- Preparing search index...
- The search index is not available
xray16
Class game_object_callbacks_implementation_base
Hierarchy
- game_object_callbacks_implementation_base
Methods
clear_callbacks
- clear_callbacks(): void
-
Returns void
set_callback
- set_callback(type, cb): void
-
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 2
-
Optional
cb: ((this, item, money_direction, money) => void)
-
- (this, item, money_direction, money): void
-
Parameters
-
this: void
-
-
money_direction: boolean
-
money: number
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 4
-
Optional
cb: ((this, zone, object) => void)
-
- (this, zone, object): void
-
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 5
-
Optional
cb: ((this, zone, object) => void)
-
- (this, zone, object): void
-
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 8
-
Optional
cb: ((this, target, killer) => void)
-
- (this, target, killer): void
-
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 9
-
Optional
cb: ((this, object, action_type, point_index) => void)
-
- (this, object, action_type, point_index): void
-
Parameters
-
this: void
-
-
action_type: number
-
point_index: number
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 11
-
Optional
cb: ((this, npc, info_id) => void)
-
- (this, npc, info_id): void
-
Parameters
-
this: void
-
-
info_id: string
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 13
-
Optional
cb: ((this, task, state) => void)
-
- (this, task, state): void
-
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 15
-
Optional
cb: ((this, object) => void)
-
- (this, object): void
-
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 15
-
Optional
cb: ((this, object, who) => void)
-
- (this, object, who): void
-
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 16
-
Optional
cb: ((this, object, damage, direction, who, bone_id) => void)
-
- (this, object, damage, direction, who, bone_id): void
-
Parameters
-
this: void
-
-
damage: number
-
-
-
bone_id: number
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 17
-
Optional
cb: ((this, object, source_id, sound_type, position, sound_power) => void)
-
- (this, object, source_id, sound_type, position, sound_power): void
-
Parameters
-
this: void
-
-
source_id: number
-
-
-
sound_power: number
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 26
-
Optional
cb: ((this, distance, current_position, vertex_id) => void)
-
- (this, distance, current_position, vertex_id): void
-
Parameters
-
this: void
-
distance: number
-
current_position: vector
-
vertex_id: number
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 27
-
Optional
cb: ((this, damage, impulse, hit_type, who_id) => void)
-
- (this, damage, impulse, hit_type, who_id): void
-
Parameters
-
this: void
-
damage: number
-
impulse: number
-
hit_type: number
-
who_id: number
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 28
-
Optional
cb: ((this, object, item) => void)
-
- (this, object, item): void
-
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 29
-
Optional
cb: ((this, object, item) => void)
-
- (this, object, item): void
-
Returns void
-
Optional
object: T
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 30
-
Optional
cb: ((this, skip_multi_anim_check?) => void)
-
- (this, skip_multi_anim_check?): void
-
Parameters
-
this: void
-
Optional
skip_multi_anim_check: boolean
Returns void
-
Optional
object: object
Returns void
- set_callback<T>(type, cb?, object?): void
-
Parameters
-
type: 34
-
Optional
cb: ((this, object, box, item) => void)
-
- (this, object, box, item): void
-
Returns void
-
Optional
object: T
Returns void
set_enemy_callback
- set_enemy_callback(cb): void
-
Returns void
- set_enemy_callback<T>(cb, object): void
-
Parameters
-
cb: ((this, object, enemy) => boolean)
-
- (this, object, enemy): boolean
-
Returns boolean
-
object: T
Returns void
set_fastcall
- set_fastcall<T>(cb, context): void
-
Parameters
-
cb: ((this) => boolean)
-
- (this): boolean
-
Returns boolean
-
context: T
Returns void
set_patrol_extrapolate_callback
-
Parameters
-
Optional
cb: ((cur_pt) => boolean)
-
- (cur_pt): boolean
-
Returns boolean
-
Optional
object: object
Returns void
set_smart_cover_target_selector
- set_smart_cover_target_selector(cb?, object?): void
-
Parameters
-
Optional
cb: ((object) => void)
-
- (object): void
-
Returns void
-
Optional
object: object
Returns void
Custom extension. For reference: src/xrGame/script_game_object_script.cpp