Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

L

laserSpeed - Variable in class model.objects.projectiles.InvaderLaserModel
Velocità del laser.
lastLevelData - Variable in class view.ui.GameWonScreenView
 
left - Variable in class model.entities.PlayerModel
Stati dei comandi del giocatore.
LEFT - Static variable in class model.utilz.Constants.Directions
 
LETTER_BUBBLE_POP - Static variable in class view.utilz.AudioManager
 
level - Variable in class model.UserModel
 
LEVEL_EDITOR - Enum constant in enum class model.gamestate.Gamestate
 
LEVEL_EDITOR - Static variable in class view.utilz.AudioManager
 
LEVEL_EDITOR_INDEX - Static variable in class view.utilz.AudioManager
 
LEVEL_SELECTOR - Enum constant in enum class model.gamestate.Gamestate
 
LEVEL_SPRITE - Static variable in class view.utilz.LoadSave
 
levelEditorView - Variable in class controller.inputs.MouseInputs
 
levelEditorView - Variable in class view.GamePanel
 
levelEditorView - Variable in class view.stateview.LevelSelectorView
 
LevelEditorView - Class in view.stateview
Rappresenta la vista dell'editor di livelli nel gioco.
LevelEditorView() - Constructor for class view.stateview.LevelEditorView
Costruttore privato per inizializzare l'editor di livelli.
levelEndTick - Variable in class model.entities.enemies.EnemyManagerModel
 
levelEndTimer - Variable in class model.entities.enemies.EnemyManagerModel
 
levelEndTimerDuration - Variable in class model.entities.enemies.EnemyManagerModel
 
levelHeight - Variable in class view.stateview.LevelEditorView
 
levelIndex - Variable in class view.stateview.LevelEditorView
 
levelManager - Variable in class model.objects.items.powerups.UmbrellaModel
Gestore dei livelli.
levelManager - Variable in class view.ui.NextLevelScreenView
 
levelManagerModel - Variable in class controller.inputs.MouseInputs
 
levelManagerModel - Variable in class model.entities.enemies.EnemyManagerModel
 
levelManagerModel - Variable in class view.stateview.LevelEditorView
 
LevelManagerModel - Class in model.level
Classe che gestisce i livelli del gioco, fornendo metodi per caricare, costruire e navigare tra i vari livelli.
LevelManagerModel() - Constructor for class model.level.LevelManagerModel
Costruttore privato per inizializzare il manager dei livelli.
LevelModel - Class in model.level
Classe che rappresenta un livello del gioco, contenente dati sul livello, dati sui nemici e la posizione di spawn del giocatore.
LevelModel(BufferedImage) - Constructor for class model.level.LevelModel
Costruttore della classe LevelModel.
levels - Variable in class model.level.LevelManagerModel
Lista di tutti i livelli
levels - Variable in class view.level.LevelView
Elenco dei modelli di livello.
levelScore - Variable in class model.UserModel
 
levelSelectorView - Variable in class controller.inputs.MouseInputs
 
levelSelectorView - Variable in class view.GamePanel
 
LevelSelectorView - Class in view.stateview
Rappresenta la vista del selettore di livelli nel Level Editor.
LevelSelectorView() - Constructor for class view.stateview.LevelSelectorView
Costruttore privato per inizializzare il selettore di livelli.
levelSkipped - Variable in class model.level.LevelManagerModel
Usato per indicare quanti livelli saltare con gli ombrelli
levelsSkipped - Variable in class model.objects.items.powerups.UmbrellaModel
Numero di livelli da saltare.
levelView - Variable in class view.stateview.PlayingView
 
LevelView - Class in view.level
Rappresenta la vista del livello nel gioco
LevelView() - Constructor for class view.level.LevelView
Costruttore della classe LevelView.
levelWidth - Variable in class view.stateview.LevelEditorView
 
lifeTime - Variable in class model.objects.bobbles.BubbleModel
Durata della vita della bolla.
lifeTimer - Variable in class model.objects.bobbles.BubbleModel
Timer di vita della bolla.
LIGHTNING_BUBBLE - Static variable in class model.utilz.Constants.SpecialBubbles
 
LIGHTNING_SPRITE - Static variable in class view.utilz.LoadSave
 
lightningBobBubble - Variable in class view.objects.bobbles.BobBubbleView
 
