Activity for Peter MacDonald

  • Peter MacDonald Peter MacDonald committed [4488ec] on Code

    Saving and loading game state from disk now works properly. Sample scene will save it with alt + S and load it with alt + L.

  • Peter MacDonald Peter MacDonald committed [2cc8ab] on Code

    Switched spaces arrays to use WeakRefs to prevent memory leaks. Replaced select_with_adjacents() with a get_adjacents() function that returns an array of the Spaces within a given distance.

  • Peter MacDonald Peter MacDonald committed [90dbe1] on Code

    Implementation of serializable game state (broken)

  • Peter MacDonald Peter MacDonald committed [a059ac] on Code

    Spaces now have an occupant, and the ability to pass that occupant between themselves.

  • Peter MacDonald Peter MacDonald committed [b84f5c] on Code

    Modelling of the Valor square grid, with the ability to select all spaces within a given distance of the selected space, taking into account difficult and impassable terrain. Currently hardcoded to 4 distance for testing purposes.

  • Peter MacDonald Peter MacDonald committed [4b412b] on Code

    Added basic damage technique, with some basic modifiers and limits. Techniques can be activated to output a message indicating how much damage they would do against a target. Sample scene changed to add a target, shanged hotkeys for saving and loading to something more sane (ctrl+s and ctrl+l), added a dedicated button for printing the sample character (Enter), and you can het 1 and 2 to use the sample character's two techniques against the target character.

  • Peter MacDonald Peter MacDonald committed [907515] on Code

    Added passive flaws, reworked some stuff so that we're caching all secondary stats instead of recalculating them on the fly, updated Readme to reflect roadmap progress.

  • Peter MacDonald Peter MacDonald committed [61d1d9] on Code

    Removed accidentally-committed temporary file

  • Peter MacDonald Peter MacDonald committed [bc5988] on Code

    Added FileSystemHelper to allow for serialization/deserialization of character sheets, changed Character to a resource and made the Scene I'm using for testing explicitly the Sample Character, removed unneeded resource files for skills, updated README.md

  • Peter MacDonald Peter MacDonald committed [54c6ed] on Code

    Added license.txt and README.md

  • Peter MacDonald Peter MacDonald committed [0dcd2c] on Code

    Initial commit - Basic character stats and stat-boosting Skills implemented

1
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.