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.
33 lines (29 loc) • 1.17 kB
TypeScript
/** @noSelfInFile */
declare namespace ui_ctrl_lighting {
export const GUI: AnyTable
export function actor_on_first_update(): void
export function on_game_start(): void
export function on_key_release(key: number): void
export function start(): void
}
/** @customConstructor UILightControl */
declare class UILightControl extends CUIScriptWnd {
Num: TODO // @generated field — refine type
Track: TODO // @generated field — refine type
Value: TODO // @generated field — refine type
dialog: TODO // @generated field — refine type
scroll: TODO // @generated field — refine type
xml: TODO // @generated field — refine type
constructor()
__finalize(): void
InitControls(): void
Callback_Track(i: number, val: number): void
Update(): void
OnKeyboard(dik: number, keyboard_action: number): boolean
Close(): void
}
declare namespace ui_ctrl_lighting {
/** Anomaly `class "UILightControl"` is also reachable on the `ui_ctrl_lighting` script namespace; typed as
* the instance so its methods can be captured/overridden (`ui_ctrl_lighting.UILightControl.Method = ...`). */
export const UILightControl: UILightControl
}