-
-
Notifications
You must be signed in to change notification settings - Fork 3
Mapping

please note that this page will be updated from time to time as the project changes
Each scene's nodes needs to be divided in groups, these groups are defined based on their characteristics and uses.
- MapLayout
- FloorsAndWalls
- Floor_Tilempa
- Wall_Tilemap
- Decor
- Wall_Torches
- Solids
- Tables
- Interactable_Tilemaps
- Misc
- Interactables
- Doors
- FloorsAndWalls
- NPCs
- Friendlies
- NPC_One
- NPC_Two
- Enemies
- Enemy_One
- Enemy_Two
- Friendlies
Example from the project it self (Diagon Alley) :
There are some general names that will be re-used for all maps, these names help mappers quickly navigate the scene tree while mapping to quickly find the thing they want to modify
- "MapLayout" : As the name implies, this is used to draw all the map's visuals on it.
- "Decor/Props/etc" : Always a child of MapLayout. Things suchs as Tables, Chairs, paintings, props, etc, are placed here
- "Intractables." : Can be placed outside MapLayout as long there is a good reason, Things such as doors, Teleporters, Buttons, etc, are placed here.
- "NPCs" : This is where all Non-Playable-Characters are placed
- "Lights" : Pre-made lights and Day and Night nodes are placed here
All interiors need a single large light so people can see at night inside of them.
Doors need to be placed correctly on the map's grids so players don't see through the one pixel off hole that bleeds into what's behind the door.
Is Locked is the only exposed property at the moment mappers can mess around with, when this is ticked that door can no longer be opened by the player.
To create more doors, mappers will have to create an instance of "Door.tscn" and change the door's sprites. Make sure to set the new door's animated sprites as "Unique" so the changes don't get sent to the main door scene.

