Hierarchy (view full)

Constructors

Properties

advance_log_control_key: number
advance_log_resolve: (() => void)

Type declaration

    • (): void
    • Returns void

allies_info: PlayerInfo[]
allies_map_sprite: {
    [player_key: string]: PlayerSprite;
}

Type declaration

animation_manager: BattleAnimationManager
background_key: string
battle_finishing: boolean
battle_log: BattleLog
battle_stage: BattleStage
data: GoldenSun
enemies_info: PlayerInfo[]
enemies_map_sprite: {
    [player_key: string]: PlayerSprite;
}

Type declaration

enemies_party_name: string
game: Game
previous_map_state: {
    previously_inactive_io: Set<number>;
    previously_inactive_npc: Set<number>;
    previously_not_visible_layers: Set<number>;
}

Type declaration

  • previously_inactive_io: Set<number>
  • previously_inactive_npc: Set<number>
  • previously_not_visible_layers: Set<number>
this_enemies_list: {
    [battle_key: string]: Enemy;
}

Type declaration

  • [battle_key: string]: Enemy
MAX_CHARS_IN_BATTLE: 4 = 4

Methods

  • Parameters

    • Optional ability_key: string
    • Optional hit_all_enemies: boolean

    Returns void