These items will be positioned upon the BaseWorldMap upon Level Design, so there is no need to create functions regarding their placement (There's a Snap_to_Grid function somewhere that you can use in _ready() for this one)
What are these objects? They have a Sprite.
The player can go on them and deliver a TributeItem- probably placed over the tile of the sprite.
When the TributeItem is given- The Shrine Checks if it has any active orders. If yes- The TributeItem is parsed by the OrderHandler (TODO). If No- The TributeItem is just remains there until an Order is activated on that shrine or the player takes an action to pick it up.
Orders should spawn on the shrine. Each has their own OrderHander and probably some graphic variables, like art for the God that appears.
These items will be positioned upon the BaseWorldMap upon Level Design, so there is no need to create functions regarding their placement (There's a Snap_to_Grid function somewhere that you can use in _ready() for this one)
What are these objects? They have a Sprite. The player can go on them and deliver a TributeItem- probably placed over the tile of the sprite. When the TributeItem is given- The Shrine Checks if it has any active orders. If yes- The TributeItem is parsed by the OrderHandler (TODO). If No- The TributeItem is just remains there until an Order is activated on that shrine or the player takes an action to pick it up.
Orders should spawn on the shrine. Each has their own OrderHander and probably some graphic variables, like art for the God that appears.