The Aether

The Aether

32M Downloads

Feature: Dungeon Class

bconlon1 opened this issue ยท 0 comments

commented
  • Track origin coordinates of the boss.
  • Track bounds of the room.
  • Track players within the room.
  • Track bounds of the treasure chest opening spot.
  • Track bounds of the door, might need to be passed from the structure when it spawns the boss.
  • Perform behavior to keep the boss within the bounds of the room and move back to the origin if it tries to escape. Perhaps even tie in behavior to not let the boss do any griefing outside the bounds for safety (mainly for the Slider).
  • Perform behavior to track the players that are within the boss room and remove them from the tracked list if they are no longer in the room.
  • Make sure that a player is not removed if they've simply logged out or exited the game both on singleplayer or multiplayer.
  • Perform behavior to open and close the door when the fight stops and starts.
  • Perform behavior to open the treasure chest compartment of the boss room when the boss fight ends.