A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community.
Separate names with a comma.
Hey, a video would be helpful indeed :). Would it be possible to upload it to youtube or a similar platform? If not, my email is...
Yep, basically I added DryAttack specifically for the AI, so it can check the damage to evaluate moves. Please let me know if you find a good...
Hey! Hmm, that's a valid issue. While evaluating the situation, the AI player calls DryAttack method on various units multiple times. The...
Hey! The asset and the support are very much active, I'm just a bit slower over the summer ;). Most of the community activity moved over to...
Definitely, this could be done. Take a look at the Ability class. Thats how all actions in the framework are implemented - like moving, or regular...
Hey, yes, you can define it by overriding Unit.IsCellMoveableTo method :) Let me know if you have any issues.
Sure, I'll pm you my discord username
Hey, the Discord server is online and going strong :) This link works for me, try it https://discord.gg/uBJNPJHFjB
CellGridState gets a callback that originates from Unit.OnMouseDown. Could you just use Input.GetMouseButtonDown(1) to determine if right mouse...
Hey, thanks, I'm glad you like it :) You'll probably want to add the method for deselecting the unit somewhere else than Unit script, probably to...
Hey, I never tried it myself, but this seems like a good start https://harablog.wordpress.com/2009/01/29/clearance-based-pathfinding/
Sorry for the delay. Right, disabling the collider does the job, but you can't sekect the structure. The problem is that you can simultanously...
If there's no unit on the opponent's factory and you have enough movement points, then it should be possible to move there. Is the cell below the...
Hey, currently selected path is stored in MoveAbility.currentPath, it's private though... Feel free to make it public, does that help?
Hey, you can override CopyFields method in your Cell class and assign the sorting layer there. Remember to call the base implementation also :)
Oh, indeed that is the case. To fix it you could subscribe to CellGrid.UnitAdded event from ResolveStart. In the event handler you would need to...
Hey! I'm not familiar with the game, let me know what features you need so I can give a more detailed answer :) Correct, you would need to change...
Cool, thanks for sharing :)
Yes, it needs updating. The current version uses Unity default rotation, which should make things simplier. I tried it and the code below seems to...
For anyone interested, change AttackAIAction.Execute like this: public override IEnumerator Execute(Player player, Unit unit, CellGrid cellGrid) {...