[ ] UI menu for all actions (can be a placeholder for now but with working code)
[ ] trade/exchange: trade or exchange cargo with a warehouse in range (depending on who's the warehouse belongs to)
[ ] attack action: shoot in intervals when in range, make the other ship take damage and sink it if no HP left (similar for buildings at coast)
[ ] escort/follow action: follow/protect the selected ship, attack anyone who attacks the escorted ship. If several units are escorting the ship, make them take a reasonable group formation around it.
[ ] patrol action: put two or more waypoints to visit repeatedly
[ ] move by waypoints: to avoid dangers, go by a specifically defined route
[ ] sell ship: sell ship for a fixed price or put it on an auction(?)
[ ] self-destruction: play a nice sink animation and remove the ship afterwards
Ship always starts her movement in the left side, so if you click on the right side of the ship, it flickers to the left and then finds it's way to the marker.
[ ] UI menu for all actions (can be a placeholder for now but with working code)
[ ] trade/exchange: trade or exchange cargo with a warehouse in range (depending on who's the warehouse belongs to)
[ ] attack action: shoot in intervals when in range, make the other ship take damage and sink it if no HP left (similar for buildings at coast)
[ ] escort/follow action: follow/protect the selected ship, attack anyone who attacks the escorted ship. If several units are escorting the ship, make them take a reasonable group formation around it.
[ ] patrol action: put two or more waypoints to visit repeatedly
[ ] move by waypoints: to avoid dangers, go by a specifically defined route
[ ] sell ship: sell ship for a fixed price or put it on an auction(?)
[ ] self-destruction: play a nice sink animation and remove the ship afterwards