Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- baseSpeed - Static variable in class entities.enemies.Chaser
-
Normal movement speed in pixels per second.
- BGMManager - Class in util
-
A simple manager for playing background music (BGM) in a JavaFX application.
- BGMManager() - Constructor for class util.BGMManager
- blurp() - Method in class entities.enemies.Boss
-
Boss ability: shoots shotgun-like bullets toward the player.
- Boss - Class in entities.enemies
-
Represents a boss enemy in the game.
- Boss(double, double, Room, int, int, Player, double) - Constructor for class entities.enemies.Boss
-
Constructs a new Boss.
- BOSS_INTERVAL - Static variable in class game.RoomManager
-
Interval at which boss rooms appear
- BOSS_SPRITE - Static variable in class entities.enemies.Boss
-
Static image used for rendering the boss sprite.
- BossRoom - Class in rooms
-
Represents a boss room, which is a specialized type of CombatRoom.
- BossRoom(double, double, double, double, Player) - Constructor for class rooms.BossRoom
-
Constructs a BossRoom with specified position, size, and player reference.
- BossType - Enum constant in enum class util.CharacterType
-
Boss enemy type
- BOX_SPRITE - Static variable in class entities.items.MysteryBox
-
Mystery box sprite.
- Bullet - Class in entities.bullets
-
Represents a bullet in the game.
- Bullet(double, double, double, double, int, CharacterType) - Constructor for class entities.bullets.Bullet
-
Constructs a new Bullet.
- BULLET_SPEED - Static variable in class entities.player.Player
-
Bullet speed constants.
- BULLET_SPRITE - Static variable in class entities.bullets.Bullet
-
Sprite image used to render the bullet.
- bullets - Variable in class rooms.Room
- BulletUtil - Class in util
-
Utility class for handling bullet interactions in the game.
- BulletUtil() - Constructor for class util.BulletUtil
All Classes and Interfaces|All Packages|Constant Field Values