UNPKG

anomaly-packer

Version:

Anomaly Packer is a utility package for STALKER Anomaly creators to help them develop addons at speed with TypeScript's type-safety and game-oriented build tools.

73 lines (69 loc) 3.48 kB
/** @noSelfInFile */ declare namespace xrs_debug_tools { export const CMD: AnyTable export const NEAREST_STALKER_ID: number | undefined export const actions_by_stalker_ids: AnyTable export const feature_is_active: boolean export function activate_feature(): void export function actor_feel_touch_hud_show(hud: hud_tool): void export function actor_info_hud_show(hud: hud_tool): void export function actor_inside_zone_hud_show(hud: hud_tool): void export function actor_slot_hud_show(hud: hud_tool): void export function alife_monitor_show(hud: hud_tool): void export function anim_hud_show(hud: hud_tool): void export function arena_hud_show(hud: hud_tool): void export function behavior_hud_show(hud: hud_tool): void export function corpse_hud_show(hud: hud_tool): void export function deactivate_feature(): void export function enemy_hud_show(hud: hud_tool): void export function feel_touch_hud_show(hud: hud_tool): void export function get_debug_hud(): hud_tool export function get_debug_npc(): CGameObject export function get_target_at_cursor(): CGameObject export function give_game_news(t: string, d: number): void export function gulag_info_hud_show(hud: hud_tool): void export function heli_hud_show(hud: hud_tool): void export function inventory_hover_hud_show(hud: hud_tool): void export function monster_hud_show(hud: hud_tool): void export function npc_info_hud_show(hud: hud_tool): void export function npc_memory_hud_show(hud: hud_tool): void export function null_show(hud: hud_tool): void export function on_game_start(): void export function OnItemFocusReceive(itm: CGameObject): void export function planner_hud_show(hud: hud_tool): void export function planner_target_hud_show(hud: hud_tool): void export function position_hud_show(hud: hud_tool): void export function position_other_hud_show(hud: hud_tool): void export function position_target_hud_show(hud: hud_tool): void export function set_debug_npc(id: number): void export function set_draw_debug_hud(val: boolean): void export function simboard_hud_show(hud: hud_tool): void export function space_restrictor_hud_show(hud: hud_tool): void export function squad_info_hud_show(hud: hud_tool): void export function stalker_data_hud_show(hud: hud_tool): void export function stalker_info_hud_show(hud: hud_tool): void export function surge_hud_show(hud: hud_tool): void export function task_hud_show(hud: hud_tool): void export function team_squad_group_hud_show(hud: hud_tool): void export function trader_hud_show(hud: hud_tool): void export function weapon_hud_show(hud: hud_tool): void export function wounded_hud_show(hud: hud_tool): void } /** @customConstructor hud_tool */ declare class hud_tool { custom_static: TODO // @generated field — refine type header: TODO // @generated field — refine type msg: TODO // @generated field — refine type old_msg: TODO // @generated field — refine type constructor(custom_static: string) add_msg(text: string, value?: unknown, ...args: unknown[]): void set_header(header: string): void display(disable?: boolean): void export(): void clear(): void } declare namespace xrs_debug_tools { /** Anomaly `class "hud_tool"` is also reachable on the `xrs_debug_tools` script namespace; typed as * the instance so its methods can be captured/overridden (`xrs_debug_tools.hud_tool.Method = ...`). */ export const hud_tool: hud_tool }