pcen

Results 17 issues of pcen

Clean compile on Development branch without warnings

low priority

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...

good first issue
refactor
low priority

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....

bug
infrastructure
game core

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...

refactor
testing

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...

documentation

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...

bug

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.

enhancement