pcen
pcen
In the current setup, nodes in every scene have the same name as their type, and are referenced in `GetNode` by relative path. We should define important node paths in...
When executing unit paths at the end of the human player's turn, the game crashes if they run into, fight, and lose to another unit that gets in their way....
Writing tests for engine code involving the map is currently difficult, largely due to the fact that the only easy way to get an instance of a GameMap is by...
While developing I am encountering runtime exceptions such as: ``` *** Processing turn 15 *** Moving barbarian at [15, 57] (Plains on Plains) to [15, 59] (Plains on Plains) Moving...
After clicking on a unit button that is not implemented, the game is momentarily unresponsive to keyboard input. Observed on: intel macbook pro Steps to reproduce: - start a new...
Create a system around keybinding instead of checking keycodes directly in game logic. This will make it easier to modify keybindings in the future or make them customizable.