Index
All Classes and Interfaces|All Packages|Constant Field Values
U
- UNLOCKEDDOOR_SPRITE - Static variable in class rooms.Door
- update() - Static method in class util.Input
-
Updates the input system, clearing pressed and released keys.
- update(double) - Method in class core.GameObject
-
Updates the state of the object.
- update(double) - Method in class entities.bullets.Bullet
-
Updates the position of the bullet based on its velocity.
- update(double) - Method in class entities.bullets.Laser
-
Updates the laser's lifetime.
- update(double) - Method in class entities.enemies.Boss
-
Updates the boss state each frame (damage flash, etc.).
- update(double) - Method in class entities.enemies.Chaser
-
Updates the Chaser's position and damage flash each frame.
- update(double) - Method in class entities.enemies.Enemy
-
Updates the enemy state each frame.
- update(double) - Method in class entities.enemies.Jumper
-
Updates the Jumper each frame.
- update(double) - Method in class entities.player.Player
-
Updates player movement, dash, and attack state.
- update(double) - Method in class rooms.CombatRoom
-
Updates the room and its entities.
- update(double) - Method in class rooms.Room
-
Updates the room and its entities.
- update(double, Player) - Method in interface core.Collectible
-
Updates the state of the collectible.
- update(double, Player) - Method in class entities.items.Item
-
Updates the item state.
- update(double, Player) - Method in class entities.items.MysteryBox
-
Updates the box state.
- update(double, Player) - Method in class game.RoomManager
-
Updates the current room and checks for door collisions.
- updateEntities(double) - Method in class rooms.Room
-
Updates all entities in the room: enemies, bullets, items, lasers.
- useCoin(int) - Method in class entities.player.Player
- useSpecialAbility() - Method in interface core.SpecialAbilityCapable
-
Activates the special ability of the object.
- useSpecialAbility() - Method in class entities.enemies.Boss
-
Executes the boss's special ability: spinning circular bullet attack.
- useSpecialAbility() - Method in class entities.player.Player
-
Use special ability
- util - package util
All Classes and Interfaces|All Packages|Constant Field Values