YeOldeDM
YeOldeDM
Doors can be in one of two states: closed and open Closed doors block movement and sight Open doors do not Closed doors become open if "attacked" No "close door"...
For those who understand the concepts covered here and just want to plug in the script.
For those unable or unwilling to get the plugin via the editor...
Provide the vetted graphics we're using for the dungeon wall and floor tiles.
3 just has formatting problems or something. 4 is straight up missing images. Make em.
I can't make changes to past commits, and previous step project folders need to be altered. Pack each step project folder into *a* repo (maybe its own) and link to...
Modify our code so the map spawns in an instance of our new, more expandible and powerful, Player object. We can also create a new Prop object in our Database...
Find a position on your map to count as the player start. Will be generated later. Map gets `func spawn( category, thing, cell )` to spawn in thing from Things...
New scene. `res://game/things/Prop.tscn` Give it a script and an Icon (like Player). Have its script extend `Things.gd` In `_ready()` have it add to group "things" ( have Player add to...
New scene. `res://game/global/Database.tscn` Core node is `Node` "Database" Add this scene as singleton `Database` Core node holds functions for returning a duplicate of a node given its name and category....