ShatteredSword/src/shattered_sword/sword_enums.ts

35 lines
887 B
TypeScript
Raw Normal View History

2022-03-31 20:52:05 -04:00
export enum Player_Events {
PLAYER_MOVE = "PlayerMove",
PLAYER_JUMP = "PlayerJump",
PLAYER_ATTACK = "PlayerAttack",
PLAYER_DASH = "PlayerDash",
PLAYER_HEAL = "PlayerHeal",
2022-04-03 20:31:06 -04:00
LEVEL_START = "LevelStart",
LEVEL_END = "LevelEnd",
2022-03-31 20:52:05 -04:00
PLAYER_KILLED = "PlayerKilled",
2022-04-03 20:31:06 -04:00
ENEMY_KILLED = "EnemyKilled",
PLAYER_HIT_ENEMY = "PlayerHitEnemy",
BOSS_KILLED = "BossKilled",
GIVE_BUFF = "GiveBuff",
PLAYER_COLLIDE = "PlayerCollide"
2022-03-31 20:52:05 -04:00
}
export enum Damage_Type {
NORMAL_DAMAGE = "NormalDamage",
ENVIRONMENT_DAMAGE = "EnvironmentDamage",
DOT_DAMAGE = "DOTDamage",
2022-04-10 18:58:09 -04:00
}
export enum Statuses {
IN_RANGE = "IN_RANGE",
LOW_HEALTH = "LOW_HEALTH",
CAN_RETREAT = "CAN_RETREAT",
REACHED_GOAL = "GOAL",
CAN_BERSERK = "CAN_BERSERK"
}
export enum GameState {
GAMING = "gaming",
STORY = "story",
BUFF = "buff",
PAUSE = "pause"
2022-03-31 20:52:05 -04:00
}