Package com.csse3200.game.components.combat.move
package com.csse3200.game.components.combat.move
-
ClassesClassDescriptionRepresents an attack move in combat.Represents an abstract combat move in the game.Represents changes to combat stats resulting from a move.The CombatMoveComponent class manages a set of combat moves for an entity.The GuardMove class represents a move where the attacker guards, reducing damage from incoming attacks.The ItemMove class represents a increase stat move where the entity takes a moment to increase or restore one of their stats (health, hunger, defense, strength)The SleepMove class represents a defensive move where the entity takes a rest, restoring a percentage of both hunger and health.The SpecialAirMove class represents Air boss's special combat move, which inflicts debuffs on the player and buffs Air boss's own stats.The SpecialKangaMove class represents Kanga's special combat move, which inflicts debuffs on the player and buffs Kanga's own stats.The SpecialMove class defines an abstract base for all special combat moves in the game.The SpecialWaterMove class represents Water boss's special combat move, which inflicts debuffs on the player and buffs Water boss's own stats.