Index

A B C D E F G H I J K L M N O P R S T U V W X Y 
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
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values