Properties
artifact_list
artifact_list: {}
avatar_key
avatar_key: string
buttons_keys
buttons_keys: string[]
close_callback
close_callback: Function
current_index
current_index: number
normal_item_list
normal_item_list: {}
shopkeep_dialog_db
shopkeep_dialog_db: {}
voice_key
voice_key: string
windows_mode
windows_mode: string
Methods
alternate_window_pos
- alternate_window_pos(mode: string): void
on_buy_select_change
- on_buy_select_change(key_name: string): void
on_char_display_change
- on_char_display_change(key_name: string): void
on_inv_win_change
- on_inv_win_change(line: number, col: number): void
open_horizontal_menu
- open_horizontal_menu(message_key?: string): void
Parameters
message_key: string = "cancel_option"
Returns void
open_menu
- open_menu(shop_key: string, avatar_key: string, voice_key: string, close_callback?: Function): void
Parameters
shop_key: string
avatar_key: string
voice_key: string
Optional close_callback: Function
Returns void
update_item_info
- update_item_info(key: string, custom_price?: number, custom_msg?: boolean, broken?: boolean, cant_sell?: boolean): void
Parameters
key: string
Optional custom_price: number
custom_msg: boolean = false
broken: boolean = false
cant_sell: boolean = false
Returns void
update_your_coins
- update_your_coins(): void