lightningBobBubble - Variable in class view.objects.bobbles.BubbleManagerView
Sprite bolla di fulmine
LightningModel - Class in model.objects.bobbles
Rappresenta un modello di fulmine nel gioco.
LightningModel(float, float, int, int, int) - Constructor for class model.objects.bobbles.LightningModel
Crea un'istanza di LightningModel.
lightningPotionSpawnPoints - Variable in class model.objects.items.powerups.PowerUpsManagerModel
 
lightnings - Variable in class model.objects.bobbles.BubbleManagerModel
La lista dei modelli di fulmine attivi nel gioco.
LightningView - Class in view.objects.bobbles
Rappresenta la visualizzazione del fulmine nel gioco.
LightningView(LightningModel) - Constructor for class view.objects.bobbles.LightningView
Costruttore per la classe LightningView.
lightningViews - Variable in class view.objects.bobbles.BubbleManagerView
ArrayList contenente le views dei fulmini
lives - Variable in class model.entities.enemies.SuperDrunkModel
Numero di vite del nemico.
lives - Variable in class model.entities.PlayerModel
Numero di vite del giocatore.
loadAnimations(String, int, int, int, int) - Static method in class view.utilz.LoadSave
Lo utilizziamo per caricare le sprites
loadContinuousAudios(String[]) - Method in class view.utilz.AudioManager
Carica nell'array delle clip tutte le colonne sonore di: gioco, vittoria, sconfitta e boss finale
loadCustomFont() - Static method in class view.utilz.LoadSave
Carica i vari font personalizzati nelle rispettive variabili
loadEnemies() - Method in class model.level.LevelModel
Carica i dati dei nemici dal livello.
loadLvlData() - Method in class model.level.LevelModel
Carica i dati del livello dall'immagine.
loadNextLevel() - Method in class model.level.LevelManagerModel
Carica il livello successivo, aggiornando lo stato del gioco e le statistiche del giocatore Se abbiamo superato l'ultimo livello termina la partita e aggiorna le statistiche dell'utente
loadPlayerSpawn() - Method in class model.level.LevelModel
Carica la posizione di spawn del giocatore dal livello.
LoadSave - Class in view.utilz
Classe utilizzata per caricare i file immagine e i font personalizzati
LoadSave() - Constructor for class view.utilz.LoadSave
 
loadSprites() - Method in class view.ui.buttons.ChangePageButtonView
 
loadSprites() - Method in class view.ui.buttons.CreateButtonView
 
loadSprites() - Method in class view.ui.buttons.CustomButtonView
Metodo protetto per caricare gli sprite del pulsante.
loadSprites() - Method in class view.ui.buttons.EditButtonView
 
loadSprites() - Method in class view.ui.buttons.EditorButtonView
 
loadSprites() - Method in class view.ui.buttons.EraserButtonView
 
loadSprites() - Method in class view.ui.buttons.QuitButtonView
 
loadSprites() - Method in class view.ui.buttons.RestartButtonView
 
loadSprites() - Method in class view.ui.buttons.SaveButtonView
 
loadSprites() - Method in class view.ui.buttons.StartButtonView
 
loadSprites() - Method in class view.ui.buttons.XButtonView
 
loadViews() - Method in class view.GamePanel
Carica le varie viste utilizzate nel gioco.
logoAniIndex - Variable in class view.stateview.MenuView
 
logoAnimation - Variable in class view.stateview.MenuView
 
logoAniTick - Variable in class view.stateview.MenuView
 
logoFalling - Variable in class view.stateview.MenuView
 
logoY - Variable in class view.stateview.MenuView
 
losses - Variable in class model.UserModel
 
lvlData - Variable in class model.level.LevelModel
 
lvlImg - Variable in class model.level.LevelModel
 
lvlIndex - Variable in class model.level.LevelManagerModel
Indice del livello corrente
lvlManager - Variable in class view.level.LevelView
Gestore dei livelli, responsabile della gestione e del caricamento dei livelli.
lvlSprites - Variable in class view.level.LevelView
Array di sprite dei livelli, usato per disegnare i vari tiles del livello.
lvlSprites - Variable in class view.ui.GameWonScreenView
 
lvlSprites - Variable in class view.ui.NextLevelScreenView
Array di immagini per le sprite del livello.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form