native
brain
Methods
register_object_script_brain
Registers a script for any object with a specific model hash.
function native.brain.register_object_script_brain(script_name: string, model_hash: int, p2: int, activation_range: float, p4: int, p5: int): void
_start_preloaded_script_brain
Returns threadId
function native.brain._start_preloaded_script_brain(entity: int, script_name: string, script_stack_size: int, p3: bool): int
_start_script_brain
Returns threadId
function native.brain._start_script_brain(entity: int, script_name: string, p2: int, p3: ptr int, p4: int, p5: bool): int
_remove_script_brain_entity
function native.brain._remove_script_brain_entity(entity: int): void
_get_script_brain_entity
function native.brain._get_script_brain_entity(): int
_0xa6ac35db4a7957a8
Common flags: 250, 99999
_SET_SCRIPT_BRAIN*
function native.brain._0xa6ac35db4a7957a8(flag: int): void
_0x4aa5ea1edfb25786
Called with flag 0 before 0xA6AC35DB4A7957A8 in net_entity_brain
_SET_SCRIPT_BRAIN*
function native.brain._0x4aa5ea1edfb25786(flag: int): void
enable_script_brain_set
function native.brain.enable_script_brain_set(brain_set: int): void
disable_script_brain_set
function native.brain.disable_script_brain_set(brain_set: int): void
reactivate_all_object_brains_that_are_waiting_till_out_of_range
Called before starting a new thread_monitor script thread in startup_mp/startup_tlg Alternative name _REGISTER_SCRIPT_BRAIN
Old name: _PREPARE_SCRIPT_BRAIN
function native.brain.reactivate_all_object_brains_that_are_waiting_till_out_of_range(): void
reactivate_named_object_brains_waiting_till_out_of_range
function native.brain.reactivate_named_object_brains_waiting_till_out_of_range(script_name: string): void