Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BuyArtifactsMenu

Index

Constructors

Properties

active: boolean
buy_select: BuySelectMenu
buy_select_pos: { index: number; is_last: boolean; page: number; should_change: boolean }

Type declaration

  • index: number
  • is_last: boolean
  • page: number
  • should_change: boolean
char_display: CharsMenu
close_callback: Function
data: GoldenSun
eq_compare: EquipCompare
game: Game
is_artifacts_menu: boolean
item_desc_win: Window
item_list: {}

Type declaration

item_price_win: Window
npc_dialog: ShopkeepDialog
old_item: Item
parent: ShopMenu
selected_char_index: number
selected_character: MainChar
selected_item: ShopItem
yesno_action: YesNoMenu
your_coins_win: Window

Methods

  • check_game_ticket(): void
  • close_menu(): void
  • close_windows(properties: string[], on_complete: Function): void
  • equip_new_item(): Promise<void>
  • get_purchase_confirm_sfx(game_ticket?: boolean, confirm_sfx?: string): string
  • on_buy_equip_select(): void
  • on_buy_item_select(game_ticket?: boolean): void
  • on_buy_select(): void
  • on_cancel_char_select(): void
  • on_cancel_game_ticket(): void
  • on_purchase_success(equip_ask?: boolean, game_ticket?: boolean): void
  • open_buy_select(msg_key?: string): void
  • open_equip_compare(): void
  • open_inventory_view(game_ticket?: boolean): void
  • open_menu(is_artifacts_menu: boolean, close_callback?: Function): void
  • show_cursed_msg(): Promise<void>
  • show_windows(properties: { arguments?: any[]; name: string }[], on_complete: Function): void
  • update_game_ticket_step(): number

Generated using TypeDoc