Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
H
- handleActiveEnemy(EnemyModel) - Method in class model.entities.enemies.EnemyManagerModel
-
Gestisce un nemico attivo, aggiornandone lo stato e controllando le collisioni con il giocatore.
- handleCollisionWithPlayer(EnemyModel) - Method in class model.entities.enemies.EnemyManagerModel
-
Gestisce la collisione tra un nemico e il giocatore.
- handleInactiveEnemy(EnemyModel) - Method in class model.entities.enemies.EnemyManagerModel
-
Gestisce un nemico inattivo e la sua morte.
- handleSuperDrunkLives(SuperDrunkModel, LightningModel) - Method in class model.objects.bobbles.BubbleManagerModel
-
Gestisce la logica delle vite del boss SuperDrunk se colpito da un fulmine.
- HAPPY_END - Static variable in class view.utilz.LoadSave
- happyEndWritingSprite - Variable in class view.ui.GameWonScreenView
- hasBeenHit - Variable in class model.entities.enemies.SuperDrunkModel
-
Indica se il nemico è stato colpito.
- hasBeenHit() - Method in class model.entities.enemies.SuperDrunkModel
- hasSpawnedAllWaters - Variable in class model.objects.bobbles.BubbleModel
-
Indica se tutte le acque sono state generate.
- hasWaterMovedFromStartPoint(Rectangle2D.Float) - Method in class model.objects.bobbles.BubbleModel
-
Controlla se il "cubetto" d'acqua si è spostata dal punto di partenza.
- HEART_LIFE_BUTTON - Static variable in class view.utilz.LoadSave
- HEART_SPRITE - Static variable in class view.utilz.LoadSave
- heartLifeImage - Variable in class view.stateview.PlayingView
- heartSprites - Variable in class view.ui.GameWonScreenView
- height - Variable in class model.entities.EntityModel
-
Larghezza e altezza dell'entità.
- height - Variable in class model.objects.CustomObjectModel
-
Altezza dell'oggetto.
- height - Variable in class model.ui.buttons.CustomButtonModel
-
Altezza del pulsante.
- hidegons - Variable in class model.entities.enemies.EnemyManagerModel
- hidegons - Variable in class model.level.LevelModel
- HIDEGONS_FIREBALL - Static variable in class view.utilz.LoadSave
- HIDEGONS_SPRITE - Static variable in class view.utilz.LoadSave
- HidegonsFireballModel - Class in model.objects.projectiles
-
Rappresenta un modello di una palla di fuoco lanciata da Hidegon nel gioco.
- HidegonsFireballModel(float, float, int) - Constructor for class model.objects.projectiles.HidegonsFireballModel
-
Crea un'istanza di HidegonsFireballModel.
- hidegonsFireballSprite - Variable in class view.objects.projectiles.ProjectileManagerView
- HidegonsFireballView - Class in view.objects.projectiles
-
Classe che indica la vista delle fireball del nemico Hidegons
- HidegonsFireballView(HidegonsFireballModel, BufferedImage[][]) - Constructor for class view.objects.projectiles.HidegonsFireballView
- HidegonsModel - Class in model.entities.enemies
-
Classe che rappresenta il modello di un nemico di tipo Hidegons.
- HidegonsModel(float, float) - Constructor for class model.entities.enemies.HidegonsModel
-
Costruttore per inizializzare il modello Hidegons.
- HidegonsView - Class in view.entities.enemies
-
La classe
HidegonsView
rappresenta la visualizzazione del nemico Hidegons nel gioco. - HidegonsView(HidegonsModel) - Constructor for class view.entities.enemies.HidegonsView
- hitbox - Variable in class model.entities.EntityModel
-
Rettangolo che rappresenta la hitbox dell'entità.
- hitbox - Variable in class model.objects.CustomObjectModel
-
Hitbox dell'oggetto, utilizzata per rilevare le collisioni.
- hitTick - Variable in class view.entities.enemies.SuperDrunkView
-
Il tick utilizzato per calcolare quando si arriva alla durata dell'animazione del nemico colpito
- hitTimer - Variable in class view.entities.enemies.SuperDrunkView
-
Indica la durata dell'animazione del nemico colpito
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form