Constructors

Properties

action_text_selected: boolean
active_djinn_sprite: Sprite
base_window: Window
changing_djinn_status: boolean
chars_quick_info_window: CharsQuickInfoDjinnWindow
chars_sprites: {
    [char_key_name: string]: Phaser.Sprite;
}

Type declaration

  • [char_key_name: string]: Phaser.Sprite
chars_sprites_group: Group
close_callback: Function
data: GoldenSun
djinn_action_window: DjinnActionWindow
djinn_char_stats_window_left: DjinnCharStatsWindow
djinn_char_stats_window_right: DjinnCharStatsWindow
djinn_description: TextObj
djinn_names: TextObj[][]
djinn_psynergy_window: DjinnPsynergyWindow
djinn_status_change_header_window: DjinnModeHeaderWindow
djinni_status_texts: TextObj[]
djinns_sprites: {
    [element: string]: Phaser.Sprite;
}[]

Type declaration

  • [element: string]: Phaser.Sprite
game: Game
group: Group
on_action_bar_highlight: Graphics
page_index: number
page_number_bar_highlight: Graphics
selected_char_index: number
selected_djinn_index: number
setting_djinn_status: boolean
setting_djinn_status_char_index: number
setting_djinn_status_djinn_index: number
sizes: number[]
stars: Sprite[][]
view_state: number
window_active: boolean
window_open: boolean

Methods

  • Grants user control on the current window.

    Parameters

    • on_cancel: Function

      Called when B is pressed

    • on_select: Function

      Called when A is pressed

    • Optional on_change_djinn_status: Function

      Called when R is pressed

    • Optional view_char_status: Function
    • Optional on_change_all_djinn_status: Function

    Returns void