Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • HealerMenu

Index

Constructors

Properties

_horizontal_menu: HorizontalMenu
chars_menu: CharsMenu
close_callback: (() => void)

Type declaration

    • (): void
    • Returns void

coins_number: TextObj
coins_window: Window
data: GoldenSun
game: Game
horizontal_menu_index: number
info_text: TextObj
info_window: Window
npc: NPC
selected_perm_statuses: permanent_status[]
status_in_char: permanent_status
yes_no_menu: YesNoMenu
BUTTONS: string[] = ...
EMITTER_NAME: "cure_emitter" = "cure_emitter"

Accessors

Methods

  • char_change(char_key: string): void
  • char_select(): void
  • cure_animation(): Promise<void>
  • enable_chars_menu_control(): void
  • get_cure_sfx(): "psynergy/revive" | "psynergy/ply" | "misc/remove_curse" | "misc/repel_evil"
  • invoke_yes_no_to_confirm(price: number, char: MainChar): void
  • on_horizontal_menu_cancel(): void
  • on_horizontal_menu_chose(): void
  • open_menu(npc: NPC, close_callback: (() => void)): void
  • remove_status(char: MainChar): Promise<void>
  • set_dialog(options: { ask_for_input: boolean; custom_msg?: string; dialog_type?: DialogTypes; show_crystal?: boolean; callback?: any }): void
  • Parameters

    • options: { ask_for_input: boolean; custom_msg?: string; dialog_type?: DialogTypes; show_crystal?: boolean; callback?: any }
      • ask_for_input: boolean
      • Optional custom_msg?: string
      • Optional dialog_type?: DialogTypes
      • Optional show_crystal?: boolean
      • callback?:function
        • callback(): void

    Returns void

  • setup_coins_window(): void
  • setup_info_window(): void
  • start_particles_emitter(char_sprite: Sprite): Emitter
  • update_position(): void

Generated using TypeDoc