[SUPPORT] Advanced Turn Based Tile Toolkit

I spent some time looking at your blueprint and I can’t find anything obviously wrong with it. I’m having a bit of a hard time debugging it, though. There are a lot of temporary variables changing that are dependent on one another so it’s hard to grasp everything that’s going on. I would suggest doing what I do sometimes and write down an array of pawns using pen and paper. Then go through the blueprint and adjust the array and variables on paper just like it would have happened in the graph. It takes some time, but when working with confusing, interdependent blueprints it’s sometimes what I have to do to find the error.

Sorry I couldn’t help you find the error, but I’m pretty tired after working on the toolkit all day. You should probably use the solution I gave you anyway, since it’s cleaner and requires no temporary variables. I can recommend you use more foreach loops, by the way. There are a couple of places where you could have simplified the graph significantly by using them instead of forloops.

Hi Oskarek,

I’m glad you asked. Finishing the update is taking longer than I originally planned for a variety of reasons. The main one is that I’ve decided to split the Grid Manager blueprint up and distribute it among Game Mode, pawns, the grid manager and player and AI controllers. Making the toolkit more modular will make adding future updates simpler, and prevent users from having to re-add every new feature they’ve made every time I add an update. I pushed this up to the highest priority as something that had to be in place before adding more updates, as it will serve as the base for all future additions. Reorganizations is tedious work and takes a lot of time. I’m working most free hours I’ve got on it, but it’s a bit slow going. I’m closing in on my goal, though.

For my next update I will probably add auto grid generation and meshes conforming to the landscape, but not the mobile support stuff. The auto generation is a big change to the underlying system, and is thus something I want to get out early. The mobile controls is something that can be added on top quite easily later, so I’m saving that for the update after.

To give you a straight answer to your question I estimate having the first update done in just over a weeks time.