Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DjinnListWindow

Index

Constructors

Properties

action_text_selected: boolean
active_djinn_sprite: Sprite
base_window: Window
changing_djinn_status: boolean
chars_quick_info_window: CharsQuickInfoDjinnWindow
chars_sprites: {}

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: {}[]
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

  • activate(): void
  • cancel_djinn_status_set(reset_index?: boolean): void
  • change_all_djinn_status(): void
  • change_djinn_status(): void
  • close(): void
  • darken_font_color(darken?: boolean): void
  • deactivate(): void
  • get_djinn_status_change_sfx(): "menu/djinn_set" | "menu/djinn_unset"
  • get_highlight_bar(): Graphics
  • grant_control(on_cancel: Function, on_select: Function, on_change_djinn_status?: Function, view_char_status?: Function, on_change_all_djinn_status?: Function): void
  • 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
    • Optional view_char_status: Function
    • Optional on_change_all_djinn_status: Function

    Returns void

  • init_djinn_sprites(): void
  • init_djinni_status_texts(): void
  • load_page(): void
  • move_cursor(x_pos: number, y_pos: number, on_complete?: Function): void
  • next_character(): void
  • next_djinni(): void
  • on_char_change(move_cursor?: boolean): void
  • on_choose(): void
  • on_djinn_change(): void
  • previous_character(): void
  • previous_djinni(): void
  • select_action_text(): void
  • select_djinn(char_index: number, djinn_index: number, force_change?: boolean): void
  • set_action_text(): void
  • set_djinn_operation(): void
  • set_djinn_sprite(tween?: boolean): void
  • set_highlight_bar(): void
  • unset_page(): void
  • update_djinn_description(): void
  • update_djinn_list(char_index: number): void
  • view_char_status(): void

Generated using TypeDoc