Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implemented larger sized ship movements in space war.
Much more permissive then the original, but still prevents ships from piling on top of each other with the occasional traffic jam included for nostalgia. This in my opinion is important to prevent weapon impact and ship explosions turning into one big lightshow when those are implemented. (My next plan)
Fighters work the same as in the SimpleSpaceWarMovementHandler.
All big ships(cruisers/battleships) occupy a 1x1 space but can't get closer then one cell to other big ships, fighters are ignored in this rule so they can move freely in the spaces between big ships.
The grid size was also increased to 25x48 allowing for more space to move around.
Updated space war layout scaling to work a bit better with the new grid size. It now tries to scale the layout relative to it's center point.
Tweaked single unit selection(no drag) on space war to be able to better selects overlapping units ie. a fighter right next to a battleship. Now it won't select both but only one, always prioritizing the smaller unit under the mouse pointer.
Fixed tanks not closing distance to target after last update that touched guard handling.