SamTheBlow / grand-strategy-game

A grand strategy game made in Godot.
MIT License
5 stars 4 forks source link

Allow the player to automatize army movement #149

Closed SamTheBlow closed 1 month ago

SamTheBlow commented 2 months ago

When you control a lot of provinces, and especially when auto-recruit is on, it's a lot of work having to move all of your armies one by one. There should be a way to automatically move armies in any direction. Here's my idea:

Create the code architecture

Draw the arrows on the world map

Save the arrows between sessions

Add behavior

Make the user able to add new arrows

Make the user able to remove arrows

Synchronize between clients

Note: no need to sync changes in AutoArrow properties because they de facto never change. Arrows are only added and removed, never modified.

SamTheBlow commented 2 months ago

I want to mention that I created two related issues (#179 #180) to make auto-arrows even better. I might implement them for 4.1, if there's still time before the deadline.