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

D

damage - Variable in class entities.bullets.Laser
Damage dealt by the laser.
damageFlash - Variable in class entities.enemies.Enemy
Visual flash effect when the enemy takes damage (0 = none, 1 = full).
damageFlash - Variable in class entities.player.Player
Damage flash alpha for visual feedback.
dash() - Method in class entities.player.Player
Performs a dash in the current movement direction if cooldown allows.
DASH_COOLDOWN - Static variable in class entities.player.Player
Dash cooldown
DASH_DURATION - Static variable in class entities.player.Player
Max dashing duration
DASH_SPEED - Static variable in class entities.player.Player
Dash speed
dashCooldownTimer - Variable in class entities.player.Player
Time tracker for dash cooldown
dashDirX - Variable in class entities.player.Player
Dash indicator (X axis)
dashDirY - Variable in class entities.player.Player
Dash indicator (Y axis)
dashTime - Variable in class entities.player.Player
Current dashing duration
diameter - Variable in class core.Character
Diameter of the character's hitbox.
DIAMETER - Static variable in class entities.bullets.Bullet
Diameter of the bullet.
difficulty - Variable in class game.RoomManager
Difficulty scaling factor for enemy spawning
dirX - Variable in class entities.bullets.Laser
Direction vector of the laser (normalized).
dirY - Variable in class entities.bullets.Laser
Direction vector of the laser (normalized).
DMGUP_SPRITE - Static variable in class entities.items.StrengthPot
Sprite image for the strength potion.
Door - Class in rooms
Represents a door in a room.
Door(double, double) - Constructor for class rooms.Door
Constructs a door at the specified position.
drawDeadScreen(GraphicsContext) - Method in class game.GameApp
Draws the death/game-over screen with score and restart instructions.
drawFog(GraphicsContext, Color, double) - Method in class rooms.Room
Draws fog/smoke effect over the room.
drawHUD(GraphicsContext) - Method in class game.GameApp
Draws the heads-up display (HUD) including HP bar and coin counter.
drawStartScreen(GraphicsContext) - Method in class game.GameApp
Draws the start screen with instructions.
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