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.

33 lines (29 loc) 1.39 kB
/** @noSelfInFile */ declare namespace xr_eat_medkit { export function broadcast(npc: CGameObject): void export function consume_medkit(npc: CGameObject, medkit: CGameObject, kind: string): void export function get_max_strings(): number export function heal_bleed(id: number, left: number): boolean export function heal_hp(id: number, left: number): boolean export function npc_update(npc: CGameObject, st: AnyTable): void export function on_game_start(): void export function on_register(se: CseAbstract, kind: string): void export function pr(...args: any[]): boolean } /** @customConstructor eat_medkit */ declare class eat_medkit { heal_kind: string // @generated field — refine type item: TODO // @generated field — refine type rank: TODO // @generated field — refine type st: TODO // @generated field — refine type stage: number // @generated field — refine type state: number // @generated field — refine type timer: TODO // @generated field — refine type constructor(object: CGameObject, storage: AnyTable) update(npc: CGameObject): void } declare namespace xr_eat_medkit { /** Anomaly `class "eat_medkit"` is also reachable on the `xr_eat_medkit` script namespace; typed as * the instance so its methods can be captured/overridden (`xr_eat_medkit.eat_medkit.Method = ...`). */ export const eat_medkit: eat_medkit }