[SUPPORT] Advanced Turn Based Tile Toolkit

Hey Leo, time is indeed a very limited resource these days, and it will become more and more difficult to find time to work on the toolkit until December, when my thesis is due. After that things should return back to normal. Because of this I will certainly not be releasing another large feature update until well after Christmas. And when it comes to the “Make generic solution for animating actions happening during movement” card, that is something that is very hard to know when will be done. That point is more on the list of something I would like to do at some point, but I have not thought of a good way to implement yet. When such a feature would be added would depend on when and if I’m able to think of a good solution.

That being said there are several ways you can go about implementing actions within other actions already; just not a generic one. The most simple is to call actions within other actions using the QueueAction node with “immediate” set to true (which will bypass the queue and play the action immediately). This works for some things, but is not ideal in other cases, where you have other options available. If you look at the overwatch ability in JungleRaid it is set up to activate at a certain point during movement using a combination of action queues and event dispatchers. Also, if you look in HydrasLair you can see that I implemented revealing tiles in the fog-of-war by splitting up the movement action over multiple actions (one per tile) for the player unit. If you describe to me what particular thing you are trying to implement I might be able to help you find a way to implement it.

As for tutorials, this is something I’m trying hard to make time for. I’m hoping to make a tutorial on the ability system before the end of this month, but I cannot make any promises. That is the tutorial I feel there is the most pressing need for, so I’m trying to get it done as soon as possible. It might very well be that I do not make any other tutorials until after Christmas.

I apologize that my support is not as good as it used to be, as time is in very short supply, but I’m trying to do my best.

Great, seems like you got the right idea :slight_smile: How difficult this is going to be depends a lot on your implementation and how exactly you want the simultaneous turns to work out. The best way to go about this is probably for you to attempt it on your own and ask here if you get stuck. Since I have not tested this out myself my feedback will probably be most useful for solving specific problems you run into, rather than outlining a complete (and probably flawed and different than what you’re after) solution for simultaneous turns. Best of luck!