// RedM Natives — generated 2026-10-04T00:49:14.973Z // https://natives.borderlinerp.com · sources: alloc8or, vorp, cfx, halen84, femga /** * CFX::ACTIVATE_TIMECYCLE_EDITOR — 0xEEB9B76A * Activates built-in timecycle editing tool. * @see https://natives.borderlinerp.com/natives/CFX/ACTIVATE_TIMECYCLE_EDITOR */ declare function ActivateTimecycleEditor(): void; /** * CFX::ADD_AUDIO_SUBMIX_OUTPUT — 0xAC6E290D * Adds an output for the specified audio submix. * @see https://natives.borderlinerp.com/natives/CFX/ADD_AUDIO_SUBMIX_OUTPUT */ declare function AddAudioSubmixOutput(submixId: number, outputSubmixId: number): void; /** * CFX::ADD_CONVAR_CHANGE_LISTENER — 0xAB7F7241 * Adds a listener for Console Variable changes. * @see https://natives.borderlinerp.com/natives/CFX/ADD_CONVAR_CHANGE_LISTENER */ declare function AddConvarChangeListener(conVarFilter: string, handler: Function): number; /** * CFX::ADD_STATE_BAG_CHANGE_HANDLER — 0x5BA35AAF * Adds a handler for changes to a state bag. * @see https://natives.borderlinerp.com/natives/CFX/ADD_STATE_BAG_CHANGE_HANDLER */ declare function AddStateBagChangeHandler(keyFilter: string, bagFilter: string, handler: Function): number; /** * CFX::ADD_TEXT_ENTRY — 0x32CA01C3 * @see https://natives.borderlinerp.com/natives/CFX/ADD_TEXT_ENTRY */ declare function AddTextEntry(entryKey: string, entryText: string): void; /** * CFX::ADD_TEXT_ENTRY_BY_HASH — 0x289DA860 * @see https://natives.borderlinerp.com/natives/CFX/ADD_TEXT_ENTRY_BY_HASH */ declare function AddTextEntryByHash(entryKey: number | string, entryText: string): void; /** * CFX::APPLY_WEATHER_CYCLES — 0x3422291C * @see https://natives.borderlinerp.com/natives/CFX/APPLY_WEATHER_CYCLES */ declare function ApplyWeatherCycles(numEntries: number, msPerCycle: number): boolean; /** * CFX::CANCEL_EVENT — 0xFA29D35D * Cancels the currently executing event. * @see https://natives.borderlinerp.com/natives/CFX/CANCEL_EVENT */ declare function CancelEvent(): void; /** * CFX::CLEAR_DRAW_ORIGIN — 0xDD76B263 * Resets the screen's draw-origin which was changed by the function SET_DRAW_ORIGIN back to x=0, y=0. * @see https://natives.borderlinerp.com/natives/CFX/CLEAR_DRAW_ORIGIN */ declare function ClearDrawOrigin(): void; /** * CFX::CLONE_TIMECYCLE_MODIFIER — 0x54D636B3 * @see https://natives.borderlinerp.com/natives/CFX/CLONE_TIMECYCLE_MODIFIER */ declare function CloneTimecycleModifier(sourceModifierName: string, clonedModifierName: string): number; /** * CFX::CREATE_AUDIO_SUBMIX — 0x658D2BC8 * Creates an audio submix with the specified name, or gets the existing audio submix by that name. * @see https://natives.borderlinerp.com/natives/CFX/CREATE_AUDIO_SUBMIX */ declare function CreateAudioSubmix(name: string): number; /** * CFX::CREATE_DUI — 0x23EAF899 * Creates a DUI browser. * @see https://natives.borderlinerp.com/natives/CFX/CREATE_DUI */ declare function CreateDui(url: string, width: number, height: number): number; /** * CFX::CREATE_TIMECYCLE_MODIFIER — 0x70FA2AFA * Create a clean timecycle modifier. * @see https://natives.borderlinerp.com/natives/CFX/CREATE_TIMECYCLE_MODIFIER */ declare function CreateTimecycleModifier(modifierName: string): number; /** * CFX::DELETE_FUNCTION_REFERENCE — 0x1E86F206 * @see https://natives.borderlinerp.com/natives/CFX/DELETE_FUNCTION_REFERENCE */ declare function DeleteFunctionReference(referenceIdentity: string): void; /** * CFX::DELETE_RESOURCE_KVP — 0x7389B5DF * @see https://natives.borderlinerp.com/natives/CFX/DELETE_RESOURCE_KVP */ declare function DeleteResourceKvp(key: string): void; /** * CFX::DELETE_RESOURCE_KVP_NO_SYNC — 0x4152C90 * Nonsynchronous DELETE_RESOURCE_KVP operation; see FLUSH_RESOURCE_KVP. * @see https://natives.borderlinerp.com/natives/CFX/DELETE_RESOURCE_KVP_NO_SYNC */ declare function DeleteResourceKvpNoSync(key: string): void; /** * CFX::DESTROY_DUI — 0xA085CB10 * Destroys a DUI browser. * @see https://natives.borderlinerp.com/natives/CFX/DESTROY_DUI */ declare function DestroyDui(duiObject: number): void; /** * CFX::DISABLE_RAW_KEY_THIS_FRAME — 0x8BCF0014 * Disables the specified rawKeyIndex, making it not trigger the regular IS_RAW_KEY_ natives. * @see https://natives.borderlinerp.com/natives/CFX/DISABLE_RAW_KEY_THIS_FRAME */ declare function DisableRawKeyThisFrame(rawKeyIndex: number): boolean; /** * CFX::DISABLE_WORLDHORIZON_RENDERING — 0xA9C92CDC * Disables the game's world horizon lods rendering (see farlods.dd). * @see https://natives.borderlinerp.com/natives/CFX/DISABLE_WORLDHORIZON_RENDERING */ declare function DisableWorldhorizonRendering(state: boolean): void; /** * CFX::DOES_TEXTURE_EXIST — 0x8B25BC20 * In compare to 0x31DC8D3F216D8509 return true if texture its created when 0x31DC8D3F216D8509 return true if you put there any id in valid range * @see https://natives.borderlinerp.com/natives/CFX/DOES_TEXTURE_EXIST */ declare function DoesTextureExist(textureId: number): boolean; /** * CFX::DOES_TIMECYCLE_MODIFIER_HAS_VAR — 0xC53BB6D3 * @see https://natives.borderlinerp.com/natives/CFX/DOES_TIMECYCLE_MODIFIER_HAS_VAR */ declare function DoesTimecycleModifierHasVar(modifierName: string, varName: string): boolean; /** * CFX::DOOR_SYSTEM_GET_ACTIVE — 0xF65BBA4B * Returns a list of door system entries: a door system hash (see ADD_DOOR_TO_SYSTEM) and its object handle. * @see https://natives.borderlinerp.com/natives/CFX/DOOR_SYSTEM_GET_ACTIVE */ declare function DoorSystemGetActive(): any; /** * CFX::DOOR_SYSTEM_GET_SIZE — 0x237613B3 * @see https://natives.borderlinerp.com/natives/CFX/DOOR_SYSTEM_GET_SIZE */ declare function DoorSystemGetSize(): number; /** * CFX::DRAW_BOX — 0xCD4D9DD5 * @see https://natives.borderlinerp.com/natives/CFX/DRAW_BOX */ declare function DrawBox(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, red: number, green: number, blue: number, alpha: number): void; /** * CFX::DRAW_LINE — 0xB3426BCC * @see https://natives.borderlinerp.com/natives/CFX/DRAW_LINE */ declare function DrawLine(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, red: number, green: number, blue: number, alpha: number): void; /** * CFX::DRAW_POLY — 0xABD19253 * @see https://natives.borderlinerp.com/natives/CFX/DRAW_POLY */ declare function DrawPoly(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, x3: number, y3: number, z3: number, red: number, green: number, blue: number, alpha: number): void; /** * CFX::DUPLICATE_FUNCTION_REFERENCE — 0xF4E2079D * @see https://natives.borderlinerp.com/natives/CFX/DUPLICATE_FUNCTION_REFERENCE */ declare function DuplicateFunctionReference(referenceIdentity: string): string; /** * CFX::END_FIND_KVP — 0xB3210203 * @see https://natives.borderlinerp.com/natives/CFX/END_FIND_KVP */ declare function EndFindKvp(handle: number): void; /** * CFX::END_FIND_OBJECT — 0xDEDA4E50 * @see https://natives.borderlinerp.com/natives/CFX/END_FIND_OBJECT */ declare function EndFindObject(findHandle: number): void; /** * CFX::END_FIND_PED — 0x9615C2AD * @see https://natives.borderlinerp.com/natives/CFX/END_FIND_PED */ declare function EndFindPed(findHandle: number): void; /** * CFX::END_FIND_PICKUP — 0x3C407D53 * @see https://natives.borderlinerp.com/natives/CFX/END_FIND_PICKUP */ declare function EndFindPickup(findHandle: number): void; /** * CFX::END_FIND_VEHICLE — 0x9227415A * @see https://natives.borderlinerp.com/natives/CFX/END_FIND_VEHICLE */ declare function EndFindVehicle(findHandle: number): void; /** * CFX::ENSURE_ENTITY_STATE_BAG — 0x3BB78F05 * Internal function for ensuring an entity has a state bag. * @see https://natives.borderlinerp.com/natives/CFX/ENSURE_ENTITY_STATE_BAG */ declare function EnsureEntityStateBag(entity: number): void; /** * CFX::EXECUTE_COMMAND — 0x561C060B * Depending on your use case you may need to use add_acl resource.= iTimeLimitMS * @see https://natives.borderlinerp.com/natives/EVENT/0xE28D7FC9FD32ABEB */ declare function N_0xe28d7fc9fd32abeb(entity: number, eventType: number | string, p2: number): void; /** * EVENT::_0xE2C2FBB7825FFC66 — 0xE2C2FBB7825FFC66 * @see https://natives.borderlinerp.com/natives/EVENT/0xE2C2FBB7825FFC66 */ declare function N_0xe2c2fbb7825ffc66(): void; /** * EVENT::_ADD_MODEL_TO_EVENT_MONITOR — 0x608AD36A644A97FE * Models used in the scripts: P_REGISTER05X, P_REGISTER06X, P_REGISTER03X, PLAYER_ZERO, PLAYER_THREE, A_C_HORSE_MORGAN_FLAXENCHESTNUT * @see https://natives.borderlinerp.com/natives/EVENT/_ADD_MODEL_TO_EVENT_MONITOR */ declare function AddModelToEventMonitor(model: number | string, p1: boolean, p2: boolean): void; /** * EVENT::ADD_SHOCKING_EVENT_AT_POSITION — 0xD9F8455409B525E9 * @see https://natives.borderlinerp.com/natives/EVENT/ADD_SHOCKING_EVENT_AT_POSITION */ declare function AddShockingEventAtPosition(eventType: number | string, x: number, y: number, z: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): number; /** * EVENT::ADD_SHOCKING_EVENT_FOR_ENTITY — 0x7FD8F3BE76F89422 * @see https://natives.borderlinerp.com/natives/EVENT/ADD_SHOCKING_EVENT_FOR_ENTITY */ declare function AddShockingEventForEntity(eventType: number | string, entity: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: boolean, p9: boolean, p10: number, p11: number): number; /** * EVENT::_CREATE_SHOCKING_EVENT — 0xCA1315C33B9A2847 * @see https://natives.borderlinerp.com/natives/EVENT/_CREATE_SHOCKING_EVENT */ declare function CreateShockingEvent(args: number): [number, number]; /** * EVENT::_EVENT_FLUSH_ALL_EVENT_TRACKERS — 0xAD8F2424C6E1E3A8 * @see https://natives.borderlinerp.com/natives/EVENT/_EVENT_FLUSH_ALL_EVENT_TRACKERS */ declare function EventFlushAllEventTrackers(ped: number): void; /** * EVENT::_EVENT_GET_RECENT_EVENT — 0x796EECFF0C6D39BE * Returns eventType * @see https://natives.borderlinerp.com/natives/EVENT/_EVENT_GET_RECENT_EVENT */ declare function EventGetRecentEvent(entity: number, p1: number, p2: number): number; /** * EVENT::_EVENT_GET_SOURCE_ENTITY_FROM_EVENT — 0x822A001BCEA5BD81 * @see https://natives.borderlinerp.com/natives/EVENT/_EVENT_GET_SOURCE_ENTITY_FROM_EVENT */ declare function EventGetSourceEntityFromEvent(entity: number, eventType: number | string, p2: number, p3: number): number; /** * EVENT::_EVENT_GET_TARGET_ENTITY_FROM_EVENT — 0x38497F139981C5C9 * @see https://natives.borderlinerp.com/natives/EVENT/_EVENT_GET_TARGET_ENTITY_FROM_EVENT */ declare function EventGetTargetEntityFromEvent(entity: number, eventType: number | string, p2: number, p3: number): number; /** * EVENT::_EVENT_GET_TIME_SINCE_EVENT — 0xC6A7DC546E94FED5 * @see https://natives.borderlinerp.com/natives/EVENT/_EVENT_GET_TIME_SINCE_EVENT */ declare function EventGetTimeSinceEvent(entity: number, eventType: number | string, p2: number, p3: number): number; /** * EVENT::_IS_EVENT_TRACKER_ACTIVE — 0x797B3D4D92E56094 * @see https://natives.borderlinerp.com/natives/EVENT/_IS_EVENT_TRACKER_ACTIVE */ declare function IsEventTrackerActive(eventName: string, shockingEvent: number | string): boolean; /** * EVENT::IS_SHOCKING_EVENT_IN_SPHERE — 0x9DB47E16060D6354 * @see https://natives.borderlinerp.com/natives/EVENT/IS_SHOCKING_EVENT_IN_SPHERE */ declare function IsShockingEventInSphere(eventType: number | string, x: number, y: number, z: number, radius: number): boolean; /** * EVENT::REMOVE_ALL_SHOCKING_EVENTS — 0xD47A168C2AB90DC4 * @see https://natives.borderlinerp.com/natives/EVENT/REMOVE_ALL_SHOCKING_EVENTS */ declare function RemoveAllShockingEvents(p0: boolean): void; /** * EVENT::_REMOVE_ALL_SHOCKING_EVENTS_IN_AREA — 0xB4C71BA9CAB097BD * @see https://natives.borderlinerp.com/natives/EVENT/_REMOVE_ALL_SHOCKING_EVENTS_IN_AREA */ declare function RemoveAllShockingEventsInArea(x: number, y: number, z: number, radius: number, p4: boolean): void; /** * EVENT::REMOVE_ALL_SHOCKING_EVENTS_OF_TYPE — 0x118873DD538490B4 * @see https://natives.borderlinerp.com/natives/EVENT/REMOVE_ALL_SHOCKING_EVENTS_OF_TYPE */ declare function RemoveAllShockingEventsOfType(eventType: number | string, scriptCreatedOnly: boolean): void; /** * EVENT::_REMOVE_ALL_SHOCKING_EVENTS_OF_TYPE_IN_AREA — 0x6A648D42BF271DC7 * @see https://natives.borderlinerp.com/natives/EVENT/_REMOVE_ALL_SHOCKING_EVENTS_OF_TYPE_IN_AREA */ declare function RemoveAllShockingEventsOfTypeInArea(eventType: number | string, x: number, y: number, z: number, radius: number, p5: boolean): void; /** * EVENT::REMOVE_SHOCKING_EVENT — 0xE8BB3CC253A34559 * @see https://natives.borderlinerp.com/natives/EVENT/REMOVE_SHOCKING_EVENT */ declare function RemoveShockingEvent(event: number): boolean; /** * EVENT::REMOVE_SHOCKING_EVENT_SPAWN_BLOCKING_AREAS — 0xDB249021652420C5 * @see https://natives.borderlinerp.com/natives/EVENT/REMOVE_SHOCKING_EVENT_SPAWN_BLOCKING_AREAS */ declare function RemoveShockingEventSpawnBlockingAreas(): void; /** * EVENT::SET_DECISION_MAKER — 0x8AE2F981CDDB8FA4 * @see https://natives.borderlinerp.com/natives/EVENT/SET_DECISION_MAKER */ declare function SetDecisionMaker(ped: number, name: number | string): void; /** * EVENT::SET_DECISION_MAKER_TO_DEFAULT — 0x6B9C5C38838FB6E6 * @see https://natives.borderlinerp.com/natives/EVENT/SET_DECISION_MAKER_TO_DEFAULT */ declare function SetDecisionMakerToDefault(ped: number): void; /** * EVENT::_SET_EVENT_TRACKER_FOR_PED — 0xBB1E41DD3D3C6250 * @see https://natives.borderlinerp.com/natives/EVENT/_SET_EVENT_TRACKER_FOR_PED */ declare function SetEventTrackerForPed(ped: number, eventName: string, p2: number): void; /** * EVENT::SUPPRESS_SHOCKING_EVENTS_NEXT_FRAME — 0x84994FAD4E4E4E69 * @see https://natives.borderlinerp.com/natives/EVENT/SUPPRESS_SHOCKING_EVENTS_NEXT_FRAME */ declare function SuppressShockingEventsNextFrame(): void; /** * FIRE::_0x24DB6B9F2B719043 — 0x24DB6B9F2B719043 * Only used in R* SP Related Camp Scripts * @see https://natives.borderlinerp.com/natives/FIRE/0x24DB6B9F2B719043 */ declare function N_0x24db6b9f2b719043(p0: number): void; /** * FIRE::_0x41B87A6495EE13DD — 0x41B87A6495EE13DD * @see https://natives.borderlinerp.com/natives/FIRE/0x41B87A6495EE13DD */ declare function N_0x41b87a6495ee13dd(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): number; /** * FIRE::_0x68F6A75FDF5A70D6 — 0x68F6A75FDF5A70D6 * @see https://natives.borderlinerp.com/natives/FIRE/0x68F6A75FDF5A70D6 */ declare function N_0x68f6a75fdf5a70d6(x: number, y: number, z: number, p3: number): void; /** * FIRE::_0x754937C28271BC65 — 0x754937C28271BC65 * @see https://natives.borderlinerp.com/natives/FIRE/0x754937C28271BC65 */ declare function N_0x754937c28271bc65(p0: number): void; /** * FIRE::ADD_EXPLOSION — 0x7D6F58F69DA92530 * EXP_TAG_GRENADE, EXP_TAG_STICKYBOMB, EXP_TAG_MOLOTOV, EXP_TAG_MOLOTOV_VOLATILE, EXP_TAG_HI_OCTANE, EXP_TAG_CAR, EXP_TAG_PLANE, EXP_TAG_PETROL_PUMP, EXP_TAG_DIR_STEAM, EXP_TAG_DIR_FLAME, EXP_TAG_DIR_WATER_HYDRANT, EXP_TAG_BOAT, EXP_TAG_BU… * @see https://natives.borderlinerp.com/natives/FIRE/ADD_EXPLOSION */ declare function AddExplosion(x: number, y: number, z: number, explosionType: number, damageScale: number, isAudible: boolean, isInvisible: boolean, cameraShake: number): void; /** * FIRE::_ADD_EXPLOSION_WITH_DAMAGE_CAUSER — 0xB7DF150605EEDC9B * Adds an explosion with entity as damage causer. * @see https://natives.borderlinerp.com/natives/FIRE/_ADD_EXPLOSION_WITH_DAMAGE_CAUSER */ declare function AddExplosionWithDamageCauser(entity: number, p1: number, x: number, y: number, z: number, explosionType: number, damageScale: number, isAudible: boolean, isInvisible: boolean, cameraShake: number): void; /** * FIRE::ADD_EXPLOSION_WITH_USER_VFX — 0x53BA259F3A67A99E * Changes explosionFx (Visual Effect) for specified explosionType * @see https://natives.borderlinerp.com/natives/FIRE/ADD_EXPLOSION_WITH_USER_VFX */ declare function AddExplosionWithUserVfx(x: number, y: number, z: number, explosionType: number, explosionFx: number | string, damageScale: number, isAudible: boolean, isInvisible: boolean, cameraShake: number): void; /** * FIRE::_ADD_EXPLOSION_WITH_USER_VFX_AND_DAMAGE_CAUSER — 0x34AE85C7CA4857AA * Adds an explosion with vfx and entity as damage causer. * @see https://natives.borderlinerp.com/natives/FIRE/_ADD_EXPLOSION_WITH_USER_VFX_AND_DAMAGE_CAUSER */ declare function AddExplosionWithUserVfxAndDamageCauser(entity: number, p1: boolean, x: number, y: number, z: number, explosionType: number, explosionFx: number | string, damageScale: number, isAudible: boolean, isInvisible: boolean, cameraShake: number): void; /** * FIRE::ADD_OWNED_EXPLOSION — 0xD84A917A64D4D016 * @see https://natives.borderlinerp.com/natives/FIRE/ADD_OWNED_EXPLOSION */ declare function AddOwnedExplosion(ped: number, x: number, y: number, z: number, explosionType: number, damageScale: number, isAudible: boolean, isInvisible: boolean, cameraShake: number): void; /** * FIRE::GET_CLOSEST_FIRE_POS — 0xB646FB657F448261 * @see https://natives.borderlinerp.com/natives/FIRE/GET_CLOSEST_FIRE_POS */ declare function GetClosestFirePos(x: number, y: number, z: number): [boolean, number[]]; /** * FIRE::_GET_CLOSEST_FIRE_POS_IN_VOLUME — 0x559FC1D310813031 * @see https://natives.borderlinerp.com/natives/FIRE/_GET_CLOSEST_FIRE_POS_IN_VOLUME */ declare function GetClosestFirePosInVolume(posX: number, posY: number, posZ: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number): [boolean, number[]]; /** * FIRE::GET_NUMBER_OF_FIRES_IN_RANGE — 0xF9617BC6FAE61E08 * @see https://natives.borderlinerp.com/natives/FIRE/GET_NUMBER_OF_FIRES_IN_RANGE */ declare function GetNumberOfFiresInRange(x: number, y: number, z: number, radius: number): number; /** * FIRE::GET_OWNER_OF_EXPLOSION_IN_ANGLED_AREA — 0x8002DDAB58594D78 * @see https://natives.borderlinerp.com/natives/FIRE/GET_OWNER_OF_EXPLOSION_IN_ANGLED_AREA */ declare function GetOwnerOfExplosionInAngledArea(explosionType: number, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, radius: number): number; /** * FIRE::_IS_ENTITY_BEING_DAMAGED_BY_FIRE — 0xA4454592DCF7C992 * Returns true if entity is being damaged by fire, once damage caused to entity by fire (like burned appearance) has cleared over time, the native returns false. * @see https://natives.borderlinerp.com/natives/FIRE/_IS_ENTITY_BEING_DAMAGED_BY_FIRE */ declare function IsEntityBeingDamagedByFire(entity: number): boolean; /** * FIRE::_IS_ENTITY_CONSUMED_BY_FIRE — 0xCDC25355C0D65963 * @see https://natives.borderlinerp.com/natives/FIRE/_IS_ENTITY_CONSUMED_BY_FIRE */ declare function IsEntityConsumedByFire(entity: number): boolean; /** * FIRE::IS_ENTITY_ON_FIRE — 0x1BD7C371CE257C3E * @see https://natives.borderlinerp.com/natives/FIRE/IS_ENTITY_ON_FIRE */ declare function IsEntityOnFire(entity: number): boolean; /** * FIRE::IS_EXPLOSION_ACTIVE_IN_AREA — 0xD96E82AEBFFAAFF0 * @see https://natives.borderlinerp.com/natives/FIRE/IS_EXPLOSION_ACTIVE_IN_AREA */ declare function IsExplosionActiveInArea(explosionType: number, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): boolean; /** * FIRE::IS_EXPLOSION_IN_ANGLED_AREA — 0x5AE661ECD18524C9 * @see https://natives.borderlinerp.com/natives/FIRE/IS_EXPLOSION_IN_ANGLED_AREA */ declare function IsExplosionInAngledArea(explosionType: number, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, angle: number): boolean; /** * FIRE::IS_EXPLOSION_IN_AREA — 0x8391BA4313A25AD3 * @see https://natives.borderlinerp.com/natives/FIRE/IS_EXPLOSION_IN_AREA */ declare function IsExplosionInArea(explosionType: number, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): boolean; /** * FIRE::IS_EXPLOSION_IN_SPHERE — 0xD62DD846D82CBB90 * @see https://natives.borderlinerp.com/natives/FIRE/IS_EXPLOSION_IN_SPHERE */ declare function IsExplosionInSphere(explosionType: number, x: number, y: number, z: number, radius: number): boolean; /** * FIRE::_IS_EXPLOSION_IN_VOLUME — 0xE24822A4CFC9107A * @see https://natives.borderlinerp.com/natives/FIRE/_IS_EXPLOSION_IN_VOLUME */ declare function IsExplosionInVolume(explosionType: number, volume: number): boolean; /** * FIRE::_IS_PED_SHOCKING_EVENT_ACTIVE — 0xAB7993BA61A4674F * Tested with fire & dynamite. * @see https://natives.borderlinerp.com/natives/FIRE/_IS_PED_SHOCKING_EVENT_ACTIVE */ declare function IsPedShockingEventActive(ped: number, p1: number): boolean; /** * FIRE::REMOVE_SCRIPT_FIRE — 0x790125C36E194069 * @see https://natives.borderlinerp.com/natives/FIRE/REMOVE_SCRIPT_FIRE */ declare function RemoveScriptFire(fireHandle: number): void; /** * FIRE::START_ENTITY_FIRE — 0xC4DC7418A44D6822 * @see https://natives.borderlinerp.com/natives/FIRE/START_ENTITY_FIRE */ declare function StartEntityFire(entity: number, intensity: number, boneIndex: number, fireFlags: number): void; /** * FIRE::START_SCRIPT_FIRE — 0x6B83617E04503888 * Starts a fire: * @see https://natives.borderlinerp.com/natives/FIRE/START_SCRIPT_FIRE */ declare function StartScriptFire(x: number, y: number, z: number, p3: number, p4: number, p5: boolean, soundsetName: string, p7: number, p8: number): number; /** * FIRE::STOP_ENTITY_FIRE — 0x8390751DC40C1E98 * @see https://natives.borderlinerp.com/natives/FIRE/STOP_ENTITY_FIRE */ declare function StopEntityFire(p0: number, p1: number): void; /** * FIRE::_STOP_FIRE_IN_BOX — 0xB7C7BDC375AEA9A4 * @see https://natives.borderlinerp.com/natives/FIRE/_STOP_FIRE_IN_BOX */ declare function StopFireInBox(posX: number, posY: number, posZ: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number): void; /** * FIRE::STOP_FIRE_IN_RANGE — 0xDB38F247BD421708 * @see https://natives.borderlinerp.com/natives/FIRE/STOP_FIRE_IN_RANGE */ declare function StopFireInRange(x: number, y: number, z: number, radius: number): void; /** * FLOCK::_0x0816C31480764AB0 — 0x0816C31480764AB0 * @see https://natives.borderlinerp.com/natives/FLOCK/0x0816C31480764AB0 */ declare function N_0x0816c31480764ab0(p0: number, p1: number, p2: number, p3: number): void; /** * FLOCK::_0x09EE00B8F858E0BE — 0x09EE00B8F858E0BE * @see https://natives.borderlinerp.com/natives/FLOCK/0x09EE00B8F858E0BE */ declare function N_0x09ee00b8f858e0be(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): number; /** * FLOCK::_0x1520626FFAFFFA8F — 0x1520626FFAFFFA8F * @see https://natives.borderlinerp.com/natives/FLOCK/0x1520626FFAFFFA8F */ declare function N_0x1520626ffafffa8f(p0: number, p1: number): void; /** * FLOCK::_0x17E3E5C46ECCD308 — 0x17E3E5C46ECCD308 * _SET_G* - _SET_H* * @see https://natives.borderlinerp.com/natives/FLOCK/0x17E3E5C46ECCD308 */ declare function N_0x17e3e5c46eccd308(p0: number, p1: number, p2: number): void; /** * FLOCK::_0x19870C40C7EE15BE — 0x19870C40C7EE15BE * @see https://natives.borderlinerp.com/natives/FLOCK/0x19870C40C7EE15BE */ declare function N_0x19870c40c7ee15be(p0: number, p1: number): number; /** * FLOCK::_0x1DA6CB02071055D5 — 0x1DA6CB02071055D5 * @see https://natives.borderlinerp.com/natives/FLOCK/0x1DA6CB02071055D5 */ declare function N_0x1da6cb02071055d5(p0: number): number[]; /** * FLOCK::_0x2DF3D457D86F8E57 — 0x2DF3D457D86F8E57 * @see https://natives.borderlinerp.com/natives/FLOCK/0x2DF3D457D86F8E57 */ declare function N_0x2df3d457d86f8e57(p0: number, p1: number): void; /** * FLOCK::_0x34B9C4D86DF2C2F3 — 0x34B9C4D86DF2C2F3 * @see https://natives.borderlinerp.com/natives/FLOCK/0x34B9C4D86DF2C2F3 */ declare function N_0x34b9c4d86df2c2f3(p0: number): number; /** * FLOCK::_0x36486AF7DA93A464 — 0x36486AF7DA93A464 * @see https://natives.borderlinerp.com/natives/FLOCK/0x36486AF7DA93A464 */ declare function N_0x36486af7da93a464(p0: number): number; /** * FLOCK::_0x53187E563F938E76 — 0x53187E563F938E76 * @see https://natives.borderlinerp.com/natives/FLOCK/0x53187E563F938E76 */ declare function N_0x53187e563f938e76(p0: number): number; /** * FLOCK::_0x6C57BEA886A20C6B — 0x6C57BEA886A20C6B * _SET_G* - _SET_H* * @see https://natives.borderlinerp.com/natives/FLOCK/0x6C57BEA886A20C6B */ declare function N_0x6c57bea886a20c6b(p0: number, p1: number): void; /** * FLOCK::_0x706B434FEFAD6A24 — 0x706B434FEFAD6A24 * @see https://natives.borderlinerp.com/natives/FLOCK/0x706B434FEFAD6A24 */ declare function N_0x706b434fefad6a24(p0: number): void; /** * FLOCK::_0x8049B17BEC937662 — 0x8049B17BEC937662 * @see https://natives.borderlinerp.com/natives/FLOCK/0x8049B17BEC937662 */ declare function N_0x8049b17bec937662(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): number; /** * FLOCK::_0xA881F5C77A560906 — 0xA881F5C77A560906 * @see https://natives.borderlinerp.com/natives/FLOCK/0xA881F5C77A560906 */ declare function N_0xa881f5c77a560906(p0: number): void; /** * FLOCK::_0xC3D581A34BC0A1F0 — 0xC3D581A34BC0A1F0 * @see https://natives.borderlinerp.com/natives/FLOCK/0xC3D581A34BC0A1F0 */ declare function N_0xc3d581a34bc0a1f0(p0: number, p1: number): void; /** * FLOCK::_0xC72CE37081DAE625 — 0xC72CE37081DAE625 * @see https://natives.borderlinerp.com/natives/FLOCK/0xC72CE37081DAE625 */ declare function N_0xc72ce37081dae625(p0: number, p1: number, p2: number, p3: number): void; /** * FLOCK::_0xC95611869E14F8AF — 0xC95611869E14F8AF * _SET_G* - _SET_H* * @see https://natives.borderlinerp.com/natives/FLOCK/0xC95611869E14F8AF */ declare function N_0xc95611869e14f8af(p0: number, p1: number, p2: number, p3: number): void; /** * FLOCK::_0xCC6B5AAFC87BFC7B — 0xCC6B5AAFC87BFC7B * _SET_G* - _SET_H* * @see https://natives.borderlinerp.com/natives/FLOCK/0xCC6B5AAFC87BFC7B */ declare function N_0xcc6b5aafc87bfc7b(p0: number, p1: number, p2: number): void; /** * FLOCK::_0xD95F04A4E73BE85E — 0xD95F04A4E73BE85E * @see https://natives.borderlinerp.com/natives/FLOCK/0xD95F04A4E73BE85E */ declare function N_0xd95f04a4e73be85e(p0: number, p1: number): number; /** * FLOCK::_0xE36D2CB540597EF7 — 0xE36D2CB540597EF7 * @see https://natives.borderlinerp.com/natives/FLOCK/0xE36D2CB540597EF7 */ declare function N_0xe36d2cb540597ef7(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): void; /** * FLOCK::_0xE93415B3307208E5 — 0xE93415B3307208E5 * @see https://natives.borderlinerp.com/natives/FLOCK/0xE93415B3307208E5 */ declare function N_0xe93415b3307208e5(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): number; /** * FLOCK::_0xF2CCA7B68CFAB2B9 — 0xF2CCA7B68CFAB2B9 * @see https://natives.borderlinerp.com/natives/FLOCK/0xF2CCA7B68CFAB2B9 */ declare function N_0xf2cca7b68cfab2b9(species: number | string, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, x3: number, y3: number, z3: number, p10: number, p11: number, p12: number, p13: number): void; /** * FLOCK::_0xFA821997794F48E7 — 0xFA821997794F48E7 * _SET_G* - _SET_H* * @see https://natives.borderlinerp.com/natives/FLOCK/0xFA821997794F48E7 */ declare function N_0xfa821997794f48e7(p0: number, p1: number, p2: number): void; /** * FLOCK::_0xFB16F08F47B83B4C — 0xFB16F08F47B83B4C * @see https://natives.borderlinerp.com/natives/FLOCK/0xFB16F08F47B83B4C */ declare function N_0xfb16f08f47b83b4c(p0: number): void; /** * FLOCK::_0xFDB008B3BCF5992F — 0xFDB008B3BCF5992F * @see https://natives.borderlinerp.com/natives/FLOCK/0xFDB008B3BCF5992F */ declare function N_0xfdb008b3bcf5992f(p0: number, p1: number, p2: number): void; /** * FLOCK::_0xFF1E339CE40EAAAF — 0xFF1E339CE40EAAAF * @see https://natives.borderlinerp.com/natives/FLOCK/0xFF1E339CE40EAAAF */ declare function N_0xff1e339ce40eaaaf(p0: number, p1: number): void; /** * FLOCK::_ADD_PED_TO_FLOCK — 0x933E5D31A7D13069 * @see https://natives.borderlinerp.com/natives/FLOCK/_ADD_PED_TO_FLOCK */ declare function AddPedToFlock(p0: number, ped: number): void; /** * FLOCK::_CLEAR_HERD — 0x67A43EA3F6FE0076 * Clear the herd. * @see https://natives.borderlinerp.com/natives/FLOCK/_CLEAR_HERD */ declare function ClearHerd(herdHandle: number): void; /** * FLOCK::_CREATE_HERD — 0xCB4EF7EDAE2E16F1 * @see https://natives.borderlinerp.com/natives/FLOCK/_CREATE_HERD */ declare function CreateHerd(): number; /** * FLOCK::_DELETE_HERD — 0xE0961AED72642B80 * Delete and invalidate the herd. * @see https://natives.borderlinerp.com/natives/FLOCK/_DELETE_HERD */ declare function DeleteHerd(herdHandle: number): void; /** * FLOCK::_GET_ANIMAL_IS_WILD — 0x3B005FF0538ED2A9 * Ped (horse) will run away from players and mounting will trigger them to buck until disabled. * @see https://natives.borderlinerp.com/natives/FLOCK/_GET_ANIMAL_IS_WILD */ declare function GetAnimalIsWild(ped: number): boolean; /** * FLOCK::_GET_ANIMAL_RARITY — 0xF8B48A361DC388AE * ARL_COMMON, ARL_RARE, ARL_LEGENDARY, ARL_NUMRARITYLEVELS * @see https://natives.borderlinerp.com/natives/FLOCK/_GET_ANIMAL_RARITY */ declare function GetAnimalRarity(ped: number): number; /** * FLOCK::GET_ANIMAL_TUNING_BOOL_PARAM — 0x1C1993824A396603 * @see https://natives.borderlinerp.com/natives/FLOCK/GET_ANIMAL_TUNING_BOOL_PARAM */ declare function GetAnimalTuningBoolParam(animal: number, index: number): boolean; /** * FLOCK::GET_ANIMAL_TUNING_FLOAT_PARAM — 0x4BC3ECFDA0297E27 * @see https://natives.borderlinerp.com/natives/FLOCK/GET_ANIMAL_TUNING_FLOAT_PARAM */ declare function GetAnimalTuningFloatParam(animal: number, index: number): number; /** * FLOCK::GET_SPECIES_TUNING_FLOAT_PARAM — 0xE108489621422F91 * @see https://natives.borderlinerp.com/natives/FLOCK/GET_SPECIES_TUNING_FLOAT_PARAM */ declare function GetSpeciesTuningFloatParam(p0: number | string, p1: number, p2: number): number; /** * FLOCK::_IS_HERD_VALID — 0x8D913E493BAFE0A3 * @see https://natives.borderlinerp.com/natives/FLOCK/_IS_HERD_VALID */ declare function IsHerdValid(herdHandle: number): boolean; /** * FLOCK::_IS_PED_IN_HERD — 0x9E13ACC38BA8F9C3 * Return whether the ped is in the herd. * @see https://natives.borderlinerp.com/natives/FLOCK/_IS_PED_IN_HERD */ declare function IsPedInHerd(herdHandle: number, ped: number): boolean; /** * FLOCK::_REMOVE_HERD_PED — 0x408D1149C5E39C1E * Remove the ped from a herd. * @see https://natives.borderlinerp.com/natives/FLOCK/_REMOVE_HERD_PED */ declare function RemoveHerdPed(herdHandle: number, ped: number): void; /** * FLOCK::RESET_ANIMAL_TUNING_BOOL_PARAM — 0x96AA1304D30E6BC3 * @see https://natives.borderlinerp.com/natives/FLOCK/RESET_ANIMAL_TUNING_BOOL_PARAM */ declare function ResetAnimalTuningBoolParam(animal: number, index: number): void; /** * FLOCK::RESET_ANIMAL_TUNING_FLOAT_PARAM — 0xE776A195488FC520 * @see https://natives.borderlinerp.com/natives/FLOCK/RESET_ANIMAL_TUNING_FLOAT_PARAM */ declare function ResetAnimalTuningFloatParam(animal: number, index: number): void; /** * FLOCK::_SET_ANIMAL_IS_WILD — 0xAEB97D84CDF3C00B * @see https://natives.borderlinerp.com/natives/FLOCK/_SET_ANIMAL_IS_WILD */ declare function SetAnimalIsWild(ped: number, toggle: boolean): void; /** * FLOCK::_SET_ANIMAL_RARITY — 0x8B6F0F59B1B99801 * @see https://natives.borderlinerp.com/natives/FLOCK/_SET_ANIMAL_RARITY */ declare function SetAnimalRarity(ped: number, rarityLevel: number): void; /** * FLOCK::SET_ANIMAL_TUNING_BOOL_PARAM — 0x9FF1E042FA597187 * @see https://natives.borderlinerp.com/natives/FLOCK/SET_ANIMAL_TUNING_BOOL_PARAM */ declare function SetAnimalTuningBoolParam(animal: number, index: number, value: boolean): void; /** * FLOCK::SET_ANIMAL_TUNING_FLOAT_PARAM — 0xCBDA22C87977244F * @see https://natives.borderlinerp.com/natives/FLOCK/SET_ANIMAL_TUNING_FLOAT_PARAM */ declare function SetAnimalTuningFloatParam(animal: number, index: number, value: number): void; /** * FLOCK::SET_SPECIES_TUNING_BOOL_PARAM — 0x6D1D94C2459B42EE * @see https://natives.borderlinerp.com/natives/FLOCK/SET_SPECIES_TUNING_BOOL_PARAM */ declare function SetSpeciesTuningBoolParam(p0: number | string, p1: number, p2: number, p3: boolean): void; /** * FLOCK::SET_SPECIES_TUNING_FLOAT_PARAM — 0x963240B6C252BA49 * @see https://natives.borderlinerp.com/natives/FLOCK/SET_SPECIES_TUNING_FLOAT_PARAM */ declare function SetSpeciesTuningFloatParam(p0: number | string, p1: number, p2: number, p3: number): void; /** * GANG::_0x0E5C9FB9ED5DFF1C — 0x0E5C9FB9ED5DFF1C * @see https://natives.borderlinerp.com/natives/GANG/0x0E5C9FB9ED5DFF1C */ declare function N_0x0e5c9fb9ed5dff1c(p0: number): number; /** * GANG::_0x1F11702DDBD915C6 — 0x1F11702DDBD915C6 * @see https://natives.borderlinerp.com/natives/GANG/0x1F11702DDBD915C6 */ declare function N_0x1f11702ddbd915c6(p0: number, p1: number): number; /** * GANG::_0x2F7EB8B6F6AFE79C — 0x2F7EB8B6F6AFE79C * @see https://natives.borderlinerp.com/natives/GANG/0x2F7EB8B6F6AFE79C */ declare function N_0x2f7eb8b6f6afe79c(p0: number): number; /** * GANG::_0x3ADC71A66356D706 — 0x3ADC71A66356D706 * @see https://natives.borderlinerp.com/natives/GANG/0x3ADC71A66356D706 */ declare function N_0x3adc71a66356d706(): number; /** * GANG::_0x48D82C83987E18E4 — 0x48D82C83987E18E4 * @see https://natives.borderlinerp.com/natives/GANG/0x48D82C83987E18E4 */ declare function N_0x48d82c83987e18e4(p0: number): number; /** * GANG::_0x51C5EF47086AA0D7 — 0x51C5EF47086AA0D7 * @see https://natives.borderlinerp.com/natives/GANG/0x51C5EF47086AA0D7 */ declare function N_0x51c5ef47086aa0d7(): number; /** * GANG::_0x53A94294FDDCF98C — 0x53A94294FDDCF98C * @see https://natives.borderlinerp.com/natives/GANG/0x53A94294FDDCF98C */ declare function N_0x53a94294fddcf98c(p0: number, p1: number): number; /** * GANG::_0x6102830F764B3DE1 — 0x6102830F764B3DE1 * @see https://natives.borderlinerp.com/natives/GANG/0x6102830F764B3DE1 */ declare function N_0x6102830f764b3de1(player: number): boolean; /** * GANG::_0x644E02F24F9D4E98 — 0x644E02F24F9D4E98 * @see https://natives.borderlinerp.com/natives/GANG/0x644E02F24F9D4E98 */ declare function N_0x644e02f24f9d4e98(p0: number, p1: number): number; /** * GANG::_0x7933754F260B428A — 0x7933754F260B428A * @see https://natives.borderlinerp.com/natives/GANG/0x7933754F260B428A */ declare function N_0x7933754f260b428a(player: number): number; /** * GANG::_0x7BAA30C9BBE8AEE7 — 0x7BAA30C9BBE8AEE7 * @see https://natives.borderlinerp.com/natives/GANG/0x7BAA30C9BBE8AEE7 */ declare function N_0x7baa30c9bbe8aee7(p0: number, p1: number): number; /** * GANG::_0xA9CEAE8D6637FBAD — 0xA9CEAE8D6637FBAD * @see https://natives.borderlinerp.com/natives/GANG/0xA9CEAE8D6637FBAD */ declare function N_0xa9ceae8d6637fbad(p0: number): void; /** * GANG::_0xAD22AB64FA428DF3 — 0xAD22AB64FA428DF3 * @see https://natives.borderlinerp.com/natives/GANG/0xAD22AB64FA428DF3 */ declare function N_0xad22ab64fa428df3(p0: number): void; /** * GANG::_0xAFD3599A3CC5637D — 0xAFD3599A3CC5637D * @see https://natives.borderlinerp.com/natives/GANG/0xAFD3599A3CC5637D */ declare function N_0xafd3599a3cc5637d(): number; /** * GANG::_0xB22B1D9F74095382 — 0xB22B1D9F74095382 * @see https://natives.borderlinerp.com/natives/GANG/0xB22B1D9F74095382 */ declare function N_0xb22b1d9f74095382(p0: number): void; /** * GANG::_0xB38C256498748413 — 0xB38C256498748413 * @see https://natives.borderlinerp.com/natives/GANG/0xB38C256498748413 */ declare function N_0xb38c256498748413(): void; /** * GANG::_0xC81A9E2C8EFD28D5 — 0xC81A9E2C8EFD28D5 * @see https://natives.borderlinerp.com/natives/GANG/0xC81A9E2C8EFD28D5 */ declare function N_0xc81a9e2c8efd28d5(p0: number): void; /** * GANG::_0xDA801F7F6A5278D3 — 0xDA801F7F6A5278D3 * _NETWORK_GET_* or _NETWORK_IS_* * @see https://natives.borderlinerp.com/natives/GANG/0xDA801F7F6A5278D3 */ declare function N_0xda801f7f6a5278d3(player: number): boolean; /** * GANG::_0xE4C64CD37CB176AA — 0xE4C64CD37CB176AA * @see https://natives.borderlinerp.com/natives/GANG/0xE4C64CD37CB176AA */ declare function N_0xe4c64cd37cb176aa(p0: number): number; /** * GANG::_0xEE4F20004D0288B7 — 0xEE4F20004D0288B7 * @see https://natives.borderlinerp.com/natives/GANG/0xEE4F20004D0288B7 */ declare function N_0xee4f20004d0288b7(): void; /** * GANG::_0xFA7C5B7E087A4CEB — 0xFA7C5B7E087A4CEB * @see https://natives.borderlinerp.com/natives/GANG/0xFA7C5B7E087A4CEB */ declare function N_0xfa7c5b7e087a4ceb(): number; /** * GANG::NETWORK_GET_GANG_ID — 0x901E0DC25080C8B9 * @see https://natives.borderlinerp.com/natives/GANG/NETWORK_GET_GANG_ID */ declare function NetworkGetGangId(player: number): number; /** * GANG::NETWORK_GET_GANG_LEADER — 0x4BE6C13A45CCA8EC * @see https://natives.borderlinerp.com/natives/GANG/NETWORK_GET_GANG_LEADER */ declare function NetworkGetGangLeader(gangId: number): number; /** * GANG::_NETWORK_GET_GANG_LEADER_HANDLE — 0xCE88A261DCBBA0D9 * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_GET_GANG_LEADER_HANDLE */ declare function NetworkGetGangLeaderHandle(gangId: number, gamerHandle: number): [boolean, number]; /** * GANG::_NETWORK_GET_GANG_MEMBERS — 0xD1BF325C8252A982 * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_GET_GANG_MEMBERS */ declare function NetworkGetGangMembers(gangId: number, memberHandles: number): [number, number]; /** * GANG::_NETWORK_GET_GANG_PRIVACY — 0x9970AE8C3D706139 * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_GET_GANG_PRIVACY */ declare function NetworkGetGangPrivacy(): number; /** * GANG::_NETWORK_GET_GANG_SIZE — 0x853B0FA4D8732C57 * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_GET_GANG_SIZE */ declare function NetworkGetGangSize(gangId: number): number; /** * GANG::NETWORK_GET_NUM_GANG_MEMBERS — 0x149A2751AB66AC02 * @see https://natives.borderlinerp.com/natives/GANG/NETWORK_GET_NUM_GANG_MEMBERS */ declare function NetworkGetNumGangMembers(gangId: number): number; /** * GANG::NETWORK_IS_GANG_ACTIVE — 0x0F99F6436528A089 * @see https://natives.borderlinerp.com/natives/GANG/NETWORK_IS_GANG_ACTIVE */ declare function NetworkIsGangActive(gangId: number): boolean; /** * GANG::NETWORK_IS_GANG_ID_VALID — 0xD6F6ACF4392187FB * @see https://natives.borderlinerp.com/natives/GANG/NETWORK_IS_GANG_ID_VALID */ declare function NetworkIsGangIdValid(gangId: number): boolean; /** * GANG::NETWORK_IS_GANG_IN_SESSION — 0x93A91A351A07360E * @see https://natives.borderlinerp.com/natives/GANG/NETWORK_IS_GANG_IN_SESSION */ declare function NetworkIsGangInSession(gangId: number): boolean; /** * GANG::NETWORK_IS_GANG_LEADER — 0x424B17A7DC5C90BC * @see https://natives.borderlinerp.com/natives/GANG/NETWORK_IS_GANG_LEADER */ declare function NetworkIsGangLeader(player: number): boolean; /** * GANG::_NETWORK_IS_GANG_MEMBER — 0x9BE7DCB22D32CCBE * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_IS_GANG_MEMBER */ declare function NetworkIsGangMember(gangId: number, player: number): boolean; /** * GANG::_NETWORK_IS_GANG_OPEN — 0xFCF96CCBD81B24C8 * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_IS_GANG_OPEN */ declare function NetworkIsGangOpen(gangId: number): boolean; /** * GANG::_NETWORK_IS_IN_MY_GANG — 0x81FB74C83C2ED69F * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_IS_IN_MY_GANG */ declare function NetworkIsInMyGang(player: number): boolean; /** * GANG::NETWORK_IS_IN_SAME_GANG — 0x3F59FE6F37869576 * @see https://natives.borderlinerp.com/natives/GANG/NETWORK_IS_IN_SAME_GANG */ declare function NetworkIsInSameGang(player1: number, player2: number): boolean; /** * GANG::_NETWORK_KICK_GANG_MEMBER — 0xCD9E2D9BC52FD80F * banTimeSeconds is 120 in R* Scripts * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_KICK_GANG_MEMBER */ declare function NetworkKickGangMember(player: number, banTimeSeconds: number): void; /** * GANG::_NETWORK_LEAVE_GANG — 0x0A04A07BC3074EDB * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_LEAVE_GANG */ declare function NetworkLeaveGang(disband: boolean): void; /** * GANG::_NETWORK_REQUEST_GANG_JOIN — 0xC0474C8BCF6787AD * Returns true if join succeeded, false if failed. * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_REQUEST_GANG_JOIN */ declare function NetworkRequestGangJoin(gangId: number): boolean; /** * GANG::_NETWORK_SET_GANG_PRIVACY — 0xC5BF29F4035277C2 * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_SET_GANG_PRIVACY */ declare function NetworkSetGangPrivacy(privacyType: number): boolean; /** * GANG::_NETWORK_SET_GANG_SIZE — 0x833D8268D51B4522 * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_SET_GANG_SIZE */ declare function NetworkSetGangSize(size: number): boolean; /** * GANG::_NETWORK_START_GANG — 0xD1A226F2E05E58FC * @see https://natives.borderlinerp.com/natives/GANG/_NETWORK_START_GANG */ declare function NetworkStartGang(openStatus: boolean, campSize: number): void; /** * GOOGLE_ANALYTICS::_GOOGLE_ANALYTICS_END_EVENT — 0x87BBCC4360A9BDE3 * @see https://natives.borderlinerp.com/natives/GOOGLE_ANALYTICS/_GOOGLE_ANALYTICS_END_EVENT */ declare function GoogleAnalyticsEndEvent(): boolean; /** * GOOGLE_ANALYTICS::_GOOGLE_ANALYTICS_POP_PAGE — 0xC6DE040378364798 * @see https://natives.borderlinerp.com/natives/GOOGLE_ANALYTICS/_GOOGLE_ANALYTICS_POP_PAGE */ declare function GoogleAnalyticsPopPage(pageName: string): void; /** * GOOGLE_ANALYTICS::_GOOGLE_ANALYTICS_PUSH_PAGE — 0xD43A616AE3AC4EF6 * @see https://natives.borderlinerp.com/natives/GOOGLE_ANALYTICS/_GOOGLE_ANALYTICS_PUSH_PAGE */ declare function GoogleAnalyticsPushPage(pageName: string): void; /** * GOOGLE_ANALYTICS::_GOOGLE_ANALYTICS_START_EVENT — 0x1C54F031D7C0F7AC * @see https://natives.borderlinerp.com/natives/GOOGLE_ANALYTICS/_GOOGLE_ANALYTICS_START_EVENT */ declare function GoogleAnalyticsStartEvent(eventCategory: string, eventAction: string, eventLabel: string, eventValue: number): boolean; /** * GRAPHICS::_0x085C5B61A0114F32 — 0x085C5B61A0114F32 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x085C5B61A0114F32 */ declare function N_0x085c5b61a0114f32(p0: number, p1: number): void; /** * GRAPHICS::_0x0D5B19C34068FEE7 — 0x0D5B19C34068FEE7 * Gets set to 1 when GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO = PHOTO_OPERATION_SUCCEEDED * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x0D5B19C34068FEE7 */ declare function N_0x0d5b19c34068fee7(p0: number): void; /** * GRAPHICS::_0x1460B644397453EB — 0x1460B644397453EB * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x1460B644397453EB */ declare function N_0x1460b644397453eb(): void; /** * GRAPHICS::_0x171C18E994C1A395 — 0x171C18E994C1A395 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x171C18E994C1A395 */ declare function N_0x171c18e994c1a395(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * GRAPHICS::_0x1A9F09AB458D49C6 — 0x1A9F09AB458D49C6 * Used in shop scripts for CATALOG_BOOK * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x1A9F09AB458D49C6 */ declare function N_0x1a9f09ab458d49c6(p0: boolean): void; /** * GRAPHICS::_0x1C6306E5BC25C29C — 0x1C6306E5BC25C29C * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x1C6306E5BC25C29C */ declare function N_0x1c6306e5bc25c29c(): void; /** * GRAPHICS::_0x1FF8731BE1DFC0C0 — 0x1FF8731BE1DFC0C0 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x1FF8731BE1DFC0C0 */ declare function N_0x1ff8731be1dfc0c0(p0: number, p1: number): void; /** * GRAPHICS::_0x26DD2FB0A88CC412 — 0x26DD2FB0A88CC412 * effectName2, p2 and p3 are unused ANIMPOSTFX_* * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x26DD2FB0A88CC412 */ declare function N_0x26dd2fb0a88cc412(effectName: string, effectName2: string, p2: number, p3: number): void; /** * GRAPHICS::_0x285438C26C732F9D — 0x285438C26C732F9D * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x285438C26C732F9D */ declare function N_0x285438c26c732f9d(): number; /** * GRAPHICS::_0x32DE2BFFDA43E62A — 0x32DE2BFFDA43E62A * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x32DE2BFFDA43E62A */ declare function N_0x32de2bffda43e62a(): void; /** * GRAPHICS::_0x38D9D50F2085E9B3 — 0x38D9D50F2085E9B3 * ANIMPOSTFX_* * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x38D9D50F2085E9B3 */ declare function N_0x38d9d50f2085e9b3(effectNameHash: number | string): void; /** * GRAPHICS::_0x3DA7A10583A4BEC0 — 0x3DA7A10583A4BEC0 * ANIMPOSTFX_* * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x3DA7A10583A4BEC0 */ declare function N_0x3da7a10583a4bec0(): boolean; /** * GRAPHICS::_0x402E1A61D2587FCD — 0x402E1A61D2587FCD * Only used in R* SP Script spd_agnesdown1 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x402E1A61D2587FCD */ declare function N_0x402e1a61d2587fcd(p0: number, x: number, y: number, z: number, p4: number, p5: number, heading: number): boolean; /** * GRAPHICS::_0x4046493D2EEACA0E — 0x4046493D2EEACA0E * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x4046493D2EEACA0E */ declare function N_0x4046493d2eeaca0e(): void; /** * GRAPHICS::_0x41F88A85A579A61D — 0x41F88A85A579A61D * Used in CREATE_BEZIER_BLOOD_TRAIL_OF_TYPE * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x41F88A85A579A61D */ declare function N_0x41f88a85a579a61d(p0: number): void; /** * GRAPHICS::_0x453D16D41FC51D3E — 0x453D16D41FC51D3E * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x453D16D41FC51D3E */ declare function N_0x453d16d41fc51d3e(p0: boolean): void; /** * GRAPHICS::_0x48FE0DB54045B975 — 0x48FE0DB54045B975 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x48FE0DB54045B975 */ declare function N_0x48fe0db54045b975(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * GRAPHICS::_0x4BD66B4E3427689B — 0x4BD66B4E3427689B * Used in CREATE_BEZIER_BLOOD_TRAIL_OF_TYPE * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x4BD66B4E3427689B */ declare function N_0x4bd66b4e3427689b(p0: string): void; /** * GRAPHICS::_0x4FB67D172C4476F3 — 0x4FB67D172C4476F3 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x4FB67D172C4476F3 */ declare function N_0x4fb67d172c4476f3(entity: number, p1: string, p2: string, p3: number): void; /** * GRAPHICS::_0x503941F65DBA24EC — 0x503941F65DBA24EC * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x503941F65DBA24EC */ declare function N_0x503941f65dba24ec(p0: number): void; /** * GRAPHICS::_0x519928DF02EB5101 — 0x519928DF02EB5101 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x519928DF02EB5101 */ declare function N_0x519928df02eb5101(p0: number): void; /** * GRAPHICS::_0x5C674EB487891F6B — 0x5C674EB487891F6B * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x5C674EB487891F6B */ declare function N_0x5c674eb487891f6b(): number; /** * GRAPHICS::_0x5C9C3A466B3296A8 — 0x5C9C3A466B3296A8 * Only used in R* SP Script spd_agnesdown1 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x5C9C3A466B3296A8 */ declare function N_0x5c9c3a466b3296a8(p0: number): number; /** * GRAPHICS::_0x67B0778C62E74423 — 0x67B0778C62E74423 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x67B0778C62E74423 */ declare function N_0x67b0778c62e74423(p0: number): void; /** * GRAPHICS::_0x6C03118E9E5C1A14 — 0x6C03118E9E5C1A14 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x6C03118E9E5C1A14 */ declare function N_0x6c03118e9e5c1a14(p0: number): void; /** * GRAPHICS::_0x71845905BCCDE781 — 0x71845905BCCDE781 * ANIMPOSTFX_* * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x71845905BCCDE781 */ declare function N_0x71845905bccde781(effectNameHash: number | string): void; /** * GRAPHICS::_0x735762E8D7573E42 — 0x735762E8D7573E42 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x735762E8D7573E42 */ declare function N_0x735762e8d7573e42(p0: number, p1: number, p2: number): void; /** * GRAPHICS::_0x812C1563185C6FB2 — 0x812C1563185C6FB2 * Used in CREATE_BEZIER_BLOOD_TRAIL_OF_TYPE _ENABLE_* * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x812C1563185C6FB2 */ declare function N_0x812c1563185c6fb2(): void; /** * GRAPHICS::_0x815653A42C5ABE76 — 0x815653A42C5ABE76 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x815653A42C5ABE76 */ declare function N_0x815653a42c5abe76(): void; /** * GRAPHICS::_0x8996FA6AD9FE4E90 — 0x8996FA6AD9FE4E90 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x8996FA6AD9FE4E90 */ declare function N_0x8996fa6ad9fe4e90(p0: number): void; /** * GRAPHICS::_0x910E260AEAD855DE — 0x910E260AEAD855DE * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x910E260AEAD855DE */ declare function N_0x910e260aead855de(): void; /** * GRAPHICS::_0x94B261F1F35293E1 — 0x94B261F1F35293E1 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x94B261F1F35293E1 */ declare function N_0x94b261f1f35293e1(p0: number): void; /** * GRAPHICS::_0x981C7D863980FA51 — 0x981C7D863980FA51 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x981C7D863980FA51 */ declare function N_0x981c7d863980fa51(): void; /** * GRAPHICS::_0x9D1B0B5066205692 — 0x9D1B0B5066205692 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x9D1B0B5066205692 */ declare function N_0x9d1b0b5066205692(): void; /** * GRAPHICS::_0x9F158A49B0D84C3C — 0x9F158A49B0D84C3C * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x9F158A49B0D84C3C */ declare function N_0x9f158a49b0d84c3c(p0: number): void; /** * GRAPHICS::_0x9F6D859C80708B26 — 0x9F6D859C80708B26 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0x9F6D859C80708B26 */ declare function N_0x9f6d859c80708b26(p0: boolean, p1: boolean): void; /** * GRAPHICS::_0xA04EF43030593ABC — 0xA04EF43030593ABC * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xA04EF43030593ABC */ declare function N_0xa04ef43030593abc(p0: number, p1: number): void; /** * GRAPHICS::_0xA0F4D12D6042F6D5 — 0xA0F4D12D6042F6D5 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xA0F4D12D6042F6D5 */ declare function N_0xa0f4d12d6042f6d5(p0: number, p1: number): void; /** * GRAPHICS::_0xA15CCAB8AD038291 — 0xA15CCAB8AD038291 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xA15CCAB8AD038291 */ declare function N_0xa15ccab8ad038291(p0: number, p1: number, p2: number, p3: number): number; /** * GRAPHICS::_0xA1A86055792FB249 — 0xA1A86055792FB249 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xA1A86055792FB249 */ declare function N_0xa1a86055792fb249(personaPhotoLocalCacheType: number): void; /** * GRAPHICS::_0xA201A3D0AC087C37 — 0xA201A3D0AC087C37 * ANIMPOSTFX_* * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xA201A3D0AC087C37 */ declare function N_0xa201a3d0ac087c37(effectName: string): void; /** * GRAPHICS::_0xA21AF60C9F99CCC5 — 0xA21AF60C9F99CCC5 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xA21AF60C9F99CCC5 */ declare function N_0xa21af60c9f99ccc5(): void; /** * GRAPHICS::_0xB032C085D9A03907 — 0xB032C085D9A03907 * _SET_D* or _SET_E* * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xB032C085D9A03907 */ declare function N_0xb032c085d9a03907(): void; /** * GRAPHICS::_0xB958D97A0DFAA0C2 — 0xB958D97A0DFAA0C2 * ANIMPOSTFX_* * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xB958D97A0DFAA0C2 */ declare function N_0xb958d97a0dfaa0c2(effectName: string): boolean; /** * GRAPHICS::_0xC06F2F45A73EABCD — 0xC06F2F45A73EABCD * Used in NET_CAMP_SPIRIT_ANIMAL_CLEAR_ANIMAL_VISIBILITY * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xC06F2F45A73EABCD */ declare function N_0xc06f2f45a73eabcd(entity: number): void; /** * GRAPHICS::_0xC28F62AC9774FC1B — 0xC28F62AC9774FC1B * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xC28F62AC9774FC1B */ declare function N_0xc28f62ac9774fc1b(): number; /** * GRAPHICS::_0xC37792A3F9C90771 — 0xC37792A3F9C90771 * Doesn't actually return anything. * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xC37792A3F9C90771 */ declare function N_0xc37792a3f9c90771(): number; /** * GRAPHICS::_0xC489FE31AC726512 — 0xC489FE31AC726512 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xC489FE31AC726512 */ declare function N_0xc489fe31ac726512(p0: number, p1: number): void; /** * GRAPHICS::_0xC76FC4C2FC5F4405 — 0xC76FC4C2FC5F4405 * ANIMPOSTFX_* * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xC76FC4C2FC5F4405 */ declare function N_0xc76fc4c2fc5f4405(effectNameHash: number | string): void; /** * GRAPHICS::_0xCC3B787E73E64160 — 0xCC3B787E73E64160 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xCC3B787E73E64160 */ declare function N_0xcc3b787e73e64160(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * GRAPHICS::_0xD1472AFF30C103D6 — 0xD1472AFF30C103D6 * Only used in R* Script nb_stalking_hunter * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xD1472AFF30C103D6 */ declare function N_0xd1472aff30c103d6(p0: number): void; /** * GRAPHICS::_0xD543487A1F12828F — 0xD543487A1F12828F * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xD543487A1F12828F */ declare function N_0xd543487a1f12828f(p0: number, p1: number, p2: number, p3: number): void; /** * GRAPHICS::_0xD9BC98B55BCFAA9B — 0xD9BC98B55BCFAA9B * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xD9BC98B55BCFAA9B */ declare function N_0xd9bc98b55bcfaa9b(p0: number): void; /** * GRAPHICS::_0xE63D68F455CA0B47 — 0xE63D68F455CA0B47 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xE63D68F455CA0B47 */ declare function N_0xe63d68f455ca0b47(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): number; /** * GRAPHICS::_0xE75CDDEBF618C8FF — 0xE75CDDEBF618C8FF * ANIMPOSTFX_* * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xE75CDDEBF618C8FF */ declare function N_0xe75cddebf618c8ff(effectNameHash: number | string): boolean; /** * GRAPHICS::_0xEB48CE48EEC41FD4 — 0xEB48CE48EEC41FD4 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xEB48CE48EEC41FD4 */ declare function N_0xeb48ce48eec41fd4(p0: number): void; /** * GRAPHICS::_0xEC3D8C228FE553D7 — 0xEC3D8C228FE553D7 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xEC3D8C228FE553D7 */ declare function N_0xec3d8c228fe553d7(p0: boolean): boolean; /** * GRAPHICS::_0xEC3F7F24EEEB3BA3 — 0xEC3F7F24EEEB3BA3 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xEC3F7F24EEEB3BA3 */ declare function N_0xec3f7f24eeeb3ba3(): void; /** * GRAPHICS::_0xF2F543D48F319A3A — 0xF2F543D48F319A3A * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xF2F543D48F319A3A */ declare function N_0xf2f543d48f319a3a(): void; /** * GRAPHICS::_0xFB680A9B33D0EDBE — 0xFB680A9B33D0EDBE * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xFB680A9B33D0EDBE */ declare function N_0xfb680a9b33d0edbe(p0: boolean): void; /** * GRAPHICS::_0xFC9B53C072F418E0 — 0xFC9B53C072F418E0 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xFC9B53C072F418E0 */ declare function N_0xfc9b53c072f418e0(): number; /** * GRAPHICS::_0xFD05B1DDE83749FA — 0xFD05B1DDE83749FA * R* Script spd_agnesdow1: p0 = SPD_AGNES_DOWD_01 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xFD05B1DDE83749FA */ declare function N_0xfd05b1dde83749fa(p0: string): boolean; /** * GRAPHICS::_0xFF584F097C17FA8F — 0xFF584F097C17FA8F * Returns whether the 'killFX' setting is enabled. * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xFF584F097C17FA8F */ declare function N_0xff584f097c17fa8f(): boolean; /** * GRAPHICS::_0xFF8018C778349234 — 0xFF8018C778349234 * @see https://natives.borderlinerp.com/natives/GRAPHICS/0xFF8018C778349234 */ declare function N_0xff8018c778349234(p0: number): void; /** * GRAPHICS::_ADD_BLOOD_POOL — 0xFA2ECC78A6014D4F * More rounded and small puddle * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ADD_BLOOD_POOL */ declare function AddBloodPool(x: number, y: number, z: number, unused: boolean): void; /** * GRAPHICS::_ADD_BLOOD_POOL_2 — 0xF708298675ABDC6A * More customizable and more like quadrants * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ADD_BLOOD_POOL_2 */ declare function AddBloodPool_2(x: number, y: number, z: number, p3: number, size: number, p5: number, permanent: boolean, p7: number, p8: boolean): void; /** * GRAPHICS::_ADD_BLOOD_POOLS_FOR_PED — 0xDFCE8CE9F3EBE93F * Creates blood pools for the given ped in some interval for a few seconds. * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ADD_BLOOD_POOLS_FOR_PED */ declare function AddBloodPoolsForPed(ped: number): void; /** * GRAPHICS::_ADD_BLOOD_POOLS_FOR_PED_WITH_PARAMS — 0xC349EE1E6EFA494B * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ADD_BLOOD_POOLS_FOR_PED_WITH_PARAMS */ declare function AddBloodPoolsForPedWithParams(ped: number, p1: number, size: number, p3: number): void; /** * GRAPHICS::_ADD_BLOOD_TRAIL_POINT — 0xDD9DC1AB63D513CE * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ADD_BLOOD_TRAIL_POINT */ declare function AddBloodTrailPoint(x: number, y: number, z: number): void; /** * GRAPHICS::_ADD_BLOOD_TRAIL_SPLAT — 0xF5E45CB1CF965D2D * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ADD_BLOOD_TRAIL_SPLAT */ declare function AddBloodTrailSplat(x: number, y: number, z: number): void; /** * GRAPHICS::ADD_DECAL — 0x57CB267624EF85C0 * @see https://natives.borderlinerp.com/natives/GRAPHICS/ADD_DECAL */ declare function AddDecal(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number, p15: number, p16: number, p17: number, p18: number, p19: number, p20: number, p21: number): number; /** * GRAPHICS::_ADD_ENTITY_TO_ENTITY_MASK — 0xC6F81FCD15350323 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ADD_ENTITY_TO_ENTITY_MASK */ declare function AddEntityToEntityMask(entity: number, mask: number): void; /** * GRAPHICS::_ADD_ENTITY_TO_ENTITY_MASK_WITH_INTENSITY — 0x958DEBD9353C0935 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ADD_ENTITY_TO_ENTITY_MASK_WITH_INTENSITY */ declare function AddEntityToEntityMaskWithIntensity(entity: number, mask: number, intensity: number): void; /** * GRAPHICS::ADD_PETROL_TRAIL_DECAL_INFO — 0x73354FB6D03D2E8A * @see https://natives.borderlinerp.com/natives/GRAPHICS/ADD_PETROL_TRAIL_DECAL_INFO */ declare function AddPetrolTrailDecalInfo(x: number, y: number, z: number, p3: number): void; /** * GRAPHICS::ADD_VEG_MODIFIER_SPHERE — 0xFA50F79257745E74 * Returns veg modifier handle * @see https://natives.borderlinerp.com/natives/GRAPHICS/ADD_VEG_MODIFIER_SPHERE */ declare function AddVegModifierSphere(x: number, y: number, z: number, radius: number, modType: number, flags: number, p6: number): number; /** * GRAPHICS::_ADD_VEG_MODIFIER_ZONE — 0xBD3324281E8B9933 * Adds Vegetation Blocking Zone, Added Snow Flattening veg mod Zone Returns veg modifier handle * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ADD_VEG_MODIFIER_ZONE */ declare function AddVegModifierZone(volume: number, p1: number, flags: number, p3: number): number; /** * GRAPHICS::ALLOW_PICKUP_LIGHT_SYNC — 0x7C348310A6E2FB91 * @see https://natives.borderlinerp.com/natives/GRAPHICS/ALLOW_PICKUP_LIGHT_SYNC */ declare function AllowPickupLightSync(pickupObject: number, allow: boolean): void; /** * GRAPHICS::_ANIMPOSTFX_CLEAR_EFFECT — 0xC5CB91D65852ED7E * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_CLEAR_EFFECT */ declare function AnimpostfxClearEffect(effectName: string): void; /** * GRAPHICS::_ANIMPOSTFX_GET_STACKHASH — 0x842CCC9491FFCD9B * Known effects: MP_Trans_SceneToPhoto MP_Trans_WinLose SpectateFilter MP_CharacterCreatorPhoto MP_Trans_PhotoToScene InterrogationHit * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_GET_STACKHASH */ declare function AnimpostfxGetStackhash(effectName: string): number; /** * GRAPHICS::_ANIMPOSTFX_HAS_EVENT_TRIGGERED — 0xFBF161FCFEC8589E * Returns true if an AnimPostFX event has just been triggered, using an effect name string. * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_HAS_EVENT_TRIGGERED */ declare function AnimpostfxHasEventTriggered(effectName: string, eventType: number, bPeekOnly: boolean, bIsRegistered: boolean): [boolean, boolean]; /** * GRAPHICS::ANIMPOSTFX_HAS_EVENT_TRIGGERED_BY_STACKHASH — 0x9AB192A9EF980EED * @see https://natives.borderlinerp.com/natives/GRAPHICS/ANIMPOSTFX_HAS_EVENT_TRIGGERED_BY_STACKHASH */ declare function AnimpostfxHasEventTriggeredByStackhash(effectNameHash: number | string, eventType: number, bPeekOnly: boolean, bIsRegistered: boolean): [boolean, boolean]; /** * GRAPHICS::_ANIMPOSTFX_HAS_LOADED — 0xBF2DD155B2ADCD0A * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_HAS_LOADED */ declare function AnimpostfxHasLoaded(effectName: string): boolean; /** * GRAPHICS::ANIMPOSTFX_IS_PRELOADING_BY_STACKHASH — 0x59EA80079B86D8C7 * @see https://natives.borderlinerp.com/natives/GRAPHICS/ANIMPOSTFX_IS_PRELOADING_BY_STACKHASH */ declare function AnimpostfxIsPreloadingByStackhash(effectNameHash: number | string): boolean; /** * GRAPHICS::ANIMPOSTFX_IS_RUNNING — 0x4A123E85D7C4CA0B * @see https://natives.borderlinerp.com/natives/GRAPHICS/ANIMPOSTFX_IS_RUNNING */ declare function AnimpostfxIsRunning(effectName: string): boolean; /** * GRAPHICS::_ANIMPOSTFX_IS_STACKHASH_PLAYING — 0xEEF83A759AE06A27 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_IS_STACKHASH_PLAYING */ declare function AnimpostfxIsStackhashPlaying(effectNameHash: number | string): boolean; /** * GRAPHICS::_ANIMPOSTFX_IS_TAG_PLAYING — 0x2D4F9C852CE8A253 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_IS_TAG_PLAYING */ declare function AnimpostfxIsTagPlaying(effectName: string): boolean; /** * GRAPHICS::ANIMPOSTFX_PLAY — 0x4102732DF6B4005F * @see https://natives.borderlinerp.com/natives/GRAPHICS/ANIMPOSTFX_PLAY */ declare function AnimpostfxPlay(effectName: string): void; /** * GRAPHICS::_ANIMPOSTFX_PLAY_TAG — 0x9B8D5D4CB8AF58B3 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_PLAY_TAG */ declare function AnimpostfxPlayTag(effectNameHash: number | string): void; /** * GRAPHICS::_ANIMPOSTFX_PLAY_TIMED — 0x3A9A281FF71249E9 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_PLAY_TIMED */ declare function AnimpostfxPlayTimed(effectName: string, duration: number): void; /** * GRAPHICS::_ANIMPOSTFX_PRELOAD_POSTFX — 0x5199405EABFBD7F0 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_PRELOAD_POSTFX */ declare function AnimpostfxPreloadPostfx(effectName: string): void; /** * GRAPHICS::_ANIMPOSTFX_PRELOAD_POSTFX_BY_STACKHASH — 0xF3E039322BFBD4D8 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_PRELOAD_POSTFX_BY_STACKHASH */ declare function AnimpostfxPreloadPostfxByStackhash(effectNameHash: number | string): void; /** * GRAPHICS::_ANIMPOSTFX_SET_POSTFX_COLOR — 0x63011D0C7C6519E0 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_SET_POSTFX_COLOR */ declare function AnimpostfxSetPostfxColor(effectName: string, p1: number, red: number, green: number, blue: number, alpha: number): void; /** * GRAPHICS::_ANIMPOSTFX_SET_POTENCY — 0xF972F0AB16DC5260 * Health Core Effect Filter Potency: p1 = 1 Stamina Core Effect Filter Potency: p1 = 2 Multiple Core Effect Filter Potency: p1 = 3 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_SET_POTENCY */ declare function AnimpostfxSetPotency(effectName: string, p1: number, potency: number): void; /** * GRAPHICS::_ANIMPOSTFX_SET_STRENGTH — 0xCAB4DD2D5B2B7246 * must be called after ANIMPOSTFX_PLAY, strength 0.0f - 1.0f * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_SET_STRENGTH */ declare function AnimpostfxSetStrength(effectName: string, strength: number): void; /** * GRAPHICS::_ANIMPOSTFX_SET_TO_UNLOAD — 0x37D7BDBA89F13959 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_SET_TO_UNLOAD */ declare function AnimpostfxSetToUnload(effectName: string): void; /** * GRAPHICS::ANIMPOSTFX_STOP — 0xB4FD7446BAB2F394 * @see https://natives.borderlinerp.com/natives/GRAPHICS/ANIMPOSTFX_STOP */ declare function AnimpostfxStop(effectName: string): void; /** * GRAPHICS::ANIMPOSTFX_STOP_ALL — 0x66560A0D4C64FD21 * @see https://natives.borderlinerp.com/natives/GRAPHICS/ANIMPOSTFX_STOP_ALL */ declare function AnimpostfxStopAll(): void; /** * GRAPHICS::_ANIMPOSTFX_STOP_STACKHASH_POSTFX — 0xEDA5CBECF56E1386 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_STOP_STACKHASH_POSTFX */ declare function AnimpostfxStopStackhashPostfx(effectNameHash: number | string): void; /** * GRAPHICS::_ANIMPOSTFX_STOP_TAG — 0xAD74C22A541AB987 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ANIMPOSTFX_STOP_TAG */ declare function AnimpostfxStopTag(effectName: string): void; /** * GRAPHICS::ATTACH_TV_AUDIO_TO_ENTITY — 0x40866A418EB8EFDE * @see https://natives.borderlinerp.com/natives/GRAPHICS/ATTACH_TV_AUDIO_TO_ENTITY */ declare function AttachTvAudioToEntity(entity: number): void; /** * GRAPHICS::BEGIN_CREATE_LOW_QUALITY_COPY_OF_PHOTO — 0x494A9874F17A7D50 * Called together with FREE_MEMORY_FOR_LOW_QUALITY_PHOTO * @see https://natives.borderlinerp.com/natives/GRAPHICS/BEGIN_CREATE_LOW_QUALITY_COPY_OF_PHOTO */ declare function BeginCreateLowQualityCopyOfPhoto(p0: number): boolean; /** * GRAPHICS::BEGIN_TAKE_HIGH_QUALITY_PHOTO — 0xA15BFFC0A01B34E1 * @see https://natives.borderlinerp.com/natives/GRAPHICS/BEGIN_TAKE_HIGH_QUALITY_PHOTO */ declare function BeginTakeHighQualityPhoto(): boolean; /** * GRAPHICS::_BLOCK_PICKUP_OBJECT_LIGHT — 0x50C14328119E1DD1 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_BLOCK_PICKUP_OBJECT_LIGHT */ declare function BlockPickupObjectLight(pickupObject: number, toggle: boolean): void; /** * GRAPHICS::BLOCK_PICKUP_PLACEMENT_LIGHT — 0x0552AA3FFC5B87AA * @see https://natives.borderlinerp.com/natives/GRAPHICS/BLOCK_PICKUP_PLACEMENT_LIGHT */ declare function BlockPickupPlacementLight(pickup: number, toggle: boolean): void; /** * GRAPHICS::_BLOOD_TRAIL_FOR_WAYPOINT — 0xB9C92616929CC25D * @see https://natives.borderlinerp.com/natives/GRAPHICS/_BLOOD_TRAIL_FOR_WAYPOINT */ declare function BloodTrailForWaypoint(waypointRecording: string, p1: number): void; /** * GRAPHICS::CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE — 0xF7C29D7C12C36F03 * @see https://natives.borderlinerp.com/natives/GRAPHICS/CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE */ declare function CascadeShadowsClearShadowSampleType(): void; /** * GRAPHICS::CASCADE_SHADOWS_ENABLE_ENTITY_TRACKER — 0x8FBFD2AEB196B369 * When this is set to ON, shadows only draw as you get nearer. * @see https://natives.borderlinerp.com/natives/GRAPHICS/CASCADE_SHADOWS_ENABLE_ENTITY_TRACKER */ declare function CascadeShadowsEnableEntityTracker(toggle: boolean): void; /** * GRAPHICS::CASCADE_SHADOWS_SET_CASCADE_BOUNDS — 0xD9EDB2E4512D563E * @see https://natives.borderlinerp.com/natives/GRAPHICS/CASCADE_SHADOWS_SET_CASCADE_BOUNDS */ declare function CascadeShadowsSetCascadeBounds(p0: number, p1: boolean, p2: number, p3: number, p4: number, p5: number, p6: boolean, p7: number): void; /** * GRAPHICS::CASCADE_SHADOWS_SET_SHADOW_SAMPLE_TYPE — 0xCE4774E0F9AD48D1 * Possible values: "CSM_ST_POINT" "CSM_ST_LINEAR" "CSM_ST_BOX3x3" "CSM_ST_BOX4x4" "CSM_ST_DITHER2_LINEAR" "CSM_ST_CUBIC" "CSM_ST_POISSON16" "CSM_ST_SOFT8" "CSM_ST_SOFT16" "CSM_ST_SOFT32" "CSM_ST_DITHER16_RPDB" "CSM_ST_POISSON16_RPDB_GNORM"… * @see https://natives.borderlinerp.com/natives/GRAPHICS/CASCADE_SHADOWS_SET_SHADOW_SAMPLE_TYPE */ declare function CascadeShadowsSetShadowSampleType(type: string): void; /** * GRAPHICS::_CHANGE_PHOTO_MODE_CONTRAST — 0x62B9F9A1272AED80 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_CHANGE_PHOTO_MODE_CONTRAST */ declare function ChangePhotoModeContrast(value: number): void; /** * GRAPHICS::_CHANGE_PHOTO_MODE_EXPOSURE — 0xC8D0611D9A0CF5D3 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_CHANGE_PHOTO_MODE_EXPOSURE */ declare function ChangePhotoModeExposure(value: number): void; /** * GRAPHICS::CLEAR_TIMECYCLE_MODIFIER — 0x0E3F4AF2D63491FB * @see https://natives.borderlinerp.com/natives/GRAPHICS/CLEAR_TIMECYCLE_MODIFIER */ declare function ClearTimecycleModifier(): void; /** * GRAPHICS::CREATE_CHECKPOINT_WITH_NAMEHASH — 0x175668836B44CBB0 * @see https://natives.borderlinerp.com/natives/GRAPHICS/CREATE_CHECKPOINT_WITH_NAMEHASH */ declare function CreateCheckpointWithNamehash(typeHash: number | string, posX1: number, posY1: number, posZ1: number, posX2: number, posY2: number, posZ2: number, radius: number, red: number, green: number, blue: number, alpha: number, reserved: number): number; /** * GRAPHICS::_CREATE_SWATCH_TEXTURE_DICT — 0x3D084D5568FB4028 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_CREATE_SWATCH_TEXTURE_DICT */ declare function CreateSwatchTextureDict(slots: number): boolean; /** * GRAPHICS::CREATE_TRACKED_POINT — 0xFB405CB357C69CB9 * Creates a tracked point, useful for checking the visibility of a 3D point on screen. * @see https://natives.borderlinerp.com/natives/GRAPHICS/CREATE_TRACKED_POINT */ declare function CreateTrackedPoint(): number; /** * GRAPHICS::DELETE_CHECKPOINT — 0x0DED5B0C8EBAAE12 * @see https://natives.borderlinerp.com/natives/GRAPHICS/DELETE_CHECKPOINT */ declare function DeleteCheckpoint(checkpoint: number): void; /** * GRAPHICS::_DESTROY_SWATCH_TEXTURE_DICT — 0xDAD7FB8402651654 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_DESTROY_SWATCH_TEXTURE_DICT */ declare function DestroySwatchTextureDict(): void; /** * GRAPHICS::DESTROY_TRACKED_POINT — 0x37A59922109F8F1C * @see https://natives.borderlinerp.com/natives/GRAPHICS/DESTROY_TRACKED_POINT */ declare function DestroyTrackedPoint(point: number): void; /** * GRAPHICS::DISABLE_ENTITYMASK — 0x5C9978A2A3DC3D0D * @see https://natives.borderlinerp.com/natives/GRAPHICS/DISABLE_ENTITYMASK */ declare function DisableEntitymask(): void; /** * GRAPHICS::_DISABLE_FAR_ARTIFICIAL_LIGHTS — 0xCD284E2F6AC27EE9 * Only used in guama1 R* Script Disables lod/distant lights when BOOL is set to true * @see https://natives.borderlinerp.com/natives/GRAPHICS/_DISABLE_FAR_ARTIFICIAL_LIGHTS */ declare function DisableFarArtificialLights(disable: boolean): void; /** * GRAPHICS::DISABLE_HDTEX_THIS_FRAME — 0x98A7CD5EA379A854 * @see https://natives.borderlinerp.com/natives/GRAPHICS/DISABLE_HDTEX_THIS_FRAME */ declare function DisableHdtexThisFrame(): void; /** * GRAPHICS::_DISABLE_STATIC_VEG_MODIFIER — 0xDD0BC0EDCB2162F6 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_DISABLE_STATIC_VEG_MODIFIER */ declare function DisableStaticVegModifier(p0: number | string): void; /** * GRAPHICS::_DOES_CHECKPOINT_HAVE_FX — 0x4C11CCACB7C02B6E * @see https://natives.borderlinerp.com/natives/GRAPHICS/_DOES_CHECKPOINT_HAVE_FX */ declare function DoesCheckpointHaveFx(checkpoint: number): boolean; /** * GRAPHICS::DOES_PARTICLE_FX_LOOPED_EXIST — 0x9DD5AFF561E88F2A * @see https://natives.borderlinerp.com/natives/GRAPHICS/DOES_PARTICLE_FX_LOOPED_EXIST */ declare function DoesParticleFxLoopedExist(ptfxHandle: number): boolean; /** * GRAPHICS::DRAW_LIGHT_WITH_RANGE — 0xD2D9E04C0DF927F4 * @see https://natives.borderlinerp.com/natives/GRAPHICS/DRAW_LIGHT_WITH_RANGE */ declare function DrawLightWithRange(posX: number, posY: number, posZ: number, colorR: number, colorG: number, colorB: number, range: number, intensity: number): void; /** * GRAPHICS::DRAW_LOW_QUALITY_PHOTO_TO_PHONE — 0xF1142E5D64B47802 * nullsub, doesn't do anything (GTA5 leftover, there is no phone in RDR3) * @see https://natives.borderlinerp.com/natives/GRAPHICS/DRAW_LOW_QUALITY_PHOTO_TO_PHONE */ declare function DrawLowQualityPhotoToPhone(p0: boolean, photoRotation: number): void; /** * GRAPHICS::_DRAW_MARKER — 0x2A32FAA57B937173 * Old name: _DRAW_MARKER * @see https://natives.borderlinerp.com/natives/GRAPHICS/_DRAW_MARKER */ declare function DrawMarker(type: number | string, posX: number, posY: number, posZ: number, dirX: number, dirY: number, dirZ: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number, red: number, green: number, blue: number, alpha: number, bobUpAndDown: boolean, faceCamera: boolean, p19: number, rotate: boolean, textureDict: string, textureName: string, drawOnEnts: boolean): void; /** * GRAPHICS::DRAW_RECT — 0x405224591DF02025 * Draws a rectangle on the screen. * @see https://natives.borderlinerp.com/natives/GRAPHICS/DRAW_RECT */ declare function DrawRect(x: number, y: number, width: number, height: number, red: number, green: number, blue: number, alpha: number, p8: boolean, p9: boolean): void; /** * GRAPHICS::DRAW_SPRITE — 0xC9884ECADE94CB34 * Draws a 2D sprite on the screen. * @see https://natives.borderlinerp.com/natives/GRAPHICS/DRAW_SPRITE */ declare function DrawSprite(textureDict: string, textureName: string, screenX: number, screenY: number, width: number, height: number, heading: number, red: number, green: number, blue: number, alpha: number, p11: boolean): void; /** * GRAPHICS::DRAW_TV_CHANNEL — 0xC0A145540254A840 * @see https://natives.borderlinerp.com/natives/GRAPHICS/DRAW_TV_CHANNEL */ declare function DrawTvChannel(xPos: number, yPos: number, xScale: number, yScale: number, rotation: number, red: number, green: number, blue: number, alpha: number): void; /** * GRAPHICS::ENABLE_ENTITYMASK — 0xFAAD23DE7A54FC14 * @see https://natives.borderlinerp.com/natives/GRAPHICS/ENABLE_ENTITYMASK */ declare function EnableEntitymask(): void; /** * GRAPHICS::ENABLE_MOON_CYCLE_OVERRIDE — 0x6FE93BCC7BF12B63 * Old name: _ENABLE_EXTRA_TIMECYCLE_MODIFIER_STRENGTH * @see https://natives.borderlinerp.com/natives/GRAPHICS/ENABLE_MOON_CYCLE_OVERRIDE */ declare function EnableMoonCycleOverride(strength: number): void; /** * GRAPHICS::ENABLE_MOVIE_SUBTITLES — 0x6FC9B065229C0787 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/GRAPHICS/ENABLE_MOVIE_SUBTITLES */ declare function EnableMovieSubtitles(toggle: boolean): void; /** * GRAPHICS::_ENABLE_STATIC_VEG_MODIFIER — 0xDFEA23EC90113657 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_ENABLE_STATIC_VEG_MODIFIER */ declare function EnableStaticVegModifier(p0: number | string): void; /** * GRAPHICS::END_PETROL_TRAIL_DECALS — 0x0E126AAE933F3B56 * @see https://natives.borderlinerp.com/natives/GRAPHICS/END_PETROL_TRAIL_DECALS */ declare function EndPetrolTrailDecals(): void; /** * GRAPHICS::FREE_MEMORY_FOR_HIGH_QUALITY_PHOTO — 0xD45547D8396F002A * @see https://natives.borderlinerp.com/natives/GRAPHICS/FREE_MEMORY_FOR_HIGH_QUALITY_PHOTO */ declare function FreeMemoryForHighQualityPhoto(): void; /** * GRAPHICS::FREE_MEMORY_FOR_LOW_QUALITY_PHOTO — 0x614682E715ADBAAC * @see https://natives.borderlinerp.com/natives/GRAPHICS/FREE_MEMORY_FOR_LOW_QUALITY_PHOTO */ declare function FreeMemoryForLowQualityPhoto(): void; /** * GRAPHICS::FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO — 0x7DFF8F94937D2659 * @see https://natives.borderlinerp.com/natives/GRAPHICS/FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO */ declare function FreeMemoryForMissionCreatorPhoto(): void; /** * GRAPHICS::_GENERATE_SWATCH_TEXTURE — 0x160921255327C591 * local hash = GetHashKey("CLOTHING_ITEM_M_EYES_001_TINT_001") _GENERATE_SWATCH_TEXTURE(0, hash, 0, true) * @see https://natives.borderlinerp.com/natives/GRAPHICS/_GENERATE_SWATCH_TEXTURE */ declare function GenerateSwatchTexture(slotId: number, componentHash: number | string, metapedType: number, p3: boolean): void; /** * GRAPHICS::_GENERATE_SWATCH_TEXTURE_DIRECTLY — 0x646ED1A1D28487DF * @see https://natives.borderlinerp.com/natives/GRAPHICS/_GENERATE_SWATCH_TEXTURE_DIRECTLY */ declare function GenerateSwatchTextureDirectly(slot: number, p1: number): void; /** * GRAPHICS::_GET_CURRENT_NUMBER_OF_LOCAL_PHOTOS — 0x78C56B8A7B1D000C * @see https://natives.borderlinerp.com/natives/GRAPHICS/_GET_CURRENT_NUMBER_OF_LOCAL_PHOTOS */ declare function GetCurrentNumberOfLocalPhotos(): number; /** * GRAPHICS::_GET_ENTITY_MASK_LAYERS — 0xE8A8378BF651079C * @see https://natives.borderlinerp.com/natives/GRAPHICS/_GET_ENTITY_MASK_LAYERS */ declare function GetEntityMaskLayers(entity: number): [boolean, number, number, number, number]; /** * GRAPHICS::_GET_MAX_NUMBER_OF_LOCAL_PHOTOS — 0x8E587FCD30E05592 * Always returns 200. * @see https://natives.borderlinerp.com/natives/GRAPHICS/_GET_MAX_NUMBER_OF_LOCAL_PHOTOS */ declare function GetMaxNumberOfLocalPhotos(): number; /** * GRAPHICS::_GET_MODIFIED_VISIBILITY_DISTANCE — 0x25CA89B2A39DCC69 * _GET_C* - _GET_E* * @see https://natives.borderlinerp.com/natives/GRAPHICS/_GET_MODIFIED_VISIBILITY_DISTANCE */ declare function GetModifiedVisibilityDistance(): number; /** * GRAPHICS::_GET_PHOTO_MODE_CONTRAST — 0x98F4154989B81EC6 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_GET_PHOTO_MODE_CONTRAST */ declare function GetPhotoModeContrast(): number; /** * GRAPHICS::_GET_PHOTO_MODE_EXPOSURE — 0x06C0D8BB6B04A709 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_GET_PHOTO_MODE_EXPOSURE */ declare function GetPhotoModeExposure(): number; /** * GRAPHICS::_GET_PROXY_INTERIOR_INDEX — 0x5D1C5D8E62E8EE1C * Returns proxyInteriorIndex * @see https://natives.borderlinerp.com/natives/GRAPHICS/_GET_PROXY_INTERIOR_INDEX */ declare function GetProxyInteriorIndex(interiorId: number): number; /** * GRAPHICS::GET_SCREEN_COORD_FROM_WORLD_COORD — 0xCB50D7AFCC8B0EC6 * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_SCREEN_COORD_FROM_WORLD_COORD */ declare function GetScreenCoordFromWorldCoord(worldX: number, worldY: number, worldZ: number): [boolean, number, number]; /** * GRAPHICS::GET_SCREEN_RESOLUTION — 0x66773C92835D0909 * Hardcoded to always set x to 1280 and y to 720. * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_SCREEN_RESOLUTION */ declare function GetScreenResolution(): [number, number]; /** * GRAPHICS::GET_STATUS_OF_CREATE_LOW_QUALITY_COPY_OF_PHOTO — 0x13430D3D5A45F14B * Old name: _GET_STATUS_OF_DRAW_LOW_QUALITY_PHOTO * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_STATUS_OF_CREATE_LOW_QUALITY_COPY_OF_PHOTO */ declare function GetStatusOfCreateLowQualityCopyOfPhoto(p0: number): number; /** * GRAPHICS::GET_STATUS_OF_LOAD_MISSION_CREATOR_PHOTO — 0xC71B50AE58D07369 * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_STATUS_OF_LOAD_MISSION_CREATOR_PHOTO */ declare function GetStatusOfLoadMissionCreatorPhoto(contentId: string): number; /** * GRAPHICS::GET_STATUS_OF_SAVE_HIGH_QUALITY_PHOTO — 0xD6663EC374092383 * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_STATUS_OF_SAVE_HIGH_QUALITY_PHOTO */ declare function GetStatusOfSaveHighQualityPhoto(): number; /** * GRAPHICS::GET_STATUS_OF_SORTED_LIST_OPERATION — 0xB28894CD7408BD0C * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_STATUS_OF_SORTED_LIST_OPERATION */ declare function GetStatusOfSortedListOperation(): number; /** * GRAPHICS::GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO — 0x4A3DA74C3CCB1725 * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO */ declare function GetStatusOfTakeHighQualityPhoto(): number; /** * GRAPHICS::GET_TIMECYCLE_MODIFIER_INDEX — 0xA705394293E2B3D3 * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_TIMECYCLE_MODIFIER_INDEX */ declare function GetTimecycleModifierIndex(): number; /** * GRAPHICS::GET_TIMECYCLE_TRANSITION_MODIFIER_INDEX — 0x2DA67BA3C8A6755D * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_TIMECYCLE_TRANSITION_MODIFIER_INDEX */ declare function GetTimecycleTransitionModifierIndex(): number; /** * GRAPHICS::GET_TOGGLE_PAUSED_RENDERPHASES_STATUS — 0x86ED21BDB2791CE8 * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_TOGGLE_PAUSED_RENDERPHASES_STATUS */ declare function GetTogglePausedRenderphasesStatus(): boolean; /** * GRAPHICS::GET_TV_CHANNEL — 0xF90FBFD68F3C59AE * @see https://natives.borderlinerp.com/natives/GRAPHICS/GET_TV_CHANNEL */ declare function GetTvChannel(): number; /** * GRAPHICS::IS_DECAL_ALIVE — 0x3E4B4E5CF5D3EEB5 * @see https://natives.borderlinerp.com/natives/GRAPHICS/IS_DECAL_ALIVE */ declare function IsDecalAlive(decal: number): boolean; /** * GRAPHICS::IS_PHOTO_FRAME — 0x86076AE35CBBE55F * @see https://natives.borderlinerp.com/natives/GRAPHICS/IS_PHOTO_FRAME */ declare function IsPhotoFrame(): boolean; /** * GRAPHICS::_IS_PROXY_INTERIOR_INDEX_ARTIFICIAL_LIGHTS_ENABLED — 0x113857D66A9CABE6 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_IS_PROXY_INTERIOR_INDEX_ARTIFICIAL_LIGHTS_ENABLED */ declare function IsProxyInteriorIndexArtificialLightsEnabled(proxyInteriorIndex: number): boolean; /** * GRAPHICS::_IS_STATIC_VEG_MODIFIER_ENABLED — 0xDE9BAD3292AA6D5E * @see https://natives.borderlinerp.com/natives/GRAPHICS/_IS_STATIC_VEG_MODIFIER_ENABLED */ declare function IsStaticVegModifierEnabled(p0: number | string): boolean; /** * GRAPHICS::_IS_TEXTURE_IN_DICT — 0xA2A51869BDED733B * @see https://natives.borderlinerp.com/natives/GRAPHICS/_IS_TEXTURE_IN_DICT */ declare function IsTextureInDict(txdHash: number | string, dict: number | string): boolean; /** * GRAPHICS::_IS_TRACKED_POINT_VALID — 0xF2FDDCC8C6BAE1B3 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_IS_TRACKED_POINT_VALID */ declare function IsTrackedPointValid(point: number): boolean; /** * GRAPHICS::IS_TRACKED_POINT_VISIBLE — 0xCBB056BA159FB48D * @see https://natives.borderlinerp.com/natives/GRAPHICS/IS_TRACKED_POINT_VISIBLE */ declare function IsTrackedPointVisible(point: number): boolean; /** * GRAPHICS::IS_TVSHOW_CURRENTLY_PLAYING — 0x4D562223E0EB65F3 * Old name: _IS_TV_PLAYLIST_ITEM_PLAYING * @see https://natives.borderlinerp.com/natives/GRAPHICS/IS_TVSHOW_CURRENTLY_PLAYING */ declare function IsTvshowCurrentlyPlaying(videoCliphash: number | string): boolean; /** * GRAPHICS::LOAD_MISSION_CREATOR_PHOTO — 0x84F0BA7462FF8D58 * @see https://natives.borderlinerp.com/natives/GRAPHICS/LOAD_MISSION_CREATOR_PHOTO */ declare function LoadMissionCreatorPhoto(p1: number, p2: number, p3: number): [boolean, number]; /** * GRAPHICS::_NUM_PIXELS_VISIBLE_AT_TRACKED_POINT — 0xDFE332A5DA6FE7C9 * Returns iNumPixels, iPixelsVisible * @see https://natives.borderlinerp.com/natives/GRAPHICS/_NUM_PIXELS_VISIBLE_AT_TRACKED_POINT */ declare function NumPixelsVisibleAtTrackedPoint(iTrackedPoint: number): number; /** * GRAPHICS::_PEDSHOT_FINISH_CLEANUP_DATA — 0xC2B8164C3BE871A4 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_PEDSHOT_FINISH_CLEANUP_DATA */ declare function PedshotFinishCleanupData(): void; /** * GRAPHICS::_PEDSHOT_GENERATE_PERSONA_PHOTO — 0xD9C24F53631F2372 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_PEDSHOT_GENERATE_PERSONA_PHOTO */ declare function PedshotGeneratePersonaPhoto(texture: string, ped: number, playerSlot: number): boolean; /** * GRAPHICS::_PEDSHOT_INIT_CLEANUP_DATA — 0x55285F885F662169 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_PEDSHOT_INIT_CLEANUP_DATA */ declare function PedshotInitCleanupData(): void; /** * GRAPHICS::PEDSHOT_IS_AVAILABLE — 0xAF6E67D073D2DCE2 * @see https://natives.borderlinerp.com/natives/GRAPHICS/PEDSHOT_IS_AVAILABLE */ declare function PedshotIsAvailable(): boolean; /** * GRAPHICS::_PEDSHOT_PREVIOUS_PERSONA_PHOTO_DATA_CLEANUP — 0x3E2FDDBE435A8787 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_PEDSHOT_PREVIOUS_PERSONA_PHOTO_DATA_CLEANUP */ declare function PedshotPreviousPersonaPhotoDataCleanup(): void; /** * GRAPHICS::_PEDSHOT_SET_PERSONA_PHOTO_TYPE — 0x196D3ACBEBA4A44B * @see https://natives.borderlinerp.com/natives/GRAPHICS/_PEDSHOT_SET_PERSONA_PHOTO_TYPE */ declare function PedshotSetPersonaPhotoType(personaPhotoLocalCacheType: number): void; /** * GRAPHICS::QUEUE_OPERATION_TO_CREATE_SORTED_LIST_OF_PHOTOS — 0xA42EDF1E88734A7E * @see https://natives.borderlinerp.com/natives/GRAPHICS/QUEUE_OPERATION_TO_CREATE_SORTED_LIST_OF_PHOTOS */ declare function QueueOperationToCreateSortedListOfPhotos(): boolean; /** * GRAPHICS::REMOVE_DECAL — 0x49A720552EB0BB88 * @see https://natives.borderlinerp.com/natives/GRAPHICS/REMOVE_DECAL */ declare function RemoveDecal(decal: number): void; /** * GRAPHICS::REMOVE_DECALS_FROM_OBJECT — 0xFB8972BAE0013140 * @see https://natives.borderlinerp.com/natives/GRAPHICS/REMOVE_DECALS_FROM_OBJECT */ declare function RemoveDecalsFromObject(obj: number): void; /** * GRAPHICS::REMOVE_DECALS_IN_RANGE — 0x86DE59FA02902B40 * Removes all decals in range from a position, it includes the bullet holes, blood pools, petrol... * @see https://natives.borderlinerp.com/natives/GRAPHICS/REMOVE_DECALS_IN_RANGE */ declare function RemoveDecalsInRange(x: number, y: number, z: number, range: number): void; /** * GRAPHICS::_REMOVE_ENTITY_FROM_ENTITY_MASK — 0x56A786E87FF53478 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_REMOVE_ENTITY_FROM_ENTITY_MASK */ declare function RemoveEntityFromEntityMask(entity: number): void; /** * GRAPHICS::REMOVE_GRASS_CULL_SPHERE — 0xAE7BF7CA9E4BA48D * @see https://natives.borderlinerp.com/natives/GRAPHICS/REMOVE_GRASS_CULL_SPHERE */ declare function RemoveGrassCullSphere(handle: number): void; /** * GRAPHICS::REMOVE_PARTICLE_FX — 0x459598F579C98929 * @see https://natives.borderlinerp.com/natives/GRAPHICS/REMOVE_PARTICLE_FX */ declare function RemoveParticleFx(ptfxHandle: number, p1: boolean): void; /** * GRAPHICS::REMOVE_PARTICLE_FX_FROM_ENTITY — 0x92884B4A49D81325 * @see https://natives.borderlinerp.com/natives/GRAPHICS/REMOVE_PARTICLE_FX_FROM_ENTITY */ declare function RemoveParticleFxFromEntity(entity: number): void; /** * GRAPHICS::REMOVE_PARTICLE_FX_IN_RANGE — 0x87B5905ECA623B68 * @see https://natives.borderlinerp.com/natives/GRAPHICS/REMOVE_PARTICLE_FX_IN_RANGE */ declare function RemoveParticleFxInRange(X: number, Y: number, Z: number, radius: number): void; /** * GRAPHICS::REMOVE_VEG_MODIFIER_SPHERE — 0x9CF1836C03FB67A2 * only works by invoking and passing as pointer value Citizen.InvokeNative(0x9CF1836C03FB67A2, Citizen.PointerValueIntInitialized(vegModifierId),1) p1 is 1 or 0 * @see https://natives.borderlinerp.com/natives/GRAPHICS/REMOVE_VEG_MODIFIER_SPHERE */ declare function RemoveVegModifierSphere(vegModifierHandle: number, p1: number): void; /** * GRAPHICS::RESET_ADAPTATION — 0x297B72E2AF094742 * Sets an unknown value related to timecycles. * @see https://natives.borderlinerp.com/natives/GRAPHICS/RESET_ADAPTATION */ declare function ResetAdaptation(unk: number): void; /** * GRAPHICS::_RESET_ENTITY_AURA — 0xAF4D239B8903FCBE * Used for script function RPG_GLOBAL_STATS__PRIVATE__DEACTIVATE_STAT_FLAG - Inspiration Aura unequip * @see https://natives.borderlinerp.com/natives/GRAPHICS/_RESET_ENTITY_AURA */ declare function ResetEntityAura(): void; /** * GRAPHICS::_RESET_MASK_OVERLAY — 0x5AC6E0FA028369DE * Clears/removes the 2D fullscreen mask overlay currently applied with _SET_MASK_OVERLAY. * @see https://natives.borderlinerp.com/natives/GRAPHICS/_RESET_MASK_OVERLAY */ declare function ResetMaskOverlay(): void; /** * GRAPHICS::RESET_PARTICLE_FX_OVERRIDE — 0x274B3DABF7E72DEF * Resets the effect of SET_PARTICLE_FX_OVERRIDE * @see https://natives.borderlinerp.com/natives/GRAPHICS/RESET_PARTICLE_FX_OVERRIDE */ declare function ResetParticleFxOverride(name: string): void; /** * GRAPHICS::RESET_PAUSED_RENDERPHASES — 0xCCD9AAD85E1B559E * @see https://natives.borderlinerp.com/natives/GRAPHICS/RESET_PAUSED_RENDERPHASES */ declare function ResetPausedRenderphases(): void; /** * GRAPHICS::SAVE_HIGH_QUALITY_PHOTO — 0x57639FD876B68A91 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SAVE_HIGH_QUALITY_PHOTO */ declare function SaveHighQualityPhoto(unused: number): boolean; /** * GRAPHICS::SET_ARTIFICIAL_LIGHTS_STATE — 0xB2797619A7C7747B * Does not affect weapons, particles, fire/explosions, flashlights or the sun. * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_ARTIFICIAL_LIGHTS_STATE */ declare function SetArtificialLightsState(state: boolean): void; /** * GRAPHICS::SET_CHECKPOINT_RGBA — 0xCAAFC225E33B1D15 * Sets the checkpoint color. * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_CHECKPOINT_RGBA */ declare function SetCheckpointRgba(checkpoint: number, red: number, green: number, blue: number, alpha: number): void; /** * GRAPHICS::SET_CHECKPOINT_RGBA2 — 0x99AFF17222D4DEB4 * Sets the checkpoint icon color. * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_CHECKPOINT_RGBA2 */ declare function SetCheckpointRgba2(checkpoint: number, red: number, green: number, blue: number, alpha: number): void; /** * GRAPHICS::_SET_CLOUD_HEIGHT — 0xC332C91388F5580B * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_CLOUD_HEIGHT */ declare function SetCloudHeight(height: number): void; /** * GRAPHICS::_SET_CLOUD_LAYER — 0xB8C984C0D47F4F07 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_CLOUD_LAYER */ declare function SetCloudLayer(x: number, y: number, p2: number): void; /** * GRAPHICS::_SET_CLOUD_NOISE — 0xFE7966DF01452F32 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_CLOUD_NOISE */ declare function SetCloudNoise(x: number, y: number, z: number): void; /** * GRAPHICS::_SET_CLOUD_POSITION — 0x10C1767B93257480 * Only used in finale2, smuggler2, winter4 _SET_CLOUD_A* - _SET_CLOUD_H* * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_CLOUD_POSITION */ declare function SetCloudPosition(x: number, y: number, z: number): void; /** * GRAPHICS::SET_DISABLE_PETROL_DECALS_IGNITING_THIS_FRAME — 0x53ED07BF368EDA59 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_DISABLE_PETROL_DECALS_IGNITING_THIS_FRAME */ declare function SetDisablePetrolDecalsIgnitingThisFrame(): void; /** * GRAPHICS::_SET_DISTRICT_PHOTO_TAKEN_STAT — 0x9937FACBBF267244 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_DISTRICT_PHOTO_TAKEN_STAT */ declare function SetDistrictPhotoTakenStat(p0: string): void; /** * GRAPHICS::_SET_ENTITY_AURA — 0x249CD6B7285536F2 * Used for script function RPG_GLOBAL_STATS__PRIVATE__ACTIVATE_STAT_FLAG - Quite and Inspiration Aura equip * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_ENTITY_AURA */ declare function SetEntityAura(p0: number, p1: number, p2: number): void; /** * GRAPHICS::_SET_ENTITY_MASK_LAYERS — 0xE92012611461A42A * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_ENTITY_MASK_LAYERS */ declare function SetEntityMaskLayers(entity: number): [number, number, number, number]; /** * GRAPHICS::_SET_ENTITY_RENDER_GUARMA_SHIP — 0xC38B4952B728397A * Only used in guama1 R* SP Script while spawning the ship _SET_ENTITY_QUATERNION_* - SET_ENTITY_RENDER_* * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_ENTITY_RENDER_GUARMA_SHIP */ declare function SetEntityRenderGuarmaShip(vehicle: number, toggle: boolean): void; /** * GRAPHICS::SET_GRASS_CULL_SPHERE — 0x27219300C36A8D40 * Returns handle to be used with REMOVE_GRASS_CULL_SPHERE * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_GRASS_CULL_SPHERE */ declare function SetGrassCullSphere(x: number, y: number, z: number, p3: number, p4: number): number; /** * GRAPHICS::SET_HIDOF_OVERRIDE — 0xCC23AA1A7CBFE840 * Old name: _SET_HIDOF_ENV_BLUR_PARAMS * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_HIDOF_OVERRIDE */ declare function SetHidofOverride(p0: boolean, p1: boolean, p2: number, p3: number, p4: number, p5: number): void; /** * GRAPHICS::_SET_LIGHTS_COLOR_FOR_ENTITY — 0x6EC2A67962296F49 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_LIGHTS_COLOR_FOR_ENTITY */ declare function SetLightsColorForEntity(entity: number, red: number, green: number, blue: number): void; /** * GRAPHICS::_SET_LIGHTS_INTENSITY_FOR_ENTITY — 0x07C0F87AAC57F2E4 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_LIGHTS_INTENSITY_FOR_ENTITY */ declare function SetLightsIntensityForEntity(entity: number, intensity: number): void; /** * GRAPHICS::_SET_LIGHTS_TYPE_FOR_ENTITY — 0xAB72C67163DC4DB4 * type must be less than or equal to 20 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_LIGHTS_TYPE_FOR_ENTITY */ declare function SetLightsTypeForEntity(entity: number, type: number): void; /** * GRAPHICS::_SET_MASK_OVERLAY — 0x21F00E08CBB5F37B * Applies a 2D fullscreen mask/overlay component to the screen. * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_MASK_OVERLAY */ declare function SetMaskOverlay(maskName: string): void; /** * GRAPHICS::SET_PARTICLE_FX_AMBIENT_COLOUR — 0x3C61B52B00848C26 * Related to Campfires. * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_AMBIENT_COLOUR */ declare function SetParticleFxAmbientColour(entity: number, p1: string, r: number, g: number, b: number): void; /** * GRAPHICS::SET_PARTICLE_FX_BULLET_IMPACT_LODRANGE_SCALE — 0x8DCCC98DC0DBF9E4 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_BULLET_IMPACT_LODRANGE_SCALE */ declare function SetParticleFxBulletImpactLodrangeScale(p0: number): void; /** * GRAPHICS::SET_PARTICLE_FX_BULLET_IMPACT_SCALE — 0xA53C8D7D0F8C74D0 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_BULLET_IMPACT_SCALE */ declare function SetParticleFxBulletImpactScale(scale: number): void; /** * GRAPHICS::SET_PARTICLE_FX_FOOT_LODRANGE_SCALE — 0x2A1625858887D4E6 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_FOOT_LODRANGE_SCALE */ declare function SetParticleFxFootLodrangeScale(p0: number): void; /** * GRAPHICS::SET_PARTICLE_FX_LOOPED_ALPHA — 0x88786E76234F7054 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_LOOPED_ALPHA */ declare function SetParticleFxLoopedAlpha(ptfxHandle: number, alpha: number): void; /** * GRAPHICS::SET_PARTICLE_FX_LOOPED_COLOUR — 0x239879FC61C610CC * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_LOOPED_COLOUR */ declare function SetParticleFxLoopedColour(ptfxHandle: number, r: number, g: number, b: number, p4: boolean): void; /** * GRAPHICS::SET_PARTICLE_FX_LOOPED_EVOLUTION — 0x3674F389B0FACD80 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_LOOPED_EVOLUTION */ declare function SetParticleFxLoopedEvolution(ptfxHandle: number, propertyName: string, amount: number, noNetwork: boolean): void; /** * GRAPHICS::SET_PARTICLE_FX_LOOPED_FAR_CLIP_DIST — 0x9B04D471DA0AD7AA * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_LOOPED_FAR_CLIP_DIST */ declare function SetParticleFxLoopedFarClipDist(ptfxHandle: number, range: number): void; /** * GRAPHICS::SET_PARTICLE_FX_LOOPED_OFFSETS — 0xD3A4A95FC94FE83B * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_LOOPED_OFFSETS */ declare function SetParticleFxLoopedOffsets(ptfxHandle: number, x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number): void; /** * GRAPHICS::SET_PARTICLE_FX_LOOPED_SCALE — 0x1A9E1C0D98D093B7 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_LOOPED_SCALE */ declare function SetParticleFxLoopedScale(ptfxHandle: number, scale: number): void; /** * GRAPHICS::_SET_PARTICLE_FX_LOOPED_UPDATE_DISTANT_SMOKE — 0x9DDC222D85D5AF2A * _SET_PARTICLE_FX_LOOPED_FA* - _SET_PARTICLE_FX_LOOPED_OF* * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PARTICLE_FX_LOOPED_UPDATE_DISTANT_SMOKE */ declare function SetParticleFxLoopedUpdateDistantSmoke(ptfxHandle: number, scalar: number): void; /** * GRAPHICS::SET_PARTICLE_FX_NON_LOOPED_ALPHA — 0xE8A35938A7026CEA * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_NON_LOOPED_ALPHA */ declare function SetParticleFxNonLoopedAlpha(alpha: number): void; /** * GRAPHICS::SET_PARTICLE_FX_NON_LOOPED_COLOUR — 0x60B85BED6577A35B * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_NON_LOOPED_COLOUR */ declare function SetParticleFxNonLoopedColour(r: number, g: number, b: number): void; /** * GRAPHICS::_SET_PARTICLE_FX_NON_LOOPED_EMITTER_SCALE — 0x56C392C2BD78B024 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PARTICLE_FX_NON_LOOPED_EMITTER_SCALE */ declare function SetParticleFxNonLoopedEmitterScale(p0: number, p1: number, p2: number): void; /** * GRAPHICS::SET_PARTICLE_FX_OVERRIDE — 0xBE711A169E9C7E95 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PARTICLE_FX_OVERRIDE */ declare function SetParticleFxOverride(oldAsset: string, newAsset: string): void; /** * GRAPHICS::_SET_PEARLESCENT_FX_ENABLED — 0x72E30372E7CC4415 * Enables/disables a kind of 'shiny' effect on metals. * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PEARLESCENT_FX_ENABLED */ declare function SetPearlescentFxEnabled(object: number, toggle: boolean): void; /** * GRAPHICS::_SET_PHOTO_IN_PHOTOMODE_STAT — 0xFA91736933AB3D93 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PHOTO_IN_PHOTOMODE_STAT */ declare function SetPhotoInPhotomodeStat(p0: boolean): void; /** * GRAPHICS::_SET_PHOTO_MODE_AO_ENHANCED — 0xF5793BB386E1FF9C * Toggles an enhanced/high-quality ambient occlusion mode used in Photo Mode. * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PHOTO_MODE_AO_ENHANCED */ declare function SetPhotoModeAoEnhanced(bEnabled: boolean): void; /** * GRAPHICS::_SET_PHOTO_MODE_EXPOSURE_LOCKED — 0x5CD6A2CCE5087161 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PHOTO_MODE_EXPOSURE_LOCKED */ declare function SetPhotoModeExposureLocked(locked: boolean): void; /** * GRAPHICS::_SET_PHOTO_OVERLAY_EFFECT_STAT — 0x8B3296278328B5EB * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PHOTO_OVERLAY_EFFECT_STAT */ declare function SetPhotoOverlayEffectStat(p0: number): void; /** * GRAPHICS::_SET_PHOTO_SELF_STAT — 0x2705D18C11B61046 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PHOTO_SELF_STAT */ declare function SetPhotoSelfStat(p0: boolean): void; /** * GRAPHICS::_SET_PHOTO_STUDIO_STAT — 0x8E6AFF353C09652E * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PHOTO_STUDIO_STAT */ declare function SetPhotoStudioStat(p0: number): void; /** * GRAPHICS::SET_PICKUP_LIGHT — 0x7DFB49BCDB73089A * Old name: _SET_PICKUP_OBJECT_GLOW_ENABLED * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_PICKUP_LIGHT */ declare function SetPickupLight(object: number, toggle: boolean): void; /** * GRAPHICS::_SET_PLAYER_APPEAR_IN_PHOTO — 0x75D568607909333E * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PLAYER_APPEAR_IN_PHOTO */ declare function SetPlayerAppearInPhoto(player: number): void; /** * GRAPHICS::_SET_POSSE_ID_FOR_PHOTO — 0x564837D4A9EDE296 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_POSSE_ID_FOR_PHOTO */ declare function SetPosseIdForPhoto(posseId: number): void; /** * GRAPHICS::_SET_PROXY_INTERIOR_INDEX_ARTIFICIAL_LIGHTS_STATE — 0xBFCB17895BB99E4E * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PROXY_INTERIOR_INDEX_ARTIFICIAL_LIGHTS_STATE */ declare function SetProxyInteriorIndexArtificialLightsState(proxyInteriorIndex: number, state: boolean): void; /** * GRAPHICS::_SET_REGION_PHOTO_TAKEN_STAT — 0xD1031B83AC093BC7 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_REGION_PHOTO_TAKEN_STAT */ declare function SetRegionPhotoTakenStat(p0: string): void; /** * GRAPHICS::SET_SCRIPT_GFX_DRAW_BEHIND_PAUSEMENU — 0x906B86E6D7896B9E * Sets a flag defining whether or not script draw commands should continue being drawn behind the pause menu. * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_SCRIPT_GFX_DRAW_BEHIND_PAUSEMENU */ declare function SetScriptGfxDrawBehindPausemenu(toggle: boolean): void; /** * GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER — 0xCFCC78391C8B3814 * Sets the draw order for script draw commands. * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_SCRIPT_GFX_DRAW_ORDER */ declare function SetScriptGfxDrawOrder(drawOrder: number): void; /** * GRAPHICS::_SET_SNIPER_GLINTS_ENABLED — 0x6E8EB45A4F4460EB * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_SNIPER_GLINTS_ENABLED */ declare function SetSniperGlintsEnabled(enabled: boolean): void; /** * GRAPHICS::_SET_SNOW_COVERAGE_TYPE — 0xF02A9C330BBFC5C7 * Primary, Secondary, Xmas, XmasSecondary // since b1232 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_SNOW_COVERAGE_TYPE */ declare function SetSnowCoverageType(type: number): void; /** * GRAPHICS::_SET_STATE_PHOTO_TAKEN_STAT — 0x8952E857696B8A79 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_SET_STATE_PHOTO_TAKEN_STAT */ declare function SetStatePhotoTakenStat(p0: string): void; /** * GRAPHICS::SET_TIMECYCLE_MODIFIER — 0xFA08722A5EA82DA7 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_TIMECYCLE_MODIFIER */ declare function SetTimecycleModifier(modifierName: string): void; /** * GRAPHICS::SET_TIMECYCLE_MODIFIER_STRENGTH — 0xFDB74C9CC54C3F37 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_TIMECYCLE_MODIFIER_STRENGTH */ declare function SetTimecycleModifierStrength(strength: number): void; /** * GRAPHICS::SET_TRACKED_POINT_INFO — 0xF6FDA3D4404D4F2C * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_TRACKED_POINT_INFO */ declare function SetTrackedPointInfo(point: number, x: number, y: number, z: number, radius: number): void; /** * GRAPHICS::SET_TRANSITION_OUT_OF_TIMECYCLE_MODIFIER — 0xBB6C707F20D955D4 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_TRANSITION_OUT_OF_TIMECYCLE_MODIFIER */ declare function SetTransitionOutOfTimecycleModifier(strength: number): void; /** * GRAPHICS::SET_TRANSITION_TIMECYCLE_MODIFIER — 0xFF927A09F481D80C * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_TRANSITION_TIMECYCLE_MODIFIER */ declare function SetTransitionTimecycleModifier(modifierName: string, transitionBlend: number): void; /** * GRAPHICS::SET_TV_AUDIO_FRONTEND — 0x64437C98FCC5F291 * Probably changes tvs from being a 3d audio to being "global" audio * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_TV_AUDIO_FRONTEND */ declare function SetTvAudioFrontend(toggle: boolean): void; /** * GRAPHICS::SET_TV_CHANNEL — 0x593FAF7FC9401A56 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_TV_CHANNEL */ declare function SetTvChannel(channel: number): void; /** * GRAPHICS::SET_TV_CHANNEL_PLAYLIST — 0xDEC6B25F5DC8925B * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_TV_CHANNEL_PLAYLIST */ declare function SetTvChannelPlaylist(tvChannel: number, playlistName: string, restart: boolean): void; /** * GRAPHICS::SET_TV_VOLUME — 0x73A97068787D7231 * @see https://natives.borderlinerp.com/natives/GRAPHICS/SET_TV_VOLUME */ declare function SetTvVolume(volume: number): void; /** * GRAPHICS::START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY — 0x8F90AB32E1944BDE * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY */ declare function StartNetworkedParticleFxLoopedOnEntity(effectName: string, entity: number, xOffset: number, yOffset: number, zOffset: number, xRot: number, yRot: number, zRot: number, scale: number, xAxis: boolean, yAxis: boolean, zAxis: boolean): number; /** * GRAPHICS::START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY_BONE — 0x9C56621462FFE7A6 * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY_BONE */ declare function StartNetworkedParticleFxLoopedOnEntityBone(effectName: string, entity: number, xOffset: number, yOffset: number, zOffset: number, xRot: number, yRot: number, zRot: number, boneIndex: number, scale: number, xAxis: boolean, yAxis: boolean, zAxis: boolean): number; /** * GRAPHICS::START_NETWORKED_PARTICLE_FX_NON_LOOPED_AT_COORD — 0xFB97618457994A62 * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_NETWORKED_PARTICLE_FX_NON_LOOPED_AT_COORD */ declare function StartNetworkedParticleFxNonLoopedAtCoord(effectName: string, xPos: number, yPos: number, zPos: number, xRot: number, yRot: number, zRot: number, scale: number, xAxis: boolean, yAxis: boolean, zAxis: boolean): boolean; /** * GRAPHICS::START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY — 0xE6CFE43937061143 * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY */ declare function StartNetworkedParticleFxNonLoopedOnEntity(effectName: string, entity: number, offsetX: number, offsetY: number, offsetZ: number, rotX: number, rotY: number, rotZ: number, scale: number, axisX: boolean, axisY: boolean, axisZ: boolean): boolean; /** * GRAPHICS::START_PARTICLE_FX_LOOPED_AT_COORD — 0xBA32867E86125D3A * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_PARTICLE_FX_LOOPED_AT_COORD */ declare function StartParticleFxLoopedAtCoord(effectName: string, x: number, y: number, z: number, xRot: number, yRot: number, zRot: number, scale: number, xAxis: boolean, yAxis: boolean, zAxis: boolean, p11: boolean): number; /** * GRAPHICS::START_PARTICLE_FX_LOOPED_ON_ENTITY — 0xBD41E1440CE39800 * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_PARTICLE_FX_LOOPED_ON_ENTITY */ declare function StartParticleFxLoopedOnEntity(effectName: string, entity: number, xOffset: number, yOffset: number, zOffset: number, xRot: number, yRot: number, zRot: number, scale: number, xAxis: boolean, yAxis: boolean, zAxis: boolean): number; /** * GRAPHICS::START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE — 0xD3BA6EC7F2FBD5E9 * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE */ declare function StartParticleFxLoopedOnEntityBone(effectName: string, entity: number, xOffset: number, yOffset: number, zOffset: number, xRot: number, yRot: number, zRot: number, boneIndex: number, scale: number, xAxis: boolean, yAxis: boolean, zAxis: boolean): number; /** * GRAPHICS::START_PARTICLE_FX_LOOPED_ON_PED_BONE — 0xE689C1B1432BB8AF * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_PARTICLE_FX_LOOPED_ON_PED_BONE */ declare function StartParticleFxLoopedOnPedBone(effectName: string, ped: number, xOffset: number, yOffset: number, zOffset: number, xRot: number, yRot: number, zRot: number, boneIndex: number, scale: number, xAxis: boolean, yAxis: boolean, zAxis: boolean): number; /** * GRAPHICS::START_PARTICLE_FX_NON_LOOPED_AT_COORD — 0x2E80BF72EF7C87AC * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_PARTICLE_FX_NON_LOOPED_AT_COORD */ declare function StartParticleFxNonLoopedAtCoord(effectName: string, xPos: number, yPos: number, zPos: number, xRot: number, yRot: number, zRot: number, scale: number, xAxis: boolean, yAxis: boolean, zAxis: boolean): boolean; /** * GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_ENTITY — 0xFF4C64C513388C12 * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_PARTICLE_FX_NON_LOOPED_ON_ENTITY */ declare function StartParticleFxNonLoopedOnEntity(effectName: string, entity: number, offsetX: number, offsetY: number, offsetZ: number, rotX: number, rotY: number, rotZ: number, scale: number, axisX: boolean, axisY: boolean, axisZ: boolean): boolean; /** * GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE — 0x3FAA72BD940C3AC0 * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE */ declare function StartParticleFxNonLoopedOnPedBone(effectName: string, ped: number, offsetX: number, offsetY: number, offsetZ: number, rotX: number, rotY: number, rotZ: number, boneIndex: number, scale: number, axisX: boolean, axisY: boolean, axisZ: boolean): boolean; /** * GRAPHICS::_START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE_2 — 0xC695870B8A149B96 * @see https://natives.borderlinerp.com/natives/GRAPHICS/_START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE_2 */ declare function StartParticleFxNonLoopedOnPedBone_2(effectName: string, ped: number, offsetX: number, offsetY: number, offsetZ: number, rotX: number, rotY: number, rotZ: number, boneIndex: number, scale: number, axisX: boolean, axisY: boolean, axisZ: boolean): boolean; /** * GRAPHICS::START_PETROL_TRAIL_DECALS — 0x46F246D6504F0031 * @see https://natives.borderlinerp.com/natives/GRAPHICS/START_PETROL_TRAIL_DECALS */ declare function StartPetrolTrailDecals(p0: number, p1: number): void; /** * GRAPHICS::STOP_PARTICLE_FX_LOOPED — 0x22970F3A088B133B * @see https://natives.borderlinerp.com/natives/GRAPHICS/STOP_PARTICLE_FX_LOOPED */ declare function StopParticleFxLooped(ptfxHandle: number, p1: boolean): void; /** * GRAPHICS::TOGGLE_PAUSED_RENDERPHASES — 0xEF9E1C45732F55FA * @see https://natives.borderlinerp.com/natives/GRAPHICS/TOGGLE_PAUSED_RENDERPHASES */ declare function TogglePausedRenderphases(toggle: boolean): void; /** * GRAPHICS::UPDATE_LIGHTS_ON_ENTITY — 0xBDBACB52A03CC760 * @see https://natives.borderlinerp.com/natives/GRAPHICS/UPDATE_LIGHTS_ON_ENTITY */ declare function UpdateLightsOnEntity(entity: number): void; /** * GRAPHICS::_UPDATE_PHOTO_MODE_EXPOSURE — 0x9229ED770975BD9E * Resets the exposure to the value when exposure lock was enabled * @see https://natives.borderlinerp.com/natives/GRAPHICS/_UPDATE_PHOTO_MODE_EXPOSURE */ declare function UpdatePhotoModeExposure(): void; /** * GRAPHICS::USE_PARTICLE_FX_ASSET — 0xA10DB07FC234DD12 * @see https://natives.borderlinerp.com/natives/GRAPHICS/USE_PARTICLE_FX_ASSET */ declare function UseParticleFxAsset(fxName: string): void; /** * HUD::_0x052D4AC0922AF91A — 0x052D4AC0922AF91A * @see https://natives.borderlinerp.com/natives/HUD/0x052D4AC0922AF91A */ declare function N_0x052d4ac0922af91a(p0: number, p1: number): void; /** * HUD::_0x066725A9D52B3641 — 0x066725A9D52B3641 * @see https://natives.borderlinerp.com/natives/HUD/0x066725A9D52B3641 */ declare function N_0x066725a9d52b3641(): number; /** * HUD::_0x100157D6D7FE32CA — 0x100157D6D7FE32CA * @see https://natives.borderlinerp.com/natives/HUD/0x100157D6D7FE32CA */ declare function N_0x100157d6d7fe32ca(p0: number, p1: number): number; /** * HUD::_0x160825DADF1B04B3 — 0x160825DADF1B04B3 * @see https://natives.borderlinerp.com/natives/HUD/0x160825DADF1B04B3 */ declare function N_0x160825dadf1b04b3(): void; /** * HUD::_0x28AE29D909C8FDCE — 0x28AE29D909C8FDCE * @see https://natives.borderlinerp.com/natives/HUD/0x28AE29D909C8FDCE */ declare function N_0x28ae29d909c8fdce(p0: number): number; /** * HUD::_0x2F7BB105144ACF30 — 0x2F7BB105144ACF30 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/HUD/0x2F7BB105144ACF30 */ declare function N_0x2f7bb105144acf30(): void; /** * HUD::_0x3FE4FB41EF7D2196 — 0x3FE4FB41EF7D2196 * @see https://natives.borderlinerp.com/natives/HUD/0x3FE4FB41EF7D2196 */ declare function N_0x3fe4fb41ef7d2196(p0: number): void; /** * HUD::_0x53CE46C01A089DA1 — 0x53CE46C01A089DA1 * @see https://natives.borderlinerp.com/natives/HUD/0x53CE46C01A089DA1 */ declare function N_0x53ce46c01a089da1(prompt: number, p1: boolean): void; /** * HUD::_0x5651516D947ABC53 — 0x5651516D947ABC53 * @see https://natives.borderlinerp.com/natives/HUD/0x5651516D947ABC53 */ declare function N_0x5651516d947abc53(): void; /** * HUD::_0x8A59D44189AF2BC5 — 0x8A59D44189AF2BC5 * @see https://natives.borderlinerp.com/natives/HUD/0x8A59D44189AF2BC5 */ declare function N_0x8a59d44189af2bc5(p0: number, p1: number): void; /** * HUD::_0x8B55B324A9123F6B — 0x8B55B324A9123F6B * @see https://natives.borderlinerp.com/natives/HUD/0x8B55B324A9123F6B */ declare function N_0x8b55b324a9123f6b(groupId: number, volume: number, p2: string, p3: number, p4: number, p5: number): number; /** * HUD::_0x958278B97C4AFFD8 — 0x958278B97C4AFFD8 * @see https://natives.borderlinerp.com/natives/HUD/0x958278B97C4AFFD8 */ declare function N_0x958278b97c4affd8(p0: number, p1: number): void; /** * HUD::_0x9D37EB5003E0F2CF — 0x9D37EB5003E0F2CF * @see https://natives.borderlinerp.com/natives/HUD/0x9D37EB5003E0F2CF */ declare function N_0x9d37eb5003e0f2cf(p0: number, p1: number): void; /** * HUD::_0xBFFF81E12A745A5F — 0xBFFF81E12A745A5F * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/HUD/0xBFFF81E12A745A5F */ declare function N_0xbfff81e12a745a5f(): void; /** * HUD::_0xD6BD313CFA41E57A — 0xD6BD313CFA41E57A * @see https://natives.borderlinerp.com/natives/HUD/0xD6BD313CFA41E57A */ declare function N_0xd6bd313cfa41e57a(p0: number): number; /** * HUD::_0xF1E6979C0B779985 — 0xF1E6979C0B779985 * @see https://natives.borderlinerp.com/natives/HUD/0xF1E6979C0B779985 */ declare function N_0xf1e6979c0b779985(uiscene: number): void; /** * HUD::ALLOW_PAUSE_WHEN_NOT_IN_STATE_OF_PLAY_THIS_FRAME — 0x30996422DF1EE561 * Old name: _ALLOW_PAUSE_MENU_WHEN_DEAD_THIS_FRAME * @see https://natives.borderlinerp.com/natives/HUD/ALLOW_PAUSE_WHEN_NOT_IN_STATE_OF_PLAY_THIS_FRAME */ declare function AllowPauseWhenNotInStateOfPlayThisFrame(): void; /** * HUD::BUSYSPINNER_IS_ON — 0x823BF7B1DF613A21 * @see https://natives.borderlinerp.com/natives/HUD/BUSYSPINNER_IS_ON */ declare function BusyspinnerIsOn(): boolean; /** * HUD::BUSYSPINNER_OFF — 0x58F441B90EA84D06 * Removes the loading prompt at the bottom right of the screen. * @see https://natives.borderlinerp.com/natives/HUD/BUSYSPINNER_OFF */ declare function BusyspinnerOff(): void; /** * HUD::_BUSYSPINNER_SET_TEXT — 0x7F78CD75CC4539E4 * @see https://natives.borderlinerp.com/natives/HUD/_BUSYSPINNER_SET_TEXT */ declare function BusyspinnerSetText(text: string): void; /** * HUD::CLEAR_ALL_HELP_MESSAGES — 0x916ED8321F087059 * @see https://natives.borderlinerp.com/natives/HUD/CLEAR_ALL_HELP_MESSAGES */ declare function ClearAllHelpMessages(): void; /** * HUD::CREATE_FAKE_MP_GAMER_TAG — 0x53CB4B502E1C57EA * @see https://natives.borderlinerp.com/natives/HUD/CREATE_FAKE_MP_GAMER_TAG */ declare function CreateFakeMpGamerTag(ped: number, username: string, pointedClanTag: boolean, isRockstarClan: boolean, clanTag: string, clanFlag: number): number; /** * HUD::_CREATE_MP_GAMER_TAG — 0xD877AF112AD2B41B * @see https://natives.borderlinerp.com/natives/HUD/_CREATE_MP_GAMER_TAG */ declare function CreateMpGamerTag(player: number, username: string, pointedClanTag: boolean, isRockstarClan: boolean, clanTag: string, clanFlag: number): number; /** * HUD::_CREATE_MP_GAMER_TAG_ON_ENTITY — 0xE961BF23EAB76B12 * @see https://natives.borderlinerp.com/natives/HUD/_CREATE_MP_GAMER_TAG_ON_ENTITY */ declare function CreateMpGamerTagOnEntity(entity: number, text: string): number; /** * HUD::DISABLE_FRONTEND_THIS_FRAME — 0x56CE42A528156A67 * @see https://natives.borderlinerp.com/natives/HUD/DISABLE_FRONTEND_THIS_FRAME */ declare function DisableFrontendThisFrame(): void; /** * HUD::_DISABLE_HUD_CONTEXT — 0x8BC7C1F929D07BF3 * Old name: _DISPLAY_HUD_COMPONENT * @see https://natives.borderlinerp.com/natives/HUD/_DISABLE_HUD_CONTEXT */ declare function DisableHudContext(component: number | string): void; /** * HUD::_DISABLE_REDUCED_MENU_TIME_SCALE — 0xC5C7A2F6567FCCBC * Disables reduced time scale while menus such as weapon wheel and satchel are open. * @see https://natives.borderlinerp.com/natives/HUD/_DISABLE_REDUCED_MENU_TIME_SCALE */ declare function DisableReducedMenuTimeScale(): void; /** * HUD::DISPLAY_HUD — 0xD63FE3AF9FB3D53F * If Hud should be displayed * @see https://natives.borderlinerp.com/natives/HUD/DISPLAY_HUD */ declare function DisplayHud(toggle: boolean): void; /** * HUD::_DISPLAY_TEXT — 0xD79334A4BB99BAD1 * nullsub, this native does nothing since build 1436, use _BG_DISPLAY_TEXT (0x16794E044C9EFB58) instead. * @see https://natives.borderlinerp.com/natives/HUD/_DISPLAY_TEXT */ declare function DisplayText(text: string, xPos: number, yPos: number): void; /** * HUD::_DOES_TEXT_BLOCK_EXIST — 0x2C729F2B94CEA911 * @see https://natives.borderlinerp.com/natives/HUD/_DOES_TEXT_BLOCK_EXIST */ declare function DoesTextBlockExist(textDatabase: string): boolean; /** * HUD::DOES_TEXT_LABEL_EXIST — 0x73C258C68D6F55B6 * Checks if the passed gxt name exists in the game files. * @see https://natives.borderlinerp.com/natives/HUD/DOES_TEXT_LABEL_EXIST */ declare function DoesTextLabelExist(label: string): boolean; /** * HUD::_ENABLE_HUD_CONTEXT — 0x4CC5F2FC1332577F * Old name: _HIDE_HUD_COMPONENT * @see https://natives.borderlinerp.com/natives/HUD/_ENABLE_HUD_CONTEXT */ declare function EnableHudContext(component: number | string): void; /** * HUD::_ENABLE_HUD_CONTEXT_THIS_FRAME — 0xC9CAEAEEC1256E54 * list of presets * @see https://natives.borderlinerp.com/natives/HUD/_ENABLE_HUD_CONTEXT_THIS_FRAME */ declare function EnableHudContextThisFrame(component: number | string): void; /** * HUD::_ENABLE_REDUCED_MENU_TIME_SCALE — 0x26F6BBEA2CE3E3DC * Enables reduced time scale while menus such as weapon wheel and satchel are open. * @see https://natives.borderlinerp.com/natives/HUD/_ENABLE_REDUCED_MENU_TIME_SCALE */ declare function EnableReducedMenuTimeScale(): void; /** * HUD::GET_CHARACTER_FROM_AUDIO_CONVERSATION_FILENAME — 0x9D7E12EC6A1EE4E5 * Old name: _GET_TEXT_SUBSTRING * @see https://natives.borderlinerp.com/natives/HUD/GET_CHARACTER_FROM_AUDIO_CONVERSATION_FILENAME */ declare function GetCharacterFromAudioConversationFilename(text: string, position: number, length: number): string; /** * HUD::_GET_COLOR_FROM_NAME — 0xB981DD2DFAF9B1C9 * @see https://natives.borderlinerp.com/natives/HUD/_GET_COLOR_FROM_NAME */ declare function GetColorFromName(colorNameHash: number | string): [number, number, number, number]; /** * HUD::GET_FILENAME_FOR_AUDIO_CONVERSATION — 0xCFEDCCAD3C5BA90D * Gets a string literal from a label name. * @see https://natives.borderlinerp.com/natives/HUD/GET_FILENAME_FOR_AUDIO_CONVERSATION */ declare function GetFilenameForAudioConversation(labelName: string): string; /** * HUD::GET_HUD_SCREEN_POSITION_FROM_WORLD_POSITION — 0xB39C81628EF10B42 * @see https://natives.borderlinerp.com/natives/HUD/GET_HUD_SCREEN_POSITION_FROM_WORLD_POSITION */ declare function GetHudScreenPositionFromWorldPosition(worldX: number, worldY: number, worldZ: number): [number, number, number]; /** * HUD::_GET_HUD_VISIBILITY_SLOT_STATE — 0x7EC0D68233E391AC * Returns the current state value for a HUD component slot ID. * @see https://natives.borderlinerp.com/natives/HUD/_GET_HUD_VISIBILITY_SLOT_STATE */ declare function GetHudVisibilitySlotState(hudSlot: number): number; /** * HUD::_GET_LABEL_TEXT_2 — 0x3429670F9B9EF2D3 * _GET_FILENAME_* - _GET_FRAME* * @see https://natives.borderlinerp.com/natives/HUD/_GET_LABEL_TEXT_2 */ declare function GetLabelText_2(label: string): string; /** * HUD::GET_LENGTH_OF_LITERAL_STRING — 0x481FBF588B0B76DB * Returns the length of the string passed (much like strlen). * @see https://natives.borderlinerp.com/natives/HUD/GET_LENGTH_OF_LITERAL_STRING */ declare function GetLengthOfLiteralString(string: string): number; /** * HUD::GET_LENGTH_OF_LITERAL_STRING_IN_BYTES — 0xDC5AD6B7AB8184F5 * @see https://natives.borderlinerp.com/natives/HUD/GET_LENGTH_OF_LITERAL_STRING_IN_BYTES */ declare function GetLengthOfLiteralStringInBytes(string: string): number; /** * HUD::GET_NAMED_RENDERTARGET_RENDER_ID — 0xB6762A85EE29AA60 * @see https://natives.borderlinerp.com/natives/HUD/GET_NAMED_RENDERTARGET_RENDER_ID */ declare function GetNamedRendertargetRenderId(name: string): number; /** * HUD::GET_STRING_FROM_HASH_KEY — 0xBD5DD5EAE2B6CE14 * Returns the label text given the hash. * @see https://natives.borderlinerp.com/natives/HUD/GET_STRING_FROM_HASH_KEY */ declare function GetStringFromHashKey(labelHash: number | string): string; /** * HUD::_GET_TEXT_SUBSTRING_2 — 0xD8402B858F4DDD88 * Similar to 0x9D7E12EC6A1EE4E5(GET_TEXT_SUBSTRING) but starts at the beginning of the string _GET_FILE* - _GET_FRAME* * @see https://natives.borderlinerp.com/natives/HUD/_GET_TEXT_SUBSTRING_2 */ declare function GetTextSubstring_2(text: string, length: number): string; /** * HUD::_GET_TEXT_SUBSTRING_3 — 0x806862E5D266CF38 * _GET_BOUNTY* - _GET_CHARACTER* * @see https://natives.borderlinerp.com/natives/HUD/_GET_TEXT_SUBSTRING_3 */ declare function GetTextSubstring_3(text: string, begin: number, length: number): string; /** * HUD::HIDE_HUD_AND_RADAR_THIS_FRAME — 0x36CDD81627A6FCD2 * @see https://natives.borderlinerp.com/natives/HUD/HIDE_HUD_AND_RADAR_THIS_FRAME */ declare function HideHudAndRadarThisFrame(): void; /** * HUD::HIDE_LOADING_ON_FADE_THIS_FRAME — 0xEA600AABAF4B9084 * @see https://natives.borderlinerp.com/natives/HUD/HIDE_LOADING_ON_FADE_THIS_FRAME */ declare function HideLoadingOnFadeThisFrame(): void; /** * HUD::_HUD_CHECK_CLOSEST_HORSE — 0x0501D52D24EA8934 * Returns closest horse entity handle (about 3 meters; facing, directly riding, etc). * @see https://natives.borderlinerp.com/natives/HUD/_HUD_CHECK_CLOSEST_HORSE */ declare function HudCheckClosestHorse(p0: boolean): number; /** * HUD::_HUD_GET_INVENTORY_WHEEL_CURRENTLY_HIGHLIGHTED — 0x9C409BBC492CB5B1 * Returns the hash of the currently highlighted item in the weapon wheel. * @see https://natives.borderlinerp.com/natives/HUD/_HUD_GET_INVENTORY_WHEEL_CURRENTLY_HIGHLIGHTED */ declare function HudGetInventoryWheelCurrentlyHighlighted(): number; /** * HUD::_HUD_HIDE_THIS_FRAME — 0xBF4F34A85CA2970D * @see https://natives.borderlinerp.com/natives/HUD/_HUD_HIDE_THIS_FRAME */ declare function HudHideThisFrame(): void; /** * HUD::IS_HUD_HIDDEN — 0x71B72B478F8189DC * @see https://natives.borderlinerp.com/natives/HUD/IS_HUD_HIDDEN */ declare function IsHudHidden(): boolean; /** * HUD::IS_MP_GAMER_TAG_ACTIVE — 0x6E1C31E14C7A5F97 * @see https://natives.borderlinerp.com/natives/HUD/IS_MP_GAMER_TAG_ACTIVE */ declare function IsMpGamerTagActive(gamerTagId: number): boolean; /** * HUD::_IS_MP_GAMER_TAG_ACTIVE_ON_ENTITY — 0x502E1591A504F843 * @see https://natives.borderlinerp.com/natives/HUD/_IS_MP_GAMER_TAG_ACTIVE_ON_ENTITY */ declare function IsMpGamerTagActiveOnEntity(gamerTagId: number, entity: number): boolean; /** * HUD::IS_NAMED_RENDERTARGET_LINKED — 0x707032835FF09AE7 * @see https://natives.borderlinerp.com/natives/HUD/IS_NAMED_RENDERTARGET_LINKED */ declare function IsNamedRendertargetLinked(modelHash: number | string): boolean; /** * HUD::IS_NAMED_RENDERTARGET_REGISTERED — 0x3EE32F7964C40FE6 * @see https://natives.borderlinerp.com/natives/HUD/IS_NAMED_RENDERTARGET_REGISTERED */ declare function IsNamedRendertargetRegistered(name: string): boolean; /** * HUD::IS_PAUSE_MENU_ACTIVE — 0x535384D6067BA42E * Returns true when either Pause Menu, a Frontend Menu, Online Policies menu or Social Club menu is active. * @see https://natives.borderlinerp.com/natives/HUD/IS_PAUSE_MENU_ACTIVE */ declare function IsPauseMenuActive(): boolean; /** * HUD::IS_RADAR_HIDDEN — 0x1B82FD5FFA4D666E * @see https://natives.borderlinerp.com/natives/HUD/IS_RADAR_HIDDEN */ declare function IsRadarHidden(): boolean; /** * HUD::IS_RADAR_HIDDEN_BY_SCRIPT — 0x66F35DD9D2B58579 * @see https://natives.borderlinerp.com/natives/HUD/IS_RADAR_HIDDEN_BY_SCRIPT */ declare function IsRadarHiddenByScript(): boolean; /** * HUD::IS_RADAR_PREFERENCE_SWITCHED_ON — 0x81E47F0EE1F2B21E * @see https://natives.borderlinerp.com/natives/HUD/IS_RADAR_PREFERENCE_SWITCHED_ON */ declare function IsRadarPreferenceSwitchedOn(): boolean; /** * HUD::IS_SUBTITLE_PREFERENCE_SWITCHED_ON — 0x7C4AC9573587F2DF * @see https://natives.borderlinerp.com/natives/HUD/IS_SUBTITLE_PREFERENCE_SWITCHED_ON */ declare function IsSubtitlePreferenceSwitchedOn(): boolean; /** * HUD::_JOURNAL_CAN_WRITE_ENTRY — 0xCF782691D91F270E * @see https://natives.borderlinerp.com/natives/HUD/_JOURNAL_CAN_WRITE_ENTRY */ declare function JournalCanWriteEntry(p0: number): number; /** * HUD::_JOURNAL_CLEAR_ALL_PROGRESS — 0xF402978DE6F88D6E * @see https://natives.borderlinerp.com/natives/HUD/_JOURNAL_CLEAR_ALL_PROGRESS */ declare function JournalClearAllProgress(): void; /** * HUD::_JOURNAL_GET_ENTRY_AT_INDEX — 0x3D16ABD7A1FD8C96 * @see https://natives.borderlinerp.com/natives/HUD/_JOURNAL_GET_ENTRY_AT_INDEX */ declare function JournalGetEntryAtIndex(p0: number): number; /** * HUD::_JOURNAL_GET_ENTRY_COUNT — 0xE65B5DE53351BE22 * @see https://natives.borderlinerp.com/natives/HUD/_JOURNAL_GET_ENTRY_COUNT */ declare function JournalGetEntryCount(): number; /** * HUD::_JOURNAL_GET_ENTRY_INFO — 0x5514C3E60673530F * @see https://natives.borderlinerp.com/natives/HUD/_JOURNAL_GET_ENTRY_INFO */ declare function JournalGetEntryInfo(p0: number, p1: number): number; /** * HUD::_JOURNAL_GET_GRIME_AT_INDEX — 0xCB5945E1B855852F * @see https://natives.borderlinerp.com/natives/HUD/_JOURNAL_GET_GRIME_AT_INDEX */ declare function JournalGetGrimeAtIndex(p0: number): number; /** * HUD::_JOURNAL_GET_TEXTURE_WITH_LAYOUT — 0x62CC549B3B8EA2AA * @see https://natives.borderlinerp.com/natives/HUD/_JOURNAL_GET_TEXTURE_WITH_LAYOUT */ declare function JournalGetTextureWithLayout(p0: number, p1: number, p2: number): number; /** * HUD::_JOURNAL_MARK_READ — 0xE4509BABE59BD24E * @see https://natives.borderlinerp.com/natives/HUD/_JOURNAL_MARK_READ */ declare function JournalMarkRead(p0: number): void; /** * HUD::_JOURNAL_WRITE_ENTRY — 0x6DFDD665E416B093 * @see https://natives.borderlinerp.com/natives/HUD/_JOURNAL_WRITE_ENTRY */ declare function JournalWriteEntry(p0: number): void; /** * HUD::LINK_NAMED_RENDERTARGET — 0x2F506B8556242DDB * @see https://natives.borderlinerp.com/natives/HUD/LINK_NAMED_RENDERTARGET */ declare function LinkNamedRendertarget(modelHash: number | string): void; /** * HUD::_MP_GAMER_TAG_DISABLE_REVIVE_TOP_ICON — 0x1F9A64C2804B3471 * @see https://natives.borderlinerp.com/natives/HUD/_MP_GAMER_TAG_DISABLE_REVIVE_TOP_ICON */ declare function MpGamerTagDisableReviveTopIcon(gamerTagId: number): void; /** * HUD::_MP_GAMER_TAG_ENABLE_REVIVE_TOP_ICON — 0xFFF6579CF0139FCE * @see https://natives.borderlinerp.com/natives/HUD/_MP_GAMER_TAG_ENABLE_REVIVE_TOP_ICON */ declare function MpGamerTagEnableReviveTopIcon(gamerTagId: number): void; /** * HUD::REGISTER_NAMED_RENDERTARGET — 0x98AF2BB6F62BD588 * @see https://natives.borderlinerp.com/natives/HUD/REGISTER_NAMED_RENDERTARGET */ declare function RegisterNamedRendertarget(name: string, p1: boolean): boolean; /** * HUD::RELEASE_NAMED_RENDERTARGET — 0x0E692EE61761361F * @see https://natives.borderlinerp.com/natives/HUD/RELEASE_NAMED_RENDERTARGET */ declare function ReleaseNamedRendertarget(name: string): boolean; /** * HUD::REMOVE_MP_GAMER_TAG — 0x839BFD7D7E49FE09 * only works by invoking and passing as pointer value Citizen.InvokeNative(0x839BFD7D7E49FE09, Citizen.PointerValueIntInitialized(gamerTagId)) * @see https://natives.borderlinerp.com/natives/HUD/REMOVE_MP_GAMER_TAG */ declare function RemoveMpGamerTag(gamerTagId: number): void; /** * HUD::_SET_CURRENT_UGC_MISSION_DESCRIPTION — 0xCE0D2F5586627CCE * string1 is the only string used in the scripts, the others are null (0) * @see https://natives.borderlinerp.com/natives/HUD/_SET_CURRENT_UGC_MISSION_DESCRIPTION */ declare function SetCurrentUgcMissionDescription(active: boolean, string1: string, string2: string, string3: string, string4: string): void; /** * HUD::SET_FRONTEND_ACTIVE — 0xCE47C21C0687EBC2 * @see https://natives.borderlinerp.com/natives/HUD/SET_FRONTEND_ACTIVE */ declare function SetFrontendActive(active: boolean): void; /** * HUD::SET_MISSION_NAME — 0x402669A4BDAA72DA * @see https://natives.borderlinerp.com/natives/HUD/SET_MISSION_NAME */ declare function SetMissionName(p0: boolean, name: string): void; /** * HUD::SET_MISSION_NAME_FOR_UGC_MISSION — 0xD98630CE73C61E98 * @see https://natives.borderlinerp.com/natives/HUD/SET_MISSION_NAME_FOR_UGC_MISSION */ declare function SetMissionNameForUgcMission(p0: boolean, name: string): void; /** * HUD::SET_MP_GAMER_TAG_BIG_TEXT — 0xA0D7CE5F83259663 * @see https://natives.borderlinerp.com/natives/HUD/SET_MP_GAMER_TAG_BIG_TEXT */ declare function SetMpGamerTagBigText(gamerTagId: number, string: string): void; /** * HUD::_SET_MP_GAMER_TAG_COLOUR — 0x84BD27DDF9575816 * @see https://natives.borderlinerp.com/natives/HUD/_SET_MP_GAMER_TAG_COLOUR */ declare function SetMpGamerTagColour(gamerTagId: number, colour: number | string): void; /** * HUD::SET_MP_GAMER_TAG_NAME — 0xEA6F4B8D4B4B5B3E * @see https://natives.borderlinerp.com/natives/HUD/SET_MP_GAMER_TAG_NAME */ declare function SetMpGamerTagName(gamerTagId: number, string: string): void; /** * HUD::_SET_MP_GAMER_TAG_NAME_POSSE — 0x1EA716E0628A6F44 * @see https://natives.borderlinerp.com/natives/HUD/_SET_MP_GAMER_TAG_NAME_POSSE */ declare function SetMpGamerTagNamePosse(gamerTagId: number, text: string): void; /** * HUD::_SET_MP_GAMER_TAG_SECONDARY_ICON — 0x95384C6CE1526EFF * Found icons: SPEAKER, THROPY * @see https://natives.borderlinerp.com/natives/HUD/_SET_MP_GAMER_TAG_SECONDARY_ICON */ declare function SetMpGamerTagSecondaryIcon(gamerTagId: number, icon: number | string): void; /** * HUD::_SET_MP_GAMER_TAG_TOP_ICON — 0x5F57522BC1EB9D9D * Found icons: * @see https://natives.borderlinerp.com/natives/HUD/_SET_MP_GAMER_TAG_TOP_ICON */ declare function SetMpGamerTagTopIcon(gamerTagId: number, icon: number | string): void; /** * HUD::_SET_MP_GAMER_TAG_TYPE — 0x25B9C78A25105C35 * Found types: GENERIC_PLAYER, DEADDROP, HOTPROPERTY, MINIGAMES * @see https://natives.borderlinerp.com/natives/HUD/_SET_MP_GAMER_TAG_TYPE */ declare function SetMpGamerTagType(gamerTagId: number, type: number | string): void; /** * HUD::_SET_MP_GAMER_TAG_UNK_ALLOW_LOCALIZED — 0xEF7AB1A0E8C86170 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/HUD/_SET_MP_GAMER_TAG_UNK_ALLOW_LOCALIZED */ declare function SetMpGamerTagUnkAllowLocalized(gamerTagId: number, allow: boolean): void; /** * HUD::_SET_MP_GAMER_TAG_VISIBILITY — 0x93171DDDAB274EB8 * UIGAMERTAGVISIBILITY_NONE, UIGAMERTAGVISIBILITY_ICON, UIGAMERTAGVISIBILITY_SIMPLE, UIGAMERTAGVISIBILITY_COMPLEX * @see https://natives.borderlinerp.com/natives/HUD/_SET_MP_GAMER_TAG_VISIBILITY */ declare function SetMpGamerTagVisibility(gamerTagId: number, visibility: number): void; /** * HUD::_SET_TEXT_COLOR — 0x50A41AD966910F03 * This native does nothing since build 1436, use _BG_SET_TEXT_COLOR (0x16FA5CE47F184F1E) instead. * @see https://natives.borderlinerp.com/natives/HUD/_SET_TEXT_COLOR */ declare function SetTextColor(r: number, g: number, b: number, a: number): void; /** * HUD::SET_TEXT_RENDER_ID — 0xE550CDE128D56757 * @see https://natives.borderlinerp.com/natives/HUD/SET_TEXT_RENDER_ID */ declare function SetTextRenderId(renderId: number): void; /** * HUD::_SHOW_HORSE_CORES — 0xD4EE21B7CC7FD350 * @see https://natives.borderlinerp.com/natives/HUD/_SHOW_HORSE_CORES */ declare function ShowHorseCores(state: boolean): void; /** * HUD::_SHOW_PLAYER_CORES — 0x50C803A4CD5932C5 * @see https://natives.borderlinerp.com/natives/HUD/_SHOW_PLAYER_CORES */ declare function ShowPlayerCores(state: boolean): void; /** * HUD::_TEXT_BLOCK_DELETE — 0xAA03F130A637D923 * @see https://natives.borderlinerp.com/natives/HUD/_TEXT_BLOCK_DELETE */ declare function TextBlockDelete(textBlock: string): void; /** * HUD::TEXT_BLOCK_IS_LOADED — 0xD0976CC34002DB57 * @see https://natives.borderlinerp.com/natives/HUD/TEXT_BLOCK_IS_LOADED */ declare function TextBlockIsLoaded(textBlock: string): boolean; /** * HUD::_TEXT_BLOCK_IS_STREAMED — 0x3CF96E16265B7DC8 * @see https://natives.borderlinerp.com/natives/HUD/_TEXT_BLOCK_IS_STREAMED */ declare function TextBlockIsStreamed(textBlock: string): boolean; /** * HUD::TEXT_BLOCK_REQUEST — 0xF66090013DE648D5 * @see https://natives.borderlinerp.com/natives/HUD/TEXT_BLOCK_REQUEST */ declare function TextBlockRequest(textBlock: string): void; /** * HUD::UI_GET_SCENE_UIOBJECT — 0xBE1067CD1C9570F6 * @see https://natives.borderlinerp.com/natives/HUD/UI_GET_SCENE_UIOBJECT */ declare function UiGetSceneUiobject(p0: number): number; /** * HUD::UI_MOVIEVIEW_SET_RENDER_TARGET — 0x51DE09A2196BD951 * @see https://natives.borderlinerp.com/natives/HUD/UI_MOVIEVIEW_SET_RENDER_TARGET */ declare function UiMovieviewSetRenderTarget(p0: number, p1: number): void; /** * HUD::_UI_PROMPT_ADD_GROUP_LINK — 0x684C96CC7C66E8EF * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_ADD_GROUP_LINK */ declare function UiPromptAddGroupLink(p0: number, prompt: number, p2: number): void; /** * HUD::_UI_PROMPT_ADD_GROUP_RETURN_LINK — 0x837972ED28159536 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_ADD_GROUP_RETURN_LINK */ declare function UiPromptAddGroupReturnLink(p0: number, prompt: number): void; /** * HUD::_UI_PROMPT_CLEAR_HORIZONTAL_ORIENTATION — 0x6095358C4142932A * id is the return value from 0xD9459157EB22C895. * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_CLEAR_HORIZONTAL_ORIENTATION */ declare function UiPromptClearHorizontalOrientation(id: number): void; /** * HUD::_UI_PROMPT_CLEAR_PROMPT_PRIORITY_PREFERENCE — 0x51259AE5C72D4A1B * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_CLEAR_PROMPT_PRIORITY_PREFERENCE */ declare function UiPromptClearPromptPriorityPreference(): void; /** * HUD::_UI_PROMPT_CONTEXT_SET_POINT — 0xAE84C5EE2C384FB3 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_CONTEXT_SET_POINT */ declare function UiPromptContextSetPoint(prompt: number, x: number, y: number, z: number): void; /** * HUD::_UI_PROMPT_CONTEXT_SET_RADIUS — 0x0C718001B77CA468 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_CONTEXT_SET_RADIUS */ declare function UiPromptContextSetRadius(prompt: number, radius: number): void; /** * HUD::_UI_PROMPT_CONTEXT_SET_VOLUME — 0x4D107406667423BE * Attaches a Volume * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_CONTEXT_SET_VOLUME */ declare function UiPromptContextSetVolume(prompt: number, volume: number): void; /** * HUD::_UI_PROMPT_CREATE — 0x29FA7910726C3889 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_CREATE */ declare function UiPromptCreate(inputHash: number | string, labelName: string, p2: number, p3: number, p4: number, p5: number): number; /** * HUD::_UI_PROMPT_DELETE — 0x00EDE88D4D13CF59 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_DELETE */ declare function UiPromptDelete(prompt: number): void; /** * HUD::_UI_PROMPT_DISABLE_PROMPT_TYPE_THIS_FRAME — 0xFC094EF26DD153FA * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_DISABLE_PROMPT_TYPE_THIS_FRAME */ declare function UiPromptDisablePromptTypeThisFrame(p0: number): void; /** * HUD::_UI_PROMPT_DISABLE_PROMPTS_THIS_FRAME — 0xF1622CE88A1946FB * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_DISABLE_PROMPTS_THIS_FRAME */ declare function UiPromptDisablePromptsThisFrame(): void; /** * HUD::_UI_PROMPT_DOES_AMBIENT_GROUP_EXIST — 0xEB550B927B34A1BB * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_DOES_AMBIENT_GROUP_EXIST */ declare function UiPromptDoesAmbientGroupExist(hash: number | string): boolean; /** * HUD::_UI_PROMPT_ENABLE_PROMPT_TYPE_THIS_FRAME — 0x06565032897BA861 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_ENABLE_PROMPT_TYPE_THIS_FRAME */ declare function UiPromptEnablePromptTypeThisFrame(p0: number): void; /** * HUD::_UI_PROMPT_FILTER_CLEAR — 0x6A2F820452017EA2 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_FILTER_CLEAR */ declare function UiPromptFilterClear(): void; /** * HUD::_UI_PROMPT_GET_GROUP_ACTIVE_PAGE — 0xC1FCC36C3F7286C8 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_GET_GROUP_ACTIVE_PAGE */ declare function UiPromptGetGroupActivePage(hash: number | string): number; /** * HUD::_UI_PROMPT_GET_GROUP_ID_FOR_SCENARIO_POINT — 0xCB73D7521E7103F0 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_GET_GROUP_ID_FOR_SCENARIO_POINT */ declare function UiPromptGetGroupIdForScenarioPoint(p0: number, p1: number): number; /** * HUD::_UI_PROMPT_GET_GROUP_ID_FOR_TARGET_ENTITY — 0xB796970BD125FCE8 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_GET_GROUP_ID_FOR_TARGET_ENTITY */ declare function UiPromptGetGroupIdForTargetEntity(entity: number): number; /** * HUD::_UI_PROMPT_GET_MASH_MODE_PROGRESS — 0x8A9585293863B8A5 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_GET_MASH_MODE_PROGRESS */ declare function UiPromptGetMashModeProgress(prompt: number): number; /** * HUD::_UI_PROMPT_GET_PROGRESS — 0x81801291806DBC50 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_GET_PROGRESS */ declare function UiPromptGetProgress(prompt: number): number; /** * HUD::_UI_PROMPT_GET_URGENT_PULSING_ENABLED — 0x1FBA0DABECDDB52B * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_GET_URGENT_PULSING_ENABLED */ declare function UiPromptGetUrgentPulsingEnabled(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_HOLD_AUTO_FILL_MODE — 0x8010BEBD0D5ED5BC * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_HOLD_AUTO_FILL_MODE */ declare function UiPromptHasHoldAutoFillMode(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_HOLD_MODE — 0xB60C9F9ED47ABB76 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_HOLD_MODE */ declare function UiPromptHasHoldMode(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_HOLD_MODE_COMPLETED — 0xE0F65F0640EF0617 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_HOLD_MODE_COMPLETED */ declare function UiPromptHasHoldModeCompleted(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_MANUAL_MASH_MODE — 0xA6C6A4ADB3BAC409 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_MANUAL_MASH_MODE */ declare function UiPromptHasManualMashMode(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_MASH_MODE — 0xCD072523791DDC1B * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_MASH_MODE */ declare function UiPromptHasMashMode(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_MASH_MODE_COMPLETED — 0x845CE958416DC473 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_MASH_MODE_COMPLETED */ declare function UiPromptHasMashModeCompleted(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_MASH_MODE_FAILED — 0x25B18E530CF39D6F * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_MASH_MODE_FAILED */ declare function UiPromptHasMashModeFailed(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_MASH_MODE_JUST_PRESSED — 0xB0E8599243B3F568 * returns true if the mash mode have just been pressed * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_MASH_MODE_JUST_PRESSED */ declare function UiPromptHasMashModeJustPressed(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_PRESSED_TIMED_MODE_COMPLETED — 0x3CE854D250A88DAF * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_PRESSED_TIMED_MODE_COMPLETED */ declare function UiPromptHasPressedTimedModeCompleted(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_PRESSED_TIMED_MODE_FAILED — 0x1A17B9ECFF617562 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_PRESSED_TIMED_MODE_FAILED */ declare function UiPromptHasPressedTimedModeFailed(prompt: number): boolean; /** * HUD::_UI_PROMPT_HAS_STANDARD_MODE_COMPLETED — 0xC92AC953F0A982AE * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_HAS_STANDARD_MODE_COMPLETED */ declare function UiPromptHasStandardModeCompleted(prompt: number, p1: number): boolean; /** * HUD::_UI_PROMPT_IS_ACTIVE — 0x546E342E01DE71CF * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_IS_ACTIVE */ declare function UiPromptIsActive(prompt: number): boolean; /** * HUD::UI_PROMPT_IS_CONTROL_ACTION_ACTIVE — 0x1BE19185B8AFE299 * @see https://natives.borderlinerp.com/natives/HUD/UI_PROMPT_IS_CONTROL_ACTION_ACTIVE */ declare function UiPromptIsControlActionActive(controlAction: number | string): boolean; /** * HUD::_UI_PROMPT_IS_ENABLED — 0x0D00EDDFB58B7F28 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_IS_ENABLED */ declare function UiPromptIsEnabled(prompt: number): boolean; /** * HUD::_UI_PROMPT_IS_HOLD_MODE_RUNNING — 0xC7D70EAEF92EFF48 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_IS_HOLD_MODE_RUNNING */ declare function UiPromptIsHoldModeRunning(prompt: number): boolean; /** * HUD::_UI_PROMPT_IS_JUST_PRESSED — 0x2787CC611D3FACC5 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_IS_JUST_PRESSED */ declare function UiPromptIsJustPressed(prompt: number): boolean; /** * HUD::_UI_PROMPT_IS_JUST_RELEASED — 0x635CC82FA297A827 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_IS_JUST_RELEASED */ declare function UiPromptIsJustReleased(prompt: number): boolean; /** * HUD::_UI_PROMPT_IS_PRESSED — 0x21E60E230086697F * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_IS_PRESSED */ declare function UiPromptIsPressed(prompt: number): boolean; /** * HUD::_UI_PROMPT_IS_RELEASED — 0xAFC887BA7A7756D6 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_IS_RELEASED */ declare function UiPromptIsReleased(prompt: number): boolean; /** * HUD::_UI_PROMPT_IS_VALID — 0x347469FBDD1589A9 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_IS_VALID */ declare function UiPromptIsValid(prompt: number): boolean; /** * HUD::_UI_PROMPT_REGISTER_BEGIN — 0x04F97DE45A519419 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_REGISTER_BEGIN */ declare function UiPromptRegisterBegin(): number; /** * HUD::_UI_PROMPT_REGISTER_END — 0xF7AA2696A22AD8B9 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_REGISTER_END */ declare function UiPromptRegisterEnd(prompt: number): void; /** * HUD::_UI_PROMPT_REMOVE_GROUP — 0x4E52C800A28F7BE8 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_REMOVE_GROUP */ declare function UiPromptRemoveGroup(prompt: number, p1: number): void; /** * HUD::_UI_PROMPT_RESTART_MODES — 0xDC6C55DFA2C24EE5 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_RESTART_MODES */ declare function UiPromptRestartModes(prompt: number): void; /** * HUD::_UI_PROMPT_SET_ACTIVE_GROUP_THIS_FRAME — 0xC65A45D4453C2627 * p3 if is set > 3 you can no longer press Q to change tab if there are more than one tab set in tabAmount * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_ACTIVE_GROUP_THIS_FRAME */ declare function UiPromptSetActiveGroupThisFrame(hash: number | string, name: string, tabAmount: number, tabDefaultIndex: number, p4: number, prompt: number): number; /** * HUD::_UI_PROMPT_SET_ALLOWED_ACTION — 0x565C1CE183CB0EAF * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_ALLOWED_ACTION */ declare function UiPromptSetAllowedAction(prompt: number, action: number | string): void; /** * HUD::_UI_PROMPT_SET_AMBIENT_GROUP_THIS_FRAME — 0x315C81D760609108 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_AMBIENT_GROUP_THIS_FRAME */ declare function UiPromptSetAmbientGroupThisFrame(entity: number, p1: number, p2: number, p3: number, p4: number | string, name: string, p6: number): number; /** * HUD::_UI_PROMPT_SET_ATTRIBUTE — 0x560E76D5E2E1803F * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_ATTRIBUTE */ declare function UiPromptSetAttribute(prompt: number, attribute: number, enabled: boolean): void; /** * HUD::_UI_PROMPT_SET_BEAT_MODE — 0xF957A1654C6322FE * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_BEAT_MODE */ declare function UiPromptSetBeatMode(prompt: number, toggle: boolean): void; /** * HUD::_UI_PROMPT_SET_BEAT_MODE_GRAYED_OUT — 0xB487A4936FBF40AC * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_BEAT_MODE_GRAYED_OUT */ declare function UiPromptSetBeatModeGrayedOut(prompt: number, p1: number): void; /** * HUD::_UI_PROMPT_SET_CONTROL_ACTION — 0xB5352B7494A08258 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_CONTROL_ACTION */ declare function UiPromptSetControlAction(prompt: number, action: number | string): number; /** * HUD::_UI_PROMPT_SET_ENABLED — 0x8A0FB4D03A630D21 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_ENABLED */ declare function UiPromptSetEnabled(prompt: number, toggle: boolean): void; /** * HUD::_UI_PROMPT_SET_GROUP — 0x2F11D3A254169EA4 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_GROUP */ declare function UiPromptSetGroup(prompt: number, groupId: number, tabIndex: number): void; /** * HUD::_UI_PROMPT_SET_HOLD_AUTO_FILL_MODE — 0x3CE932E737C145D6 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_HOLD_AUTO_FILL_MODE */ declare function UiPromptSetHoldAutoFillMode(prompt: number, autoFillTimeMs: number, holdTimeMs: number): void; /** * HUD::_UI_PROMPT_SET_HOLD_AUTO_FILL_WITH_DECAY_MODE — 0xA3F2149AA24F3D8E * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_HOLD_AUTO_FILL_WITH_DECAY_MODE */ declare function UiPromptSetHoldAutoFillWithDecayMode(prompt: number, autoFillTimeMs: number, holdTimeMs: number): void; /** * HUD::_UI_PROMPT_SET_HOLD_INDEFINITELY_MODE — 0xEA5CCF4EEB2F82D1 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_HOLD_INDEFINITELY_MODE */ declare function UiPromptSetHoldIndefinitelyMode(prompt: number): void; /** * HUD::_UI_PROMPT_SET_HOLD_MODE — 0x94073D5CA3F16B7B * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_HOLD_MODE */ declare function UiPromptSetHoldMode(prompt: number, holdTimeMs: number): void; /** * HUD::_UI_PROMPT_SET_MANUAL_RESOLVED — 0xA520C7B05FA4EB2A * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MANUAL_RESOLVED */ declare function UiPromptSetManualResolved(prompt: number, p1: number): void; /** * HUD::_UI_PROMPT_SET_MASH_AUTO_FILL_MODE — 0x6C39587D7CC66801 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MASH_AUTO_FILL_MODE */ declare function UiPromptSetMashAutoFillMode(prompt: number, autoFillTimeMs: number, mashes: number): void; /** * HUD::_UI_PROMPT_SET_MASH_INDEFINITELY_MODE — 0x7B66E89312727274 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MASH_INDEFINITELY_MODE */ declare function UiPromptSetMashIndefinitelyMode(prompt: number): void; /** * HUD::_UI_PROMPT_SET_MASH_MANUAL_CAN_FAIL_MODE — 0x179DCF71F705DA20 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MASH_MANUAL_CAN_FAIL_MODE */ declare function UiPromptSetMashManualCanFailMode(prompt: number, p1: number, p2: number, p3: number, p4: number): void; /** * HUD::_UI_PROMPT_SET_MASH_MANUAL_MODE — 0x32DF729D8BD3C1C6 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MASH_MANUAL_MODE */ declare function UiPromptSetMashManualMode(prompt: number, p1: number, p2: number, p3: number, p4: number): void; /** * HUD::_UI_PROMPT_SET_MASH_MANUAL_MODE_DECAY_SPEED — 0x7D393C247FB9B431 * standard (prompt not held) rate: 0.035f fast (prompt held) rate: 0.015f punitive (been hit) rate: 0.14f * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MASH_MANUAL_MODE_DECAY_SPEED */ declare function UiPromptSetMashManualModeDecaySpeed(prompt: number, speed: number): void; /** * HUD::_UI_PROMPT_SET_MASH_MANUAL_MODE_INCREASE_PER_PRESS — 0xA0D1D79C6036A855 * standard (prompt not held) rate: (1f / 128f) fast (prompt held) rate: (1f / 64f) punitive (been hit) rate: (1f / 128f) * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MASH_MANUAL_MODE_INCREASE_PER_PRESS */ declare function UiPromptSetMashManualModeIncreasePerPress(prompt: number, rate: number): void; /** * HUD::_UI_PROMPT_SET_MASH_MANUAL_MODE_PRESSED_GROWTH_SPEED — 0x56DBB26F98582C29 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MASH_MANUAL_MODE_PRESSED_GROWTH_SPEED */ declare function UiPromptSetMashManualModePressedGrowthSpeed(prompt: number, speed: number): void; /** * HUD::_UI_PROMPT_SET_MASH_MODE — 0xDF6423BF071C7F71 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MASH_MODE */ declare function UiPromptSetMashMode(prompt: number, mashes: number): void; /** * HUD::_UI_PROMPT_SET_MASH_WITH_RESISTANCE_CAN_FAIL_MODE — 0xDC0CB602DEADBA53 * Sets the mode for the given prompt to mash mode. * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MASH_WITH_RESISTANCE_CAN_FAIL_MODE */ declare function UiPromptSetMashWithResistanceCanFailMode(prompt: number, mashes: number, decreaseSpeed: number, startProgress: number): void; /** * HUD::_UI_PROMPT_SET_MASH_WITH_RESISTANCE_MODE — 0xCD1BDFF15EFA79F5 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_MASH_WITH_RESISTANCE_MODE */ declare function UiPromptSetMashWithResistanceMode(prompt: number, mashes: number, p2: number, p3: number): void; /** * HUD::_UI_PROMPT_SET_ORDERING_AS_INPUT_TYPE — 0x2F385ECC5200938D * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_ORDERING_AS_INPUT_TYPE */ declare function UiPromptSetOrderingAsInputType(prompt: number, p1: number): void; /** * HUD::_UI_PROMPT_SET_PRESSED_TIMED_MODE — 0x1473D3AF51D54276 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_PRESSED_TIMED_MODE */ declare function UiPromptSetPressedTimedMode(prompt: number, depletionTimeMs: number): void; /** * HUD::_UI_PROMPT_SET_PRIORITY — 0xCA24F528D0D16289 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_PRIORITY */ declare function UiPromptSetPriority(prompt: number, priority: number): void; /** * HUD::_UI_PROMPT_SET_PROMPT_PRIORITY_PREFERENCE — 0x530A428705BE5DEF * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_PROMPT_PRIORITY_PREFERENCE */ declare function UiPromptSetPromptPriorityPreference(ped: number): void; /** * HUD::_UI_PROMPT_SET_REGISTER_HORIZONTAL_ORIENTATION — 0xD9459157EB22C895 * This returns an id that can be used with 0x6095358C4142932A. * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_REGISTER_HORIZONTAL_ORIENTATION */ declare function UiPromptSetRegisterHorizontalOrientation(): number; /** * HUD::_UI_PROMPT_SET_ROTATE_MODE — 0x7ABE7095FB3D2581 * Used for controllers * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_ROTATE_MODE */ declare function UiPromptSetRotateMode(prompt: number, p1: number, counterclockwise: boolean): void; /** * HUD::_UI_PROMPT_SET_SPINNER_POSITION — 0x832CB510DE546282 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_SPINNER_POSITION */ declare function UiPromptSetSpinnerPosition(prompt: number, p1: number): void; /** * HUD::_UI_PROMPT_SET_SPINNER_SPEED — 0xAC6586A7FDCD4B68 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_SPINNER_SPEED */ declare function UiPromptSetSpinnerSpeed(prompt: number, p1: number): void; /** * HUD::_UI_PROMPT_SET_STANDARD_MODE — 0xCC6656799977741B * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_STANDARD_MODE */ declare function UiPromptSetStandardMode(prompt: number, releaseMode: boolean): void; /** * HUD::_UI_PROMPT_SET_STANDARDIZED_HOLD_MODE — 0x74C7D7B72ED0D3CF * HoldType Hashes: SHORT_TIMED_EVENT_MP, SHORT_TIMED_EVENT, MEDIUM_TIMED_EVENT, LONG_TIMED_EVENT, RUSTLING_CALM_TIMING, PLAYER_FOCUS_TIMING, PLAYER_REACTION_TIMING * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_STANDARDIZED_HOLD_MODE */ declare function UiPromptSetStandardizedHoldMode(prompt: number, holdType: number | string): void; /** * HUD::_UI_PROMPT_SET_TAG — 0xDEC85C174751292B * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_TAG */ declare function UiPromptSetTag(prompt: number, p1: number): void; /** * HUD::_UI_PROMPT_SET_TARGET_MODE — 0x5F6503D9CD2754EB * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_TARGET_MODE */ declare function UiPromptSetTargetMode(prompt: number, p1: number, p2: number, p3: number): void; /** * HUD::_UI_PROMPT_SET_TARGET_MODE_PROGRESS — 0x00123054BEC8A30F * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_TARGET_MODE_PROGRESS */ declare function UiPromptSetTargetModeProgress(prompt: number, progress: number): void; /** * HUD::_UI_PROMPT_SET_TARGET_MODE_TARGET — 0x5E019C45DD3B6A14 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_TARGET_MODE_TARGET */ declare function UiPromptSetTargetModeTarget(prompt: number, p1: number, p2: number): void; /** * HUD::_UI_PROMPT_SET_TEXT — 0x5DD02A8318420DD7 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_TEXT */ declare function UiPromptSetText(prompt: number, text: string): void; /** * HUD::_UI_PROMPT_SET_TRANSPORT_MODE — 0x876E4A35C73A6655 * TM_ON_FOOT, TM_IN_VEHICLE * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_TRANSPORT_MODE */ declare function UiPromptSetTransportMode(prompt: number, mode: number): void; /** * HUD::_UI_PROMPT_SET_TYPE — 0xF4A5C4509BF923B1 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_TYPE */ declare function UiPromptSetType(prompt: number, type: number): void; /** * HUD::_UI_PROMPT_SET_URGENT_PULSING_ENABLED — 0xC5F428EE08FA7F2C * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_URGENT_PULSING_ENABLED */ declare function UiPromptSetUrgentPulsingEnabled(prompt: number, toggle: boolean): void; /** * HUD::_UI_PROMPT_SET_VISIBLE — 0x71215ACCFDE075EE * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_SET_VISIBLE */ declare function UiPromptSetVisible(prompt: number, toggle: boolean): void; /** * HUD::_UI_PROMPT_WAS_BEAT_MODE_PRESSED_IN_TIME_WINDOW — 0x1FE4788AB1430C55 * @see https://natives.borderlinerp.com/natives/HUD/_UI_PROMPT_WAS_BEAT_MODE_PRESSED_IN_TIME_WINDOW */ declare function UiPromptWasBeatModePressedInTimeWindow(prompt: number): boolean; /** * HUD::UI_REQUEST_SCENE — 0xB6857100F8FD433C * @see https://natives.borderlinerp.com/natives/HUD/UI_REQUEST_SCENE */ declare function UiRequestScene(p0: number, p1: number): number; /** * IK::_IK_SET_FOCUS_ENTITY_FOR_PED — 0x873C792E07A32C8B * Sets or clears the ped's current IK focus/target entity reference. * @see https://natives.borderlinerp.com/natives/IK/_IK_SET_FOCUS_ENTITY_FOR_PED */ declare function IkSetFocusEntityForPed(ped: number, targetEntity: number): void; /** * IK::_INVERSE_KINEMATICS_IS_ACTIVE — 0x6098139150DCC745 * Returns whether a specific IK index is currently active on the ped. * @see https://natives.borderlinerp.com/natives/IK/_INVERSE_KINEMATICS_IS_ACTIVE */ declare function InverseKinematicsIsActive(ped: number, ikIndex: number): boolean; /** * IK::_INVERSE_KINEMATICS_POINT_AT — 0x0B9F7A01EC50448D * Makes the ped point at a target with an arm. * @see https://natives.borderlinerp.com/natives/IK/_INVERSE_KINEMATICS_POINT_AT */ declare function InverseKinematicsPointAt(ped: number, args: number): number; /** * IK::_INVERSE_KINEMATICS_REQUEST_LOOK_AT — 0x66F9EB44342BB4C5 * Requests a look-at IK action for the ped using a script arg struct. * @see https://natives.borderlinerp.com/natives/IK/_INVERSE_KINEMATICS_REQUEST_LOOK_AT */ declare function InverseKinematicsRequestLookAt(ped: number, args: number): number; /** * IK::_INVERSE_KINEMATICS_SET_DISABLED_FOR_PED — 0x0EABF182FBB63D72 * Enables/disables a specific IK index on the ped. * @see https://natives.borderlinerp.com/natives/IK/_INVERSE_KINEMATICS_SET_DISABLED_FOR_PED */ declare function InverseKinematicsSetDisabledForPed(ped: number, ikIndex: number, disabled: boolean): boolean; /** * INTERACTION::_POINTER_IS_BEING_MOVED — 0x2B8B605F2A9E64BF * Returns true if player is moving mouse while cursor is active * @see https://natives.borderlinerp.com/natives/INTERACTION/_POINTER_IS_BEING_MOVED */ declare function PointerIsBeingMoved(): boolean; /** * INTERACTION::_POINTER_IS_LEFT_BUTTON_HELD — 0x61CAE9D1FD055E44 * Returns true if player is holding LMB while cursor is active * @see https://natives.borderlinerp.com/natives/INTERACTION/_POINTER_IS_LEFT_BUTTON_HELD */ declare function PointerIsLeftButtonHeld(): boolean; /** * INTERACTION::_POINTER_IS_LEFT_BUTTON_JUST_RELEASED — 0xF7F51A57349739F2 * Returns true if player releases LMB if cursor is active * @see https://natives.borderlinerp.com/natives/INTERACTION/_POINTER_IS_LEFT_BUTTON_JUST_RELEASED */ declare function PointerIsLeftButtonJustReleased(): boolean; /** * INTERACTION::_SET_ALLOW_FIRST_PERSON_MOUSE_CAMERA_MOVEMENT — 0x0546B117BB17548B * Allows camera to be moved if middle mouse button is held while in first person Must be called every frame _SET* * @see https://natives.borderlinerp.com/natives/INTERACTION/_SET_ALLOW_FIRST_PERSON_MOUSE_CAMERA_MOVEMENT */ declare function SetAllowFirstPersonMouseCameraMovement(): void; /** * INTERACTION::SET_MOUSE_CURSOR_STYLE — 0x7F5858AAB5A58CCE * Changes the mouse cursor's sprite. * @see https://natives.borderlinerp.com/natives/INTERACTION/SET_MOUSE_CURSOR_STYLE */ declare function SetMouseCursorStyle(spriteId: number): void; /** * INTERACTION::SET_MOUSE_CURSOR_THIS_FRAME — 0xF12E4CCAF249DC10 * Shows the cursor on screen for one frame. * @see https://natives.borderlinerp.com/natives/INTERACTION/SET_MOUSE_CURSOR_THIS_FRAME */ declare function SetMouseCursorThisFrame(): void; /** * INTERIOR::_0x2533F2AB0EB9C6F9 — 0x2533F2AB0EB9C6F9 * @see https://natives.borderlinerp.com/natives/INTERIOR/0x2533F2AB0EB9C6F9 */ declare function N_0x2533f2ab0eb9c6f9(p0: number, p1: number): void; /** * INTERIOR::_0xFE2B3D5500B1B2E4 — 0xFE2B3D5500B1B2E4 * @see https://natives.borderlinerp.com/natives/INTERIOR/0xFE2B3D5500B1B2E4 */ declare function N_0xfe2b3d5500b1b2e4(p0: number, p1: number): void; /** * INTERIOR::ACTIVATE_INTERIOR_ENTITY_SET — 0x174D0AAB11CED739 * @see https://natives.borderlinerp.com/natives/INTERIOR/ACTIVATE_INTERIOR_ENTITY_SET */ declare function ActivateInteriorEntitySet(interior: number, entitySetName: string, p2: number): void; /** * INTERIOR::CLEAR_ROOM_FOR_ENTITY — 0xA1762D5BBFCA13A8 * @see https://natives.borderlinerp.com/natives/INTERIOR/CLEAR_ROOM_FOR_ENTITY */ declare function ClearRoomForEntity(entity: number): void; /** * INTERIOR::CLEAR_ROOM_FOR_GAME_VIEWPORT — 0x951A049765E0D450 * @see https://natives.borderlinerp.com/natives/INTERIOR/CLEAR_ROOM_FOR_GAME_VIEWPORT */ declare function ClearRoomForGameViewport(): void; /** * INTERIOR::DEACTIVATE_INTERIOR_ENTITY_SET — 0x33B81A2C07A51FFF * @see https://natives.borderlinerp.com/natives/INTERIOR/DEACTIVATE_INTERIOR_ENTITY_SET */ declare function DeactivateInteriorEntitySet(interior: number, entitySetName: string, p2: boolean): void; /** * INTERIOR::DISABLE_INTERIOR — 0x3C2B92A1A07D4FCE * @see https://natives.borderlinerp.com/natives/INTERIOR/DISABLE_INTERIOR */ declare function DisableInterior(interior: number, toggle: boolean): void; /** * INTERIOR::FORCE_ROOM_FOR_ENTITY — 0xBC29A9894C976945 * @see https://natives.borderlinerp.com/natives/INTERIOR/FORCE_ROOM_FOR_ENTITY */ declare function ForceRoomForEntity(entity: number, interior: number, roomHashKey: number | string): void; /** * INTERIOR::FORCE_ROOM_FOR_GAME_VIEWPORT — 0x115B4AA8FB28AB43 * @see https://natives.borderlinerp.com/natives/INTERIOR/FORCE_ROOM_FOR_GAME_VIEWPORT */ declare function ForceRoomForGameViewport(interiorID: number, roomHashKey: number | string): void; /** * INTERIOR::GET_INTERIOR_AT_COORDS — 0xCDD36C9E5C469070 * @see https://natives.borderlinerp.com/natives/INTERIOR/GET_INTERIOR_AT_COORDS */ declare function GetInteriorAtCoords(x: number, y: number, z: number): number; /** * INTERIOR::GET_INTERIOR_AT_COORDS_WITH_TYPE — 0xAAD6170AA33B13C0 * @see https://natives.borderlinerp.com/natives/INTERIOR/GET_INTERIOR_AT_COORDS_WITH_TYPE */ declare function GetInteriorAtCoordsWithType(x: number, y: number, z: number, interiorType: string): number; /** * INTERIOR::GET_INTERIOR_AT_COORDS_WITH_TYPEHASH — 0x3543AEA1816D1D2B * Hashed version of GET_INTERIOR_AT_COORDS_WITH_TYPE * @see https://natives.borderlinerp.com/natives/INTERIOR/GET_INTERIOR_AT_COORDS_WITH_TYPEHASH */ declare function GetInteriorAtCoordsWithTypehash(x: number, y: number, z: number, typeHash: number | string): number; /** * INTERIOR::GET_INTERIOR_FROM_COLLISION — 0x5054D1A5218FA696 * @see https://natives.borderlinerp.com/natives/INTERIOR/GET_INTERIOR_FROM_COLLISION */ declare function GetInteriorFromCollision(x: number, y: number, z: number): number; /** * INTERIOR::GET_INTERIOR_FROM_ENTITY — 0xB417689857646F61 * Returns the handle of the interior that the entity is in. * @see https://natives.borderlinerp.com/natives/INTERIOR/GET_INTERIOR_FROM_ENTITY */ declare function GetInteriorFromEntity(entity: number): number; /** * INTERIOR::GET_INTERIOR_FROM_PRIMARY_VIEW — 0xBC8A281FF125C655 * @see https://natives.borderlinerp.com/natives/INTERIOR/GET_INTERIOR_FROM_PRIMARY_VIEW */ declare function GetInteriorFromPrimaryView(): number; /** * INTERIOR::GET_INTERIOR_LOCATION_AND_NAMEHASH — 0x8451E87D3C2B0286 * @see https://natives.borderlinerp.com/natives/INTERIOR/GET_INTERIOR_LOCATION_AND_NAMEHASH */ declare function GetInteriorLocationAndNamehash(interior: number): [number[], number]; /** * INTERIOR::_GET_INTERIOR_MINIMAP_HASH — 0x3039BE60B3749716 * @see https://natives.borderlinerp.com/natives/INTERIOR/_GET_INTERIOR_MINIMAP_HASH */ declare function GetInteriorMinimapHash(interior: number): number; /** * INTERIOR::_GET_INTERIOR_POSITION — 0x2C9746D0CA15BE1C * @see https://natives.borderlinerp.com/natives/INTERIOR/_GET_INTERIOR_POSITION */ declare function GetInteriorPosition(interior: number): number[]; /** * INTERIOR::GET_KEY_FOR_ENTITY_IN_ROOM — 0x27D7B6F79E1F4603 * @see https://natives.borderlinerp.com/natives/INTERIOR/GET_KEY_FOR_ENTITY_IN_ROOM */ declare function GetKeyForEntityInRoom(entity: number): number; /** * INTERIOR::GET_ROOM_KEY_FROM_ENTITY — 0x076E46E0EB52AFC6 * Gets the room hash key from the room that the specified entity is in. * @see https://natives.borderlinerp.com/natives/INTERIOR/GET_ROOM_KEY_FROM_ENTITY */ declare function GetRoomKeyFromEntity(entity: number): number; /** * INTERIOR::IS_COLLISION_MARKED_OUTSIDE — 0xF291396B517E25B2 * Returns true if the collision at the specified coords is marked as being outside (false if there's an interior) * @see https://natives.borderlinerp.com/natives/INTERIOR/IS_COLLISION_MARKED_OUTSIDE */ declare function IsCollisionMarkedOutside(x: number, y: number, z: number): boolean; /** * INTERIOR::IS_INTERIOR_ENTITY_SET_ACTIVE — 0x32810CA2125F5842 * @see https://natives.borderlinerp.com/natives/INTERIOR/IS_INTERIOR_ENTITY_SET_ACTIVE */ declare function IsInteriorEntitySetActive(interior: number, entitySetName: string): boolean; /** * INTERIOR::_IS_INTERIOR_ENTITY_SET_VALID — 0xD56FF170710FC826 * @see https://natives.borderlinerp.com/natives/INTERIOR/_IS_INTERIOR_ENTITY_SET_VALID */ declare function IsInteriorEntitySetValid(interior: number, entitySetName: string): boolean; /** * INTERIOR::IS_INTERIOR_READY — 0x941560D2D45DBFC8 * @see https://natives.borderlinerp.com/natives/INTERIOR/IS_INTERIOR_READY */ declare function IsInteriorReady(interior: number): boolean; /** * INTERIOR::IS_INTERIOR_SCENE — 0x4200F14D6F840A9A * @see https://natives.borderlinerp.com/natives/INTERIOR/IS_INTERIOR_SCENE */ declare function IsInteriorScene(): boolean; /** * INTERIOR::IS_VALID_INTERIOR — 0x017C1B3159F79F6C * @see https://natives.borderlinerp.com/natives/INTERIOR/IS_VALID_INTERIOR */ declare function IsValidInterior(interior: number): boolean; /** * INTERIOR::PIN_INTERIOR_IN_MEMORY — 0xBD3D33EABF680168 * @see https://natives.borderlinerp.com/natives/INTERIOR/PIN_INTERIOR_IN_MEMORY */ declare function PinInteriorInMemory(interior: number): void; /** * INTERIOR::RETAIN_ENTITY_IN_INTERIOR — 0x5BD616735F16BF5C * @see https://natives.borderlinerp.com/natives/INTERIOR/RETAIN_ENTITY_IN_INTERIOR */ declare function RetainEntityInInterior(entity: number, interior: number): void; /** * INTERIOR::SET_INTERIOR_IN_USE — 0xB5EF6FEF2DC9EBED * Actually returns void in IDA but the script header defines a BOOL return type * @see https://natives.borderlinerp.com/natives/INTERIOR/SET_INTERIOR_IN_USE */ declare function SetInteriorInUse(interior: number): boolean; /** * INTERIOR::UNPIN_INTERIOR — 0x07FD1A0B814F6055 * Does something similar to INTERIOR::DISABLE_INTERIOR. * @see https://natives.borderlinerp.com/natives/INTERIOR/UNPIN_INTERIOR */ declare function UnpinInterior(interior: number): void; /** * INVENTORY::_0x0349404A22736740 — 0x0349404A22736740 * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/INVENTORY/0x0349404A22736740 */ declare function N_0x0349404a22736740(p0: boolean, inventoryId: number, guid: number): number; /** * INVENTORY::_0x46DB71883EE9D5AF — 0x46DB71883EE9D5AF * Returns databindingEntryId to be used with 0x951847CEF3D829FF (p0) * @see https://natives.borderlinerp.com/natives/INVENTORY/0x46DB71883EE9D5AF */ declare function N_0x46db71883ee9d5af(data: number, stats: string, ped: number): [number, number]; /** * INVENTORY::_0x6862E4D93F64CF01 — 0x6862E4D93F64CF01 * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/INVENTORY/0x6862E4D93F64CF01 */ declare function N_0x6862e4d93f64cf01(inventoryId: number, p2: number | string): [boolean, number, number]; /** * INVENTORY::_0x6968CE7AC32F6788 — 0x6968CE7AC32F6788 * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/INVENTORY/0x6968CE7AC32F6788 */ declare function N_0x6968ce7ac32f6788(inventoryId: number): void; /** * INVENTORY::_0x951847CEF3D829FF — 0x951847CEF3D829FF * @see https://natives.borderlinerp.com/natives/INVENTORY/0x951847CEF3D829FF */ declare function N_0x951847cef3d829ff(p0: number, ped: number): number; /** * INVENTORY::_0x9B4E793B1CB6550A — 0x9B4E793B1CB6550A * Used in function SET_SHOP_BEING_ROBBED and many other shop related scripts and functions. * @see https://natives.borderlinerp.com/natives/INVENTORY/0x9B4E793B1CB6550A */ declare function N_0x9b4e793b1cb6550a(): void; /** * INVENTORY::_0x9E58207B194488AC — 0x9E58207B194488AC * @see https://natives.borderlinerp.com/natives/INVENTORY/0x9E58207B194488AC */ declare function N_0x9e58207b194488ac(ped: number, p1: number): void; /** * INVENTORY::_0xB1DD74A1F5536622 — 0xB1DD74A1F5536622 * @see https://natives.borderlinerp.com/natives/INVENTORY/0xB1DD74A1F5536622 */ declare function N_0xb1dd74a1f5536622(inventoryId: number, itemGUID: number): [boolean, number]; /** * INVENTORY::_0xD08685BA892DBFAB — 0xD08685BA892DBFAB * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/INVENTORY/0xD08685BA892DBFAB */ declare function N_0xd08685ba892dbfab(inventoryId: number): [boolean, number, number, number]; /** * INVENTORY::_0xE1F45A67A9F0DCBC — 0xE1F45A67A9F0DCBC * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/INVENTORY/0xE1F45A67A9F0DCBC */ declare function N_0xe1f45a67a9f0dcbc(inventoryId: number): void; /** * INVENTORY::_GET_DEFAULT_ITEM_SLOT_INFO — 0x6452B1D357D81742 * Returns slot hash * @see https://natives.borderlinerp.com/natives/INVENTORY/_GET_DEFAULT_ITEM_SLOT_INFO */ declare function GetDefaultItemSlotInfo(item: number | string, p1: number | string): number; /** * INVENTORY::_GET_ITEM_ROLE_MAX_LEVEL_COUNT — 0xADDD1E7C0ECF7D95 * @see https://natives.borderlinerp.com/natives/INVENTORY/_GET_ITEM_ROLE_MAX_LEVEL_COUNT */ declare function GetItemRoleMaxLevelCount(inventoryId: number, eRoleMaxLevel: number | string): number; /** * INVENTORY::_GET_ITEM_SLOT_MAX_COUNT — 0xE80E50BEE276A54A * @see https://natives.borderlinerp.com/natives/INVENTORY/_GET_ITEM_SLOT_MAX_COUNT */ declare function GetItemSlotMaxCount(provision: number | string, slotId: number | string): number; /** * INVENTORY::_INVENTORY_ADD_ITEM_WITH_GUID — 0xCB5D11F9508A928D * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_ADD_ITEM_WITH_GUID */ declare function InventoryAddItemWithGuid(inventoryId: number, item: number | string, inventoryItemSlot: number | string, p5: number, addReason: number | string): [boolean, number, number]; /** * INVENTORY::_INVENTORY_APPLY_ITEM_EFFECT_TO_STATS_ENTRY — 0x75CFAC49301E134F * p1, p2: false * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_APPLY_ITEM_EFFECT_TO_STATS_ENTRY */ declare function InventoryApplyItemEffectToStatsEntry(databindingEntryId: number | string, p1: boolean, p2: boolean): void; /** * INVENTORY::_INVENTORY_APPLY_WEAPON_STATS_TO_ENTRY — 0x75CFAC49301E134E * Applies weapon stats to the 'CatalogItemInspection' stats entry id. * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_APPLY_WEAPON_STATS_TO_ENTRY */ declare function InventoryApplyWeaponStatsToEntry(databindingEntryId: number | string, p1: boolean, ped: number): void; /** * INVENTORY::_INVENTORY_ARE_LOCAL_CHANGES_ALLOWED — 0x0FBBFFC891A97C81 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_ARE_LOCAL_CHANGES_ALLOWED */ declare function InventoryAreLocalChangesAllowed(inventoryId: number): boolean; /** * INVENTORY::_INVENTORY_COMPARE_GUIDS — 0x4C543D5DFCD2DAFD * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_COMPARE_GUIDS */ declare function InventoryCompareGuids(): [boolean, number, number]; /** * INVENTORY::_INVENTORY_COPY_ITEM_TO_INVENTORY — 0xC04F47D488EF9EBA * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_COPY_ITEM_TO_INVENTORY */ declare function InventoryCopyItemToInventory(inventoryId: number, inventoryIdCloned: number, p3: number): number; /** * INVENTORY::_INVENTORY_COPY_ITEM_TO_MISSION_INVENTORY — 0x3112ADB9D5F3426B * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_COPY_ITEM_TO_MISSION_INVENTORY */ declare function InventoryCopyItemToMissionInventory(p1: boolean): number; /** * INVENTORY::INVENTORY_COPY_MP_INVENTORY_TO_MISSION_INVENTORY — 0x644CCB76A76CFBD6 * @see https://natives.borderlinerp.com/natives/INVENTORY/INVENTORY_COPY_MP_INVENTORY_TO_MISSION_INVENTORY */ declare function InventoryCopyMpInventoryToMissionInventory(p0: boolean, p1: boolean, bCopySatchelItems: boolean, bCopyEmotes: boolean, bCopyHorse: boolean, p5: boolean): void; /** * INVENTORY::_INVENTORY_CREATE_CATALOG_ITEM_INSPECTION_EFFECTS_ENTRY — 0x9D21B185ABC2DBC4 * p2, p3: false Returns databindingEntryId of 'CatalogItemInspection' container to be used with 0x75CFAC49301E134F (p0) * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_CREATE_CATALOG_ITEM_INSPECTION_EFFECTS_ENTRY */ declare function InventoryCreateCatalogItemInspectionEffectsEntry(data: number, name: string, p2: boolean, p3: boolean): number; /** * INVENTORY::_INVENTORY_CREATE_CATALOG_ITEM_INSPECTION_STATS_ENTRY — 0x9D21B185ABC2DBC5 * Returns databindingEntryId of 'CatalogItemInspection' container to be used with 0x75CFAC49301E134E (p0) * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_CREATE_CATALOG_ITEM_INSPECTION_STATS_ENTRY */ declare function InventoryCreateCatalogItemInspectionStatsEntry(data: number, name: string, p2: number, p3: number): number; /** * INVENTORY::_INVENTORY_CREATE_ITEM_COLLECTION — 0x80D78BDC9D88EF07 * filterName (collections): "ALL", "ALL SATCHEL", "ALL HORSES", "ALL COACHES", "ALL MOUNTS", "ALL CLOTHING", "ALL WEAPONS", "ALL SATCHEL EXCLUDING CLOTHING", "ALL EXCLUDING CLOTHING" Returns collectionId * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_CREATE_ITEM_COLLECTION */ declare function InventoryCreateItemCollection(inventoryId: number, filterName: string, slotId: number | string, size: number): [number, number]; /** * INVENTORY::_INVENTORY_CREATE_ITEM_COLLECTION_2 — 0x97A3646645727F42 * Returns collectionId * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_CREATE_ITEM_COLLECTION_2 */ declare function InventoryCreateItemCollection_2(collectionSize: number): [number, number]; /** * INVENTORY::_INVENTORY_CREATE_ITEM_COLLECTION_WITH_FILTER — 0x640F890C3E5A3FFD * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_CREATE_ITEM_COLLECTION_WITH_FILTER */ declare function InventoryCreateItemCollectionWithFilter(inventoryId: number): [number, number, number]; /** * INVENTORY::_INVENTORY_CREATE_SORTED_COLLECTION — 0xBB7F968675B34B0C * Returns collectionId * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_CREATE_SORTED_COLLECTION */ declare function InventoryCreateSortedCollection(inventoryId: number, p1: number, size: number): [number, number]; /** * INVENTORY::_INVENTORY_DISABLE_ITEM — 0x766315A564594401 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_DISABLE_ITEM */ declare function InventoryDisableItem(inventoryId: number, item: number | string, gtxReason: number | string): void; /** * INVENTORY::INVENTORY_DISABLE_MISSION_INVENTORY_PICKUPS — 0xE1F389F03DC83673 * @see https://natives.borderlinerp.com/natives/INVENTORY/INVENTORY_DISABLE_MISSION_INVENTORY_PICKUPS */ declare function InventoryDisableMissionInventoryPickups(): void; /** * INVENTORY::_INVENTORY_DISABLE_WEAPONS — 0xE3A46370F70F3607 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_DISABLE_WEAPONS */ declare function InventoryDisableWeapons(inventoryId: number, p1: number): void; /** * INVENTORY::_INVENTORY_DOES_ITEM_OWN_EQUIPMENT — 0x88B58B83A43A8CAB * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_DOES_ITEM_OWN_EQUIPMENT */ declare function InventoryDoesItemOwnEquipment(inventoryId: number, item: number | string): [boolean, number]; /** * INVENTORY::_INVENTORY_ENABLE_ITEM — 0x6A564540FAC12211 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_ENABLE_ITEM */ declare function InventoryEnableItem(inventoryId: number, item: number | string): void; /** * INVENTORY::_INVENTORY_ENABLE_WEAPONS — 0xD5D72F1624F3BA7C * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_ENABLE_WEAPONS */ declare function InventoryEnableWeapons(inventoryId: number): void; /** * INVENTORY::_INVENTORY_EQUIP_ITEM_WITH_GUID — 0x734311E2852760D0 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_EQUIP_ITEM_WITH_GUID */ declare function InventoryEquipItemWithGuid(inventoryId: number, bEquipped: boolean): [boolean, number]; /** * INVENTORY::_INVENTORY_FITS_SLOT_ID — 0x780C5B9AE2819807 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_FITS_SLOT_ID */ declare function InventoryFitsSlotId(item: number | string, slotId: number | string): boolean; /** * INVENTORY::_INVENTORY_GET_CHILDREN_COUNT — 0xE843D21A8E2498AA * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_CHILDREN_COUNT */ declare function InventoryGetChildrenCount(inventoryId: number, parentGuid: number): [number, number]; /** * INVENTORY::INVENTORY_GET_CHILDREN_IN_SLOT_COUNT — 0x033EE4B89F3AC545 * @see https://natives.borderlinerp.com/natives/INVENTORY/INVENTORY_GET_CHILDREN_IN_SLOT_COUNT */ declare function InventoryGetChildrenInSlotCount(inventoryId: number, slotId: number | string): [number, number]; /** * INVENTORY::_INVENTORY_GET_FULL_INVENTORY_ITEM_DATA — 0x025A1B1FB03FBF61 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_FULL_INVENTORY_ITEM_DATA */ declare function InventoryGetFullInventoryItemData(inventoryId: number, p3: number, p4: number): [boolean, number, number]; /** * INVENTORY::INVENTORY_GET_GUID_FROM_ITEMID — 0x886DFD3E185C8A89 * @see https://natives.borderlinerp.com/natives/INVENTORY/INVENTORY_GET_GUID_FROM_ITEMID */ declare function InventoryGetGuidFromItemid(inventoryId: number, p2: number | string, slotId: number | string): [boolean, number, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ID_FROM_PED — 0x13D234A2A3F66E63 * Returns a unique inventory ID for this ped. * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ID_FROM_PED */ declare function InventoryGetInventoryIdFromPed(ped: number): number; /** * INVENTORY::INVENTORY_GET_INVENTORY_ITEM — 0x9700E8EFC4AB9089 * @see https://natives.borderlinerp.com/natives/INVENTORY/INVENTORY_GET_INVENTORY_ITEM */ declare function InventoryGetInventoryItem(inventoryId: number, p3: boolean): [boolean, number, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_CHILD — 0xCD9A485F2B383B44 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_CHILD */ declare function InventoryGetInventoryItemChild(inventoryId: number, childIndex: number): [boolean, number, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_COMPATIBLE_SLOTS — 0x9AC53CB6907B4428 * Writes up to maxResults compatible SLOTID_* hashes for item into outSlotIds (int32 array; unused entries are 0). * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_COMPATIBLE_SLOTS */ declare function InventoryGetInventoryItemCompatibleSlots(item: number | string, maxResults: number): [boolean, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_COUNT_WITH_GUID — 0xC97E0D2302382211 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_COUNT_WITH_GUID */ declare function InventoryGetInventoryItemCountWithGuid(inventoryId: number, p2: boolean): [number, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_COUNT_WITH_ITEMID — 0xE787F05DFC977BDE * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_COUNT_WITH_ITEMID */ declare function InventoryGetInventoryItemCountWithItemid(inventoryId: number, eInventoryItem: number | string, p2: boolean): number; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_DESCRIPTION_HASH — 0xA4550FE9C512E3DD * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_DESCRIPTION_HASH */ declare function InventoryGetInventoryItemDescriptionHash(item: number | string): number; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_EQUIPPED_IN_SLOT — 0xBE012571B25F5ACA * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_EQUIPPED_IN_SLOT */ declare function InventoryGetInventoryItemEquippedInSlot(inventoryId: number, slotId: number | string, p3: number): [number, number, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_EQUIPPED_IN_SLOT_BY_REF — 0x22E590F108289A9D * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_EQUIPPED_IN_SLOT_BY_REF */ declare function InventoryGetInventoryItemEquippedInSlotByRef(inventoryId: number, slotId: number | string): [boolean, number, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_FIT_SLOT — 0xB991FE166FAF84FD * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_FIT_SLOT */ declare function InventoryGetInventoryItemFitSlot(p0: number | string, p2: number): [boolean, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_HIDDEN — 0xF9933164965533B7 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_HIDDEN */ declare function InventoryGetInventoryItemHidden(inventoryId: number, guid: number): [boolean, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_IN_USE — 0x70E3A884ED000A01 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_IN_USE */ declare function InventoryGetInventoryItemInUse(inventoryId: number, guid: number): [boolean, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_INSPECTION_INFO — 0x0C093C1787F18519 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_INSPECTION_INFO */ declare function InventoryGetInventoryItemInspectionInfo(item: number | string, info: number): [boolean, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_IS_ANIMAL_PELT — 0x4AEF1FB5B9011D75 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_IS_ANIMAL_PELT */ declare function InventoryGetInventoryItemIsAnimalPelt(item: number | string): boolean; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_LAST_CREATION — 0x112BCA290D2EB53C * Outputs the last creation date of the item for the selected inventory. * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_LAST_CREATION */ declare function InventoryGetInventoryItemLastCreation(inventoryId: number, item: number | string): [boolean, number, number, number, number, number, number]; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_SOUND — 0x2E1CDC1FF3B8473E * Returns item Hash to be used with _IS_SCRIPTED_AUDIO_CUSTOM and _PLAY_SOUND_FROM_ITEM (p0) * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_SOUND */ declare function InventoryGetInventoryItemSound(item: number | string, soundType: number): number; /** * INVENTORY::_INVENTORY_GET_INVENTORY_ITEM_WEAPON_COPY_ID — 0xAB5F12746A099A0E * Returns CopyID * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_INVENTORY_ITEM_WEAPON_COPY_ID */ declare function InventoryGetInventoryItemWeaponCopyId(inventoryId: number, guid: number): [number, number]; /** * INVENTORY::_INVENTORY_GET_IS_INVENTORY_ITEM_SOUND_VALID — 0x2BAE4880DCDD560B * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_IS_INVENTORY_ITEM_SOUND_VALID */ declare function InventoryGetIsInventoryItemSoundValid(item: number | string, soundType: number): boolean; /** * INVENTORY::_INVENTORY_GET_ITEM_EXPIRY_TIME — 0x4A606C17276E1BCC * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_ITEM_EXPIRY_TIME */ declare function InventoryGetItemExpiryTime(itemGUID: number): [number, number]; /** * INVENTORY::_INVENTORY_GET_ITEM_FROM_COLLECTION_INDEX — 0x82FA24C3D3FCD9B7 * collectionId is < outCollectionSize * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_GET_ITEM_FROM_COLLECTION_INDEX */ declare function InventoryGetItemFromCollectionIndex(collectionId: number, itemIndex: number, itemData: number): [boolean, number]; /** * INVENTORY::_INVENTORY_IS_GUID_VALID — 0xB881CA836CC4B6D4 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_IS_GUID_VALID */ declare function InventoryIsGuidValid(guid: number): [boolean, number]; /** * INVENTORY::_INVENTORY_IS_INVENTORY_ITEM_EQUIPPED — 0x3D10D7179D7034AF * Alternative Name: _INVENTORY_IS_ITEM_DISABLED * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_IS_INVENTORY_ITEM_EQUIPPED */ declare function InventoryIsInventoryItemEquipped(inventoryId: number, item: number | string, p2: boolean): boolean; /** * INVENTORY::_INVENTORY_IS_INVENTORY_ITEM_FLAG_ENABLED — 0x245D07651B1D183B * 2097152 (is item read?), 8388608 (is item sent/received/mailable?), 16777216 (is item consumable?) * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_IS_INVENTORY_ITEM_FLAG_ENABLED */ declare function InventoryIsInventoryItemFlagEnabled(item: number | string, flag: number): boolean; /** * INVENTORY::_INVENTORY_IS_ITEM_EXPIRED — 0x0137C77A2EC64536 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_IS_ITEM_EXPIRED */ declare function InventoryIsItemExpired(itemGUID: number): [boolean, number]; /** * INVENTORY::_INVENTORY_IS_PLAYER_INVENTORY_MIRRORING_TRANSACTIONS — 0xFC7563F482781A3D * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_IS_PLAYER_INVENTORY_MIRRORING_TRANSACTIONS */ declare function InventoryIsPlayerInventoryMirroringTransactions(): boolean; /** * INVENTORY::_INVENTORY_IS_USING_BACKUP_INVENTORY — 0x7C7E4AB748EA3B07 * old name _INVENTORY_USE_SP_BACKUP * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_IS_USING_BACKUP_INVENTORY */ declare function InventoryIsUsingBackupInventory(): boolean; /** * INVENTORY::_INVENTORY_MOVE_INVENTORY_ITEM — 0xDCCAA7C3BFD88862 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_MOVE_INVENTORY_ITEM */ declare function InventoryMoveInventoryItem(inventoryId: number, slotId: number | string, quantity: number): [boolean, number, number, number]; /** * INVENTORY::_INVENTORY_RELEASE_ITEM_COLLECTION — 0x42A2F33A1942E865 * Max num of collections is 5, so release your unused ones. * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_RELEASE_ITEM_COLLECTION */ declare function InventoryReleaseItemCollection(collectionId: number): boolean; /** * INVENTORY::_INVENTORY_REMOVE_INVENTORY_ITEM_WITH_GUID — 0x3E4E811480B3AE79 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_REMOVE_INVENTORY_ITEM_WITH_GUID */ declare function InventoryRemoveInventoryItemWithGuid(inventoryId: number, quantity: number, removeReason: number | string): [boolean, number]; /** * INVENTORY::_INVENTORY_REMOVE_INVENTORY_ITEM_WITH_ITEMID — 0xB4158C8C9A3B5DCE * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_REMOVE_INVENTORY_ITEM_WITH_ITEMID */ declare function InventoryRemoveInventoryItemWithItemid(inventoryId: number, item: number | string, quantity: number, removeReason: number | string): boolean; /** * INVENTORY::_INVENTORY_REMOVE_INVENTORY_ITEMS — 0x5D6182F3BCE1333B * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_REMOVE_INVENTORY_ITEMS */ declare function InventoryRemoveInventoryItems(inventoryId: number, removeReason: number | string): boolean; /** * INVENTORY::_INVENTORY_SET_INVENTORY_ITEM_HIDDEN — 0x9A113C660AEA3832 * Used with CClothingItem * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_SET_INVENTORY_ITEM_HIDDEN */ declare function InventorySetInventoryItemHidden(inventoryId: number, hidden: boolean): number; /** * INVENTORY::_INVENTORY_SET_INVENTORY_ITEM_HIDDEN_2 — 0xD740F11FBC8AEF43 * Used with CSatchelItem, R* Script usage: fisihing_core * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_SET_INVENTORY_ITEM_HIDDEN_2 */ declare function InventorySetInventoryItemHidden_2(inventoryId: number, hidden: boolean): number; /** * INVENTORY::_INVENTORY_SET_INVENTORY_ITEM_IN_USE — 0x65A5F70F4A292EBE * Only works on CClothingItem * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_SET_INVENTORY_ITEM_IN_USE */ declare function InventorySetInventoryItemInUse(inventoryId: number, inUse: boolean): number; /** * INVENTORY::_INVENTORY_SET_INVENTORY_ITEM_INSPECTION_ENABLED — 0x227522FD59DDB7E8 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_SET_INVENTORY_ITEM_INSPECTION_ENABLED */ declare function InventorySetInventoryItemInspectionEnabled(inventoryId: number, enabled: boolean): [boolean, number]; /** * INVENTORY::_INVENTORY_SET_INVENTORY_ITEM_WEATHER_EFFECTIVENESS — 0x6D2F987736A42D4C * OWE_GOOD_IN_HOT OWE_GOOD_IN_NONE OWE_GOOD_IN_COLD OWE_GOOD_IN_ALL * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_SET_INVENTORY_ITEM_WEATHER_EFFECTIVENESS */ declare function InventorySetInventoryItemWeatherEffectiveness(inventoryId: number, weatherEffectiveness: number): number; /** * INVENTORY::_INVENTORY_SWAP_INVENTORY_ITEM — 0xF2753D691BCDA314 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_SWAP_INVENTORY_ITEM */ declare function InventorySwapInventoryItem(inventoryId: number): [boolean, number, number]; /** * INVENTORY::_INVENTORY_UPDATE_INVENTORY_ITEM — 0xD80A8854DB5CFBA5 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_UPDATE_INVENTORY_ITEM */ declare function InventoryUpdateInventoryItem(inventoryId: number, p3: number): [boolean, number, number]; /** * INVENTORY::_INVENTORY_USE_BACKUP_INVENTORY — 0xE36D4A38D28D9CFB * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_USE_BACKUP_INVENTORY */ declare function InventoryUseBackupInventory(p0: boolean): void; /** * INVENTORY::_INVENTORY_USE_MISSION_INVENTORY — 0xA6AA9F56BC6CFF58 * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_USE_MISSION_INVENTORY */ declare function InventoryUseMissionInventory(enable: boolean, mirrorTransactions: boolean): void; /** * INVENTORY::_INVENTORY_USE_SATCHEL_ITEM — 0x46743BBFEDBC859E * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/INVENTORY/_INVENTORY_USE_SATCHEL_ITEM */ declare function InventoryUseSatchelItem(inventoryId: number, eInventoryItem: number | string, p2: boolean): void; /** * INVENTORY::_SET_CARRIABLE_CARRY_ACTION_PROMPT_OVERRIDE — 0xF666EF30F4F0AC4E * @see https://natives.borderlinerp.com/natives/INVENTORY/_SET_CARRIABLE_CARRY_ACTION_PROMPT_OVERRIDE */ declare function SetCarriableCarryActionPromptOverride(data: number): number; /** * INVENTORY::_SET_ITEM_PROMPT_INFO_REQUEST — 0xFD41D1D4350F6413 * @see https://natives.borderlinerp.com/natives/INVENTORY/_SET_ITEM_PROMPT_INFO_REQUEST */ declare function SetItemPromptInfoRequest(p0: number): number; /** * INVENTORY::_SET_USE_MISSION_INVENTORY — 0x597F571DDEE3FFAC * This native has no functionality. * @see https://natives.borderlinerp.com/natives/INVENTORY/_SET_USE_MISSION_INVENTORY */ declare function SetUseMissionInventory(toggle: boolean): void; /** * ITEMDATABASE::_0x17721003A66C72BF — 0x17721003A66C72BF * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/0x17721003A66C72BF */ declare function N_0x17721003a66c72bf(shopType: number | string, key: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_0x537A0555F62CA01A — 0x537A0555F62CA01A * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/0x537A0555F62CA01A */ declare function N_0x537a0555f62ca01a(key: number | string, p1: number): boolean; /** * ITEMDATABASE::_0x799FCD53358ED5FA — 0x799FCD53358ED5FA * Returns Item Count * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/0x799FCD53358ED5FA */ declare function N_0x799fcd53358ed5fa(bundle: number, p1: number): number; /** * ITEMDATABASE::_0xC4146375D8A0B374 — 0xC4146375D8A0B374 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/0xC4146375D8A0B374 */ declare function N_0xc4146375d8a0b374(bundle: number, p1: number, index: number, p3: number): boolean; /** * ITEMDATABASE::_ITEMDATABASE_CAN_EQUIP_ITEM_ON_CATEGORY — 0x856FF92C57742AE5 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_CAN_EQUIP_ITEM_ON_CATEGORY */ declare function ItemdatabaseCanEquipItemOnCategory(key: number | string, category: number | string, slotId: number | string): boolean; /** * ITEMDATABASE::_ITEMDATABASE_CREATE_ITEM_COLLECTION — 0x71EFA7999AE79408 * Returns collectionId to be used with 0x8750F69A720C2E41 (p0) and 0xCBB7B6EDFA933ADE (p0) alignas(8) Hash slotId; alignas(8) Hash slotId2; alignas(8) Hash tag; alignas(8) Hash ciCategory; alignas(8) Hash cost; alignas(8) Hash unk5; aligna… * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_CREATE_ITEM_COLLECTION */ declare function ItemdatabaseCreateItemCollection(comparisonType: number): [number, number, number]; /** * ITEMDATABASE::_ITEMDATABASE_DOES_BUNDLE_HAVE_TAG — 0x99C6EA66DFE73757 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_DOES_BUNDLE_HAVE_TAG */ declare function ItemdatabaseDoesBundleHaveTag(bundle: number | string, tag: number | string, tagType: number | string): boolean; /** * ITEMDATABASE::_ITEMDATABASE_DOES_ITEM_HAVE_TAG — 0xFF5FB5605AD56856 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_DOES_ITEM_HAVE_TAG */ declare function ItemdatabaseDoesItemHaveTag(item: number | string, tag: number | string, tagType: number | string): boolean; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_ACQUIRE_COST — 0x74F7928816E4E181 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_ACQUIRE_COST */ declare function ItemdatabaseFilloutAcquireCost(key: number | string, costtype: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_AWARD_ACQUIRE_COST — 0xF27F01BBF5ACD3F3 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_AWARD_ACQUIRE_COST */ declare function ItemdatabaseFilloutAwardAcquireCost(award: number | string, costtype: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_AWARD_ITEM_INFO — 0x121D2005DD64496B * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_AWARD_ITEM_INFO */ declare function ItemdatabaseFilloutAwardItemInfo(award: number | string, index: number, outData: number | string): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_AWARD_UNLOCK_FLAG — 0x8D029948CA29409B * Fills out unlock-flag data for an award entry. * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_AWARD_UNLOCK_FLAG */ declare function ItemdatabaseFilloutAwardUnlockFlag(award: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_BUNDLE — 0xB542632693D53408 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_BUNDLE */ declare function ItemdatabaseFilloutBundle(bundle: number | string, costtype: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_BUNDLE_UI_DATA — 0x74C3B1093728D263 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_BUNDLE_UI_DATA */ declare function ItemdatabaseFilloutBundleUiData(bundle: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_BUY_AWARD_ACQUIRE_COSTS — 0xB52E20F6767A09A2 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_BUY_AWARD_ACQUIRE_COSTS */ declare function ItemdatabaseFilloutBuyAwardAcquireCosts(award: number | string, p3: number): [boolean, number, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_BUY_AWARD_UI_DATA — 0xF8D09EF8CE61D7BF * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_BUY_AWARD_UI_DATA */ declare function ItemdatabaseFilloutBuyAwardUiData(award: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_ITEM — 0xAD73B614DF26CF8A * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_ITEM */ declare function ItemdatabaseFilloutItem(key: number | string, costtype: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::ITEMDATABASE_FILLOUT_ITEM_BY_NAME — 0x2A610BEE7D341CC4 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/ITEMDATABASE_FILLOUT_ITEM_BY_NAME */ declare function ItemdatabaseFilloutItemByName(key: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::ITEMDATABASE_FILLOUT_ITEM_EFFECT_ID_INFO — 0xCF2D360D27FD1ABF * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/ITEMDATABASE_FILLOUT_ITEM_EFFECT_ID_INFO */ declare function ItemdatabaseFilloutItemEffectIdInfo(key: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_ITEM_EFFECT_IDS — 0x9379BE60DC55BBE6 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_ITEM_EFFECT_IDS */ declare function ItemdatabaseFilloutItemEffectIds(key: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::ITEMDATABASE_FILLOUT_ITEM_INFO — 0xFE90ABBCBFDC13B2 * Outputs item infos. alignas(8) Hash category; alignas(8) Hash itemType; alignas(8) Hash unk2; alignas(8) Hash model; alignas(8) Hash award; * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/ITEMDATABASE_FILLOUT_ITEM_INFO */ declare function ItemdatabaseFilloutItemInfo(key: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_MODIFIER — 0x60614A0AB580A2B5 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_MODIFIER */ declare function ItemdatabaseFilloutModifier(key: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_PRICE_MODIFIER_BY_KEY — 0x40C5D95818823C94 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_PRICE_MODIFIER_BY_KEY */ declare function ItemdatabaseFilloutPriceModifierByKey(key: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_SATCHEL_DATA — 0x4776EFD78F75C23F * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_SATCHEL_DATA */ declare function ItemdatabaseFilloutSatchelData(key: number | string, outSatchelItemSize: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_SELL_PRICE — 0x7A62A2EEDE1C3766 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_SELL_PRICE */ declare function ItemdatabaseFilloutSellPrice(key: number | string, sellType: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_TAG_DATA — 0x5A11D6EEA17165B0 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_TAG_DATA */ declare function ItemdatabaseFilloutTagData(key: number | string, p3: number): [boolean, number, number]; /** * ITEMDATABASE::_ITEMDATABASE_FILLOUT_UI_DATA — 0xB86F7CC2DC67AC60 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_UI_DATA */ declare function ItemdatabaseFilloutUiData(key: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_ACQUIRE_COST — 0x6772A83C67A25775 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ACQUIRE_COST */ declare function ItemdatabaseGetAcquireCost(key: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_ACQUIRE_COSTS_COUNT — 0x01FDDAD392D04144 * Returns the number of s has from the key in catalog_sp.ymt * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ACQUIRE_COSTS_COUNT */ declare function ItemdatabaseGetAcquireCostsCount(key: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_ACQUIRE_COSTS_COUNT_FROM_COST_TYPE — 0xDEE7B3C76ED664BE * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ACQUIRE_COSTS_COUNT_FROM_COST_TYPE */ declare function ItemdatabaseGetAcquireCostsCountFromCostType(key: number | string, costtype: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_AWARD_ACQUIRE_COST — 0x1FC25AEB5F76B38D * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_ACQUIRE_COST */ declare function ItemdatabaseGetAwardAcquireCost(award: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_AWARD_ACQUIRE_COST_COUNT — 0x12DF9C58201DD19A * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_ACQUIRE_COST_COUNT */ declare function ItemdatabaseGetAwardAcquireCostCount(key: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_AWARD_ACQUIRE_COST_COUNT_FROM_COST_TYPE — 0xF540239F9937033B * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_ACQUIRE_COST_COUNT_FROM_COST_TYPE */ declare function ItemdatabaseGetAwardAcquireCostCountFromCostType(award: number | string, costtype: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_AWARD_COST_MODIFIERS — 0xE81D0378A384E755 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_COST_MODIFIERS */ declare function ItemdatabaseGetAwardCostModifiers(award: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_AWARD_INFO — 0xD076DB9B96FAADF1 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_INFO */ declare function ItemdatabaseGetAwardInfo(award: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_AWARD_ITEM_COUNT — 0x3FAA928A79591761 * Returns iAwardItemCount * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_ITEM_COUNT */ declare function ItemdatabaseGetAwardItemCount(award: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_AWARD_UNLOCK_FLAG_COUNT — 0x48229CE0C7938237 * Returns the count of unlock flags for an award. * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_UNLOCK_FLAG_COUNT */ declare function ItemdatabaseGetAwardUnlockFlagCount(award: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COST — 0x3A0B667ABFF87F6E * Fills out acquire-cost data for a bundle entry. * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COST */ declare function ItemdatabaseGetBundleAcquireCost(bundle: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COST_MODIFIERS — 0xA97EE5E4589FCF5A * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COST_MODIFIERS */ declare function ItemdatabaseGetBundleAcquireCostModifiers(bundle: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COSTS_COUNT — 0x7A35A72A692BE9DB * Returns the count of acquire costs in a bundle. * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COSTS_COUNT */ declare function ItemdatabaseGetBundleAcquireCostsCount(bundle: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COSTS_COUNT_FROM_COST — 0x388088BFF3681189 * Returns the number of currencies/cost entries available for a bundle and cost hash. * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COSTS_COUNT_FROM_COST */ declare function ItemdatabaseGetBundleAcquireCostsCountFromCost(bundle: number | string, cost: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_BUNDLE_ID — 0x891A45960B6B768A * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ID */ declare function ItemdatabaseGetBundleId(bundle: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_BUNDLE_ITEM_COUNT — 0x3332695B01015DF9 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ITEM_COUNT */ declare function ItemdatabaseGetBundleItemCount(bundleId: number, data: number): [number, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_BUNDLE_ITEM_INFO — 0x5D48A77E4B668B57 * Outputs bundle item info. * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ITEM_INFO */ declare function ItemdatabaseGetBundleItemInfo(bundleId: number, index: number): [boolean, number, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_CATALOG_ITEM_CATEGORY_PATHSET — 0xAA29A5F13B2C20B2 * Returns the pathset hash for the selected catalog item category, such as CI_CATEGORY_AMMO or CI_CATEGORY_CAMP_TENT. * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_CATALOG_ITEM_CATEGORY_PATHSET */ declare function ItemdatabaseGetCatalogItemCategoryPathset(catalogItemCategory: number | string, p1: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_COLLECTION_SIZE — 0xD389A2549C4EFB30 * Returns (collection?) size/index (?) _ITEMDATABASE_GET_(A)* - _ITEMDATABASE_GET_(B)* * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_COLLECTION_SIZE */ declare function ItemdatabaseGetCollectionSize(collectionId: number): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_COMPONENT_ITEM — 0x8750F69A720C2E41 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_COMPONENT_ITEM */ declare function ItemdatabaseGetComponentItem(collectionId: number, index: number, outKey: number | string): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_FITS_SLOT_COUNT — 0x2970D1D6BFCF9B46 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_FITS_SLOT_COUNT */ declare function ItemdatabaseGetFitsSlotCount(category: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_FITS_SLOT_INFO — 0x77210C146CED5261 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_FITS_SLOT_INFO */ declare function ItemdatabaseGetFitsSlotInfo(category: number | string, index: number, outSlotId: number | string): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_HAS_SLOT_COUNT — 0x44915068579D7710 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_HAS_SLOT_COUNT */ declare function ItemdatabaseGetHasSlotCount(category: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_HAS_SLOT_INFO — 0x8A9BD0DB7E8376CF * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_HAS_SLOT_INFO */ declare function ItemdatabaseGetHasSlotInfo(category: number | string, index: number, outSlotId: number | string): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_ITEM_PATHSET — 0xF4452CE83118C738 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ITEM_PATHSET */ declare function ItemdatabaseGetItemPathset(key: number | string, defaultPathset: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_ITEM_PRICE_MODIFIERS — 0x4EB37AAB79AB0C48 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ITEM_PRICE_MODIFIERS */ declare function ItemdatabaseGetItemPriceModifiers(key: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_ITEM_TAG_TAGS — 0x8870895BA5ED9385 * Returns the ci tags of the selected item tag * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ITEM_TAG_TAGS */ declare function ItemdatabaseGetItemTagTags(key: number | string, tagType: number | string, outData: number): [number, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_ITEM_TAG_TYPE — 0x6111B8F9413F413A * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ITEM_TAG_TYPE */ declare function ItemdatabaseGetItemTagType(item: number | string, tag: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_MODIFIED_PRICE — 0xCB92EC9C004732B4 * Returns an alternative cost hash to COST_SHOP_DEFAULT * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_MODIFIED_PRICE */ declare function ItemdatabaseGetModifiedPrice(key: number | string, index: number): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_NUMBER_OF_MODIFIED_PRICES — 0x5AAAF40E9B224F5E * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_NUMBER_OF_MODIFIED_PRICES */ declare function ItemdatabaseGetNumberOfModifiedPrices(key: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_NUMBER_OF_MODIFIERS — 0x1289D8315235856D * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_NUMBER_OF_MODIFIERS */ declare function ItemdatabaseGetNumberOfModifiers(key: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_PRIORITY_ACCESS_AWARD — 0xEF254F1A4C08B7E6 * _ITEMDATABASE_GET_* - _ITEMDATABASE_IS_* * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_PRIORITY_ACCESS_AWARD */ declare function ItemdatabaseGetPriorityAccessAward(award: number | string): boolean; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEM_INFO — 0x4A79B41B4EB91F4E * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEM_INFO */ declare function ItemdatabaseGetShopInventoriesItemInfo(shopType: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEM_INFO_BY_KEY — 0xCFB06801F5099B25 * Same Native Function as 0x17721003A66C72BF * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEM_INFO_BY_KEY */ declare function ItemdatabaseGetShopInventoriesItemInfoByKey(shopType: number | string, key: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEMS_COUNT — 0xC568B1A0F17C7025 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEMS_COUNT */ declare function ItemdatabaseGetShopInventoriesItemsCount(shopType: number | string): number; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_INVENTORIES_REQUIREMENT_GROUP_INFO — 0x76C752D788A76813 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_INVENTORIES_REQUIREMENT_GROUP_INFO */ declare function ItemdatabaseGetShopInventoriesRequirementGroupInfo(shopType: number | string, key: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_INVENTORIES_REQUIREMENT_INFO — 0xE0EA5C031AE5539F * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_INVENTORIES_REQUIREMENT_INFO */ declare function ItemdatabaseGetShopInventoriesRequirementInfo(shopType: number | string, key: number | string, groupIndex: number, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_LAYOUT_INFO — 0x66A6D76B6BB999B4 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_INFO */ declare function ItemdatabaseGetShopLayoutInfo(layout: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_INFO_BY_ID — 0xD66114469978B55B * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_INFO_BY_ID */ declare function ItemdatabaseGetShopLayoutMenuInfoById(layout: number | string, menu: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_INFO_BY_INDEX — 0xF04247092F193B75 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_INFO_BY_INDEX */ declare function ItemdatabaseGetShopLayoutMenuInfoByIndex(layout: number | string, menu: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_PAGE_KEY — 0x9A60570657A7B635 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_PAGE_KEY */ declare function ItemdatabaseGetShopLayoutMenuPageKey(layout: number | string, menu: number | string, index: number, outPageKey: number | string): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_INFO_BY_INDEX — 0xDBEADA0DF5F9AB9F * Outputs the layout page info at the selected index. * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_INFO_BY_INDEX */ declare function ItemdatabaseGetShopLayoutPageInfoByIndex(layout: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_INFO_BY_KEY — 0xB347C100DF0C9B7F * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_INFO_BY_KEY */ declare function ItemdatabaseGetShopLayoutPageInfoByKey(layout: number | string, pageKey: number | string, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_ITEM_KEY — 0xF32BEF578B3DBAE8 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_ITEM_KEY */ declare function ItemdatabaseGetShopLayoutPageItemKey(layout: number | string, pageKey: number | string, index: number): [boolean, number, number, number]; /** * ITEMDATABASE::_ITEMDATABASE_GET_SHOP_LAYOUT_ROOT_MENU_INFO — 0x86FCB565CCA0CFA7 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_ROOT_MENU_INFO */ declare function ItemdatabaseGetShopLayoutRootMenuInfo(layout: number | string, index: number, outData: number): [boolean, number]; /** * ITEMDATABASE::_ITEMDATABASE_IS_BUNDLE_VALID — 0x4308812A6E9CA62E * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_BUNDLE_VALID */ declare function ItemdatabaseIsBundleValid(bundle: number | string, mode: number): boolean; /** * ITEMDATABASE::ITEMDATABASE_IS_BUYABLE_AWARD_VALID — 0x4CE753203FA42214 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/ITEMDATABASE_IS_BUYABLE_AWARD_VALID */ declare function ItemdatabaseIsBuyableAwardValid(award: number | string): boolean; /** * ITEMDATABASE::_ITEMDATABASE_IS_INTRINSIC_ITEM — 0x337F88E3A063995E * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_INTRINSIC_ITEM */ declare function ItemdatabaseIsIntrinsicItem(key: number | string): boolean; /** * ITEMDATABASE::_ITEMDATABASE_IS_KEY_VALID — 0x6D5D51B188333FD1 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_KEY_VALID */ declare function ItemdatabaseIsKeyValid(key: number | string, mode: number): boolean; /** * ITEMDATABASE::_ITEMDATABASE_IS_OVERPOWERED_ITEM — 0x337F88E3A063995F * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_OVERPOWERED_ITEM */ declare function ItemdatabaseIsOverpoweredItem(key: number | string): boolean; /** * ITEMDATABASE::_ITEMDATABASE_IS_SHOP_KEY_VALID — 0x00B9507D8E1D8716 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_SHOP_KEY_VALID */ declare function ItemdatabaseIsShopKeyValid(shopType: number | string): boolean; /** * ITEMDATABASE::_ITEMDATABASE_IS_SHOP_LAYOUT_KEY_VALID — 0x3AFE5182C45A84F6 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_SHOP_LAYOUT_KEY_VALID */ declare function ItemdatabaseIsShopLayoutKeyValid(layout: number | string): boolean; /** * ITEMDATABASE::_ITEMDATABASE_LOCALIZATION_GET_NUM_LABEL_TYPES — 0xCEC6A41E8910486A * Returns docData.iNumTotalLabelTypes * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_LOCALIZATION_GET_NUM_LABEL_TYPES */ declare function ItemdatabaseLocalizationGetNumLabelTypes(p0: number): number; /** * ITEMDATABASE::_ITEMDATABASE_LOCALIZATION_GET_NUM_VALUES — 0x49885D82A13EEAEA * Returns iNumValuesForType * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_LOCALIZATION_GET_NUM_VALUES */ declare function ItemdatabaseLocalizationGetNumValues(p0: number, p1: number): number; /** * ITEMDATABASE::_ITEMDATABASE_LOCALIZATION_GET_TYPE — 0xCABF5D41D0073D4A * Returns LabelType * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_LOCALIZATION_GET_TYPE */ declare function ItemdatabaseLocalizationGetType(p0: number, p1: number): number; /** * ITEMDATABASE::_ITEMDATABASE_LOCALIZATION_GET_VALUE — 0x9AE5610FDCED6EA7 * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_LOCALIZATION_GET_VALUE */ declare function ItemdatabaseLocalizationGetValue(p0: number, label: number | string, p2: number): number; /** * ITEMDATABASE::_ITEMDATABASE_RELEASE_ITEM_COLLECTION — 0xCBB7B6EDFA933ADE * @see https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_RELEASE_ITEM_COLLECTION */ declare function ItemdatabaseReleaseItemCollection(collectionId: number): boolean; /** * ITEMSETS::ADD_TO_ITEMSET — 0xABE74510883C7950 * @see https://natives.borderlinerp.com/natives/ITEMSETS/ADD_TO_ITEMSET */ declare function AddToItemset(entity: number, itemset: number): boolean; /** * ITEMSETS::CLEAN_ITEMSET — 0x85F3A86CA9021FB0 * @see https://natives.borderlinerp.com/natives/ITEMSETS/CLEAN_ITEMSET */ declare function CleanItemset(itemset: number): void; /** * ITEMSETS::_CLEAR_ITEMSET — 0x20A4BF0E09BEE146 * @see https://natives.borderlinerp.com/natives/ITEMSETS/_CLEAR_ITEMSET */ declare function ClearItemset(itemset: number): void; /** * ITEMSETS::CREATE_ITEMSET — 0xA1AF16083320065A * @see https://natives.borderlinerp.com/natives/ITEMSETS/CREATE_ITEMSET */ declare function CreateItemset(p0: boolean): number; /** * ITEMSETS::DESTROY_ITEMSET — 0x712BC69F10549B92 * @see https://natives.borderlinerp.com/natives/ITEMSETS/DESTROY_ITEMSET */ declare function DestroyItemset(itemset: number): void; /** * ITEMSETS::GET_INDEXED_ITEM_IN_ITEMSET — 0x275A2E2C0FAB7612 * @see https://natives.borderlinerp.com/natives/ITEMSETS/GET_INDEXED_ITEM_IN_ITEMSET */ declare function GetIndexedItemInItemset(index: number, itemset: number): number; /** * ITEMSETS::GET_INDEXED_SCENARIO_POINT_INDEX_IN_ITEMSET — 0x9FC3CDB5CE815901 * @see https://natives.borderlinerp.com/natives/ITEMSETS/GET_INDEXED_SCENARIO_POINT_INDEX_IN_ITEMSET */ declare function GetIndexedScenarioPointIndexInItemset(index: number, itemset: number): number; /** * ITEMSETS::GET_ITEMSET_SIZE — 0x55F2E375AC6018A9 * @see https://natives.borderlinerp.com/natives/ITEMSETS/GET_ITEMSET_SIZE */ declare function GetItemsetSize(itemset: number): number; /** * ITEMSETS::IS_IN_ITEMSET — 0xD1503C2EE2FE688C * @see https://natives.borderlinerp.com/natives/ITEMSETS/IS_IN_ITEMSET */ declare function IsInItemset(entity: number, itemset: number): boolean; /** * ITEMSETS::IS_ITEMSET_VALID — 0xD30765D153EF5C76 * @see https://natives.borderlinerp.com/natives/ITEMSETS/IS_ITEMSET_VALID */ declare function IsItemsetValid(itemset: number): boolean; /** * ITEMSETS::REMOVE_FROM_ITEMSET — 0xC5BAA432B429DC24 * @see https://natives.borderlinerp.com/natives/ITEMSETS/REMOVE_FROM_ITEMSET */ declare function RemoveFromItemset(entity: number, itemset: number): void; /** * LAW::_0x00DB0BC05E3FAA4E — 0x00DB0BC05E3FAA4E * @see https://natives.borderlinerp.com/natives/LAW/0x00DB0BC05E3FAA4E */ declare function N_0x00db0bc05e3faa4e(ped: number, bitset: number): void; /** * LAW::_0x018F30D762E62DF8 — 0x018F30D762E62DF8 * @see https://natives.borderlinerp.com/natives/LAW/0x018F30D762E62DF8 */ declare function N_0x018f30d762e62df8(ped: number, p1: number): [number, number]; /** * LAW::_0x07E8B8B20570271C — 0x07E8B8B20570271C * Used in SP only, called together with 0x55F37F5F3F2475E1 & CLEAR_WANTED_SCORE _REPORT_* * @see https://natives.borderlinerp.com/natives/LAW/0x07E8B8B20570271C */ declare function N_0x07e8b8b20570271c(player: number): void; /** * LAW::_0x0BDFEBCF40A5F7E3 — 0x0BDFEBCF40A5F7E3 * Only used in net_fetch R* Script * @see https://natives.borderlinerp.com/natives/LAW/0x0BDFEBCF40A5F7E3 */ declare function N_0x0bdfebcf40a5f7e3(crimeType: number | string): number; /** * LAW::_0x0C392DB374655176 — 0x0C392DB374655176 * @see https://natives.borderlinerp.com/natives/LAW/0x0C392DB374655176 */ declare function N_0x0c392db374655176(x: number, y: number, z: number, p3: number, itemSet: number): void; /** * LAW::_0x0DBACA9C38C9A686 — 0x0DBACA9C38C9A686 * Only used in sisikapenitentiary R* Script: name = SISIKA * @see https://natives.borderlinerp.com/natives/LAW/0x0DBACA9C38C9A686 */ declare function N_0x0dbaca9c38c9a686(name: string): boolean; /** * LAW::_0x0EAF918F751F27BA — 0x0EAF918F751F27BA * @see https://natives.borderlinerp.com/natives/LAW/0x0EAF918F751F27BA */ declare function N_0x0eaf918f751f27ba(ped: number): boolean; /** * LAW::_0x0F230DE0DDBE3649 — 0x0F230DE0DDBE3649 * @see https://natives.borderlinerp.com/natives/LAW/0x0F230DE0DDBE3649 */ declare function N_0x0f230de0ddbe3649(player: number): boolean; /** * LAW::_0x15ABD5004CAD2D99 — 0x15ABD5004CAD2D99 * Set to 0 called together with _SUPPRESS_CRIME * @see https://natives.borderlinerp.com/natives/LAW/0x15ABD5004CAD2D99 */ declare function N_0x15abd5004cad2d99(p0: number): void; /** * LAW::_0x2001687F9562FD9D — 0x2001687F9562FD9D * Only used in resapwn_dump_body R* Script * @see https://natives.borderlinerp.com/natives/LAW/0x2001687F9562FD9D */ declare function N_0x2001687f9562fd9d(p0: number): void; /** * LAW::_0x21213B833EF4DAE7 — 0x21213B833EF4DAE7 * @see https://natives.borderlinerp.com/natives/LAW/0x21213B833EF4DAE7 */ declare function N_0x21213b833ef4dae7(player: number, ped: number, outCoords: number[]): number[]; /** * LAW::_0x22741652985C84D0 — 0x22741652985C84D0 * Used in SP only _REPORT_* * @see https://natives.borderlinerp.com/natives/LAW/0x22741652985C84D0 */ declare function N_0x22741652985c84d0(player: number, lawRegionHash: number | string): void; /** * LAW::_0x26934083D3F2579C — 0x26934083D3F2579C * @see https://natives.borderlinerp.com/natives/LAW/0x26934083D3F2579C */ declare function N_0x26934083d3f2579c(player: number): boolean; /** * LAW::_0x292AD61A33A7A485 — 0x292AD61A33A7A485 * Only used in R* Script fm_mission_controller _CLEAR_WANTED_* * @see https://natives.borderlinerp.com/natives/LAW/0x292AD61A33A7A485 */ declare function N_0x292ad61a33a7a485(): void; /** * LAW::_0x318F0F9A4426CFA2 — 0x318F0F9A4426CFA2 * Only used in R* SP Script av_amb_camp_robbery * @see https://natives.borderlinerp.com/natives/LAW/0x318F0F9A4426CFA2 */ declare function N_0x318f0f9a4426cfa2(ped: number, p1: number): [number, number]; /** * LAW::_0x331D349E0380B097 — 0x331D349E0380B097 * @see https://natives.borderlinerp.com/natives/LAW/0x331D349E0380B097 */ declare function N_0x331d349e0380b097(p0: number): void; /** * LAW::_0x3738B784DDD35CC6 — 0x3738B784DDD35CC6 * @see https://natives.borderlinerp.com/natives/LAW/0x3738B784DDD35CC6 */ declare function N_0x3738b784ddd35cc6(player: number, p1: number, p2: number): boolean; /** * LAW::_0x3852237A3D9DF145 — 0x3852237A3D9DF145 * @see https://natives.borderlinerp.com/natives/LAW/0x3852237A3D9DF145 */ declare function N_0x3852237a3d9df145(p0: number): void; /** * LAW::_0x390710D2DAFA6BFF — 0x390710D2DAFA6BFF * @see https://natives.borderlinerp.com/natives/LAW/0x390710D2DAFA6BFF */ declare function N_0x390710d2dafa6bff(player: number, p1: boolean): void; /** * LAW::_0x3D2674828A4E6B3C — 0x3D2674828A4E6B3C * @see https://natives.borderlinerp.com/natives/LAW/0x3D2674828A4E6B3C */ declare function N_0x3d2674828a4e6b3c(): boolean; /** * LAW::_0x40851BCC33ACD9AB — 0x40851BCC33ACD9AB * @see https://natives.borderlinerp.com/natives/LAW/0x40851BCC33ACD9AB */ declare function N_0x40851bcc33acd9ab(ped: number): boolean; /** * LAW::_0x522F74636DF10201 — 0x522F74636DF10201 * @see https://natives.borderlinerp.com/natives/LAW/0x522F74636DF10201 */ declare function N_0x522f74636df10201(player: number, itemSet: number): void; /** * LAW::_0x5E6F375CA101C108 — 0x5E6F375CA101C108 * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/LAW/0x5E6F375CA101C108 */ declare function N_0x5e6f375ca101c108(player: number, p1: boolean): void; /** * LAW::_0x61B98367D93F012F — 0x61B98367D93F012F * @see https://natives.borderlinerp.com/natives/LAW/0x61B98367D93F012F */ declare function N_0x61b98367d93f012f(player: number): void; /** * LAW::_0x6ABC50979655BEE7 — 0x6ABC50979655BEE7 * @see https://natives.borderlinerp.com/natives/LAW/0x6ABC50979655BEE7 */ declare function N_0x6abc50979655bee7(player: number, p2: number): number; /** * LAW::_0x7351DA734F989F4E — 0x7351DA734F989F4E * Only used in shoprobberies * @see https://natives.borderlinerp.com/natives/LAW/0x7351DA734F989F4E */ declare function N_0x7351da734f989f4e(entity: number): boolean; /** * LAW::_0x7EF2A2FE38D74456 — 0x7EF2A2FE38D74456 * _SET_DISPATCH_* * @see https://natives.borderlinerp.com/natives/LAW/0x7EF2A2FE38D74456 */ declare function N_0x7ef2a2fe38d74456(flag: number, p1: boolean): void; /** * LAW::_0x7FC667F6DDFBCDCC — 0x7FC667F6DDFBCDCC * Only used in R* Script long_update Returns a value thats being subtracted from GET_GAME_TIMER * @see https://natives.borderlinerp.com/natives/LAW/0x7FC667F6DDFBCDCC */ declare function N_0x7fc667f6ddfbcdcc(player: number): number; /** * LAW::_0x82F11E1296996574 — 0x82F11E1296996574 * Only used in rcm_gunslinger1_1 R* Script: p0 = 0 * @see https://natives.borderlinerp.com/natives/LAW/0x82F11E1296996574 */ declare function N_0x82f11e1296996574(p0: number): void; /** * LAW::_0x856CE8FDE2416602 — 0x856CE8FDE2416602 * @see https://natives.borderlinerp.com/natives/LAW/0x856CE8FDE2416602 */ declare function N_0x856ce8fde2416602(ped: number): boolean; /** * LAW::_0x89E005B1662F6E48 — 0x89E005B1662F6E48 * @see https://natives.borderlinerp.com/natives/LAW/0x89E005B1662F6E48 */ declare function N_0x89e005b1662f6e48(player: number, p1: number, p2: number): boolean; /** * LAW::_0x95878B13E272EF1F — 0x95878B13E272EF1F * @see https://natives.borderlinerp.com/natives/LAW/0x95878B13E272EF1F */ declare function N_0x95878b13e272ef1f(entity: number, ped: number, p2: boolean, x: number, y: number, z: number, crimeType: number | string): number; /** * LAW::_0x9772395CC73E8D1F — 0x9772395CC73E8D1F * Only used in loanshark_miner1 R* Script: name = ANNESBURG_MINES * @see https://natives.borderlinerp.com/natives/LAW/0x9772395CC73E8D1F */ declare function N_0x9772395cc73e8d1f(ped: number, name: string): void; /** * LAW::_0x987BE590FB9D41E5 — 0x987BE590FB9D41E5 * @see https://natives.borderlinerp.com/natives/LAW/0x987BE590FB9D41E5 */ declare function N_0x987be590fb9d41e5(p0: boolean): void; /** * LAW::_0x9B4C564BFA7CFF37 — 0x9B4C564BFA7CFF37 * @see https://natives.borderlinerp.com/natives/LAW/0x9B4C564BFA7CFF37 */ declare function N_0x9b4c564bfa7cff37(p0: number): void; /** * LAW::_0x9C5BD8C562565CE6 — 0x9C5BD8C562565CE6 * @see https://natives.borderlinerp.com/natives/LAW/0x9C5BD8C562565CE6 */ declare function N_0x9c5bd8c562565ce6(crimeType: number | string): number; /** * LAW::_0x9C8A2BF37E966464 — 0x9C8A2BF37E966464 * Only used in act_bankrobbery01 R* Script * @see https://natives.borderlinerp.com/natives/LAW/0x9C8A2BF37E966464 */ declare function N_0x9c8a2bf37e966464(player: number, itemSet: number): void; /** * LAW::_0x9D5C9A5A3321B128 — 0x9D5C9A5A3321B128 * @see https://natives.borderlinerp.com/natives/LAW/0x9D5C9A5A3321B128 */ declare function N_0x9d5c9a5a3321b128(player: number): boolean; /** * LAW::_0x9EF07CFBB19A9733 — 0x9EF07CFBB19A9733 * Only used in shoprobberies R* Scripts * @see https://natives.borderlinerp.com/natives/LAW/0x9EF07CFBB19A9733 */ declare function N_0x9ef07cfbb19a9733(): boolean; /** * LAW::_0xB527099D1E1EED49 — 0xB527099D1E1EED49 * @see https://natives.borderlinerp.com/natives/LAW/0xB527099D1E1EED49 */ declare function N_0xb527099d1e1eed49(player: number, p1: number, crimeType: number | string): [boolean, number]; /** * LAW::_0xBD944A3D36E992DE — 0xBD944A3D36E992DE * Called together with REPORT_POLICE_SPOTTED_PLAYER * @see https://natives.borderlinerp.com/natives/LAW/0xBD944A3D36E992DE */ declare function N_0xbd944a3d36e992de(): void; /** * LAW::_0xC0DF161950FB101E — 0xC0DF161950FB101E * Only used in rcm_serial_killer1 R* Script * @see https://natives.borderlinerp.com/natives/LAW/0xC0DF161950FB101E */ declare function N_0xc0df161950fb101e(ped: number): boolean; /** * LAW::_0xC5EB2755FA25F1E9 — 0xC5EB2755FA25F1E9 * @see https://natives.borderlinerp.com/natives/LAW/0xC5EB2755FA25F1E9 */ declare function N_0xc5eb2755fa25f1e9(p0: boolean): void; /** * LAW::_0xC687A23E166DCF68 — 0xC687A23E166DCF68 * @see https://natives.borderlinerp.com/natives/LAW/0xC687A23E166DCF68 */ declare function N_0xc687a23e166dcf68(p0: number): [number, number]; /** * LAW::_0xC7DC5A0A7DF608CB — 0xC7DC5A0A7DF608CB * _GET_DISPATCH_* * @see https://natives.borderlinerp.com/natives/LAW/0xC7DC5A0A7DF608CB */ declare function N_0xc7dc5a0a7df608cb(flag: number): boolean; /** * LAW::_0xCBFB4951F2E3934C — 0xCBFB4951F2E3934C * @see https://natives.borderlinerp.com/natives/LAW/0xCBFB4951F2E3934C */ declare function N_0xcbfb4951f2e3934c(player: number, data: number): number; /** * LAW::_0xD6C0A8C7C0B2F82C — 0xD6C0A8C7C0B2F82C * @see https://natives.borderlinerp.com/natives/LAW/0xD6C0A8C7C0B2F82C */ declare function N_0xd6c0a8c7c0b2f82c(player: number, p1: boolean): void; /** * LAW::_0xD7494DED50C6EF52 — 0xD7494DED50C6EF52 * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/LAW/0xD7494DED50C6EF52 */ declare function N_0xd7494ded50c6ef52(player: number, crimeType: number | string, p2: number): void; /** * LAW::_0xDA1A9ADC4E3D4B16 — 0xDA1A9ADC4E3D4B16 * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/LAW/0xDA1A9ADC4E3D4B16 */ declare function N_0xda1a9adc4e3d4b16(itemSet: number, p1: boolean, p2: boolean): void; /** * LAW::_0xDAEFDFDB2AEECE37 — 0xDAEFDFDB2AEECE37 * @see https://natives.borderlinerp.com/natives/LAW/0xDAEFDFDB2AEECE37 */ declare function N_0xdaefdfdb2aeece37(crimeType: number | string, p1: number): number; /** * LAW::_0xDCF12B89624AAC96 — 0xDCF12B89624AAC96 * @see https://natives.borderlinerp.com/natives/LAW/0xDCF12B89624AAC96 */ declare function N_0xdcf12b89624aac96(p0: boolean): void; /** * LAW::_0xDEA083C16BB91345 — 0xDEA083C16BB91345 * @see https://natives.borderlinerp.com/natives/LAW/0xDEA083C16BB91345 */ declare function N_0xdea083c16bb91345(): void; /** * LAW::_0xE083BEDA81709891 — 0xE083BEDA81709891 * @see https://natives.borderlinerp.com/natives/LAW/0xE083BEDA81709891 */ declare function N_0xe083beda81709891(player: number): number; /** * LAW::_0xE4D6E45F491A66CB — 0xE4D6E45F491A66CB * @see https://natives.borderlinerp.com/natives/LAW/0xE4D6E45F491A66CB */ declare function N_0xe4d6e45f491a66cb(player: number, p1: number): number; /** * LAW::_0xE94B5E938619712E — 0xE94B5E938619712E * Only used in R* SP Scripts, mostly used in train_fast_travel_core * @see https://natives.borderlinerp.com/natives/LAW/0xE94B5E938619712E */ declare function N_0xe94b5e938619712e(): void; /** * LAW::_0xE9AC8466ABE484BB — 0xE9AC8466ABE484BB * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/LAW/0xE9AC8466ABE484BB */ declare function N_0xe9ac8466abe484bb(p0: boolean, p1: number): void; /** * LAW::_0xE9EB79CBF9C0F58A — 0xE9EB79CBF9C0F58A * Returns p1 value for 0xE4D6E45F491A66CB * @see https://natives.borderlinerp.com/natives/LAW/0xE9EB79CBF9C0F58A */ declare function N_0xe9eb79cbf9c0f58a(player: number): number; /** * LAW::_0xEDFC6C1FD1C964F5 — 0xEDFC6C1FD1C964F5 * _SET_C* - _SET_D* * @see https://natives.borderlinerp.com/natives/LAW/0xEDFC6C1FD1C964F5 */ declare function N_0xedfc6c1fd1c964f5(player: number, crimeType: number | string, bounty: number, p3: number, p4: number, p5: boolean, p6: number, p7: number, p8: number): void; /** * LAW::_0xF611DE44AEB36A1D — 0xF611DE44AEB36A1D * @see https://natives.borderlinerp.com/natives/LAW/0xF611DE44AEB36A1D */ declare function N_0xf611de44aeb36a1d(crimeType: number | string, p1: boolean): void; /** * LAW::_0xFFEBE5AA96BC2E4E — 0xFFEBE5AA96BC2E4E * @see https://natives.borderlinerp.com/natives/LAW/0xFFEBE5AA96BC2E4E */ declare function N_0xffebe5aa96bc2e4e(ped: number, crimeType: number | string, p2: boolean): number; /** * LAW::ADD_BOUNTY — 0x0E3BDEED21BEB945 * @see https://natives.borderlinerp.com/natives/LAW/ADD_BOUNTY */ declare function AddBounty(player: number, itemValueAmount: number): void; /** * LAW::_ADD_WITNESS_RESPONSE — 0x10827B5A0AAC56A7 * @see https://natives.borderlinerp.com/natives/LAW/_ADD_WITNESS_RESPONSE */ declare function AddWitnessResponse(player: number, crimeType: number | string, pedGroup: number): void; /** * LAW::_ARE_ANY_LAW_PEDS_INVESTIGATING — 0xECE3C34B270428D5 * Only used in rcm_homerob00 R* Script * @see https://natives.borderlinerp.com/natives/LAW/_ARE_ANY_LAW_PEDS_INVESTIGATING */ declare function AreAnyLawPedsInvestigating(): boolean; /** * LAW::_ARE_INVESTIGATORS_ACTIVE — 0xF0FBFB9AB15F7734 * @see https://natives.borderlinerp.com/natives/LAW/_ARE_INVESTIGATORS_ACTIVE */ declare function AreInvestigatorsActive(player: number, areInvestigatorsActive: boolean, p2: number): boolean; /** * LAW::_ARE_LAW_PEDS_ENABLED_FOR_TRAIN — 0xA22C46F16359471C * Only used in trainrobbery_ambient R* Script * @see https://natives.borderlinerp.com/natives/LAW/_ARE_LAW_PEDS_ENABLED_FOR_TRAIN */ declare function AreLawPedsEnabledForTrain(): boolean; /** * LAW::ARE_WITNESSES_ACTIVE — 0x69E181772886F48B * @see https://natives.borderlinerp.com/natives/LAW/ARE_WITNESSES_ACTIVE */ declare function AreWitnessesActive(player: number): boolean; /** * LAW::_ARE_WITNESSES_PENDING — 0x0BB6DE7D23C60626 * @see https://natives.borderlinerp.com/natives/LAW/_ARE_WITNESSES_PENDING */ declare function AreWitnessesPending(player: number): boolean; /** * LAW::CLEAR_BOUNTY — 0xC76F252371150D9A * @see https://natives.borderlinerp.com/natives/LAW/CLEAR_BOUNTY */ declare function ClearBounty(player: number): void; /** * LAW::CLEAR_PLAYER_PAST_CRIMES — 0xBCC6DC59E32A2BDC * @see https://natives.borderlinerp.com/natives/LAW/CLEAR_PLAYER_PAST_CRIMES */ declare function ClearPlayerPastCrimes(player: number): void; /** * LAW::CLEAR_WANTED_SCORE — 0x062B4A4A3396351D * @see https://natives.borderlinerp.com/natives/LAW/CLEAR_WANTED_SCORE */ declare function ClearWantedScore(player: number): void; /** * LAW::_CREATE_GUARD_ZONE — 0x8F9DE75680275C9F * @see https://natives.borderlinerp.com/natives/LAW/_CREATE_GUARD_ZONE */ declare function CreateGuardZone(name: string): void; /** * LAW::_CREATE_GUARD_ZONE_FOR_ENTITY — 0x0D4B77E862475ED3 * Returns true when investigation creation was successful * @see https://natives.borderlinerp.com/natives/LAW/_CREATE_GUARD_ZONE_FOR_ENTITY */ declare function CreateGuardZoneForEntity(guardZoneName: string, entity: number, x: number, y: number, z: number): boolean; /** * LAW::_CREATE_LAW_DISPATCH_RESPONSE_FOR_COORDS — 0x75CBF20BA47E4F89 * @see https://natives.borderlinerp.com/natives/LAW/_CREATE_LAW_DISPATCH_RESPONSE_FOR_COORDS */ declare function CreateLawDispatchResponseForCoords(x: number, y: number, z: number, dispatchResponseHash: number | string): number; /** * LAW::_DISABLE_GUARD_ZONE — 0x26D558692B25DD95 * @see https://natives.borderlinerp.com/natives/LAW/_DISABLE_GUARD_ZONE */ declare function DisableGuardZone(name: string): void; /** * LAW::_ENABLE_DISPATCH_LAW — 0xC805EB785824F712 * Reported to affect law witness creation/reporting rather than dispatch itself. * @see https://natives.borderlinerp.com/natives/LAW/_ENABLE_DISPATCH_LAW */ declare function EnableDispatchLaw(toggle: boolean): void; /** * LAW::_ENABLE_DISPATCH_LAW_2 — 0x710448D44A64C213 * Reported to affect law witness creation/reporting rather than dispatch itself. * @see https://natives.borderlinerp.com/natives/LAW/_ENABLE_DISPATCH_LAW_2 */ declare function EnableDispatchLaw_2(toggle: boolean): void; /** * LAW::_FORCE_LAW_ON_LOCAL_PLAYER_IMMEDIATELY — 0x956510F8C36B5C64 * @see https://natives.borderlinerp.com/natives/LAW/_FORCE_LAW_ON_LOCAL_PLAYER_IMMEDIATELY */ declare function ForceLawOnLocalPlayerImmediately(): void; /** * LAW::_FORCE_PLAYER_SEARCH — 0x7803436E68C32B26 * Forces law to search for the player until stopped with _STOP_PLAYER_SEARCH. * @see https://natives.borderlinerp.com/natives/LAW/_FORCE_PLAYER_SEARCH */ declare function ForcePlayerSearch(): void; /** * LAW::_FORCE_PLAYER_SEARCH_THIS_FRAME — 0xC310239ACCCF5579 * Forces law to search for the player this frame. * @see https://natives.borderlinerp.com/natives/LAW/_FORCE_PLAYER_SEARCH_THIS_FRAME */ declare function ForcePlayerSearchThisFrame(): void; /** * LAW::GET_BOUNTY — 0x54310AAB97B92816 * @see https://natives.borderlinerp.com/natives/LAW/GET_BOUNTY */ declare function GetBounty(player: number): number; /** * LAW::_GET_BOUNTY_HUNTER_GLOBAL_COOLDOWN — 0x76CF93D4B416B288 * p0 is always BOUNTYHUNTERSGLOBALCOOLDOWN in R* scripts * @see https://natives.borderlinerp.com/natives/LAW/_GET_BOUNTY_HUNTER_GLOBAL_COOLDOWN */ declare function GetBountyHunterGlobalCooldown(p0: number | string): number; /** * LAW::_GET_CRIME_BOUNTY_AMOUNT_BY_TYPE — 0x35E5E21F9159849C * Returns bounty (increment) value * @see https://natives.borderlinerp.com/natives/LAW/_GET_CRIME_BOUNTY_AMOUNT_BY_TYPE */ declare function GetCrimeBountyAmountByType(crimeType: number | string): number; /** * LAW::_GET_CRIME_DISPATCH_TYPE_FOR_PLAYER — 0x148E7AC8141C9E64 * @see https://natives.borderlinerp.com/natives/LAW/_GET_CRIME_DISPATCH_TYPE_FOR_PLAYER */ declare function GetCrimeDispatchTypeForPlayer(player: number): number; /** * LAW::_GET_HUD_PLAYER_CRIME_TYPE — 0x259CE340A8738814 * @see https://natives.borderlinerp.com/natives/LAW/_GET_HUD_PLAYER_CRIME_TYPE */ declare function GetHudPlayerCrimeType(player: number): number; /** * LAW::GET_PLAYER_REGISTERED_CRIME — 0x532C5FDDB986EE5C * Reads one entry from the player's registered-crimes list (oldest -> newest) at the given index. * @see https://natives.borderlinerp.com/natives/LAW/GET_PLAYER_REGISTERED_CRIME */ declare function GetPlayerRegisteredCrime(player: number, index: number, outData: number): [boolean, number]; /** * LAW::_GET_TIME_SINCE_LAST_SEEN_BY_LAW — 0x717DA2281DF90855 * Returns the amount of time (probably in game minutes) since last seen by the law / left the wanted radius * @see https://natives.borderlinerp.com/natives/LAW/_GET_TIME_SINCE_LAST_SEEN_BY_LAW */ declare function GetTimeSinceLastSeenByLaw(player: number): number; /** * LAW::GET_WANTED_SCORE — 0xDD5FD601481F648B * @see https://natives.borderlinerp.com/natives/LAW/GET_WANTED_SCORE */ declare function GetWantedScore(player: number): number; /** * LAW::_HAS_PLAYER_BEEN_FOUND_BY_LAW_ACTIVE_SEARCH — 0x9945A3E2528A02E8 * Reported to return true when law active search finds the player for the first time. * @see https://natives.borderlinerp.com/natives/LAW/_HAS_PLAYER_BEEN_FOUND_BY_LAW_ACTIVE_SEARCH */ declare function HasPlayerBeenFoundByLawActiveSearch(player: number): boolean; /** * LAW::_IS_GUARD_PED_INVESTIGATING — 0xD743C4293F47AFAD * @see https://natives.borderlinerp.com/natives/LAW/_IS_GUARD_PED_INVESTIGATING */ declare function IsGuardPedInvestigating(ped: number): boolean; /** * LAW::IS_LAW_INCIDENT_ACTIVE — 0xAD401C63158ACBAA * @see https://natives.borderlinerp.com/natives/LAW/IS_LAW_INCIDENT_ACTIVE */ declare function IsLawIncidentActive(player: number): boolean; /** * LAW::_IS_PLAYER_SEARCHED — 0xF46108C50A22B029 * Returns whether the player is in the law search state. * @see https://natives.borderlinerp.com/natives/LAW/_IS_PLAYER_SEARCHED */ declare function IsPlayerSearched(): boolean; /** * LAW::_LAW_WITNESS_RESPONSE_TASK — 0xF0B67BAD53C35BD9 * @see https://natives.borderlinerp.com/natives/LAW/_LAW_WITNESS_RESPONSE_TASK */ declare function LawWitnessResponseTask(pedGroup1: number, ped: number, pedGroup2: number, x: number, y: number, z: number, crimeType: number | string): boolean; /** * LAW::NUM_CRIMES_SUPPRESSED — 0xC08E804C91F47C80 * Returns amount of suppressed crimes to be used later in the function MPINTRO_CRIME_MONITOR_MAINTAIN * @see https://natives.borderlinerp.com/natives/LAW/NUM_CRIMES_SUPPRESSED */ declare function NumCrimesSuppressed(player: number, crimeType: number | string): number; /** * LAW::_PAUSE_BOUNTY_HUNTER_COOLDOWN — 0xC61EDEBF16CD9668 * p0 is always BOUNTYHUNTERSGLOBALCOOLDOWN in R* scripts * @see https://natives.borderlinerp.com/natives/LAW/_PAUSE_BOUNTY_HUNTER_COOLDOWN */ declare function PauseBountyHunterCooldown(p0: number | string, p1: boolean, p2: number): void; /** * LAW::_REMOVE_GUARD_ZONE — 0x67EBDD958835956C * @see https://natives.borderlinerp.com/natives/LAW/_REMOVE_GUARD_ZONE */ declare function RemoveGuardZone(name: string): void; /** * LAW::_REPORT_CRIME — 0xF60386770878A98F * @see https://natives.borderlinerp.com/natives/LAW/_REPORT_CRIME */ declare function ReportCrime(player: number, crimeType: number | string, bounty: number, entity: number, isKnownSuspect: boolean): void; /** * LAW::_REPORT_PLAYER_LAW_DISPATCH_RESPONSE_OVERRIDE — 0x9C4352134B2835FB * @see https://natives.borderlinerp.com/natives/LAW/_REPORT_PLAYER_LAW_DISPATCH_RESPONSE_OVERRIDE */ declare function ReportPlayerLawDispatchResponseOverride(player: number, dispatchResponseHash: number | string): void; /** * LAW::RESET_WANTED_FOR_NEW_INCIDENT — 0x2728C77FBC4B9796 * @see https://natives.borderlinerp.com/natives/LAW/RESET_WANTED_FOR_NEW_INCIDENT */ declare function ResetWantedForNewIncident(player: number): void; /** * LAW::_SET_ALLOW_DISABLED_LAW_RESPONSES — 0x4B52BF96E225D230 * @see https://natives.borderlinerp.com/natives/LAW/_SET_ALLOW_DISABLED_LAW_RESPONSES */ declare function SetAllowDisabledLawResponses(toggle: boolean): void; /** * LAW::SET_BOUNTY — 0x093A9D1F72DF0D19 * @see https://natives.borderlinerp.com/natives/LAW/SET_BOUNTY */ declare function SetBounty(player: number, amount: number): void; /** * LAW::_SET_BOUNTY_HUNTER_GLOBAL_COOLDOWN — 0xF19706B1F8FFA88F * p0 is always BOUNTYHUNTERSGLOBALCOOLDOWN in R* scripts * @see https://natives.borderlinerp.com/natives/LAW/_SET_BOUNTY_HUNTER_GLOBAL_COOLDOWN */ declare function SetBountyHunterGlobalCooldown(p0: number | string, p1: number): void; /** * LAW::_SET_BOUNTY_HUNTER_PURSUIT_CLEARED — 0x55F37F5F3F2475E1 * Force clears local player's wanted level * @see https://natives.borderlinerp.com/natives/LAW/_SET_BOUNTY_HUNTER_PURSUIT_CLEARED */ declare function SetBountyHunterPursuitCleared(): void; /** * LAW::_SET_CANT_LOSE_LAW_THIS_RESPONSE — 0xDDCE8E960D1DE240 * @see https://natives.borderlinerp.com/natives/LAW/_SET_CANT_LOSE_LAW_THIS_RESPONSE */ declare function SetCantLoseLawThisResponse(enabled: boolean): void; /** * LAW::_SET_CUSTOM_LAW_DISPATCH_RESPONSE — 0x009CF9A29972C298 * @see https://natives.borderlinerp.com/natives/LAW/_SET_CUSTOM_LAW_DISPATCH_RESPONSE */ declare function SetCustomLawDispatchResponse(dispatchResponseHash: number | string): void; /** * LAW::SET_DISABLE_DISTURBANCE_CRIMES — 0xDE5FAA741A781F73 * @see https://natives.borderlinerp.com/natives/LAW/SET_DISABLE_DISTURBANCE_CRIMES */ declare function SetDisableDisturbanceCrimes(player: number, p1: boolean): void; /** * LAW::_SET_DISPATCH_MULTIPLIER_OVERRIDE — 0x002BABE0B7D53136 * @see https://natives.borderlinerp.com/natives/LAW/_SET_DISPATCH_MULTIPLIER_OVERRIDE */ declare function SetDispatchMultiplierOverride(multiplier: number): void; /** * LAW::_SET_GUARD_ZONE_POSITION — 0x7E7BF59F89FC6C6D * @see https://natives.borderlinerp.com/natives/LAW/_SET_GUARD_ZONE_POSITION */ declare function SetGuardZonePosition(name: string, x: number, y: number, z: number): void; /** * LAW::_SET_GUARD_ZONE_POSITION_2 — 0x2F9005E2EA4E5EE4 * @see https://natives.borderlinerp.com/natives/LAW/_SET_GUARD_ZONE_POSITION_2 */ declare function SetGuardZonePosition_2(name: string, x: number, y: number, z: number): void; /** * LAW::_SET_GUARD_ZONE_VOLUME_REGISTRATION_END — 0xA8A74AA79FB67159 * @see https://natives.borderlinerp.com/natives/LAW/_SET_GUARD_ZONE_VOLUME_REGISTRATION_END */ declare function SetGuardZoneVolumeRegistrationEnd(name: string, volume: number): void; /** * LAW::_SET_GUARD_ZONE_VOLUME_REGISTRATION_START — 0x8C598A930F471938 * @see https://natives.borderlinerp.com/natives/LAW/_SET_GUARD_ZONE_VOLUME_REGISTRATION_START */ declare function SetGuardZoneVolumeRegistrationStart(name: string, volume: number): void; /** * LAW::_SET_GUARD_ZONE_VOLUME_RESTRICTED — 0x35815F372D43E1E5 * @see https://natives.borderlinerp.com/natives/LAW/_SET_GUARD_ZONE_VOLUME_RESTRICTED */ declare function SetGuardZoneVolumeRestricted(name: string, volume: number): void; /** * LAW::_SET_GUARD_ZONE_VOLUME_THREAT — 0xA1B0E6301E2E02A6 * @see https://natives.borderlinerp.com/natives/LAW/_SET_GUARD_ZONE_VOLUME_THREAT */ declare function SetGuardZoneVolumeThreat(name: string, volume: number): void; /** * LAW::_SET_GUARD_ZONE_VOLUME_WARNING — 0xAD3E07C37A7C1ADC * @see https://natives.borderlinerp.com/natives/LAW/_SET_GUARD_ZONE_VOLUME_WARNING */ declare function SetGuardZoneVolumeWarning(name: string, volume: number): void; /** * LAW::_SET_LAW_DISABLED — 0x8DE82BC774F3B862 * Temporarily disables law dispatch response even if crimes are witnessed or reported. * @see https://natives.borderlinerp.com/natives/LAW/_SET_LAW_DISABLED */ declare function SetLawDisabled(toggle: boolean): void; /** * LAW::_SET_LAW_RBS_VOLUME — 0x9BBDCB8DF789EBC1 * @see https://natives.borderlinerp.com/natives/LAW/_SET_LAW_RBS_VOLUME */ declare function SetLawRbsVolume(player: number, p1: number | string): void; /** * LAW::_SET_LAW_REGION — 0x4752F68EB7F2D280 * @see https://natives.borderlinerp.com/natives/LAW/_SET_LAW_REGION */ declare function SetLawRegion(player: number, lawRegionHash: number | string, stateHash: number | string): void; /** * LAW::SET_LAW_SENSE_RANGE_MODIFIER — 0xFEC85339AACA2A35 * Default range is 1.0f * @see https://natives.borderlinerp.com/natives/LAW/SET_LAW_SENSE_RANGE_MODIFIER */ declare function SetLawSenseRangeModifier(player: number, range: number): void; /** * LAW::_SET_PED_LAW_BEHAVIOUR — 0x819ADD5EF1742F47 * @see https://natives.borderlinerp.com/natives/LAW/_SET_PED_LAW_BEHAVIOUR */ declare function SetPedLawBehaviour(ped: number, behaviour: number): void; /** * LAW::SET_PLAYER_ARRESTED_IN_REGION — 0xE0FA74AA3CCE650B * @see https://natives.borderlinerp.com/natives/LAW/SET_PLAYER_ARRESTED_IN_REGION */ declare function SetPlayerArrestedInRegion(player: number, lawRegionHash: number | string): void; /** * LAW::SET_PLAYER_TURNED_IN_BOUNTY_IN_REGION — 0x73BAD7B2F2DB50DE * @see https://natives.borderlinerp.com/natives/LAW/SET_PLAYER_TURNED_IN_BOUNTY_IN_REGION */ declare function SetPlayerTurnedInBountyInRegion(player: number, lawRegionHash: number | string): void; /** * LAW::SET_POSTPONE_DISTURBANCE_CRIMES_DURING_COMBAT — 0x362086B911657B1A * @see https://natives.borderlinerp.com/natives/LAW/SET_POSTPONE_DISTURBANCE_CRIMES_DURING_COMBAT */ declare function SetPostponeDisturbanceCrimesDuringCombat(player: number, p1: boolean): void; /** * LAW::SET_WANTED_SCORE — 0xA80FF73F772ACF6A * @see https://natives.borderlinerp.com/natives/LAW/SET_WANTED_SCORE */ declare function SetWantedScore(player: number, intensity: number): void; /** * LAW::_STOP_PLAYER_SEARCH — 0x29CD4896ECB66C12 * Stops the forced player search state. * @see https://natives.borderlinerp.com/natives/LAW/_STOP_PLAYER_SEARCH */ declare function StopPlayerSearch(): void; /** * LAW::SUPPRESS_CRIME_THIS_FRAME — 0x785177E4D57D7389 * @see https://natives.borderlinerp.com/natives/LAW/SUPPRESS_CRIME_THIS_FRAME */ declare function SuppressCrimeThisFrame(player: number, crimeType: number | string, p2: number, p3: number, p4: number): void; /** * LOCALIZATION::_DOES_CURRENT_LANGUAGE_SUPPORT_CONDENSED_STYLE — 0x45D50415E4D885FF * Returns true if the current language is american, french, german, italian, spanish, brazilian or mexican. * @see https://natives.borderlinerp.com/natives/LOCALIZATION/_DOES_CURRENT_LANGUAGE_SUPPORT_CONDENSED_STYLE */ declare function DoesCurrentLanguageSupportCondensedStyle(): boolean; /** * LOCALIZATION::GET_CURRENT_LANGUAGE — 0xDB917DA5C6835FCC * @see https://natives.borderlinerp.com/natives/LOCALIZATION/GET_CURRENT_LANGUAGE */ declare function GetCurrentLanguage(): number; /** * LOCALIZATION::LOCALIZATION_GET_SYSTEM_DATE_TYPE — 0x76E30B799EBEEA0F * Old name: _LOCALIZATION_GET_SYSTEM_DATE_FORMAT * @see https://natives.borderlinerp.com/natives/LOCALIZATION/LOCALIZATION_GET_SYSTEM_DATE_TYPE */ declare function LocalizationGetSystemDateType(): number; /** * LOCALIZATION::LOCALIZATION_GET_SYSTEM_LANGUAGE — 0x3C1A05F86AE6ACB5 * Same return values as GET_CURRENT_LANGUAGE * @see https://natives.borderlinerp.com/natives/LOCALIZATION/LOCALIZATION_GET_SYSTEM_LANGUAGE */ declare function LocalizationGetSystemLanguage(): number; /** * MAP::_0xD3F58E9316B7FC2A — 0xD3F58E9316B7FC2A * @see https://natives.borderlinerp.com/natives/MAP/0xD3F58E9316B7FC2A */ declare function N_0xd3f58e9316b7fc2a(p0: number): void; /** * MAP::_ABANDON_BLIP — 0xDEEDE7C41742E011 * Not sure what exactly this does, but it calls rage::fwuiBlip::ClearScriptIdentity() internally * @see https://natives.borderlinerp.com/natives/MAP/_ABANDON_BLIP */ declare function AbandonBlip(blip: number): void; /** * MAP::ADD_POINT_TO_GPS_MULTI_ROUTE — 0x64C59DD6834FA942 * @see https://natives.borderlinerp.com/natives/MAP/ADD_POINT_TO_GPS_MULTI_ROUTE */ declare function AddPointToGpsMultiRoute(x: number, y: number, z: number, p3: boolean): void; /** * MAP::_ADD_PROP_TO_MINIMAP — 0x1392105DA88BBFFB * list of minimap props: * @see https://natives.borderlinerp.com/natives/MAP/_ADD_PROP_TO_MINIMAP */ declare function AddPropToMinimap(minimapProp: number | string, x: number, y: number, rotation: number, variation: number): void; /** * MAP::ALLOW_SONAR_BLIPS — 0x6E6E64788C07D2E0 * @see https://natives.borderlinerp.com/natives/MAP/ALLOW_SONAR_BLIPS */ declare function AllowSonarBlips(toggle: boolean): void; /** * MAP::_BLIP_ADD_FOR_AREA — 0xEC174ADBCB611ECC * @see https://natives.borderlinerp.com/natives/MAP/_BLIP_ADD_FOR_AREA */ declare function BlipAddForArea(blipHash: number | string, x: number, y: number, z: number, scaleX: number, scaleY: number, scaleZ: number, p7: number): number; /** * MAP::BLIP_ADD_FOR_COORDS — 0x554D9D53F696D002 * @see https://natives.borderlinerp.com/natives/MAP/BLIP_ADD_FOR_COORDS */ declare function BlipAddForCoords(blipHash: number | string, x: number, y: number, z: number): number; /** * MAP::BLIP_ADD_FOR_ENTITY — 0x23F74C2FDA6E7C61 * @see https://natives.borderlinerp.com/natives/MAP/BLIP_ADD_FOR_ENTITY */ declare function BlipAddForEntity(blipHash: number | string, entity: number): number; /** * MAP::BLIP_ADD_FOR_PICKUP_PLACEMENT — 0xA486008892065FB9 * @see https://natives.borderlinerp.com/natives/MAP/BLIP_ADD_FOR_PICKUP_PLACEMENT */ declare function BlipAddForPickupPlacement(blipHash: number | string, pickup: number): number; /** * MAP::BLIP_ADD_FOR_RADIUS — 0x45F13B7E0A15C880 * Creates a circular area blip. The first argument is the blip style, not a sprite. * @see https://natives.borderlinerp.com/natives/MAP/BLIP_ADD_FOR_RADIUS */ declare function BlipAddForRadius(blipHash: number | string, x: number, y: number, z: number, radius: number): number; /** * MAP::_BLIP_ADD_FOR_STYLE — 0x3E593DF9C2962EC6 * @see https://natives.borderlinerp.com/natives/MAP/_BLIP_ADD_FOR_STYLE */ declare function BlipAddForStyle(styleHash: number | string): number; /** * MAP::_BLIP_ADD_FOR_VOLUME — 0xA6EF0C54A3443E70 * Draws a blip shaped like a volume on the pause map — with a volume aggregate of boxes it draws arbitrary polygons. * @see https://natives.borderlinerp.com/natives/MAP/_BLIP_ADD_FOR_VOLUME */ declare function BlipAddForVolume(blipHash: number | string, volume: number): number; /** * MAP::BLIP_ADD_MODIFIER — 0x662D364ABF16DE2F * Old name: _BLIP_SET_MODIFIER * @see https://natives.borderlinerp.com/natives/MAP/BLIP_ADD_MODIFIER */ declare function BlipAddModifier(blip: number, modifierHash: number | string): boolean; /** * MAP::_BLIP_ADD_STYLE — 0xBD62D98799A3DAF0 * @see https://natives.borderlinerp.com/natives/MAP/_BLIP_ADD_STYLE */ declare function BlipAddStyle(blip: number, styleHash: number | string): boolean; /** * MAP::BLIP_REMOVE_MODIFIER — 0xB059D7BD3D78C16F * If modifierHash is 0, ALL modifiers will be removed. * @see https://natives.borderlinerp.com/natives/MAP/BLIP_REMOVE_MODIFIER */ declare function BlipRemoveModifier(blip: number, modifierHash: number | string): boolean; /** * MAP::_BLIP_SET_STYLE — 0xEDD964B7984AC291 * Removes any existing modifiers and sets the style. * @see https://natives.borderlinerp.com/natives/MAP/_BLIP_SET_STYLE */ declare function BlipSetStyle(blip: number, styleHash: number | string): boolean; /** * MAP::_CLEAR_BLIP — 0x01B928CA2E198B01 * Clears blip data, must be called before REMOVE_BLIP. * @see https://natives.borderlinerp.com/natives/MAP/_CLEAR_BLIP */ declare function ClearBlip(blip: number): boolean; /** * MAP::_CLEAR_BLIP_ICON_FROM_LOCKON_ENTITY_PROMPT — 0x44813684F72B563C * Removes the blip icon from the entity lockon prompt * @see https://natives.borderlinerp.com/natives/MAP/_CLEAR_BLIP_ICON_FROM_LOCKON_ENTITY_PROMPT */ declare function ClearBlipIconFromLockonEntityPrompt(entity: number, blip: number): void; /** * MAP::CLEAR_GPS_CUSTOM_ROUTE — 0x1EAA5674B4D181C5 * @see https://natives.borderlinerp.com/natives/MAP/CLEAR_GPS_CUSTOM_ROUTE */ declare function ClearGpsCustomRoute(): void; /** * MAP::CLEAR_GPS_FLAGS — 0x4D3771237C79FF41 * Clears the GPS flags. * @see https://natives.borderlinerp.com/natives/MAP/CLEAR_GPS_FLAGS */ declare function ClearGpsFlags(): void; /** * MAP::CLEAR_GPS_MULTI_ROUTE — 0x9E0AB9AAEE87CE28 * Does the same as SET_GPS_MULTI_ROUTE_RENDER(false); * @see https://natives.borderlinerp.com/natives/MAP/CLEAR_GPS_MULTI_ROUTE */ declare function ClearGpsMultiRoute(): void; /** * MAP::CLEAR_GPS_PLAYER_WAYPOINT — 0x08FDC6F796E350D1 * @see https://natives.borderlinerp.com/natives/MAP/CLEAR_GPS_PLAYER_WAYPOINT */ declare function ClearGpsPlayerWaypoint(): void; /** * MAP::_CLEAR_PAUSEMAP_COORDS — 0x7C9F4CDF402CA82A * Clears the previously set coordinates for the pause map view, removing any specified focal point and radius that were set using `_SET_PAUSEMAP_COORDS_WITH_RADIUS` (0xE0884C184728C75B). * @see https://natives.borderlinerp.com/natives/MAP/_CLEAR_PAUSEMAP_COORDS */ declare function ClearPausemapCoords(): void; /** * MAP::DISPLAY_RADAR — 0x1B3DA717B9AFF828 * If Minimap / Radar should be displayed. * @see https://natives.borderlinerp.com/natives/MAP/DISPLAY_RADAR */ declare function DisplayRadar(toggle: boolean): void; /** * MAP::DOES_BLIP_EXIST — 0xCD82FA174080B3B1 * @see https://natives.borderlinerp.com/natives/MAP/DOES_BLIP_EXIST */ declare function DoesBlipExist(blip: number): boolean; /** * MAP::_DOES_ENTITY_HAVE_BLIP — 0x9FA00E2FC134A9D0 * @see https://natives.borderlinerp.com/natives/MAP/_DOES_ENTITY_HAVE_BLIP */ declare function DoesEntityHaveBlip(entity: number): boolean; /** * MAP::_FIND_CLOSEST_GPS_POSITION — 0x3FDA2B79AEEE351C * @see https://natives.borderlinerp.com/natives/MAP/_FIND_CLOSEST_GPS_POSITION */ declare function FindClosestGpsPosition(x: number, y: number, z: number, outPosition: number[]): [boolean, number[]]; /** * MAP::FORCE_SONAR_BLIPS_THIS_FRAME — 0xEE1C7BA69BB74B08 * Doesn't actually return anything. * @see https://natives.borderlinerp.com/natives/MAP/FORCE_SONAR_BLIPS_THIS_FRAME */ declare function ForceSonarBlipsThisFrame(): number; /** * MAP::GET_BLIP_COORDS — 0x201C319797BDA603 * @see https://natives.borderlinerp.com/natives/MAP/GET_BLIP_COORDS */ declare function GetBlipCoords(blip: number): number[]; /** * MAP::GET_BLIP_FROM_ENTITY — 0x6D2C41A8BD6D6FD0 * Returns the Blip handle of given Entity. * @see https://natives.borderlinerp.com/natives/MAP/GET_BLIP_FROM_ENTITY */ declare function GetBlipFromEntity(entity: number): number; /** * MAP::GET_MAIN_PLAYER_BLIP_ID — 0x5CD2889B2B381D45 * @see https://natives.borderlinerp.com/natives/MAP/GET_MAIN_PLAYER_BLIP_ID */ declare function GetMainPlayerBlipId(): number; /** * MAP::_GET_WAYPOINT_COORDS — 0x29B30D07C3F7873B * @see https://natives.borderlinerp.com/natives/MAP/_GET_WAYPOINT_COORDS */ declare function GetWaypointCoords(): number[]; /** * MAP::_GET_WAYPOINT_POSITION — 0xF08E42BFA46BDFF8 * Unlike `GET_WAYPOINT_COORDS` (0x29B30D07C3F7873B), which returns a single value, this native returns the x and y coordinates of the waypoint separately as float pointers. * @see https://natives.borderlinerp.com/natives/MAP/_GET_WAYPOINT_POSITION */ declare function GetWaypointPosition(): [boolean, number, number]; /** * MAP::_HIDE_ACTIVE_POINTS_OF_INTEREST — 0xA1B4052C2A3DCC1E * @see https://natives.borderlinerp.com/natives/MAP/_HIDE_ACTIVE_POINTS_OF_INTEREST */ declare function HideActivePointsOfInterest(): void; /** * MAP::_IS_BLIP_ATTACHED_TO_ANY_ENTITY — 0xE9F676788F8D5E1E * @see https://natives.borderlinerp.com/natives/MAP/_IS_BLIP_ATTACHED_TO_ANY_ENTITY */ declare function IsBlipAttachedToAnyEntity(blip: number): boolean; /** * MAP::IS_BLIP_ON_MINIMAP — 0x46534526B9CD2D17 * @see https://natives.borderlinerp.com/natives/MAP/IS_BLIP_ON_MINIMAP */ declare function IsBlipOnMinimap(blip: number): boolean; /** * MAP::_IS_DISPLAY_BLIP_ICON_ON_LOCKON_ENTITY_PROMPT — 0x3CB8859F04763C78 * Returns true if the entity lockon prompt contains an blip icon. * @see https://natives.borderlinerp.com/natives/MAP/_IS_DISPLAY_BLIP_ICON_ON_LOCKON_ENTITY_PROMPT */ declare function IsDisplayBlipIconOnLockonEntityPrompt(entity: number, blip: number): boolean; /** * MAP::_IS_PATH_FOR_GPS_ON_ROAD — 0xF47A1EB2A538A3A3 * Checks if the GPS route to the waypoint is navigable along a road. * @see https://natives.borderlinerp.com/natives/MAP/_IS_PATH_FOR_GPS_ON_ROAD */ declare function IsPathForGpsOnRoad(): boolean; /** * MAP::IS_WAYPOINT_ACTIVE — 0x202B1BBFC6AB5EE4 * @see https://natives.borderlinerp.com/natives/MAP/IS_WAYPOINT_ACTIVE */ declare function IsWaypointActive(): boolean; /** * MAP::LOCK_MINIMAP_ANGLE — 0x0BFD145EF819FB3A * Locks the minimap to the specified angle in integer degrees. * @see https://natives.borderlinerp.com/natives/MAP/LOCK_MINIMAP_ANGLE */ declare function LockMinimapAngle(angle: number): void; /** * MAP::_MAP_DISABLE_REGION_BLIP — 0x6786D7AFAC3162B3 * @see https://natives.borderlinerp.com/natives/MAP/_MAP_DISABLE_REGION_BLIP */ declare function MapDisableRegionBlip(regionHash: number | string): void; /** * MAP::_MAP_DISCOVER_REGION — 0xD8C7162AB2E2AF45 * @see https://natives.borderlinerp.com/natives/MAP/_MAP_DISCOVER_REGION */ declare function MapDiscoverRegion(discoveryHash: number | string): void; /** * MAP::_MAP_DISCOVERY_SET_ENABLED — 0xDA98246C7A3C2189 * @see https://natives.borderlinerp.com/natives/MAP/_MAP_DISCOVERY_SET_ENABLED */ declare function MapDiscoverySetEnabled(discoveryHash: number | string): void; /** * MAP::_MAP_ENABLE_REGION_BLIP — 0x563FCB6620523917 * Highlights one of Rockstar's predefined map regions on the pause map. * @see https://natives.borderlinerp.com/natives/MAP/_MAP_ENABLE_REGION_BLIP */ declare function MapEnableRegionBlip(regionHash: number | string, styleHash: number | string): void; /** * MAP::_MAP_IS_DISCOVERY_ACTIVE — 0x3F81EA4275D39D6F * @see https://natives.borderlinerp.com/natives/MAP/_MAP_IS_DISCOVERY_ACTIVE */ declare function MapIsDiscoveryActive(discoveryHash: number | string): boolean; /** * MAP::_MAP_IS_REGION_HIGHLIGHTED_WITH_STYLE — 0xE38450DBCBC70E3D * @see https://natives.borderlinerp.com/natives/MAP/_MAP_IS_REGION_HIGHLIGHTED_WITH_STYLE */ declare function MapIsRegionHighlightedWithStyle(regionHash: number | string, styleHash: number | string): boolean; /** * MAP::REMOVE_BLIP — 0xF2C3C9DA47AAA54A * @see https://natives.borderlinerp.com/natives/MAP/REMOVE_BLIP */ declare function RemoveBlip(blip: number): number; /** * MAP::_REMOVE_PROP_FROM_MINIMAP — 0xE057FEA9A22EB3EE * @see https://natives.borderlinerp.com/natives/MAP/_REMOVE_PROP_FROM_MINIMAP */ declare function RemovePropFromMinimap(minimapProp: number | string): void; /** * MAP::RESET_MINIMAP_FOW — 0xEB3CB3386C775D72 * @see https://natives.borderlinerp.com/natives/MAP/RESET_MINIMAP_FOW */ declare function ResetMinimapFow(hash: number | string): void; /** * MAP::_REVEAL_MINIMAP_FOW — 0xF8096DF9B87246E3 * @see https://natives.borderlinerp.com/natives/MAP/_REVEAL_MINIMAP_FOW */ declare function RevealMinimapFow(hash: number | string): void; /** * MAP::SET_BLIP_COORDS — 0x4FF674F5E23D49CE * @see https://natives.borderlinerp.com/natives/MAP/SET_BLIP_COORDS */ declare function SetBlipCoords(blip: number, posX: number, posY: number, posZ: number): void; /** * MAP::SET_BLIP_FLASH_TIMER — 0x02FF4CF43B7209D1 * _SET_BLIP_MAP_CARD_INFO this should be the name there is no flash timer for blips blipType can be any number, but you can use blipTypes mapCardId joaat("SHOP_MOONSHINE_STILL") possibly to get the card info by this hash * @see https://natives.borderlinerp.com/natives/MAP/SET_BLIP_FLASH_TIMER */ declare function SetBlipFlashTimer(blip: number, blipType: number, blipHash: number | string): void; /** * MAP::SET_BLIP_FLASHES — 0x0DF2B55F717DDB10 * _GET_BLIP_MAP_CARD_INFO this should be the name there is no flash timer for blips * @see https://natives.borderlinerp.com/natives/MAP/SET_BLIP_FLASHES */ declare function SetBlipFlashes(blip: number): [boolean, number, number]; /** * MAP::_SET_BLIP_FROZEN — 0x250C75EB1728CC0D * Removes blip from any entity and makes it static on the map, try it on GET_MAIN_PLAYER_BLIP_ID for a demonstration. * @see https://natives.borderlinerp.com/natives/MAP/_SET_BLIP_FROZEN */ declare function SetBlipFrozen(blip: number): void; /** * MAP::_SET_BLIP_NAME — 0x9CB1A1623062F402 * @see https://natives.borderlinerp.com/natives/MAP/_SET_BLIP_NAME */ declare function SetBlipName(blip: number, name: string): void; /** * MAP::SET_BLIP_NAME_FROM_TEXT_FILE — 0x0A062D6D7C0B2C2C * @see https://natives.borderlinerp.com/natives/MAP/SET_BLIP_NAME_FROM_TEXT_FILE */ declare function SetBlipNameFromTextFile(blip: number, textLabel: string): void; /** * MAP::SET_BLIP_NAME_TO_PLAYER_NAME — 0x093DD5A31BC2B459 * @see https://natives.borderlinerp.com/natives/MAP/SET_BLIP_NAME_TO_PLAYER_NAME */ declare function SetBlipNameToPlayerName(blip: number, player: number): void; /** * MAP::SET_BLIP_ROTATION — 0x6049966A94FBE706 * @see https://natives.borderlinerp.com/natives/MAP/SET_BLIP_ROTATION */ declare function SetBlipRotation(blip: number, rotation: number): void; /** * MAP::SET_BLIP_SCALE — 0xD38744167B2FA257 * only works for BLIP_ADD_FOR_RADIUS AND BLIP_ADD_FOR_AREA, this native works as a radius not really a scale * @see https://natives.borderlinerp.com/natives/MAP/SET_BLIP_SCALE */ declare function SetBlipScale(blip: number, scale: number): void; /** * MAP::SET_BLIP_SPRITE — 0x74F74D3207ED525C * @see https://natives.borderlinerp.com/natives/MAP/SET_BLIP_SPRITE */ declare function SetBlipSprite(blip: number, hash: number | string, p2: boolean): void; /** * MAP::_SET_DISPLAY_BLIP_ICON_FOR_ENTITY_PROMPT_REMOVED — 0xBB68D4D3CA3DE402 * Removes the icon from the lockon prompt. * @see https://natives.borderlinerp.com/natives/MAP/_SET_DISPLAY_BLIP_ICON_FOR_ENTITY_PROMPT_REMOVED */ declare function SetDisplayBlipIconForEntityPromptRemoved(entity: number, p1: number): void; /** * MAP::_SET_DISPLAY_BLIP_ICON_FOR_ENTITY_PROMPT_WITH_LOCKON — 0x7563CBCA99253D1A * Sets the blip icon to lockon entity prompt. * @see https://natives.borderlinerp.com/natives/MAP/_SET_DISPLAY_BLIP_ICON_FOR_ENTITY_PROMPT_WITH_LOCKON */ declare function SetDisplayBlipIconForEntityPromptWithLockon(entity: number, blipIcon: number | string): void; /** * MAP::_SET_DISPLAY_BLIP_ICON_FOR_ENTITY_PROMPT_WITHOUT_LOCKON — 0x1726963E6049DB53 * Activates a blip icon prompt for a specific entity, allowing it to be displayed without requiring a lock-on. * @see https://natives.borderlinerp.com/natives/MAP/_SET_DISPLAY_BLIP_ICON_FOR_ENTITY_PROMPT_WITHOUT_LOCKON */ declare function SetDisplayBlipIconForEntityPromptWithoutLockon(entity: number): void; /** * MAP::_SET_DISPLAY_BLIP_ICON_TO_LOCKON_ENTITY_PROMPT — 0x97F6F158CC5B5CA2 * Adds entity blip icon to the entity lockon prompt, if invalid param it will remove the icon if it had any. * @see https://natives.borderlinerp.com/natives/MAP/_SET_DISPLAY_BLIP_ICON_TO_LOCKON_ENTITY_PROMPT */ declare function SetDisplayBlipIconToLockonEntityPrompt(entity: number, blip: number): void; /** * MAP::_SET_FOW_UPDATE_PLAYER_OVERRIDE — 0x63E7279D04160477 * Used for GUARMA MODE; Enabled: toggle = false, 0; Disabled: toggle = true, 0 Hash p1 seems to be unused, always 0 * @see https://natives.borderlinerp.com/natives/MAP/_SET_FOW_UPDATE_PLAYER_OVERRIDE */ declare function SetFowUpdatePlayerOverride(toggle: boolean, p1: number | string): void; /** * MAP::SET_GPS_CUSTOM_ROUTE_RENDER — 0xF6CEF599FC470B33 * @see https://natives.borderlinerp.com/natives/MAP/SET_GPS_CUSTOM_ROUTE_RENDER */ declare function SetGpsCustomRouteRender(p0: boolean, p1: number, p2: number): void; /** * MAP::SET_GPS_FLAGS — 0x5DE61C90DDECFA2D * @see https://natives.borderlinerp.com/natives/MAP/SET_GPS_FLAGS */ declare function SetGpsFlags(p0: number, p1: number): void; /** * MAP::SET_GPS_MULTI_ROUTE_RENDER — 0x4426D65E029A4DC0 * @see https://natives.borderlinerp.com/natives/MAP/SET_GPS_MULTI_ROUTE_RENDER */ declare function SetGpsMultiRouteRender(toggle: boolean): void; /** * MAP::_SET_MINIMAP_FOW_OVERRIDE_REVEAL_SCALE — 0xE5A7F70B7C0F3271 * @see https://natives.borderlinerp.com/natives/MAP/_SET_MINIMAP_FOW_OVERRIDE_REVEAL_SCALE */ declare function SetMinimapFowOverrideRevealScale(scale: number, p1: number | string): void; /** * MAP::SET_MINIMAP_FOW_REVEAL_COORDINATE — 0x73348402566ECB6E * Up to eight coordinates may be revealed per frame * @see https://natives.borderlinerp.com/natives/MAP/SET_MINIMAP_FOW_REVEAL_COORDINATE */ declare function SetMinimapFowRevealCoordinate(x: number, y: number, z: number, p3: number | string): void; /** * MAP::SET_MINIMAP_FOW_REVEAL_VOLUME — 0x63CBBD6CA6F321F9 * @see https://natives.borderlinerp.com/natives/MAP/SET_MINIMAP_FOW_REVEAL_VOLUME */ declare function SetMinimapFowRevealVolume(volume: number, p1: number | string): void; /** * MAP::_SET_MINIMAP_FOW_SHOULD_UPDATE — 0x632AA10BF7EA53D3 * @see https://natives.borderlinerp.com/natives/MAP/_SET_MINIMAP_FOW_SHOULD_UPDATE */ declare function SetMinimapFowShouldUpdate(toggle: boolean, p1: number | string): void; /** * MAP::SET_MINIMAP_HIDE_FOW — 0x4B8F743A4A6D2FF8 * Reveals the entire minimap (FOW = Fog of War) * @see https://natives.borderlinerp.com/natives/MAP/SET_MINIMAP_HIDE_FOW */ declare function SetMinimapHideFow(toggle: boolean): void; /** * MAP::_SET_MINIMAP_ZONE — 0xA657EC9DBC6CC900 * hash can be the hash of "guarma" or "world". * @see https://natives.borderlinerp.com/natives/MAP/_SET_MINIMAP_ZONE */ declare function SetMinimapZone(zone: number | string): void; /** * MAP::_SET_PAUSEMAP_COORDS_WITH_RADIUS — 0xE0884C184728C75B * @see https://natives.borderlinerp.com/natives/MAP/_SET_PAUSEMAP_COORDS_WITH_RADIUS */ declare function SetPausemapCoordsWithRadius(x: number, y: number, z: number, radius: number): void; /** * MAP::SET_RADAR_AS_EXTERIOR_THIS_FRAME — 0xA8EBBAE986FB5457 * @see https://natives.borderlinerp.com/natives/MAP/SET_RADAR_AS_EXTERIOR_THIS_FRAME */ declare function SetRadarAsExteriorThisFrame(): void; /** * MAP::_SET_RADAR_CONFIG_TYPE — 0x9C113883487FD53C * @see https://natives.borderlinerp.com/natives/MAP/_SET_RADAR_CONFIG_TYPE */ declare function SetRadarConfigType(configHash: number | string, p1: number | string): void; /** * MAP::SET_RADAR_ZOOM — 0xCAF6489DA2C8DD9E * @see https://natives.borderlinerp.com/natives/MAP/SET_RADAR_ZOOM */ declare function SetRadarZoom(zoomLevel: number): void; /** * MAP::SET_WAYPOINT_OFF — 0xFA8C41E8020D3439 * @see https://natives.borderlinerp.com/natives/MAP/SET_WAYPOINT_OFF */ declare function SetWaypointOff(): void; /** * MAP::_SHOW_ACTIVE_POINTS_OF_INTEREST — 0x3FBB838AEA30C1D8 * @see https://natives.borderlinerp.com/natives/MAP/_SHOW_ACTIVE_POINTS_OF_INTEREST */ declare function ShowActivePointsOfInterest(): void; /** * MAP::_START_GPS_CUSTOM_ROUTE_FROM_WAYPOINT_RECORDING_ROUTE — 0x6B44F13D888F770D * @see https://natives.borderlinerp.com/natives/MAP/_START_GPS_CUSTOM_ROUTE_FROM_WAYPOINT_RECORDING_ROUTE */ declare function StartGpsCustomRouteFromWaypointRecordingRoute(waypointRecording: string, point: number, numPoints: number, colorNameHash: number | string, p4: boolean, p5: boolean): void; /** * MAP::START_GPS_MULTI_ROUTE — 0x3D3D15AF7BCAAF83 * @see https://natives.borderlinerp.com/natives/MAP/START_GPS_MULTI_ROUTE */ declare function StartGpsMultiRoute(colorNameHash: number | string, onFoot: boolean, inVehicle: boolean): void; /** * MAP::TRIGGER_SONAR_BLIP — 0x72DD432F3CDFC0EE * @see https://natives.borderlinerp.com/natives/MAP/TRIGGER_SONAR_BLIP */ declare function TriggerSonarBlip(typeHash: number | string, x: number, y: number, z: number): void; /** * MAP::_TRIGGER_SONAR_BLIP_ON_ENTITY — 0x0C7A2289A5C4D7C9 * @see https://natives.borderlinerp.com/natives/MAP/_TRIGGER_SONAR_BLIP_ON_ENTITY */ declare function TriggerSonarBlipOnEntity(typeHash: number | string, entity: number): void; /** * MAP::UNLOCK_MINIMAP_ANGLE — 0x5373DE8E179BC2A0 * @see https://natives.borderlinerp.com/natives/MAP/UNLOCK_MINIMAP_ANGLE */ declare function UnlockMinimapAngle(): void; /** * MINIGAME::_0x012027C28F421F46 — 0x012027C28F421F46 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x012027C28F421F46 */ declare function N_0x012027c28f421f46(p0: number, p1: number): number; /** * MINIGAME::_0x0876326238914A3F — 0x0876326238914A3F * @see https://natives.borderlinerp.com/natives/MINIGAME/0x0876326238914A3F */ declare function N_0x0876326238914a3f(): void; /** * MINIGAME::_0x10342CC82E8356E9 — 0x10342CC82E8356E9 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x10342CC82E8356E9 */ declare function N_0x10342cc82e8356e9(p0: number, p1: number): number; /** * MINIGAME::_0x15E90B6A993017AA — 0x15E90B6A993017AA * @see https://natives.borderlinerp.com/natives/MINIGAME/0x15E90B6A993017AA */ declare function N_0x15e90b6a993017aa(): number; /** * MINIGAME::_0x18A0D48DF9211C07 — 0x18A0D48DF9211C07 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x18A0D48DF9211C07 */ declare function N_0x18a0d48df9211c07(): void; /** * MINIGAME::_0x32A7C216344D623B — 0x32A7C216344D623B * @see https://natives.borderlinerp.com/natives/MINIGAME/0x32A7C216344D623B */ declare function N_0x32a7c216344d623b(p0: number, p1: number, p2: number): number; /** * MINIGAME::_0x39654E1F68B78287 — 0x39654E1F68B78287 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x39654E1F68B78287 */ declare function N_0x39654e1f68b78287(): number; /** * MINIGAME::_0x398066F893149856 — 0x398066F893149856 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x398066F893149856 */ declare function N_0x398066f893149856(p0: number, p1: number, p2: number): number; /** * MINIGAME::_0x3AE451860F03CA8A — 0x3AE451860F03CA8A * @see https://natives.borderlinerp.com/natives/MINIGAME/0x3AE451860F03CA8A */ declare function N_0x3ae451860f03ca8a(p0: number, p1: number): number; /** * MINIGAME::_0x3B31732FADE5BAF3 — 0x3B31732FADE5BAF3 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x3B31732FADE5BAF3 */ declare function N_0x3b31732fade5baf3(): number; /** * MINIGAME::_0x3DF7EE3A76185108 — 0x3DF7EE3A76185108 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x3DF7EE3A76185108 */ declare function N_0x3df7ee3a76185108(): void; /** * MINIGAME::_0x3EECAADAB0D9FE29 — 0x3EECAADAB0D9FE29 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x3EECAADAB0D9FE29 */ declare function N_0x3eecaadab0d9fe29(): number; /** * MINIGAME::_0x3F4FD4BED07AB8C4 — 0x3F4FD4BED07AB8C4 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x3F4FD4BED07AB8C4 */ declare function N_0x3f4fd4bed07ab8c4(p0: number): number; /** * MINIGAME::_0x3FFE60DD8A936551 — 0x3FFE60DD8A936551 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x3FFE60DD8A936551 */ declare function N_0x3ffe60dd8a936551(p0: number, p1: number): number; /** * MINIGAME::_0x455ECCA0715C507F — 0x455ECCA0715C507F * @see https://natives.borderlinerp.com/natives/MINIGAME/0x455ECCA0715C507F */ declare function N_0x455ecca0715c507f(): void; /** * MINIGAME::_0x578907F59BA01B6D — 0x578907F59BA01B6D * @see https://natives.borderlinerp.com/natives/MINIGAME/0x578907F59BA01B6D */ declare function N_0x578907f59ba01b6d(p0: number): number; /** * MINIGAME::_0x580F34C726387226 — 0x580F34C726387226 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x580F34C726387226 */ declare function N_0x580f34c726387226(p0: number, p1: number): number; /** * MINIGAME::_0x58521E6DCDE97D74 — 0x58521E6DCDE97D74 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x58521E6DCDE97D74 */ declare function N_0x58521e6dcde97d74(p0: number, p1: number, p2: number): void; /** * MINIGAME::_0x644439B5387EE57E — 0x644439B5387EE57E * @see https://natives.borderlinerp.com/natives/MINIGAME/0x644439B5387EE57E */ declare function N_0x644439b5387ee57e(p0: number, p1: number): number; /** * MINIGAME::_0x6480723D3BE535B6 — 0x6480723D3BE535B6 * @see https://natives.borderlinerp.com/natives/MINIGAME/0x6480723D3BE535B6 */ declare function N_0x6480723d3be535b6(p0: number): void; /** * MINIGAME::_0x910B088E51A511AC — 0x910B088E51A511AC * @see https://natives.borderlinerp.com/natives/MINIGAME/0x910B088E51A511AC */ declare function N_0x910b088e51a511ac(): number; /** * MINIGAME::_0x9DD95B405AB4983E — 0x9DD95B405AB4983E * @see https://natives.borderlinerp.com/natives/MINIGAME/0x9DD95B405AB4983E */ declare function N_0x9dd95b405ab4983e(p0: number, p1: number): number; /** * MINIGAME::_0xA2DB3C6270C122E3 — 0xA2DB3C6270C122E3 * @see https://natives.borderlinerp.com/natives/MINIGAME/0xA2DB3C6270C122E3 */ declare function N_0xa2db3c6270c122e3(p0: number, p1: number): number; /** * MINIGAME::_0xBEA7D3CB47E1479C — 0xBEA7D3CB47E1479C * @see https://natives.borderlinerp.com/natives/MINIGAME/0xBEA7D3CB47E1479C */ declare function N_0xbea7d3cb47e1479c(): number; /** * MINIGAME::_0xD39D32EB3B52DD83 — 0xD39D32EB3B52DD83 * @see https://natives.borderlinerp.com/natives/MINIGAME/0xD39D32EB3B52DD83 */ declare function N_0xd39d32eb3b52dd83(p0: number): number; /** * MINIGAME::_0xDF728C5AE137FC14 — 0xDF728C5AE137FC14 * @see https://natives.borderlinerp.com/natives/MINIGAME/0xDF728C5AE137FC14 */ declare function N_0xdf728c5ae137fc14(p0: number, p1: number, p2: number): number; /** * MINIGAME::_0xE1F365C4C8F259D8 — 0xE1F365C4C8F259D8 * @see https://natives.borderlinerp.com/natives/MINIGAME/0xE1F365C4C8F259D8 */ declare function N_0xe1f365c4c8f259d8(p0: number, p1: number, p2: number): number; /** * MINIGAME::_0xE53A308AC35877A8 — 0xE53A308AC35877A8 * @see https://natives.borderlinerp.com/natives/MINIGAME/0xE53A308AC35877A8 */ declare function N_0xe53a308ac35877a8(): number; /** * MINIGAME::_0xEC819D612038EF4B — 0xEC819D612038EF4B * @see https://natives.borderlinerp.com/natives/MINIGAME/0xEC819D612038EF4B */ declare function N_0xec819d612038ef4b(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): number; /** * MINIGAME::_0xF6DE98516FD3AC9B — 0xF6DE98516FD3AC9B * @see https://natives.borderlinerp.com/natives/MINIGAME/0xF6DE98516FD3AC9B */ declare function N_0xf6de98516fd3ac9b(): void; /** * MINIGAME::_DOMINOES_BUY_IN — 0x399E6CD12FC8CA89 * Hardcoded to return zero/false. * @see https://natives.borderlinerp.com/natives/MINIGAME/_DOMINOES_BUY_IN */ declare function DominoesBuyIn(p0: number): number; /** * MINIGAME::_DOMINOES_PLACE_DOMINO — 0xB79A29B33BF29BA5 * Hardcoded to return zero/false. * @see https://natives.borderlinerp.com/natives/MINIGAME/_DOMINOES_PLACE_DOMINO */ declare function DominoesPlaceDomino(p0: number, p1: number): number; /** * MINIGAME::_DOMINOES_REQUEST_VALID_PLACEMENTS — 0xE26AEE7E67D9E21D * Hardcoded to return zero/false. * @see https://natives.borderlinerp.com/natives/MINIGAME/_DOMINOES_REQUEST_VALID_PLACEMENTS */ declare function DominoesRequestValidPlacements(p0: number): number; /** * MINIGAME::_MINIGAME_GET_NEXT_EVENT — 0xDF728C5AE137FC13 * @see https://natives.borderlinerp.com/natives/MINIGAME/_MINIGAME_GET_NEXT_EVENT */ declare function MinigameGetNextEvent(p0: number, p1: number): number; /** * MINIGAME::_MINIGAME_GET_NEXT_EVENT_TYPE — 0x578907F59BA01B6C * @see https://natives.borderlinerp.com/natives/MINIGAME/_MINIGAME_GET_NEXT_EVENT_TYPE */ declare function MinigameGetNextEventType(): number; /** * MINIGAME::_MINIGAME_IS_CONNECTED_TO_SERVER — 0x2A0C4736AC5AF0CE * @see https://natives.borderlinerp.com/natives/MINIGAME/_MINIGAME_IS_CONNECTED_TO_SERVER */ declare function MinigameIsConnectedToServer(p0: number): number; /** * MINIGAME::_MINIGAME_IS_REQUEST_PENDING — 0x9105A4A2556FA937 * @see https://natives.borderlinerp.com/natives/MINIGAME/_MINIGAME_IS_REQUEST_PENDING */ declare function MinigameIsRequestPending(p0: number): number; /** * MINIGAME::_MINIGAME_IS_SEAT_OCCUPIED — 0x8593A8CB0ED2C3B4 * @see https://natives.borderlinerp.com/natives/MINIGAME/_MINIGAME_IS_SEAT_OCCUPIED */ declare function MinigameIsSeatOccupied(p0: number): boolean; /** * MINIGAME::_MINIGAME_LEAVE_TABLE — 0xF5446E47941E654C * @see https://natives.borderlinerp.com/natives/MINIGAME/_MINIGAME_LEAVE_TABLE */ declare function MinigameLeaveTable(p0: number): number; /** * MINIGAME::_MINIGAME_POP_NEXT_EVENT — 0x833E03BAEBADC4B0 * @see https://natives.borderlinerp.com/natives/MINIGAME/_MINIGAME_POP_NEXT_EVENT */ declare function MinigamePopNextEvent(): void; /** * MINIGAME::_MINIGAME_REQUEST_SEAT_AT_TABLE — 0xF6AC6085D8D6C004 * @see https://natives.borderlinerp.com/natives/MINIGAME/_MINIGAME_REQUEST_SEAT_AT_TABLE */ declare function MinigameRequestSeatAtTable(data: number): [boolean, number]; /** * MINIGAME::_POKER_BUY_IN — 0xB4D610EA5A1FDE74 * @see https://natives.borderlinerp.com/natives/MINIGAME/_POKER_BUY_IN */ declare function PokerBuyIn(p0: number, p1: number): number; /** * MINIGAME::_POKER_CALL — 0x8DED681B161EBD78 * @see https://natives.borderlinerp.com/natives/MINIGAME/_POKER_CALL */ declare function PokerCall(p0: number, p1: number): number; /** * MINIGAME::_POKER_CHECK — 0x49A045628D9B1B86 * @see https://natives.borderlinerp.com/natives/MINIGAME/_POKER_CHECK */ declare function PokerCheck(p0: number, p1: number): number; /** * MINIGAME::_POKER_FOLD — 0x3DFAB7D9BB45B5BE * @see https://natives.borderlinerp.com/natives/MINIGAME/_POKER_FOLD */ declare function PokerFold(p0: number): number; /** * MINIGAME::_POKER_GET_GAME_SETTINGS_FOR_ID — 0x2D20E12E1990D584 * @see https://natives.borderlinerp.com/natives/MINIGAME/_POKER_GET_GAME_SETTINGS_FOR_ID */ declare function PokerGetGameSettingsForId(p0: number): number; /** * MINIGAME::_POKER_RAISE — 0xECCF45A79A17BB96 * @see https://natives.borderlinerp.com/natives/MINIGAME/_POKER_RAISE */ declare function PokerRaise(p0: number, p1: number): number; /** * MINIGAME::_POKER_REVEAL — 0x2F2131DB0A8B02DC * @see https://natives.borderlinerp.com/natives/MINIGAME/_POKER_REVEAL */ declare function PokerReveal(p0: number): number; /** * MISC::_0x0358B8A41916C613 — 0x0358B8A41916C613 * @see https://natives.borderlinerp.com/natives/MISC/0x0358B8A41916C613 */ declare function N_0x0358b8a41916c613(p0: number, p1: number, p2: number, p3: number): number; /** * MISC::_0x0730E518486DEEC3 — 0x0730E518486DEEC3 * @see https://natives.borderlinerp.com/natives/MISC/0x0730E518486DEEC3 */ declare function N_0x0730e518486deec3(p0: number): void; /** * MISC::_0x0A487CC74A517FB5 — 0x0A487CC74A517FB5 * @see https://natives.borderlinerp.com/natives/MISC/0x0A487CC74A517FB5 */ declare function N_0x0a487cc74a517fb5(p0: number): void; /** * MISC::_0x0D0AE5081F88CFE1 — 0x0D0AE5081F88CFE1 * @see https://natives.borderlinerp.com/natives/MISC/0x0D0AE5081F88CFE1 */ declare function N_0x0d0ae5081f88cfe1(p0: number | string): boolean; /** * MISC::_0x1096603B519C905F — 0x1096603B519C905F * _SET_MISSION_NAME_*(FOR_ACTIVITY?/MINIGAME?) * @see https://natives.borderlinerp.com/natives/MISC/0x1096603B519C905F */ declare function N_0x1096603b519c905f(name: string): void; /** * MISC::_0x154340E87D8CC178 — 0x154340E87D8CC178 * @see https://natives.borderlinerp.com/natives/MISC/0x154340E87D8CC178 */ declare function N_0x154340e87d8cc178(p0: number): void; /** * MISC::_0x183672FE838A661B — 0x183672FE838A661B * @see https://natives.borderlinerp.com/natives/MISC/0x183672FE838A661B */ declare function N_0x183672fe838a661b(data: number): number; /** * MISC::_0x243CEDE8F916B994 — 0x243CEDE8F916B994 * @see https://natives.borderlinerp.com/natives/MISC/0x243CEDE8F916B994 */ declare function N_0x243cede8f916b994(): void; /** * MISC::_0x2916B30DC6C41179 — 0x2916B30DC6C41179 * @see https://natives.borderlinerp.com/natives/MISC/0x2916B30DC6C41179 */ declare function N_0x2916b30dc6c41179(weatherType: number | string): void; /** * MISC::_0x33982467B1E349EF — 0x33982467B1E349EF * @see https://natives.borderlinerp.com/natives/MISC/0x33982467B1E349EF */ declare function N_0x33982467b1e349ef(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): number; /** * MISC::_0x35165C658077CD0B — 0x35165C658077CD0B * @see https://natives.borderlinerp.com/natives/MISC/0x35165C658077CD0B */ declare function N_0x35165c658077cd0b(): number; /** * MISC::_0x38C0C9CAE1544500 — 0x38C0C9CAE1544500 * @see https://natives.borderlinerp.com/natives/MISC/0x38C0C9CAE1544500 */ declare function N_0x38c0c9cae1544500(p0: number | string): void; /** * MISC::_0x38C2BF94D15F464D — 0x38C2BF94D15F464D * @see https://natives.borderlinerp.com/natives/MISC/0x38C2BF94D15F464D */ declare function N_0x38c2bf94d15f464d(p0: number): number; /** * MISC::_0x3A87FDA8F1B6CDFB — 0x3A87FDA8F1B6CDFB * @see https://natives.borderlinerp.com/natives/MISC/0x3A87FDA8F1B6CDFB */ declare function N_0x3a87fda8f1b6cdfb(p0: number, p1: number, p2: number): void; /** * MISC::_0x3C3C7B1B5EC08764 — 0x3C3C7B1B5EC08764 * @see https://natives.borderlinerp.com/natives/MISC/0x3C3C7B1B5EC08764 */ declare function N_0x3c3c7b1b5ec08764(): void; /** * MISC::_0x4647842FE8F31C1E — 0x4647842FE8F31C1E * @see https://natives.borderlinerp.com/natives/MISC/0x4647842FE8F31C1E */ declare function N_0x4647842fe8f31c1e(p0: number, p1: number): void; /** * MISC::_0x49C44FE78A135A1D — 0x49C44FE78A135A1D * @see https://natives.borderlinerp.com/natives/MISC/0x49C44FE78A135A1D */ declare function N_0x49c44fe78a135a1d(p0: number): void; /** * MISC::_0x49F3241C28EBBFBC — 0x49F3241C28EBBFBC * @see https://natives.borderlinerp.com/natives/MISC/0x49F3241C28EBBFBC */ declare function N_0x49f3241c28ebbfbc(p0: number): void; /** * MISC::_0x4B0501A468B749F8 — 0x4B0501A468B749F8 * @see https://natives.borderlinerp.com/natives/MISC/0x4B0501A468B749F8 */ declare function N_0x4b0501a468b749f8(): void; /** * MISC::_0x4B101DBCC9482F2D — 0x4B101DBCC9482F2D * @see https://natives.borderlinerp.com/natives/MISC/0x4B101DBCC9482F2D */ declare function N_0x4b101dbcc9482f2d(ped: number): boolean; /** * MISC::_0x4D5C9CC7E7E23E09 — 0x4D5C9CC7E7E23E09 * @see https://natives.borderlinerp.com/natives/MISC/0x4D5C9CC7E7E23E09 */ declare function N_0x4d5c9cc7e7e23e09(): void; /** * MISC::_0x553D67295DDD2309 — 0x553D67295DDD2309 * @see https://natives.borderlinerp.com/natives/MISC/0x553D67295DDD2309 */ declare function N_0x553d67295ddd2309(entity: number): void; /** * MISC::_0x5801BE2DF2AF07EC — 0x5801BE2DF2AF07EC * @see https://natives.borderlinerp.com/natives/MISC/0x5801BE2DF2AF07EC */ declare function N_0x5801be2df2af07ec(p0: number): void; /** * MISC::_0x5B4A8121A47D844D — 0x5B4A8121A47D844D * @see https://natives.borderlinerp.com/natives/MISC/0x5B4A8121A47D844D */ declare function N_0x5b4a8121a47d844d(p0: number): number; /** * MISC::_0x627B68D9CE6EE8DE — 0x627B68D9CE6EE8DE * @see https://natives.borderlinerp.com/natives/MISC/0x627B68D9CE6EE8DE */ declare function N_0x627b68d9ce6ee8de(p0: number): number; /** * MISC::_0x68319452C5064ABA — 0x68319452C5064ABA * @see https://natives.borderlinerp.com/natives/MISC/0x68319452C5064ABA */ declare function N_0x68319452c5064aba(p0: number, p1: number): void; /** * MISC::_0x6BCF7B5CD338281A — 0x6BCF7B5CD338281A * _SET_DISPATCH_*, unused * @see https://natives.borderlinerp.com/natives/MISC/0x6BCF7B5CD338281A */ declare function N_0x6bcf7b5cd338281a(p0: number, p1: number, p2: number): void; /** * MISC::_0x6BED40493A1AFDB8 — 0x6BED40493A1AFDB8 * @see https://natives.borderlinerp.com/natives/MISC/0x6BED40493A1AFDB8 */ declare function N_0x6bed40493a1afdb8(p1: number): number; /** * MISC::_0x6C7B68D3CE60E8DE — 0x6C7B68D3CE60E8DE * @see https://natives.borderlinerp.com/natives/MISC/0x6C7B68D3CE60E8DE */ declare function N_0x6c7b68d3ce60e8de(p0: number): number; /** * MISC::_0x6F02B5E50511721E — 0x6F02B5E50511721E * @see https://natives.borderlinerp.com/natives/MISC/0x6F02B5E50511721E */ declare function N_0x6f02b5e50511721e(p0: number): number; /** * MISC::_0x745808BB01CEC6B9 — 0x745808BB01CEC6B9 * @see https://natives.borderlinerp.com/natives/MISC/0x745808BB01CEC6B9 */ declare function N_0x745808bb01cec6b9(p0: number): void; /** * MISC::_0x74ACA66484CEBAF0 — 0x74ACA66484CEBAF0 * @see https://natives.borderlinerp.com/natives/MISC/0x74ACA66484CEBAF0 */ declare function N_0x74aca66484cebaf0(p0: number): void; /** * MISC::_0x7CF96F1250EF3221 — 0x7CF96F1250EF3221 * @see https://natives.borderlinerp.com/natives/MISC/0x7CF96F1250EF3221 */ declare function N_0x7cf96f1250ef3221(p0: number): number; /** * MISC::_0x7FA58CED69405F9A — 0x7FA58CED69405F9A * @see https://natives.borderlinerp.com/natives/MISC/0x7FA58CED69405F9A */ declare function N_0x7fa58ced69405f9a(p0: number, p1: number): void; /** * MISC::_0x8314FC2013ECE2DA — 0x8314FC2013ECE2DA * @see https://natives.borderlinerp.com/natives/MISC/0x8314FC2013ECE2DA */ declare function N_0x8314fc2013ece2da(p0: number, p1: number, p2: number): number; /** * MISC::_0x8BB99B85444544D9 — 0x8BB99B85444544D9 * @see https://natives.borderlinerp.com/natives/MISC/0x8BB99B85444544D9 */ declare function N_0x8bb99b85444544d9(p0: number, p1: number): number; /** * MISC::_0x8C0F6A3D7236DEEB — 0x8C0F6A3D7236DEEB * @see https://natives.borderlinerp.com/natives/MISC/0x8C0F6A3D7236DEEB */ declare function N_0x8c0f6a3d7236deeb(entity: number, string: string): void; /** * MISC::_0x8DB104CCEBCD58C5 — 0x8DB104CCEBCD58C5 * @see https://natives.borderlinerp.com/natives/MISC/0x8DB104CCEBCD58C5 */ declare function N_0x8db104ccebcd58c5(p0: number, p1: number): number; /** * MISC::_0x94FCADCF9F0C368E — 0x94FCADCF9F0C368E * @see https://natives.borderlinerp.com/natives/MISC/0x94FCADCF9F0C368E */ declare function N_0x94fcadcf9f0c368e(p0: number): void; /** * MISC::_0x96282005C5C6801F — 0x96282005C5C6801F * @see https://natives.borderlinerp.com/natives/MISC/0x96282005C5C6801F */ declare function N_0x96282005c5c6801f(p0: number, p1: number): void; /** * MISC::_0x9A252AA23D7098F2 — 0x9A252AA23D7098F2 * @see https://natives.borderlinerp.com/natives/MISC/0x9A252AA23D7098F2 */ declare function N_0x9a252aa23d7098f2(): void; /** * MISC::_0x9BF2C0C568C61641 — 0x9BF2C0C568C61641 * @see https://natives.borderlinerp.com/natives/MISC/0x9BF2C0C568C61641 */ declare function N_0x9bf2c0c568c61641(p0: number): void; /** * MISC::_0xA08111B053D84B4D — 0xA08111B053D84B4D * @see https://natives.borderlinerp.com/natives/MISC/0xA08111B053D84B4D */ declare function N_0xa08111b053d84b4d(p0: number): void; /** * MISC::_0xA3A8926951471C82 — 0xA3A8926951471C82 * @see https://natives.borderlinerp.com/natives/MISC/0xA3A8926951471C82 */ declare function N_0xa3a8926951471c82(): void; /** * MISC::_0xA9342743B634A462 — 0xA9342743B634A462 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/MISC/0xA9342743B634A462 */ declare function N_0xa9342743b634a462(p0: number): void; /** * MISC::_0xAB26DEEE120FD3FD — 0xAB26DEEE120FD3FD * @see https://natives.borderlinerp.com/natives/MISC/0xAB26DEEE120FD3FD */ declare function N_0xab26deee120fd3fd(p0: number, p1: number): void; /** * MISC::_0xAD44856A1CD29635 — 0xAD44856A1CD29635 * @see https://natives.borderlinerp.com/natives/MISC/0xAD44856A1CD29635 */ declare function N_0xad44856a1cd29635(p0: number, p1: number, p2: number): void; /** * MISC::_0xAF3A84C7DE6A1DC5 — 0xAF3A84C7DE6A1DC5 * @see https://natives.borderlinerp.com/natives/MISC/0xAF3A84C7DE6A1DC5 */ declare function N_0xaf3a84c7de6a1dc5(p0: number, p1: number): void; /** * MISC::_0xAF530E56505D1BD6 — 0xAF530E56505D1BD6 * Hardcoded to return one/true. * @see https://natives.borderlinerp.com/natives/MISC/0xAF530E56505D1BD6 */ declare function N_0xaf530e56505d1bd6(p0: number): number; /** * MISC::_0xB08C4FA25BC29DB9 — 0xB08C4FA25BC29DB9 * @see https://natives.borderlinerp.com/natives/MISC/0xB08C4FA25BC29DB9 */ declare function N_0xb08c4fa25bc29db9(p0: number): void; /** * MISC::_0xB1F6665AA54DCD5C — 0xB1F6665AA54DCD5C * @see https://natives.borderlinerp.com/natives/MISC/0xB1F6665AA54DCD5C */ declare function N_0xb1f6665aa54dcd5c(p0: number): number; /** * MISC::_0xB711EB4BC8D06013 — 0xB711EB4BC8D06013 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/MISC/0xB711EB4BC8D06013 */ declare function N_0xb711eb4bc8d06013(): void; /** * MISC::_0xBB282CF5D2333FB8 — 0xBB282CF5D2333FB8 * @see https://natives.borderlinerp.com/natives/MISC/0xBB282CF5D2333FB8 */ declare function N_0xbb282cf5d2333fb8(p0: number, p1: number): void; /** * MISC::_0xCC1BAF72D571DB8D — 0xCC1BAF72D571DB8D * @see https://natives.borderlinerp.com/natives/MISC/0xCC1BAF72D571DB8D */ declare function N_0xcc1baf72d571db8d(p0: number, p1: number, p2: number): number; /** * MISC::_0xCC3EDC5614B03F61 — 0xCC3EDC5614B03F61 * @see https://natives.borderlinerp.com/natives/MISC/0xCC3EDC5614B03F61 */ declare function N_0xcc3edc5614b03f61(p0: number): void; /** * MISC::_0xD3F943B88F55376A — 0xD3F943B88F55376A * @see https://natives.borderlinerp.com/natives/MISC/0xD3F943B88F55376A */ declare function N_0xd3f943b88f55376a(weatherType: number | string): void; /** * MISC::_0xDA4D8EB04E8E2928 — 0xDA4D8EB04E8E2928 * @see https://natives.borderlinerp.com/natives/MISC/0xDA4D8EB04E8E2928 */ declare function N_0xda4d8eb04e8e2928(p0: number): void; /** * MISC::_0xDBDA48EC456ED908 — 0xDBDA48EC456ED908 * @see https://natives.borderlinerp.com/natives/MISC/0xDBDA48EC456ED908 */ declare function N_0xdbda48ec456ed908(): void; /** * MISC::_0xDC057B86FC157031 — 0xDC057B86FC157031 * Hardcoded to return one/true. * @see https://natives.borderlinerp.com/natives/MISC/0xDC057B86FC157031 */ declare function N_0xdc057b86fc157031(): number; /** * MISC::_0xDE2C3B74D2B3705C — 0xDE2C3B74D2B3705C * @see https://natives.borderlinerp.com/natives/MISC/0xDE2C3B74D2B3705C */ declare function N_0xde2c3b74d2b3705c(p0: number, p1: number): void; /** * MISC::_0xEB946B9E579729AD — 0xEB946B9E579729AD * Not implemented. * @see https://natives.borderlinerp.com/natives/MISC/0xEB946B9E579729AD */ declare function N_0xeb946b9e579729ad(ped: number, p1: number): void; /** * MISC::_0xF569E33FB72ED28E — 0xF569E33FB72ED28E * @see https://natives.borderlinerp.com/natives/MISC/0xF569E33FB72ED28E */ declare function N_0xf569e33fb72ed28e(): void; /** * MISC::_0xF63FA29D4A9ACA86 — 0xF63FA29D4A9ACA86 * @see https://natives.borderlinerp.com/natives/MISC/0xF63FA29D4A9ACA86 */ declare function N_0xf63fa29d4a9aca86(entity: number, string: string): void; /** * MISC::_0xF650DCF5D6F312C1 — 0xF650DCF5D6F312C1 * @see https://natives.borderlinerp.com/natives/MISC/0xF650DCF5D6F312C1 */ declare function N_0xf650dcf5d6f312c1(p0: number): void; /** * MISC::_0xF81C53561D15F330 — 0xF81C53561D15F330 * @see https://natives.borderlinerp.com/natives/MISC/0xF81C53561D15F330 */ declare function N_0xf81c53561d15f330(): string; /** * MISC::_0xFC6ECB9170145ECE — 0xFC6ECB9170145ECE * @see https://natives.borderlinerp.com/natives/MISC/0xFC6ECB9170145ECE */ declare function N_0xfc6ecb9170145ece(): void; /** * MISC::_0xFF252E2BAFB7330F — 0xFF252E2BAFB7330F * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/MISC/0xFF252E2BAFB7330F */ declare function N_0xff252e2bafb7330f(p0: number): void; /** * MISC::ABSF — 0x134549B388167CBF * @see https://natives.borderlinerp.com/natives/MISC/ABSF */ declare function Absf(value: number): number; /** * MISC::ABSI — 0x0C214D5B8A38C828 * @see https://natives.borderlinerp.com/natives/MISC/ABSI */ declare function Absi(value: number): number; /** * MISC::ACOS — 0x586690F0176DC575 * @see https://natives.borderlinerp.com/natives/MISC/ACOS */ declare function Acos(p0: number): number; /** * MISC::ACTION_MANAGER_ENABLE_ACTION — 0x7ACF124C12A2B045 * Appears to remove stealth kill action from memory (?) * @see https://natives.borderlinerp.com/natives/MISC/ACTION_MANAGER_ENABLE_ACTION */ declare function ActionManagerEnableAction(hash: number | string, enable: boolean): void; /** * MISC::ACTION_MANAGER_IS_ACTION_ENABLED — 0xFD0759658268FD8E * @see https://natives.borderlinerp.com/natives/MISC/ACTION_MANAGER_IS_ACTION_ENABLED */ declare function ActionManagerIsActionEnabled(hash: number | string): boolean; /** * MISC::ACTIVITY_FEED_ACTION_START_WITH_COMMAND_LINE — 0x91D657230BC208D2 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/MISC/ACTIVITY_FEED_ACTION_START_WITH_COMMAND_LINE */ declare function ActivityFeedActionStartWithCommandLine(p0: string, p1: string): void; /** * MISC::ACTIVITY_FEED_ACTION_START_WITH_COMMAND_LINE_ADD — 0x1694A053DFB61A34 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/MISC/ACTIVITY_FEED_ACTION_START_WITH_COMMAND_LINE_ADD */ declare function ActivityFeedActionStartWithCommandLineAdd(p0: string): void; /** * MISC::ACTIVITY_FEED_ADD_SUBSTRING_TO_CAPTION — 0x9935F76407C32539 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/MISC/ACTIVITY_FEED_ADD_SUBSTRING_TO_CAPTION */ declare function ActivityFeedAddSubstringToCaption(p0: string): void; /** * MISC::ACTIVITY_FEED_CREATE — 0xCC7FC854B956A128 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/MISC/ACTIVITY_FEED_CREATE */ declare function ActivityFeedCreate(p0: string, p1: string): void; /** * MISC::ACTIVITY_FEED_POST — 0xB16FC7B364D86585 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/MISC/ACTIVITY_FEED_POST */ declare function ActivityFeedPost(): void; /** * MISC::_ADD_DISPATCH_SPAWN_BLOCKING_AREA — 0xA2D5A26208421426 * @see https://natives.borderlinerp.com/natives/MISC/_ADD_DISPATCH_SPAWN_BLOCKING_AREA */ declare function AddDispatchSpawnBlockingArea(volume: number): number; /** * MISC::ADD_POP_MULTIPLIER_AREA — 0x5EBDA1A3B8CB5EF7 * @see https://natives.borderlinerp.com/natives/MISC/ADD_POP_MULTIPLIER_AREA */ declare function AddPopMultiplierArea(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, pedDensity: number, trafficDensity: number, p8: boolean, p9: boolean): number; /** * MISC::_ADD_POP_MULTIPLIER_VOLUME — 0x3233C4EC0514C7EC * Only used in script function PROCESS_ZONE_CREATION Returns Pop multiplier volume ID * @see https://natives.borderlinerp.com/natives/MISC/_ADD_POP_MULTIPLIER_VOLUME */ declare function AddPopMultiplierVolume(volume: number, pedDensity: number, vehicleDensity: number, p3: boolean, p4: boolean): number; /** * MISC::ADD_TACTICAL_NAV_MESH_POINT — 0xE4EE55E63FA9AF45 * @see https://natives.borderlinerp.com/natives/MISC/ADD_TACTICAL_NAV_MESH_POINT */ declare function AddTacticalNavMeshPoint(x: number, y: number, z: number, p3: number): void; /** * MISC::ARE_STRINGS_EQUAL — 0xD3852F22AB713A1F * @see https://natives.borderlinerp.com/natives/MISC/ARE_STRINGS_EQUAL */ declare function AreStringsEqual(string1: string, string2: string): boolean; /** * MISC::ASIN — 0x6E3C15D296C15583 * @see https://natives.borderlinerp.com/natives/MISC/ASIN */ declare function Asin(p0: number): number; /** * MISC::ATAN — 0x503054DED0B78027 * @see https://natives.borderlinerp.com/natives/MISC/ATAN */ declare function Atan(p0: number): number; /** * MISC::ATAN2 — 0x965B220A066E3F07 * @see https://natives.borderlinerp.com/natives/MISC/ATAN2 */ declare function Atan2(p0: number, p1: number): number; /** * MISC::BLOCK_DISPATCH_SERVICE_RESOURCE_CREATION — 0x66947E61A44DE2C6 * @see https://natives.borderlinerp.com/natives/MISC/BLOCK_DISPATCH_SERVICE_RESOURCE_CREATION */ declare function BlockDispatchServiceResourceCreation(dispatchService: number, toggle: boolean): void; /** * MISC::CANCEL_ONSCREEN_KEYBOARD — 0x58A39BE597CE99CD * Old name: _CANCEL_ONSCREEN_KEYBOARD * @see https://natives.borderlinerp.com/natives/MISC/CANCEL_ONSCREEN_KEYBOARD */ declare function CancelOnscreenKeyboard(): void; /** * MISC::_CLEAR_ALL_BIT_FLAGS — 0xD2D74F89DF844A50 * @see https://natives.borderlinerp.com/natives/MISC/_CLEAR_ALL_BIT_FLAGS */ declare function ClearAllBitFlags(bitFlags: number): number; /** * MISC::CLEAR_ANGLED_AREA_OF_VEHICLES — 0xA4D83115C1E02F8A * @see https://natives.borderlinerp.com/natives/MISC/CLEAR_ANGLED_AREA_OF_VEHICLES */ declare function ClearAngledAreaOfVehicles(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): void; /** * MISC::CLEAR_AREA — 0x3B882A96EA77D5B1 * Possible flag names: * @see https://natives.borderlinerp.com/natives/MISC/CLEAR_AREA */ declare function ClearArea(x: number, y: number, z: number, radius: number, flag: number): void; /** * MISC::CLEAR_BIT — 0x7D1D4A3602B6AD4E * @see https://natives.borderlinerp.com/natives/MISC/CLEAR_BIT */ declare function ClearBit(offset: number): number; /** * MISC::_CLEAR_BIT_FLAG — 0xB909149F2BB5F6DA * @see https://natives.borderlinerp.com/natives/MISC/_CLEAR_BIT_FLAG */ declare function ClearBitFlag(flag: number): number; /** * MISC::CLEAR_OVERRIDE_WEATHER — 0x80A398F16FFE3CC3 * @see https://natives.borderlinerp.com/natives/MISC/CLEAR_OVERRIDE_WEATHER */ declare function ClearOverrideWeather(): void; /** * MISC::CLEAR_TACTICAL_NAV_MESH_POINTS — 0xD93B6516C6878267 * @see https://natives.borderlinerp.com/natives/MISC/CLEAR_TACTICAL_NAV_MESH_POINTS */ declare function ClearTacticalNavMeshPoints(): void; /** * MISC::_CLEAR_VOLUME_AREA — 0x2FCD528A397E5C88 * @see https://natives.borderlinerp.com/natives/MISC/_CLEAR_VOLUME_AREA */ declare function ClearVolumeArea(volume: number, flag: number): void; /** * MISC::CLEAR_WEATHER_TYPE_PERSIST — 0xD85DFE5C131E4AE9 * @see https://natives.borderlinerp.com/natives/MISC/CLEAR_WEATHER_TYPE_PERSIST */ declare function ClearWeatherTypePersist(): void; /** * MISC::_CLEAR_WEATHER_TYPE_PERSIST_OVERTIME — 0xCE7690C0A0D1C36D * @see https://natives.borderlinerp.com/natives/MISC/_CLEAR_WEATHER_TYPE_PERSIST_OVERTIME */ declare function ClearWeatherTypePersistOvertime(milliseconds: number): void; /** * MISC::_CLEAR_WEATHER_VARIATION — 0x0E71C80FA4EC8147 * @see https://natives.borderlinerp.com/natives/MISC/_CLEAR_WEATHER_VARIATION */ declare function ClearWeatherVariation(weatherType: string, p1: boolean): void; /** * MISC::COMPARE_STRINGS — 0xBFBB74A15EFC149B * @see https://natives.borderlinerp.com/natives/MISC/COMPARE_STRINGS */ declare function CompareStrings(str1: string, str2: string, matchCase: boolean, maxLength: number): number; /** * MISC::COPY_SCRIPT_STRUCT — 0xF7AC7DC0DEE7C9BE * Old name: _COPY_MEMORY * @see https://natives.borderlinerp.com/natives/MISC/COPY_SCRIPT_STRUCT */ declare function CopyScriptStruct(size: number): [number, number]; /** * MISC::_COUNT_BIT_FLAGS — 0xE704838F36F93B7B * @see https://natives.borderlinerp.com/natives/MISC/_COUNT_BIT_FLAGS */ declare function CountBitFlags(bitFlags: number): [number, number]; /** * MISC::_CREATE_AI_MEMORY — 0x88BC5F4AEF77FC4E * @see https://natives.borderlinerp.com/natives/MISC/_CREATE_AI_MEMORY */ declare function CreateAiMemory(aiMemoryType: number): number; /** * MISC::_CREATE_COLOR_STRING — 0xBCC2CFADEA1AEA6C * Returns a formatted string (0x%x) * @see https://natives.borderlinerp.com/natives/MISC/_CREATE_COLOR_STRING */ declare function CreateColorString(rgb: number): string; /** * MISC::CREATE_INCIDENT — 0x3F892CAF67444AE7 * @see https://natives.borderlinerp.com/natives/MISC/CREATE_INCIDENT */ declare function CreateIncident(dispatchService: number, x: number, y: number, z: number, numUnits: number, radius: number, p7: number, p8: number): [boolean, number]; /** * MISC::_CREATE_INCIDENT_WITH_ENTITIES — 0xAB3D3F45436DB1D8 * The entities must be added to itemSet. * @see https://natives.borderlinerp.com/natives/MISC/_CREATE_INCIDENT_WITH_ENTITIES */ declare function CreateIncidentWithEntities(dispatchService: number, x: number, y: number, z: number, itemSet: number, radius: number, outIncidentID: number): [boolean, number]; /** * MISC::DELETE_INCIDENT — 0x5CFD0F0D6AAE0AEE * Delete an incident with a given id. * @see https://natives.borderlinerp.com/natives/MISC/DELETE_INCIDENT */ declare function DeleteIncident(incidentId: number): void; /** * MISC::DISABLE_LOOTING_COMPOSITE_LOOTABLE_THIS_FRAME — 0x40D72189F46D2E15 * Disables composite eat prompt. * @see https://natives.borderlinerp.com/natives/MISC/DISABLE_LOOTING_COMPOSITE_LOOTABLE_THIS_FRAME */ declare function DisableLootingCompositeLootableThisFrame(compositeId: number, disable: boolean): void; /** * MISC::_DISABLE_LOOTING_COMPOSITE_PICKABLE_THIS_FRAME — 0x082C043C7AFC3747 * Disables composite pick prompt. * @see https://natives.borderlinerp.com/natives/MISC/_DISABLE_LOOTING_COMPOSITE_PICKABLE_THIS_FRAME */ declare function DisableLootingCompositePickableThisFrame(compositeId: number, disable: boolean): void; /** * MISC::DISPLAY_ONSCREEN_KEYBOARD — 0x044131118D8DB3CD * KTEXTTYPE_DEFAULT, KTEXTTYPE_EMAIL, KTEXTTYPE_PASSWORD, KTEXTTYPE_NUMERIC, KTEXTTYPE_ALPHABET, KTEXTTYPE_GAMERTAG, KTEXTTYPE_FILENAME, KTEXTTYPE_COUNT * @see https://natives.borderlinerp.com/natives/MISC/DISPLAY_ONSCREEN_KEYBOARD */ declare function DisplayOnscreenKeyboard(textType: number, windowTitle: string, p2: string, defaultText: string, defaultConcat1: string, defaultConcat2: string, defaultConcat3: string, maxInputLength: number): void; /** * MISC::_DOES_ITEM_HAVE_VALID_BASE — 0xBDC6E364C9C78178 * @see https://natives.borderlinerp.com/natives/MISC/_DOES_ITEM_HAVE_VALID_BASE */ declare function DoesItemHaveValidBase(item: number): boolean; /** * MISC::DOES_POP_MULTIPLIER_AREA_EXIST — 0x03BA619C81A646B3 * @see https://natives.borderlinerp.com/natives/MISC/DOES_POP_MULTIPLIER_AREA_EXIST */ declare function DoesPopMultiplierAreaExist(id: number): boolean; /** * MISC::_DOES_POP_MULTIPLIER_AREA_EXIST_FOR_VOLUME — 0x39D6DACE323A20B6 * @see https://natives.borderlinerp.com/natives/MISC/_DOES_POP_MULTIPLIER_AREA_EXIST_FOR_VOLUME */ declare function DoesPopMultiplierAreaExistForVolume(volume: number): boolean; /** * MISC::_DOES_STRING_EXIST_IN_STRING — 0x9382D5D43D2AA6FF * @see https://natives.borderlinerp.com/natives/MISC/_DOES_STRING_EXIST_IN_STRING */ declare function DoesStringExistInString(string1: string, string2: string): boolean; /** * MISC::ENABLE_DISPATCH_SERVICE — 0x50E52637EF70EF77 * DT_Invalid, DT_PoliceAutomobile, DT_PoliceHelicopter, DT_FireDepartment, DT_SwatAutomobile, DT_AmbulanceDepartment, DT_PoliceRiders, DT_PoliceVehicleRequest, DT_PoliceRoadBlock, DT_PoliceAutomobileWaitPulledOver, DT_PoliceAutomobileWaitC… * @see https://natives.borderlinerp.com/natives/MISC/ENABLE_DISPATCH_SERVICE */ declare function EnableDispatchService(dispatchService: number, toggle: boolean): void; /** * MISC::FIRE_SINGLE_BULLET — 0xCBC9A21F6A2A679C * alignas(8) float xStart; alignas(8) float yStart; alignas(8) float zStart; alignas(8) float xEnd; alignas(8) float yEnd; alignas(8) float zEnd; alignas(8) Hash weaponHash; alignas(8) float damage; alignas(8) float p8; // often -1.0f in s… * @see https://natives.borderlinerp.com/natives/MISC/FIRE_SINGLE_BULLET */ declare function FireSingleBullet(args: number): number; /** * MISC::FORCE_LIGHTNING_FLASH — 0x369DB5B2510FA080 * creates single lightning+thunder at random position * @see https://natives.borderlinerp.com/natives/MISC/FORCE_LIGHTNING_FLASH */ declare function ForceLightningFlash(): void; /** * MISC::_FORCE_LIGHTNING_FLASH_AT_COORDS — 0x67943537D179597C * p3 is always -1.0f in the scripts * @see https://natives.borderlinerp.com/natives/MISC/_FORCE_LIGHTNING_FLASH_AT_COORDS */ declare function ForceLightningFlashAtCoords(x: number, y: number, z: number, p3: number): void; /** * MISC::_GAME_FRAMEWORK_MANAGER_GET_MODE — 0xFAED234C7F53ABEB * @see https://natives.borderlinerp.com/natives/MISC/_GAME_FRAMEWORK_MANAGER_GET_MODE */ declare function GameFrameworkManagerGetMode(): number; /** * MISC::GAME_FRAMEWORK_MANAGER_INIT — 0x4CABE596D632E4B0 * @see https://natives.borderlinerp.com/natives/MISC/GAME_FRAMEWORK_MANAGER_INIT */ declare function GameFrameworkManagerInit(transitionMode: number | string): boolean; /** * MISC::_GAME_FRAMEWORK_MANAGER_SHUTDOWN — 0xAFF2FD8ADD927585 * @see https://natives.borderlinerp.com/natives/MISC/_GAME_FRAMEWORK_MANAGER_SHUTDOWN */ declare function GameFrameworkManagerShutdown(): void; /** * MISC::_GET_AI_PED_DOES_HAVE_EVENT_MEMORY — 0xFDF38E2B711BF78E * @see https://natives.borderlinerp.com/natives/MISC/_GET_AI_PED_DOES_HAVE_EVENT_MEMORY */ declare function GetAiPedDoesHaveEventMemory(p1: number): [boolean, number]; /** * MISC::GET_ANGLE_BETWEEN_2D_VECTORS — 0xD0DFE1C486097BBB * @see https://natives.borderlinerp.com/natives/MISC/GET_ANGLE_BETWEEN_2D_VECTORS */ declare function GetAngleBetween_2dVectors(x1: number, y1: number, x2: number, y2: number): number; /** * MISC::GET_BENCHMARK_ITERATIONS — 0x22FC52CF470CC98D * Returns value of the '-benchmarkIterations' command line option. * @see https://natives.borderlinerp.com/natives/MISC/GET_BENCHMARK_ITERATIONS */ declare function GetBenchmarkIterations(): number; /** * MISC::GET_BENCHMARK_PASS — 0x9297DACF3A2CDFF7 * Returns value of the '-benchmarkPass' command line option. * @see https://natives.borderlinerp.com/natives/MISC/GET_BENCHMARK_PASS */ declare function GetBenchmarkPass(): number; /** * MISC::GET_BITS_IN_RANGE — 0x68E1352AF48F905D * @see https://natives.borderlinerp.com/natives/MISC/GET_BITS_IN_RANGE */ declare function GetBitsInRange(_var: number, rangeStart: number, rangeEnd: number): number; /** * MISC::GET_CLOSEST_POINT_ON_LINE — 0x83ACC65D9ACEC5EF * @see https://natives.borderlinerp.com/natives/MISC/GET_CLOSEST_POINT_ON_LINE */ declare function GetClosestPointOnLine(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: boolean): number[]; /** * MISC::GET_COORDS_OF_PROJECTILE_TYPE_WITHIN_DISTANCE — 0xD73C960A681052DF * @see https://natives.borderlinerp.com/natives/MISC/GET_COORDS_OF_PROJECTILE_TYPE_WITHIN_DISTANCE */ declare function GetCoordsOfProjectileTypeWithinDistance(ped: number, weaponHash: number | string, distance: number, p4: boolean, mustBeOwnedByThisPed: boolean): [boolean, number[]]; /** * MISC::GET_CURR_WEATHER_STATE — 0x0AC679B2342F14F2 * Old name: _GET_WEATHER_TYPE_TRANSITION * @see https://natives.borderlinerp.com/natives/MISC/GET_CURR_WEATHER_STATE */ declare function GetCurrWeatherState(): [number, number, number]; /** * MISC::GET_DISTANCE_BETWEEN_COORDS — 0x0BE7F4E3CDBAFB28 * If useZ is false, only the 2D plane (X-Y) will be considered for calculating the distance. * @see https://natives.borderlinerp.com/natives/MISC/GET_DISTANCE_BETWEEN_COORDS */ declare function GetDistanceBetweenCoords(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, useZ: boolean): number; /** * MISC::_GET_EASING_CURVE_VALUE — 0xEF50E344A8F93784 * TYPE_LINEAR, TYPE_QUADRATIC_IN, TYPE_QUADRATIC_OUT, TYPE_QUADRATIC_INOUT, TYPE_CUBIC_IN, TYPE_CUBIC_OUT, TYPE_CUBIC_INOUT, TYPE_QUARTIC_IN, TYPE_QUARTIC_OUT, TYPE_QUARTIC_INOUT, TYPE_QUINTIC_IN, TYPE_QUINTIC_OUT, TYPE_QUINTIC_INOUT, TYPE… * @see https://natives.borderlinerp.com/natives/MISC/_GET_EASING_CURVE_VALUE */ declare function GetEasingCurveValue(t: number, b: number, d: number, easingCurveType: number): number; /** * MISC::_GET_ENTITY_FROM_ITEM — 0xEE04C0AFD4EFAF0E * @see https://natives.borderlinerp.com/natives/MISC/_GET_ENTITY_FROM_ITEM */ declare function GetEntityFromItem(item: number): number; /** * MISC::_GET_FORCED_WEATHER — 0xDD560ABEF5D3784C * Returns the weather type that has been set by a script * @see https://natives.borderlinerp.com/natives/MISC/_GET_FORCED_WEATHER */ declare function GetForcedWeather(): [number, number]; /** * MISC::GET_FRAME_COUNT — 0x77DFA958FCF100C1 * @see https://natives.borderlinerp.com/natives/MISC/GET_FRAME_COUNT */ declare function GetFrameCount(): number; /** * MISC::GET_FRAME_TIME — 0x5E72022914CE3C38 * Also known as "delta time" * @see https://natives.borderlinerp.com/natives/MISC/GET_FRAME_TIME */ declare function GetFrameTime(): number; /** * MISC::GET_GAME_TIMER — 0x4F67E8ECA7D3F667 * @see https://natives.borderlinerp.com/natives/MISC/GET_GAME_TIMER */ declare function GetGameTimer(): number; /** * MISC::_GET_GAME_TIMER_NON_SCALED_CLIPPED — 0x483B8C542103AD72 * Returns rage::fwTimer::sm_nonScaledClippedTime * @see https://natives.borderlinerp.com/natives/MISC/_GET_GAME_TIMER_NON_SCALED_CLIPPED */ declare function GetGameTimerNonScaledClipped(): number; /** * MISC::_GET_GROUND_Z_AND_MATERIAL_FOR_3D_COORD — 0xBBE5B63EFFB08E68 * Raycasts downward from coords to find terrain/water. * @see https://natives.borderlinerp.com/natives/MISC/_GET_GROUND_Z_AND_MATERIAL_FOR_3D_COORD */ declare function GetGroundZAndMaterialFor_3dCoord(x: number, y: number, z: number, flags: number): [boolean, number, number, number]; /** * MISC::GET_GROUND_Z_AND_NORMAL_FOR_3D_COORD — 0x2A29CA9A6319E6AB * @see https://natives.borderlinerp.com/natives/MISC/GET_GROUND_Z_AND_NORMAL_FOR_3D_COORD */ declare function GetGroundZAndNormalFor_3dCoord(x: number, y: number, z: number): [boolean, number, number[]]; /** * MISC::GET_GROUND_Z_FOR_3D_COORD — 0x24FA4267BB8D2431 * @see https://natives.borderlinerp.com/natives/MISC/GET_GROUND_Z_FOR_3D_COORD */ declare function GetGroundZFor_3dCoord(x: number, y: number, z: number, p4: boolean): [boolean, number]; /** * MISC::GET_HASH_KEY — 0xFD340785ADF8CFB7 * Computes a hash for the given string. * @see https://natives.borderlinerp.com/natives/MISC/GET_HASH_KEY */ declare function GetHashKey(string: string): number; /** * MISC::GET_HEADING_FROM_VECTOR_2D — 0x38D5202FF9271C62 * @see https://natives.borderlinerp.com/natives/MISC/GET_HEADING_FROM_VECTOR_2D */ declare function GetHeadingFromVector_2d(dx: number, dy: number): number; /** * MISC::_GET_ITEM_TYPE — 0xDC8D2FF478DF9553 * @see https://natives.borderlinerp.com/natives/MISC/_GET_ITEM_TYPE */ declare function GetItemType(handle: number): number; /** * MISC::GET_LINE_PLANE_INTERSECTION — 0xAB6A04CEC428258B * @see https://natives.borderlinerp.com/natives/MISC/GET_LINE_PLANE_INTERSECTION */ declare function GetLinePlaneIntersection(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number): [boolean, number]; /** * MISC::_GET_LOOTING_EVENT_HAS_FIRED — 0xF9B91C5129EABC08 * Event names in the scripts: MGBegin, MGEnd, ReadyForCut * @see https://natives.borderlinerp.com/natives/MISC/_GET_LOOTING_EVENT_HAS_FIRED */ declare function GetLootingEventHasFired(ped: number, eventName: string): boolean; /** * MISC::_GET_MAX_NUM_INSTRUCTIONS — 0xC43CD2668B204419 * @see https://natives.borderlinerp.com/natives/MISC/_GET_MAX_NUM_INSTRUCTIONS */ declare function GetMaxNumInstructions(): number; /** * MISC::GET_MISSION_FLAG — 0xB15CD1CF58771DE1 * @see https://natives.borderlinerp.com/natives/MISC/GET_MISSION_FLAG */ declare function GetMissionFlag(): boolean; /** * MISC::GET_MODEL_DIMENSIONS — 0xDCB8DDD5D054A7E7 * @see https://natives.borderlinerp.com/natives/MISC/GET_MODEL_DIMENSIONS */ declare function GetModelDimensions(modelHash: number | string): [number[], number[]]; /** * MISC::_GET_NEXT_WEATHER_TYPE_HASH_NAME — 0x51021D36F62AAA83 * @see https://natives.borderlinerp.com/natives/MISC/_GET_NEXT_WEATHER_TYPE_HASH_NAME */ declare function GetNextWeatherTypeHashName(): number; /** * MISC::_GET_NUMBER_OF_BULLETS_IMPACTED_ENTITY — 0x970339EFA4FDE518 * Returns the number of bullets that just impacted the entity. * @see https://natives.borderlinerp.com/natives/MISC/_GET_NUMBER_OF_BULLETS_IMPACTED_ENTITY */ declare function GetNumberOfBulletsImpactedEntity(entity: number, p1: boolean, p2: boolean): number; /** * MISC::_GET_NUMBER_OF_BULLETS_IN_AREA — 0xDC416CA762BC4F43 * Returns the number of bullets in an area. * @see https://natives.borderlinerp.com/natives/MISC/_GET_NUMBER_OF_BULLETS_IN_AREA */ declare function GetNumberOfBulletsInArea(x: number, y: number, z: number, radius: number, p4: boolean, p5: boolean): number; /** * MISC::GET_NUMBER_OF_FREE_STACKS_OF_THIS_SIZE — 0x40DC2907A9697EF7 * @see https://natives.borderlinerp.com/natives/MISC/GET_NUMBER_OF_FREE_STACKS_OF_THIS_SIZE */ declare function GetNumberOfFreeStacksOfThisSize(stackSize: number): number; /** * MISC::_GET_NUMBER_OF_INSTRUCTIONS — 0x72904D3D62AF5839 * @see https://natives.borderlinerp.com/natives/MISC/_GET_NUMBER_OF_INSTRUCTIONS */ declare function GetNumberOfInstructions(): number; /** * MISC::GET_NUMBER_OF_MICROSECONDS_SINCE_LAST_CALL — 0xB0CE5E5ED8BB3581 * @see https://natives.borderlinerp.com/natives/MISC/GET_NUMBER_OF_MICROSECONDS_SINCE_LAST_CALL */ declare function GetNumberOfMicrosecondsSinceLastCall(): number; /** * MISC::_GET_OBJECT_FROM_INDEXED_ITEM — 0x18013392501CE5DC * @see https://natives.borderlinerp.com/natives/MISC/_GET_OBJECT_FROM_INDEXED_ITEM */ declare function GetObjectFromIndexedItem(item: number): number; /** * MISC::GET_ONSCREEN_KEYBOARD_RESULT — 0xAFB4CF58A4A292B1 * Returns NULL unless UPDATE_ONSCREEN_KEYBOARD() returns 1 in the same tick. * @see https://natives.borderlinerp.com/natives/MISC/GET_ONSCREEN_KEYBOARD_RESULT */ declare function GetOnscreenKeyboardResult(): string; /** * MISC::_GET_PED_FROM_INDEXED_ITEM — 0x3FFB15534067DCD4 * @see https://natives.borderlinerp.com/natives/MISC/_GET_PED_FROM_INDEXED_ITEM */ declare function GetPedFromIndexedItem(item: number): number; /** * MISC::_GET_PREV_WEATHER_TYPE_HASH_NAME — 0x4BEB42AEBCA732E9 * @see https://natives.borderlinerp.com/natives/MISC/_GET_PREV_WEATHER_TYPE_HASH_NAME */ declare function GetPrevWeatherTypeHashName(): number; /** * MISC::GET_PROJECTILE_OF_PROJECTILE_TYPE_WITHIN_DISTANCE — 0x9578986A6105A6AD * @see https://natives.borderlinerp.com/natives/MISC/GET_PROJECTILE_OF_PROJECTILE_TYPE_WITHIN_DISTANCE */ declare function GetProjectileOfProjectileTypeWithinDistance(ped: number, weaponHash: number | string, distance: number, p5: boolean, mustBeOwnedByThisPed: boolean): [boolean, number[], number]; /** * MISC::GET_RAIN_LEVEL — 0x931B5F4CC130224B * @see https://natives.borderlinerp.com/natives/MISC/GET_RAIN_LEVEL */ declare function GetRainLevel(): number; /** * MISC::GET_RANDOM_EVENT_FLAG — 0x924D54E5698AE3E0 * @see https://natives.borderlinerp.com/natives/MISC/GET_RANDOM_EVENT_FLAG */ declare function GetRandomEventFlag(): boolean; /** * MISC::GET_RANDOM_FLOAT_IN_RANGE — 0xE29F927A961F8AAA * @see https://natives.borderlinerp.com/natives/MISC/GET_RANDOM_FLOAT_IN_RANGE */ declare function GetRandomFloatInRange(startRange: number, endRange: number): number; /** * MISC::GET_RANDOM_INT_IN_RANGE — 0xD53343AA4FB7DD28 * @see https://natives.borderlinerp.com/natives/MISC/GET_RANDOM_INT_IN_RANGE */ declare function GetRandomIntInRange(startRange: number, endRange: number): number; /** * MISC::_GET_RANDOM_WEATHER_TYPE — 0x1359C181BC625503 * @see https://natives.borderlinerp.com/natives/MISC/_GET_RANDOM_WEATHER_TYPE */ declare function GetRandomWeatherType(): number; /** * MISC::_GET_RANDOM_WEATHER_TYPE_INDEX — 0x7F4CE164D9A11DFE * @see https://natives.borderlinerp.com/natives/MISC/_GET_RANDOM_WEATHER_TYPE_INDEX */ declare function GetRandomWeatherTypeIndex(): number; /** * MISC::GET_REAL_WORLD_TIME — 0x2E036F0480B8BF02 * Returns GET_GAME_TIMER() / 1000 Only used in rcm_pearson1.ysc * @see https://natives.borderlinerp.com/natives/MISC/GET_REAL_WORLD_TIME */ declare function GetRealWorldTime(): number; /** * MISC::GET_SCRIPT_TIME_WITHIN_FRAME_IN_MICROSECONDS — 0x63219768C586667C * @see https://natives.borderlinerp.com/natives/MISC/GET_SCRIPT_TIME_WITHIN_FRAME_IN_MICROSECONDS */ declare function GetScriptTimeWithinFrameInMicroseconds(): number; /** * MISC::GET_SNOW_LEVEL — 0x1E5D727041BE1709 * @see https://natives.borderlinerp.com/natives/MISC/GET_SNOW_LEVEL */ declare function GetSnowLevel(): number; /** * MISC::_GET_STATUS_OF_SAVEGAME_OPERATION — 0x1B065A2BF7953815 * Only 0 and 1 are valid for p0, higher values causes the native to return 2. * @see https://natives.borderlinerp.com/natives/MISC/_GET_STATUS_OF_SAVEGAME_OPERATION */ declare function GetStatusOfSavegameOperation(p0: number): number; /** * MISC::_GET_STRING_FROM_BOOL — 0xF216F74101968DB0 * @see https://natives.borderlinerp.com/natives/MISC/_GET_STRING_FROM_BOOL */ declare function GetStringFromBool(value: boolean): string; /** * MISC::_GET_STRING_FROM_FLOAT — 0x2B6846401D68E563 * @see https://natives.borderlinerp.com/natives/MISC/_GET_STRING_FROM_FLOAT */ declare function GetStringFromFloat(value: number, digits: number): string; /** * MISC::_GET_STRING_FROM_VECTOR — 0x6C4DBF553885F9EB * Returns a string in the following format: <<%.4f,%.4f,%.4f>> * @see https://natives.borderlinerp.com/natives/MISC/_GET_STRING_FROM_VECTOR */ declare function GetStringFromVector(x: number, y: number, z: number): string; /** * MISC::GET_SYSTEM_TIME — 0xBE7F225417E35A7C * @see https://natives.borderlinerp.com/natives/MISC/GET_SYSTEM_TIME */ declare function GetSystemTime(): number; /** * MISC::GET_SYSTEM_TIME_STEP — 0x3F3172FEAE3AFE1C * Old name: _GET_BENCHMARK_TIME * @see https://natives.borderlinerp.com/natives/MISC/GET_SYSTEM_TIME_STEP */ declare function GetSystemTimeStep(): number; /** * MISC::_GET_TEMPERATURE_AT_COORDS — 0xB98B78C3768AF6E0 * @see https://natives.borderlinerp.com/natives/MISC/_GET_TEMPERATURE_AT_COORDS */ declare function GetTemperatureAtCoords(x: number, y: number, z: number): number; /** * MISC::_GET_VEHICLE_FROM_INDEXED_ITEM — 0xE578C8AE173719B3 * @see https://natives.borderlinerp.com/natives/MISC/_GET_VEHICLE_FROM_INDEXED_ITEM */ declare function GetVehicleFromIndexedItem(item: number): number; /** * MISC::_GET_VOLUME_FROM_INDEXED_ITEM — 0xF18AF483DF70BBDE * @see https://natives.borderlinerp.com/natives/MISC/_GET_VOLUME_FROM_INDEXED_ITEM */ declare function GetVolumeFromIndexedItem(item: number): number; /** * MISC::GET_WIND_DIRECTION — 0xF703E82F3FE14A5F * @see https://natives.borderlinerp.com/natives/MISC/GET_WIND_DIRECTION */ declare function GetWindDirection(): number[]; /** * MISC::GET_WIND_SPEED — 0xFFB7E74E041150A4 * @see https://natives.borderlinerp.com/natives/MISC/GET_WIND_SPEED */ declare function GetWindSpeed(): number; /** * MISC::_HAS_BULLET_IMPACTED_ENTITY — 0x7A76104CC2CC69E8 * Returns true if the entity has just been impacted by a bullet. * @see https://natives.borderlinerp.com/natives/MISC/_HAS_BULLET_IMPACTED_ENTITY */ declare function HasBulletImpactedEntity(entity: number, p1: boolean, p2: boolean): boolean; /** * MISC::HAS_BULLET_IMPACTED_IN_AREA — 0xC153E5BCCF411814 * p3 - possibly radius? * @see https://natives.borderlinerp.com/natives/MISC/HAS_BULLET_IMPACTED_IN_AREA */ declare function HasBulletImpactedInArea(x: number, y: number, z: number, p3: number, p4: boolean, p5: boolean): boolean; /** * MISC::HAS_BULLET_IMPACTED_IN_BOX — 0x3B6A4C05FB2B33AC * @see https://natives.borderlinerp.com/natives/MISC/HAS_BULLET_IMPACTED_IN_BOX */ declare function HasBulletImpactedInBox(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: boolean, p7: boolean): boolean; /** * MISC::IGNORE_NEXT_RESTART — 0x6C9FF40FF1B69F8F * @see https://natives.borderlinerp.com/natives/MISC/IGNORE_NEXT_RESTART */ declare function IgnoreNextRestart(toggle: boolean): void; /** * MISC::INFORM_CODE_OF_CONTENT_ID_OF_CURRENT_UGC_MISSION — 0x708DF841B8F27AA2 * @see https://natives.borderlinerp.com/natives/MISC/INFORM_CODE_OF_CONTENT_ID_OF_CURRENT_UGC_MISSION */ declare function InformCodeOfContentIdOfCurrentUgcMission(p0: string): void; /** * MISC::_INT_TO_STRING — 0xCF11C0CEB40C401B * @see https://natives.borderlinerp.com/natives/MISC/_INT_TO_STRING */ declare function IntToString(value: number, format: string, buffer: string): void; /** * MISC::_IS_ANY_BIT_FLAG_SET — 0x80E9C316EF84DD81 * @see https://natives.borderlinerp.com/natives/MISC/_IS_ANY_BIT_FLAG_SET */ declare function IsAnyBitFlagSet(bitFlags: number): [boolean, number]; /** * MISC::_IS_BASE_A_COVER_POINT — 0xFEC1D4B5C82C176F * @see https://natives.borderlinerp.com/natives/MISC/_IS_BASE_A_COVER_POINT */ declare function IsBaseACoverPoint(handle: number): boolean; /** * MISC::_IS_BASE_A_PERSISTENT_CHARACTER — 0x716F17F8A0419F95 * @see https://natives.borderlinerp.com/natives/MISC/_IS_BASE_A_PERSISTENT_CHARACTER */ declare function IsBaseAPersistentCharacter(handle: number): boolean; /** * MISC::_IS_BIT_FLAG_SET — 0x8F4F050054005C27 * @see https://natives.borderlinerp.com/natives/MISC/_IS_BIT_FLAG_SET */ declare function IsBitFlagSet(flag: number): [boolean, number]; /** * MISC::IS_BIT_SET — 0x4ED6CFDFE8D4131A * @see https://natives.borderlinerp.com/natives/MISC/IS_BIT_SET */ declare function IsBitSet(address: number, offset: number): boolean; /** * MISC::IS_BULLET_IN_ANGLED_AREA — 0x9D09D8493747CF02 * @see https://natives.borderlinerp.com/natives/MISC/IS_BULLET_IN_ANGLED_AREA */ declare function IsBulletInAngledArea(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: boolean): boolean; /** * MISC::IS_BULLET_IN_AREA — 0xC652FD308772D79E * @see https://natives.borderlinerp.com/natives/MISC/IS_BULLET_IN_AREA */ declare function IsBulletInArea(p0: number, p1: number, p2: number, p3: number, p4: boolean): boolean; /** * MISC::IS_BULLET_IN_BOX — 0xC128137C52152741 * @see https://natives.borderlinerp.com/natives/MISC/IS_BULLET_IN_BOX */ declare function IsBulletInBox(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: boolean): boolean; /** * MISC::IS_DURANGO_VERSION — 0xD1CCC2A2639D325F * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/MISC/IS_DURANGO_VERSION */ declare function IsDurangoVersion(): boolean; /** * MISC::IS_GAME_SESSION_STATE_MACHINE_IDLE — 0xF9E7DBB39080640B * @see https://natives.borderlinerp.com/natives/MISC/IS_GAME_SESSION_STATE_MACHINE_IDLE */ declare function IsGameSessionStateMachineIdle(): boolean; /** * MISC::_IS_GLOBAL_BLOCK_VALID — 0xACB7E1418A8B6E32 * @see https://natives.borderlinerp.com/natives/MISC/_IS_GLOBAL_BLOCK_VALID */ declare function IsGlobalBlockValid(index: number): boolean; /** * MISC::IS_INCIDENT_VALID — 0x39F2B1BAD412246A * @see https://natives.borderlinerp.com/natives/MISC/IS_INCIDENT_VALID */ declare function IsIncidentValid(incidentId: number): boolean; /** * MISC::IS_MAG_DEMO_1_ACTIVE — 0x5FC9357C26DAEFCE * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/MISC/IS_MAG_DEMO_1_ACTIVE */ declare function IsMagDemo_1Active(): boolean; /** * MISC::IS_MINIGAME_IN_PROGRESS — 0xF4D8BCD052E7EA1B * @see https://natives.borderlinerp.com/natives/MISC/IS_MINIGAME_IN_PROGRESS */ declare function IsMinigameInProgress(): boolean; /** * MISC::_IS_MISSION_CREATOR_ACTIVE — 0xF236C84C6ADFCB2F * @see https://natives.borderlinerp.com/natives/MISC/_IS_MISSION_CREATOR_ACTIVE */ declare function IsMissionCreatorActive(): boolean; /** * MISC::IS_ORBIS_VERSION — 0x88CFAE250D3E0C71 * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/MISC/IS_ORBIS_VERSION */ declare function IsOrbisVersion(): boolean; /** * MISC::IS_PC_VERSION — 0xB0FB6CFAA5A1C833 * Hardcoded to return true. * @see https://natives.borderlinerp.com/natives/MISC/IS_PC_VERSION */ declare function IsPcVersion(): boolean; /** * MISC::_IS_PED_DECOMPOSED — 0x5170DDA6D63ACAAA * @see https://natives.borderlinerp.com/natives/MISC/_IS_PED_DECOMPOSED */ declare function IsPedDecomposed(ped: number): boolean; /** * MISC::_IS_PLAYER_OWNING_STANDALONE_SP — 0x36040772DF5E59A0 * @see https://natives.borderlinerp.com/natives/MISC/_IS_PLAYER_OWNING_STANDALONE_SP */ declare function IsPlayerOwningStandaloneSp(): boolean; /** * MISC::IS_POSITION_OCCUPIED — 0x825CA3ED43831015 * @see https://natives.borderlinerp.com/natives/MISC/IS_POSITION_OCCUPIED */ declare function IsPositionOccupied(x: number, y: number, z: number, range: number, p4: boolean, p5: boolean, p6: boolean, p7: boolean, p8: boolean, p9: number, p10: boolean): boolean; /** * MISC::IS_PROJECTILE_IN_AREA — 0x05B0061EFDFC8941 * Determines whether there is a projectile within the specified coordinates. * @see https://natives.borderlinerp.com/natives/MISC/IS_PROJECTILE_IN_AREA */ declare function IsProjectileInArea(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, ownedByPlayer: boolean): boolean; /** * MISC::IS_PROJECTILE_TYPE_IN_ANGLED_AREA — 0x928431F4133CD3D4 * @see https://natives.borderlinerp.com/natives/MISC/IS_PROJECTILE_TYPE_IN_ANGLED_AREA */ declare function IsProjectileTypeInAngledArea(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: boolean): boolean; /** * MISC::IS_PROJECTILE_TYPE_IN_AREA — 0x04965FB9E14235C7 * Determines whether there is a projectile of a specific type within the specified coordinates. * @see https://natives.borderlinerp.com/natives/MISC/IS_PROJECTILE_TYPE_IN_AREA */ declare function IsProjectileTypeInArea(xMin: number, yMin: number, zMin: number, xMax: number, yMax: number, zMax: number, weaponType: number | string, isPlayer: boolean): boolean; /** * MISC::IS_PROJECTILE_TYPE_WITHIN_DISTANCE — 0xF51C9BAAD9ED64C4 * @see https://natives.borderlinerp.com/natives/MISC/IS_PROJECTILE_TYPE_WITHIN_DISTANCE */ declare function IsProjectileTypeWithinDistance(p0: number, p1: number, p2: number, p3: number, p4: number, p5: boolean): boolean; /** * MISC::IS_STADIA_VERSION — 0x268AB8420A9E4ED7 * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/MISC/IS_STADIA_VERSION */ declare function IsStadiaVersion(): boolean; /** * MISC::IS_STRING_NULL — 0x602102324604D96B * @see https://natives.borderlinerp.com/natives/MISC/IS_STRING_NULL */ declare function IsStringNull(string: string): boolean; /** * MISC::IS_STRING_NULL_OR_EMPTY — 0x2CF12F9ACF18F048 * @see https://natives.borderlinerp.com/natives/MISC/IS_STRING_NULL_OR_EMPTY */ declare function IsStringNullOrEmpty(string: string): boolean; /** * MISC::IS_STRING_NULL_OR_EMPTY_OR_SPACES — 0x375F5870A7B8BEC1 * Returns true if the entire string consists only of space characters. * @see https://natives.borderlinerp.com/natives/MISC/IS_STRING_NULL_OR_EMPTY_OR_SPACES */ declare function IsStringNullOrEmptyOrSpaces(string: string): boolean; /** * MISC::_LOOT_TABLES_GET_INFO — 0x48E4D50F87A96AA5 * @see https://natives.borderlinerp.com/natives/MISC/_LOOT_TABLES_GET_INFO */ declare function LootTablesGetInfo(ped: number, p1: boolean, p2: boolean, lootTableKey: number | string, p5: number): number; /** * MISC::NETWORK_SET_SCRIPT_IS_SAFE_FOR_NETWORK_GAME — 0x3D0EAC6385DD6100 * @see https://natives.borderlinerp.com/natives/MISC/NETWORK_SET_SCRIPT_IS_SAFE_FOR_NETWORK_GAME */ declare function NetworkSetScriptIsSafeForNetworkGame(): void; /** * MISC::NEXT_ONSCREEN_KEYBOARD_RESULT_WILL_DISPLAY_USING_THESE_FONTS — 0x5CB71EAA1429A358 * @see https://natives.borderlinerp.com/natives/MISC/NEXT_ONSCREEN_KEYBOARD_RESULT_WILL_DISPLAY_USING_THESE_FONTS */ declare function NextOnscreenKeyboardResultWillDisplayUsingTheseFonts(fontBitField: number): void; /** * MISC::OVERRIDE_SAVE_HOUSE — 0xB2C69E11A37B5AF0 * @see https://natives.borderlinerp.com/natives/MISC/OVERRIDE_SAVE_HOUSE */ declare function OverrideSaveHouse(override: boolean, x: number, y: number, z: number, heading: number, isAutosave: boolean): [boolean, number[], number]; /** * MISC::PAUSE_DEATH_ARREST_RESTART — 0x66AB6B6C7E72F393 * @see https://natives.borderlinerp.com/natives/MISC/PAUSE_DEATH_ARREST_RESTART */ declare function PauseDeathArrestRestart(toggle: boolean): void; /** * MISC::POPULATE_NOW — 0xEA6DC3A8ADD2005F * spawns a few distant/out-of-sight peds, vehicles, animals etc each time it is called * @see https://natives.borderlinerp.com/natives/MISC/POPULATE_NOW */ declare function PopulateNow(): void; /** * MISC::_QUEUE_SAVEGAME_OPERATION — 0x279B0696DA4657EB * p0 must be < 2 * @see https://natives.borderlinerp.com/natives/MISC/_QUEUE_SAVEGAME_OPERATION */ declare function QueueSavegameOperation(p0: number): boolean; /** * MISC::_READ_INT_AS_FLOAT — 0xD2C9126410DFA1B2 * Reads the passed value as floating point value and returns it. * @see https://natives.borderlinerp.com/natives/MISC/_READ_INT_AS_FLOAT */ declare function ReadIntAsFloat(value: number): number; /** * MISC::REGISTER_INTERACTION_LOCKON_PROMPT — 0x870708A6E147A9AD * p3 is usually the same value of radius p8 determines whether the ILO prompt is a lock on prompt with RMB * @see https://natives.borderlinerp.com/natives/MISC/REGISTER_INTERACTION_LOCKON_PROMPT */ declare function RegisterInteractionLockonPrompt(entity: number, text: string, radius: number, p3: number, flag: number, p5: number, p6: number, prompt: number, p8: boolean, p9: number): boolean; /** * MISC::REMOVE_DISPATCH_SPAWN_BLOCKING_AREA — 0x49F751F6868DDC5B * @see https://natives.borderlinerp.com/natives/MISC/REMOVE_DISPATCH_SPAWN_BLOCKING_AREA */ declare function RemoveDispatchSpawnBlockingArea(p0: number): void; /** * MISC::REMOVE_POP_MULTIPLIER_AREA — 0x88CB484364EFB37A * @see https://natives.borderlinerp.com/natives/MISC/REMOVE_POP_MULTIPLIER_AREA */ declare function RemovePopMultiplierArea(id: number, p1: boolean): void; /** * MISC::_REMOVE_POP_MULTIPLIER_AREA_FOR_VOLUME — 0xBD090F5B1DB82189 * @see https://natives.borderlinerp.com/natives/MISC/_REMOVE_POP_MULTIPLIER_AREA_FOR_VOLUME */ declare function RemovePopMultiplierAreaForVolume(volume: number, p1: number): void; /** * MISC::RESET_DISPATCH_IDEAL_SPAWN_DISTANCE — 0xC7817264BC4B6377 * @see https://natives.borderlinerp.com/natives/MISC/RESET_DISPATCH_IDEAL_SPAWN_DISTANCE */ declare function ResetDispatchIdealSpawnDistance(): void; /** * MISC::_RESET_DISPATCH_MAX_SPAWN_DISTANCE — 0x54EC7B6BC72BAD69 * @see https://natives.borderlinerp.com/natives/MISC/_RESET_DISPATCH_MAX_SPAWN_DISTANCE */ declare function ResetDispatchMaxSpawnDistance(): void; /** * MISC::_RESET_DISPATCH_MIN_SPAWN_DISTANCE — 0x96498D922D8D0D0A * @see https://natives.borderlinerp.com/natives/MISC/_RESET_DISPATCH_MIN_SPAWN_DISTANCE */ declare function ResetDispatchMinSpawnDistance(): void; /** * MISC::RESET_END_USER_BENCHMARK — 0xECBABD0307FB216F * Begins with RESET_*. Next character in the name is either D or E. * @see https://natives.borderlinerp.com/natives/MISC/RESET_END_USER_BENCHMARK */ declare function ResetEndUserBenchmark(): void; /** * MISC::RESET_SCRIPT_TIME_WITHIN_FRAME — 0x1411A7CBC3A6EB7B * @see https://natives.borderlinerp.com/natives/MISC/RESET_SCRIPT_TIME_WITHIN_FRAME */ declare function ResetScriptTimeWithinFrame(): void; /** * MISC::RESET_WANTED_RESPONSE_NUM_PEDS_TO_SPAWN — 0xEF42F56F69877125 * @see https://natives.borderlinerp.com/natives/MISC/RESET_WANTED_RESPONSE_NUM_PEDS_TO_SPAWN */ declare function ResetWantedResponseNumPedsToSpawn(): void; /** * MISC::SAVE_END_USER_BENCHMARK — 0xF4743E2ECC02B3DA * Saves the benchmark recording to %USERPROFILE%\Documents\Rockstar Games\Red Dead Redemption 2\Benchmarks and submits some metrics. * @see https://natives.borderlinerp.com/natives/MISC/SAVE_END_USER_BENCHMARK */ declare function SaveEndUserBenchmark(): void; /** * MISC::SCRIPT_RACE_GET_PLAYER_SPLIT_TIME — 0x769E848C66E3C2BB * @see https://natives.borderlinerp.com/natives/MISC/SCRIPT_RACE_GET_PLAYER_SPLIT_TIME */ declare function ScriptRaceGetPlayerSplitTime(p0: number): [boolean, number, number]; /** * MISC::SCRIPT_RACE_INIT — 0x8AE059F47158417E * @see https://natives.borderlinerp.com/natives/MISC/SCRIPT_RACE_INIT */ declare function ScriptRaceInit(numCheckpoints: number, numLaps: number, numPlayers: number, p3: number): void; /** * MISC::SCRIPT_RACE_PLAYER_HIT_CHECKPOINT — 0xBA62B4D80FA66BD6 * @see https://natives.borderlinerp.com/natives/MISC/SCRIPT_RACE_PLAYER_HIT_CHECKPOINT */ declare function ScriptRacePlayerHitCheckpoint(part: number, checkpoint: number, lap: number, time: number): void; /** * MISC::SCRIPT_RACE_SHUTDOWN — 0x334CE0DA4FAF330C * @see https://natives.borderlinerp.com/natives/MISC/SCRIPT_RACE_SHUTDOWN */ declare function ScriptRaceShutdown(): void; /** * MISC::_SET_AI_MEMORY_REACTIONS_ENABLED — 0x6AC4AF46A6B8DFB2 * Used in CAIConditionAmbientAIMemoryReactionsEnabled * @see https://natives.borderlinerp.com/natives/MISC/_SET_AI_MEMORY_REACTIONS_ENABLED */ declare function SetAiMemoryReactionsEnabled(enabled: boolean): void; /** * MISC::SET_BIT — 0xF73FBE4845C43B5B * @see https://natives.borderlinerp.com/natives/MISC/SET_BIT */ declare function SetBit(offset: number): number; /** * MISC::_SET_BIT_FLAG — 0xE84AAC1B22A73E99 * Similar to SET_BIT but specifically designed for large (>32 flags) bit flag sets. * @see https://natives.borderlinerp.com/natives/MISC/_SET_BIT_FLAG */ declare function SetBitFlag(flag: number): number; /** * MISC::SET_BITS_IN_RANGE — 0x324DC1CEF57F31E6 * @see https://natives.borderlinerp.com/natives/MISC/SET_BITS_IN_RANGE */ declare function SetBitsInRange(rangeStart: number, rangeEnd: number, p3: number): number; /** * MISC::SET_CHEAT_ACTIVE — 0xD4958E8CF0DE0DD0 * Cheats are GTA IV cheats: Initially used in Max Payne 3, that's why we know the name. * @see https://natives.borderlinerp.com/natives/MISC/SET_CHEAT_ACTIVE */ declare function SetCheatActive(cheatId: number): void; /** * MISC::SET_CREDITS_ACTIVE — 0xD37BECF862DA726F * @see https://natives.borderlinerp.com/natives/MISC/SET_CREDITS_ACTIVE */ declare function SetCreditsActive(toggle: boolean): void; /** * MISC::SET_CURR_WEATHER_STATE — 0xFA3E3CA8A1DE6D5D * Old name: _SET_WEATHER_TYPE_TRANSITION * @see https://natives.borderlinerp.com/natives/MISC/SET_CURR_WEATHER_STATE */ declare function SetCurrWeatherState(weatherType1: number | string, weatherType2: number | string, percentWeather2: number, enabled: boolean): void; /** * MISC::SET_DISPATCH_IDEAL_SPAWN_DISTANCE — 0xEAB6823B82FBD283 * @see https://natives.borderlinerp.com/natives/MISC/SET_DISPATCH_IDEAL_SPAWN_DISTANCE */ declare function SetDispatchIdealSpawnDistance(fIdealSpawnDistance: number): void; /** * MISC::_SET_DISPATCH_MAX_SPAWN_DISTANCE — 0x89314FB3463E28DE * @see https://natives.borderlinerp.com/natives/MISC/_SET_DISPATCH_MAX_SPAWN_DISTANCE */ declare function SetDispatchMaxSpawnDistance(maxSpawnDistance: number): void; /** * MISC::_SET_DISPATCH_MIN_SPAWN_DISTANCE — 0x27A1B170AA8AF84C * @see https://natives.borderlinerp.com/natives/MISC/_SET_DISPATCH_MIN_SPAWN_DISTANCE */ declare function SetDispatchMinSpawnDistance(minSpawnDistance: number): void; /** * MISC::SET_FADE_IN_AFTER_DEATH_ARREST — 0xDF3B5846DE5904AF * Sets whether the game should fade in after the player dies or is arrested. * @see https://natives.borderlinerp.com/natives/MISC/SET_FADE_IN_AFTER_DEATH_ARREST */ declare function SetFadeInAfterDeathArrest(toggle: boolean): void; /** * MISC::SET_FADE_IN_AFTER_LOAD — 0xAC806C4CAB973517 * @see https://natives.borderlinerp.com/natives/MISC/SET_FADE_IN_AFTER_LOAD */ declare function SetFadeInAfterLoad(toggle: boolean): void; /** * MISC::_SET_GAME_LOGIC_PAUSED — 0x550F05CFFBD63C8C * @see https://natives.borderlinerp.com/natives/MISC/_SET_GAME_LOGIC_PAUSED */ declare function SetGameLogicPaused(): void; /** * MISC::SET_GAME_PAUSED — 0xFAEC088D28B1DE4A * Make sure to call this from the correct thread if you're using multiple threads because all other threads except the one which is calling SET_GAME_PAUSED will be paused. * @see https://natives.borderlinerp.com/natives/MISC/SET_GAME_PAUSED */ declare function SetGamePaused(toggle: boolean): void; /** * MISC::_SET_GLOBAL_BLOCK_IS_LOADED — 0xE97240065406CB80 * @see https://natives.borderlinerp.com/natives/MISC/_SET_GLOBAL_BLOCK_IS_LOADED */ declare function SetGlobalBlockIsLoaded(index: number, toggle: boolean): void; /** * MISC::_SET_INCIDENT_UNK — 0x9617B6E5F6537B63 * @see https://natives.borderlinerp.com/natives/MISC/_SET_INCIDENT_UNK */ declare function SetIncidentUnk(incidentId: number): void; /** * MISC::_SET_LOOT_PELT_SATCHEL_ITEM — 0x9B47971234169990 * @see https://natives.borderlinerp.com/natives/MISC/_SET_LOOT_PELT_SATCHEL_ITEM */ declare function SetLootPeltSatchelItem(ped: number, item: number): void; /** * MISC::SET_MISSION_FLAG — 0x36694B456BE80D0A * If true, the player can't save the game. * @see https://natives.borderlinerp.com/natives/MISC/SET_MISSION_FLAG */ declare function SetMissionFlag(toggle: boolean): void; /** * MISC::_SET_OVERRIDE_WEATHER — 0xBE83CAE8ED77A94F * @see https://natives.borderlinerp.com/natives/MISC/_SET_OVERRIDE_WEATHER */ declare function SetOverrideWeather(weatherType: number | string): void; /** * MISC::SET_PED_DECOMPOSED — 0x674B90BE1115846D * @see https://natives.borderlinerp.com/natives/MISC/SET_PED_DECOMPOSED */ declare function SetPedDecomposed(ped: number, toggle: boolean): void; /** * MISC::SET_RAIN — 0x193DFC0526830FD6 * Old name: _SET_RAIN_LEVEL * @see https://natives.borderlinerp.com/natives/MISC/SET_RAIN */ declare function SetRain(intensity: number): void; /** * MISC::SET_RANDOM_EVENT_FLAG — 0xB1ADCCC4150C6473 * If the parameter is true, sets the random event flag to true, if the parameter is false, the function does nothing at all. * @see https://natives.borderlinerp.com/natives/MISC/SET_RANDOM_EVENT_FLAG */ declare function SetRandomEventFlag(toggle: boolean): void; /** * MISC::SET_RANDOM_SEED — 0x5CD7A49104AFCB6B * @see https://natives.borderlinerp.com/natives/MISC/SET_RANDOM_SEED */ declare function SetRandomSeed(seed: number): void; /** * MISC::SET_RANDOM_WEATHER_TYPE — 0x6E5A7FBEECAB3C72 * @see https://natives.borderlinerp.com/natives/MISC/SET_RANDOM_WEATHER_TYPE */ declare function SetRandomWeatherType(p0: boolean, p1: boolean): void; /** * MISC::_SET_SNOW_LEVEL — 0xF6BEE7E80EC5CA40 * @see https://natives.borderlinerp.com/natives/MISC/_SET_SNOW_LEVEL */ declare function SetSnowLevel(level: number): void; /** * MISC::SET_SUPER_JUMP_THIS_FRAME — 0xB3E9BE963F10C445 * @see https://natives.borderlinerp.com/natives/MISC/SET_SUPER_JUMP_THIS_FRAME */ declare function SetSuperJumpThisFrame(player: number): void; /** * MISC::SET_THIS_SCRIPT_CAN_BE_PAUSED — 0x3215376E79F6EA18 * @see https://natives.borderlinerp.com/natives/MISC/SET_THIS_SCRIPT_CAN_BE_PAUSED */ declare function SetThisScriptCanBePaused(toggle: boolean): void; /** * MISC::SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT — 0x8ABD939C2E5D00ED * @see https://natives.borderlinerp.com/natives/MISC/SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT */ declare function SetThisScriptCanRemoveBlipsCreatedByAnyScript(toggle: boolean): void; /** * MISC::SET_TIME_SCALE — 0x9682AF6050854856 * Maximum value is 1.0f At a value of 0.0f the game will still run at a minimum time scale. * @see https://natives.borderlinerp.com/natives/MISC/SET_TIME_SCALE */ declare function SetTimeScale(timeScale: number): void; /** * MISC::SET_WEATHER_TYPE — 0x59174F1AFE095B5A * @see https://natives.borderlinerp.com/natives/MISC/SET_WEATHER_TYPE */ declare function SetWeatherType(weatherType: number | string, p1: boolean, p2: boolean, transition: boolean, transitionTime: number, p5: boolean): void; /** * MISC::_SET_WEATHER_TYPE_2 — 0x2C6A07AF9AEDABD8 * @see https://natives.borderlinerp.com/natives/MISC/_SET_WEATHER_TYPE_2 */ declare function SetWeatherType_2(weatherType: number | string, p1: number, p2: number, p3: number, p4: boolean): void; /** * MISC::_SET_WEATHER_TYPE_FROZEN — 0xD74ACDF7DB8114AF * @see https://natives.borderlinerp.com/natives/MISC/_SET_WEATHER_TYPE_FROZEN */ declare function SetWeatherTypeFrozen(toggle: boolean): void; /** * MISC::_SET_WEATHER_VARIATION — 0x3373779BAF7CAF48 * @see https://natives.borderlinerp.com/natives/MISC/_SET_WEATHER_VARIATION */ declare function SetWeatherVariation(weatherType: string, variation: string): void; /** * MISC::SET_WIND_DIRECTION — 0xB56C4F5F57A45600 * @see https://natives.borderlinerp.com/natives/MISC/SET_WIND_DIRECTION */ declare function SetWindDirection(direction: number): void; /** * MISC::SET_WIND_SPEED — 0xD00C2D82DC04A99F * @see https://natives.borderlinerp.com/natives/MISC/SET_WIND_SPEED */ declare function SetWindSpeed(speed: number): void; /** * MISC::SHOOT_SINGLE_BULLET_BETWEEN_COORDS — 0x867654CBC7606F2C * @see https://natives.borderlinerp.com/natives/MISC/SHOOT_SINGLE_BULLET_BETWEEN_COORDS */ declare function ShootSingleBulletBetweenCoords(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, damage: number, p7: boolean, weaponHash: number | string, ownerPed: number, isAudible: boolean, isInvisible: boolean, speed: number, p13: boolean): void; /** * MISC::_SHOULD_USE_24_HOUR_CLOCK — 0x0177CF20345F44DD * @see https://natives.borderlinerp.com/natives/MISC/_SHOULD_USE_24_HOUR_CLOCK */ declare function ShouldUse_24HourClock(): boolean; /** * MISC::SHOULD_USE_METRIC_MEASUREMENTS — 0x4FB556ACEFA93098 * Returns whether the game's measurement system is set to metric. * @see https://natives.borderlinerp.com/natives/MISC/SHOULD_USE_METRIC_MEASUREMENTS */ declare function ShouldUseMetricMeasurements(): boolean; /** * MISC::_SHOULD_USE_METRIC_MEASUREMENTS_2 — 0x58BCDC75BA52110A * Same as SHOULD_USE_METRIC_MEASUREMENTS * @see https://natives.borderlinerp.com/natives/MISC/_SHOULD_USE_METRIC_MEASUREMENTS_2 */ declare function ShouldUseMetricMeasurements_2(): boolean; /** * MISC::_SHOULD_USE_METRIC_TEMPERATURE — 0xFF4AAF3275BAAB4F * @see https://natives.borderlinerp.com/natives/MISC/_SHOULD_USE_METRIC_TEMPERATURE */ declare function ShouldUseMetricTemperature(): boolean; /** * MISC::_SHOULD_USE_METRIC_WEIGHT — 0x8F24157FEDB85EA2 * @see https://natives.borderlinerp.com/natives/MISC/_SHOULD_USE_METRIC_WEIGHT */ declare function ShouldUseMetricWeight(): boolean; /** * MISC::START_END_USER_BENCHMARK — 0x29D1F6DF864A094E * Begins with START_*. Next character in the name is either D or E. * @see https://natives.borderlinerp.com/natives/MISC/START_END_USER_BENCHMARK */ declare function StartEndUserBenchmark(): void; /** * MISC::STOP_CURRENT_LOADING_PROGRESS_TIMER — 0xA565FAC215CBC77D * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/MISC/STOP_CURRENT_LOADING_PROGRESS_TIMER */ declare function StopCurrentLoadingProgressTimer(): void; /** * MISC::STOP_END_USER_BENCHMARK — 0xB89AEC71AFF2B599 * Begins with STOP_*. Next character in the name is either D or E. * @see https://natives.borderlinerp.com/natives/MISC/STOP_END_USER_BENCHMARK */ declare function StopEndUserBenchmark(): void; /** * MISC::_STRING_SPLIT_AND_COUNT_SEGMENTS — 0x94E8CA3DEE952789 * Counts the number of segments in a string separated by specified delimiters, ignoring consecutive delimiters. * @see https://natives.borderlinerp.com/natives/MISC/_STRING_SPLIT_AND_COUNT_SEGMENTS */ declare function StringSplitAndCountSegments(inputString: string, delimiters: string): number; /** * MISC::STRING_TO_INT — 0xF2DD2298B3AF23E2 * Returns false if it's a null or empty string or if the string is too long. * @see https://natives.borderlinerp.com/natives/MISC/STRING_TO_INT */ declare function StringToInt(string: string, outInteger: number): [boolean, number]; /** * MISC::TAN — 0x8C13DB96497B7ABF * @see https://natives.borderlinerp.com/natives/MISC/TAN */ declare function Tan(p0: number): number; /** * MISC::UI_STARTED_END_USER_BENCHMARK — 0x4FFA0386A6216113 * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/MISC/UI_STARTED_END_USER_BENCHMARK */ declare function UiStartedEndUserBenchmark(): boolean; /** * MISC::UNREGISTER_INTERACTION_LOCKON_PROMPT — 0xE98D55C5983F2509 * @see https://natives.borderlinerp.com/natives/MISC/UNREGISTER_INTERACTION_LOCKON_PROMPT */ declare function UnregisterInteractionLockonPrompt(entity: number): boolean; /** * MISC::UPDATE_ONSCREEN_KEYBOARD — 0x37DF360F235A3893 * Returns the current status of the onscreen keyboard, and updates the output. * @see https://natives.borderlinerp.com/natives/MISC/UPDATE_ONSCREEN_KEYBOARD */ declare function UpdateOnscreenKeyboard(): number; /** * MISC::VAR_STRING — 0xFA925AC00EB830B9 * It is also required to pass at least one extra argument (this must be a text label string or hash). * @see https://natives.borderlinerp.com/natives/MISC/VAR_STRING */ declare function VarString(flags: number, ___: number): string; /** * MISC::WATER_OVERRIDE_SET_OCEANWAVEMAXAMPLITUDE — 0xF06C5B66DE20B2B8 * Only used in smuggler2 script Also see weather.xml (OceanWaveMaxAmplitude) * @see https://natives.borderlinerp.com/natives/MISC/WATER_OVERRIDE_SET_OCEANWAVEMAXAMPLITUDE */ declare function WaterOverrideSetOceanwavemaxamplitude(maxAmplitude: number): void; /** * MISC::WATER_OVERRIDE_SET_SHOREWAVEAMPLITUDE — 0x55123D5A7D9D3C42 * Only used in smuggler2 script Also see weather.xml (ShoreWaveAmplitude) * @see https://natives.borderlinerp.com/natives/MISC/WATER_OVERRIDE_SET_SHOREWAVEAMPLITUDE */ declare function WaterOverrideSetShorewaveamplitude(amplitude: number): void; /** * MISSIONDATA::MISSIONDATA_GET_CATAGORY — 0x57E798B65C45EE17 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_GET_CATAGORY */ declare function MissiondataGetCatagory(missionId: number | string): number; /** * MISSIONDATA::MISSIONDATA_GET_HIGH_SCORE — 0x9AABABF8313C3516 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_GET_HIGH_SCORE */ declare function MissiondataGetHighScore(missionId: number | string): number; /** * MISSIONDATA::MISSIONDATA_GET_RATING — 0x57E798B54C45EE1A * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_GET_RATING */ declare function MissiondataGetRating(missionId: number | string): number; /** * MISSIONDATA::MISSIONDATA_GET_REPLAY_STATE — 0x8C32D86E9556ED86 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_GET_REPLAY_STATE */ declare function MissiondataGetReplayState(p0: number): number; /** * MISSIONDATA::MISSIONDATA_GET_TEXTURE_NAME — 0x57E798B56C45EE15 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_GET_TEXTURE_NAME */ declare function MissiondataGetTextureName(missionId: number | string): number; /** * MISSIONDATA::MISSIONDATA_GET_TEXTURE_TXD — 0x57E798B57C45EE16 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_GET_TEXTURE_TXD */ declare function MissiondataGetTextureTxd(missionId: number | string): number; /** * MISSIONDATA::_MISSIONDATA_IS_REPLAY_CATEGORY_LOCKED — 0xE145864DECC34219 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/_MISSIONDATA_IS_REPLAY_CATEGORY_LOCKED */ declare function MissiondataIsReplayCategoryLocked(category: number | string): boolean; /** * MISSIONDATA::MISSIONDATA_IS_REQUIRED_STORY_MISSION — 0xE824CE7D13FCB35E * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_IS_REQUIRED_STORY_MISSION */ declare function MissiondataIsRequiredStoryMission(missionId: number | string): boolean; /** * MISSIONDATA::MISSIONDATA_IS_VALID — 0xE54DC27571D5EDC5 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_IS_VALID */ declare function MissiondataIsValid(p0: number): boolean; /** * MISSIONDATA::MISSIONDATA_SET_HIGH_SCORE — 0x3A04F0169DA87A9D * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_SET_HIGH_SCORE */ declare function MissiondataSetHighScore(missionId: number | string, score: number): void; /** * MISSIONDATA::_MISSIONDATA_SET_MISSION_RATING — 0xE824CE7D13FCB300 * MISSION_RATING_SKIPPED, MISSION_RATING_COMPLETE, MISSION_RATING_BRONZE, MISSION_RATING_SILVER, MISSION_RATING_GOLD, * @see https://natives.borderlinerp.com/natives/MISSIONDATA/_MISSIONDATA_SET_MISSION_RATING */ declare function MissiondataSetMissionRating(missionId: number | string, rating: number): void; /** * MISSIONDATA::MISSIONDATA_SET_RATING_SCORES — 0x12F65317708749A5 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_SET_RATING_SCORES */ declare function MissiondataSetRatingScores(missionId: number | string, bronzeScore: number, silverScore: number, goldScore: number): void; /** * MISSIONDATA::MISSIONDATA_SET_REPLAY_LOCKED_FOR_CATEGORY — 0x957A830C9B4B99EA * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_SET_REPLAY_LOCKED_FOR_CATEGORY */ declare function MissiondataSetReplayLockedForCategory(category: number | string, locked: boolean): void; /** * MISSIONDATA::_MISSIONDATA_SET_REPLAY_STATE_LOCKED — 0xE4E2C581F127A11C * @see https://natives.borderlinerp.com/natives/MISSIONDATA/_MISSIONDATA_SET_REPLAY_STATE_LOCKED */ declare function MissiondataSetReplayStateLocked(missionId: number | string, replayState: number): void; /** * MISSIONDATA::_MISSIONDATA_TIMECYCLE_BOX_DELETE — 0x7F89E15A8FB8DE97 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/_MISSIONDATA_TIMECYCLE_BOX_DELETE */ declare function MissiondataTimecycleBoxDelete(): void; /** * MISSIONDATA::_MISSIONDATA_TIMECYCLE_BOX_EXISTS — 0x7E8F86A4FA33033C * @see https://natives.borderlinerp.com/natives/MISSIONDATA/_MISSIONDATA_TIMECYCLE_BOX_EXISTS */ declare function MissiondataTimecycleBoxExists(): boolean; /** * MISSIONDATA::_MISSIONDATA_TIMECYCLE_BOX_SET_MODIFIER — 0x25855B1574BF8CD5 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/_MISSIONDATA_TIMECYCLE_BOX_SET_MODIFIER */ declare function MissiondataTimecycleBoxSetModifier(timecycleName: string): void; /** * MISSIONDATA::MISSIONDATA_WAS_COMPLETED — 0xE54DC27571D5EDC4 * @see https://natives.borderlinerp.com/natives/MISSIONDATA/MISSIONDATA_WAS_COMPLETED */ declare function MissiondataWasCompleted(missionId: number | string): boolean; /** * MONEY::_0x07AD9E43FD478527 — 0x07AD9E43FD478527 * @see https://natives.borderlinerp.com/natives/MONEY/0x07AD9E43FD478527 */ declare function N_0x07ad9e43fd478527(p0: number, p1: number): boolean; /** * MONEY::_0xA46FD001D1BE896C — 0xA46FD001D1BE896C * @see https://natives.borderlinerp.com/natives/MONEY/0xA46FD001D1BE896C */ declare function N_0xa46fd001d1be896c(): string; /** * MONEY::_MONEY_DECREMENT_CASH_BALANCE — 0x466BC8769CF26A7A * @see https://natives.borderlinerp.com/natives/MONEY/_MONEY_DECREMENT_CASH_BALANCE */ declare function MoneyDecrementCashBalance(amount: number): boolean; /** * MONEY::_MONEY_GET_CASH_BALANCE — 0x0C02DABFA3B98176 * @see https://natives.borderlinerp.com/natives/MONEY/_MONEY_GET_CASH_BALANCE */ declare function MoneyGetCashBalance(): number; /** * MONEY::_MONEY_INCREMENT_CASH_BALANCE — 0xBC3422DC91667621 * @see https://natives.borderlinerp.com/natives/MONEY/_MONEY_INCREMENT_CASH_BALANCE */ declare function MoneyIncrementCashBalance(amount: number, addReason: number | string): boolean; /** * MONEY::_NETWORK_GET_CASH_BALANCE — 0x8A67120DBC299525 * @see https://natives.borderlinerp.com/natives/MONEY/_NETWORK_GET_CASH_BALANCE */ declare function NetworkGetCashBalance(): number; /** * MONEY::_NETWORK_GET_STRING_CASH_BALANCE — 0x282D36FF103D78DF * @see https://natives.borderlinerp.com/natives/MONEY/_NETWORK_GET_STRING_CASH_BALANCE */ declare function NetworkGetStringCashBalance(): string; /** * MONEY::_NETWORK_IS_MONEY_BALANCE_NOT_LESS_THAN — 0xAEC5F0119867E457 * @see https://natives.borderlinerp.com/natives/MONEY/_NETWORK_IS_MONEY_BALANCE_NOT_LESS_THAN */ declare function NetworkIsMoneyBalanceNotLessThan(cashBalance: number, goldBarBalance: number): boolean; /** * NETSHOPPING::_0x38640A8C2DEF011B — 0x38640A8C2DEF011B * @see https://natives.borderlinerp.com/natives/NETSHOPPING/0x38640A8C2DEF011B */ declare function N_0x38640a8c2def011b(p0: number): number; /** * NETSHOPPING::_0x3FA09DD57B93C0DE — 0x3FA09DD57B93C0DE * @see https://natives.borderlinerp.com/natives/NETSHOPPING/0x3FA09DD57B93C0DE */ declare function N_0x3fa09dd57b93c0de(p0: number | string, p1: number, p2: number, p3: number, p4: number): boolean; /** * NETSHOPPING::_0x92A32BA29622763F — 0x92A32BA29622763F * @see https://natives.borderlinerp.com/natives/NETSHOPPING/0x92A32BA29622763F */ declare function N_0x92a32ba29622763f(id: number, index: number, p2: number): [boolean, number]; /** * NETSHOPPING::_0xA0B7094629724974 — 0xA0B7094629724974 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/0xA0B7094629724974 */ declare function N_0xa0b7094629724974(p0: number | string, p1: number): boolean; /** * NETSHOPPING::_0xA3B8D31C13CB4239 — 0xA3B8D31C13CB4239 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/0xA3B8D31C13CB4239 */ declare function N_0xa3b8d31c13cb4239(p0: number, p1: number | string, p3: number, p5: number): [boolean, number, number]; /** * NETSHOPPING::_0xB6F4557060EF0FB4 — 0xB6F4557060EF0FB4 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/0xB6F4557060EF0FB4 */ declare function N_0xb6f4557060ef0fb4(p0: number, p1: number): number; /** * NETSHOPPING::_0xCE54C9ABE6FBC6DB — 0xCE54C9ABE6FBC6DB * @see https://natives.borderlinerp.com/natives/NETSHOPPING/0xCE54C9ABE6FBC6DB */ declare function N_0xce54c9abe6fbc6db(p0: number | string): boolean; /** * NETSHOPPING::_0xD1555FBC96C88444 — 0xD1555FBC96C88444 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/0xD1555FBC96C88444 */ declare function N_0xd1555fbc96c88444(p0: number | string, p1: number, p2: number, p3: number, p4: number): boolean; /** * NETSHOPPING::_CASHINVENTORY_INIT_SESSION_IS_FAULTED — 0xD1CE92D1D9BE170A * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_INIT_SESSION_IS_FAULTED */ declare function CashinventoryInitSessionIsFaulted(): boolean; /** * NETSHOPPING::CASHINVENTORY_INIT_SESSION_STATUS — 0xC019112F8995DC1C * @see https://natives.borderlinerp.com/natives/NETSHOPPING/CASHINVENTORY_INIT_SESSION_STATUS */ declare function CashinventoryInitSessionStatus(): [boolean, number, number]; /** * NETSHOPPING::CASHINVENTORY_IS_CONNECTION_FAULTED — 0x6CE9FB6332B5E46E * @see https://natives.borderlinerp.com/natives/NETSHOPPING/CASHINVENTORY_IS_CONNECTION_FAULTED */ declare function CashinventoryIsConnectionFaulted(): boolean; /** * NETSHOPPING::_CASHINVENTORY_IS_SESSION_READY — 0xFCC24220FDDAC929 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_IS_SESSION_READY */ declare function CashinventoryIsSessionReady(): boolean; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_ADD_AWARD — 0x52BDE32F21BA3B6D * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_ADD_AWARD */ declare function CashinventoryTransactionAddAward(id: number, hash: number | string): [boolean, number, number]; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_CHECKOUT — 0x592BC00BF6629BE7 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_CHECKOUT */ declare function CashinventoryTransactionCheckout(id: number): boolean; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_CHECKOUT_STATUS — 0x26C008791D066F37 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_CHECKOUT_STATUS */ declare function CashinventoryTransactionCheckoutStatus(id: number, status: number): [boolean, number]; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_DELETE — 0x59EF5D516E2D96B9 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_DELETE */ declare function CashinventoryTransactionDelete(id: number): boolean; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_FIRE_AND_FORGET_ITEM — 0xFFEA09CCEC4AF32F * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_FIRE_AND_FORGET_ITEM */ declare function CashinventoryTransactionFireAndForgetItem(actionHash: number | string, p3: number): [boolean, number, number]; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_GET_ACTION — 0xBD2D520C51CCFF52 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_GET_ACTION */ declare function CashinventoryTransactionGetAction(id: number): number; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_GET_BASKET_IS_VALID — 0x52A226ADF4A270D2 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_GET_BASKET_IS_VALID */ declare function CashinventoryTransactionGetBasketIsValid(id: number): boolean; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_GET_ITEM_INFO — 0x7616B5F0895C2D99 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_GET_ITEM_INFO */ declare function CashinventoryTransactionGetItemInfo(id: number, index: number, itemInfo: number): [boolean, number]; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_GET_NUM_OF_ITEMS — 0xCF2D04D076847478 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_GET_NUM_OF_ITEMS */ declare function CashinventoryTransactionGetNumOfItems(id: number): number; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_RESPONSE_GET_ITEM_INFO — 0x98412398BBE73F61 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_RESPONSE_GET_ITEM_INFO */ declare function CashinventoryTransactionResponseGetItemInfo(id: number, index: number, itemInfo: number): [boolean, number]; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_START — 0xF039EC27F4490E96 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_START */ declare function CashinventoryTransactionStart(type: number | string, actionHash: number | string): [boolean, number]; /** * NETSHOPPING::_CASHINVENTORY_TRANSACTION_VALIDATE_ITEM — 0x6C9F12700BCE69F4 * @see https://natives.borderlinerp.com/natives/NETSHOPPING/_CASHINVENTORY_TRANSACTION_VALIDATE_ITEM */ declare function CashinventoryTransactionValidateItem(p0: number | string, p1: number): [number, number]; /** * NETWORK::_0x02B3CDD652B3CDD6 — 0x02B3CDD652B3CDD6 * @see https://natives.borderlinerp.com/natives/NETWORK/0x02B3CDD652B3CDD6 */ declare function N_0x02b3cdd652b3cdd6(): number; /** * NETWORK::_0x02C4C6C2900D84DF — 0x02C4C6C2900D84DF * Only used in SP R* Script dominoes_sp: p1 = 0 * @see https://natives.borderlinerp.com/natives/NETWORK/0x02C4C6C2900D84DF */ declare function N_0x02c4c6c2900d84df(player: number, p1: number): void; /** * NETWORK::_0x039AD6B57D5179FF — 0x039AD6B57D5179FF * @see https://natives.borderlinerp.com/natives/NETWORK/0x039AD6B57D5179FF */ declare function N_0x039ad6b57d5179ff(): number; /** * NETWORK::_0x039B692B3318FAB6 — 0x039B692B3318FAB6 * @see https://natives.borderlinerp.com/natives/NETWORK/0x039B692B3318FAB6 */ declare function N_0x039b692b3318fab6(p0: boolean): number; /** * NETWORK::_0x062842D61D0D53FD — 0x062842D61D0D53FD * @see https://natives.borderlinerp.com/natives/NETWORK/0x062842D61D0D53FD */ declare function N_0x062842d61d0d53fd(): boolean; /** * NETWORK::_0x0B6B4507AC5EA8B8 — 0x0B6B4507AC5EA8B8 * @see https://natives.borderlinerp.com/natives/NETWORK/0x0B6B4507AC5EA8B8 */ declare function N_0x0b6b4507ac5ea8b8(): boolean; /** * NETWORK::_0x0BF90CBB6B72977B — 0x0BF90CBB6B72977B * @see https://natives.borderlinerp.com/natives/NETWORK/0x0BF90CBB6B72977B */ declare function N_0x0bf90cbb6b72977b(): void; /** * NETWORK::_0x0CC28C08613BA9E5 — 0x0CC28C08613BA9E5 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/0x0CC28C08613BA9E5 */ declare function N_0x0cc28c08613ba9e5(p0: number): void; /** * NETWORK::_0x0D183D8490EE4366 — 0x0D183D8490EE4366 * @see https://natives.borderlinerp.com/natives/NETWORK/0x0D183D8490EE4366 */ declare function N_0x0d183d8490ee4366(p0: number, p1: number): void; /** * NETWORK::_0x0E54D4DA6018FF8E — 0x0E54D4DA6018FF8E * @see https://natives.borderlinerp.com/natives/NETWORK/0x0E54D4DA6018FF8E */ declare function N_0x0e54d4da6018ff8e(): boolean; /** * NETWORK::_0x106CBDD5077DEDE1 — 0x106CBDD5077DEDE1 * @see https://natives.borderlinerp.com/natives/NETWORK/0x106CBDD5077DEDE1 */ declare function N_0x106cbdd5077dede1(p0: boolean): number; /** * NETWORK::_0x13F592FC3BF0EA84 — 0x13F592FC3BF0EA84 * @see https://natives.borderlinerp.com/natives/NETWORK/0x13F592FC3BF0EA84 */ declare function N_0x13f592fc3bf0ea84(volume: number, p1: boolean, originalWeight: number, p3: number, p4: number): void; /** * NETWORK::_0x1413B6BF27AB7A95 — 0x1413B6BF27AB7A95 * @see https://natives.borderlinerp.com/natives/NETWORK/0x1413B6BF27AB7A95 */ declare function N_0x1413b6bf27ab7a95(): number; /** * NETWORK::_0x160F0CE6D76A39C9 — 0x160F0CE6D76A39C9 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/0x160F0CE6D76A39C9 */ declare function N_0x160f0ce6d76a39c9(): number; /** * NETWORK::_0x16EFB123C4451032 — 0x16EFB123C4451032 * @see https://natives.borderlinerp.com/natives/NETWORK/0x16EFB123C4451032 */ declare function N_0x16efb123c4451032(p0: number, gamerHandle: number): [boolean, number]; /** * NETWORK::_0x18B94666CF610AEB — 0x18B94666CF610AEB * @see https://natives.borderlinerp.com/natives/NETWORK/0x18B94666CF610AEB */ declare function N_0x18b94666cf610aeb(): boolean; /** * NETWORK::_0x19447FCAE97704DC — 0x19447FCAE97704DC * @see https://natives.borderlinerp.com/natives/NETWORK/0x19447FCAE97704DC */ declare function N_0x19447fcae97704dc(ctx: number | string, ec: number, ex: boolean, ro: boolean): void; /** * NETWORK::_0x19B52C20B5C4757C — 0x19B52C20B5C4757C * @see https://natives.borderlinerp.com/natives/NETWORK/0x19B52C20B5C4757C */ declare function N_0x19b52c20b5c4757c(): void; /** * NETWORK::_0x1E4E097D71D449FB — 0x1E4E097D71D449FB * @see https://natives.borderlinerp.com/natives/NETWORK/0x1E4E097D71D449FB */ declare function N_0x1e4e097d71d449fb(p0: boolean): number; /** * NETWORK::_0x232E1EB23CDB313C — 0x232E1EB23CDB313C * @see https://natives.borderlinerp.com/natives/NETWORK/0x232E1EB23CDB313C */ declare function N_0x232e1eb23cdb313c(): boolean; /** * NETWORK::_0x236321F1178A5446 — 0x236321F1178A5446 * _NETWORK_GET_A* - _NETWORK_GET_D* * @see https://natives.borderlinerp.com/natives/NETWORK/0x236321F1178A5446 */ declare function N_0x236321f1178a5446(player: number, ped: number, p2: number): [boolean, number]; /** * NETWORK::_0x2686BD9566B65EDA — 0x2686BD9566B65EDA * @see https://natives.borderlinerp.com/natives/NETWORK/0x2686BD9566B65EDA */ declare function N_0x2686bd9566b65eda(x: number, y: number, z: number): void; /** * NETWORK::_0x26A867C0B7A456D1 — 0x26A867C0B7A456D1 * _GET_LAUNCH_PARAM_(RESPOT?)* Name is probably invalid since this native only reads data from parsed entity. * @see https://natives.borderlinerp.com/natives/NETWORK/0x26A867C0B7A456D1 */ declare function N_0x26a867c0b7a456d1(entity: number): boolean; /** * NETWORK::_0x271F95E55C663B8B — 0x271F95E55C663B8B * @see https://natives.borderlinerp.com/natives/NETWORK/0x271F95E55C663B8B */ declare function N_0x271f95e55c663b8b(p0: number, p1: number): number; /** * NETWORK::_0x273E04A3A7AD1F2D — 0x273E04A3A7AD1F2D * @see https://natives.borderlinerp.com/natives/NETWORK/0x273E04A3A7AD1F2D */ declare function N_0x273e04a3a7ad1f2d(): boolean; /** * NETWORK::_0x27B1AE4D8C652F08 — 0x27B1AE4D8C652F08 * @see https://natives.borderlinerp.com/natives/NETWORK/0x27B1AE4D8C652F08 */ declare function N_0x27b1ae4d8c652f08(p0: number): number; /** * NETWORK::_0x2C4E98DDA475364F — 0x2C4E98DDA475364F * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/0x2C4E98DDA475364F */ declare function N_0x2c4e98dda475364f(p0: string): void; /** * NETWORK::_0x2CD41AC000E6F611 — 0x2CD41AC000E6F611 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/0x2CD41AC000E6F611 */ declare function N_0x2cd41ac000e6f611(): void; /** * NETWORK::_0x3034C77C79A58880 — 0x3034C77C79A58880 * @see https://natives.borderlinerp.com/natives/NETWORK/0x3034C77C79A58880 */ declare function N_0x3034c77c79a58880(p0: boolean): void; /** * NETWORK::_0x316FD416C432C761 — 0x316FD416C432C761 * @see https://natives.borderlinerp.com/natives/NETWORK/0x316FD416C432C761 */ declare function N_0x316fd416c432c761(): boolean; /** * NETWORK::_0x335AF56613CA0F49 — 0x335AF56613CA0F49 * @see https://natives.borderlinerp.com/natives/NETWORK/0x335AF56613CA0F49 */ declare function N_0x335af56613ca0f49(p0: number): void; /** * NETWORK::_0x34BC1E79546BA543 — 0x34BC1E79546BA543 * _NETWORK_A* - _NETWORK_C* * @see https://natives.borderlinerp.com/natives/NETWORK/0x34BC1E79546BA543 */ declare function N_0x34bc1e79546ba543(p0: boolean): void; /** * NETWORK::_0x3AA0CDC63696166D — 0x3AA0CDC63696166D * @see https://natives.borderlinerp.com/natives/NETWORK/0x3AA0CDC63696166D */ declare function N_0x3aa0cdc63696166d(p0: number): boolean; /** * NETWORK::_0x3CBD6565D9C3B133 — 0x3CBD6565D9C3B133 * @see https://natives.borderlinerp.com/natives/NETWORK/0x3CBD6565D9C3B133 */ declare function N_0x3cbd6565d9c3b133(p0: number, p1: number, p2: number): void; /** * NETWORK::_0x3E4A16BC669E71B3 — 0x3E4A16BC669E71B3 * @see https://natives.borderlinerp.com/natives/NETWORK/0x3E4A16BC669E71B3 */ declare function N_0x3e4a16bc669e71b3(): boolean; /** * NETWORK::_0x3E74A687A73979C6 — 0x3E74A687A73979C6 * @see https://natives.borderlinerp.com/natives/NETWORK/0x3E74A687A73979C6 */ declare function N_0x3e74a687a73979c6(p0: boolean): void; /** * NETWORK::_0x3E8CCE6769DB5F34 — 0x3E8CCE6769DB5F34 * Stadia only; always returns -1 on other platforms. * @see https://natives.borderlinerp.com/natives/NETWORK/0x3E8CCE6769DB5F34 */ declare function N_0x3e8cce6769db5f34(p0: number): number; /** * NETWORK::_0x3F0ABAE38A0515AD — 0x3F0ABAE38A0515AD * @see https://natives.borderlinerp.com/natives/NETWORK/0x3F0ABAE38A0515AD */ declare function N_0x3f0abae38a0515ad(p0: number, p1: number): void; /** * NETWORK::_0x3F2EE18A3E294801 — 0x3F2EE18A3E294801 * @see https://natives.borderlinerp.com/natives/NETWORK/0x3F2EE18A3E294801 */ declare function N_0x3f2ee18a3e294801(p0: number): number; /** * NETWORK::_0x405DDEFB1F531B18 — 0x405DDEFB1F531B18 * @see https://natives.borderlinerp.com/natives/NETWORK/0x405DDEFB1F531B18 */ declare function N_0x405ddefb1f531b18(volume: number, p1: boolean, p2: number, p3: number): void; /** * NETWORK::_0x40FEDB13870042F1 — 0x40FEDB13870042F1 * @see https://natives.borderlinerp.com/natives/NETWORK/0x40FEDB13870042F1 */ declare function N_0x40fedb13870042f1(): void; /** * NETWORK::_0x41452E8A3B9C0C4B — 0x41452E8A3B9C0C4B * @see https://natives.borderlinerp.com/natives/NETWORK/0x41452E8A3B9C0C4B */ declare function N_0x41452e8a3b9c0c4b(): number; /** * NETWORK::_0x422F9D6D6C7BC290 — 0x422F9D6D6C7BC290 * @see https://natives.borderlinerp.com/natives/NETWORK/0x422F9D6D6C7BC290 */ declare function N_0x422f9d6d6c7bc290(p0: number): void; /** * NETWORK::_0x43CF999205084B4B — 0x43CF999205084B4B * @see https://natives.borderlinerp.com/natives/NETWORK/0x43CF999205084B4B */ declare function N_0x43cf999205084b4b(): void; /** * NETWORK::_0x4538EE7C321590BC — 0x4538EE7C321590BC * Returns the entity associated with the given network ID. * @see https://natives.borderlinerp.com/natives/NETWORK/0x4538EE7C321590BC */ declare function N_0x4538ee7c321590bc(networkId: number): number; /** * NETWORK::_0x455156F47DC6B78C — 0x455156F47DC6B78C * @see https://natives.borderlinerp.com/natives/NETWORK/0x455156F47DC6B78C */ declare function N_0x455156f47dc6b78c(p0: boolean): void; /** * NETWORK::_0x4835413EA6F9C9CD — 0x4835413EA6F9C9CD * @see https://natives.borderlinerp.com/natives/NETWORK/0x4835413EA6F9C9CD */ declare function N_0x4835413ea6f9c9cd(p0: boolean): number; /** * NETWORK::_0x49CF17A564918E8D — 0x49CF17A564918E8D * @see https://natives.borderlinerp.com/natives/NETWORK/0x49CF17A564918E8D */ declare function N_0x49cf17a564918e8d(): void; /** * NETWORK::_0x5133CF81924F1129 — 0x5133CF81924F1129 * Hardcoded to return zero. * @see https://natives.borderlinerp.com/natives/NETWORK/0x5133CF81924F1129 */ declare function N_0x5133cf81924f1129(): number; /** * NETWORK::_0x51951DE06C0D1C40 — 0x51951DE06C0D1C40 * @see https://natives.borderlinerp.com/natives/NETWORK/0x51951DE06C0D1C40 */ declare function N_0x51951de06c0d1c40(player: number, type: number): void; /** * NETWORK::_0x564552C6AF1EEAB1 — 0x564552C6AF1EEAB1 * @see https://natives.borderlinerp.com/natives/NETWORK/0x564552C6AF1EEAB1 */ declare function N_0x564552c6af1eeab1(): void; /** * NETWORK::_0x5759160AC17C13CE — 0x5759160AC17C13CE * @see https://natives.borderlinerp.com/natives/NETWORK/0x5759160AC17C13CE */ declare function N_0x5759160ac17c13ce(message: string): number; /** * NETWORK::_0x5A91BCEF74944E93 — 0x5A91BCEF74944E93 * @see https://natives.borderlinerp.com/natives/NETWORK/0x5A91BCEF74944E93 */ declare function N_0x5a91bcef74944e93(player: number, p1: number): void; /** * NETWORK::_0x5B9C6AC118FD4774 — 0x5B9C6AC118FD4774 * @see https://natives.borderlinerp.com/natives/NETWORK/0x5B9C6AC118FD4774 */ declare function N_0x5b9c6ac118fd4774(): void; /** * NETWORK::_0x5CB8B0C846D0F30B — 0x5CB8B0C846D0F30B * @see https://natives.borderlinerp.com/natives/NETWORK/0x5CB8B0C846D0F30B */ declare function N_0x5cb8b0c846d0f30b(p0: number): void; /** * NETWORK::_0x5CD3AAD8FF9ED121 — 0x5CD3AAD8FF9ED121 * @see https://natives.borderlinerp.com/natives/NETWORK/0x5CD3AAD8FF9ED121 */ declare function N_0x5cd3aad8ff9ed121(p0: number): void; /** * NETWORK::_0x5D3C528B7A7DF836 — 0x5D3C528B7A7DF836 * _NETWORK_SPAWN_CONFIG_* * @see https://natives.borderlinerp.com/natives/NETWORK/0x5D3C528B7A7DF836 */ declare function N_0x5d3c528b7a7df836(nsctf: number | string): void; /** * NETWORK::_0x5ED39DA62BEB1330 — 0x5ED39DA62BEB1330 * @see https://natives.borderlinerp.com/natives/NETWORK/0x5ED39DA62BEB1330 */ declare function N_0x5ed39da62beb1330(p0: number): number; /** * NETWORK::_0x5F0E99071582DECA — 0x5F0E99071582DECA * @see https://natives.borderlinerp.com/natives/NETWORK/0x5F0E99071582DECA */ declare function N_0x5f0e99071582deca(p0: number, index: number, p2: number): number; /** * NETWORK::_0x5F328FC909F0E0FF — 0x5F328FC909F0E0FF * @see https://natives.borderlinerp.com/natives/NETWORK/0x5F328FC909F0E0FF */ declare function N_0x5f328fc909f0e0ff(p0: number, p1: number, p2: number, p3: number): boolean; /** * NETWORK::_0x603469298A4308AF — 0x603469298A4308AF * @see https://natives.borderlinerp.com/natives/NETWORK/0x603469298A4308AF */ declare function N_0x603469298a4308af(p0: boolean): void; /** * NETWORK::_0x61BFBAA795E712AD — 0x61BFBAA795E712AD * @see https://natives.borderlinerp.com/natives/NETWORK/0x61BFBAA795E712AD */ declare function N_0x61bfbaa795e712ad(): void; /** * NETWORK::_0x64A36BA85CE01A81 — 0x64A36BA85CE01A81 * @see https://natives.borderlinerp.com/natives/NETWORK/0x64A36BA85CE01A81 */ declare function N_0x64a36ba85ce01a81(p0: number, p1: number, p2: number, p3: number): number; /** * NETWORK::_0x67CCDF74C4DF7169 — 0x67CCDF74C4DF7169 * @see https://natives.borderlinerp.com/natives/NETWORK/0x67CCDF74C4DF7169 */ declare function N_0x67ccdf74c4df7169(): boolean; /** * NETWORK::_0x691E4DE5309EAEFC — 0x691E4DE5309EAEFC * @see https://natives.borderlinerp.com/natives/NETWORK/0x691E4DE5309EAEFC */ declare function N_0x691e4de5309eaefc(p0: number, p1: number): number; /** * NETWORK::_0x6C27442A225A241A — 0x6C27442A225A241A * @see https://natives.borderlinerp.com/natives/NETWORK/0x6C27442A225A241A */ declare function N_0x6c27442a225a241a(p0: number): number; /** * NETWORK::_0x6C7E04E9DE451789 — 0x6C7E04E9DE451789 * @see https://natives.borderlinerp.com/natives/NETWORK/0x6C7E04E9DE451789 */ declare function N_0x6c7e04e9de451789(): void; /** * NETWORK::_0x6CEE2E30021DAEC6 — 0x6CEE2E30021DAEC6 * _NETWORK_SPAWN_CONFIG_* * @see https://natives.borderlinerp.com/natives/NETWORK/0x6CEE2E30021DAEC6 */ declare function N_0x6cee2e30021daec6(): void; /** * NETWORK::_0x6CF82A7F65A5AD5F — 0x6CF82A7F65A5AD5F * _NETWORK_GET_A* - _NETWORK_GET_D* * @see https://natives.borderlinerp.com/natives/NETWORK/0x6CF82A7F65A5AD5F */ declare function N_0x6cf82a7f65a5ad5f(ped: number, p1: number): [number, number]; /** * NETWORK::_0x704F92B3AF20D857 — 0x704F92B3AF20D857 * @see https://natives.borderlinerp.com/natives/NETWORK/0x704F92B3AF20D857 */ declare function N_0x704f92b3af20d857(setting: boolean): void; /** * NETWORK::_0x71FA2D1880C48032 — 0x71FA2D1880C48032 * Only used in R* Script fm_race_controller * @see https://natives.borderlinerp.com/natives/NETWORK/0x71FA2D1880C48032 */ declare function N_0x71fa2d1880c48032(p0: boolean): void; /** * NETWORK::_0x744BFBB0CA908161 — 0x744BFBB0CA908161 * @see https://natives.borderlinerp.com/natives/NETWORK/0x744BFBB0CA908161 */ declare function N_0x744bfbb0ca908161(p0: boolean): number; /** * NETWORK::_0x75FC34A2BA345BD1 — 0x75FC34A2BA345BD1 * @see https://natives.borderlinerp.com/natives/NETWORK/0x75FC34A2BA345BD1 */ declare function N_0x75fc34a2ba345bd1(entity: number, player: number, p2: number): [boolean, number]; /** * NETWORK::_0x7673C0D2C5CDAC55 — 0x7673C0D2C5CDAC55 * @see https://natives.borderlinerp.com/natives/NETWORK/0x7673C0D2C5CDAC55 */ declare function N_0x7673c0d2c5cdac55(): void; /** * NETWORK::_0x77B299E8799B1332 — 0x77B299E8799B1332 * @see https://natives.borderlinerp.com/natives/NETWORK/0x77B299E8799B1332 */ declare function N_0x77b299e8799b1332(p0: number, p1: number, p2: number): number; /** * NETWORK::_0x780A13F780A13F1B — 0x780A13F780A13F1B * @see https://natives.borderlinerp.com/natives/NETWORK/0x780A13F780A13F1B */ declare function N_0x780a13f780a13f1b(toggle: boolean): void; /** * NETWORK::_0x78271BC02AE9AF83 — 0x78271BC02AE9AF83 * @see https://natives.borderlinerp.com/natives/NETWORK/0x78271BC02AE9AF83 */ declare function N_0x78271bc02ae9af83(p0: number): number; /** * NETWORK::_0x7A8E8DF782B47EB0 — 0x7A8E8DF782B47EB0 * @see https://natives.borderlinerp.com/natives/NETWORK/0x7A8E8DF782B47EB0 */ declare function N_0x7a8e8df782b47eb0(p0: number, p1: number, p2: number): number; /** * NETWORK::_0x7B3FF2D193628126 — 0x7B3FF2D193628126 * @see https://natives.borderlinerp.com/natives/NETWORK/0x7B3FF2D193628126 */ declare function N_0x7b3ff2d193628126(player: number): void; /** * NETWORK::_0x7BCA0A3972708436 — 0x7BCA0A3972708436 * @see https://natives.borderlinerp.com/natives/NETWORK/0x7BCA0A3972708436 */ declare function N_0x7bca0a3972708436(p1: number): [number, number]; /** * NETWORK::_0x7E300B5B86AB1D1A — 0x7E300B5B86AB1D1A * @see https://natives.borderlinerp.com/natives/NETWORK/0x7E300B5B86AB1D1A */ declare function N_0x7e300b5b86ab1d1a(p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number): number; /** * NETWORK::_0x814729078AED6D30 — 0x814729078AED6D30 * @see https://natives.borderlinerp.com/natives/NETWORK/0x814729078AED6D30 */ declare function N_0x814729078aed6d30(): void; /** * NETWORK::_0x862C5040F4888741 — 0x862C5040F4888741 * @see https://natives.borderlinerp.com/natives/NETWORK/0x862C5040F4888741 */ declare function N_0x862c5040f4888741(player1: number, player2: number): boolean; /** * NETWORK::_0x880A7202301E282B — 0x880A7202301E282B * @see https://natives.borderlinerp.com/natives/NETWORK/0x880A7202301E282B */ declare function N_0x880a7202301e282b(x: number, y: number, z: number, p5: number, p6: number): [boolean, number, number]; /** * NETWORK::_0x894B5ECAB45D2342 — 0x894B5ECAB45D2342 * @see https://natives.borderlinerp.com/natives/NETWORK/0x894B5ECAB45D2342 */ declare function N_0x894b5ecab45d2342(netHandle: number, p1: number): void; /** * NETWORK::_0x917AD74BDCF8B6E9 — 0x917AD74BDCF8B6E9 * @see https://natives.borderlinerp.com/natives/NETWORK/0x917AD74BDCF8B6E9 */ declare function N_0x917ad74bdcf8b6e9(p0: boolean): number; /** * NETWORK::_0x923346025512DFB7 — 0x923346025512DFB7 * @see https://natives.borderlinerp.com/natives/NETWORK/0x923346025512DFB7 */ declare function N_0x923346025512dfb7(p0: number): number; /** * NETWORK::_0x950ACD8F05B7B9DF — 0x950ACD8F05B7B9DF * Related to container entity (RANSACK_ATTACHED_LOCKBOX / RANSACK_ATTACHED_CHEST) * @see https://natives.borderlinerp.com/natives/NETWORK/0x950ACD8F05B7B9DF */ declare function N_0x950acd8f05b7b9df(entity: number): boolean; /** * NETWORK::_0x979765465A6F25FC — 0x979765465A6F25FC * Must be called from a background script, otherwise it will do nothing. * @see https://natives.borderlinerp.com/natives/NETWORK/0x979765465A6F25FC */ declare function N_0x979765465a6f25fc(entity: number, p1: boolean): void; /** * NETWORK::_0x97BCE4C4B3191228 — 0x97BCE4C4B3191228 * @see https://natives.borderlinerp.com/natives/NETWORK/0x97BCE4C4B3191228 */ declare function N_0x97bce4c4b3191228(): void; /** * NETWORK::_0x981146E5C9CE9250 — 0x981146E5C9CE9250 * @see https://natives.borderlinerp.com/natives/NETWORK/0x981146E5C9CE9250 */ declare function N_0x981146e5c9ce9250(inviteIndex: number): boolean; /** * NETWORK::_0x982D7AD755B8F62C — 0x982D7AD755B8F62C * @see https://natives.borderlinerp.com/natives/NETWORK/0x982D7AD755B8F62C */ declare function N_0x982d7ad755b8f62c(p0: boolean): number; /** * NETWORK::_0x9B39B0555CC692B5 — 0x9B39B0555CC692B5 * @see https://natives.borderlinerp.com/natives/NETWORK/0x9B39B0555CC692B5 */ declare function N_0x9b39b0555cc692b5(): void; /** * NETWORK::_0x9E5A47744C0F0376 — 0x9E5A47744C0F0376 * @see https://natives.borderlinerp.com/natives/NETWORK/0x9E5A47744C0F0376 */ declare function N_0x9e5a47744c0f0376(p0: number): boolean; /** * NETWORK::_0xA2837A5E21FB5A58 — 0xA2837A5E21FB5A58 * @see https://natives.borderlinerp.com/natives/NETWORK/0xA2837A5E21FB5A58 */ declare function N_0xa2837a5e21fb5a58(p0: number): boolean; /** * NETWORK::_0xA47D48D06AA5A188 — 0xA47D48D06AA5A188 * @see https://natives.borderlinerp.com/natives/NETWORK/0xA47D48D06AA5A188 */ declare function N_0xa47d48d06aa5a188(): boolean; /** * NETWORK::_0xA63E4F050F20021F — 0xA63E4F050F20021F * @see https://natives.borderlinerp.com/natives/NETWORK/0xA63E4F050F20021F */ declare function N_0xa63e4f050f20021f(): void; /** * NETWORK::_0xA6F1BAABFF6AD7B9 — 0xA6F1BAABFF6AD7B9 * @see https://natives.borderlinerp.com/natives/NETWORK/0xA6F1BAABFF6AD7B9 */ declare function N_0xa6f1baabff6ad7b9(p0: number): number; /** * NETWORK::_0xA7670F7991099680 — 0xA7670F7991099680 * @see https://natives.borderlinerp.com/natives/NETWORK/0xA7670F7991099680 */ declare function N_0xa7670f7991099680(p0: number): void; /** * NETWORK::_0xA94ECE191D90637A — 0xA94ECE191D90637A * @see https://natives.borderlinerp.com/natives/NETWORK/0xA94ECE191D90637A */ declare function N_0xa94ece191d90637a(): number; /** * NETWORK::_0xA95470DA137587F5 — 0xA95470DA137587F5 * @see https://natives.borderlinerp.com/natives/NETWORK/0xA95470DA137587F5 */ declare function N_0xa95470da137587f5(p0: boolean): void; /** * NETWORK::_0xACC44768AF229042 — 0xACC44768AF229042 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/0xACC44768AF229042 */ declare function N_0xacc44768af229042(): void; /** * NETWORK::_0xAFA14F98327791CE — 0xAFA14F98327791CE * @see https://natives.borderlinerp.com/natives/NETWORK/0xAFA14F98327791CE */ declare function N_0xafa14f98327791ce(sessionRequestId: number): [boolean, number]; /** * NETWORK::_0xB131E686BD97B3F8 — 0xB131E686BD97B3F8 * @see https://natives.borderlinerp.com/natives/NETWORK/0xB131E686BD97B3F8 */ declare function N_0xb131e686bd97b3f8(): void; /** * NETWORK::_0xB389289F031F059A — 0xB389289F031F059A * @see https://natives.borderlinerp.com/natives/NETWORK/0xB389289F031F059A */ declare function N_0xb389289f031f059a(): number; /** * NETWORK::_0xBAF7E2979442B29F — 0xBAF7E2979442B29F * @see https://natives.borderlinerp.com/natives/NETWORK/0xBAF7E2979442B29F */ declare function N_0xbaf7e2979442b29f(p0: boolean): number; /** * NETWORK::_0xBB1EC8C2EEF33BAA — 0xBB1EC8C2EEF33BAA * @see https://natives.borderlinerp.com/natives/NETWORK/0xBB1EC8C2EEF33BAA */ declare function N_0xbb1ec8c2eef33baa(entity: number): void; /** * NETWORK::_0xBB697756309D77EE — 0xBB697756309D77EE * @see https://natives.borderlinerp.com/natives/NETWORK/0xBB697756309D77EE */ declare function N_0xbb697756309d77ee(p0: boolean): number; /** * NETWORK::_0xBC7D36946D19E60E — 0xBC7D36946D19E60E * Only used in fm_race_controller R* Script (PROCESS_LOCAL_PLAYER_INIT) * @see https://natives.borderlinerp.com/natives/NETWORK/0xBC7D36946D19E60E */ declare function N_0xbc7d36946d19e60e(p0: boolean): void; /** * NETWORK::_0xBF8276E51761F9DA — 0xBF8276E51761F9DA * @see https://natives.borderlinerp.com/natives/NETWORK/0xBF8276E51761F9DA */ declare function N_0xbf8276e51761f9da(): number; /** * NETWORK::_0xC028B3F52C707C49 — 0xC028B3F52C707C49 * @see https://natives.borderlinerp.com/natives/NETWORK/0xC028B3F52C707C49 */ declare function N_0xc028b3f52c707c49(p0: number): boolean; /** * NETWORK::_0xC0CFFDA87C2C163D — 0xC0CFFDA87C2C163D * @see https://natives.borderlinerp.com/natives/NETWORK/0xC0CFFDA87C2C163D */ declare function N_0xc0cffda87c2c163d(p0: number, p1: number, p2: number): number; /** * NETWORK::_0xC1968045EEB563B7 — 0xC1968045EEB563B7 * @see https://natives.borderlinerp.com/natives/NETWORK/0xC1968045EEB563B7 */ declare function N_0xc1968045eeb563b7(p0: number): void; /** * NETWORK::_0xC8B6D18E22484643 — 0xC8B6D18E22484643 * @see https://natives.borderlinerp.com/natives/NETWORK/0xC8B6D18E22484643 */ declare function N_0xc8b6d18e22484643(): void; /** * NETWORK::_0xC964FCD3D1720697 — 0xC964FCD3D1720697 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/0xC964FCD3D1720697 */ declare function N_0xc964fcd3d1720697(): number; /** * NETWORK::_0xCA58D4FD20D70F24 — 0xCA58D4FD20D70F24 * @see https://natives.borderlinerp.com/natives/NETWORK/0xCA58D4FD20D70F24 */ declare function N_0xca58d4fd20d70f24(p0: number): number; /** * NETWORK::_0xCC4E72C339461ED1 — 0xCC4E72C339461ED1 * @see https://natives.borderlinerp.com/natives/NETWORK/0xCC4E72C339461ED1 */ declare function N_0xcc4e72c339461ed1(): boolean; /** * NETWORK::_0xCD53E6CBF609C012 — 0xCD53E6CBF609C012 * @see https://natives.borderlinerp.com/natives/NETWORK/0xCD53E6CBF609C012 */ declare function N_0xcd53e6cbf609c012(ugcRequestId: number): boolean; /** * NETWORK::_0xCF23AB5BD47B384D — 0xCF23AB5BD47B384D * @see https://natives.borderlinerp.com/natives/NETWORK/0xCF23AB5BD47B384D */ declare function N_0xcf23ab5bd47b384d(p0: number): void; /** * NETWORK::_0xD1FFB246F4E088AC — 0xD1FFB246F4E088AC * @see https://natives.borderlinerp.com/natives/NETWORK/0xD1FFB246F4E088AC */ declare function N_0xd1ffb246f4e088ac(p0: number): boolean; /** * NETWORK::_0xD39A72AE5EBD57E5 — 0xD39A72AE5EBD57E5 * @see https://natives.borderlinerp.com/natives/NETWORK/0xD39A72AE5EBD57E5 */ declare function N_0xd39a72ae5ebd57e5(): void; /** * NETWORK::_0xD3A3C8B9F3BDEF81 — 0xD3A3C8B9F3BDEF81 * @see https://natives.borderlinerp.com/natives/NETWORK/0xD3A3C8B9F3BDEF81 */ declare function N_0xd3a3c8b9f3bdef81(): number; /** * NETWORK::_0xD3B6EBC6C3D77D44 — 0xD3B6EBC6C3D77D44 * @see https://natives.borderlinerp.com/natives/NETWORK/0xD3B6EBC6C3D77D44 */ declare function N_0xd3b6ebc6c3d77d44(p0: number): void; /** * NETWORK::_0xD4022C7286B0DFA2 — 0xD4022C7286B0DFA2 * @see https://natives.borderlinerp.com/natives/NETWORK/0xD4022C7286B0DFA2 */ declare function N_0xd4022c7286b0dfa2(p0: string, p1: number, p2: number): number; /** * NETWORK::_0xD42C543F73233041 — 0xD42C543F73233041 * @see https://natives.borderlinerp.com/natives/NETWORK/0xD42C543F73233041 */ declare function N_0xd42c543f73233041(p0: boolean): void; /** * NETWORK::_0xD637D327080CD86E — 0xD637D327080CD86E * @see https://natives.borderlinerp.com/natives/NETWORK/0xD637D327080CD86E */ declare function N_0xd637d327080cd86e(p0: number): void; /** * NETWORK::_0xD78A26024BB13E08 — 0xD78A26024BB13E08 * @see https://natives.borderlinerp.com/natives/NETWORK/0xD78A26024BB13E08 */ declare function N_0xd78a26024bb13e08(player: number): void; /** * NETWORK::_0xD7BAD4062074B9C1 — 0xD7BAD4062074B9C1 * @see https://natives.borderlinerp.com/natives/NETWORK/0xD7BAD4062074B9C1 */ declare function N_0xd7bad4062074b9c1(p0: number): boolean; /** * NETWORK::_0xD7D0DF27CB1765B5 — 0xD7D0DF27CB1765B5 * @see https://natives.borderlinerp.com/natives/NETWORK/0xD7D0DF27CB1765B5 */ declare function N_0xd7d0df27cb1765b5(p0: number): boolean; /** * NETWORK::_0xDA1BFED8582F61F0 — 0xDA1BFED8582F61F0 * @see https://natives.borderlinerp.com/natives/NETWORK/0xDA1BFED8582F61F0 */ declare function N_0xda1bfed8582f61f0(): boolean; /** * NETWORK::_0xDBDF80673BBA3D65 — 0xDBDF80673BBA3D65 * @see https://natives.borderlinerp.com/natives/NETWORK/0xDBDF80673BBA3D65 */ declare function N_0xdbdf80673bba3d65(p0: number): boolean; /** * NETWORK::_0xDC6AD5C046F33AB4 — 0xDC6AD5C046F33AB4 * @see https://natives.borderlinerp.com/natives/NETWORK/0xDC6AD5C046F33AB4 */ declare function N_0xdc6ad5c046f33ab4(p0: boolean, p1: boolean): void; /** * NETWORK::_0xDCA4A74135E1DEA5 — 0xDCA4A74135E1DEA5 * @see https://natives.borderlinerp.com/natives/NETWORK/0xDCA4A74135E1DEA5 */ declare function N_0xdca4a74135e1dea5(p0: number): boolean; /** * NETWORK::_0xE10F2D7715ABABEC — 0xE10F2D7715ABABEC * @see https://natives.borderlinerp.com/natives/NETWORK/0xE10F2D7715ABABEC */ declare function N_0xe10f2d7715ababec(p0: number): number; /** * NETWORK::_0xE39600E50D608693 — 0xE39600E50D608693 * @see https://natives.borderlinerp.com/natives/NETWORK/0xE39600E50D608693 */ declare function N_0xe39600e50d608693(p0: number, p1: number): boolean; /** * NETWORK::_0xE3AB5EEFCB6671A2 — 0xE3AB5EEFCB6671A2 * @see https://natives.borderlinerp.com/natives/NETWORK/0xE3AB5EEFCB6671A2 */ declare function N_0xe3ab5eefcb6671a2(setting: number): void; /** * NETWORK::_0xE5634491A58C2703 — 0xE5634491A58C2703 * @see https://natives.borderlinerp.com/natives/NETWORK/0xE5634491A58C2703 */ declare function N_0xe5634491a58c2703(p0: number): void; /** * NETWORK::_0xE59F4924BD3A718D — 0xE59F4924BD3A718D * @see https://natives.borderlinerp.com/natives/NETWORK/0xE59F4924BD3A718D */ declare function N_0xe59f4924bd3a718d(p0: number): string; /** * NETWORK::_0xE5FF65CFF5160752 — 0xE5FF65CFF5160752 * @see https://natives.borderlinerp.com/natives/NETWORK/0xE5FF65CFF5160752 */ declare function N_0xe5ff65cff5160752(): void; /** * NETWORK::_0xE79BA3BC265895DA — 0xE79BA3BC265895DA * @see https://natives.borderlinerp.com/natives/NETWORK/0xE79BA3BC265895DA */ declare function N_0xe79ba3bc265895da(p0: number): string; /** * NETWORK::_0xE8E633215471BB5D — 0xE8E633215471BB5D * @see https://natives.borderlinerp.com/natives/NETWORK/0xE8E633215471BB5D */ declare function N_0xe8e633215471bb5d(p0: number): number; /** * NETWORK::_0xEC089F84A9C16C62 — 0xEC089F84A9C16C62 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/0xEC089F84A9C16C62 */ declare function N_0xec089f84a9c16c62(): number; /** * NETWORK::_0xF23A6D6C11D8EC15 — 0xF23A6D6C11D8EC15 * @see https://natives.borderlinerp.com/natives/NETWORK/0xF23A6D6C11D8EC15 */ declare function N_0xf23a6d6c11d8ec15(gamerHandle: number): [boolean, number]; /** * NETWORK::_0xF260AF6F43953316 — 0xF260AF6F43953316 * Same Native Handler as VEH_TO_NET, PED_TO_NET, OBJ_TO_NET and NETWORK_GET_NETWORK_ID_FROM_ENTITY * @see https://natives.borderlinerp.com/natives/NETWORK/0xF260AF6F43953316 */ declare function N_0xf260af6f43953316(handle: number): number; /** * NETWORK::_0xF302AB9D978352EE — 0xF302AB9D978352EE * Returns the entity's network ID. * @see https://natives.borderlinerp.com/natives/NETWORK/0xF302AB9D978352EE */ declare function N_0xf302ab9d978352ee(entity: number): number; /** * NETWORK::_0xF342F6BD0A8287D5 — 0xF342F6BD0A8287D5 * @see https://natives.borderlinerp.com/natives/NETWORK/0xF342F6BD0A8287D5 */ declare function N_0xf342f6bd0a8287d5(p0: number): void; /** * NETWORK::_0xF8DC69DC1AD19072 — 0xF8DC69DC1AD19072 * @see https://natives.borderlinerp.com/natives/NETWORK/0xF8DC69DC1AD19072 */ declare function N_0xf8dc69dc1ad19072(p0: boolean): number; /** * NETWORK::_0xFB3205788F8AFA3F — 0xFB3205788F8AFA3F * @see https://natives.borderlinerp.com/natives/NETWORK/0xFB3205788F8AFA3F */ declare function N_0xfb3205788f8afa3f(): number; /** * NETWORK::_0xFC6FCF4C03F1BBF6 — 0xFC6FCF4C03F1BBF6 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/0xFC6FCF4C03F1BBF6 */ declare function N_0xfc6fcf4c03f1bbf6(): void; /** * NETWORK::_0xFD8112109A96877C — 0xFD8112109A96877C * @see https://natives.borderlinerp.com/natives/NETWORK/0xFD8112109A96877C */ declare function N_0xfd8112109a96877c(): void; /** * NETWORK::_0xFE53B1F8D43F19BF — 0xFE53B1F8D43F19BF * @see https://natives.borderlinerp.com/natives/NETWORK/0xFE53B1F8D43F19BF */ declare function N_0xfe53b1f8d43f19bf(player1: number, player2: number): number; /** * NETWORK::_0xFF36F36B07E69059 — 0xFF36F36B07E69059 * @see https://natives.borderlinerp.com/natives/NETWORK/0xFF36F36B07E69059 */ declare function N_0xff36f36b07e69059(p0: number): void; /** * NETWORK::ACTIVATE_DAMAGE_TRACKER_ON_NETWORK_ID — 0xD45B1FFCCD52FF19 * @see https://natives.borderlinerp.com/natives/NETWORK/ACTIVATE_DAMAGE_TRACKER_ON_NETWORK_ID */ declare function ActivateDamageTrackerOnNetworkId(netID: number, toggle: boolean): void; /** * NETWORK::_ANIM_SCENE_TO_NET — 0xE0D73CDDEA79DDCD * @see https://natives.borderlinerp.com/natives/NETWORK/_ANIM_SCENE_TO_NET */ declare function AnimSceneToNet(animScene: number): number; /** * NETWORK::CAN_REGISTER_MISSION_ENTITIES — 0x69778E7564BADE6D * @see https://natives.borderlinerp.com/natives/NETWORK/CAN_REGISTER_MISSION_ENTITIES */ declare function CanRegisterMissionEntities(ped_amt: number, vehicle_amt: number, object_amt: number, pickup_amt: number): boolean; /** * NETWORK::CAN_REGISTER_MISSION_OBJECTS — 0x800DD4721A8B008B * @see https://natives.borderlinerp.com/natives/NETWORK/CAN_REGISTER_MISSION_OBJECTS */ declare function CanRegisterMissionObjects(amount: number): boolean; /** * NETWORK::CAN_REGISTER_MISSION_PEDS — 0xBCBF4FEF9FA5D781 * @see https://natives.borderlinerp.com/natives/NETWORK/CAN_REGISTER_MISSION_PEDS */ declare function CanRegisterMissionPeds(amount: number): boolean; /** * NETWORK::CAN_REGISTER_MISSION_PICKUPS — 0xF0460C7BF80011EA * @see https://natives.borderlinerp.com/natives/NETWORK/CAN_REGISTER_MISSION_PICKUPS */ declare function CanRegisterMissionPickups(amount: number): boolean; /** * NETWORK::CAN_REGISTER_MISSION_VEHICLES — 0x7277F1F2E085EE74 * @see https://natives.borderlinerp.com/natives/NETWORK/CAN_REGISTER_MISSION_VEHICLES */ declare function CanRegisterMissionVehicles(amount: number): boolean; /** * NETWORK::_CLEAR_LAUNCH_PARAM — 0x782C94DB6469634D * @see https://natives.borderlinerp.com/natives/NETWORK/_CLEAR_LAUNCH_PARAM */ declare function ClearLaunchParam(paramName: string): void; /** * NETWORK::CLEAR_SERVICE_EVENT_ARGUMENTS — 0x966DD84FB6A46017 * Old name: _CLEAR_LAUNCH_PARAMS * @see https://natives.borderlinerp.com/natives/NETWORK/CLEAR_SERVICE_EVENT_ARGUMENTS */ declare function ClearServiceEventArguments(): void; /** * NETWORK::CLOUD_DID_REQUEST_SUCCEED — 0x3A3D5568AF297CD5 * @see https://natives.borderlinerp.com/natives/NETWORK/CLOUD_DID_REQUEST_SUCCEED */ declare function CloudDidRequestSucceed(id: number): boolean; /** * NETWORK::CLOUD_HAS_REQUEST_COMPLETED — 0x4C61B39930D045DA * @see https://natives.borderlinerp.com/natives/NETWORK/CLOUD_HAS_REQUEST_COMPLETED */ declare function CloudHasRequestCompleted(id: number): boolean; /** * NETWORK::_COMMERCE_STORE_IS_ENABLED — 0xDBC754CB6CCB9378 * @see https://natives.borderlinerp.com/natives/NETWORK/_COMMERCE_STORE_IS_ENABLED */ declare function CommerceStoreIsEnabled(): boolean; /** * NETWORK::_COMMERCE_STORE_IS_OPEN — 0xCE5E79D9E303628E * @see https://natives.borderlinerp.com/natives/NETWORK/_COMMERCE_STORE_IS_OPEN */ declare function CommerceStoreIsOpen(): boolean; /** * NETWORK::CONVERT_POSIX_TIME — 0xAC97AF97FA68E5D5 * Takes the specified time and writes it to the structure specified in the second argument. * @see https://natives.borderlinerp.com/natives/NETWORK/CONVERT_POSIX_TIME */ declare function ConvertPosixTime(posixTime: number, timeStructure: number): number; /** * NETWORK::GET_CLOUD_TIME_AS_INT — 0x9A73240B49945C76 * @see https://natives.borderlinerp.com/natives/NETWORK/GET_CLOUD_TIME_AS_INT */ declare function GetCloudTimeAsInt(): number; /** * NETWORK::_GET_LAUNCH_PARAM_EXISTS — 0x02E97CE283648CD9 * @see https://natives.borderlinerp.com/natives/NETWORK/_GET_LAUNCH_PARAM_EXISTS */ declare function GetLaunchParamExists(paramName: string): boolean; /** * NETWORK::_GET_LAUNCH_PARAM_STRING — 0xC59AB6A04333C502 * @see https://natives.borderlinerp.com/natives/NETWORK/_GET_LAUNCH_PARAM_STRING */ declare function GetLaunchParamString(): string; /** * NETWORK::GET_LAUNCH_PARAM_VALUE — 0x65E65CA6A0FE59D4 * @see https://natives.borderlinerp.com/natives/NETWORK/GET_LAUNCH_PARAM_VALUE */ declare function GetLaunchParamValue(paramName: string): string; /** * NETWORK::GET_MAX_NUM_NETWORK_OBJECTS — 0xC7BE335216B5EC7C * Always returns 60 * @see https://natives.borderlinerp.com/natives/NETWORK/GET_MAX_NUM_NETWORK_OBJECTS */ declare function GetMaxNumNetworkObjects(): number; /** * NETWORK::GET_MAX_NUM_NETWORK_PEDS — 0x0C1F7D49C39D2289 * Always returns 110 * @see https://natives.borderlinerp.com/natives/NETWORK/GET_MAX_NUM_NETWORK_PEDS */ declare function GetMaxNumNetworkPeds(): number; /** * NETWORK::GET_MAX_NUM_NETWORK_PICKUPS — 0xA72835064DD63E4C * Always returns 80 * @see https://natives.borderlinerp.com/natives/NETWORK/GET_MAX_NUM_NETWORK_PICKUPS */ declare function GetMaxNumNetworkPickups(): number; /** * NETWORK::GET_MAX_NUM_NETWORK_VEHICLES — 0x0AFCE529F69B21FF * Always returns 40 * @see https://natives.borderlinerp.com/natives/NETWORK/GET_MAX_NUM_NETWORK_VEHICLES */ declare function GetMaxNumNetworkVehicles(): number; /** * NETWORK::GET_NETWORK_TIME — 0x7A5487FE9FAA6B48 * @see https://natives.borderlinerp.com/natives/NETWORK/GET_NETWORK_TIME */ declare function GetNetworkTime(): number; /** * NETWORK::GET_NETWORK_TIME_ACCURATE — 0x89023FBBF9200E9F * @see https://natives.borderlinerp.com/natives/NETWORK/GET_NETWORK_TIME_ACCURATE */ declare function GetNetworkTimeAccurate(): number; /** * NETWORK::GET_NUM_CREATED_MISSION_OBJECTS — 0x12B6281B6C6706C0 * @see https://natives.borderlinerp.com/natives/NETWORK/GET_NUM_CREATED_MISSION_OBJECTS */ declare function GetNumCreatedMissionObjects(p0: boolean): number; /** * NETWORK::GET_NUM_CREATED_MISSION_PEDS — 0xCB215C4B56A7FAE7 * @see https://natives.borderlinerp.com/natives/NETWORK/GET_NUM_CREATED_MISSION_PEDS */ declare function GetNumCreatedMissionPeds(p0: boolean): number; /** * NETWORK::_GET_NUM_CREATED_MISSION_PICKUPS — 0xD2BA051B94CA9BCC * @see https://natives.borderlinerp.com/natives/NETWORK/_GET_NUM_CREATED_MISSION_PICKUPS */ declare function GetNumCreatedMissionPickups(p0: boolean): number; /** * NETWORK::GET_NUM_CREATED_MISSION_VEHICLES — 0x0CD9AB83489430EA * @see https://natives.borderlinerp.com/natives/NETWORK/GET_NUM_CREATED_MISSION_VEHICLES */ declare function GetNumCreatedMissionVehicles(p0: boolean): number; /** * NETWORK::_GET_NUM_PEER_NEGOTIATION_RESPONSES — 0x4FE932E84FE932E8 * @see https://natives.borderlinerp.com/natives/NETWORK/_GET_NUM_PEER_NEGOTIATION_RESPONSES */ declare function GetNumPeerNegotiationResponses(): number; /** * NETWORK::GET_NUM_RESERVED_MISSION_OBJECTS — 0xAA81B5F10BC43AC2 * p0 appears to be for MP * @see https://natives.borderlinerp.com/natives/NETWORK/GET_NUM_RESERVED_MISSION_OBJECTS */ declare function GetNumReservedMissionObjects(p0: boolean): number; /** * NETWORK::GET_NUM_RESERVED_MISSION_PEDS — 0x1F13D5AE5CB17E17 * p0 appears to be for MP * @see https://natives.borderlinerp.com/natives/NETWORK/GET_NUM_RESERVED_MISSION_PEDS */ declare function GetNumReservedMissionPeds(p0: boolean): number; /** * NETWORK::_GET_NUM_RESERVED_MISSION_PICKUPS — 0x62BE3ECC79FBD004 * @see https://natives.borderlinerp.com/natives/NETWORK/_GET_NUM_RESERVED_MISSION_PICKUPS */ declare function GetNumReservedMissionPickups(p0: boolean): number; /** * NETWORK::GET_NUM_RESERVED_MISSION_VEHICLES — 0xCF3A965906452031 * p0 appears to be for MP * @see https://natives.borderlinerp.com/natives/NETWORK/GET_NUM_RESERVED_MISSION_VEHICLES */ declare function GetNumReservedMissionVehicles(p0: boolean): number; /** * NETWORK::_GET_PLAYER_WAYPOINT_IS_ACTIVE — 0xDCC4B7F7112E8AB7 * @see https://natives.borderlinerp.com/natives/NETWORK/_GET_PLAYER_WAYPOINT_IS_ACTIVE */ declare function GetPlayerWaypointIsActive(player: number): boolean; /** * NETWORK::_GET_RESERVED_MISSION_ENTITIES_FOR_THREAD — 0x99AAC89C510DEB0D * Only used in R* Script net_stable_manager * @see https://natives.borderlinerp.com/natives/NETWORK/_GET_RESERVED_MISSION_ENTITIES_FOR_THREAD */ declare function GetReservedMissionEntitiesForThread(threadId: number): [number, number, number, number, number, number]; /** * NETWORK::GET_RESERVED_MISSION_ENTITIES_IN_AREA — 0x5E71E72A94985214 * Used in Script Function NET_ACE_CLIENT_VERIFY_ENTITY_RESERVATIONS Old name: _GET_RESERVATIONS_FOR_SLOT_WORLD_POSITION * @see https://natives.borderlinerp.com/natives/NETWORK/GET_RESERVED_MISSION_ENTITIES_IN_AREA */ declare function GetReservedMissionEntitiesInArea(x: number, y: number, z: number, p3: boolean): [number, number, number, number]; /** * NETWORK::_GET_SOCIAL_MATCHMAKING_ALLOWED — 0xD0541EF28E9C4783 * @see https://natives.borderlinerp.com/natives/NETWORK/_GET_SOCIAL_MATCHMAKING_ALLOWED */ declare function GetSocialMatchmakingAllowed(): boolean; /** * NETWORK::GET_STATUS_OF_TEXTURE_DOWNLOAD — 0x8BD6C6DEA20E82C6 * @see https://natives.borderlinerp.com/natives/NETWORK/GET_STATUS_OF_TEXTURE_DOWNLOAD */ declare function GetStatusOfTextureDownload(textureDownloadId: number): number; /** * NETWORK::GET_TIME_DIFFERENCE — 0xA2C6FC031D46FFF0 * Subtracts the second argument from the first. * @see https://natives.borderlinerp.com/natives/NETWORK/GET_TIME_DIFFERENCE */ declare function GetTimeDifference(timeA: number, timeB: number): number; /** * NETWORK::GET_TIME_OFFSET — 0x017008CCDAD48503 * Adds the first argument to the second. * @see https://natives.borderlinerp.com/natives/NETWORK/GET_TIME_OFFSET */ declare function GetTimeOffset(timeA: number, timeB: number): number; /** * NETWORK::GET_UNIQUE_INT_FOR_PLAYER — 0x07F723401B9D921C * @see https://natives.borderlinerp.com/natives/NETWORK/GET_UNIQUE_INT_FOR_PLAYER */ declare function GetUniqueIntForPlayer(player: number): number; /** * NETWORK::HAS_NETWORK_TIME_STARTED — 0x46718ACEEDEAFC84 * @see https://natives.borderlinerp.com/natives/NETWORK/HAS_NETWORK_TIME_STARTED */ declare function HasNetworkTimeStarted(): boolean; /** * NETWORK::IS_DAMAGE_TRACKER_ACTIVE_ON_NETWORK_ID — 0x6E192E33AD436366 * @see https://natives.borderlinerp.com/natives/NETWORK/IS_DAMAGE_TRACKER_ACTIVE_ON_NETWORK_ID */ declare function IsDamageTrackerActiveOnNetworkId(netID: number): boolean; /** * NETWORK::IS_ENTITY_A_GHOST — 0x21D04D7BC538C146 * Old name: _IS_ENTITY_GHOSTED_TO_LOCAL_PLAYER * @see https://natives.borderlinerp.com/natives/NETWORK/IS_ENTITY_A_GHOST */ declare function IsEntityAGhost(entity: number): boolean; /** * NETWORK::IS_NETWORK_ID_OWNED_BY_PARTICIPANT — 0xA1607996431332DF * @see https://natives.borderlinerp.com/natives/NETWORK/IS_NETWORK_ID_OWNED_BY_PARTICIPANT */ declare function IsNetworkIdOwnedByParticipant(netId: number): boolean; /** * NETWORK::IS_OBJECT_REASSIGNMENT_IN_PROGRESS — 0x8FE9EB11EC9CC23A * @see https://natives.borderlinerp.com/natives/NETWORK/IS_OBJECT_REASSIGNMENT_IN_PROGRESS */ declare function IsObjectReassignmentInProgress(): boolean; /** * NETWORK::IS_SPHERE_VISIBLE_TO_ANOTHER_MACHINE — 0xD82CF8E64C8729D8 * @see https://natives.borderlinerp.com/natives/NETWORK/IS_SPHERE_VISIBLE_TO_ANOTHER_MACHINE */ declare function IsSphereVisibleToAnotherMachine(p0: number, p1: number, p2: number, p3: number, p4: number): boolean; /** * NETWORK::IS_SPHERE_VISIBLE_TO_PLAYER — 0xDC3A310219E5DA62 * @see https://natives.borderlinerp.com/natives/NETWORK/IS_SPHERE_VISIBLE_TO_PLAYER */ declare function IsSphereVisibleToPlayer(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): boolean; /** * NETWORK::IS_TIME_LESS_THAN — 0xCB2CF5148012C8D0 * Subtracts the second argument from the first, then returns whether the result is negative. * @see https://natives.borderlinerp.com/natives/NETWORK/IS_TIME_LESS_THAN */ declare function IsTimeLessThan(timeA: number, timeB: number): boolean; /** * NETWORK::IS_TIME_MORE_THAN — 0xDE350F8651E4346C * Subtracts the first argument from the second, then returns whether the result is negative. * @see https://natives.borderlinerp.com/natives/NETWORK/IS_TIME_MORE_THAN */ declare function IsTimeMoreThan(timeA: number, timeB: number): boolean; /** * NETWORK::KEEP_NETWORK_ID_IN_FAST_INSTANCE — 0xE1BC73D6815BA361 * @see https://natives.borderlinerp.com/natives/NETWORK/KEEP_NETWORK_ID_IN_FAST_INSTANCE */ declare function KeepNetworkIdInFastInstance(netId: number, p1: boolean, p2: number): void; /** * NETWORK::_LOCAL_PLAYER_PEDSHOT_TEXTURE_DOWNLOAD_REQUEST — 0x6E2FD8CF7EB10E53 * @see https://natives.borderlinerp.com/natives/NETWORK/_LOCAL_PLAYER_PEDSHOT_TEXTURE_DOWNLOAD_REQUEST */ declare function LocalPlayerPedshotTextureDownloadRequest(playerSlot: number, personaPhotoLocalCacheType: number): number; /** * NETWORK::_MUGSHOT_TEXTURE_DOWNLOAD_REQUEST — 0x9B5DB6CEAFAA10BB * Returns textureDownloadId * @see https://natives.borderlinerp.com/natives/NETWORK/_MUGSHOT_TEXTURE_DOWNLOAD_REQUEST */ declare function MugshotTextureDownloadRequest(p1: number, name: string, p3: boolean): [number, number]; /** * NETWORK::_NET_TO_ANIM_SCENE — 0xD7F6781A0ABAF6FB * @see https://natives.borderlinerp.com/natives/NETWORK/_NET_TO_ANIM_SCENE */ declare function NetToAnimScene(netId: number): number; /** * NETWORK::NET_TO_ENT — 0xBFFEAB45A9A9094A * gets the entity id of a network id * @see https://natives.borderlinerp.com/natives/NETWORK/NET_TO_ENT */ declare function NetToEnt(netHandle: number): number; /** * NETWORK::NET_TO_OBJ — 0xD8515F5FEA14CB3F * gets the object id of a network id * @see https://natives.borderlinerp.com/natives/NETWORK/NET_TO_OBJ */ declare function NetToObj(netHandle: number): number; /** * NETWORK::NET_TO_PED — 0xBDCD95FC216A8B3E * gets the ped id of a network id * @see https://natives.borderlinerp.com/natives/NETWORK/NET_TO_PED */ declare function NetToPed(netHandle: number): number; /** * NETWORK::_NET_TO_PROPSET — 0xD08066E00D26C448 * @see https://natives.borderlinerp.com/natives/NETWORK/_NET_TO_PROPSET */ declare function NetToPropset(netId: number): number; /** * NETWORK::NET_TO_VEH — 0x367B936610BA360C * @see https://natives.borderlinerp.com/natives/NETWORK/NET_TO_VEH */ declare function NetToVeh(netHandle: number): number; /** * NETWORK::NETWORK_ACCEPT_RS_INVITE — 0xB2CEA5105AAC8DDE * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ACCEPT_RS_INVITE */ declare function NetworkAcceptRsInvite(p0: number): boolean; /** * NETWORK::NETWORK_ACCESS_TUNABLE_BOOL — 0xAA6A47A573ABB75A * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ACCESS_TUNABLE_BOOL */ declare function NetworkAccessTunableBool(tunableContext: number | string, tunableName: number | string): boolean; /** * NETWORK::NETWORK_ACCESS_TUNABLE_INT — 0x8BE1146DFD5D4468 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ACCESS_TUNABLE_INT */ declare function NetworkAccessTunableInt(tunableContext: number | string, tunableName: number | string, value: number): [boolean, number]; /** * NETWORK::NETWORK_ACTION_PLATFORM_INVITE — 0x3B82ACC3F4B6240C * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ACTION_PLATFORM_INVITE */ declare function NetworkActionPlatformInvite(): boolean; /** * NETWORK::NETWORK_ACTIVITY_RESET_TO_IDLE — 0x3FE141FDB990E3D1 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ACTIVITY_RESET_TO_IDLE */ declare function NetworkActivityResetToIdle(): void; /** * NETWORK::NETWORK_ACTIVITY_SET_CURRENT — 0x9ADAC065D9F6706F * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ACTIVITY_SET_CURRENT */ declare function NetworkActivitySetCurrent(netPlaylistActivity: number): void; /** * NETWORK::NETWORK_ADD_FRIEND — 0x8E02D73914064223 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ADD_FRIEND */ declare function NetworkAddFriend(message: string): [boolean, number]; /** * NETWORK::_NETWORK_ADD_PLAYER_TO_RECENT_GAMERS_LIST — 0x157D8F3DE12B307F * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_ADD_PLAYER_TO_RECENT_GAMERS_LIST */ declare function NetworkAddPlayerToRecentGamersList(player: number, p1: number): void; /** * NETWORK::_NETWORK_ALERT — 0x1BAA028F52EED310 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_ALERT */ declare function NetworkAlert(ctx: number | string, lh: number | string, ec: number, h: number): void; /** * NETWORK::NETWORK_ALLOW_ALL_ENTITY_FADING_FOR_INSTANCES — 0x4B05B97BA46F419D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ALLOW_ALL_ENTITY_FADING_FOR_INSTANCES */ declare function NetworkAllowAllEntityFadingForInstances(toggle: boolean): void; /** * NETWORK::NETWORK_ALLOW_ENTITY_FADING_FOR_INSTANCES — 0xF3354D6CA46F419D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ALLOW_ENTITY_FADING_FOR_INSTANCES */ declare function NetworkAllowEntityFadingForInstances(entity: number, toggle: boolean): void; /** * NETWORK::NETWORK_ALLOW_REMOTE_ATTACHMENT_MODIFICATION — 0x267C78C60E806B9A * Old name: _NETWORK_ALLOW_LOCAL_ENTITY_ATTACHMENT * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ALLOW_REMOTE_ATTACHMENT_MODIFICATION */ declare function NetworkAllowRemoteAttachmentModification(entity: number, toggle: boolean): void; /** * NETWORK::NETWORK_ARE_HANDLES_THE_SAME — 0x57DBA049E110F217 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ARE_HANDLES_THE_SAME */ declare function NetworkAreHandlesTheSame(): [boolean, number, number]; /** * NETWORK::_NETWORK_ARE_ONLINE_NOTIFICATIONS_SHOWN_IN_STORY_MODE — 0xF5C5929E07512F80 * Returns value of fwuiCachedSetting "general.onlineNotificationsInStoryMode" * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_ARE_ONLINE_NOTIFICATIONS_SHOWN_IN_STORY_MODE */ declare function NetworkAreOnlineNotificationsShownInStoryMode(): boolean; /** * NETWORK::_NETWORK_ARE_PLAYERS_IN_SAME_PLATFORM_PARTY — 0x11820D1AE80DEA39 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_ARE_PLAYERS_IN_SAME_PLATFORM_PARTY */ declare function NetworkArePlayersInSamePlatformParty(): [boolean, number, number]; /** * NETWORK::NETWORK_ARE_PLAYERS_IN_SAME_TUTORIAL_SESSION — 0x9DE986FC9A87C474 * Old name: _NETWORK_IS_PLAYER_EQUAL_TO_INDEX * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_ARE_PLAYERS_IN_SAME_TUTORIAL_SESSION */ declare function NetworkArePlayersInSameTutorialSession(player: number, index: number): boolean; /** * NETWORK::NETWORK_AUTO_SESSION_CAN_SPLIT_SESSION — 0xE404BFF0ABA23CDC * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_AUTO_SESSION_CAN_SPLIT_SESSION */ declare function NetworkAutoSessionCanSplitSession(p0: number): [boolean, number]; /** * NETWORK::NETWORK_AUTO_SESSION_FINISH_INSTANCE — 0xBB51299166B844F3 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_AUTO_SESSION_FINISH_INSTANCE */ declare function NetworkAutoSessionFinishInstance(): void; /** * NETWORK::NETWORK_AUTO_SESSION_IS_ALLOWED_TO_MERGE — 0xAADED99A6B268A27 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_AUTO_SESSION_IS_ALLOWED_TO_MERGE */ declare function NetworkAutoSessionIsAllowedToMerge(): boolean; /** * NETWORK::_NETWORK_AUTO_SESSION_IS_AUTO_WARP_DISABLED — 0xE258570E0C116A66 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_AUTO_SESSION_IS_AUTO_WARP_DISABLED */ declare function NetworkAutoSessionIsAutoWarpDisabled(): boolean; /** * NETWORK::_NETWORK_AUTO_SESSION_IS_INSTANCED_SESSION — 0x277865A734918AE6 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_AUTO_SESSION_IS_INSTANCED_SESSION */ declare function NetworkAutoSessionIsInstancedSession(): boolean; /** * NETWORK::NETWORK_AUTO_SESSION_IS_OBJECT_CREATION_PAUSED — 0x0E2C3AEE6CE603B7 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_AUTO_SESSION_IS_OBJECT_CREATION_PAUSED */ declare function NetworkAutoSessionIsObjectCreationPaused(): boolean; /** * NETWORK::_NETWORK_AUTO_SESSION_IS_PROCESSING_SESSION_SPLIT — 0xA021095C983F20D8 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_AUTO_SESSION_IS_PROCESSING_SESSION_SPLIT */ declare function NetworkAutoSessionIsProcessingSessionSplit(): boolean; /** * NETWORK::_NETWORK_AUTO_SESSION_SET_ALLOWED_TO_MERGE — 0x63246A24F5747510 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_AUTO_SESSION_SET_ALLOWED_TO_MERGE */ declare function NetworkAutoSessionSetAllowedToMerge(toggle: boolean, p2: number): number; /** * NETWORK::_NETWORK_AUTO_SESSION_SET_ALLOWED_TO_SPLIT — 0x0A428058079EE65C * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_AUTO_SESSION_SET_ALLOWED_TO_SPLIT */ declare function NetworkAutoSessionSetAllowedToSplit(toggle: boolean): void; /** * NETWORK::_NETWORK_AUTO_SESSION_SET_AUTO_WARP_ENABLED — 0x4440FEE3EFE78F54 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_AUTO_SESSION_SET_AUTO_WARP_ENABLED */ declare function NetworkAutoSessionSetAutoWarpEnabled(toggle: boolean): void; /** * NETWORK::NETWORK_AUTO_SESSION_SPLIT_SESSION — 0xC223D299C670413D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_AUTO_SESSION_SPLIT_SESSION */ declare function NetworkAutoSessionSplitSession(playersToTake: number, maxInstancePlayers: number, sessionFlags: number, bucketId: number): boolean; /** * NETWORK::_NETWORK_AUTO_SESSION_SPLIT_SESSION_SUCCESSFUL — 0x6D87BA8EF15226CD * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_AUTO_SESSION_SPLIT_SESSION_SUCCESSFUL */ declare function NetworkAutoSessionSplitSessionSuccessful(): boolean; /** * NETWORK::NETWORK_AWARD_HAS_REACHED_MAXCLAIM — 0xFBE782B3165AC8EC * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_AWARD_HAS_REACHED_MAXCLAIM */ declare function NetworkAwardHasReachedMaxclaim(p0: number): boolean; /** * NETWORK::NETWORK_CAN_ACCESS_MULTIPLAYER — 0xAF50DA1A3F8B1BA4 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CAN_ACCESS_MULTIPLAYER */ declare function NetworkCanAccessMultiplayer(loadingState: number): [boolean, number]; /** * NETWORK::_NETWORK_CAN_ADD_FRIEND — 0x99ABE9BF9DADA162 * On PC this returns true if gamerHandle is a valid handle. * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_CAN_ADD_FRIEND */ declare function NetworkCanAddFriend(gamerHandle: number): [boolean, number]; /** * NETWORK::_NETWORK_CAN_RECEIVE_INVITE_FROM_HANDLE — 0xF23D6475640D29EB * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_CAN_RECEIVE_INVITE_FROM_HANDLE */ declare function NetworkCanReceiveInviteFromHandle(gamerHandle: number): [boolean, number]; /** * NETWORK::NETWORK_CAN_REFRESH_FRIEND_PAGE — 0x1AF5E28E64A76A9F * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CAN_REFRESH_FRIEND_PAGE */ declare function NetworkCanRefreshFriendPage(): boolean; /** * NETWORK::NETWORK_CAN_SESSION_END — 0x4EEBC3694E49C572 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CAN_SESSION_END */ declare function NetworkCanSessionEnd(): boolean; /** * NETWORK::NETWORK_CAN_VIEW_GAMER_USER_CONTENT — 0x246545C37C27A717 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CAN_VIEW_GAMER_USER_CONTENT */ declare function NetworkCanViewGamerUserContent(gamerHandle: number): [boolean, number]; /** * NETWORK::NETWORK_CHECK_ACCESS_AND_ALERT_IF_FAIL — 0x2A8112A974DE1EF6 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CHECK_ACCESS_AND_ALERT_IF_FAIL */ declare function NetworkCheckAccessAndAlertIfFail(): boolean; /** * NETWORK::NETWORK_CHECK_COMMUNICATION_PRIVILEGES — 0x83F28CE49FBBFFBA * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CHECK_COMMUNICATION_PRIVILEGES */ declare function NetworkCheckCommunicationPrivileges(p0: number): boolean; /** * NETWORK::NETWORK_CHECK_USER_CONTENT_PRIVILEGES — 0x595F028698072DD9 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CHECK_USER_CONTENT_PRIVILEGES */ declare function NetworkCheckUserContentPrivileges(p0: number): boolean; /** * NETWORK::_NETWORK_CLEAR_CLOCK_OVERRIDE_OVERTIME — 0x65F040D91001ED4B * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_CLEAR_CLOCK_OVERRIDE_OVERTIME */ declare function NetworkClearClockOverrideOvertime(milliseconds: number): void; /** * NETWORK::NETWORK_CLEAR_CLOCK_TIME_OVERRIDE — 0xD972DF67326F966E * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CLEAR_CLOCK_TIME_OVERRIDE */ declare function NetworkClearClockTimeOverride(): void; /** * NETWORK::NETWORK_CLEAR_FOUND_GAMERS — 0x6D14CCEE1B40381A * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CLEAR_FOUND_GAMERS */ declare function NetworkClearFoundGamers(): void; /** * NETWORK::NETWORK_CLEAR_GET_GAMER_STATUS — 0x86E0660E4F5C956D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CLEAR_GET_GAMER_STATUS */ declare function NetworkClearGetGamerStatus(): void; /** * NETWORK::NETWORK_CLEAR_PLATFORM_INVITE — 0xA4484173759749B1 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CLEAR_PLATFORM_INVITE */ declare function NetworkClearPlatformInvite(): void; /** * NETWORK::_NETWORK_CLOCK_TIME_OVERRIDE — 0x669E223E64B1903C * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_CLOCK_TIME_OVERRIDE */ declare function NetworkClockTimeOverride(hour: number, minute: number, second: number, transitionTime: number, pauseClock: boolean): void; /** * NETWORK::_NETWORK_CLOCK_TIME_OVERRIDE_2 — 0xE28C13ECC36FF14E * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_CLOCK_TIME_OVERRIDE_2 */ declare function NetworkClockTimeOverride_2(hour: number, minute: number, second: number, transitionTime: number, pauseClock: boolean, clockwise: boolean): void; /** * NETWORK::NETWORK_CONCEAL_PLAYER — 0xBBDF066252829606 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_CONCEAL_PLAYER */ declare function NetworkConcealPlayer(player: number, toggle: boolean): void; /** * NETWORK::_NETWORK_DEBUG_REQUEST_ENTITY_POSITION — 0xFA38B52F91B59075 * Must be called from a background script, otherwise it will do nothing. * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_DEBUG_REQUEST_ENTITY_POSITION */ declare function NetworkDebugRequestEntityPosition(p0: number): number; /** * NETWORK::NETWORK_DID_FIND_GAMERS_SUCCEED — 0xF9B83B77929D8863 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_DID_FIND_GAMERS_SUCCEED */ declare function NetworkDidFindGamersSucceed(): boolean; /** * NETWORK::NETWORK_DID_GET_GAMER_STATUS_SUCCEED — 0x5AE17C6B0134B7F1 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_DID_GET_GAMER_STATUS_SUCCEED */ declare function NetworkDidGetGamerStatusSucceed(): boolean; /** * NETWORK::_NETWORK_DID_RECENT_GAMER_NAMES_REQUEST_SUCCEED — 0x12AEB56B489415C5 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_DID_RECENT_GAMER_NAMES_REQUEST_SUCCEED */ declare function NetworkDidRecentGamerNamesRequestSucceed(): boolean; /** * NETWORK::NETWORK_DISABLE_LEAVE_REMOTE_PED_BEHIND — 0xC505036A35AFD01B * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_DISABLE_LEAVE_REMOTE_PED_BEHIND */ declare function NetworkDisableLeaveRemotePedBehind(toggle: boolean): void; /** * NETWORK::NETWORK_DISABLE_PROXIMITY_MIGRATION — 0x407091CF6037118E * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_DISABLE_PROXIMITY_MIGRATION */ declare function NetworkDisableProximityMigration(netID: number): void; /** * NETWORK::NETWORK_DISABLE_REALTIME_MULTIPLAYER — 0x236905C700FDB54D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_DISABLE_REALTIME_MULTIPLAYER */ declare function NetworkDisableRealtimeMultiplayer(): void; /** * NETWORK::NETWORK_DISPLAYNAMES_FROM_HANDLES_START — 0xD66C9E72B3CC4982 * Hardcoded to return -1. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_DISPLAYNAMES_FROM_HANDLES_START */ declare function NetworkDisplaynamesFromHandlesStart(p1: number): [number, number]; /** * NETWORK::NETWORK_DOES_NETWORK_ID_EXIST — 0x38CE16C96BD11344 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_DOES_NETWORK_ID_EXIST */ declare function NetworkDoesNetworkIdExist(netID: number): boolean; /** * NETWORK::NETWORK_DOES_TUNABLE_EXIST — 0x85E5F8B9B898B20A * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_DOES_TUNABLE_EXIST */ declare function NetworkDoesTunableExist(tunableContext: number | string, tunableName: number | string): boolean; /** * NETWORK::NETWORK_DUMP_NET_IF_CONFIG — 0xAEDF1BC1C133D6E3 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_DUMP_NET_IF_CONFIG */ declare function NetworkDumpNetIfConfig(): void; /** * NETWORK::NETWORK_END_TUTORIAL_SESSION — 0xD0AFAFF5A51D72F7 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_END_TUTORIAL_SESSION */ declare function NetworkEndTutorialSession(): void; /** * NETWORK::NETWORK_GET_ASSISTED_DAMAGE_OF_ENTITY — 0x4CACA84440FA26F6 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_ASSISTED_DAMAGE_OF_ENTITY */ declare function NetworkGetAssistedDamageOfEntity(player: number, entity: number, p2: number): [boolean, number]; /** * NETWORK::NETWORK_GET_AVERAGE_LATENCY — 0xD414BE129BB81B32 * Old name: _NETWORK_GET_AVERAGE_LATENCY_FOR_PLAYER * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_AVERAGE_LATENCY */ declare function NetworkGetAverageLatency(player: number): number; /** * NETWORK::NETWORK_GET_AVERAGE_PACKET_LOSS — 0x350C23949E43686C * Old name: _NETWORK_GET_AVERAGE_PACKET_LOSS_FOR_PLAYER * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_AVERAGE_PACKET_LOSS */ declare function NetworkGetAveragePacketLoss(player: number): number; /** * NETWORK::NETWORK_GET_AVERAGE_PING — 0x0E3A041ED6AC2B45 * Same as NETWORK_GET_AVERAGE_LATENCY (0xD414BE129BB81B32) Old name: _NETWORK_GET_AVERAGE_LATENCY_FOR_PLAYER_2 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_AVERAGE_PING */ declare function NetworkGetAveragePing(player: number): number; /** * NETWORK::_NETWORK_GET_CURRENT_FRIEND_PAGE_DATA — 0xA3EEC0A5AFF3FC5B * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_CURRENT_FRIEND_PAGE_DATA */ declare function NetworkGetCurrentFriendPageData(p0: number): [boolean, number]; /** * NETWORK::NETWORK_GET_DESTROYER_OF_NETWORK_ID — 0x7A1ADEEF01740A24 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_DESTROYER_OF_NETWORK_ID */ declare function NetworkGetDestroyerOfNetworkId(netId: number, weaponHash: number | string): [number, number]; /** * NETWORK::_NETWORK_GET_DISPLAY_NAME_FROM_HANDLE — 0x7FEE4F07C54B6B3C * char displayName[64]; if (_NETWORK_GET_DISPLAY_NAME_FROM_HANDLE(handle, displayName)) * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_DISPLAY_NAME_FROM_HANDLE */ declare function NetworkGetDisplayNameFromHandle(displayName: string): [boolean, number]; /** * NETWORK::NETWORK_GET_DISPLAYNAMES_FROM_HANDLES — 0x58CC181719256197 * Hardcoded to return zero. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_DISPLAYNAMES_FROM_HANDLES */ declare function NetworkGetDisplaynamesFromHandles(p0: number, p1: number, p2: number): number; /** * NETWORK::NETWORK_GET_ENTITY_FROM_NETWORK_ID — 0xCE4E5D9B0A4FF560 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_ENTITY_FROM_NETWORK_ID */ declare function NetworkGetEntityFromNetworkId(netId: number): number; /** * NETWORK::NETWORK_GET_ENTITY_IS_NETWORKED — 0xC7827959479DCC78 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_ENTITY_IS_NETWORKED */ declare function NetworkGetEntityIsNetworked(entity: number): boolean; /** * NETWORK::NETWORK_GET_ENTITY_KILLER_OF_PLAYER — 0x42B2DAA6B596F5F8 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_ENTITY_KILLER_OF_PLAYER */ declare function NetworkGetEntityKillerOfPlayer(player: number, weaponHash: number | string): [number, number]; /** * NETWORK::NETWORK_GET_GAME_MODE — 0x225640E09EFFDC3F * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_GAME_MODE */ declare function NetworkGetGameMode(): number; /** * NETWORK::_NETWORK_GET_GAMER_SESSION_FROM_HANDLE — 0xFBDFE1C1356E12E8 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_GAMER_SESSION_FROM_HANDLE */ declare function NetworkGetGamerSessionFromHandle(count: number): [boolean, number]; /** * NETWORK::_NETWORK_GET_GAMER_STATUS — 0xDDAEB478E58F8DEA * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_GAMER_STATUS */ declare function NetworkGetGamerStatus(p1: number): [number, number]; /** * NETWORK::_NETWORK_GET_GAMERTAG_FROM_FRIEND — 0x5659D87BE674AB17 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_GAMERTAG_FROM_FRIEND */ declare function NetworkGetGamertagFromFriend(gamerHandle: number): [string, number]; /** * NETWORK::NETWORK_GET_GAMERTAG_FROM_HANDLE — 0x426141162EBE5CDB * Always returns a null string. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_GAMERTAG_FROM_HANDLE */ declare function NetworkGetGamertagFromHandle(gamerHandle: number): [string, number]; /** * NETWORK::NETWORK_GET_GLOBAL_CLOCK — 0x11A7ADCD629E170F * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_GLOBAL_CLOCK */ declare function NetworkGetGlobalClock(): [boolean, number, number, number]; /** * NETWORK::_NETWORK_GET_GLOBAL_ENTITY_FLAGS — 0xDD7806FD0543BC3D * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_GLOBAL_ENTITY_FLAGS */ declare function NetworkGetGlobalEntityFlags(entity: number): number; /** * NETWORK::NETWORK_GET_GLOBAL_MULTIPLAYER_CLOCK — 0x6D03BFBD643B2A02 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_GLOBAL_MULTIPLAYER_CLOCK */ declare function NetworkGetGlobalMultiplayerClock(): [number, number, number]; /** * NETWORK::NETWORK_GET_HIGHEST_RELIABLE_RESEND_COUNT — 0x52C1EADAF7B10302 * Old name: _NETWORK_GET_OLDEST_RESEND_COUNT_FOR_PLAYER * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_HIGHEST_RELIABLE_RESEND_COUNT */ declare function NetworkGetHighestReliableResendCount(player: number): number; /** * NETWORK::NETWORK_GET_HOST_OF_SCRIPT — 0x1D6A14F1F9A736FC * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_HOST_OF_SCRIPT */ declare function NetworkGetHostOfScript(scriptName: string, p1: number, p2: number): number; /** * NETWORK::NETWORK_GET_HOST_OF_THIS_SCRIPT — 0xC7B4D79B01FA7A5C * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_HOST_OF_THIS_SCRIPT */ declare function NetworkGetHostOfThisScript(): number; /** * NETWORK::NETWORK_GET_HOST_OF_THREAD — 0xB4A25351D79B444C * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_HOST_OF_THREAD */ declare function NetworkGetHostOfThread(threadId: number): number; /** * NETWORK::NETWORK_GET_INSTANCE_ID_OF_THIS_SCRIPT — 0x638A3A81733086DB * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_INSTANCE_ID_OF_THIS_SCRIPT */ declare function NetworkGetInstanceIdOfThisScript(): number; /** * NETWORK::_NETWORK_GET_INSTANCE_ID_OF_THREAD — 0xFB9ECED5B68F3B78 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_INSTANCE_ID_OF_THREAD */ declare function NetworkGetInstanceIdOfThread(threadId: number): number; /** * NETWORK::NETWORK_GET_LOCAL_HANDLE — 0xE86051786B66CD8E * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_LOCAL_HANDLE */ declare function NetworkGetLocalHandle(gamerHandle: number): number; /** * NETWORK::NETWORK_GET_MAX_NUM_PARTICIPANTS — 0xA6C90FBC38E395EE * for (num3 = 0; num3 < NETWORK::0xCCD8C02D(); num3++) if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::0x98F3B274(num3)) != 0) var num5 = NETWORK::NETWORK_GET_PLAYER_INDEX(PLAYER::0x98F3B274(num3)); * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_MAX_NUM_PARTICIPANTS */ declare function NetworkGetMaxNumParticipants(): number; /** * NETWORK::NETWORK_GET_NET_STATISTICS_INFO — 0x6FD992C4A1C1B986 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_NET_STATISTICS_INFO */ declare function NetworkGetNetStatisticsInfo(): void; /** * NETWORK::NETWORK_GET_NETWORK_ID_FROM_ENTITY — 0xA11700682F3AD45C * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_NETWORK_ID_FROM_ENTITY */ declare function NetworkGetNetworkIdFromEntity(entity: number): number; /** * NETWORK::NETWORK_GET_NETWORK_ID_FROM_ROPE_ID — 0x42871327315EDAE8 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_NETWORK_ID_FROM_ROPE_ID */ declare function NetworkGetNetworkIdFromRopeId(ropeId: number): number; /** * NETWORK::NETWORK_GET_NP_UNAVAILABLE_REASON — 0x74FB3E29E6D10FA9 * Hardcoded to return zero. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_NP_UNAVAILABLE_REASON */ declare function NetworkGetNpUnavailableReason(): number; /** * NETWORK::NETWORK_GET_NUM_CONNECTED_PLAYERS — 0xA4A79DD2D9600654 * Returns the amount of players connected in the current session. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_NUM_CONNECTED_PLAYERS */ declare function NetworkGetNumConnectedPlayers(): number; /** * NETWORK::NETWORK_GET_NUM_PARTICIPANTS — 0x18D0456E86604654 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_NUM_PARTICIPANTS */ declare function NetworkGetNumParticipants(): number; /** * NETWORK::_NETWORK_GET_NUM_RECENT_GAMERS — 0x37A834AEC6A4F74A * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_NUM_RECENT_GAMERS */ declare function NetworkGetNumRecentGamers(): number; /** * NETWORK::NETWORK_GET_NUM_SCRIPT_PARTICIPANTS — 0x3658E8CD94FC121A * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_NUM_SCRIPT_PARTICIPANTS */ declare function NetworkGetNumScriptParticipants(scriptName: string, instanceId: number, position: number | string): number; /** * NETWORK::NETWORK_GET_NUM_UNACKED_RELIABLES — 0xFF8FCF9FFC458A1C * Old name: _NETWORK_GET_NUM_UNACKED_FOR_PLAYER * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_NUM_UNACKED_RELIABLES */ declare function NetworkGetNumUnackedReliables(player: number): number; /** * NETWORK::NETWORK_GET_PARTICIPANT_INDEX — 0x1B84DF6AF2A46938 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_PARTICIPANT_INDEX */ declare function NetworkGetParticipantIndex(index: number): number; /** * NETWORK::_NETWORK_GET_PLATFORM_INVITE_ID — 0x9BCF28FB5D65A9BE * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_PLATFORM_INVITE_ID */ declare function NetworkGetPlatformInviteId(): number; /** * NETWORK::_NETWORK_GET_PLAYER_FAST_INSTANCE_ID — 0xD9267375834C5EAB * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_PLAYER_FAST_INSTANCE_ID */ declare function NetworkGetPlayerFastInstanceId(player: number): number; /** * NETWORK::NETWORK_GET_PLAYER_FROM_GAMER_HANDLE — 0xCE5F689CF5A0A49D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_PLAYER_FROM_GAMER_HANDLE */ declare function NetworkGetPlayerFromGamerHandle(gamerHandle: number): [number, number]; /** * NETWORK::NETWORK_GET_PLAYER_INDEX — 0x24FB80D107371267 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_PLAYER_INDEX */ declare function NetworkGetPlayerIndex(player: number): number; /** * NETWORK::NETWORK_GET_PLAYER_INDEX_FROM_PED — 0x6C0E2E0125610278 * Returns the Player associated to a given Ped when in an online session. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_PLAYER_INDEX_FROM_PED */ declare function NetworkGetPlayerIndexFromPed(ped: number): number; /** * NETWORK::_NETWORK_GET_PLAYER_OWNER_OF_NETWORK_ID — 0xA6C0787443C9583E * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_PLAYER_OWNER_OF_NETWORK_ID */ declare function NetworkGetPlayerOwnerOfNetworkId(netId: number): number; /** * NETWORK::NETWORK_GET_PROMOTION_DLG_SEEN_COUNT — 0x2FB53C631A49BE92 * Hardcoded to return zero. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_PROMOTION_DLG_SEEN_COUNT */ declare function NetworkGetPromotionDlgSeenCount(): number; /** * NETWORK::NETWORK_GET_RANDOM_INT_RANGED — 0xE30CF56F1EFA5F43 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_RANDOM_INT_RANGED */ declare function NetworkGetRandomIntRanged(rangeStart: number, rangeEnd: number): number; /** * NETWORK::_NETWORK_GET_RANK — 0x32C90CDFAF40514C * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_RANK */ declare function NetworkGetRank(): number; /** * NETWORK::NETWORK_GET_RECENT_GAMER_NAMES — 0xFEFCC345CE357453 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_RECENT_GAMER_NAMES */ declare function NetworkGetRecentGamerNames(p0: number, p1: number, dataSize: number): [boolean, number]; /** * NETWORK::NETWORK_GET_ROPE_ID_FROM_NETWORK_ID — 0xEB1A4DD8352EC828 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_ROPE_ID_FROM_NETWORK_ID */ declare function NetworkGetRopeIdFromNetworkId(netId: number): number; /** * NETWORK::_NETWORK_GET_ROS_TITLE_NAME — 0xAC6153A0722F524C * Returns CGameConfig->ConfigOnlineServices->RosTitleName (see gameconfig.xml) * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_ROS_TITLE_NAME */ declare function NetworkGetRosTitleName(): string; /** * NETWORK::NETWORK_GET_SCRIPT_STATUS — 0x57D158647A6BFABF * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_SCRIPT_STATUS */ declare function NetworkGetScriptStatus(): number; /** * NETWORK::_NETWORK_GET_SESSION_HOST — 0x8DC9AA3B508B1A85 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_SESSION_HOST */ declare function NetworkGetSessionHost(): number; /** * NETWORK::_NETWORK_GET_SIZE_OF_HOST_BROADCAST_DATA_STORAGE — 0xBA24095EA96DFE17 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_SIZE_OF_HOST_BROADCAST_DATA_STORAGE */ declare function NetworkGetSizeOfHostBroadcastDataStorage(p0: number): [number, number]; /** * NETWORK::_NETWORK_GET_SIZE_OF_PLAYER_BROADCAST_DATA_STORAGE — 0x690806BC83BC8CA2 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_SIZE_OF_PLAYER_BROADCAST_DATA_STORAGE */ declare function NetworkGetSizeOfPlayerBroadcastDataStorage(p0: number): [number, number]; /** * NETWORK::NETWORK_GET_THIS_SCRIPT_IS_NETWORK_SCRIPT — 0x2910669969E9535E * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_THIS_SCRIPT_IS_NETWORK_SCRIPT */ declare function NetworkGetThisScriptIsNetworkScript(): boolean; /** * NETWORK::NETWORK_GET_TIMEOUT_TIME — 0x5ED0356A0CE3A34F * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_TIMEOUT_TIME */ declare function NetworkGetTimeoutTime(): number; /** * NETWORK::NETWORK_GET_TOTAL_NUM_FRIENDS — 0xDB7ABDD203FA3704 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_TOTAL_NUM_FRIENDS */ declare function NetworkGetTotalNumFriends(): number; /** * NETWORK::NETWORK_GET_TOTAL_NUM_PLAYERS — 0xCF61D4B4702EE9EB * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_TOTAL_NUM_PLAYERS */ declare function NetworkGetTotalNumPlayers(): number; /** * NETWORK::NETWORK_GET_TUNABLE_CLOUD_CRC — 0x10BD227A753B0D84 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_TUNABLE_CLOUD_CRC */ declare function NetworkGetTunableCloudCrc(): number; /** * NETWORK::NETWORK_GET_UNRELIABLE_RESEND_COUNT — 0x3765C3A3E8192E10 * Old name: _NETWORK_GET_UNRELIABLE_RESEND_COUNT_FOR_PLAYER * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_GET_UNRELIABLE_RESEND_COUNT */ declare function NetworkGetUnreliableResendCount(player: number): number; /** * NETWORK::_NETWORK_GET_XP — 0xDB438CC9BC6F4022 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_GET_XP */ declare function NetworkGetXp(): number; /** * NETWORK::NETWORK_HANDLE_FROM_FRIEND — 0xD45CB817D7E177D2 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HANDLE_FROM_FRIEND */ declare function NetworkHandleFromFriend(friendIndex: number, gamerHandle: number): number; /** * NETWORK::NETWORK_HANDLE_FROM_PLAYER — 0x388EB2B86C73B6B3 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HANDLE_FROM_PLAYER */ declare function NetworkHandleFromPlayer(player: number, gamerHandle: number): number; /** * NETWORK::_NETWORK_HAS_COMPLETED_MP_INTRO_FLOW_ON_CURRENT_SLOT — 0xDD73C9838CE7181D * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_HAS_COMPLETED_MP_INTRO_FLOW_ON_CURRENT_SLOT */ declare function NetworkHasCompletedMpIntroFlowOnCurrentSlot(): boolean; /** * NETWORK::_NETWORK_HAS_CONTROL_OF_ANIM_SCENE — 0x26A5C12FACFF8724 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_HAS_CONTROL_OF_ANIM_SCENE */ declare function NetworkHasControlOfAnimScene(animScene: number): boolean; /** * NETWORK::NETWORK_HAS_CONTROL_OF_ENTITY — 0x01BF60A500E28887 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAS_CONTROL_OF_ENTITY */ declare function NetworkHasControlOfEntity(entity: number): boolean; /** * NETWORK::NETWORK_HAS_CONTROL_OF_NETWORK_ID — 0x4D36070FE0215186 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAS_CONTROL_OF_NETWORK_ID */ declare function NetworkHasControlOfNetworkId(netId: number): boolean; /** * NETWORK::NETWORK_HAS_CONTROL_OF_PICKUP — 0x5BC9495F0B3B6FA6 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAS_CONTROL_OF_PICKUP */ declare function NetworkHasControlOfPickup(pickup: number): boolean; /** * NETWORK::NETWORK_HAS_CONTROL_OF_PICKUP_PLACEMENT — 0x51EABCF2786515AB * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAS_CONTROL_OF_PICKUP_PLACEMENT */ declare function NetworkHasControlOfPickupPlacement(p0: number): boolean; /** * NETWORK::_NETWORK_HAS_CURRENT_GET_GAMER_STATUS_STARTED — 0x25189F9908E9CD65 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_HAS_CURRENT_GET_GAMER_STATUS_STARTED */ declare function NetworkHasCurrentGetGamerStatusStarted(): boolean; /** * NETWORK::NETWORK_HAS_ENTITY_BEEN_REGISTERED_WITH_THIS_THREAD — 0xB07D3185E11657A5 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAS_ENTITY_BEEN_REGISTERED_WITH_THIS_THREAD */ declare function NetworkHasEntityBeenRegisteredWithThisThread(entity: number): boolean; /** * NETWORK::NETWORK_HAS_PENDING_INVITE_FAILURE — 0xD0498AD30E16B6BD * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAS_PENDING_INVITE_FAILURE */ declare function NetworkHasPendingInviteFailure(): boolean; /** * NETWORK::NETWORK_HAS_RECEIVED_HOST_BROADCAST_DATA — 0x5D10B3795F3FC886 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAS_RECEIVED_HOST_BROADCAST_DATA */ declare function NetworkHasReceivedHostBroadcastData(): boolean; /** * NETWORK::NETWORK_HAS_ROS_PRIVILEGE — 0xA699957E60D80214 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAS_ROS_PRIVILEGE */ declare function NetworkHasRosPrivilege(index: number): boolean; /** * NETWORK::NETWORK_HAS_SOCIAL_CLUB_ACCOUNT — 0x67A5589628E0CFF6 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAS_SOCIAL_CLUB_ACCOUNT */ declare function NetworkHasSocialClubAccount(): boolean; /** * NETWORK::NETWORK_HAS_VALID_ROS_CREDENTIALS — 0x85443FF4C328F53B * Returns whether the signed-in user has valid Rockstar Online Services (ROS) credentials. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAS_VALID_ROS_CREDENTIALS */ declare function NetworkHasValidRosCredentials(): boolean; /** * NETWORK::NETWORK_HASH_FROM_PLAYER_HANDLE — 0xBC1D768F2F5D6C05 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HASH_FROM_PLAYER_HANDLE */ declare function NetworkHashFromPlayerHandle(player: number): number; /** * NETWORK::NETWORK_HAVE_ONLINE_PRIVILEGES — 0x25CB5A9F37BFD063 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAVE_ONLINE_PRIVILEGES */ declare function NetworkHaveOnlinePrivileges(): boolean; /** * NETWORK::NETWORK_HAVE_ROS_BANNED_PRIV — 0x8020A73847E0CA7D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_HAVE_ROS_BANNED_PRIV */ declare function NetworkHaveRosBannedPriv(): boolean; /** * NETWORK::NETWORK_IS_AIM_CAM_ACTIVE — 0x8E7CE19219669AEB * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_AIM_CAM_ACTIVE */ declare function NetworkIsAimCamActive(player: number): boolean; /** * NETWORK::NETWORK_IS_CLOCK_TIME_OVERRIDDEN — 0xD7C95D322FF57522 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_CLOCK_TIME_OVERRIDDEN */ declare function NetworkIsClockTimeOverridden(): boolean; /** * NETWORK::NETWORK_IS_CLOUD_AVAILABLE — 0x9A4CF4F48AD77302 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_CLOUD_AVAILABLE */ declare function NetworkIsCloudAvailable(): boolean; /** * NETWORK::NETWORK_IS_CONNECTED_VIA_RELAY — 0x16D3D49902F697BB * Old name: _NETWORK_IS_CONNECTION_ENDPOINT_RELAY_SERVER * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_CONNECTED_VIA_RELAY */ declare function NetworkIsConnectedViaRelay(player: number): boolean; /** * NETWORK::NETWORK_IS_CUSTOM_UPSELL_ENABLED — 0x78A9535AF83715C6 * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_CUSTOM_UPSELL_ENABLED */ declare function NetworkIsCustomUpsellEnabled(): boolean; /** * NETWORK::NETWORK_IS_FEATURE_SUPPORTED — 0x9C725D149622BFDE * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_FEATURE_SUPPORTED */ declare function NetworkIsFeatureSupported(featureId: number): boolean; /** * NETWORK::NETWORK_IS_FINDING_GAMERS — 0xDDDF64C91BFCF0AA * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_FINDING_GAMERS */ declare function NetworkIsFindingGamers(): boolean; /** * NETWORK::NETWORK_IS_FRIEND — 0x1A24A179F9B31654 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_FRIEND */ declare function NetworkIsFriend(gamerHandle: number): [boolean, number]; /** * NETWORK::_NETWORK_IS_FRIEND_HANDLE_IN_SAME_TITLE — 0x665161D250850A9F * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_IS_FRIEND_HANDLE_IN_SAME_TITLE */ declare function NetworkIsFriendHandleInSameTitle(gamerHandle: number): [boolean, number]; /** * NETWORK::_NETWORK_IS_FRIEND_HANDLE_ONLINE — 0xE348D1404BD80146 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_IS_FRIEND_HANDLE_ONLINE */ declare function NetworkIsFriendHandleOnline(gamerHandle: number): [boolean, number]; /** * NETWORK::NETWORK_IS_GAME_IN_PROGRESS — 0x10FAB35428CCC9D7 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_GAME_IN_PROGRESS */ declare function NetworkIsGameInProgress(): boolean; /** * NETWORK::NETWORK_IS_GAMER_IN_MY_SESSION — 0x0F10B05DDF8D16E9 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_GAMER_IN_MY_SESSION */ declare function NetworkIsGamerInMySession(gamerHandle: number): [boolean, number]; /** * NETWORK::NETWORK_IS_HANDLE_VALID — 0x6F79B93B0A8E4133 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_HANDLE_VALID */ declare function NetworkIsHandleValid(gamerHandle: number): [boolean, number]; /** * NETWORK::NETWORK_IS_HOST — 0x8DB296B814EDDA07 * If you are host, returns true else returns false. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_HOST */ declare function NetworkIsHost(): boolean; /** * NETWORK::NETWORK_IS_HOST_OF_THIS_SCRIPT — 0x83CD99A1E6061AB5 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_HOST_OF_THIS_SCRIPT */ declare function NetworkIsHostOfThisScript(): boolean; /** * NETWORK::NETWORK_IS_IN_MP_CUTSCENE — 0x6CC27C9FA2040220 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_IN_MP_CUTSCENE */ declare function NetworkIsInMpCutscene(): boolean; /** * NETWORK::NETWORK_IS_IN_PLATFORM_PARTY — 0x2FC5650B0271CB57 * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_IN_PLATFORM_PARTY */ declare function NetworkIsInPlatformParty(): boolean; /** * NETWORK::NETWORK_IS_IN_PLATFORM_PARTY_CHAT — 0xFD8B834A8BA05048 * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_IN_PLATFORM_PARTY_CHAT */ declare function NetworkIsInPlatformPartyChat(): boolean; /** * NETWORK::NETWORK_IS_IN_SESSION — 0xCA97246103B63917 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_IN_SESSION */ declare function NetworkIsInSession(): boolean; /** * NETWORK::_NETWORK_IS_IN_SESSION_LOBBY — 0xC5196C42DE19F646 * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_IS_IN_SESSION_LOBBY */ declare function NetworkIsInSessionLobby(): boolean; /** * NETWORK::NETWORK_IS_IN_SPECTATOR_MODE — 0x048746E388762E11 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_IN_SPECTATOR_MODE */ declare function NetworkIsInSpectatorMode(): boolean; /** * NETWORK::NETWORK_IS_IN_TUTORIAL_SESSION — 0xADA24309FE08DACF * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_IN_TUTORIAL_SESSION */ declare function NetworkIsInTutorialSession(): boolean; /** * NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE — 0x6FF8FF40B6357D45 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PARTICIPANT_ACTIVE */ declare function NetworkIsParticipantActive(p0: number): boolean; /** * NETWORK::NETWORK_IS_PENDING_FRIEND — 0x0BE73DA6984A6E33 * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PENDING_FRIEND */ declare function NetworkIsPendingFriend(gamerHandle: number): [boolean, number]; /** * NETWORK::NETWORK_IS_PLATFORM_INVITE_PENDING — 0xFC4165C9165C166F * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PLATFORM_INVITE_PENDING */ declare function NetworkIsPlatformInvitePending(): boolean; /** * NETWORK::NETWORK_IS_PLAYER_A_PARTICIPANT — 0x3CA58F6CB7CBD784 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PLAYER_A_PARTICIPANT */ declare function NetworkIsPlayerAParticipant(player: number): boolean; /** * NETWORK::NETWORK_IS_PLAYER_A_PARTICIPANT_ON_SCRIPT — 0x1AD5B71586B94820 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PLAYER_A_PARTICIPANT_ON_SCRIPT */ declare function NetworkIsPlayerAParticipantOnScript(p0: number, p2: number): [boolean, number]; /** * NETWORK::NETWORK_IS_PLAYER_ACTIVE — 0xB8DFD30D6973E135 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PLAYER_ACTIVE */ declare function NetworkIsPlayerActive(player: number): boolean; /** * NETWORK::NETWORK_IS_PLAYER_CONCEALED — 0x919B3C98ED8292F9 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PLAYER_CONCEALED */ declare function NetworkIsPlayerConcealed(player: number): boolean; /** * NETWORK::NETWORK_IS_PLAYER_CONNECTED — 0x93DC1BE4E1ABE9D1 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PLAYER_CONNECTED */ declare function NetworkIsPlayerConnected(player: number): boolean; /** * NETWORK::NETWORK_IS_PLAYER_IN_MP_CUTSCENE — 0x63F9EE203C3619F2 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PLAYER_IN_MP_CUTSCENE */ declare function NetworkIsPlayerInMpCutscene(player: number): boolean; /** * NETWORK::_NETWORK_IS_PLAYER_IN_SPECTATOR_MODE — 0x5B709519997ECF0F * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_IS_PLAYER_IN_SPECTATOR_MODE */ declare function NetworkIsPlayerInSpectatorMode(player: number): boolean; /** * NETWORK::NETWORK_IS_PLAYER_INDEX_VALID — 0x255A5EF65EDA9167 * Returns true if the passed value is less than 32. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PLAYER_INDEX_VALID */ declare function NetworkIsPlayerIndexValid(player: number): boolean; /** * NETWORK::_NETWORK_IS_PREVIOUS_UPLOAD_PENDING — 0xA21E3BAD0A42D199 * _NETWORK_IS_T* - _NETWORK_RE* * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_IS_PREVIOUS_UPLOAD_PENDING */ declare function NetworkIsPreviousUploadPending(): boolean; /** * NETWORK::NETWORK_IS_PROMOTION_ENABLED — 0x8FF6059DA26E688A * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_PROMOTION_ENABLED */ declare function NetworkIsPromotionEnabled(): boolean; /** * NETWORK::_NETWORK_IS_RECENT_GAMER_NAMES_REQUEST_IN_PROGRESS — 0x4664D213A0CCAF40 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_IS_RECENT_GAMER_NAMES_REQUEST_IN_PROGRESS */ declare function NetworkIsRecentGamerNamesRequestInProgress(): boolean; /** * NETWORK::NETWORK_IS_RESETTING_POPULATION — 0x1BB50CD340A996E6 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_RESETTING_POPULATION */ declare function NetworkIsResettingPopulation(): boolean; /** * NETWORK::NETWORK_IS_SCRIPT_ACTIVE — 0x9D40DF90FAD26098 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_SCRIPT_ACTIVE */ declare function NetworkIsScriptActive(scriptName: string, p1: number, p2: boolean, p3: number): boolean; /** * NETWORK::NETWORK_IS_SCRIPT_ACTIVE_BY_HASH — 0x1B89BC43B6E69107 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_SCRIPT_ACTIVE_BY_HASH */ declare function NetworkIsScriptActiveByHash(scriptHash: number | string, p1: number, p2: boolean, p3: number): boolean; /** * NETWORK::NETWORK_IS_SESSION_ACTIVE — 0xD83C2B94E7508980 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_SESSION_ACTIVE */ declare function NetworkIsSessionActive(): boolean; /** * NETWORK::NETWORK_IS_SESSION_STARTED — 0x9DE624D2FC4B603F * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_SESSION_STARTED */ declare function NetworkIsSessionStarted(): boolean; /** * NETWORK::NETWORK_IS_SIGNED_ONLINE — 0x1077788E268557C2 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_SIGNED_ONLINE */ declare function NetworkIsSignedOnline(): boolean; /** * NETWORK::_NETWORK_IS_THREAD_ACTIVE — 0x31DAD2CD6D49546E * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_IS_THREAD_ACTIVE */ declare function NetworkIsThreadActive(threadId: number): boolean; /** * NETWORK::_NETWORK_IS_TRACKED_PLAYER_VISIBLE — 0xE525878A35B9EEBD * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_IS_TRACKED_PLAYER_VISIBLE */ declare function NetworkIsTrackedPlayerVisible(player: number, trackedPlayer: number): boolean; /** * NETWORK::NETWORK_IS_TUNABLE_CLOUD_REQUEST_PENDING — 0x0467C11ED88B7D28 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_TUNABLE_CLOUD_REQUEST_PENDING */ declare function NetworkIsTunableCloudRequestPending(): boolean; /** * NETWORK::NETWORK_IS_TUTORIAL_SESSION_CHANGE_PENDING — 0x35F0B98A8387274D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_IS_TUTORIAL_SESSION_CHANGE_PENDING */ declare function NetworkIsTutorialSessionChangePending(): boolean; /** * NETWORK::_NETWORK_PERSONA_PHOTO_WRITE_LOCAL — 0x2A48D9567940598F * Returns false if pedshot push failed * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_PERSONA_PHOTO_WRITE_LOCAL */ declare function NetworkPersonaPhotoWriteLocal(texture: string, playerSlot: number, p2: number, personaPhotoLocalCacheType: number): boolean; /** * NETWORK::_NETWORK_PERSONA_PHOTO_WRITE_SC_PROFILE — 0xB72999D3120599DF * Returns false if pedshot push failed * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_PERSONA_PHOTO_WRITE_SC_PROFILE */ declare function NetworkPersonaPhotoWriteScProfile(texture: string, personaPhotoType: number, formatIndex: number): boolean; /** * NETWORK::NETWORK_PREVENT_SCRIPT_HOST_MIGRATION — 0x2302C0264EA58D31 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_PREVENT_SCRIPT_HOST_MIGRATION */ declare function NetworkPreventScriptHostMigration(): void; /** * NETWORK::NETWORK_REFRESH_CURRENT_FRIEND_PAGE — 0x1F51F367B710A832 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REFRESH_CURRENT_FRIEND_PAGE */ declare function NetworkRefreshCurrentFriendPage(): boolean; /** * NETWORK::NETWORK_REGISTER_ENTITY_AS_NETWORKED — 0x06FAACD625D80CAA * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REGISTER_ENTITY_AS_NETWORKED */ declare function NetworkRegisterEntityAsNetworked(entity: number): void; /** * NETWORK::NETWORK_REGISTER_HOST_BROADCAST_VARIABLES — 0x3E9B2F01C50DF595 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REGISTER_HOST_BROADCAST_VARIABLES */ declare function NetworkRegisterHostBroadcastVariables(p0: number, p1: number, p2: number): void; /** * NETWORK::NETWORK_REGISTER_PLAYER_BROADCAST_VARIABLES — 0x3364AA97340CA215 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REGISTER_PLAYER_BROADCAST_VARIABLES */ declare function NetworkRegisterPlayerBroadcastVariables(p0: number, p1: number, p2: number): void; /** * NETWORK::_NETWORK_REMOVE_FRIEND — 0x55F618F68AB854D3 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_REMOVE_FRIEND */ declare function NetworkRemoveFriend(gamerHandle: number): [boolean, number]; /** * NETWORK::NETWORK_REQUEST_CLOUD_TUNABLES — 0x42FB3B532D526E6C * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REQUEST_CLOUD_TUNABLES */ declare function NetworkRequestCloudTunables(): void; /** * NETWORK::_NETWORK_REQUEST_CONTROL_OF_ANIM_SCENE — 0xAAA92B631B13F614 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_REQUEST_CONTROL_OF_ANIM_SCENE */ declare function NetworkRequestControlOfAnimScene(animScene: number): boolean; /** * NETWORK::NETWORK_REQUEST_CONTROL_OF_ENTITY — 0xB69317BF5E782347 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REQUEST_CONTROL_OF_ENTITY */ declare function NetworkRequestControlOfEntity(entity: number): boolean; /** * NETWORK::NETWORK_REQUEST_CONTROL_OF_NETWORK_ID — 0xA670B3662FAFFBD0 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REQUEST_CONTROL_OF_NETWORK_ID */ declare function NetworkRequestControlOfNetworkId(netId: number): boolean; /** * NETWORK::NETWORK_REQUEST_CONTROL_OF_PICKUP_PLACEMENT — 0x56ED2C48558DAB78 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REQUEST_CONTROL_OF_PICKUP_PLACEMENT */ declare function NetworkRequestControlOfPickupPlacement(p0: number): boolean; /** * NETWORK::NETWORK_REQUEST_JOIN — 0xE483BB6BE686F632 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REQUEST_JOIN */ declare function NetworkRequestJoin(gamerHandle: number): [number, number]; /** * NETWORK::NETWORK_REQUEST_RECENT_GAMER_NAMES — 0x6D206D383BB5F6B1 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REQUEST_RECENT_GAMER_NAMES */ declare function NetworkRequestRecentGamerNames(p0: number, playerCount: number): boolean; /** * NETWORK::NETWORK_REQUEST_SESSION_SEAMLESS — 0x04019AE4956D4393 * SEAMLESS_TYPE_NORMAL, SEAMLESS_TYPE_PVE, SEAMLESS_TYPE_DEV, SEAMLESS_TYPE_NO_SEAMLESS * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_REQUEST_SESSION_SEAMLESS */ declare function NetworkRequestSessionSeamless(flags: number, seamlessType: number, sessionRequestId: number): [boolean, number]; /** * NETWORK::NETWORK_RESET_POPULATION — 0x101F538C25ABB39A * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_RESET_POPULATION */ declare function NetworkResetPopulation(p0: boolean, p1: number): boolean; /** * NETWORK::NETWORK_RESURRECT_LOCAL_PLAYER — 0xEA23C49EAA83ACFB * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_RESURRECT_LOCAL_PLAYER */ declare function NetworkResurrectLocalPlayer(x: number, y: number, z: number, heading: number, p4: number, p5: boolean, p6: number, p7: boolean): void; /** * NETWORK::_NETWORK_RESURRECT_LOCAL_PLAYER_2 — 0x4154B7D8C75E5DCF * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_RESURRECT_LOCAL_PLAYER_2 */ declare function NetworkResurrectLocalPlayer_2(args: number): number; /** * NETWORK::NETWORK_SEED_RANDOM_NUMBER_GENERATOR — 0xF1B84178F8674195 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SEED_RANDOM_NUMBER_GENERATOR */ declare function NetworkSeedRandomNumberGenerator(seed: number): void; /** * NETWORK::_NETWORK_SEND_SESSION_INVITE — 0xE47001B7CB8B98AE * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SEND_SESSION_INVITE */ declare function NetworkSendSessionInvite(contentId: string, dataSize: number, p4: number, flags: number): [boolean, number, number]; /** * NETWORK::_NETWORK_SESSION_ADD_SESSION_FLAGS — 0xE546BDA1B3E288EE * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_ADD_SESSION_FLAGS */ declare function NetworkSessionAddSessionFlags(flags: number): boolean; /** * NETWORK::_NETWORK_SESSION_ARE_SESSION_IDS_EQUAL — 0x4DEC5000F7B508F0 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_ARE_SESSION_IDS_EQUAL */ declare function NetworkSessionAreSessionIdsEqual(): [boolean, number, number]; /** * NETWORK::_NETWORK_SESSION_CANCEL_REQUEST — 0xE72E5C1289BD1F40 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_CANCEL_REQUEST */ declare function NetworkSessionCancelRequest(sessionRequestId: number): [boolean, number]; /** * NETWORK::NETWORK_SESSION_GET_SESSION_FLAGS — 0x51F33DBC1A41CBFD * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_GET_SESSION_FLAGS */ declare function NetworkSessionGetSessionFlags(): number; /** * NETWORK::_NETWORK_SESSION_GET_SESSION_ID — 0xE9B356C330C0A806 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_GET_SESSION_ID */ declare function NetworkSessionGetSessionId(sessionId: number): number; /** * NETWORK::_NETWORK_SESSION_GET_SESSION_REQUEST_RESULT — 0x0DD051B1BF4B8BD6 * Returns result of session request: 0 - NOT_FOUND 1 - IN_PROGRESS 2 - TIMEOUT 3 - PLAYER_OFFLINE 4 - GANG_MEMBERS_CHANGED 5 - PLAYER_CANCELLED 6 - PLAYER_SET_TOO_LARGE 7 - MATCH_ACCEPTED 8 - OTHER * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_GET_SESSION_REQUEST_RESULT */ declare function NetworkSessionGetSessionRequestResult(): [number, number, number]; /** * NETWORK::NETWORK_SESSION_GET_SESSION_TYPE — 0xF0C0C94B404206FA * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_GET_SESSION_TYPE */ declare function NetworkSessionGetSessionType(): number; /** * NETWORK::NETWORK_SESSION_IS_ANY_REQUEST_IN_PROGRESS — 0xBAFFDE5F953720D9 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_IS_ANY_REQUEST_IN_PROGRESS */ declare function NetworkSessionIsAnyRequestInProgress(): boolean; /** * NETWORK::_NETWORK_SESSION_IS_NSRR_SUCCESS — 0x0F44A5C78D114922 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_IS_NSRR_SUCCESS */ declare function NetworkSessionIsNsrrSuccess(sessionRequestId: number): [boolean, number]; /** * NETWORK::NETWORK_SESSION_IS_PRIVATE — 0xCEF70AA5B3F89BA1 * Checks for session flag 'SF_PRIVATE' * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_IS_PRIVATE */ declare function NetworkSessionIsPrivate(): boolean; /** * NETWORK::NETWORK_SESSION_IS_REQUEST_IN_PROGRESS — 0x8FB7C254CFCBF78E * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_IS_REQUEST_IN_PROGRESS */ declare function NetworkSessionIsRequestInProgress(sessionRequestId: number): [boolean, number]; /** * NETWORK::_NETWORK_SESSION_IS_REQUEST_IN_PROGRESS_BY_QUEUE_GROUP — 0x9E762A595CF88E4A * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_IS_REQUEST_IN_PROGRESS_BY_QUEUE_GROUP */ declare function NetworkSessionIsRequestInProgressByQueueGroup(queueGroup: number): boolean; /** * NETWORK::NETWORK_SESSION_IS_REQUEST_PENDING_TRANSITION — 0xCCF878D50F8AB10D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_IS_REQUEST_PENDING_TRANSITION */ declare function NetworkSessionIsRequestPendingTransition(sessionRequestId: number): [boolean, number]; /** * NETWORK::NETWORK_SESSION_IS_SESSION_REQUEST_ID_VALID — 0x2F54B146D3EDCE4D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_IS_SESSION_REQUEST_ID_VALID */ declare function NetworkSessionIsSessionRequestIdValid(sessionRequestId: number): [boolean, number]; /** * NETWORK::NETWORK_SESSION_IS_TRANSITIONING — 0xF2CBC969C4F090C7 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_IS_TRANSITIONING */ declare function NetworkSessionIsTransitioning(): boolean; /** * NETWORK::NETWORK_SESSION_LEAVE_SESSION — 0x17C21B7319A05047 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_LEAVE_SESSION */ declare function NetworkSessionLeaveSession(): boolean; /** * NETWORK::NETWORK_SESSION_LEFT_QUEUE_OR_REQUESTED_SESSION — 0xECE6A0C1B59CD8BE * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_LEFT_QUEUE_OR_REQUESTED_SESSION */ declare function NetworkSessionLeftQueueOrRequestedSession(sessionRequestId: number): [boolean, number]; /** * NETWORK::_NETWORK_SESSION_PLAYLIST_GET_UPCOMING_CONTENT — 0x8F9DB6CD03B42B58 * Only used in R* Script net_rolling_playlist * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_PLAYLIST_GET_UPCOMING_CONTENT */ declare function NetworkSessionPlaylistGetUpcomingContent(): void; /** * NETWORK::_NETWORK_SESSION_PLAYLIST_GO_TO_NEXT_CONTENT — 0xBDE605F925B07127 * Only used in R* Script net_rolling_playlist * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_PLAYLIST_GO_TO_NEXT_CONTENT */ declare function NetworkSessionPlaylistGoToNextContent(): void; /** * NETWORK::_NETWORK_SESSION_REMOVE_PLAYER_FLAGS — 0x3215BBE34D3418C5 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_REMOVE_PLAYER_FLAGS */ declare function NetworkSessionRemovePlayerFlags(flags: number): boolean; /** * NETWORK::NETWORK_SESSION_REMOVE_SESSION_FLAGS — 0x78335E12DB0BF961 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_REMOVE_SESSION_FLAGS */ declare function NetworkSessionRemoveSessionFlags(flags: number): boolean; /** * NETWORK::NETWORK_SESSION_REQUEST_SESSION_COMPETITIVE — 0x309BBEBEA8A3986C * MATCHTYPE_DEPRECATED, MATCHTYPE_UGCPLAYLIST, MATCHTYPE_UGCMISSION, MATCHTYPE_MINIGAME, MATCHTYPE_SEAMLESS, MATCHTYPE_PRIVATE_DO_NOT_USE * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_REQUEST_SESSION_COMPETITIVE */ declare function NetworkSessionRequestSessionCompetitive(flags: number, matchType: number, userHash: number, p3: number, sessionRequestId: number): [boolean, number]; /** * NETWORK::_NETWORK_SESSION_REQUEST_SESSION_NOMINATED — 0x4F4672457FF597D1 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_REQUEST_SESSION_NOMINATED */ declare function NetworkSessionRequestSessionNominated(flags: number, userHash: number, p2: number, sessionRequestId: number): [boolean, number]; /** * NETWORK::_NETWORK_SESSION_REQUEST_SESSION_ON_CALL — 0x23D9C1F2E4098EDC * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_REQUEST_SESSION_ON_CALL */ declare function NetworkSessionRequestSessionOnCall(flags: number, category: number, userHash: number): [boolean, number, number]; /** * NETWORK::NETWORK_SESSION_REQUEST_SESSION_PRIVATE — 0x39A8EF7AF29A192C * Session flag 'SF_PRIVATE' is set internally p1 represents max amount of players in private session * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_REQUEST_SESSION_PRIVATE */ declare function NetworkSessionRequestSessionPrivate(flags: number, numPlayers: number, userHash: number, sessionRequestId: number): [boolean, number]; /** * NETWORK::NETWORK_SESSION_REQUEST_SESSION_SEAMLESS — 0x2989E131FDE37E97 * Equivalent to NETWORK_REQUEST_SESSION_SEAMLESS if userHash == 0. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SESSION_REQUEST_SESSION_SEAMLESS */ declare function NetworkSessionRequestSessionSeamless(flags: number, seamlessType: number, userHash: number, sessionRequestId: number): [boolean, number]; /** * NETWORK::_NETWORK_SESSION_SET_PLAYER_FLAGS — 0x0AE241A4A9ADEEEC * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_SET_PLAYER_FLAGS */ declare function NetworkSessionSetPlayerFlags(flags: number): boolean; /** * NETWORK::_NETWORK_SESSION_SHUTDOWN — 0xFD4272A137703449 * Only used in R* Script startup_clip * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_SHUTDOWN */ declare function NetworkSessionShutdown(): void; /** * NETWORK::_NETWORK_SESSION_TRANSITION_TO_SESSION — 0xF20B18A330E6DB5C * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SESSION_TRANSITION_TO_SESSION */ declare function NetworkSessionTransitionToSession(sessionRequestId: number): [boolean, number]; /** * NETWORK::NETWORK_SET_COMPLETED_MP_INTRO_FLOW_ON_CURRENT_SLOT — 0x2C5BD9A43987AA27 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_COMPLETED_MP_INTRO_FLOW_ON_CURRENT_SLOT */ declare function NetworkSetCompletedMpIntroFlowOnCurrentSlot(completed: boolean): boolean; /** * NETWORK::NETWORK_SET_ENTITY_ONLY_EXISTS_FOR_PARTICIPANTS — 0xF1CA12B18AEF5298 * if set to true other network players can't see it if set to false other network player can see it ^^ I attempted this by grabbing an object with GET_ENTITY_PLAYER_IS_FREE_AIMING_AT and setting this naive no matter the toggle he could sti… * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_ENTITY_ONLY_EXISTS_FOR_PARTICIPANTS */ declare function NetworkSetEntityOnlyExistsForParticipants(entity: number, toggle: boolean): void; /** * NETWORK::NETWORK_SET_ENTITY_REMAINS_WHEN_UNNETWORKED — 0xD785864798258032 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_ENTITY_REMAINS_WHEN_UNNETWORKED */ declare function NetworkSetEntityRemainsWhenUnnetworked(entity: number, toggle: boolean): void; /** * NETWORK::NETWORK_SET_FRIENDLY_FIRE_OPTION — 0xF808475FA571D823 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_FRIENDLY_FIRE_OPTION */ declare function NetworkSetFriendlyFireOption(toggle: boolean): void; /** * NETWORK::NETWORK_SET_IN_MP_CUTSCENE — 0x9CA5DE655269FEC4 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_IN_MP_CUTSCENE */ declare function NetworkSetInMpCutscene(p0: boolean, p1: boolean, p2: number, p3: boolean): void; /** * NETWORK::NETWORK_SET_IN_SPECTATOR_MODE — 0x423DE3854BB50894 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_IN_SPECTATOR_MODE */ declare function NetworkSetInSpectatorMode(toggle: boolean, playerPed: number): void; /** * NETWORK::_NETWORK_SET_IN_STATIC_SPECTATOR_MODE — 0xFBF1ECFB39A77B5F * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SET_IN_STATIC_SPECTATOR_MODE */ declare function NetworkSetInStaticSpectatorMode(toggle: boolean, x: number, y: number, z: number): void; /** * NETWORK::NETWORK_SET_LOCAL_PLAYER_INVINCIBLE_TIME — 0x2D95C7E2D7E07307 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_LOCAL_PLAYER_INVINCIBLE_TIME */ declare function NetworkSetLocalPlayerInvincibleTime(time: number): void; /** * NETWORK::NETWORK_SET_LOCAL_PLAYER_PENDING_FAST_INSTANCE_ID — 0x007FF852DCF49DA4 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_LOCAL_PLAYER_PENDING_FAST_INSTANCE_ID */ declare function NetworkSetLocalPlayerPendingFastInstanceId(instanceId: number): void; /** * NETWORK::NETWORK_SET_LOCAL_PLAYER_SYNC_LOOK_AT — 0x524FF0AEFF9C3973 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_LOCAL_PLAYER_SYNC_LOOK_AT */ declare function NetworkSetLocalPlayerSyncLookAt(toggle: boolean): void; /** * NETWORK::NETWORK_SET_MISSION_FINISHED — 0x3B3D11CD9FFCDFC9 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_MISSION_FINISHED */ declare function NetworkSetMissionFinished(): void; /** * NETWORK::NETWORK_SET_MP_MISSION_FLAG_ON_CURRENT_SLOT — 0x86FD10251A7118A4 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_MP_MISSION_FLAG_ON_CURRENT_SLOT */ declare function NetworkSetMpMissionFlagOnCurrentSlot(enabled: boolean, flagIndex: number): boolean; /** * NETWORK::NETWORK_SET_PLAYER_IS_PASSIVE — 0x9C25E8EC4C535FBD * Old name: _NETWORK_SET_PASSIVE_MODE_OPTION * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_PLAYER_IS_PASSIVE */ declare function NetworkSetPlayerIsPassive(toggle: boolean): void; /** * NETWORK::NETWORK_SET_RECENT_GAMERS_ENABLED — 0x29FE035D35B8589C * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_RECENT_GAMERS_ENABLED */ declare function NetworkSetRecentGamersEnabled(toggle: boolean): void; /** * NETWORK::NETWORK_SET_RICH_PRESENCE — 0x1DCCACDCFC569362 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_RICH_PRESENCE */ declare function NetworkSetRichPresence(p0: number, p2: number, p3: number): number; /** * NETWORK::NETWORK_SET_SCRIPT_READY_FOR_EVENTS — 0x7AC752103856FB20 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_SCRIPT_READY_FOR_EVENTS */ declare function NetworkSetScriptReadyForEvents(toggle: boolean): void; /** * NETWORK::NETWORK_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT — 0x1CA59E306ECB80A5 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT */ declare function NetworkSetThisScriptIsNetworkScript(maxNumMissionParticipants: number, p1: boolean, instanceId: number): void; /** * NETWORK::NETWORK_SHOULD_SHOW_PROMOTION_DLG — 0xDA4B1A479C414FB2 * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SHOULD_SHOW_PROMOTION_DLG */ declare function NetworkShouldShowPromotionDlg(): boolean; /** * NETWORK::NETWORK_SHOW_ACCOUNT_UPGRADE_UI — 0x83FE8D7229593017 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SHOW_ACCOUNT_UPGRADE_UI */ declare function NetworkShowAccountUpgradeUi(): void; /** * NETWORK::NETWORK_SHOW_CHAT_RESTRICTION_MSC — 0x6BFF5F84102DF80A * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SHOW_CHAT_RESTRICTION_MSC */ declare function NetworkShowChatRestrictionMsc(player: number): void; /** * NETWORK::NETWORK_SHOW_PROFILE_UI — 0x859ED1CEA343FCA8 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SHOW_PROFILE_UI */ declare function NetworkShowProfileUi(gamerHandle: number): number; /** * NETWORK::NETWORK_SHOW_PSN_UGC_RESTRICTION — 0x5C497525F803486B * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SHOW_PSN_UGC_RESTRICTION */ declare function NetworkShowPsnUgcRestriction(): void; /** * NETWORK::_NETWORK_SPAWN_CONFIG_ADD_EXCLUSION_VOLUME — 0xEEB7818B1D307212 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SPAWN_CONFIG_ADD_EXCLUSION_VOLUME */ declare function NetworkSpawnConfigAddExclusionVolume(volume: number): void; /** * NETWORK::_NETWORK_SPAWN_CONFIG_ADD_PROPERTY_PREFERENCE — 0xEB6027FD1B4600D5 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SPAWN_CONFIG_ADD_PROPERTY_PREFERENCE */ declare function NetworkSpawnConfigAddPropertyPreference(configProperty: number, include: boolean, weight: number): void; /** * NETWORK::_NETWORK_SPAWN_CONFIG_ADD_PROPERTY_SCRIPTED — 0x44D59EC597BBF348 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SPAWN_CONFIG_ADD_PROPERTY_SCRIPTED */ declare function NetworkSpawnConfigAddPropertyScripted(configProperty: number, include: boolean): void; /** * NETWORK::_NETWORK_SPAWN_CONFIG_ADD_SPAWN_POINT — 0xFD1AC0B3858F224C * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SPAWN_CONFIG_ADD_SPAWN_POINT */ declare function NetworkSpawnConfigAddSpawnPoint(x: number, y: number, z: number, heading: number): void; /** * NETWORK::_NETWORK_SPAWN_CONFIG_REMOVE_EXCLUSION_VOLUME — 0xA35E7BF20FA269E0 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SPAWN_CONFIG_REMOVE_EXCLUSION_VOLUME */ declare function NetworkSpawnConfigRemoveExclusionVolume(volume: number): void; /** * NETWORK::_NETWORK_SPAWN_CONFIG_SEARCH_IN_PROGRESS — 0x89EC2FC89ECB1005 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SPAWN_CONFIG_SEARCH_IN_PROGRESS */ declare function NetworkSpawnConfigSearchInProgress(): boolean; /** * NETWORK::_NETWORK_SPAWN_CONFIG_SET_CANCEL_SEARCH — 0x765E60A1DCB8B1CE * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SPAWN_CONFIG_SET_CANCEL_SEARCH */ declare function NetworkSpawnConfigSetCancelSearch(): void; /** * NETWORK::NETWORK_SPAWN_CONFIG_SET_FLAGS — 0xF94A0D5B254375DF * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SPAWN_CONFIG_SET_FLAGS */ declare function NetworkSpawnConfigSetFlags(flags: number): void; /** * NETWORK::NETWORK_SPAWN_CONFIG_SET_GROUND_TO_ROOT_OFFSET — 0x59577799F6AE2F34 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SPAWN_CONFIG_SET_GROUND_TO_ROOT_OFFSET */ declare function NetworkSpawnConfigSetGroundToRootOffset(offset: number): void; /** * NETWORK::_NETWORK_SPAWN_CONFIG_SET_LEVEL_WATER_DEPTH — 0xBDCC671B911040F9 * @see https://natives.borderlinerp.com/natives/NETWORK/_NETWORK_SPAWN_CONFIG_SET_LEVEL_WATER_DEPTH */ declare function NetworkSpawnConfigSetLevelWaterDepth(waterDepthLevel: number): void; /** * NETWORK::NETWORK_SPAWN_CONFIG_SET_TUNING_FLOAT — 0x0608326F7B98C08D * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_SPAWN_CONFIG_SET_TUNING_FLOAT */ declare function NetworkSpawnConfigSetTuningFloat(p0: number | string, p1: number): void; /** * NETWORK::NETWORK_START_SOLO_TUTORIAL_SESSION — 0x17E0198B3882C2CB * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_START_SOLO_TUTORIAL_SESSION */ declare function NetworkStartSoloTutorialSession(): void; /** * NETWORK::NETWORK_START_USER_CONTENT_PERMISSIONS_CHECK — 0xDEB2B99A1AF1A2A6 * Always returns -1. Seems to be XB1 specific. * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_START_USER_CONTENT_PERMISSIONS_CHECK */ declare function NetworkStartUserContentPermissionsCheck(gamerHandle: number): [number, number]; /** * NETWORK::NETWORK_TRIGGER_DAMAGE_EVENT_FOR_ZERO_DAMAGE — 0x0C8BC052AE87D744 * Old name: _NETWORK_SET_VEHICLE_WHEELS_DESTRUCTIBLE * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_TRIGGER_DAMAGE_EVENT_FOR_ZERO_DAMAGE */ declare function NetworkTriggerDamageEventForZeroDamage(entity: number, p1: boolean): void; /** * NETWORK::NETWORK_TRY_ACCESS_TUNABLE_BOOL_HASH — 0xB2AD5D29A99D4B26 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_TRY_ACCESS_TUNABLE_BOOL_HASH */ declare function NetworkTryAccessTunableBoolHash(tunableContext: number | string, tunableName: number | string, defaultValue: boolean): boolean; /** * NETWORK::NETWORK_TRY_ACCESS_TUNABLE_FLOAT_HASH — 0xA18393089C05E49C * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_TRY_ACCESS_TUNABLE_FLOAT_HASH */ declare function NetworkTryAccessTunableFloatHash(tunableContext: number | string, tunableName: number | string, defaultValue: number): number; /** * NETWORK::NETWORK_TRY_ACCESS_TUNABLE_INT_HASH — 0xA25E006B36719774 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_TRY_ACCESS_TUNABLE_INT_HASH */ declare function NetworkTryAccessTunableIntHash(tunableContext: number | string, tunableName: number | string, defaultValue: number): number; /** * NETWORK::NETWORK_UNREGISTER_NETWORKED_ENTITY — 0xE31A04513237DC89 * @see https://natives.borderlinerp.com/natives/NETWORK/NETWORK_UNREGISTER_NETWORKED_ENTITY */ declare function NetworkUnregisterNetworkedEntity(entity: number): void; /** * NETWORK::OBJ_TO_NET — 0x99BFDC94A603E541 * Returns the network ID of the given object. * @see https://natives.borderlinerp.com/natives/NETWORK/OBJ_TO_NET */ declare function ObjToNet(object: number): number; /** * NETWORK::PARTICIPANT_ID — 0x90986E8876CE0A83 * Return the local Participant ID * @see https://natives.borderlinerp.com/natives/NETWORK/PARTICIPANT_ID */ declare function ParticipantId(): number; /** * NETWORK::PARTICIPANT_ID_TO_INT — 0x57A3BDDAD8E5AA0A * Return the local Participant ID. * @see https://natives.borderlinerp.com/natives/NETWORK/PARTICIPANT_ID_TO_INT */ declare function ParticipantIdToInt(): number; /** * NETWORK::PED_TO_NET — 0x0EDEC3C276198689 * Returns the network ID of the given ped. * @see https://natives.borderlinerp.com/natives/NETWORK/PED_TO_NET */ declare function PedToNet(ped: number): number; /** * NETWORK::_PEDMUGSHOT_GET_STATUS — 0xCBAC13F065C47596 * @see https://natives.borderlinerp.com/natives/NETWORK/_PEDMUGSHOT_GET_STATUS */ declare function PedmugshotGetStatus(): number; /** * NETWORK::_PEDMUGSHOT_REQUEST_SEND — 0xFBC30B70B3CDB87E * @see https://natives.borderlinerp.com/natives/NETWORK/_PEDMUGSHOT_REQUEST_SEND */ declare function PedmugshotRequestSend(): number; /** * NETWORK::_PEDMUGSHOT_TAKE — 0xCD954F330693F5F2 * @see https://natives.borderlinerp.com/natives/NETWORK/_PEDMUGSHOT_TAKE */ declare function PedmugshotTake(): boolean; /** * NETWORK::PREVENT_MIGRATION_OF_ENTITIES_IN_FAST_INSTANCE_FOR_LOCAL_PLAYER — 0x89D803CD48622150 * @see https://natives.borderlinerp.com/natives/NETWORK/PREVENT_MIGRATION_OF_ENTITIES_IN_FAST_INSTANCE_FOR_LOCAL_PLAYER */ declare function PreventMigrationOfEntitiesInFastInstanceForLocalPlayer(toggle: boolean): void; /** * NETWORK::PREVENT_NETWORK_ID_MIGRATION — 0x7182EDDA1EE7DB5A * @see https://natives.borderlinerp.com/natives/NETWORK/PREVENT_NETWORK_ID_MIGRATION */ declare function PreventNetworkIdMigration(netId: number): void; /** * NETWORK::_PROPSET_TO_NET — 0x74F99EF7EF503398 * @see https://natives.borderlinerp.com/natives/NETWORK/_PROPSET_TO_NET */ declare function PropsetToNet(propSet: number): number; /** * NETWORK::_REPORT_PLAYER — 0xA197C35F73AC0F12 * @see https://natives.borderlinerp.com/natives/NETWORK/_REPORT_PLAYER */ declare function ReportPlayer(player: number, reportType: number, description: string, horseName: string): void; /** * NETWORK::_REQUEST_PEDSHOT_TEXTURE_LOCAL_BACKUP_DOWNLOAD — 0x356F9FB0698C1FEB * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/NETWORK/_REQUEST_PEDSHOT_TEXTURE_LOCAL_BACKUP_DOWNLOAD */ declare function RequestPedshotTextureLocalBackupDownload(player: number, personaPhotoLocalCacheType: number): string; /** * NETWORK::_REQUEST_PEDSHOT_TEXTURE_LOCAL_DOWNLOAD — 0xCAF4CA2F87779F8F * Only used in R* SP Script map_app_event_handler * @see https://natives.borderlinerp.com/natives/NETWORK/_REQUEST_PEDSHOT_TEXTURE_LOCAL_DOWNLOAD */ declare function RequestPedshotTextureLocalDownload(p1: number): [string, number]; /** * NETWORK::_REQUEST_PEDSHOT_TEXTURE_MULTIPLAYER_DOWNLOAD — 0xB5C4B18B12A2AF23 * @see https://natives.borderlinerp.com/natives/NETWORK/_REQUEST_PEDSHOT_TEXTURE_MULTIPLAYER_DOWNLOAD */ declare function RequestPedshotTextureMultiplayerDownload(p1: number): [string, number]; /** * NETWORK::RESERVE_NETWORK_CLIENT_MISSION_OBJECTS — 0xE7DDA8BD3BCF751C * @see https://natives.borderlinerp.com/natives/NETWORK/RESERVE_NETWORK_CLIENT_MISSION_OBJECTS */ declare function ReserveNetworkClientMissionObjects(amount: number): void; /** * NETWORK::RESERVE_NETWORK_CLIENT_MISSION_PEDS — 0x807E119F80231732 * @see https://natives.borderlinerp.com/natives/NETWORK/RESERVE_NETWORK_CLIENT_MISSION_PEDS */ declare function ReserveNetworkClientMissionPeds(amount: number): void; /** * NETWORK::RESERVE_NETWORK_MISSION_OBJECTS — 0x4E5C93BD0C32FBF8 * @see https://natives.borderlinerp.com/natives/NETWORK/RESERVE_NETWORK_MISSION_OBJECTS */ declare function ReserveNetworkMissionObjects(amount: number): void; /** * NETWORK::RESERVE_NETWORK_MISSION_PEDS — 0xB60FEBA45333D36F * @see https://natives.borderlinerp.com/natives/NETWORK/RESERVE_NETWORK_MISSION_PEDS */ declare function ReserveNetworkMissionPeds(amount: number): void; /** * NETWORK::RESERVE_NETWORK_MISSION_PICKUPS — 0x4D40E7D749BC6E6D * @see https://natives.borderlinerp.com/natives/NETWORK/RESERVE_NETWORK_MISSION_PICKUPS */ declare function ReserveNetworkMissionPickups(amount: number): void; /** * NETWORK::RESERVE_NETWORK_MISSION_VEHICLES — 0x76B02E21ED27A469 * @see https://natives.borderlinerp.com/natives/NETWORK/RESERVE_NETWORK_MISSION_VEHICLES */ declare function ReserveNetworkMissionVehicles(amount: number): void; /** * NETWORK::_SET_DOOR_NETWORKED — 0x51D99497ABF3F451 * @see https://natives.borderlinerp.com/natives/NETWORK/_SET_DOOR_NETWORKED */ declare function SetDoorNetworked(doorHash: number | string): void; /** * NETWORK::_SET_DOOR_UNNETWORKED — 0xC1E1A3D5ED7617B8 * @see https://natives.borderlinerp.com/natives/NETWORK/_SET_DOOR_UNNETWORKED */ declare function SetDoorUnnetworked(p0: number, toggle: boolean): void; /** * NETWORK::_SET_ENTITY_GHOSTED_TO_LOCAL_PLAYER — 0xEE5AE9956743BA20 * @see https://natives.borderlinerp.com/natives/NETWORK/_SET_ENTITY_GHOSTED_TO_LOCAL_PLAYER */ declare function SetEntityGhostedToLocalPlayer(entity: number, toggle: boolean): void; /** * NETWORK::SET_ENTITY_VISIBLE_IN_CUTSCENE — 0xE0031D3C8F36AB82 * @see https://natives.borderlinerp.com/natives/NETWORK/SET_ENTITY_VISIBLE_IN_CUTSCENE */ declare function SetEntityVisibleInCutscene(entity: number, p1: boolean, p2: boolean, p3: number): void; /** * NETWORK::_SET_LAUNCH_PARAM_STRING — 0xDFFC15AA63D04AAB * @see https://natives.borderlinerp.com/natives/NETWORK/_SET_LAUNCH_PARAM_STRING */ declare function SetLaunchParamString(params: string): void; /** * NETWORK::_SET_LAUNCH_PARAM_VALUE — 0x668AF6E4933AC13F * @see https://natives.borderlinerp.com/natives/NETWORK/_SET_LAUNCH_PARAM_VALUE */ declare function SetLaunchParamValue(paramName: string, value: string): void; /** * NETWORK::SET_LOCAL_PLAYER_AS_GHOST — 0x5FFE9B4144F9712F * Old name: _SET_LOCAL_PLAYER_AS_GHOST * @see https://natives.borderlinerp.com/natives/NETWORK/SET_LOCAL_PLAYER_AS_GHOST */ declare function SetLocalPlayerAsGhost(toggle: boolean): void; /** * NETWORK::_SET_LOCAL_PLAYER_DAMAGE_MULTIPLIER_FOR_PLAYER — 0xD041A32992A55F84 * @see https://natives.borderlinerp.com/natives/NETWORK/_SET_LOCAL_PLAYER_DAMAGE_MULTIPLIER_FOR_PLAYER */ declare function SetLocalPlayerDamageMultiplierForPlayer(player: number, damageMultiplier: number): void; /** * NETWORK::SET_LOCAL_PLAYER_INVISIBLE_LOCALLY — 0xE5F773C1A1D9D168 * @see https://natives.borderlinerp.com/natives/NETWORK/SET_LOCAL_PLAYER_INVISIBLE_LOCALLY */ declare function SetLocalPlayerInvisibleLocally(p0: boolean): void; /** * NETWORK::SET_LOCAL_PLAYER_VISIBLE_IN_CUTSCENE — 0xD1065D68947E7B6E * @see https://natives.borderlinerp.com/natives/NETWORK/SET_LOCAL_PLAYER_VISIBLE_IN_CUTSCENE */ declare function SetLocalPlayerVisibleInCutscene(local: boolean, remote: boolean, instanceId: number): void; /** * NETWORK::SET_NETWORK_ID_ALWAYS_EXISTS_FOR_PLAYER — 0xA8A024587329F36A * @see https://natives.borderlinerp.com/natives/NETWORK/SET_NETWORK_ID_ALWAYS_EXISTS_FOR_PLAYER */ declare function SetNetworkIdAlwaysExistsForPlayer(netId: number, player: number, toggle: boolean): void; /** * NETWORK::SET_NETWORK_ID_EXISTS_ON_ALL_MACHINES — 0xE05E81A888FA63C8 * @see https://natives.borderlinerp.com/natives/NETWORK/SET_NETWORK_ID_EXISTS_ON_ALL_MACHINES */ declare function SetNetworkIdExistsOnAllMachines(netId: number, toggle: boolean): void; /** * NETWORK::SET_NETWORK_ID_STOP_CLONING — 0x9ED3108D6847760A * @see https://natives.borderlinerp.com/natives/NETWORK/SET_NETWORK_ID_STOP_CLONING */ declare function SetNetworkIdStopCloning(networkId: number, bStopCloning: boolean): void; /** * NETWORK::SET_NETWORK_ID_VISIBLE_IN_CUTSCENE — 0xA6928482543022B4 * @see https://natives.borderlinerp.com/natives/NETWORK/SET_NETWORK_ID_VISIBLE_IN_CUTSCENE */ declare function SetNetworkIdVisibleInCutscene(p0: number, p1: number, p2: number, p3: number): void; /** * NETWORK::_SET_NETWORK_RESPOT_TIMER — 0x442B4347B6EC36E8 * @see https://natives.borderlinerp.com/natives/NETWORK/_SET_NETWORK_RESPOT_TIMER */ declare function SetNetworkRespotTimer(entity: number, timer: number, p2: boolean): void; /** * NETWORK::SET_PLAYER_INVISIBLE_LOCALLY — 0x12B37D54667DB0B8 * @see https://natives.borderlinerp.com/natives/NETWORK/SET_PLAYER_INVISIBLE_LOCALLY */ declare function SetPlayerInvisibleLocally(player: number, toggle: boolean): void; /** * NETWORK::_SET_PLAYER_VISIBILITY_TO_LOCAL_PLAYER_DISABLED — 0xDCA6ABDB9288FBE4 * _SET_PLAYER_V* - _SET_S* * @see https://natives.borderlinerp.com/natives/NETWORK/_SET_PLAYER_VISIBILITY_TO_LOCAL_PLAYER_DISABLED */ declare function SetPlayerVisibilityToLocalPlayerDisabled(player: number, disabled: boolean): void; /** * NETWORK::SET_PLAYER_VISIBLE_LOCALLY — 0xFAA10F1FAFB11AF2 * @see https://natives.borderlinerp.com/natives/NETWORK/SET_PLAYER_VISIBLE_LOCALLY */ declare function SetPlayerVisibleLocally(player: number, toggle: boolean): void; /** * NETWORK::_SET_SOCIAL_MATCHMAKING_ALLOWED — 0x777D0571A466B520 * @see https://natives.borderlinerp.com/natives/NETWORK/_SET_SOCIAL_MATCHMAKING_ALLOWED */ declare function SetSocialMatchmakingAllowed(toggle: boolean): void; /** * NETWORK::TEXTURE_DOWNLOAD_GET_NAME — 0x3448505B6E35262D * @see https://natives.borderlinerp.com/natives/NETWORK/TEXTURE_DOWNLOAD_GET_NAME */ declare function TextureDownloadGetName(textureDownloadId: number): string; /** * NETWORK::TEXTURE_DOWNLOAD_RELEASE — 0x487EB90B98E9FB19 * @see https://natives.borderlinerp.com/natives/NETWORK/TEXTURE_DOWNLOAD_RELEASE */ declare function TextureDownloadRelease(textureDownloadId: number): void; /** * NETWORK::_TEXTURE_DOWNLOAD_RELEASE_BY_NAME — 0x7A17B7981560FFA5 * @see https://natives.borderlinerp.com/natives/NETWORK/_TEXTURE_DOWNLOAD_RELEASE_BY_NAME */ declare function TextureDownloadReleaseByName(name: string): void; /** * NETWORK::TEXTURE_DOWNLOAD_REQUEST — 0x16160DA74A8E74A2 * Returns textureDownloadId * @see https://natives.borderlinerp.com/natives/NETWORK/TEXTURE_DOWNLOAD_REQUEST */ declare function TextureDownloadRequest(filePath: string, name: string, p3: boolean): [number, number]; /** * NETWORK::_TEXTURE_DOWNLOAD_TEXTURE_NAME_IS_VALID — 0xE2C3CEC3C0903A00 * @see https://natives.borderlinerp.com/natives/NETWORK/_TEXTURE_DOWNLOAD_TEXTURE_NAME_IS_VALID */ declare function TextureDownloadTextureNameIsValid(name: string): boolean; /** * NETWORK::UGC_CLEAR_QUERY_RESULTS — 0xE931354FEA710038 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_CLEAR_QUERY_RESULTS */ declare function UgcClearQueryResults(ugcRequestId: number): void; /** * NETWORK::UGC_DID_DESCRIPTION_REQUEST_SUCCEED — 0x162C23CA83ED0A62 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_DID_DESCRIPTION_REQUEST_SUCCEED */ declare function UgcDidDescriptionRequestSucceed(description: number | string): boolean; /** * NETWORK::UGC_DID_REQUEST_SUCCEED — 0x0B6009A90B8495F1 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_DID_REQUEST_SUCCEED */ declare function UgcDidRequestSucceed(ugcRequestId: number): boolean; /** * NETWORK::UGC_GET_CACHED_DESCRIPTION — 0x40F7E66472DF3E5C * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_GET_CACHED_DESCRIPTION */ declare function UgcGetCachedDescription(description: number | string, length: number): string; /** * NETWORK::UGC_HAS_DESCRIPTION_REQUEST_FINISHED — 0xEBFA8D50ADDC54C4 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_HAS_DESCRIPTION_REQUEST_FINISHED */ declare function UgcHasDescriptionRequestFinished(description: number | string): boolean; /** * NETWORK::_UGC_HAS_PRIVILEGE — 0x6506BFA755FB209C * Checks if the user has ROS privilege 14. * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_HAS_PRIVILEGE */ declare function UgcHasPrivilege(): boolean; /** * NETWORK::UGC_HAS_REQUEST_FINISHED — 0xA9EB4D606076615D * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_HAS_REQUEST_FINISHED */ declare function UgcHasRequestFinished(ugcRequestId: number): boolean; /** * NETWORK::_UGC_IS_BOOK_MARKED — 0xE42D1042F09865FE * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_IS_BOOK_MARKED */ declare function UgcIsBookMarked(contentId: string): boolean; /** * NETWORK::UGC_IS_DESCRIPTION_REQUEST_IN_PROGRESS — 0x2D5DC831176D0114 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_IS_DESCRIPTION_REQUEST_IN_PROGRESS */ declare function UgcIsDescriptionRequestInProgress(description: number | string): boolean; /** * NETWORK::UGC_IS_LANGUAGE_SUPPORTED — 0xF53E48461B71EECB * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_IS_LANGUAGE_SUPPORTED */ declare function UgcIsLanguageSupported(languageId: number): boolean; /** * NETWORK::UGC_IS_REQUEST_PENDING — 0xF4AC4FA844FD559A * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_IS_REQUEST_PENDING */ declare function UgcIsRequestPending(ugcRequestId: number): boolean; /** * NETWORK::_UGC_QUERY_BY_CATEGORY — 0x8C109958C9BB559D * Returns ugcRequestId * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_BY_CATEGORY */ declare function UgcQueryByCategory(categoryType: number, p1: number, maxGet: number, contentTypeName: string, p4: number, p5: boolean): number; /** * NETWORK::_UGC_QUERY_BY_CONTENT_ID — 0x69D22E183580113F * Returns ugcRequestId * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_BY_CONTENT_ID */ declare function UgcQueryByContentId(contentId: string, latestVersion: boolean, contentTypeName: string): number; /** * NETWORK::_UGC_QUERY_BY_CONTENT_TYPE — 0xF40EF49B3099E98E * Returns ugcRequestId * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_BY_CONTENT_TYPE */ declare function UgcQueryByContentType(p0: number, maxGet: number, contentTypeName: string, p3: number, p4: number, p5: number): number; /** * NETWORK::_UGC_QUERY_GET_BOOK_MARKED — 0x98539FC453AEA639 * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_BOOK_MARKED */ declare function UgcQueryGetBookMarked(p0: number, index: number): boolean; /** * NETWORK::UGC_QUERY_GET_CONTENT_HAS_PLAYER_RECORD — 0xF794765390A6DCA5 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_QUERY_GET_CONTENT_HAS_PLAYER_RECORD */ declare function UgcQueryGetContentHasPlayerRecord(p0: number, index: number): boolean; /** * NETWORK::UGC_QUERY_GET_CONTENT_NUM — 0x76160E0396142765 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_QUERY_GET_CONTENT_NUM */ declare function UgcQueryGetContentNum(ugcRequestId: number): number; /** * NETWORK::_UGC_QUERY_GET_CREATOR_HANDLE — 0xADB56322EEDFBDC9 * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_CREATOR_HANDLE */ declare function UgcQueryGetCreatorHandle(p0: number, index: number, gamerHandle: number): [number, number]; /** * NETWORK::_UGC_QUERY_GET_CREATOR_PHOTO — 0x409FE0CA6A4D1D49 * Returns string for GET_STATUS_OF_LOAD_MISSION_CREATOR_PHOTO * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_CREATOR_PHOTO */ declare function UgcQueryGetCreatorPhoto(p0: number, p1: number, p2: number): string; /** * NETWORK::_UGC_QUERY_GET_DATE — 0xE0CB4AB15CB32710 * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_DATE */ declare function UgcQueryGetDate(p0: number, index: number, p2: number): number; /** * NETWORK::_UGC_QUERY_GET_LANGUAGE — 0x97764E8AC6487A9A * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_LANGUAGE */ declare function UgcQueryGetLanguage(p0: number, index: number): number; /** * NETWORK::_UGC_QUERY_GET_MISSION_DESC_HASH — 0xA6BF569956C60A60 * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_MISSION_DESC_HASH */ declare function UgcQueryGetMissionDescHash(p0: number, index: number): number; /** * NETWORK::_UGC_QUERY_GET_NAME — 0x2D053EA815702DD1 * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_NAME */ declare function UgcQueryGetName(p0: number, index: number): string; /** * NETWORK::_UGC_QUERY_GET_OWNER_ID — 0xF9F0B3028431967B * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_OWNER_ID */ declare function UgcQueryGetOwnerId(p0: number, index: number): string; /** * NETWORK::_UGC_QUERY_GET_PLAYLIST_NAME — 0xCAF50048C8D0FBA0 * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_PLAYLIST_NAME */ declare function UgcQueryGetPlaylistName(p0: number, index: number): string; /** * NETWORK::_UGC_QUERY_GET_POSIX_PUBLISHED_DATE — 0x104080CA9E519B00 * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_POSIX_PUBLISHED_DATE */ declare function UgcQueryGetPosixPublishedDate(p0: number, p1: number): number; /** * NETWORK::_UGC_QUERY_GET_POSIX_UPDATED_DATE — 0x21A99A72B00D8002 * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_POSIX_UPDATED_DATE */ declare function UgcQueryGetPosixUpdatedDate(p0: number, p1: number): number; /** * NETWORK::_UGC_QUERY_GET_PUBLISHED — 0x9993F1E11944A3DD * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_PUBLISHED */ declare function UgcQueryGetPublished(p0: number, p1: number): boolean; /** * NETWORK::_UGC_QUERY_GET_RATING — 0x24CD8FAEA1368379 * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_RATING */ declare function UgcQueryGetRating(p0: number, index: number, p2: number): number; /** * NETWORK::_UGC_QUERY_GET_ROOT_CONTENT_ID — 0x566CEB0542EF5ECF * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_ROOT_CONTENT_ID */ declare function UgcQueryGetRootContentId(p0: number, index: number): string; /** * NETWORK::_UGC_QUERY_GET_VERSION — 0x63E9DCBC8B0931ED * @see https://natives.borderlinerp.com/natives/NETWORK/_UGC_QUERY_GET_VERSION */ declare function UgcQueryGetVersion(p0: number, index: number, p2: number): number; /** * NETWORK::UGC_QUERY_WAS_FORCE_CANCELLED — 0xF8F0705E77A0E705 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_QUERY_WAS_FORCE_CANCELLED */ declare function UgcQueryWasForceCancelled(ugcRequestId: number): boolean; /** * NETWORK::UGC_RELEASE_ALL_CACHED_DESCRIPTIONS — 0x68103E2247887242 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_RELEASE_ALL_CACHED_DESCRIPTIONS */ declare function UgcReleaseAllCachedDescriptions(): void; /** * NETWORK::UGC_RELEASE_CACHED_DESCRIPTION — 0x5A34CD9C3C5BEC44 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_RELEASE_CACHED_DESCRIPTION */ declare function UgcReleaseCachedDescription(description: number | string): boolean; /** * NETWORK::UGC_REQUEST_CACHED_DESCRIPTION — 0x5E0165278F6339EE * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_REQUEST_CACHED_DESCRIPTION */ declare function UgcRequestCachedDescription(description: number | string): number; /** * NETWORK::UGC_REQUEST_CONTENT_DATA_FROM_PARAMS — 0x7FD2990AF016795E * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_REQUEST_CONTENT_DATA_FROM_PARAMS */ declare function UgcRequestContentDataFromParams(contentTypeName: string, contentId: string, fileId: number, fileVersion: number, languageId: number): number; /** * NETWORK::UGC_SET_QUERY_DATA_FROM_OFFLINE — 0xF98DDE0A8ED09323 * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_SET_QUERY_DATA_FROM_OFFLINE */ declare function UgcSetQueryDataFromOffline(p0: boolean): void; /** * NETWORK::UGC_TEXTURE_DOWNLOAD_REQUEST — 0x308F96458B7087CC * @see https://natives.borderlinerp.com/natives/NETWORK/UGC_TEXTURE_DOWNLOAD_REQUEST */ declare function UgcTextureDownloadRequest(p1: number, p2: number, p3: number, p5: boolean): [number, number, number]; /** * NETWORK::VEH_TO_NET — 0xB4C94523F023419C * Returns the network ID of the given vehicle. * @see https://natives.borderlinerp.com/natives/NETWORK/VEH_TO_NET */ declare function VehToNet(vehicle: number): number; /** * OBJECT::_0x08C5825A2932EA7B — 0x08C5825A2932EA7B * @see https://natives.borderlinerp.com/natives/OBJECT/0x08C5825A2932EA7B */ declare function N_0x08c5825a2932ea7b(p0: number): number; /** * OBJECT::_0x0C0A373D181BF900 — 0x0C0A373D181BF900 * something to do with doors lockdown when navmesh is swapping?UPDATE_WORLD_STATE seems to be for unlocking something * @see https://natives.borderlinerp.com/natives/OBJECT/0x0C0A373D181BF900 */ declare function N_0x0c0a373d181bf900(p0: number): void; /** * OBJECT::_0x1F5E07E14A86FAFC — 0x1F5E07E14A86FAFC * _SET_A(MBIENT_PICKUP_?)* * @see https://natives.borderlinerp.com/natives/OBJECT/0x1F5E07E14A86FAFC */ declare function N_0x1f5e07e14a86fafc(p0: boolean): void; /** * OBJECT::_0x22031584496CFB70 — 0x22031584496CFB70 * @see https://natives.borderlinerp.com/natives/OBJECT/0x22031584496CFB70 */ declare function N_0x22031584496cfb70(p0: number, p1: number): void; /** * OBJECT::_0x235C863DA77BD88D — 0x235C863DA77BD88D * @see https://natives.borderlinerp.com/natives/OBJECT/0x235C863DA77BD88D */ declare function N_0x235c863da77bd88d(p0: number, p1: number, p2: number): number; /** * OBJECT::_0x250EBB11E81A10BE — 0x250EBB11E81A10BE * @see https://natives.borderlinerp.com/natives/OBJECT/0x250EBB11E81A10BE */ declare function N_0x250ebb11e81a10be(p0: number): number; /** * OBJECT::_0x2BF1953C0C21AC88 — 0x2BF1953C0C21AC88 * @see https://natives.borderlinerp.com/natives/OBJECT/0x2BF1953C0C21AC88 */ declare function N_0x2bf1953c0c21ac88(p0: number): number; /** * OBJECT::_0x3A77DAE8B4FD7586 — 0x3A77DAE8B4FD7586 * @see https://natives.borderlinerp.com/natives/OBJECT/0x3A77DAE8B4FD7586 */ declare function N_0x3a77dae8b4fd7586(p0: number, p1: number): void; /** * OBJECT::_0x3DF1A0A58498E209 — 0x3DF1A0A58498E209 * _SET_FORCE* - _SET_LOCAL* * @see https://natives.borderlinerp.com/natives/OBJECT/0x3DF1A0A58498E209 */ declare function N_0x3df1a0a58498e209(object: number, p1: boolean): void; /** * OBJECT::_0x3E2616E7EA539480 — 0x3E2616E7EA539480 * @see https://natives.borderlinerp.com/natives/OBJECT/0x3E2616E7EA539480 */ declare function N_0x3e2616e7ea539480(p0: number): number; /** * OBJECT::_0x46CBCF0E98A4E156 — 0x46CBCF0E98A4E156 * @see https://natives.borderlinerp.com/natives/OBJECT/0x46CBCF0E98A4E156 */ declare function N_0x46cbcf0e98a4e156(p0: number, p1: number): void; /** * OBJECT::_0x491439AEF410A2FC — 0x491439AEF410A2FC * @see https://natives.borderlinerp.com/natives/OBJECT/0x491439AEF410A2FC */ declare function N_0x491439aef410a2fc(p0: number): void; /** * OBJECT::_0x4AE07EBA3462C5D5 — 0x4AE07EBA3462C5D5 * @see https://natives.borderlinerp.com/natives/OBJECT/0x4AE07EBA3462C5D5 */ declare function N_0x4ae07eba3462c5d5(p0: number, p1: number): void; /** * OBJECT::_0x57C242543B7B8FB9 — 0x57C242543B7B8FB9 * @see https://natives.borderlinerp.com/natives/OBJECT/0x57C242543B7B8FB9 */ declare function N_0x57c242543b7b8fb9(p0: number, p1: number): void; /** * OBJECT::_0x614D0B4533F842D3 — 0x614D0B4533F842D3 * @see https://natives.borderlinerp.com/natives/OBJECT/0x614D0B4533F842D3 */ declare function N_0x614d0b4533f842d3(p0: number): number; /** * OBJECT::_0x6579860A5558524A — 0x6579860A5558524A * @see https://natives.borderlinerp.com/natives/OBJECT/0x6579860A5558524A */ declare function N_0x6579860a5558524a(p0: number, p1: number): void; /** * OBJECT::_0x7D4411D6736CD295 — 0x7D4411D6736CD295 * @see https://natives.borderlinerp.com/natives/OBJECT/0x7D4411D6736CD295 */ declare function N_0x7d4411d6736cd295(p0: number, p1: number): number; /** * OBJECT::_0x7F458B543006C8FE — 0x7F458B543006C8FE * something to do with doors lockdown when navmesh is swapping? * @see https://natives.borderlinerp.com/natives/OBJECT/0x7F458B543006C8FE */ declare function N_0x7f458b543006c8fe(p0: number, p1: number): void; /** * OBJECT::_0x9A74A9CADFA8A598 — 0x9A74A9CADFA8A598 * @see https://natives.borderlinerp.com/natives/OBJECT/0x9A74A9CADFA8A598 */ declare function N_0x9a74a9cadfa8a598(p0: number): void; /** * OBJECT::_0xACD4F9831DFAD7F5 — 0xACD4F9831DFAD7F5 * @see https://natives.borderlinerp.com/natives/OBJECT/0xACD4F9831DFAD7F5 */ declare function N_0xacd4f9831dfad7f5(p0: number): number; /** * OBJECT::_0xCBFBD38F2E0A263B — 0xCBFBD38F2E0A263B * @see https://natives.borderlinerp.com/natives/OBJECT/0xCBFBD38F2E0A263B */ declare function N_0xcbfbd38f2e0a263b(p0: number, p1: number): void; /** * OBJECT::_0xCEAB54F4632C6EF6 — 0xCEAB54F4632C6EF6 * @see https://natives.borderlinerp.com/natives/OBJECT/0xCEAB54F4632C6EF6 */ declare function N_0xceab54f4632c6ef6(p0: number, p1: number): void; /** * OBJECT::_0xD91E55B6C005EB09 — 0xD91E55B6C005EB09 * @see https://natives.borderlinerp.com/natives/OBJECT/0xD91E55B6C005EB09 */ declare function N_0xd91e55b6c005eb09(p0: number, p1: number): number; /** * OBJECT::_0xDE116ECFFDD4B997 — 0xDE116ECFFDD4B997 * @see https://natives.borderlinerp.com/natives/OBJECT/0xDE116ECFFDD4B997 */ declare function N_0xde116ecffdd4b997(p0: number, p1: number): void; /** * OBJECT::_0xDFA1237F5228263F — 0xDFA1237F5228263F * @see https://natives.borderlinerp.com/natives/OBJECT/0xDFA1237F5228263F */ declare function N_0xdfa1237f5228263f(p0: number, p1: number): void; /** * OBJECT::_0xF65EDE5D02A7A760 — 0xF65EDE5D02A7A760 * @see https://natives.borderlinerp.com/natives/OBJECT/0xF65EDE5D02A7A760 */ declare function N_0xf65ede5d02a7a760(p0: number, p1: number): void; /** * OBJECT::_0xF6E88489B4E6EBE5 — 0xF6E88489B4E6EBE5 * @see https://natives.borderlinerp.com/natives/OBJECT/0xF6E88489B4E6EBE5 */ declare function N_0xf6e88489b4e6ebe5(p0: number, p1: number): void; /** * OBJECT::_0xFA99E8E575F2FEF8 — 0xFA99E8E575F2FEF8 * @see https://natives.borderlinerp.com/natives/OBJECT/0xFA99E8E575F2FEF8 */ declare function N_0xfa99e8e575f2fef8(p0: number): number; /** * OBJECT::_ADD_DOOR_TO_SYSTEM_NEW — 0xD99229FE93B46286 * Registers a door, hashes: * @see https://natives.borderlinerp.com/natives/OBJECT/_ADD_DOOR_TO_SYSTEM_NEW */ declare function AddDoorToSystemNew(doorHash: number | string, p1: boolean, p2: boolean, p3: boolean, threadId: number, p5: number, p6: boolean): void; /** * OBJECT::ALLOW_DAMAGE_EVENTS_FOR_NON_NETWORKED_OBJECTS — 0xE2B3B852B537C398 * @see https://natives.borderlinerp.com/natives/OBJECT/ALLOW_DAMAGE_EVENTS_FOR_NON_NETWORKED_OBJECTS */ declare function AllowDamageEventsForNonNetworkedObjects(enabled: boolean): void; /** * OBJECT::ATTACH_PORTABLE_PICKUP_TO_PED — 0x8DC39368BDD57755 * @see https://natives.borderlinerp.com/natives/OBJECT/ATTACH_PORTABLE_PICKUP_TO_PED */ declare function AttachPortablePickupToPed(pickupObject: number, ped: number): void; /** * OBJECT::BLOCK_PICKUP_FROM_PLAYER_COLLECTION — 0xB8F5062070BB6DBD * @see https://natives.borderlinerp.com/natives/OBJECT/BLOCK_PICKUP_FROM_PLAYER_COLLECTION */ declare function BlockPickupFromPlayerCollection(p0: number, p1: number): void; /** * OBJECT::BREAK_ALL_OBJECT_FRAGMENT_BONES — 0x8462BE2341A55B6F * @see https://natives.borderlinerp.com/natives/OBJECT/BREAK_ALL_OBJECT_FRAGMENT_BONES */ declare function BreakAllObjectFragmentBones(object: number): void; /** * OBJECT::BREAK_OBJECT_FRAGMENT_CHILD — 0xE7E4C198B0185900 * @see https://natives.borderlinerp.com/natives/OBJECT/BREAK_OBJECT_FRAGMENT_CHILD */ declare function BreakObjectFragmentChild(object: number, p1: number, p2: boolean): void; /** * OBJECT::_CHECK_DOOR_ACTION_FLAG — 0x0943113E02322164 * Checks whether a specific door-related action/state flag is active for the given door object. * @see https://natives.borderlinerp.com/natives/OBJECT/_CHECK_DOOR_ACTION_FLAG */ declare function CheckDoorActionFlag(doorObject: number, flag: number): boolean; /** * OBJECT::CONVERT_OLD_PICKUP_TYPE_TO_NEW — 0x5EAAD83F8CFB4575 * Old name: _GET_PICKUP_HASH * @see https://natives.borderlinerp.com/natives/OBJECT/CONVERT_OLD_PICKUP_TYPE_TO_NEW */ declare function ConvertOldPickupTypeToNew(pickupHash: number | string): number; /** * OBJECT::CREATE_AMBIENT_PICKUP — 0x673966A0C0FD7171 * @see https://natives.borderlinerp.com/natives/OBJECT/CREATE_AMBIENT_PICKUP */ declare function CreateAmbientPickup(pickupHash: number | string, x: number, y: number, z: number, flags: number, amount: number, customModel: number | string, createAsScriptObject: boolean, scriptHostObject: boolean, customAmmoType: number, p10: number): number; /** * OBJECT::CREATE_OBJECT — 0x509D5878EB39E842 * @see https://natives.borderlinerp.com/natives/OBJECT/CREATE_OBJECT */ declare function CreateObject(modelHash: number | string, x: number, y: number, z: number, isNetwork: boolean, bScriptHostObj: boolean, dynamic: boolean, p7: boolean, p8: boolean): number; /** * OBJECT::CREATE_OBJECT_NO_OFFSET — 0x9A294B2138ABB884 * @see https://natives.borderlinerp.com/natives/OBJECT/CREATE_OBJECT_NO_OFFSET */ declare function CreateObjectNoOffset(modelHash: number | string, x: number, y: number, z: number, isNetwork: boolean, bScriptHostObj: boolean, dynamic: boolean, p7: boolean): number; /** * OBJECT::CREATE_OBJECT_SKELETON — 0xB6CBD40F8EA69E8A * @see https://natives.borderlinerp.com/natives/OBJECT/CREATE_OBJECT_SKELETON */ declare function CreateObjectSkeleton(object: number): boolean; /** * OBJECT::CREATE_PICKUP — 0xFBA08C503DD5FA58 * @see https://natives.borderlinerp.com/natives/OBJECT/CREATE_PICKUP */ declare function CreatePickup(pickupHash: number | string, x: number, y: number, z: number, flags: number, p5: number, p6: boolean, modelHash: number | string, p8: number, p9: number, p10: number): number; /** * OBJECT::CREATE_PICKUP_ROTATE — 0x891804727E0A98B7 * @see https://natives.borderlinerp.com/natives/OBJECT/CREATE_PICKUP_ROTATE */ declare function CreatePickupRotate(pickupHash: number | string, posX: number, posY: number, posZ: number, rotX: number, rotY: number, rotZ: number, flags: number, p8: number, p9: number, p10: boolean, modelHash: number | string, p12: number, p13: number, p14: number): number; /** * OBJECT::CREATE_PORTABLE_PICKUP — 0x2EAF1FDB2FB55698 * @see https://natives.borderlinerp.com/natives/OBJECT/CREATE_PORTABLE_PICKUP */ declare function CreatePortablePickup(pickupHash: number | string, x: number, y: number, z: number, placeOnGround: boolean, modelHash: number | string): number; /** * OBJECT::_DAMAGE_BONE_ON_PROP — 0xE4EFB315BCD2A838 * @see https://natives.borderlinerp.com/natives/OBJECT/_DAMAGE_BONE_ON_PROP */ declare function DamageBoneOnProp(object: number, bone: number): void; /** * OBJECT::_DAMAGE_OBJECT_FRAGMENT_BY_INDEX — 0xAAACF33CBF9B990A * Damages or breaks a specific predefined fragment/section of an object. * @see https://natives.borderlinerp.com/natives/OBJECT/_DAMAGE_OBJECT_FRAGMENT_BY_INDEX */ declare function DamageObjectFragmentByIndex(object: number, index: number): void; /** * OBJECT::DELETE_OBJECT — 0x931914268722C263 * Deletes the specified object, then sets the handle pointed to by the pointer to NULL. * @see https://natives.borderlinerp.com/natives/OBJECT/DELETE_OBJECT */ declare function DeleteObject(object: number): number; /** * OBJECT::DETACH_PORTABLE_PICKUP_FROM_PED — 0xCF463D1E9A0AECB1 * @see https://natives.borderlinerp.com/natives/OBJECT/DETACH_PORTABLE_PICKUP_FROM_PED */ declare function DetachPortablePickupFromPed(pickupObject: number): void; /** * OBJECT::DOES_OBJECT_OF_TYPE_EXIST_AT_COORDS — 0xBFA48E2FF417213F * @see https://natives.borderlinerp.com/natives/OBJECT/DOES_OBJECT_OF_TYPE_EXIST_AT_COORDS */ declare function DoesObjectOfTypeExistAtCoords(x: number, y: number, z: number, radius: number, hash: number | string, p5: boolean): boolean; /** * OBJECT::DOES_PICKUP_EXIST — 0xAFC1CA75AD4074D1 * @see https://natives.borderlinerp.com/natives/OBJECT/DOES_PICKUP_EXIST */ declare function DoesPickupExist(pickup: number): boolean; /** * OBJECT::DOES_PICKUP_OBJECT_EXIST — 0xD9EFB6DBF7DAAEA3 * @see https://natives.borderlinerp.com/natives/OBJECT/DOES_PICKUP_OBJECT_EXIST */ declare function DoesPickupObjectExist(pickupObject: number): boolean; /** * OBJECT::DOES_PICKUP_OF_TYPE_EXIST_IN_AREA — 0xF9C36251F6E48E33 * @see https://natives.borderlinerp.com/natives/OBJECT/DOES_PICKUP_OF_TYPE_EXIST_IN_AREA */ declare function DoesPickupOfTypeExistInArea(pickupHash: number | string, x: number, y: number, z: number, radius: number): boolean; /** * OBJECT::DOES_RAYFIRE_MAP_OBJECT_EXIST — 0x52AF537A0C5B8AAD * @see https://natives.borderlinerp.com/natives/OBJECT/DOES_RAYFIRE_MAP_OBJECT_EXIST */ declare function DoesRayfireMapObjectExist(object: number): boolean; /** * OBJECT::_DOOR_SYSTEM_CHANGE_SCRIPT_OWNER — 0x985767F5FA45BC44 * @see https://natives.borderlinerp.com/natives/OBJECT/_DOOR_SYSTEM_CHANGE_SCRIPT_OWNER */ declare function DoorSystemChangeScriptOwner(doorHash: number | string): void; /** * OBJECT::_DOOR_SYSTEM_CHECK_ACTION_FLAG — 0x6E2AA80BB0C03728 * Checks whether a specific door action/state flag is active for the given door hash. * @see https://natives.borderlinerp.com/natives/OBJECT/_DOOR_SYSTEM_CHECK_ACTION_FLAG */ declare function DoorSystemCheckActionFlag(doorHash: number | string, flag: number): boolean; /** * OBJECT::_DOOR_SYSTEM_CLEAR_FORCED_OPEN_PLAYER — 0x5230BF34EB0EC645 * Clears the stored player ID for a door that was force-opened via physical interaction such as kicking or shoulder bashing. * @see https://natives.borderlinerp.com/natives/OBJECT/_DOOR_SYSTEM_CLEAR_FORCED_OPEN_PLAYER */ declare function DoorSystemClearForcedOpenPlayer(doorHash: number | string): void; /** * OBJECT::_DOOR_SYSTEM_FORCE_SHUT — 0x276AAF0F1C7F2494 * @see https://natives.borderlinerp.com/natives/OBJECT/_DOOR_SYSTEM_FORCE_SHUT */ declare function DoorSystemForceShut(doorHash: number | string, p1: boolean): void; /** * OBJECT::_DOOR_SYSTEM_GET_AUTOMATIC_RATE — 0x8433E1954BE323FC * @see https://natives.borderlinerp.com/natives/OBJECT/_DOOR_SYSTEM_GET_AUTOMATIC_RATE */ declare function DoorSystemGetAutomaticRate(doorHash: number | string): number; /** * OBJECT::DOOR_SYSTEM_GET_DOOR_STATE — 0x160AA1B32F6139B8 * @see https://natives.borderlinerp.com/natives/OBJECT/DOOR_SYSTEM_GET_DOOR_STATE */ declare function DoorSystemGetDoorState(doorHash: number | string): number; /** * OBJECT::_DOOR_SYSTEM_GET_FORCED_OPEN_PLAYER — 0xEBA314768FB35D58 * Returns the player who forced the specified door open using a physical interaction such as kicking or shoulder bashing. * @see https://natives.borderlinerp.com/natives/OBJECT/_DOOR_SYSTEM_GET_FORCED_OPEN_PLAYER */ declare function DoorSystemGetForcedOpenPlayer(doorHash: number | string): number; /** * OBJECT::DOOR_SYSTEM_GET_OPEN_RATIO — 0x65499865FCA6E5EC * @see https://natives.borderlinerp.com/natives/OBJECT/DOOR_SYSTEM_GET_OPEN_RATIO */ declare function DoorSystemGetOpenRatio(doorHash: number | string): number; /** * OBJECT::_DOOR_SYSTEM_SET_ABLE_TO_CHANGE_OPEN_RATIO_WHILE_LOCKED — 0x1F1FABFE9B2A1254 * @see https://natives.borderlinerp.com/natives/OBJECT/_DOOR_SYSTEM_SET_ABLE_TO_CHANGE_OPEN_RATIO_WHILE_LOCKED */ declare function DoorSystemSetAbleToChangeOpenRatioWhileLocked(doorHash: number | string, p1: boolean): void; /** * OBJECT::DOOR_SYSTEM_SET_AUTOMATIC_DISTANCE — 0x9BA001CB45CBF627 * @see https://natives.borderlinerp.com/natives/OBJECT/DOOR_SYSTEM_SET_AUTOMATIC_DISTANCE */ declare function DoorSystemSetAutomaticDistance(doorHash: number | string, distance: number): void; /** * OBJECT::DOOR_SYSTEM_SET_AUTOMATIC_RATE — 0x03C27E13B42A0E82 * @see https://natives.borderlinerp.com/natives/OBJECT/DOOR_SYSTEM_SET_AUTOMATIC_RATE */ declare function DoorSystemSetAutomaticRate(doorHash: number | string, rate: number): void; /** * OBJECT::_DOOR_SYSTEM_SET_AUTOMATIC_STATE — 0x1BC47A9DEDC8DF5D * _ALLOW_* - _ATTACH_* * @see https://natives.borderlinerp.com/natives/OBJECT/_DOOR_SYSTEM_SET_AUTOMATIC_STATE */ declare function DoorSystemSetAutomaticState(doorHash: number | string, disable: boolean): void; /** * OBJECT::DOOR_SYSTEM_SET_DOOR_STATE — 0x6BAB9442830C7F53 * Door lock states: DOORSTATE_UNLOCKED, DOORSTATE_LOCKED_UNBREAKABLE, DOORSTATE_LOCKED_BREAKABLE, DOORSTATE_HOLD_OPEN_POSITIVE, DOORSTATE_HOLD_OPEN_NEGATIVE * @see https://natives.borderlinerp.com/natives/OBJECT/DOOR_SYSTEM_SET_DOOR_STATE */ declare function DoorSystemSetDoorState(doorHash: number | string, state: number): void; /** * OBJECT::DOOR_SYSTEM_SET_OPEN_RATIO — 0xB6E6FBA95C7324AC * Sets the ajar angle of a door. * @see https://natives.borderlinerp.com/natives/OBJECT/DOOR_SYSTEM_SET_OPEN_RATIO */ declare function DoorSystemSetOpenRatio(doorHash: number | string, ajar: number, forceUpdate: boolean): void; /** * OBJECT::_DOOR_SYSTEM_SWING_OPEN — 0xB3B1546D23DF8DE1 * Applies an impulse to a door, causing it to swing open with animation. * @see https://natives.borderlinerp.com/natives/OBJECT/_DOOR_SYSTEM_SWING_OPEN */ declare function DoorSystemSwingOpen(doorHash: number | string, dirX: number, dirY: number, dirZ: number, reverseDirection: boolean): void; /** * OBJECT::FIX_OBJECT_FRAGMENT — 0xF9C1681347C8BD15 * @see https://natives.borderlinerp.com/natives/OBJECT/FIX_OBJECT_FRAGMENT */ declare function FixObjectFragment(object: number): void; /** * OBJECT::FORCE_PICKUP_REGENERATE — 0x758A5C1B3B1E1990 * @see https://natives.borderlinerp.com/natives/OBJECT/FORCE_PICKUP_REGENERATE */ declare function ForcePickupRegenerate(p0: number): void; /** * OBJECT::_GET_AMMO_TYPE_FROM_PICKUP_TYPE — 0x44B09A23D728045A * @see https://natives.borderlinerp.com/natives/OBJECT/_GET_AMMO_TYPE_FROM_PICKUP_TYPE */ declare function GetAmmoTypeFromPickupType(pickupHash: number | string): number; /** * OBJECT::GET_CLOSEST_OBJECT_OF_TYPE — 0xE143FA2249364369 * missionScriptObject - if true won't return mission script objects scriptHostObject - if true won't return script host objects networkObject - if true won't return networked objects * @see https://natives.borderlinerp.com/natives/OBJECT/GET_CLOSEST_OBJECT_OF_TYPE */ declare function GetClosestObjectOfType(x: number, y: number, z: number, radius: number, modelHash: number | string, missionScriptObject: boolean, scriptHostObject: boolean, networkObject: boolean): number; /** * OBJECT::_GET_DOOR_KNOCKING_WHEN_LOCKED — 0x4D8611DFE1126478 * Returns whether the specified door has the locked-door knocking interaction enabled. * @see https://natives.borderlinerp.com/natives/OBJECT/_GET_DOOR_KNOCKING_WHEN_LOCKED */ declare function GetDoorKnockingWhenLocked(doorHash: number | string): boolean; /** * OBJECT::_GET_LIGHT_INTENSITY_FROM_OBJECT — 0xFA3B61EC249B4674 * @see https://natives.borderlinerp.com/natives/OBJECT/_GET_LIGHT_INTENSITY_FROM_OBJECT */ declare function GetLightIntensityFromObject(object: number): number; /** * OBJECT::_GET_OBJECT_FRAGMENT_COUNT — 0x58DE624FA7FB0E7F * Returns the number of breakable fragments/indexed sections defined for the specified object. * @see https://natives.borderlinerp.com/natives/OBJECT/_GET_OBJECT_FRAGMENT_COUNT */ declare function GetObjectFragmentCount(object: number): number; /** * OBJECT::GET_OBJECT_FRAGMENT_DAMAGE_HEALTH — 0xB6FBFD079B8D0596 * @see https://natives.borderlinerp.com/natives/OBJECT/GET_OBJECT_FRAGMENT_DAMAGE_HEALTH */ declare function GetObjectFragmentDamageHealth(p0: number, p1: boolean): number; /** * OBJECT::_GET_OBJECT_LIGHT_INTENSITY — 0x3397CD4E0353DFBA * Returns float value to be used with _SET_LIGHT_INTENSITY_FOR_OBJECT * @see https://natives.borderlinerp.com/natives/OBJECT/_GET_OBJECT_LIGHT_INTENSITY */ declare function GetObjectLightIntensity(object: number): number; /** * OBJECT::GET_OFFSET_FROM_COORD_AND_HEADING_IN_WORLD_COORDS — 0x163E252DE035A133 * Old name: _GET_OBJECT_OFFSET_FROM_COORDS * @see https://natives.borderlinerp.com/natives/OBJECT/GET_OFFSET_FROM_COORD_AND_HEADING_IN_WORLD_COORDS */ declare function GetOffsetFromCoordAndHeadingInWorldCoords(xPos: number, yPos: number, zPos: number, heading: number, xOffset: number, yOffset: number, zOffset: number): number[]; /** * OBJECT::GET_PICKUP_COORDS — 0x225B8B35C88029B3 * @see https://natives.borderlinerp.com/natives/OBJECT/GET_PICKUP_COORDS */ declare function GetPickupCoords(pickup: number): number[]; /** * OBJECT::GET_PICKUP_OBJECT — 0x5099BC55630B25AE * @see https://natives.borderlinerp.com/natives/OBJECT/GET_PICKUP_OBJECT */ declare function GetPickupObject(pickup: number): number; /** * OBJECT::GET_RAYFIRE_MAP_OBJECT — 0xB48FCED898292E52 * @see https://natives.borderlinerp.com/natives/OBJECT/GET_RAYFIRE_MAP_OBJECT */ declare function GetRayfireMapObject(x: number, y: number, z: number, radius: number, name: string): number; /** * OBJECT::GET_RAYFIRE_MAP_OBJECT_ANIM_PHASE — 0x260EE4FDBDF4DB01 * @see https://natives.borderlinerp.com/natives/OBJECT/GET_RAYFIRE_MAP_OBJECT_ANIM_PHASE */ declare function GetRayfireMapObjectAnimPhase(object: number): number; /** * OBJECT::GET_SAFE_PICKUP_COORDS — 0x6E16BC2503FF1FF0 * @see https://natives.borderlinerp.com/natives/OBJECT/GET_SAFE_PICKUP_COORDS */ declare function GetSafePickupCoords(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): number[]; /** * OBJECT::GET_STATE_OF_RAYFIRE_MAP_OBJECT — 0x899BA936634A322E * @see https://natives.borderlinerp.com/natives/OBJECT/GET_STATE_OF_RAYFIRE_MAP_OBJECT */ declare function GetStateOfRayfireMapObject(object: number): number; /** * OBJECT::GET_WEAPON_TYPE_FROM_PICKUP_TYPE — 0x08F96CA6C551AD51 * @see https://natives.borderlinerp.com/natives/OBJECT/GET_WEAPON_TYPE_FROM_PICKUP_TYPE */ declare function GetWeaponTypeFromPickupType(pickupHash: number | string): number; /** * OBJECT::HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_BROKEN — 0x761B0E69AC4D007E * @see https://natives.borderlinerp.com/natives/OBJECT/HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_BROKEN */ declare function HasClosestObjectOfTypeBeenBroken(p0: number, p1: number, p2: number, p3: number, modelHash: number | string, p5: number): boolean; /** * OBJECT::HAS_OBJECT_BEEN_BROKEN — 0x8ABFB70C49CC43E2 * @see https://natives.borderlinerp.com/natives/OBJECT/HAS_OBJECT_BEEN_BROKEN */ declare function HasObjectBeenBroken(p0: number): boolean; /** * OBJECT::HAS_PICKUP_BEEN_COLLECTED — 0x80EC48E6679313F9 * @see https://natives.borderlinerp.com/natives/OBJECT/HAS_PICKUP_BEEN_COLLECTED */ declare function HasPickupBeenCollected(pickup: number): boolean; /** * OBJECT::_HIDE_PICKUP_OBJECT — 0x2777150CC7D9365E * @see https://natives.borderlinerp.com/natives/OBJECT/_HIDE_PICKUP_OBJECT */ declare function HidePickupObject(pickupObject: number, toggle: boolean): void; /** * OBJECT::IS_DOOR_CLOSED — 0xC531EE8A1145A149 * @see https://natives.borderlinerp.com/natives/OBJECT/IS_DOOR_CLOSED */ declare function IsDoorClosed(doorHash: number | string): boolean; /** * OBJECT::_IS_DOOR_REGISTERED_WITH_NETWORK — 0xB5DED7B65C604FDF * @see https://natives.borderlinerp.com/natives/OBJECT/_IS_DOOR_REGISTERED_WITH_NETWORK */ declare function IsDoorRegisteredWithNetwork(doorHash: number | string): boolean; /** * OBJECT::_IS_DOOR_REGISTERED_WITH_OWNER — 0x4F89DAD4156BA145 * Returns true if door is alredy registered with owner * @see https://natives.borderlinerp.com/natives/OBJECT/_IS_DOOR_REGISTERED_WITH_OWNER */ declare function IsDoorRegisteredWithOwner(doorHash: number | string): boolean; /** * OBJECT::IS_DOOR_REGISTERED_WITH_SYSTEM — 0xC153C43EA202C8C1 * @see https://natives.borderlinerp.com/natives/OBJECT/IS_DOOR_REGISTERED_WITH_SYSTEM */ declare function IsDoorRegisteredWithSystem(doorHash: number | string): boolean; /** * OBJECT::_IS_MODEL_A_PORTABLE_PICKUP — 0x20135AF9C10D2A3D * returns true if the model hash is a portable pickup its used before creating a portable pick up for example * @see https://natives.borderlinerp.com/natives/OBJECT/_IS_MODEL_A_PORTABLE_PICKUP */ declare function IsModelAPortablePickup(p0: number): number; /** * OBJECT::IS_OBJECT_A_PORTABLE_PICKUP — 0x0378C08504160D0D * @see https://natives.borderlinerp.com/natives/OBJECT/IS_OBJECT_A_PORTABLE_PICKUP */ declare function IsObjectAPortablePickup(object: number): boolean; /** * OBJECT::IS_OBJECT_VISIBLE — 0x8B32ACE6326A7546 * @see https://natives.borderlinerp.com/natives/OBJECT/IS_OBJECT_VISIBLE */ declare function IsObjectVisible(object: number): boolean; /** * OBJECT::_IS_PICKUP_PICKABLE_FOR_TEAM — 0x9F52AD67D1A91BAD * Returns whether the pickup object is pickable for the specified team. * @see https://natives.borderlinerp.com/natives/OBJECT/_IS_PICKUP_PICKABLE_FOR_TEAM */ declare function IsPickupPickableForTeam(object: number, teamId: number): boolean; /** * OBJECT::_IS_PICKUP_TYPE_VALID — 0x007BD043587F7C82 * @see https://natives.borderlinerp.com/natives/OBJECT/_IS_PICKUP_TYPE_VALID */ declare function IsPickupTypeValid(pickupHash: number | string): boolean; /** * OBJECT::IS_POINT_IN_ANGLED_AREA — 0x2A70BAE8883E4C81 * @see https://natives.borderlinerp.com/natives/OBJECT/IS_POINT_IN_ANGLED_AREA */ declare function IsPointInAngledArea(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: boolean, p11: boolean): boolean; /** * OBJECT::_MAKE_ITEM_CARRIABLE — 0x1461DF6DB886BE3F * _PRE* or _Q* or _RE* * @see https://natives.borderlinerp.com/natives/OBJECT/_MAKE_ITEM_CARRIABLE */ declare function MakeItemCarriable(object: number): void; /** * OBJECT::ONLY_CLEAN_UP_OBJECT_WHEN_OUT_OF_RANGE — 0xADBE4809F19F927A * Old name: _MARK_OBJECT_FOR_DELETION * @see https://natives.borderlinerp.com/natives/OBJECT/ONLY_CLEAN_UP_OBJECT_WHEN_OUT_OF_RANGE */ declare function OnlyCleanUpObjectWhenOutOfRange(object: number): void; /** * OBJECT::PLACE_OBJECT_ON_GROUND_PROPERLY — 0x58A850EAEE20FAA3 * @see https://natives.borderlinerp.com/natives/OBJECT/PLACE_OBJECT_ON_GROUND_PROPERLY */ declare function PlaceObjectOnGroundProperly(object: number, p1: boolean): boolean; /** * OBJECT::PREVENT_COLLECTION_OF_PORTABLE_PICKUP — 0x92AEFB5F6E294023 * @see https://natives.borderlinerp.com/natives/OBJECT/PREVENT_COLLECTION_OF_PORTABLE_PICKUP */ declare function PreventCollectionOfPortablePickup(object: number, p1: boolean, p2: boolean): void; /** * OBJECT::REMOVE_ALL_PICKUPS_OF_TYPE — 0x27F9D613092159CF * @see https://natives.borderlinerp.com/natives/OBJECT/REMOVE_ALL_PICKUPS_OF_TYPE */ declare function RemoveAllPickupsOfType(pickupHash: number | string): void; /** * OBJECT::REMOVE_DOOR_FROM_SYSTEM — 0x464D8E1427156FE4 * @see https://natives.borderlinerp.com/natives/OBJECT/REMOVE_DOOR_FROM_SYSTEM */ declare function RemoveDoorFromSystem(doorHash: number | string): void; /** * OBJECT::REMOVE_PICKUP — 0x3288D8ACAECD2AB2 * @see https://natives.borderlinerp.com/natives/OBJECT/REMOVE_PICKUP */ declare function RemovePickup(pickup: number): void; /** * OBJECT::_RESET_OBJECT_VELOCITY — 0xF40AB58D83C35027 * @see https://natives.borderlinerp.com/natives/OBJECT/_RESET_OBJECT_VELOCITY */ declare function ResetObjectVelocity(object: number): void; /** * OBJECT::SET_ACTIVATE_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN — 0x406137F8EF90EAF5 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_ACTIVATE_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN */ declare function SetActivateObjectPhysicsAsSoonAsItIsUnfrozen(object: number, toggle: boolean): void; /** * OBJECT::_SET_AMBIENT_PICKUP_LIFETIME — 0xAC9AE68F0A463752 * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_AMBIENT_PICKUP_LIFETIME */ declare function SetAmbientPickupLifetime(lifetime: number): void; /** * OBJECT::_SET_AUTO_JUMPABLE_BY_HORSE — 0x98D2D9C053A1F449 * Sets object as auto-jumpable by horse. * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_AUTO_JUMPABLE_BY_HORSE */ declare function SetAutoJumpableByHorse(object: number, p1: boolean): void; /** * OBJECT::SET_CUSTOM_TEXTURES_ON_OBJECT — 0xE124889AE0521FCF * @see https://natives.borderlinerp.com/natives/OBJECT/SET_CUSTOM_TEXTURES_ON_OBJECT */ declare function SetCustomTexturesOnObject(object: number, txdHash: number | string, p2: number, p3: number): void; /** * OBJECT::_SET_DOOR_KICK_PROMPT_ENABLED — 0xC07B91B996C1DE89 * Enables or disables the Kick interaction prompt for a specific door. * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_DOOR_KICK_PROMPT_ENABLED */ declare function SetDoorKickPromptEnabled(doorHash: number | string, toggle: boolean): void; /** * OBJECT::_SET_DOOR_KNOCKING_WHEN_LOCKED — 0xA93F925F1942E434 * Changes the interaction behavior for a locked door. * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_DOOR_KNOCKING_WHEN_LOCKED */ declare function SetDoorKnockingWhenLocked(doorHash: number | string, toggle: boolean): void; /** * OBJECT::SET_FORCE_OBJECT_THIS_FRAME — 0xF538081986E49E9D * @see https://natives.borderlinerp.com/natives/OBJECT/SET_FORCE_OBJECT_THIS_FRAME */ declare function SetForceObjectThisFrame(x: number, y: number, z: number, p3: number): void; /** * OBJECT::_SET_LIGHT_INTENSITY_FOR_OBJECT — 0xF49574E2332A8F06 * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_LIGHT_INTENSITY_FOR_OBJECT */ declare function SetLightIntensityForObject(object: number, lightIntensity: number): void; /** * OBJECT::_SET_LIGHT_SCATTERING_DISABLED_FOR_OBJECT — 0x04D1D4E411CE52D0 * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_LIGHT_SCATTERING_DISABLED_FOR_OBJECT */ declare function SetLightScatteringDisabledForObject(object: number, disable: boolean): void; /** * OBJECT::_SET_LIGHT_TRANSLUCENCY_FOR_OBJECT — 0x63E39F09310F481F * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_LIGHT_TRANSLUCENCY_FOR_OBJECT */ declare function SetLightTranslucencyForObject(object: number, value: number): void; /** * OBJECT::SET_LOCAL_PLAYER_CAN_COLLECT_PORTABLE_PICKUPS — 0x78857FC65CADB909 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_LOCAL_PLAYER_CAN_COLLECT_PORTABLE_PICKUPS */ declare function SetLocalPlayerCanCollectPortablePickups(toggle: boolean): void; /** * OBJECT::SET_LOCAL_PLAYER_PERMITTED_TO_COLLECT_PICKUPS_WITH_MODEL — 0x88EAEC617CD26926 * Maximum amount of pickup models that can be disallowed is 10. * @see https://natives.borderlinerp.com/natives/OBJECT/SET_LOCAL_PLAYER_PERMITTED_TO_COLLECT_PICKUPS_WITH_MODEL */ declare function SetLocalPlayerPermittedToCollectPickupsWithModel(modelHash: number | string, toggle: boolean): void; /** * OBJECT::SET_MAX_NUM_PORTABLE_PICKUPS_CARRIED_BY_PLAYER — 0x0BF3B3BD47D79C08 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_MAX_NUM_PORTABLE_PICKUPS_CARRIED_BY_PLAYER */ declare function SetMaxNumPortablePickupsCarriedByPlayer(modelHash: number | string, p1: number): void; /** * OBJECT::_SET_NETWORK_PICKUP_USABLE_FOR_PLAYER — 0x94F3D956BFAEAE18 * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_NETWORK_PICKUP_USABLE_FOR_PLAYER */ declare function SetNetworkPickupUsableForPlayer(player: number, pickupHash: number | string, isUsable: boolean): void; /** * OBJECT::_SET_NOT_JUMPABLE_BY_HORSE — 0xE1C708BA4885796B * Sets object as not jumpable by horse. * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_NOT_JUMPABLE_BY_HORSE */ declare function SetNotJumpableByHorse(object: number, p1: boolean): void; /** * OBJECT::SET_OBJECT_ALLOW_LOW_LOD_BUOYANCY — 0x4D89D607CB3DD1D2 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_OBJECT_ALLOW_LOW_LOD_BUOYANCY */ declare function SetObjectAllowLowLodBuoyancy(object: number, toggle: boolean): void; /** * OBJECT::_SET_OBJECT_BREAK_SCALE — 0xFFB99FFD17F65889 * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_BREAK_SCALE */ declare function SetObjectBreakScale(object: number, scale: number): void; /** * OBJECT::_SET_OBJECT_BURN_INTENSITY — 0xC8E21C1677DC5E6F * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_BURN_INTENSITY */ declare function SetObjectBurnIntensity(object: number, intensity: number): void; /** * OBJECT::_SET_OBJECT_BURN_LEVEL — 0x2797C633DCDBBAC5 * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_BURN_LEVEL */ declare function SetObjectBurnLevel(object: number, burnLevel: number, affectAsh: boolean): void; /** * OBJECT::_SET_OBJECT_BURN_OPACITY — 0x7D7285EFEAB5AF15 * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_BURN_OPACITY */ declare function SetObjectBurnOpacity(object: number, opacity: number): void; /** * OBJECT::_SET_OBJECT_BURN_SPEED — 0x646564A3B7DF68F8 * p2 is usually the same as speed parameter * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_BURN_SPEED */ declare function SetObjectBurnSpeed(object: number, speed: number, p2: number): void; /** * OBJECT::_SET_OBJECT_INTERACTION_PRESET — 0xCAAF2BCCFEF37F77 * Writes an interaction state/flags byte and sets an expiry. * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_INTERACTION_PRESET */ declare function SetObjectInteractionPreset(object: number, presetFlags: number): void; /** * OBJECT::_SET_OBJECT_KICKABLE — 0xB7017DA4D498269F * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_KICKABLE */ declare function SetObjectKickable(object: number, kickable: boolean): void; /** * OBJECT::_SET_OBJECT_LANTERN_LIGHT_DISABLED — 0x7FCD49388BC9B775 * Enables or disables light emission for a dropped lantern object. * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_LANTERN_LIGHT_DISABLED */ declare function SetObjectLanternLightDisabled(object: number, toggle: boolean): void; /** * OBJECT::_SET_OBJECT_MARKABLE_IN_DEADEYE — 0xE157A8A336C7F04A * Sets whether the specified object can be marked while Dead Eye is active. * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_MARKABLE_IN_DEADEYE */ declare function SetObjectMarkableInDeadeye(object: number, toggle: boolean): void; /** * OBJECT::SET_OBJECT_PHYSICS_PARAMS — 0xF6DF6E90DE7DF90F * Adjust the physics parameters of a prop, or otherwise known as "object". * @see https://natives.borderlinerp.com/natives/OBJECT/SET_OBJECT_PHYSICS_PARAMS */ declare function SetObjectPhysicsParams(object: number, weight: number, p2: number, p3: number, p4: number, p5: number, gravity: number, p7: number, p8: number, p9: number, p10: number, buoyancy: number): void; /** * OBJECT::_SET_OBJECT_PROMPT_NAME — 0xAEE6C800E124CFE1 * _SET_FORCE* - _SET_LOCAL* * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_PROMPT_NAME */ declare function SetObjectPromptName(object: number, name: string): void; /** * OBJECT::_SET_OBJECT_PROMPT_NAME_FROM_GXT_ENTRY — 0xD503D6F0986D58BC * _SET_FORCE* - _SET_LOCAL* * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_PROMPT_NAME_FROM_GXT_ENTRY */ declare function SetObjectPromptNameFromGxtEntry(object: number, name: number | string): void; /** * OBJECT::SET_OBJECT_TAKES_DAMAGE_FROM_COLLIDING_WITH_BUILDINGS — 0xEB6F1A9B5510A5D2 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_OBJECT_TAKES_DAMAGE_FROM_COLLIDING_WITH_BUILDINGS */ declare function SetObjectTakesDamageFromCollidingWithBuildings(object: number, enabled: boolean): void; /** * OBJECT::SET_OBJECT_TARGETTABLE — 0x8A7391690F5AFD81 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_OBJECT_TARGETTABLE */ declare function SetObjectTargettable(object: number, targettable: boolean): void; /** * OBJECT::_SET_OBJECT_TARGETTABLE_2 — 0x581EDBE56E8D62C9 * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_TARGETTABLE_2 */ declare function SetObjectTargettable_2(object: number, targettable: boolean): void; /** * OBJECT::_SET_OBJECT_TARGETTABLE_FOCUS — 0xA22712E8471AA08E * When p1 and p2 are true you can focus on the object (similar to when you focus a ped) * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_OBJECT_TARGETTABLE_FOCUS */ declare function SetObjectTargettableFocus(object: number, toggle: boolean, weaponLock: boolean): void; /** * OBJECT::SET_OBJECT_TINT_INDEX — 0x971DA0055324D033 * Alt name: _SET_OBJECT_TINT Old name: _SET_OBJECT_TEXTURE_VARIATION * @see https://natives.borderlinerp.com/natives/OBJECT/SET_OBJECT_TINT_INDEX */ declare function SetObjectTintIndex(object: number, textureVariation: number): void; /** * OBJECT::_SET_PICKUP_COLLECTABLE_ON_MOUNT — 0x00EE08603EADEE92 * @see https://natives.borderlinerp.com/natives/OBJECT/_SET_PICKUP_COLLECTABLE_ON_MOUNT */ declare function SetPickupCollectableOnMount(object: number): void; /** * OBJECT::SET_PICKUP_DO_NOT_AUTO_PLACE_ON_GROUND — 0x634C19521485AB25 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_PICKUP_DO_NOT_AUTO_PLACE_ON_GROUND */ declare function SetPickupDoNotAutoPlaceOnGround(pickupObject: number): void; /** * OBJECT::SET_PICKUP_GENERATION_RANGE_MULTIPLIER — 0x318516E02DE3ECE2 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_PICKUP_GENERATION_RANGE_MULTIPLIER */ declare function SetPickupGenerationRangeMultiplier(multiplier: number): void; /** * OBJECT::SET_PICKUP_HIDDEN_WHEN_UNCOLLECTABLE — 0x81218CE01B672219 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_PICKUP_HIDDEN_WHEN_UNCOLLECTABLE */ declare function SetPickupHiddenWhenUncollectable(p0: number, p1: number): void; /** * OBJECT::SET_PICKUP_NOT_LOOTABLE — 0x92E87F60F21A0C3A * @see https://natives.borderlinerp.com/natives/OBJECT/SET_PICKUP_NOT_LOOTABLE */ declare function SetPickupNotLootable(p0: number, p1: number): void; /** * OBJECT::SET_PICKUP_PARTICLE_FX_HIGHLIGHT — 0x1607C7D9B3021DF5 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_PICKUP_PARTICLE_FX_HIGHLIGHT */ declare function SetPickupParticleFxHighlight(p0: number, p1: number): void; /** * OBJECT::SET_PICKUP_PARTICLE_FX_SPAWN — 0xEB9740A38FD6D634 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_PICKUP_PARTICLE_FX_SPAWN */ declare function SetPickupParticleFxSpawn(p0: number, p1: number): void; /** * OBJECT::SET_PICKUP_REGENERATION_TIME — 0x78015C9B4B3ECC9D * @see https://natives.borderlinerp.com/natives/OBJECT/SET_PICKUP_REGENERATION_TIME */ declare function SetPickupRegenerationTime(pickup: number, duration: number): void; /** * OBJECT::SET_PICKUP_UNCOLLECTABLE — 0x4A8CB328CD6F1C9B * @see https://natives.borderlinerp.com/natives/OBJECT/SET_PICKUP_UNCOLLECTABLE */ declare function SetPickupUncollectable(p0: number, p1: number): void; /** * OBJECT::SET_STATE_OF_RAYFIRE_MAP_OBJECT — 0x5C29F698D404C5E1 * @see https://natives.borderlinerp.com/natives/OBJECT/SET_STATE_OF_RAYFIRE_MAP_OBJECT */ declare function SetStateOfRayfireMapObject(object: number, state: number): void; /** * OBJECT::SET_TEAM_PICKUP_OBJECT — 0x53E0DF1A2A3CF0CA * @see https://natives.borderlinerp.com/natives/OBJECT/SET_TEAM_PICKUP_OBJECT */ declare function SetTeamPickupObject(object: number, p1: number, p2: boolean): void; /** * OBJECT::SLIDE_OBJECT — 0x2FDFF4107B8C1147 * @see https://natives.borderlinerp.com/natives/OBJECT/SLIDE_OBJECT */ declare function SlideObject(object: number, toX: number, toY: number, toZ: number, speedX: number, speedY: number, speedZ: number, collision: boolean): boolean; /** * OBJECT::SUPPRESS_PICKUP_REWARD_TYPE — 0xF92099527DB8E2A7 * @see https://natives.borderlinerp.com/natives/OBJECT/SUPPRESS_PICKUP_REWARD_TYPE */ declare function SuppressPickupRewardType(rewardType: number, suppress: boolean): void; /** * OBJECT::TRACK_OBJECT_VISIBILITY — 0xB252BC036B525623 * @see https://natives.borderlinerp.com/natives/OBJECT/TRACK_OBJECT_VISIBILITY */ declare function TrackObjectVisibility(object: number): void; /** * PAD::_0x1252C029FC8EBB4D — 0x1252C029FC8EBB4D * @see https://natives.borderlinerp.com/natives/PAD/0x1252C029FC8EBB4D */ declare function N_0x1252c029fc8ebb4d(): boolean; /** * PAD::_0x43F35DDB2905D945 — 0x43F35DDB2905D945 * @see https://natives.borderlinerp.com/natives/PAD/0x43F35DDB2905D945 */ declare function N_0x43f35ddb2905d945(p0: number, p1: number): number; /** * PAD::_0x52C68E92D6E23ADD — 0x52C68E92D6E23ADD * @see https://natives.borderlinerp.com/natives/PAD/0x52C68E92D6E23ADD */ declare function N_0x52c68e92d6e23add(p0: number): void; /** * PAD::_0x5F217BC1190503D8 — 0x5F217BC1190503D8 * @see https://natives.borderlinerp.com/natives/PAD/0x5F217BC1190503D8 */ declare function N_0x5f217bc1190503d8(rumbleCurve: string, p1: number): void; /** * PAD::_0x709BA8C08C5C008D — 0x709BA8C08C5C008D * @see https://natives.borderlinerp.com/natives/PAD/0x709BA8C08C5C008D */ declare function N_0x709ba8c08c5c008d(): void; /** * PAD::_0xBD629C1C4F501C80 — 0xBD629C1C4F501C80 * @see https://natives.borderlinerp.com/natives/PAD/0xBD629C1C4F501C80 */ declare function N_0xbd629c1c4f501c80(p0: number): number; /** * PAD::CLEAR_CONTROL_LIGHT_EFFECT — 0xCB0360EFEFB2580D * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/PAD/CLEAR_CONTROL_LIGHT_EFFECT */ declare function ClearControlLightEffect(control: number): void; /** * PAD::CLEAR_CONTROL_SHAKE_SUPPRESSED_ID — 0xA0CEFCEA390AAB9B * Old name: _CLEAR_SUPPRESSED_PAD_RUMBLE * @see https://natives.borderlinerp.com/natives/PAD/CLEAR_CONTROL_SHAKE_SUPPRESSED_ID */ declare function ClearControlShakeSuppressedId(control: number): void; /** * PAD::DISABLE_ALL_CONTROL_ACTIONS — 0x5F4B6931816E599B * @see https://natives.borderlinerp.com/natives/PAD/DISABLE_ALL_CONTROL_ACTIONS */ declare function DisableAllControlActions(control: number): void; /** * PAD::DISABLE_CONTROL_ACTION — 0xFE99B66D079CF6BC * Disables a control for the current frame; call it every frame to keep it disabled. * @see https://natives.borderlinerp.com/natives/PAD/DISABLE_CONTROL_ACTION */ declare function DisableControlAction(control: number, action: number | string, disableRelatedActions: boolean): void; /** * PAD::ENABLE_CONTROL_ACTION — 0x351220255D64C155 * @see https://natives.borderlinerp.com/natives/PAD/ENABLE_CONTROL_ACTION */ declare function EnableControlAction(control: number, action: number | string, enableRelatedActions: boolean): void; /** * PAD::GET_CONTROL_HOW_LONG_AGO — 0xD7D22F5592AED8BA * Returns time in ms since last input. * @see https://natives.borderlinerp.com/natives/PAD/GET_CONTROL_HOW_LONG_AGO */ declare function GetControlHowLongAgo(control: number): number; /** * PAD::GET_CONTROL_NORMAL — 0xEC3C9B8D5327B563 * @see https://natives.borderlinerp.com/natives/PAD/GET_CONTROL_NORMAL */ declare function GetControlNormal(control: number, action: number | string): number; /** * PAD::GET_CONTROL_UNBOUND_NORMAL — 0x5B84D09CEC5209C5 * @see https://natives.borderlinerp.com/natives/PAD/GET_CONTROL_UNBOUND_NORMAL */ declare function GetControlUnboundNormal(control: number, action: number | string): number; /** * PAD::GET_CONTROL_VALUE — 0xD95E79E8686D2C27 * @see https://natives.borderlinerp.com/natives/PAD/GET_CONTROL_VALUE */ declare function GetControlValue(control: number, action: number | string): number; /** * PAD::_GET_CURRENT_CONTROL_CONTEXT — 0xDDCEB0F26C89C00F * Gets the current control context. * @see https://natives.borderlinerp.com/natives/PAD/_GET_CURRENT_CONTROL_CONTEXT */ declare function GetCurrentControlContext(control: number): number; /** * PAD::_GET_DISABLED_CONTROL_HOW_LONG_AGO — 0x771DFCB24D19C2F6 * @see https://natives.borderlinerp.com/natives/PAD/_GET_DISABLED_CONTROL_HOW_LONG_AGO */ declare function GetDisabledControlHowLongAgo(control: number): number; /** * PAD::GET_DISABLED_CONTROL_NORMAL — 0x11E65974A982637C * @see https://natives.borderlinerp.com/natives/PAD/GET_DISABLED_CONTROL_NORMAL */ declare function GetDisabledControlNormal(control: number, action: number | string): number; /** * PAD::GET_DISABLED_CONTROL_UNBOUND_NORMAL — 0x4F8A26A890FD62FB * @see https://natives.borderlinerp.com/natives/PAD/GET_DISABLED_CONTROL_UNBOUND_NORMAL */ declare function GetDisabledControlUnboundNormal(control: number, action: number | string): number; /** * PAD::HAVE_CONTROLS_CHANGED — 0x6CD79468A1E595C6 * @see https://natives.borderlinerp.com/natives/PAD/HAVE_CONTROLS_CHANGED */ declare function HaveControlsChanged(control: number): boolean; /** * PAD::_IS_CONTROL_ACTION_VALID — 0xBC0884BC590951C7 * @see https://natives.borderlinerp.com/natives/PAD/_IS_CONTROL_ACTION_VALID */ declare function IsControlActionValid(action: number | string, control: number): boolean; /** * PAD::IS_CONTROL_ENABLED — 0x1CEA6BFDF248E5D9 * @see https://natives.borderlinerp.com/natives/PAD/IS_CONTROL_ENABLED */ declare function IsControlEnabled(control: number, action: number | string): boolean; /** * PAD::IS_CONTROL_JUST_PRESSED — 0x580417101DDB492F * @see https://natives.borderlinerp.com/natives/PAD/IS_CONTROL_JUST_PRESSED */ declare function IsControlJustPressed(control: number, action: number | string): boolean; /** * PAD::IS_CONTROL_JUST_RELEASED — 0x50F940259D3841E6 * @see https://natives.borderlinerp.com/natives/PAD/IS_CONTROL_JUST_RELEASED */ declare function IsControlJustReleased(control: number, action: number | string): boolean; /** * PAD::IS_CONTROL_PRESSED — 0xF3A21BCD95725A4A * @see https://natives.borderlinerp.com/natives/PAD/IS_CONTROL_PRESSED */ declare function IsControlPressed(control: number, action: number | string): boolean; /** * PAD::IS_CONTROL_RELEASED — 0x648EE3E7F38877DD * @see https://natives.borderlinerp.com/natives/PAD/IS_CONTROL_RELEASED */ declare function IsControlReleased(control: number, action: number | string): boolean; /** * PAD::IS_DISABLED_CONTROL_JUST_PRESSED — 0x91AEF906BCA88877 * @see https://natives.borderlinerp.com/natives/PAD/IS_DISABLED_CONTROL_JUST_PRESSED */ declare function IsDisabledControlJustPressed(control: number, action: number | string): boolean; /** * PAD::IS_DISABLED_CONTROL_JUST_RELEASED — 0x305C8DCD79DA8B0F * @see https://natives.borderlinerp.com/natives/PAD/IS_DISABLED_CONTROL_JUST_RELEASED */ declare function IsDisabledControlJustReleased(control: number, action: number | string): boolean; /** * PAD::IS_DISABLED_CONTROL_PRESSED — 0xE2587F8CBBD87B1D * @see https://natives.borderlinerp.com/natives/PAD/IS_DISABLED_CONTROL_PRESSED */ declare function IsDisabledControlPressed(control: number, action: number | string): boolean; /** * PAD::IS_LOOK_INVERTED — 0x77B612531280010D * @see https://natives.borderlinerp.com/natives/PAD/IS_LOOK_INVERTED */ declare function IsLookInverted(): boolean; /** * PAD::IS_USING_KEYBOARD_AND_MOUSE — 0xA571D46727E2B718 * padIndex is not used Old name: _IS_USING_KEYBOARD * @see https://natives.borderlinerp.com/natives/PAD/IS_USING_KEYBOARD_AND_MOUSE */ declare function IsUsingKeyboardAndMouse(control: number): boolean; /** * PAD::_SET_CONTROL_CONTEXT — 0x2804658EB7D8A50B * Sets the current control context. * @see https://natives.borderlinerp.com/natives/PAD/_SET_CONTROL_CONTEXT */ declare function SetControlContext(control: number, context: number | string): void; /** * PAD::SET_CONTROL_LIGHT_EFFECT_COLOR — 0x8290252FFF36ACB5 * nullsub, doesn't do anything Old name: _SET_CONTROL_GROUP_COLOR * @see https://natives.borderlinerp.com/natives/PAD/SET_CONTROL_LIGHT_EFFECT_COLOR */ declare function SetControlLightEffectColor(control: number, red: number, green: number, blue: number): void; /** * PAD::SET_CONTROL_LIGHT_EFFECT_FLASHING_COLOR — 0xA45884DB10EC7EE3 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/PAD/SET_CONTROL_LIGHT_EFFECT_FLASHING_COLOR */ declare function SetControlLightEffectFlashingColor(control: number, red: number, green: number, blue: number): void; /** * PAD::SET_CONTROL_SHAKE — 0x48B3886C1358D0D5 * Old name: SET_PAD_SHAKE * @see https://natives.borderlinerp.com/natives/PAD/SET_CONTROL_SHAKE */ declare function SetControlShake(control: number, duration: number, frequency: number): void; /** * PAD::SET_CONTROL_SHAKE_SUPPRESSED_ID — 0xF239400E16C23E08 * Old name: SET_PAD_SHAKE_SUPPRESSED_ID * @see https://natives.borderlinerp.com/natives/PAD/SET_CONTROL_SHAKE_SUPPRESSED_ID */ declare function SetControlShakeSuppressedId(control: number, uniqueId: number): void; /** * PAD::SET_CONTROL_TRIGGER_SHAKE — 0x14D29BB12D47F68C * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/PAD/SET_CONTROL_TRIGGER_SHAKE */ declare function SetControlTriggerShake(control: number, leftDuration: number, leftFrequency: number, rightDuration: number, rightFrequency: number): void; /** * PAD::SET_CONTROL_VALUE_NEXT_FRAME — 0xE8A25867FBA3B05E * This is for simulating player input. * @see https://natives.borderlinerp.com/natives/PAD/SET_CONTROL_VALUE_NEXT_FRAME */ declare function SetControlValueNextFrame(control: number, action: number | string, value: number): boolean; /** * PAD::SET_INPUT_EXCLUSIVE — 0xEDE476E5EE29EDB1 * @see https://natives.borderlinerp.com/natives/PAD/SET_INPUT_EXCLUSIVE */ declare function SetInputExclusive(control: number, action: number | string): void; /** * PAD::STOP_CONTROL_SHAKE — 0x38C16A305E8CDC8D * Old name: STOP_PAD_SHAKE * @see https://natives.borderlinerp.com/natives/PAD/STOP_CONTROL_SHAKE */ declare function StopControlShake(control: number): void; /** * PATH::_0x264E9A5CD78C338F — 0x264E9A5CD78C338F * @see https://natives.borderlinerp.com/natives/PATH/0x264E9A5CD78C338F */ declare function N_0x264e9a5cd78c338f(p0: number): void; /** * PATH::_0x34C9AF25649172D0 — 0x34C9AF25649172D0 * @see https://natives.borderlinerp.com/natives/PATH/0x34C9AF25649172D0 */ declare function N_0x34c9af25649172d0(p0: number): void; /** * PATH::_0x4358BCF14C91761C — 0x4358BCF14C91761C * @see https://natives.borderlinerp.com/natives/PATH/0x4358BCF14C91761C */ declare function N_0x4358bcf14c91761c(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): void; /** * PATH::_0x4BDEBEA5702B97A9 — 0x4BDEBEA5702B97A9 * @see https://natives.borderlinerp.com/natives/PATH/0x4BDEBEA5702B97A9 */ declare function N_0x4bdebea5702b97a9(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * PATH::_0x54F4D7B6670FBB5A — 0x54F4D7B6670FBB5A * @see https://natives.borderlinerp.com/natives/PATH/0x54F4D7B6670FBB5A */ declare function N_0x54f4d7b6670fbb5a(p0: number, p1: number, p2: number, p3: number, p4: number): number; /** * PATH::_0x5A3B54ADDF5472A3 — 0x5A3B54ADDF5472A3 * @see https://natives.borderlinerp.com/natives/PATH/0x5A3B54ADDF5472A3 */ declare function N_0x5a3b54addf5472a3(p0: string): number; /** * PATH::_0x5A4E1A41E3A02AD0 — 0x5A4E1A41E3A02AD0 * @see https://natives.borderlinerp.com/natives/PATH/0x5A4E1A41E3A02AD0 */ declare function N_0x5a4e1a41e3a02ad0(p0: number, p1: number, p2: number): void; /** * PATH::_0x665B21666351CB37 — 0x665B21666351CB37 * @see https://natives.borderlinerp.com/natives/PATH/0x665B21666351CB37 */ declare function N_0x665b21666351cb37(p0: number, p1: number, p2: number): number; /** * PATH::_0x6C3F12ECEB6D2E2A — 0x6C3F12ECEB6D2E2A * @see https://natives.borderlinerp.com/natives/PATH/0x6C3F12ECEB6D2E2A */ declare function N_0x6c3f12eceb6d2e2a(xMin: number, yMin: number, zMin: number, xMax: number, yMax: number, zMax: number, p6: number, p7: number): void; /** * PATH::_0x6DAD6630AE4A74CB — 0x6DAD6630AE4A74CB * @see https://natives.borderlinerp.com/natives/PATH/0x6DAD6630AE4A74CB */ declare function N_0x6dad6630ae4a74cb(p0: number, p1: number): void; /** * PATH::_0x869A7015BD4606E9 — 0x869A7015BD4606E9 * @see https://natives.borderlinerp.com/natives/PATH/0x869A7015BD4606E9 */ declare function N_0x869a7015bd4606e9(p0: number): void; /** * PATH::_0xA33914B00CA55756 — 0xA33914B00CA55756 * @see https://natives.borderlinerp.com/natives/PATH/0xA33914B00CA55756 */ declare function N_0xa33914b00ca55756(p0: string, p1: number): number; /** * PATH::_0xAFE2AE66F6251C66 — 0xAFE2AE66F6251C66 * @see https://natives.borderlinerp.com/natives/PATH/0xAFE2AE66F6251C66 */ declare function N_0xafe2ae66f6251c66(xMin: number, yMin: number, zMin: number, xMax: number, yMax: number, zMax: number, p6: number, p7: number): void; /** * PATH::_0xB03944057FD735BA — 0xB03944057FD735BA * @see https://natives.borderlinerp.com/natives/PATH/0xB03944057FD735BA */ declare function N_0xb03944057fd735ba(p0: number, p1: number, p2: number): void; /** * PATH::_0xCA27A86CAA4E98ED — 0xCA27A86CAA4E98ED * @see https://natives.borderlinerp.com/natives/PATH/0xCA27A86CAA4E98ED */ declare function N_0xca27a86caa4e98ed(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): number; /** * PATH::_0xCF213A5FC3ABFC08 — 0xCF213A5FC3ABFC08 * @see https://natives.borderlinerp.com/natives/PATH/0xCF213A5FC3ABFC08 */ declare function N_0xcf213a5fc3abfc08(p0: number, p1: number, p2: number): void; /** * PATH::_0xE5EF9DE716FF737E — 0xE5EF9DE716FF737E * @see https://natives.borderlinerp.com/natives/PATH/0xE5EF9DE716FF737E */ declare function N_0xe5ef9de716ff737e(p0: number, p1: number, p2: number): void; /** * PATH::_0xEFC535C9FAF563B3 — 0xEFC535C9FAF563B3 * @see https://natives.borderlinerp.com/natives/PATH/0xEFC535C9FAF563B3 */ declare function N_0xefc535c9faf563b3(p0: number): number; /** * PATH::_0xF2A2177AC848B3A8 — 0xF2A2177AC848B3A8 * GPS disabled zone: p1 = 0 Clearing GPS disabled zone: p1 = 1 * @see https://natives.borderlinerp.com/natives/PATH/0xF2A2177AC848B3A8 */ declare function N_0xf2a2177ac848b3a8(volume: number, p1: number, p2: number): void; /** * PATH::ADD_NAVMESH_BLOCKING_OBJECT — 0xFCD5C8E06E502F5A * @see https://natives.borderlinerp.com/natives/PATH/ADD_NAVMESH_BLOCKING_OBJECT */ declare function AddNavmeshBlockingObject(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: boolean, p8: number): number; /** * PATH::_ADD_NAVMESH_BLOCKING_VOLUME — 0x19C7567D2F2287D6 * @see https://natives.borderlinerp.com/natives/PATH/_ADD_NAVMESH_BLOCKING_VOLUME */ declare function AddNavmeshBlockingVolume(volume: number, flags: number): boolean; /** * PATH::ADD_NAVMESH_REQUIRED_REGION — 0x387EAD7EE42F6685 * @see https://natives.borderlinerp.com/natives/PATH/ADD_NAVMESH_REQUIRED_REGION */ declare function AddNavmeshRequiredRegion(x: number, y: number, radius: number): void; /** * PATH::ARE_NODES_LOADED_FOR_AREA — 0xF7B79A50B905A30D * @see https://natives.borderlinerp.com/natives/PATH/ARE_NODES_LOADED_FOR_AREA */ declare function AreNodesLoadedForArea(x1: number, y1: number, x2: number, y2: number): boolean; /** * PATH::DOES_NAVMESH_BLOCKING_OBJECT_EXIST — 0x0EAEB0DB4B132399 * @see https://natives.borderlinerp.com/natives/PATH/DOES_NAVMESH_BLOCKING_OBJECT_EXIST */ declare function DoesNavmeshBlockingObjectExist(object: number): boolean; /** * PATH::_DOES_NAVMESH_BLOCKING_VOLUME_EXIST — 0xDE0EA444735C1368 * @see https://natives.borderlinerp.com/natives/PATH/_DOES_NAVMESH_BLOCKING_VOLUME_EXIST */ declare function DoesNavmeshBlockingVolumeExist(volume: number): boolean; /** * PATH::GET_APPROX_FLOOR_FOR_POINT — 0x336511A34F2E5185 * Returns CGameWorldHeightMap's minimum Z value at specified point (grid node). * @see https://natives.borderlinerp.com/natives/PATH/GET_APPROX_FLOOR_FOR_POINT */ declare function GetApproxFloorForPoint(x: number, y: number): number; /** * PATH::GET_CLOSEST_ROAD — 0x132F52BBA570FE92 * @see https://natives.borderlinerp.com/natives/PATH/GET_CLOSEST_ROAD */ declare function GetClosestRoad(x: number, y: number, z: number, p3: number, p4: number, p10: boolean): [boolean, number[], number[], number, number, number]; /** * PATH::GET_CLOSEST_VEHICLE_NODE — 0x240A18690AE96513 * @see https://natives.borderlinerp.com/natives/PATH/GET_CLOSEST_VEHICLE_NODE */ declare function GetClosestVehicleNode(x: number, y: number, z: number, nodeType: number, p5: number, p6: number): [boolean, number[]]; /** * PATH::GET_CLOSEST_VEHICLE_NODE_WITH_HEADING — 0x23CFFD4CCB243354 * @see https://natives.borderlinerp.com/natives/PATH/GET_CLOSEST_VEHICLE_NODE_WITH_HEADING */ declare function GetClosestVehicleNodeWithHeading(x: number, y: number, z: number, nodeType: number, p6: number, p7: number): [boolean, number[], number]; /** * PATH::GET_GPS_BLIP_ROUTE_FOUND — 0x869DAACBBE9FA006 * @see https://natives.borderlinerp.com/natives/PATH/GET_GPS_BLIP_ROUTE_FOUND */ declare function GetGpsBlipRouteFound(): boolean; /** * PATH::GET_GPS_BLIP_ROUTE_LENGTH — 0xBBB45C3CF5C8AA85 * @see https://natives.borderlinerp.com/natives/PATH/GET_GPS_BLIP_ROUTE_LENGTH */ declare function GetGpsBlipRouteLength(): number; /** * PATH::GET_NTH_CLOSEST_VEHICLE_NODE — 0x5A6D8DF6FBC5D0C4 * @see https://natives.borderlinerp.com/natives/PATH/GET_NTH_CLOSEST_VEHICLE_NODE */ declare function GetNthClosestVehicleNode(x: number, y: number, z: number, nthClosest: number, unknown1: number, unknown2: number, unknown3: number): [boolean, number[]]; /** * PATH::GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION — 0x2FAC235A6062F14A * @see https://natives.borderlinerp.com/natives/PATH/GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION */ declare function GetNthClosestVehicleNodeFavourDirection(x: number, y: number, z: number, desiredX: number, desiredY: number, desiredZ: number, nthClosest: number, nodetype: number, p10: number, p11: number): [boolean, number[], number]; /** * PATH::GET_NTH_CLOSEST_VEHICLE_NODE_ID — 0x116443008E5CEFC3 * @see https://natives.borderlinerp.com/natives/PATH/GET_NTH_CLOSEST_VEHICLE_NODE_ID */ declare function GetNthClosestVehicleNodeId(x: number, y: number, z: number, nth: number, nodetype: number, p5: number, p6: number): number; /** * PATH::GET_NTH_CLOSEST_VEHICLE_NODE_ID_WITH_HEADING — 0x4114EAA8A7F7766D * Returns the nth closest vehicle node with a heading to a coord * @see https://natives.borderlinerp.com/natives/PATH/GET_NTH_CLOSEST_VEHICLE_NODE_ID_WITH_HEADING */ declare function GetNthClosestVehicleNodeIdWithHeading(x: number, y: number, z: number, nthClosest: number, nodeFlags: number, zMeasureMult: number, zTolerance: number): [number, number, number]; /** * PATH::GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING — 0x591B40D4390DB54A * @see https://natives.borderlinerp.com/natives/PATH/GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING */ declare function GetNthClosestVehicleNodeWithHeading(x: number, y: number, z: number, nthClosest: number, unknown2: number, unknown3: number, unknown4: number): [boolean, number[], number, number]; /** * PATH::GET_NUM_NAVMESHES_EXISTING_IN_AREA — 0x01708E8DD3FF8C65 * @see https://natives.borderlinerp.com/natives/PATH/GET_NUM_NAVMESHES_EXISTING_IN_AREA */ declare function GetNumNavmeshesExistingInArea(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): number; /** * PATH::GET_RANDOM_VEHICLE_NODE — 0x93E0DB8440B73A7D * @see https://natives.borderlinerp.com/natives/PATH/GET_RANDOM_VEHICLE_NODE */ declare function GetRandomVehicleNode(x: number, y: number, z: number, radius: number, minLanes: number, avoidDeadEnds: boolean, avoidHighways: boolean): [boolean, number[], number]; /** * PATH::GET_SAFE_COORD_FOR_PED — 0xB61C8E878A4199CA * @see https://natives.borderlinerp.com/natives/PATH/GET_SAFE_COORD_FOR_PED */ declare function GetSafeCoordForPed(x: number, y: number, z: number, onGround: boolean, flags: number): [boolean, number[]]; /** * PATH::_GET_SPAWN_DATA_FOR_ROAD_NODE — 0xA3791B915B8B84C6 * @see https://natives.borderlinerp.com/natives/PATH/_GET_SPAWN_DATA_FOR_ROAD_NODE */ declare function GetSpawnDataForRoadNode(nodeId: number, x: number, y: number, z: number): [number[], number]; /** * PATH::GET_VEHICLE_NODE_IS_SWITCHED_OFF — 0x28533DBDDF7C2C97 * @see https://natives.borderlinerp.com/natives/PATH/GET_VEHICLE_NODE_IS_SWITCHED_OFF */ declare function GetVehicleNodeIsSwitchedOff(nodeID: number): boolean; /** * PATH::GET_VEHICLE_NODE_POSITION — 0x8E8D72FF24DEE1FB * @see https://natives.borderlinerp.com/natives/PATH/GET_VEHICLE_NODE_POSITION */ declare function GetVehicleNodePosition(nodeId: number, outPosition: number[]): number[]; /** * PATH::IS_NAVMESH_LOADED_IN_AREA — 0xF813C7E63F9062A5 * Returns whether navmesh for the region is loaded. * @see https://natives.borderlinerp.com/natives/PATH/IS_NAVMESH_LOADED_IN_AREA */ declare function IsNavmeshLoadedInArea(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): boolean; /** * PATH::IS_POINT_ON_ROAD — 0x125BF4ABFC536B09 * Gets a value indicating whether the specified position is on a road. * @see https://natives.borderlinerp.com/natives/PATH/IS_POINT_ON_ROAD */ declare function IsPointOnRoad(x: number, y: number, z: number, vehicle: number): boolean; /** * PATH::IS_VEHICLE_NODE_ID_VALID — 0x5829A02AF4F0B3CB * Returns true if the id is non zero. * @see https://natives.borderlinerp.com/natives/PATH/IS_VEHICLE_NODE_ID_VALID */ declare function IsVehicleNodeIdValid(vehicleNodeId: number): boolean; /** * PATH::_NAVMESH_ACTIVATE_SWAP — 0x7C334FF4D9215912 * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_ACTIVATE_SWAP */ declare function NavmeshActivateSwap(name: string): boolean; /** * PATH::_NAVMESH_ASSIGN_NAVMESH_TO_VEHICLE — 0x44026E3DB3CED602 * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_ASSIGN_NAVMESH_TO_VEHICLE */ declare function NavmeshAssignNavmeshToVehicle(vehicle: number, navMeshName: string): boolean; /** * PATH::_NAVMESH_CLEAR_REQUESTED_PATH — 0x661BB1E1FF77742D * Called in scripts after finished with requested pathes. * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_CLEAR_REQUESTED_PATH */ declare function NavmeshClearRequestedPath(path: number): boolean; /** * PATH::_NAVMESH_DEACTIVATE_SWAP — 0x527B97C203BB8606 * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_DEACTIVATE_SWAP */ declare function NavmeshDeactivateSwap(name: string): boolean; /** * PATH::_NAVMESH_DOES_SWAP_EXIST — 0x495CFAB2924237C7 * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_DOES_SWAP_EXIST */ declare function NavmeshDoesSwapExist(name: string): boolean; /** * PATH::_NAVMESH_IS_SWAP_ACTIVE — 0x5AC0944C156E5F44 * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_IS_SWAP_ACTIVE */ declare function NavmeshIsSwapActive(name: string): boolean; /** * PATH::NAVMESH_REQUEST_PATH — 0x348F211CA2404039 * Starts a nav mesh query for a path between coordinates with a given ped and returns a handle to be validated by _NAVMESH_REQUESTED_PATH_QUERY_STATUS and then _NAVMESH_REQUESTED_PATH_WAYPOINTS_FOUND Only bit flag values used in scripts ar… * @see https://natives.borderlinerp.com/natives/PATH/NAVMESH_REQUEST_PATH */ declare function NavmeshRequestPath(ped: number, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, bitFlag: number): number; /** * PATH::_NAVMESH_REQUESTED_PATH_NUM_WAYPOINTS — 0xD470725E0703D22F * Returns the number of waypoints for a requested path (NAVMESH_REQUEST_PATH) if the query is completed (_NAVMESH_REQUESTED_PATH_QUERY_STATUS). * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_REQUESTED_PATH_NUM_WAYPOINTS */ declare function NavmeshRequestedPathNumWaypoints(path: number): number; /** * PATH::_NAVMESH_REQUESTED_PATH_QUERY_STATUS — 0x3A0F82F6EE2291C8 * Returns eNavMeshQueryStatus QS_NOT_FOUND, QS_COMPLETE, QS_PENDING It appears that the pending state of 2 is at least also used when cleaning up a request (_NAVMESH_CLEAR_REQUESTED_PATH) or if a request never completes. * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_REQUESTED_PATH_QUERY_STATUS */ declare function NavmeshRequestedPathQueryStatus(path: number): number; /** * PATH::_NAVMESH_REQUESTED_PATH_WAYPOINT_BY_INDEX — 0x430F8319AE56C8A9 * Returns a vector3 waypoint at the specified index for a path. * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_REQUESTED_PATH_WAYPOINT_BY_INDEX */ declare function NavmeshRequestedPathWaypointByIndex(path: number, waypointIndex: number): number[]; /** * PATH::_NAVMESH_REQUESTED_PATH_WAYPOINTS_FOUND — 0x8800776E410EB669 * Returns true if a path of waypoints was found. * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_REQUESTED_PATH_WAYPOINTS_FOUND */ declare function NavmeshRequestedPathWaypointsFound(path: number): boolean; /** * PATH::_NAVMESH_REQUESTED_PATH_WAYPOINTS_TERRAIN — 0xF61CFEDEAB627BFA * Returns a bit flag for seemingly terrain within the waypoints in the path. * @see https://natives.borderlinerp.com/natives/PATH/_NAVMESH_REQUESTED_PATH_WAYPOINTS_TERRAIN */ declare function NavmeshRequestedPathWaypointsTerrain(path: number): number; /** * PATH::REMOVE_NAVMESH_BLOCKING_OBJECT — 0x46399A7895957C0E * @see https://natives.borderlinerp.com/natives/PATH/REMOVE_NAVMESH_BLOCKING_OBJECT */ declare function RemoveNavmeshBlockingObject(object: number): void; /** * PATH::_REMOVE_NAVMESH_BLOCKING_VOLUME — 0x2C87C3E1C7B96EE2 * @see https://natives.borderlinerp.com/natives/PATH/_REMOVE_NAVMESH_BLOCKING_VOLUME */ declare function RemoveNavmeshBlockingVolume(volume: number): void; /** * PATH::REQUEST_PATH_NODES_IN_AREA_THIS_FRAME — 0x07FB139B592FA687 * Old name: REQUEST_PATHS_PREFER_ACCURATE_BOUNDINGSTRUCT * @see https://natives.borderlinerp.com/natives/PATH/REQUEST_PATH_NODES_IN_AREA_THIS_FRAME */ declare function RequestPathNodesInAreaThisFrame(x1: number, y1: number, x2: number, y2: number): boolean; /** * PATH::RESET_ROADS_IN_VOLUME — 0xD17672447692478E * @see https://natives.borderlinerp.com/natives/PATH/RESET_ROADS_IN_VOLUME */ declare function ResetRoadsInVolume(volume: number, p1: boolean): void; /** * PATH::SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME — 0x0B919E1FB47CC4E0 * @see https://natives.borderlinerp.com/natives/PATH/SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME */ declare function SetAmbientPedRangeMultiplierThisFrame(multiplier: number): void; /** * PATH::SET_IGNORE_NO_GPS_FLAG — 0x72751156E7678833 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/PATH/SET_IGNORE_NO_GPS_FLAG */ declare function SetIgnoreNoGpsFlag(toggle: boolean): void; /** * PATH::SET_PED_PATHS_BACK_TO_ORIGINAL — 0xE04B48F2CC926253 * @see https://natives.borderlinerp.com/natives/PATH/SET_PED_PATHS_BACK_TO_ORIGINAL */ declare function SetPedPathsBackToOriginal(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * PATH::SET_PED_PATHS_IN_AREA — 0x34F060F4BF92E018 * @see https://natives.borderlinerp.com/natives/PATH/SET_PED_PATHS_IN_AREA */ declare function SetPedPathsInArea(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, unknown: boolean, p7: number): void; /** * PATH::SET_ROADS_BACK_TO_ORIGINAL — 0x1EE7063B80FFC77C * @see https://natives.borderlinerp.com/natives/PATH/SET_ROADS_BACK_TO_ORIGINAL */ declare function SetRoadsBackToOriginal(xMin: number, yMin: number, zMin: number, xMax: number, yMax: number, zMax: number, p6: number, p7: number): void; /** * PATH::SET_ROADS_BACK_TO_ORIGINAL_IN_ANGLED_AREA — 0x0027501B9F3B407E * @see https://natives.borderlinerp.com/natives/PATH/SET_ROADS_BACK_TO_ORIGINAL_IN_ANGLED_AREA */ declare function SetRoadsBackToOriginalInAngledArea(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): void; /** * PATH::SET_ROADS_IN_ANGLED_AREA — 0x1A5AA1208AF5DB59 * @see https://natives.borderlinerp.com/natives/PATH/SET_ROADS_IN_ANGLED_AREA */ declare function SetRoadsInAngledArea(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): void; /** * PATH::SET_ROADS_IN_AREA — 0xBF1A602B5BA52FEE * @see https://natives.borderlinerp.com/natives/PATH/SET_ROADS_IN_AREA */ declare function SetRoadsInArea(xMin: number, yMin: number, zMin: number, xMax: number, yMax: number, zMax: number, p6: number, p7: number, p8: number): void; /** * PATH::SET_ROADS_IN_VOLUME — 0xC1799FAFD2FDF52B * @see https://natives.borderlinerp.com/natives/PATH/SET_ROADS_IN_VOLUME */ declare function SetRoadsInVolume(volume: number, p1: boolean, p2: boolean, p3: boolean): void; /** * PATH::_SIMULATED_ROUTE_CREATE — 0xFD5BB35AAB83FD48 * @see https://natives.borderlinerp.com/natives/PATH/_SIMULATED_ROUTE_CREATE */ declare function SimulatedRouteCreate(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, p6: number): number; /** * PATH::_SIMULATED_ROUTE_DELETE — 0x4907D0E4FB26EE65 * @see https://natives.borderlinerp.com/natives/PATH/_SIMULATED_ROUTE_DELETE */ declare function SimulatedRouteDelete(p0: number): void; /** * PATH::_SIMULATED_ROUTE_EXISTS — 0x65A8196B8D7F5E0B * @see https://natives.borderlinerp.com/natives/PATH/_SIMULATED_ROUTE_EXISTS */ declare function SimulatedRouteExists(p0: number): boolean; /** * PATH::SIMULATED_ROUTE_GET_ETA — 0x2DD5F78D73B24172 * @see https://natives.borderlinerp.com/natives/PATH/SIMULATED_ROUTE_GET_ETA */ declare function SimulatedRouteGetEta(p0: number): number; /** * PATH::SIMULATED_ROUTE_IS_LOADED — 0x240915043CB799D7 * @see https://natives.borderlinerp.com/natives/PATH/SIMULATED_ROUTE_IS_LOADED */ declare function SimulatedRouteIsLoaded(p0: number): boolean; /** * PATH::SIMULATED_ROUTE_TRAVEL_TO_POINT — 0xA1A3DE1C215C7394 * @see https://natives.borderlinerp.com/natives/PATH/SIMULATED_ROUTE_TRAVEL_TO_POINT */ declare function SimulatedRouteTravelToPoint(p0: number, p1: number, p2: number): void; /** * PED::_0x00B380FF2DF6AB7A — 0x00B380FF2DF6AB7A * @see https://natives.borderlinerp.com/natives/PED/0x00B380FF2DF6AB7A */ declare function N_0x00b380ff2df6ab7a(p0: number, p1: number): void; /** * PED::_0x024EC9B649111915 — 0x024EC9B649111915 * @see https://natives.borderlinerp.com/natives/PED/0x024EC9B649111915 */ declare function N_0x024ec9b649111915(ped: number, p1: boolean): void; /** * PED::_0x02E741E19E39628C — 0x02E741E19E39628C * _SET_PLAYER_SN* - _SET_PLAYER_STAMINA* * @see https://natives.borderlinerp.com/natives/PED/0x02E741E19E39628C */ declare function N_0x02e741e19e39628c(ped: number, p1: number): void; /** * PED::_0x0455546F23FF08E4 — 0x0455546F23FF08E4 * _DOES_GROUP_* - _DOES_N* * @see https://natives.borderlinerp.com/natives/PED/0x0455546F23FF08E4 */ declare function N_0x0455546f23ff08e4(groupId: number): boolean; /** * PED::_0x06A10B4D7F50B0C3 — 0x06A10B4D7F50B0C3 * @see https://natives.borderlinerp.com/natives/PED/0x06A10B4D7F50B0C3 */ declare function N_0x06a10b4d7f50b0c3(ped: number): boolean; /** * PED::_0x070A3841406C43D5 — 0x070A3841406C43D5 * @see https://natives.borderlinerp.com/natives/PED/0x070A3841406C43D5 */ declare function N_0x070a3841406c43d5(p0: number, p1: number): void; /** * PED::_0x07EA5B053FA60AC7 — 0x07EA5B053FA60AC7 * @see https://natives.borderlinerp.com/natives/PED/0x07EA5B053FA60AC7 */ declare function N_0x07ea5b053fa60ac7(groupId: number, p1: boolean): void; /** * PED::_0x09171A6F8FDE5DC1 — 0x09171A6F8FDE5DC1 * @see https://natives.borderlinerp.com/natives/PED/0x09171A6F8FDE5DC1 */ declare function N_0x09171a6f8fde5dc1(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::_0x095C2277FED731DB — 0x095C2277FED731DB * @see https://natives.borderlinerp.com/natives/PED/0x095C2277FED731DB */ declare function N_0x095c2277fed731db(p0: number): number; /** * PED::_0x09D7AFD3716DA8E1 — 0x09D7AFD3716DA8E1 * @see https://natives.borderlinerp.com/natives/PED/0x09D7AFD3716DA8E1 */ declare function N_0x09d7afd3716da8e1(ped: number, p1: number): boolean; /** * PED::_0x0A4618FFD517E24D — 0x0A4618FFD517E24D * @see https://natives.borderlinerp.com/natives/PED/0x0A4618FFD517E24D */ declare function N_0x0a4618ffd517e24d(p0: number, p1: number): void; /** * PED::_0x0ADA3EC589E1736E — 0x0ADA3EC589E1736E * @see https://natives.borderlinerp.com/natives/PED/0x0ADA3EC589E1736E */ declare function N_0x0ada3ec589e1736e(): void; /** * PED::_0x0B787A37EEDD226F — 0x0B787A37EEDD226F * @see https://natives.borderlinerp.com/natives/PED/0x0B787A37EEDD226F */ declare function N_0x0b787a37eedd226f(p0: number, p1: number): void; /** * PED::_0x0D3B1568917EBDA0 — 0x0D3B1568917EBDA0 * @see https://natives.borderlinerp.com/natives/PED/0x0D3B1568917EBDA0 */ declare function N_0x0d3b1568917ebda0(ped: number, p1: number): boolean; /** * PED::_0x0D497AA69059FE40 — 0x0D497AA69059FE40 * @see https://natives.borderlinerp.com/natives/PED/0x0D497AA69059FE40 */ declare function N_0x0d497aa69059fe40(p0: number, p1: number): void; /** * PED::_0x0EEF7A81C17679DB — 0x0EEF7A81C17679DB * _IS_PED_L* - _IS_PED_M* * @see https://natives.borderlinerp.com/natives/PED/0x0EEF7A81C17679DB */ declare function N_0x0eef7a81c17679db(ped: number): boolean; /** * PED::_0x0F967019CC853BCC — 0x0F967019CC853BCC * @see https://natives.borderlinerp.com/natives/PED/0x0F967019CC853BCC */ declare function N_0x0f967019cc853bcc(p0: number, p1: number): void; /** * PED::_0x0FB1BA7FF73B41E1 — 0x0FB1BA7FF73B41E1 * @see https://natives.borderlinerp.com/natives/PED/0x0FB1BA7FF73B41E1 */ declare function N_0x0fb1ba7ff73b41e1(p0: number, p1: number, p2: number): void; /** * PED::_0x0FFDF937E5C11382 — 0x0FFDF937E5C11382 * @see https://natives.borderlinerp.com/natives/PED/0x0FFDF937E5C11382 */ declare function N_0x0ffdf937e5c11382(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * PED::_0x101B45C5F56D970F — 0x101B45C5F56D970F * @see https://natives.borderlinerp.com/natives/PED/0x101B45C5F56D970F */ declare function N_0x101b45c5f56d970f(ped: number, damageCleanliness: number, p3: number): [boolean, number]; /** * PED::_0x10F96086123B939F — 0x10F96086123B939F * NB_CUSTOM_CLIENT_ON_CREATE_COMPLETE - set legendary to not avoid prey * @see https://natives.borderlinerp.com/natives/PED/0x10F96086123B939F */ declare function N_0x10f96086123b939f(legendaryPed: number, preyPed: number, p2: number): void; /** * PED::_0x1148F706CF4EBDDA — 0x1148F706CF4EBDDA * _CAN_PED_SEE* - _CAN_PED_USE_(SCENARIO_HASH?)* * @see https://natives.borderlinerp.com/natives/PED/0x1148F706CF4EBDDA */ declare function N_0x1148f706cf4ebdda(ped: number, p1: number | string, p2: number): boolean; /** * PED::_0x1298B3D8E4C2409F — 0x1298B3D8E4C2409F * @see https://natives.borderlinerp.com/natives/PED/0x1298B3D8E4C2409F */ declare function N_0x1298b3d8e4c2409f(p0: number): void; /** * PED::_0x12EB4E31F092C9B3 — 0x12EB4E31F092C9B3 * _GET_IS_PED_(BLEEDING_OUT?)* * @see https://natives.borderlinerp.com/natives/PED/0x12EB4E31F092C9B3 */ declare function N_0x12eb4e31f092c9b3(ped: number): boolean; /** * PED::_0x12F2D161BF4031FC — 0x12F2D161BF4031FC * _SET_A* - _SET_B* * @see https://natives.borderlinerp.com/natives/PED/0x12F2D161BF4031FC */ declare function N_0x12f2d161bf4031fc(ped: number, p1: number): void; /** * PED::_0x134775B093AD5C38 — 0x134775B093AD5C38 * @see https://natives.borderlinerp.com/natives/PED/0x134775B093AD5C38 */ declare function N_0x134775b093ad5c38(ped: number): number; /** * PED::_0x154B7E841AC7412F — 0x154B7E841AC7412F * _SET_SCENARIO_PED_* - _SET_SPAWNER_* * @see https://natives.borderlinerp.com/natives/PED/0x154B7E841AC7412F */ declare function N_0x154b7e841ac7412f(groupId: number, p1: boolean): void; /** * PED::_0x15F4732C357B1D6D — 0x15F4732C357B1D6D * @see https://natives.borderlinerp.com/natives/PED/0x15F4732C357B1D6D */ declare function N_0x15f4732c357b1d6d(p0: number, p1: number, p2: number): void; /** * PED::_0x16802C32B2FCA06B — 0x16802C32B2FCA06B * @see https://natives.borderlinerp.com/natives/PED/0x16802C32B2FCA06B */ declare function N_0x16802c32b2fca06b(p0: number, p1: number, p2: number, p3: number): void; /** * PED::_0x16F798A05BB9E3B5 — 0x16F798A05BB9E3B5 * _PED_COWER_M* * @see https://natives.borderlinerp.com/natives/PED/0x16F798A05BB9E3B5 */ declare function N_0x16f798a05bb9e3b5(ped: number): void; /** * PED::_0x1D23D3F70606D788 — 0x1D23D3F70606D788 * @see https://natives.borderlinerp.com/natives/PED/0x1D23D3F70606D788 */ declare function N_0x1d23d3f70606d788(p0: number, p1: number): void; /** * PED::_0x1D4636C90BBEFACB — 0x1D4636C90BBEFACB * _SET_PED_CA* - _SET_PED_CO* * @see https://natives.borderlinerp.com/natives/PED/0x1D4636C90BBEFACB */ declare function N_0x1d4636c90bbefacb(ped: number, p1: number): void; /** * PED::_0x1F44B7E283C09EDE — 0x1F44B7E283C09EDE * Only used in SP R* Scripts _SET_PED_TA* - _SET_PED_TO_* * @see https://natives.borderlinerp.com/natives/PED/0x1F44B7E283C09EDE */ declare function N_0x1f44b7e283c09ede(ped: number, p1: number, p2: number): void; /** * PED::_0x2371C39D4F91C288 — 0x2371C39D4F91C288 * @see https://natives.borderlinerp.com/natives/PED/0x2371C39D4F91C288 */ declare function N_0x2371c39d4f91c288(ped: number): void; /** * PED::_0x23BDE06596A22CEC — 0x23BDE06596A22CEC * @see https://natives.borderlinerp.com/natives/PED/0x23BDE06596A22CEC */ declare function N_0x23bde06596a22cec(ped: number, p1: number, p2: number, p3: number): void; /** * PED::_0x242EDF85D4E87B65 — 0x242EDF85D4E87B65 * @see https://natives.borderlinerp.com/natives/PED/0x242EDF85D4E87B65 */ declare function N_0x242edf85d4e87b65(p0: number): number; /** * PED::_0x256EDD55C6BE1482 — 0x256EDD55C6BE1482 * _IS_PED_FL* - _IS_PED_FU* * @see https://natives.borderlinerp.com/natives/PED/0x256EDD55C6BE1482 */ declare function N_0x256edd55c6be1482(ped: number): boolean; /** * PED::_0x273915CE30780986 — 0x273915CE30780986 * @see https://natives.borderlinerp.com/natives/PED/0x273915CE30780986 */ declare function N_0x273915ce30780986(p0: number, p1: number): number; /** * PED::_0x27E8A84C12B0B7D1 — 0x27E8A84C12B0B7D1 * @see https://natives.borderlinerp.com/natives/PED/0x27E8A84C12B0B7D1 */ declare function N_0x27e8a84c12b0b7d1(p0: number, p1: number, p2: number): number; /** * PED::_0x28508173C6A7CC18 — 0x28508173C6A7CC18 * @see https://natives.borderlinerp.com/natives/PED/0x28508173C6A7CC18 */ declare function N_0x28508173c6a7cc18(p0: number): void; /** * PED::_0x290B2E6CCDE532E1 — 0x290B2E6CCDE532E1 * _IS_PED_L* - _IS_PED_M* * @see https://natives.borderlinerp.com/natives/PED/0x290B2E6CCDE532E1 */ declare function N_0x290b2e6ccde532e1(ped: number): boolean; /** * PED::_0x29924EB8EE9DB926 — 0x29924EB8EE9DB926 * _SET_PED_K* or _SET_PED_L* * @see https://natives.borderlinerp.com/natives/PED/0x29924EB8EE9DB926 */ declare function N_0x29924eb8ee9db926(ped: number, p1: number): void; /** * PED::_0x29F3539189D3E277 — 0x29F3539189D3E277 * @see https://natives.borderlinerp.com/natives/PED/0x29F3539189D3E277 */ declare function N_0x29f3539189d3e277(p0: number, p1: number): void; /** * PED::_0x2D976DBDC731DF80 — 0x2D976DBDC731DF80 * @see https://natives.borderlinerp.com/natives/PED/0x2D976DBDC731DF80 */ declare function N_0x2d976dbdc731df80(ped: number): void; /** * PED::_0x2DC0E8DCBD3546E9 — 0x2DC0E8DCBD3546E9 * @see https://natives.borderlinerp.com/natives/PED/0x2DC0E8DCBD3546E9 */ declare function N_0x2dc0e8dcbd3546e9(ped: number): boolean; /** * PED::_0x2DD4E0E26DFAD97D — 0x2DD4E0E26DFAD97D * _IS_PED_M* - _IS_PED_O* * @see https://natives.borderlinerp.com/natives/PED/0x2DD4E0E26DFAD97D */ declare function N_0x2dd4e0e26dfad97d(ped1: number, ped2: number, p2: number): boolean; /** * PED::_0x2E5B5D1F1453E08E — 0x2E5B5D1F1453E08E * @see https://natives.borderlinerp.com/natives/PED/0x2E5B5D1F1453E08E */ declare function N_0x2e5b5d1f1453e08e(ped: number, p1: number): void; /** * PED::_0x2FA568BFA725F8D6 — 0x2FA568BFA725F8D6 * @see https://natives.borderlinerp.com/natives/PED/0x2FA568BFA725F8D6 */ declare function N_0x2fa568bfa725f8d6(p0: number, p1: number, p2: number, p3: number): void; /** * PED::_0x31B2E7F2E3C58B89 — 0x31B2E7F2E3C58B89 * _GET_SHOP_ITEM_NUM_*? * @see https://natives.borderlinerp.com/natives/PED/0x31B2E7F2E3C58B89 */ declare function N_0x31b2e7f2e3c58b89(p0: number, p1: number, p2: number, p3: number): number; /** * PED::_0x32417CB860A3BDC4 — 0x32417CB860A3BDC4 * @see https://natives.borderlinerp.com/natives/PED/0x32417CB860A3BDC4 */ declare function N_0x32417cb860a3bdc4(p0: number, p1: number): number; /** * PED::_0x326F7951EF0D7F75 — 0x326F7951EF0D7F75 * Only used in R* SP Script short_update _GET_TARGET_* - _GET_TRACKED* * @see https://natives.borderlinerp.com/natives/PED/0x326F7951EF0D7F75 */ declare function N_0x326f7951ef0d7f75(ped: number, eventType: number | string): number; /** * PED::_0x329772C47DBB2FBC — 0x329772C47DBB2FBC * _SET_PED_P* - _SET_PED_R* * @see https://natives.borderlinerp.com/natives/PED/0x329772C47DBB2FBC */ declare function N_0x329772c47dbb2fbc(ped: number): void; /** * PED::_0x32CCAD8A981B53D3 — 0x32CCAD8A981B53D3 * @see https://natives.borderlinerp.com/natives/PED/0x32CCAD8A981B53D3 */ declare function N_0x32ccad8a981b53d3(ped: number): void; /** * PED::_0x32CEDA9A0AB4CEF7 — 0x32CEDA9A0AB4CEF7 * @see https://natives.borderlinerp.com/natives/PED/0x32CEDA9A0AB4CEF7 */ declare function N_0x32ceda9a0ab4cef7(ped: number, p1: number | string, p2: boolean): void; /** * PED::_0x34B5CEAC180A5D6E — 0x34B5CEAC180A5D6E * @see https://natives.borderlinerp.com/natives/PED/0x34B5CEAC180A5D6E */ declare function N_0x34b5ceac180a5d6e(ped: number, p1: number | string, p2: boolean): void; /** * PED::_0x34C11114887150FD — 0x34C11114887150FD * @see https://natives.borderlinerp.com/natives/PED/0x34C11114887150FD */ declare function N_0x34c11114887150fd(p0: number, p1: number): void; /** * PED::_0x34EDDD59364AD74A — 0x34EDDD59364AD74A * @see https://natives.borderlinerp.com/natives/PED/0x34EDDD59364AD74A */ declare function N_0x34eddd59364ad74a(ped: number, p1: number): number; /** * PED::_0x354CA4DDDEEC397A — 0x354CA4DDDEEC397A * @see https://natives.borderlinerp.com/natives/PED/0x354CA4DDDEEC397A */ declare function N_0x354ca4dddeec397a(ped: number): number; /** * PED::_0x370A973252741AC4 — 0x370A973252741AC4 * _RESET_PED_* * @see https://natives.borderlinerp.com/natives/PED/0x370A973252741AC4 */ declare function N_0x370a973252741ac4(ped: number, p1: boolean): void; /** * PED::_0x3A5697B80FED5EBE — 0x3A5697B80FED5EBE * _SET_PED_MO* * @see https://natives.borderlinerp.com/natives/PED/0x3A5697B80FED5EBE */ declare function N_0x3a5697b80fed5ebe(ped: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::_0x3ACCE14DFA6BA8C2 — 0x3ACCE14DFA6BA8C2 * Used in R* Script net_fetch (NET_FETCH_UPDATE_RECIPIENT_PROP_ILO_IN_COMBAT) and various SP Scripts Perhaps returns some distance (Clearing that the local player is able to use ILO while in combat because they are near the recipient but a… * @see https://natives.borderlinerp.com/natives/PED/0x3ACCE14DFA6BA8C2 */ declare function N_0x3acce14dfa6ba8c2(ped: number, p1: number, x: number, y: number, z: number, p5: number, itemset: number): number; /** * PED::_0x3AEC4A410ECAF30D — 0x3AEC4A410ECAF30D * @see https://natives.borderlinerp.com/natives/PED/0x3AEC4A410ECAF30D */ declare function N_0x3aec4a410ecaf30d(ped: number): boolean; /** * PED::_0x3C529A827998F9B3 — 0x3C529A827998F9B3 * _SET_PED_TA* - _SET_PED_TO_* * @see https://natives.borderlinerp.com/natives/PED/0x3C529A827998F9B3 */ declare function N_0x3c529a827998f9b3(ped: number, p1: number, p2: number): void; /** * PED::_0x3EFED081B4834BA1 — 0x3EFED081B4834BA1 * @see https://natives.borderlinerp.com/natives/PED/0x3EFED081B4834BA1 */ declare function N_0x3efed081b4834ba1(p0: number): void; /** * PED::_0x3FCBB5FCFD968698 — 0x3FCBB5FCFD968698 * Used for script function PROCESS_PLAYER_HAT_EVENT Returns requestId to be used with 0x13E7320C762F0477 * @see https://natives.borderlinerp.com/natives/PED/0x3FCBB5FCFD968698 */ declare function N_0x3fcbb5fcfd968698(drawable: number | string, albedo: number | string, normal: number | string, material: number | string, p4: number): number; /** * PED::_0x3FDBB99EFD8CE4AF — 0x3FDBB99EFD8CE4AF * @see https://natives.borderlinerp.com/natives/PED/0x3FDBB99EFD8CE4AF */ declare function N_0x3fdbb99efd8ce4af(p0: number, p1: number, p2: number): void; /** * PED::_0x3FDCC1F8C17E303E — 0x3FDCC1F8C17E303E * Changes health bar around heart core icon INITIALISE_NEW_ROLE - Applying Super Jump buffs: p1 = 10, p2 = 0.0f INITIALISE_NEW_ROLE - Clearing up Super Jump buffs: p1 = 10, p2 = 1.0f _SET_D* * @see https://natives.borderlinerp.com/natives/PED/0x3FDCC1F8C17E303E */ declare function N_0x3fdcc1f8c17e303e(ped: number, p1: number, p2: number): void; /** * PED::_0x405180B14DA5A935 — 0x405180B14DA5A935 * @see https://natives.borderlinerp.com/natives/PED/0x405180B14DA5A935 */ declare function N_0x405180b14da5a935(ped: number, p1: boolean): void; /** * PED::_0x40C3524D4ED83554 — 0x40C3524D4ED83554 * _SET_SCENARIO_PED_* - _SET_SPAWNER_* * @see https://natives.borderlinerp.com/natives/PED/0x40C3524D4ED83554 */ declare function N_0x40c3524d4ed83554(groupId: number, p1: boolean): void; /** * PED::_0x40C9155AF8BC13F3 — 0x40C9155AF8BC13F3 * @see https://natives.borderlinerp.com/natives/PED/0x40C9155AF8BC13F3 */ declare function N_0x40c9155af8bc13f3(ped: number): boolean; /** * PED::_0x413697EC260AABBF — 0x413697EC260AABBF * @see https://natives.borderlinerp.com/natives/PED/0x413697EC260AABBF */ declare function N_0x413697ec260aabbf(p0: number, p1: number, p2: number): void; /** * PED::_0x41C23A8E6B344867 — 0x41C23A8E6B344867 * _SET_PED_IN* * @see https://natives.borderlinerp.com/natives/PED/0x41C23A8E6B344867 */ declare function N_0x41c23a8e6b344867(ped: number, p1: string): void; /** * PED::_0x45FEA6D5539BD474 — 0x45FEA6D5539BD474 * _SET_PED_IN* * @see https://natives.borderlinerp.com/natives/PED/0x45FEA6D5539BD474 */ declare function N_0x45fea6d5539bd474(ped: number, p1: string): void; /** * PED::_0x49DADFC4CD808B0A — 0x49DADFC4CD808B0A * @see https://natives.borderlinerp.com/natives/PED/0x49DADFC4CD808B0A */ declare function N_0x49dadfc4cd808b0a(p0: number, p1: number, p2: number): void; /** * PED::_0x4B19F171450E0D4F — 0x4B19F171450E0D4F * @see https://natives.borderlinerp.com/natives/PED/0x4B19F171450E0D4F */ declare function N_0x4b19f171450e0d4f(ped: number): number; /** * PED::_0x4E68C7EF706DF35D — 0x4E68C7EF706DF35D * @see https://natives.borderlinerp.com/natives/PED/0x4E68C7EF706DF35D */ declare function N_0x4e68c7ef706df35d(ped: number, x: number, y: number, z: number, p4: number, relationshipGroup: number | string): void; /** * PED::_0x4EC4EA2F72B36358 — 0x4EC4EA2F72B36358 * @see https://natives.borderlinerp.com/natives/PED/0x4EC4EA2F72B36358 */ declare function N_0x4ec4ea2f72b36358(ped: number, p1: boolean): void; /** * PED::_0x4F27603E44A8E4C0 — 0x4F27603E44A8E4C0 * @see https://natives.borderlinerp.com/natives/PED/0x4F27603E44A8E4C0 */ declare function N_0x4f27603e44a8e4c0(ped: number, p1: number, p2: boolean): void; /** * PED::_0x4F63433CE3C08230 — 0x4F63433CE3C08230 * Only used in R* Script shop_harriet _SET_PED_F* * @see https://natives.borderlinerp.com/natives/PED/0x4F63433CE3C08230 */ declare function N_0x4f63433ce3c08230(ped: number, p1: boolean): void; /** * PED::_0x5203038FF8BAE577 — 0x5203038FF8BAE577 * @see https://natives.borderlinerp.com/natives/PED/0x5203038FF8BAE577 */ declare function N_0x5203038ff8bae577(ped: number, p1: number, p2: number): boolean; /** * PED::_0x52250B92EA70BE3D — 0x52250B92EA70BE3D * @see https://natives.borderlinerp.com/natives/PED/0x52250B92EA70BE3D */ declare function N_0x52250b92ea70be3d(p0: number): number; /** * PED::_0x52A24D8A1DA89658 — 0x52A24D8A1DA89658 * @see https://natives.borderlinerp.com/natives/PED/0x52A24D8A1DA89658 */ declare function N_0x52a24d8a1da89658(ped: number, p1: number, p2: boolean): void; /** * PED::_0x53BA7D96B9A421D9 — 0x53BA7D96B9A421D9 * @see https://natives.borderlinerp.com/natives/PED/0x53BA7D96B9A421D9 */ declare function N_0x53ba7d96b9a421d9(p0: number, p1: number): void; /** * PED::_0x54D3CD482742C482 — 0x54D3CD482742C482 * @see https://natives.borderlinerp.com/natives/PED/0x54D3CD482742C482 */ declare function N_0x54d3cd482742c482(animal: number, p2: number): void; /** * PED::_0x550CB89DD7F4FA3D — 0x550CB89DD7F4FA3D * @see https://natives.borderlinerp.com/natives/PED/0x550CB89DD7F4FA3D */ declare function N_0x550cb89dd7f4fa3d(ped1: number, ped2: number): boolean; /** * PED::_0x55546004A244302A — 0x55546004A244302A * @see https://natives.borderlinerp.com/natives/PED/0x55546004A244302A */ declare function N_0x55546004a244302a(p0: number, p1: number): void; /** * PED::_0x56076667E7C2DCD6 — 0x56076667E7C2DCD6 * @see https://natives.borderlinerp.com/natives/PED/0x56076667E7C2DCD6 */ declare function N_0x56076667e7c2dcd6(p0: number, p1: number): void; /** * PED::_0x56E4BAD93D33453C — 0x56E4BAD93D33453C * @see https://natives.borderlinerp.com/natives/PED/0x56E4BAD93D33453C */ declare function N_0x56e4bad93d33453c(p0: number, p1: number): number; /** * PED::_0x577C60BA06D0EA64 — 0x577C60BA06D0EA64 * _IS_PED_C* - _IS_PED_D* * @see https://natives.borderlinerp.com/natives/PED/0x577C60BA06D0EA64 */ declare function N_0x577c60ba06d0ea64(ped: number): boolean; /** * PED::_0x57F35552E771BE9D — 0x57F35552E771BE9D * @see https://natives.borderlinerp.com/natives/PED/0x57F35552E771BE9D */ declare function N_0x57f35552e771be9d(ped: number, p1: number): void; /** * PED::_0x5A1A929C8B729B4A — 0x5A1A929C8B729B4A * @see https://natives.borderlinerp.com/natives/PED/0x5A1A929C8B729B4A */ declare function N_0x5a1a929c8b729b4a(ped: number): void; /** * PED::_0x5AF24CA9C974E51A — 0x5AF24CA9C974E51A * @see https://natives.borderlinerp.com/natives/PED/0x5AF24CA9C974E51A */ declare function N_0x5af24ca9c974e51a(ped1: number, ped2: number): void; /** * PED::_0x5B73975B4F12F7F3 — 0x5B73975B4F12F7F3 * @see https://natives.borderlinerp.com/natives/PED/0x5B73975B4F12F7F3 */ declare function N_0x5b73975b4f12f7f3(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::_0x5BB04BC74A474B47 — 0x5BB04BC74A474B47 * @see https://natives.borderlinerp.com/natives/PED/0x5BB04BC74A474B47 */ declare function N_0x5bb04bc74a474b47(p0: number, p1: number): void; /** * PED::_0x5BF0B9D9A8E227A0 — 0x5BF0B9D9A8E227A0 * _IS_PED_B* - _IS_PED_C* * @see https://natives.borderlinerp.com/natives/PED/0x5BF0B9D9A8E227A0 */ declare function N_0x5bf0b9d9a8e227a0(ped: number): boolean; /** * PED::_0x5C6C7C70CA302801 — 0x5C6C7C70CA302801 * @see https://natives.borderlinerp.com/natives/PED/0x5C6C7C70CA302801 */ declare function N_0x5c6c7c70ca302801(ped: number): boolean; /** * PED::_0x5C90E20C25E6D83C — 0x5C90E20C25E6D83C * @see https://natives.borderlinerp.com/natives/PED/0x5C90E20C25E6D83C */ declare function N_0x5c90e20c25e6d83c(p0: number): void; /** * PED::_0x5CA20FBE49891BBD — 0x5CA20FBE49891BBD * Used in Script Function MP_MAIN_OFFLINE__INITIALIZE_FLOW & PROCESS_GENERIC_PLAYER_INITIALIZATION * @see https://natives.borderlinerp.com/natives/PED/0x5CA20FBE49891BBD */ declare function N_0x5ca20fbe49891bbd(ped: number, p1: number): void; /** * PED::_0x5CB2EBB467BE3ED6 — 0x5CB2EBB467BE3ED6 * @see https://natives.borderlinerp.com/natives/PED/0x5CB2EBB467BE3ED6 */ declare function N_0x5cb2ebb467be3ed6(animal: number, p2: number): void; /** * PED::_0x5D4CD22A8C82A81A — 0x5D4CD22A8C82A81A * Related to ped hat _SET_PED_LA* - _SET_PED_LE* * @see https://natives.borderlinerp.com/natives/PED/0x5D4CD22A8C82A81A */ declare function N_0x5d4cd22a8c82a81a(ped: number, p1: boolean): void; /** * PED::_0x5DA36CCCB63C0895 — 0x5DA36CCCB63C0895 * @see https://natives.borderlinerp.com/natives/PED/0x5DA36CCCB63C0895 */ declare function N_0x5da36cccb63c0895(p0: number, p1: number, p2: number): number; /** * PED::_0x5E9FAF6C513347B4 — 0x5E9FAF6C513347B4 * Only used in R* SP Scripts _GET_PED_IN* * @see https://natives.borderlinerp.com/natives/PED/0x5E9FAF6C513347B4 */ declare function N_0x5e9faf6c513347b4(ped: number, eventType: number | string): number; /** * PED::_0x5EFA8A3D8A60D662 — 0x5EFA8A3D8A60D662 * @see https://natives.borderlinerp.com/natives/PED/0x5EFA8A3D8A60D662 */ declare function N_0x5efa8a3d8a60d662(p0: number, p1: number): number; /** * PED::_0x5FCF25D584065BFD — 0x5FCF25D584065BFD * @see https://natives.borderlinerp.com/natives/PED/0x5FCF25D584065BFD */ declare function N_0x5fcf25d584065bfd(p0: number, p1: number, p2: number, p3: number): void; /** * PED::_0x600BBDD29820370C — 0x600BBDD29820370C * Not implemented. * @see https://natives.borderlinerp.com/natives/PED/0x600BBDD29820370C */ declare function N_0x600bbdd29820370c(ped: number): void; /** * PED::_0x604E1010E3162E86 — 0x604E1010E3162E86 * @see https://natives.borderlinerp.com/natives/PED/0x604E1010E3162E86 */ declare function N_0x604e1010e3162e86(ped: number, propItemId: string, p2: string): void; /** * PED::_0x606D529DADA3C940 — 0x606D529DADA3C940 * Not implemented. * @see https://natives.borderlinerp.com/natives/PED/0x606D529DADA3C940 */ declare function N_0x606d529dada3c940(ped: number, p1: number): void; /** * PED::_0x633F83B301C87994 — 0x633F83B301C87994 * @see https://natives.borderlinerp.com/natives/PED/0x633F83B301C87994 */ declare function N_0x633f83b301c87994(p0: number, p1: number): void; /** * PED::_0x642720D8D69328B6 — 0x642720D8D69328B6 * @see https://natives.borderlinerp.com/natives/PED/0x642720D8D69328B6 */ declare function N_0x642720d8d69328b6(ped: number, p1: number | string): void; /** * PED::_0x6507AC3BD7C99009 — 0x6507AC3BD7C99009 * @see https://natives.borderlinerp.com/natives/PED/0x6507AC3BD7C99009 */ declare function N_0x6507ac3bd7c99009(x: number, y: number, z: number, p3: number): boolean; /** * PED::_0x6734F0A6A52C371C — 0x6734F0A6A52C371C * @see https://natives.borderlinerp.com/natives/PED/0x6734F0A6A52C371C */ declare function N_0x6734f0a6a52c371c(player: number, horseSlot: number): void; /** * PED::_0x6A190B94C2541A99 — 0x6A190B94C2541A99 * @see https://natives.borderlinerp.com/natives/PED/0x6A190B94C2541A99 */ declare function N_0x6a190b94c2541a99(p0: number): void; /** * PED::_0x6A489892E813951A — 0x6A489892E813951A * @see https://natives.borderlinerp.com/natives/PED/0x6A489892E813951A */ declare function N_0x6a489892e813951a(p0: number): void; /** * PED::_0x6E8B87139854022D — 0x6E8B87139854022D * Only used in SP R* Script train_robbery3: p1 = CLIPSET@VEH_TRAIN@HANDCART@BASE_PANIC & CLIPSET@VEH_TRAIN@HANDCART@BASE_PANIC_JOHN * @see https://natives.borderlinerp.com/natives/PED/0x6E8B87139854022D */ declare function N_0x6e8b87139854022d(ped: number, clipset: string): void; /** * PED::_0x6F46F8ACB44C4FC1 — 0x6F46F8ACB44C4FC1 * @see https://natives.borderlinerp.com/natives/PED/0x6F46F8ACB44C4FC1 */ declare function N_0x6f46f8acb44c4fc1(p0: number): number; /** * PED::_0x7020839C7302D8AC — 0x7020839C7302D8AC * @see https://natives.borderlinerp.com/natives/PED/0x7020839C7302D8AC */ declare function N_0x7020839c7302d8ac(ped: number): boolean; /** * PED::_0x704C908E9C405136 — 0x704C908E9C405136 * @see https://natives.borderlinerp.com/natives/PED/0x704C908E9C405136 */ declare function N_0x704c908e9c405136(ped: number): void; /** * PED::_0x712B2C2B2471B493 — 0x712B2C2B2471B493 * _SET_PED_MO* * @see https://natives.borderlinerp.com/natives/PED/0x712B2C2B2471B493 */ declare function N_0x712b2c2b2471b493(ped: number, p1: number | string): void; /** * PED::_0x735662994E60A710 — 0x735662994E60A710 * @see https://natives.borderlinerp.com/natives/PED/0x735662994E60A710 */ declare function N_0x735662994e60a710(ped: number, p1: boolean): void; /** * PED::_0x7406C71F4AC2FFCC — 0x7406C71F4AC2FFCC * @see https://natives.borderlinerp.com/natives/PED/0x7406C71F4AC2FFCC */ declare function N_0x7406c71f4ac2ffcc(p0: number): void; /** * PED::_0x758F081DB204DDDE — 0x758F081DB204DDDE * @see https://natives.borderlinerp.com/natives/PED/0x758F081DB204DDDE */ declare function N_0x758f081db204ddde(ped: number): boolean; /** * PED::_0x75A082563B4452E5 — 0x75A082563B4452E5 * @see https://natives.borderlinerp.com/natives/PED/0x75A082563B4452E5 */ declare function N_0x75a082563b4452e5(p0: number, p1: number, p2: number, p3: number): void; /** * PED::_0x75D3333409CD33CE — 0x75D3333409CD33CE * @see https://natives.borderlinerp.com/natives/PED/0x75D3333409CD33CE */ declare function N_0x75d3333409cd33ce(p0: number, p1: number, p2: number): void; /** * PED::_0x763FA8A9D76EE3A7 — 0x763FA8A9D76EE3A7 * Used in Script Function NB_EVENT_OVERRIDE__HANDLE__EVENT_DAMAGE_ENTITY * @see https://natives.borderlinerp.com/natives/PED/0x763FA8A9D76EE3A7 */ declare function N_0x763fa8a9d76ee3a7(ped: number): number; /** * PED::_0x77243ED4F7CAAA55 — 0x77243ED4F7CAAA55 * @see https://natives.borderlinerp.com/natives/PED/0x77243ED4F7CAAA55 */ declare function N_0x77243ed4f7caaa55(ped: number): boolean; /** * PED::_0x7ABBD9E449E0DB00 — 0x7ABBD9E449E0DB00 * @see https://natives.borderlinerp.com/natives/PED/0x7ABBD9E449E0DB00 */ declare function N_0x7abbd9e449e0db00(ped: number, p1: boolean): void; /** * PED::_0x7B5C293238EE4F20 — 0x7B5C293238EE4F20 * @see https://natives.borderlinerp.com/natives/PED/0x7B5C293238EE4F20 */ declare function N_0x7b5c293238ee4f20(p0: number): number; /** * PED::_0x7BB810E8B343AC7B — 0x7BB810E8B343AC7B * @see https://natives.borderlinerp.com/natives/PED/0x7BB810E8B343AC7B */ declare function N_0x7bb810e8b343ac7b(p0: number): number; /** * PED::_0x7C08E7CB8D951B70 — 0x7C08E7CB8D951B70 * Only used in SP _SET_REMOVE_PED* * @see https://natives.borderlinerp.com/natives/PED/0x7C08E7CB8D951B70 */ declare function N_0x7c08e7cb8d951b70(ped: number, p1: number): void; /** * PED::_0x7C10221CE718AA72 — 0x7C10221CE718AA72 * _CLEAR_PED_M* * @see https://natives.borderlinerp.com/natives/PED/0x7C10221CE718AA72 */ declare function N_0x7c10221ce718aa72(ped: number, p1: number): void; /** * PED::_0x7E5185B979706210 — 0x7E5185B979706210 * _SET_FORMATION_P* * @see https://natives.borderlinerp.com/natives/PED/0x7E5185B979706210 */ declare function N_0x7e5185b979706210(groupId: number, p1: number): void; /** * PED::_0x7E8F9949B7AABBF0 — 0x7E8F9949B7AABBF0 * @see https://natives.borderlinerp.com/natives/PED/0x7E8F9949B7AABBF0 */ declare function N_0x7e8f9949b7aabbf0(p0: number, p1: number, p2: number): void; /** * PED::_0x7EDB3C766B0D073F — 0x7EDB3C766B0D073F * Only used in R* Script net_moonshine_property * @see https://natives.borderlinerp.com/natives/PED/0x7EDB3C766B0D073F */ declare function N_0x7edb3c766b0d073f(ped: number): void; /** * PED::_0x7EE3A8660F38797E — 0x7EE3A8660F38797E * _IS_PED_H* - _IS_PED_I* * @see https://natives.borderlinerp.com/natives/PED/0x7EE3A8660F38797E */ declare function N_0x7ee3a8660f38797e(ped: number): boolean; /** * PED::_0x7F090958AE95B61B — 0x7F090958AE95B61B * @see https://natives.borderlinerp.com/natives/PED/0x7F090958AE95B61B */ declare function N_0x7f090958ae95b61b(ped: number, p1: number): boolean; /** * PED::_0x8101BA1C0B462412 — 0x8101BA1C0B462412 * @see https://natives.borderlinerp.com/natives/PED/0x8101BA1C0B462412 */ declare function N_0x8101ba1c0b462412(ped: number, ropeId: number): void; /** * PED::_0x82CB0F3F0C7785E5 — 0x82CB0F3F0C7785E5 * @see https://natives.borderlinerp.com/natives/PED/0x82CB0F3F0C7785E5 */ declare function N_0x82cb0f3f0c7785e5(p0: number): number; /** * PED::_0x851966E1E35AF491 — 0x851966E1E35AF491 * @see https://natives.borderlinerp.com/natives/PED/0x851966E1E35AF491 */ declare function N_0x851966e1e35af491(p0: number, p1: number): void; /** * PED::_0x85F500F4E24CA43E — 0x85F500F4E24CA43E * Used in Script Function SKCS_PLAYER_ROBBING _SET_PED_A* * @see https://natives.borderlinerp.com/natives/PED/0x85F500F4E24CA43E */ declare function N_0x85f500f4e24ca43e(ped: number, p1: number): void; /** * PED::_0x86F0B6730C32AC14 — 0x86F0B6730C32AC14 * @see https://natives.borderlinerp.com/natives/PED/0x86F0B6730C32AC14 */ declare function N_0x86f0b6730c32ac14(ped: number, p1: boolean): void; /** * PED::_0x86FAFC18E3D4380C — 0x86FAFC18E3D4380C * @see https://natives.borderlinerp.com/natives/PED/0x86FAFC18E3D4380C */ declare function N_0x86fafc18e3d4380c(groupId: number, p1: boolean): void; /** * PED::_0x878E8104FA27CDAE — 0x878E8104FA27CDAE * @see https://natives.borderlinerp.com/natives/PED/0x878E8104FA27CDAE */ declare function N_0x878e8104fa27cdae(vehicle: number, p1: number | string): void; /** * PED::_0x87C2724A56F66020 — 0x87C2724A56F66020 * _CLEAR_PED_E* - _CLEAR_PED_L* * @see https://natives.borderlinerp.com/natives/PED/0x87C2724A56F66020 */ declare function N_0x87c2724a56f66020(ped: number): void; /** * PED::_0x8822F124788B8D0A — 0x8822F124788B8D0A * Only used in R* Script train_robbery4 _SET_PED_D* * @see https://natives.borderlinerp.com/natives/PED/0x8822F124788B8D0A */ declare function N_0x8822f124788b8d0a(ped: number, p1: boolean): void; /** * PED::_0x8822F139408B8D0A — 0x8822F139408B8D0A * If returned true, SET_ENABLE_BOUND_ANKLES is called in R* Script guama2 _GET_D* - _GET_E* * @see https://natives.borderlinerp.com/natives/PED/0x8822F139408B8D0A */ declare function N_0x8822f139408b8d0a(ped: number): boolean; /** * PED::_0x88A95BB640FC186F — 0x88A95BB640FC186F * Used in R* Script generic_weight_control_item _CLEAR_PED_E* - CLEAR_PED_(G?)L* * @see https://natives.borderlinerp.com/natives/PED/0x88A95BB640FC186F */ declare function N_0x88a95bb640fc186f(ped: number): void; /** * PED::_0x88B2026A3B0BE33D — 0x88B2026A3B0BE33D * @see https://natives.borderlinerp.com/natives/PED/0x88B2026A3B0BE33D */ declare function N_0x88b2026a3b0be33d(ped: number, p1: number): void; /** * PED::_0x897934E868EDDD6C — 0x897934E868EDDD6C * @see https://natives.borderlinerp.com/natives/PED/0x897934E868EDDD6C */ declare function N_0x897934e868eddd6c(ped: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::_0x89816B58C3466262 — 0x89816B58C3466262 * _GET_PED_B* - _GET_PED_C* * @see https://natives.borderlinerp.com/natives/PED/0x89816B58C3466262 */ declare function N_0x89816b58c3466262(ped: number): number; /** * PED::_0x899DFA0009AC93DE — 0x899DFA0009AC93DE * @see https://natives.borderlinerp.com/natives/PED/0x899DFA0009AC93DE */ declare function N_0x899dfa0009ac93de(ped: number, p1: number): void; /** * PED::_0x89E59DBD15E21177 — 0x89E59DBD15E21177 * @see https://natives.borderlinerp.com/natives/PED/0x89E59DBD15E21177 */ declare function N_0x89e59dbd15e21177(groupId: number, p1: number): void; /** * PED::_0x8AF46E5159A5B620 — 0x8AF46E5159A5B620 * _SET_PED_IN* * @see https://natives.borderlinerp.com/natives/PED/0x8AF46E5159A5B620 */ declare function N_0x8af46e5159a5b620(ped: number, speechParams: number | string): void; /** * PED::_0x8AF8E647D6B2A649 — 0x8AF8E647D6B2A649 * Returns offset (0 < 32) to be used with MISC::SET_BIT _GET_PED_CR* * @see https://natives.borderlinerp.com/natives/PED/0x8AF8E647D6B2A649 */ declare function N_0x8af8e647d6b2a649(groupId: number, ped: number): number; /** * PED::_0x8AFCCC0F18D70018 — 0x8AFCCC0F18D70018 * _SET_FORMATION_* * @see https://natives.borderlinerp.com/natives/PED/0x8AFCCC0F18D70018 */ declare function N_0x8afccc0f18d70018(groupId: number, p1: boolean): void; /** * PED::_0x8BA0C65AC15A7D33 — 0x8BA0C65AC15A7D33 * @see https://natives.borderlinerp.com/natives/PED/0x8BA0C65AC15A7D33 */ declare function N_0x8ba0c65ac15a7d33(p0: number, p1: number, p2: number, p3: number): void; /** * PED::_0x8BE24D74D74C6E9B — 0x8BE24D74D74C6E9B * Used in Script Function NET_CAMP_DOG_CLIENT_HANDLE_ANIMAL_INTERACTION * @see https://natives.borderlinerp.com/natives/PED/0x8BE24D74D74C6E9B */ declare function N_0x8be24d74d74c6e9b(ped: number): number; /** * PED::_0x8CB2553C559102C1 — 0x8CB2553C559102C1 * _SET_PED_T* - SET_PED_U* * @see https://natives.borderlinerp.com/natives/PED/0x8CB2553C559102C1 */ declare function N_0x8cb2553c559102c1(ped: number, p1: number, p2: boolean): void; /** * PED::_0x8D9DB115FBA8E23D — 0x8D9DB115FBA8E23D * @see https://natives.borderlinerp.com/natives/PED/0x8D9DB115FBA8E23D */ declare function N_0x8d9db115fba8e23d(p0: number): void; /** * PED::_0x9078FB0557364099 — 0x9078FB0557364099 * @see https://natives.borderlinerp.com/natives/PED/0x9078FB0557364099 */ declare function N_0x9078fb0557364099(p0: number): void; /** * PED::_0x913D04A5176F84C9 — 0x913D04A5176F84C9 * _IS_PED_S* - _IS_PED_U* * @see https://natives.borderlinerp.com/natives/PED/0x913D04A5176F84C9 */ declare function N_0x913d04a5176f84c9(ped: number): boolean; /** * PED::_0x9184788BFF1EDAD7 — 0x9184788BFF1EDAD7 * @see https://natives.borderlinerp.com/natives/PED/0x9184788BFF1EDAD7 */ declare function N_0x9184788bff1edad7(p0: number, p1: number): void; /** * PED::_0x91BAB9E064F036CD — 0x91BAB9E064F036CD * @see https://natives.borderlinerp.com/natives/PED/0x91BAB9E064F036CD */ declare function N_0x91bab9e064f036cd(p0: number, p1: number): void; /** * PED::_0x92A1B55A59720395 — 0x92A1B55A59720395 * @see https://natives.borderlinerp.com/natives/PED/0x92A1B55A59720395 */ declare function N_0x92a1b55a59720395(p0: number, p1: number): void; /** * PED::_0x94132D7C8D3575C4 — 0x94132D7C8D3575C4 * _GET_IS_PED_* * @see https://natives.borderlinerp.com/natives/PED/0x94132D7C8D3575C4 */ declare function N_0x94132d7c8d3575c4(ped: number): boolean; /** * PED::_0x9629FAF6460D35CB — 0x9629FAF6460D35CB * @see https://natives.borderlinerp.com/natives/PED/0x9629FAF6460D35CB */ declare function N_0x9629faf6460d35cb(group: number | string, p1: boolean): void; /** * PED::_0x96595B36D6A2279B — 0x96595B36D6A2279B * Only used in R* Script mob4 combined with SET_ANIMAL_TUNING_BOOL_PARAM _SET_PED_S* - _SET_PED_TARGET_* * @see https://natives.borderlinerp.com/natives/PED/0x96595B36D6A2279B */ declare function N_0x96595b36d6a2279b(animal: number, toggle: boolean): void; /** * PED::_0x966DE09688A1DE39 — 0x966DE09688A1DE39 * _SET_FORMATION_P* * @see https://natives.borderlinerp.com/natives/PED/0x966DE09688A1DE39 */ declare function N_0x966de09688a1de39(groupId: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::_0x96C7B659854DE629 — 0x96C7B659854DE629 * @see https://natives.borderlinerp.com/natives/PED/0x96C7B659854DE629 */ declare function N_0x96c7b659854de629(p0: number, p1: number): void; /** * PED::_0x97A38B65EBDA3D50 — 0x97A38B65EBDA3D50 * @see https://natives.borderlinerp.com/natives/PED/0x97A38B65EBDA3D50 */ declare function N_0x97a38b65ebda3d50(ped: number, p1: boolean): void; /** * PED::_0x97B06669AC569003 — 0x97B06669AC569003 * @see https://natives.borderlinerp.com/natives/PED/0x97B06669AC569003 */ declare function N_0x97b06669ac569003(ped1: number, ped2: number): void; /** * PED::_0x97C475212B327666 — 0x97C475212B327666 * _SET_SCENARIO_PED_* - _SET_SPAWNER_* * @see https://natives.borderlinerp.com/natives/PED/0x97C475212B327666 */ declare function N_0x97c475212b327666(groupId: number, p1: boolean): void; /** * PED::_0x9851DE7AEC10B4E1 — 0x9851DE7AEC10B4E1 * @see https://natives.borderlinerp.com/natives/PED/0x9851DE7AEC10B4E1 */ declare function N_0x9851de7aec10b4e1(x: number, y: number, z: number, p3: number, p4: number, p5: number): void; /** * PED::_0x992187D975635DF5 — 0x992187D975635DF5 * @see https://natives.borderlinerp.com/natives/PED/0x992187D975635DF5 */ declare function N_0x992187d975635df5(p0: number, p1: number): void; /** * PED::_0x99DF2639DA76C1DC — 0x99DF2639DA76C1DC * @see https://natives.borderlinerp.com/natives/PED/0x99DF2639DA76C1DC */ declare function N_0x99df2639da76c1dc(ped1: number, ped2: number, p2: number): boolean; /** * PED::_0x9A4AC116CC1EEE14 — 0x9A4AC116CC1EEE14 * @see https://natives.borderlinerp.com/natives/PED/0x9A4AC116CC1EEE14 */ declare function N_0x9a4ac116cc1eee14(p0: number): void; /** * PED::_0x9AB33CB5834885B3 — 0x9AB33CB5834885B3 * @see https://natives.borderlinerp.com/natives/PED/0x9AB33CB5834885B3 */ declare function N_0x9ab33cb5834885b3(ped: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::_0x9B65444C07B782BF — 0x9B65444C07B782BF * Only used in SP R* Script winter1: p1 = Winter1Mount * @see https://natives.borderlinerp.com/natives/PED/0x9B65444C07B782BF */ declare function N_0x9b65444c07b782bf(ped: number, p1: string): void; /** * PED::_0x9B9B9FA0EA283E3D — 0x9B9B9FA0EA283E3D * Used in Script Function SKCS_PLAYER_ROBBING _SET_PED_SHOULD_PLAY_* - _SET_PED_SW* * @see https://natives.borderlinerp.com/natives/PED/0x9B9B9FA0EA283E3D */ declare function N_0x9b9b9fa0ea283e3d(ped: number, p1: number): void; /** * PED::_0x9BBEAF8B0C007F1E — 0x9BBEAF8B0C007F1E * _SET_PLAYER_CAN_B* - _SET_PLAYER_CAN_U* * @see https://natives.borderlinerp.com/natives/PED/0x9BBEAF8B0C007F1E */ declare function N_0x9bbeaf8b0c007f1e(ped: number, p1: boolean): void; /** * PED::_0x9D8DFE2DE9CB4DFC — 0x9D8DFE2DE9CB4DFC * _RESET_PED_* * @see https://natives.borderlinerp.com/natives/PED/0x9D8DFE2DE9CB4DFC */ declare function N_0x9d8dfe2de9cb4dfc(ped: number): void; /** * PED::_0x9E66708B2B41F14A — 0x9E66708B2B41F14A * @see https://natives.borderlinerp.com/natives/PED/0x9E66708B2B41F14A */ declare function N_0x9e66708b2b41f14a(p0: number, p1: number): void; /** * PED::_0x9F0F28B42C4EE80A — 0x9F0F28B42C4EE80A * @see https://natives.borderlinerp.com/natives/PED/0x9F0F28B42C4EE80A */ declare function N_0x9f0f28b42c4ee80a(animal: number, p2: number): void; /** * PED::_0x9F933E0985E12C51 — 0x9F933E0985E12C51 * @see https://natives.borderlinerp.com/natives/PED/0x9F933E0985E12C51 */ declare function N_0x9f933e0985e12c51(ped: number, p1: number, p2: number, p3: number): void; /** * PED::_0xA064BBABB064446F — 0xA064BBABB064446F * @see https://natives.borderlinerp.com/natives/PED/0xA064BBABB064446F */ declare function N_0xa064bbabb064446f(p0: number): void; /** * PED::_0xA180FBD502A03125 — 0xA180FBD502A03125 * @see https://natives.borderlinerp.com/natives/PED/0xA180FBD502A03125 */ declare function N_0xa180fbd502a03125(p0: number, p1: number, p2: number): number; /** * PED::_0xA1FBAC56D38563E2 — 0xA1FBAC56D38563E2 * @see https://natives.borderlinerp.com/natives/PED/0xA1FBAC56D38563E2 */ declare function N_0xa1fbac56d38563e2(volume: number): boolean; /** * PED::_0xA2116C1E4ED85C24 — 0xA2116C1E4ED85C24 * @see https://natives.borderlinerp.com/natives/PED/0xA2116C1E4ED85C24 */ declare function N_0xa2116c1e4ed85c24(ped: number, inverted: boolean): void; /** * PED::_0xA218D2BBCAA7388C — 0xA218D2BBCAA7388C * @see https://natives.borderlinerp.com/natives/PED/0xA218D2BBCAA7388C */ declare function N_0xa218d2bbcaa7388c(p0: number, p1: number): number; /** * PED::_0xA274F51EF7E34B95 — 0xA274F51EF7E34B95 * @see https://natives.borderlinerp.com/natives/PED/0xA274F51EF7E34B95 */ declare function N_0xa274f51ef7e34b95(p0: number, p1: number): number; /** * PED::_0xA2B8E47442C76CEC — 0xA2B8E47442C76CEC * @see https://natives.borderlinerp.com/natives/PED/0xA2B8E47442C76CEC */ declare function N_0xa2b8e47442c76cec(p0: number, p1: number): void; /** * PED::_0xA2F8B3B5FEDFC100 — 0xA2F8B3B5FEDFC100 * @see https://natives.borderlinerp.com/natives/PED/0xA2F8B3B5FEDFC100 */ declare function N_0xa2f8b3b5fedfc100(p0: number, p1: number): void; /** * PED::_0xA31D350D66FA1855 — 0xA31D350D66FA1855 * @see https://natives.borderlinerp.com/natives/PED/0xA31D350D66FA1855 */ declare function N_0xa31d350d66fa1855(p0: number): number; /** * PED::_0xA405BF9F01960C16 — 0xA405BF9F01960C16 * @see https://natives.borderlinerp.com/natives/PED/0xA405BF9F01960C16 */ declare function N_0xa405bf9f01960c16(p0: number): void; /** * PED::_0xA4AC05B1A364EBC5 — 0xA4AC05B1A364EBC5 * @see https://natives.borderlinerp.com/natives/PED/0xA4AC05B1A364EBC5 */ declare function N_0xa4ac05b1a364ebc5(p0: number, p1: number, p2: number): number; /** * PED::_0xA4B6432E3880F2F9 — 0xA4B6432E3880F2F9 * @see https://natives.borderlinerp.com/natives/PED/0xA4B6432E3880F2F9 */ declare function N_0xa4b6432e3880f2f9(ped: number): boolean; /** * PED::_0xA6D6F03095C88F59 — 0xA6D6F03095C88F59 * @see https://natives.borderlinerp.com/natives/PED/0xA6D6F03095C88F59 */ declare function N_0xa6d6f03095c88f59(ped: number): void; /** * PED::_0xA7A806677F8DE138 — 0xA7A806677F8DE138 * Washing player's face/hands now _CLEAR_PED_E* - _CLEAR_PED_L* * @see https://natives.borderlinerp.com/natives/PED/0xA7A806677F8DE138 */ declare function N_0xa7a806677f8de138(ped: number): void; /** * PED::_0xA7DC9266ED6A4E51 — 0xA7DC9266ED6A4E51 * _CLEAR_PED_B* - _CLEAR_PED_C* * @see https://natives.borderlinerp.com/natives/PED/0xA7DC9266ED6A4E51 */ declare function N_0xa7dc9266ed6a4e51(ped: number): void; /** * PED::_0xA8A95CECB1906EA2 — 0xA8A95CECB1906EA2 * _SET_ENABLE_B* - _SET_ENABLE_H* * @see https://natives.borderlinerp.com/natives/PED/0xA8A95CECB1906EA2 */ declare function N_0xa8a95cecb1906ea2(groupId: number, p1: boolean): void; /** * PED::_0xA90684ED185CCB4B — 0xA90684ED185CCB4B * Only used in R* Script mob4 and rcm_mason4 _SET_PED_DEFENSIVE_* - _SET_PED_DESIRED_* * @see https://natives.borderlinerp.com/natives/PED/0xA90684ED185CCB4B */ declare function N_0xa90684ed185ccb4b(animal: number, p1: boolean, p2: number, p3: number): void; /** * PED::_0xA967D6A8ED2D713B — 0xA967D6A8ED2D713B * _SET_PED_P* - _SET_PED_R* * @see https://natives.borderlinerp.com/natives/PED/0xA967D6A8ED2D713B */ declare function N_0xa967d6a8ed2d713b(ped: number, p1: boolean): void; /** * PED::_0xAA6C49AE90A32299 — 0xAA6C49AE90A32299 * @see https://natives.borderlinerp.com/natives/PED/0xAA6C49AE90A32299 */ declare function N_0xaa6c49ae90a32299(ped: number, p1: number | string): void; /** * PED::_0xAAC0EE3B4999ABB5 — 0xAAC0EE3B4999ABB5 * @see https://natives.borderlinerp.com/natives/PED/0xAAC0EE3B4999ABB5 */ declare function N_0xaac0ee3b4999abb5(ped: number, targetPed: number): void; /** * PED::_0xAD3330E3C3E98007 — 0xAD3330E3C3E98007 * @see https://natives.borderlinerp.com/natives/PED/0xAD3330E3C3E98007 */ declare function N_0xad3330e3c3e98007(p0: number, p1: number): void; /** * PED::_0xAE6B68A83ABBE7C0 — 0xAE6B68A83ABBE7C0 * @see https://natives.borderlinerp.com/natives/PED/0xAE6B68A83ABBE7C0 */ declare function N_0xae6b68a83abbe7c0(p0: number): void; /** * PED::_0xAF041C10756C30FB — 0xAF041C10756C30FB * _CLEAR_PED_D* * @see https://natives.borderlinerp.com/natives/PED/0xAF041C10756C30FB */ declare function N_0xaf041c10756c30fb(ped: number, p1: boolean, p2: boolean, p3: boolean): void; /** * PED::_0xB05CC690CDE8A4A9 — 0xB05CC690CDE8A4A9 * Used to set up bad guy groups in nb_kidnapped R* Script (MP_RE_KIDNAPPED): p1 = 4.f _SET_FORMATION_* * @see https://natives.borderlinerp.com/natives/PED/0xB05CC690CDE8A4A9 */ declare function N_0xb05cc690cde8a4a9(groupId: number, p1: number): boolean; /** * PED::_0xB06F5F1DEF417216 — 0xB06F5F1DEF417216 * @see https://natives.borderlinerp.com/natives/PED/0xB06F5F1DEF417216 */ declare function N_0xb06f5f1def417216(p0: number, p1: number, p2: number, p3: number): void; /** * PED::_0xB4B7C92FCE7347B7 — 0xB4B7C92FCE7347B7 * _RESET_PED_C* * @see https://natives.borderlinerp.com/natives/PED/0xB4B7C92FCE7347B7 */ declare function N_0xb4b7c92fce7347b7(ped: number): void; /** * PED::_0xB65927F861E7AE39 — 0xB65927F861E7AE39 * @see https://natives.borderlinerp.com/natives/PED/0xB65927F861E7AE39 */ declare function N_0xb65927f861e7ae39(ped: number, p1: number): boolean; /** * PED::_0xB8E2D655E1D5BD39 — 0xB8E2D655E1D5BD39 * @see https://natives.borderlinerp.com/natives/PED/0xB8E2D655E1D5BD39 */ declare function N_0xb8e2d655e1d5bd39(p0: number): number; /** * PED::_0xB91AB3BE7F655D49 — 0xB91AB3BE7F655D49 * _IS_PED_J* - _IS_PED_L* * @see https://natives.borderlinerp.com/natives/PED/0xB91AB3BE7F655D49 */ declare function N_0xb91ab3be7f655d49(ped: number): boolean; /** * PED::_0xB9BDFAE609DFB7C5 — 0xB9BDFAE609DFB7C5 * @see https://natives.borderlinerp.com/natives/PED/0xB9BDFAE609DFB7C5 */ declare function N_0xb9bdfae609dfb7c5(p0: number, p1: number, p2: number): void; /** * PED::_0xBB3E5370EBB6BE28 — 0xBB3E5370EBB6BE28 * @see https://natives.borderlinerp.com/natives/PED/0xBB3E5370EBB6BE28 */ declare function N_0xbb3e5370ebb6be28(p0: number, p1: number): number; /** * PED::_0xBC1DC48270468444 — 0xBC1DC48270468444 * @see https://natives.borderlinerp.com/natives/PED/0xBC1DC48270468444 */ declare function N_0xbc1dc48270468444(p0: number): void; /** * PED::_0xBD0E4F52F6D95242 — 0xBD0E4F52F6D95242 * _IS_PED_M* - _IS_PED_O* * @see https://natives.borderlinerp.com/natives/PED/0xBD0E4F52F6D95242 */ declare function N_0xbd0e4f52f6d95242(ped: number): boolean; /** * PED::_0xBF567DF2BEF211A6 — 0xBF567DF2BEF211A6 * @see https://natives.borderlinerp.com/natives/PED/0xBF567DF2BEF211A6 */ declare function N_0xbf567df2bef211a6(p0: number, p1: number): void; /** * PED::_0xBFA6B7731C3BAF02 — 0xBFA6B7731C3BAF02 * Only used in R* Script tg_p (CLIENT__AMBIENT_POPULATION - Player starts the populate in region) Does nearly the same thing as INSTANTLY_FILL_PED_POPULATION? * @see https://natives.borderlinerp.com/natives/PED/0xBFA6B7731C3BAF02 */ declare function N_0xbfa6b7731c3baf02(): void; /** * PED::_0xC2722B252C79E641 — 0xC2722B252C79E641 * _FORCE_PED_* * @see https://natives.borderlinerp.com/natives/PED/0xC2722B252C79E641 */ declare function N_0xc2722b252c79e641(ped: number, p1: number, p2: number, p3: boolean): void; /** * PED::_0xC2EF407645BEECDC — 0xC2EF407645BEECDC * @see https://natives.borderlinerp.com/natives/PED/0xC2EF407645BEECDC */ declare function N_0xc2ef407645beecdc(p0: number): number; /** * PED::_0xC5B78E41DCF8227C — 0xC5B78E41DCF8227C * _SET_H* - _SET_I* * @see https://natives.borderlinerp.com/natives/PED/0xC5B78E41DCF8227C */ declare function N_0xc5b78e41dcf8227c(ped: number, p1: boolean): void; /** * PED::_0xC6136B40FFFB778B — 0xC6136B40FFFB778B * @see https://natives.borderlinerp.com/natives/PED/0xC6136B40FFFB778B */ declare function N_0xc6136b40fffb778b(p0: boolean): void; /** * PED::_0xC6981AFF6D2A71C2 — 0xC6981AFF6D2A71C2 * @see https://natives.borderlinerp.com/natives/PED/0xC6981AFF6D2A71C2 */ declare function N_0xc6981aff6d2a71c2(p0: number): void; /** * PED::_0xC6C4E15CF7D52FEA — 0xC6C4E15CF7D52FEA * @see https://natives.borderlinerp.com/natives/PED/0xC6C4E15CF7D52FEA */ declare function N_0xc6c4e15cf7d52fea(p0: number, p1: number): void; /** * PED::_0xC9151483CC06A414 — 0xC9151483CC06A414 * @see https://natives.borderlinerp.com/natives/PED/0xC9151483CC06A414 */ declare function N_0xc9151483cc06a414(ped: number): void; /** * PED::_0xC991EF46FE323867 — 0xC991EF46FE323867 * Not implemented. * @see https://natives.borderlinerp.com/natives/PED/0xC991EF46FE323867 */ declare function N_0xc991ef46fe323867(ped: number, p1: number): void; /** * PED::_0xC99F104BDF8C7F5A — 0xC99F104BDF8C7F5A * _SET_PLAYER_N* - _SET_PLAYER_S* * @see https://natives.borderlinerp.com/natives/PED/0xC99F104BDF8C7F5A */ declare function N_0xc99f104bdf8c7f5a(ped: number, p1: boolean): void; /** * PED::_0xCA95C156C14B2054 — 0xCA95C156C14B2054 * @see https://natives.borderlinerp.com/natives/PED/0xCA95C156C14B2054 */ declare function N_0xca95c156c14b2054(p0: number, p1: number): void; /** * PED::_0xCB1A3864C524F784 — 0xCB1A3864C524F784 * @see https://natives.borderlinerp.com/natives/PED/0xCB1A3864C524F784 */ declare function N_0xcb1a3864c524f784(p0: number, p1: number): void; /** * PED::_0xCB86D3E3E3708901 — 0xCB86D3E3E3708901 * @see https://natives.borderlinerp.com/natives/PED/0xCB86D3E3E3708901 */ declare function N_0xcb86d3e3e3708901(p0: number, p1: number, p2: number, p3: number, p4: number): number; /** * PED::_0xCB8F4C9343EBE240 — 0xCB8F4C9343EBE240 * Only used in R* SP Scripts _GET_PLAYER_W* - _GET_RANDOM_* * @see https://natives.borderlinerp.com/natives/PED/0xCB8F4C9343EBE240 */ declare function N_0xcb8f4c9343ebe240(ped: number, eventType: number | string, coords: number[]): [boolean, number[]]; /** * PED::_0xCBDE59C48F2B06F5 — 0xCBDE59C48F2B06F5 * @see https://natives.borderlinerp.com/natives/PED/0xCBDE59C48F2B06F5 */ declare function N_0xcbde59c48f2b06f5(p0: number, p1: number, p2: number): void; /** * PED::_0xCD9E5F94A2F38683 — 0xCD9E5F94A2F38683 * _SET_PED_R* - _SET_PED_S* * @see https://natives.borderlinerp.com/natives/PED/0xCD9E5F94A2F38683 */ declare function N_0xcd9e5f94a2f38683(ped: number, p1: boolean): void; /** * PED::_0xCDFB8C04D4C95D9B — 0xCDFB8C04D4C95D9B * @see https://natives.borderlinerp.com/natives/PED/0xCDFB8C04D4C95D9B */ declare function N_0xcdfb8c04d4c95d9b(p0: number, p1: number, p2: number, p3: number): void; /** * PED::_0xCF0B19806473D324 — 0xCF0B19806473D324 * _SET_PED_COMBAT_* * @see https://natives.borderlinerp.com/natives/PED/0xCF0B19806473D324 */ declare function N_0xcf0b19806473d324(ped: number, x: number, y: number, z: number): void; /** * PED::_0xD049920CD29F6CC8 — 0xD049920CD29F6CC8 * @see https://natives.borderlinerp.com/natives/PED/0xD049920CD29F6CC8 */ declare function N_0xd049920cd29f6cc8(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::_0xD049FDAF089FDDB0 — 0xD049FDAF089FDDB0 * @see https://natives.borderlinerp.com/natives/PED/0xD049FDAF089FDDB0 */ declare function N_0xd049fdaf089fddb0(ped: number, p1: number | string, p2: number): void; /** * PED::_0xD103F6DBB5442BE8 — 0xD103F6DBB5442BE8 * @see https://natives.borderlinerp.com/natives/PED/0xD103F6DBB5442BE8 */ declare function N_0xd103f6dbb5442be8(ped: number, p1: number): void; /** * PED::_0xD2F0FE8805D91647 — 0xD2F0FE8805D91647 * @see https://natives.borderlinerp.com/natives/PED/0xD2F0FE8805D91647 */ declare function N_0xd2f0fe8805d91647(p0: number, p1: number): void; /** * PED::_0xD355E2F1BB41087E — 0xD355E2F1BB41087E * @see https://natives.borderlinerp.com/natives/PED/0xD355E2F1BB41087E */ declare function N_0xd355e2f1bb41087e(ped: number, p1: number): boolean; /** * PED::_0xD4D403EA031F351C — 0xD4D403EA031F351C * @see https://natives.borderlinerp.com/natives/PED/0xD4D403EA031F351C */ declare function N_0xd4d403ea031f351c(ped: number): boolean; /** * PED::_0xD55DB4466D00A258 — 0xD55DB4466D00A258 * Used in Script Function LA_CHECK_ALERTED _GET_IS_PED_* * @see https://natives.borderlinerp.com/natives/PED/0xD55DB4466D00A258 */ declare function N_0xd55db4466d00a258(legendaryAnimal: number): boolean; /** * PED::_0xD5BD1B5318A81994 — 0xD5BD1B5318A81994 * _SET_FORMATION_* * @see https://natives.borderlinerp.com/natives/PED/0xD5BD1B5318A81994 */ declare function N_0xd5bd1b5318a81994(groupId: number, p1: boolean): void; /** * PED::_0xD61FCF9FCFD515B7 — 0xD61FCF9FCFD515B7 * @see https://natives.borderlinerp.com/natives/PED/0xD61FCF9FCFD515B7 */ declare function N_0xd61fcf9fcfd515b7(p0: number, p1: number, p2: number): void; /** * PED::_0xD7D2F45C56A4F4DF — 0xD7D2F45C56A4F4DF * @see https://natives.borderlinerp.com/natives/PED/0xD7D2F45C56A4F4DF */ declare function N_0xd7d2f45c56a4f4df(p0: number, p1: number, p2: number): void; /** * PED::_0xD8544F6260F5F01E — 0xD8544F6260F5F01E * p1 is mostly 10 _CLEAR_PED_N* - _CLEAR_PED_W* * @see https://natives.borderlinerp.com/natives/PED/0xD8544F6260F5F01E */ declare function N_0xd8544f6260f5f01e(ped: number, p1: number): void; /** * PED::_0xD8CEEED54C672B5D — 0xD8CEEED54C672B5D * @see https://natives.borderlinerp.com/natives/PED/0xD8CEEED54C672B5D */ declare function N_0xd8ceeed54c672b5d(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * PED::_0xD97BC27AC039F681 — 0xD97BC27AC039F681 * @see https://natives.borderlinerp.com/natives/PED/0xD97BC27AC039F681 */ declare function N_0xd97bc27ac039f681(p0: number, p1: number, p2: number, p3: number): number; /** * PED::_0xDDFAD4DEAA7FA362 — 0xDDFAD4DEAA7FA362 * _SET_FORMATION_P* * @see https://natives.borderlinerp.com/natives/PED/0xDDFAD4DEAA7FA362 */ declare function N_0xddfad4deaa7fa362(groupId: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::_0xDEDBED3020DA49DC — 0xDEDBED3020DA49DC * @see https://natives.borderlinerp.com/natives/PED/0xDEDBED3020DA49DC */ declare function N_0xdedbed3020da49dc(p0: number): void; /** * PED::_0xDEE8D30AA5C2E28D — 0xDEE8D30AA5C2E28D * @see https://natives.borderlinerp.com/natives/PED/0xDEE8D30AA5C2E28D */ declare function N_0xdee8d30aa5c2e28d(ped: number, p1: number | string, p2: boolean): void; /** * PED::_0xE0FE107AB174D64A — 0xE0FE107AB174D64A * @see https://natives.borderlinerp.com/natives/PED/0xE0FE107AB174D64A */ declare function N_0xe0fe107ab174d64a(p0: number, p1: number): void; /** * PED::_0xE1103300F3456DE7 — 0xE1103300F3456DE7 * _SET_FORMATION_P* * @see https://natives.borderlinerp.com/natives/PED/0xE1103300F3456DE7 */ declare function N_0xe1103300f3456de7(groupId: number, p1: number, p2: number): void; /** * PED::_0xE1AADD0055D76603 — 0xE1AADD0055D76603 * @see https://natives.borderlinerp.com/natives/PED/0xE1AADD0055D76603 */ declare function N_0xe1aadd0055d76603(ped: number, entity: number, boneIndex1: number, boneIndex2: number, x: number, y: number, z: number, p7: number, p8: boolean, p9: boolean, p10: number): void; /** * PED::_0xE1B3BE07D3AADDED — 0xE1B3BE07D3AADDED * @see https://natives.borderlinerp.com/natives/PED/0xE1B3BE07D3AADDED */ declare function N_0xe1b3be07d3aadded(ped: number, p1: number, p2: boolean): void; /** * PED::_0xE20027B414BFE6C7 — 0xE20027B414BFE6C7 * @see https://natives.borderlinerp.com/natives/PED/0xE20027B414BFE6C7 */ declare function N_0xe20027b414bfe6c7(p0: number, p1: number): void; /** * PED::_0xE29D8CD66553DBAA — 0xE29D8CD66553DBAA * _SET_PED_R* -_SET_PED_S* * @see https://natives.borderlinerp.com/natives/PED/0xE29D8CD66553DBAA */ declare function N_0xe29d8cd66553dbaa(horse: number): void; /** * PED::_0xE37ACEE15AC50C7E — 0xE37ACEE15AC50C7E * _SET_PED_IN* * @see https://natives.borderlinerp.com/natives/PED/0xE37ACEE15AC50C7E */ declare function N_0xe37acee15ac50c7e(ped: number, p1: string): void; /** * PED::_0xE4C95E0AE31C6512 — 0xE4C95E0AE31C6512 * @see https://natives.borderlinerp.com/natives/PED/0xE4C95E0AE31C6512 */ declare function N_0xe4c95e0ae31c6512(ped: number, p1: number): void; /** * PED::_0xE4EF4382E22C780C — 0xE4EF4382E22C780C * @see https://natives.borderlinerp.com/natives/PED/0xE4EF4382E22C780C */ declare function N_0xe4ef4382e22c780c(p0: number): void; /** * PED::_0xE50C9816B3F22D8B — 0xE50C9816B3F22D8B * @see https://natives.borderlinerp.com/natives/PED/0xE50C9816B3F22D8B */ declare function N_0xe50c9816b3f22d8b(ped: number, p1: number | string, p2: number): void; /** * PED::_0xE6CB36F43A95D75F — 0xE6CB36F43A95D75F * @see https://natives.borderlinerp.com/natives/PED/0xE6CB36F43A95D75F */ declare function N_0xe6cb36f43a95d75f(p0: number): void; /** * PED::_0xE735A7DA22E88359 — 0xE735A7DA22E88359 * @see https://natives.borderlinerp.com/natives/PED/0xE735A7DA22E88359 */ declare function N_0xe735a7da22e88359(p0: number): void; /** * PED::_0xE737D5F14304A2EC — 0xE737D5F14304A2EC * Only used in R* Script nb_animal_attack: p2 = 120000 _SET_PED_SH* - _SET_PED_SP* * @see https://natives.borderlinerp.com/natives/PED/0xE737D5F14304A2EC */ declare function N_0xe737d5f14304a2ec(ped: number, player: number, p2: number): void; /** * PED::_0xE8ABE3B73FC7FE17 — 0xE8ABE3B73FC7FE17 * @see https://natives.borderlinerp.com/natives/PED/0xE8ABE3B73FC7FE17 */ declare function N_0xe8abe3b73fc7fe17(ped: number, targetEntity: number, propItemId: string, conditionalAnimName: string): void; /** * PED::_0xE9E06EA514A69061 — 0xE9E06EA514A69061 * @see https://natives.borderlinerp.com/natives/PED/0xE9E06EA514A69061 */ declare function N_0xe9e06ea514a69061(p0: number, p1: number): void; /** * PED::_0xEA8763E505AFD49A — 0xEA8763E505AFD49A * @see https://natives.borderlinerp.com/natives/PED/0xEA8763E505AFD49A */ declare function N_0xea8763e505afd49a(p0: number, p1: number, p2: number): void; /** * PED::_0xEB8886E1065654CD — 0xEB8886E1065654CD * Washing player's face/hands now * @see https://natives.borderlinerp.com/natives/PED/0xEB8886E1065654CD */ declare function N_0xeb8886e1065654cd(ped: number, p1: number, p2: string, p3: number): void; /** * PED::_0xEBAAC9A750E7563B — 0xEBAAC9A750E7563B * If returned true: PROCESS_RESIZING_TRACKING_BOUNDS_VOLUME - Scaling UP the bounds due to tracking If returned false: PROCESS_RESIZING_TRACKING_BOUNDS_VOLUME - Scaling DOWN the bounds due to tracking _IS_PED_T* - _IS_PED_U* * @see https://natives.borderlinerp.com/natives/PED/0xEBAAC9A750E7563B */ declare function N_0xebaac9a750e7563b(ped: number): boolean; /** * PED::_0xEBD49472BCCF7642 — 0xEBD49472BCCF7642 * @see https://natives.borderlinerp.com/natives/PED/0xEBD49472BCCF7642 */ declare function N_0xebd49472bccf7642(p0: number, p1: number): void; /** * PED::_0xEC60D1D225BC50AA — 0xEC60D1D225BC50AA * @see https://natives.borderlinerp.com/natives/PED/0xEC60D1D225BC50AA */ declare function N_0xec60d1d225bc50aa(ped: number, p1: number): void; /** * PED::_0xED1C764997A86D5A — 0xED1C764997A86D5A * Only used in R* Script nb_stalking_hunter * @see https://natives.borderlinerp.com/natives/PED/0xED1C764997A86D5A */ declare function N_0xed1c764997a86d5a(ped1: number, ped2: number): void; /** * PED::_0xEEDC9B29314B2733 — 0xEEDC9B29314B2733 * @see https://natives.borderlinerp.com/natives/PED/0xEEDC9B29314B2733 */ declare function N_0xeedc9b29314b2733(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): void; /** * PED::_0xEF371232BC6053E1 — 0xEF371232BC6053E1 * @see https://natives.borderlinerp.com/natives/PED/0xEF371232BC6053E1 */ declare function N_0xef371232bc6053e1(ped: number): void; /** * PED::_0xF47D54B986F0A346 — 0xF47D54B986F0A346 * Used in Script Function MOONSHINE_BAND_CLIENT_PATRON_UPDATE * @see https://natives.borderlinerp.com/natives/PED/0xF47D54B986F0A346 */ declare function N_0xf47d54b986f0a346(ped: number, danceIntensity: number): void; /** * PED::_0xF634E2892220EF34 — 0xF634E2892220EF34 * @see https://natives.borderlinerp.com/natives/PED/0xF634E2892220EF34 */ declare function N_0xf634e2892220ef34(ped: number, p1: number): void; /** * PED::_0xF6A8C4B4A11AE89C — 0xF6A8C4B4A11AE89C * @see https://natives.borderlinerp.com/natives/PED/0xF6A8C4B4A11AE89C */ declare function N_0xf6a8c4b4a11ae89c(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): number; /** * PED::_0xF7327ACC7A89AEF1 — 0xF7327ACC7A89AEF1 * @see https://natives.borderlinerp.com/natives/PED/0xF7327ACC7A89AEF1 */ declare function N_0xf7327acc7a89aef1(p0: number, p1: number, p2: number): number; /** * PED::_0xF917F92BF22ECBAB — 0xF917F92BF22ECBAB * @see https://natives.borderlinerp.com/natives/PED/0xF917F92BF22ECBAB */ declare function N_0xf917f92bf22ecbab(p0: number): void; /** * PED::_0xF9331B3A314EB49D — 0xF9331B3A314EB49D * @see https://natives.borderlinerp.com/natives/PED/0xF9331B3A314EB49D */ declare function N_0xf9331b3a314eb49d(ped: number): boolean; /** * PED::_0xF9CBD46433E36713 — 0xF9CBD46433E36713 * Used in Script Function PLAYER_HEAD_TRACKING_MAINTAIN * @see https://natives.borderlinerp.com/natives/PED/0xF9CBD46433E36713 */ declare function N_0xf9cbd46433e36713(ped: number, targetEntity: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: string): void; /** * PED::_0xFA0D206B489A6846 — 0xFA0D206B489A6846 * @see https://natives.borderlinerp.com/natives/PED/0xFA0D206B489A6846 */ declare function N_0xfa0d206b489a6846(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::_0xFA742B82D093D848 — 0xFA742B82D093D848 * @see https://natives.borderlinerp.com/natives/PED/0xFA742B82D093D848 */ declare function N_0xfa742b82d093d848(p0: number, p1: number, p2: number): void; /** * PED::_0xFC23348F0F4E245F — 0xFC23348F0F4E245F * @see https://natives.borderlinerp.com/natives/PED/0xFC23348F0F4E245F */ declare function N_0xfc23348f0f4e245f(p0: number, p1: number, p2: number, p3: number): void; /** * PED::_0xFD3C31A2E45671E7 — 0xFD3C31A2E45671E7 * _DISABLE_A* - _DISABLE_C* * @see https://natives.borderlinerp.com/natives/PED/0xFD3C31A2E45671E7 */ declare function N_0xfd3c31a2e45671e7(ped: number, p1: number): void; /** * PED::_0xFD8E853F0BC2E942 — 0xFD8E853F0BC2E942 * @see https://natives.borderlinerp.com/natives/PED/0xFD8E853F0BC2E942 */ declare function N_0xfd8e853f0bc2e942(p0: number, p1: number): void; /** * PED::_0xFEA6126C34DF2532 — 0xFEA6126C34DF2532 * _SET_M* - _SET_P* * @see https://natives.borderlinerp.com/natives/PED/0xFEA6126C34DF2532 */ declare function N_0xfea6126c34df2532(ped: number, p1: boolean): void; /** * PED::ADD_ARMOUR_TO_PED — 0x5BA652A0CD14DF2F * Same as SET_PED_ARMOUR, but ADDS 'amount' to the armor the Ped already has. * @see https://natives.borderlinerp.com/natives/PED/ADD_ARMOUR_TO_PED */ declare function AddArmourToPed(ped: number, amount: number): void; /** * PED::ADD_CUSTOM_FORMATION_LOCATION — 0x4E23CD07BD161E06 * @see https://natives.borderlinerp.com/natives/PED/ADD_CUSTOM_FORMATION_LOCATION */ declare function AddCustomFormationLocation(groupId: number, x: number, y: number, z: number, position: number): void; /** * PED::ADD_FORMATION_LOCATION — 0xB05945C1E9E60D91 * @see https://natives.borderlinerp.com/natives/PED/ADD_FORMATION_LOCATION */ declare function AddFormationLocation(groupId: number, p1: number, p2: number, p3: number): boolean; /** * PED::_ADD_PED_STAY_OUT_VOLUME — 0xE9B168527B337BF0 * @see https://natives.borderlinerp.com/natives/PED/_ADD_PED_STAY_OUT_VOLUME */ declare function AddPedStayOutVolume(ped: number, volume: number): boolean; /** * PED::_ADD_PED_SUBSCRIBE_TO_LEGENDARY_BLIPS — 0xE37287EE358939C3 * @see https://natives.borderlinerp.com/natives/PED/_ADD_PED_SUBSCRIBE_TO_LEGENDARY_BLIPS */ declare function AddPedSubscribeToLegendaryBlips(ped: number): boolean; /** * PED::ADD_RELATIONSHIP_GROUP — 0xF372BC22FCB88606 * The hash of the created relationship group is output in the second parameter. * @see https://natives.borderlinerp.com/natives/PED/ADD_RELATIONSHIP_GROUP */ declare function AddRelationshipGroup(name: string, groupHash: number | string): [boolean, number]; /** * PED::ADD_SCENARIO_BLOCKING_AREA — 0x1B5C85C612E5256E * @see https://natives.borderlinerp.com/natives/PED/ADD_SCENARIO_BLOCKING_AREA */ declare function AddScenarioBlockingArea(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, p6: boolean, blockingFlags: number): number; /** * PED::_ADD_SCENARIO_BLOCKING_VOLUME — 0x4C39C95AE5DB1329 * @see https://natives.borderlinerp.com/natives/PED/_ADD_SCENARIO_BLOCKING_VOLUME */ declare function AddScenarioBlockingVolume(volume: number, p1: boolean, flag: number): number; /** * PED::_ADD_SCENARIO_TRANSITION — 0x6D07B371E9439019 * Forces transition now, called together with 0xD65FDC686A031C83 * @see https://natives.borderlinerp.com/natives/PED/_ADD_SCENARIO_TRANSITION */ declare function AddScenarioTransition(ped: number): void; /** * PED::_ADD_TEXTURE_LAYER — 0x86BB5FF45F193A02 * Creates ped overlay in texture override data and returns it's index. * @see https://natives.borderlinerp.com/natives/PED/_ADD_TEXTURE_LAYER */ declare function AddTextureLayer(textureId: number, albedoHash: number | string, normalHash: number | string, materialHash: number | string, blendType: number, texAlpha: number, sheetGridIndex: number): number; /** * PED::_APPLY_COLD_TO_PED — 0x1F8215D0E446F593 * Apply cold intensity to ped from 0.0 to 1.0 * @see https://natives.borderlinerp.com/natives/PED/_APPLY_COLD_TO_PED */ declare function ApplyColdToPed(p0: number, p1: number, p2: number): void; /** * PED::APPLY_DAMAGE_TO_PED — 0x697157CED63F18D4 * damages a ped with the given amount * @see https://natives.borderlinerp.com/natives/PED/APPLY_DAMAGE_TO_PED */ declare function ApplyDamageToPed(ped: number, damageAmount: number, damageArmour: boolean, boneId: number, pedKiller: number): void; /** * PED::APPLY_PED_BLOOD_SPECIFIC — 0xEF0D582CBF2D9B0F * @see https://natives.borderlinerp.com/natives/PED/APPLY_PED_BLOOD_SPECIFIC */ declare function ApplyPedBloodSpecific(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): number; /** * PED::APPLY_PED_DAMAGE_PACK — 0x46DF918788CB093F * @see https://natives.borderlinerp.com/natives/PED/APPLY_PED_DAMAGE_PACK */ declare function ApplyPedDamagePack(ped: number, damagePack: string, damage: number, mult: number): void; /** * PED::_APPLY_PED_DAMAGE_PACK_TO_BONE — 0x58D32261AE0F0843 * Applies damage pack to a ped bone with offset and rotation. * @see https://natives.borderlinerp.com/natives/PED/_APPLY_PED_DAMAGE_PACK_TO_BONE */ declare function ApplyPedDamagePackToBone(ped: number, boneId: number, xOffset: number, yOffset: number, zOffset: number, xRot: number, yRot: number, zRot: number, damagePack: string): void; /** * PED::_APPLY_PED_META_PED_OUTFIT — 0x74F512E29CB717E2 * @see https://natives.borderlinerp.com/natives/PED/_APPLY_PED_META_PED_OUTFIT */ declare function ApplyPedMetaPedOutfit(requestId: number, ped: number, p2: boolean, p3: boolean): boolean; /** * PED::_APPLY_SHOP_ITEM_TO_PED — 0xD3A7B003ED343FD9 * @see https://natives.borderlinerp.com/natives/PED/_APPLY_SHOP_ITEM_TO_PED */ declare function ApplyShopItemToPed(ped: number, componentHash: number | string, immediately: boolean, isMp: boolean, p4: boolean): void; /** * PED::_APPLY_TEXTURE_ON_PED — 0x0B46E25761519058 * @see https://natives.borderlinerp.com/natives/PED/_APPLY_TEXTURE_ON_PED */ declare function ApplyTextureOnPed(ped: number, componentHash: number | string, textureId: number): void; /** * PED::_ARE_ALL_AMBIENT_PED_RESERVATIONS_READY — 0x5E420FF293EE5472 * @see https://natives.borderlinerp.com/natives/PED/_ARE_ALL_AMBIENT_PED_RESERVATIONS_READY */ declare function AreAllAmbientPedReservationsReady(): boolean; /** * PED::_ATTACH_VOLUME_TO_ENTITY — 0x7C00CFC48A782DC0 * @see https://natives.borderlinerp.com/natives/PED/_ATTACH_VOLUME_TO_ENTITY */ declare function AttachVolumeToEntity(volume: number, entity: number, offsetX: number, offsetY: number, offsetZ: number, rotX: number, rotY: number, rotZ: number, p8: number, p9: boolean): void; /** * PED::CAN_KNOCK_PED_OFF_VEHICLE — 0x51AC07A44D4F5B8A * @see https://natives.borderlinerp.com/natives/PED/CAN_KNOCK_PED_OFF_VEHICLE */ declare function CanKnockPedOffVehicle(ped: number): boolean; /** * PED::CAN_PED_BE_MOUNTED — 0x2D64376CF437363E * @see https://natives.borderlinerp.com/natives/PED/CAN_PED_BE_MOUNTED */ declare function CanPedBeMounted(ped: number): boolean; /** * PED::_CAN_PED_HEAR_TARGET_PED — 0x0EA9EACBA3B01601 * Returns true if `listener` can hear `source`. * @see https://natives.borderlinerp.com/natives/PED/_CAN_PED_HEAR_TARGET_PED */ declare function CanPedHearTargetPed(source: number, listener: number, includeNoiseBoost: boolean): boolean; /** * PED::CAN_PED_IN_COMBAT_SEE_TARGET — 0xEAD42DE3610D0721 * @see https://natives.borderlinerp.com/natives/PED/CAN_PED_IN_COMBAT_SEE_TARGET */ declare function CanPedInCombatSeeTarget(ped: number, target: number): boolean; /** * PED::CAN_PED_RAGDOLL — 0x128F79EDCECE4FD5 * @see https://natives.borderlinerp.com/natives/PED/CAN_PED_RAGDOLL */ declare function CanPedRagdoll(ped: number): boolean; /** * PED::CAN_PED_SEE_ENTITY — 0x7F9B9791D4CB71F6 * 0 - CTR_CANNOT_TARGET 1 - CTR_CAN_TARGET 2 - CTR_NOT_SURE_YET * @see https://natives.borderlinerp.com/natives/PED/CAN_PED_SEE_ENTITY */ declare function CanPedSeeEntity(ped: number, targetEntity: number, p2: boolean, doFoliageCheck: boolean): number; /** * PED::CAN_PED_SEE_PED_CACHED — 0x9D9473CB82D83A30 * @see https://natives.borderlinerp.com/natives/PED/CAN_PED_SEE_PED_CACHED */ declare function CanPedSeePedCached(ped: number, targetPed: number, p2: boolean): number; /** * PED::_CAN_PED_USE_SCENARIO_POINT — 0xAB643407D0B26F07 * p2 is always 0, p3 is always 0, p4 is always 1 * @see https://natives.borderlinerp.com/natives/PED/_CAN_PED_USE_SCENARIO_POINT */ declare function CanPedUseScenarioPoint(ped: number, scenario: number, p2: number, p3: number, p4: number): boolean; /** * PED::_CHANGE_PED_STAMINA — 0xC3D4B754C0E86B9E * Alters entity's stamina by 'amount'. * @see https://natives.borderlinerp.com/natives/PED/_CHANGE_PED_STAMINA */ declare function ChangePedStamina(ped: number, amount: number): boolean; /** * PED::_CLEAR_ACTIVE_ANIMAL_OWNER — 0xBCC76708E5677E1D * Used in Script Functions PLAYER_HORSE_RELEASE_HORSE_TO_AMBIENT_WORLD (p1 = true), HORSE_SETUP_PLAYER_HORSE_ATTRIBUTES (p1 = false) Set to false for player horse in scripts and seems it's only true when releasing/changing a player horse?… * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_ACTIVE_ANIMAL_OWNER */ declare function ClearActiveAnimalOwner(horse: number, clear: boolean): void; /** * PED::CLEAR_FACIAL_IDLE_ANIM_OVERRIDE — 0x726256CC1EEB182F * @see https://natives.borderlinerp.com/natives/PED/CLEAR_FACIAL_IDLE_ANIM_OVERRIDE */ declare function ClearFacialIdleAnimOverride(ped: number): void; /** * PED::_CLEAR_PED_ACTION_DISABLE_FLAG — 0x949B2F9ED2917F5D * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_PED_ACTION_DISABLE_FLAG */ declare function ClearPedActionDisableFlag(ped: number, actionDisableFlag: number): void; /** * PED::CLEAR_PED_BLOOD_DAMAGE — 0x8FE22675A5A45817 * @see https://natives.borderlinerp.com/natives/PED/CLEAR_PED_BLOOD_DAMAGE */ declare function ClearPedBloodDamage(ped: number): void; /** * PED::CLEAR_PED_BLOOD_DAMAGE_BY_ZONE — 0x56E3B78C5408D9F4 * @see https://natives.borderlinerp.com/natives/PED/CLEAR_PED_BLOOD_DAMAGE_BY_ZONE */ declare function ClearPedBloodDamageByZone(ped: number, p1: number): void; /** * PED::_CLEAR_PED_BLOOD_DAMAGE_FACIAL — 0x7F5D88333EE8A86F * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_PED_BLOOD_DAMAGE_FACIAL */ declare function ClearPedBloodDamageFacial(ped: number, p1: number): void; /** * PED::_CLEAR_PED_COMBAT_STYLE — 0x78815FC52832B690 * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_PED_COMBAT_STYLE */ declare function ClearPedCombatStyle(ped: number, p1: number): void; /** * PED::_CLEAR_PED_COMBAT_STYLE_MOD — 0x1FA132CBCD7CB239 * _CLEAR_PED_COMBAT_* * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_PED_COMBAT_STYLE_MOD */ declare function ClearPedCombatStyleMod(ped: number, combatStyleModHash: number | string): void; /** * PED::CLEAR_PED_DAMAGE_DECAL_BY_ZONE — 0x523C79AEEFCC4A2A * @see https://natives.borderlinerp.com/natives/PED/CLEAR_PED_DAMAGE_DECAL_BY_ZONE */ declare function ClearPedDamageDecalByZone(ped: number, p1: number, p2: string): void; /** * PED::CLEAR_PED_DECORATIONS — 0x0E5173C163976E38 * @see https://natives.borderlinerp.com/natives/PED/CLEAR_PED_DECORATIONS */ declare function ClearPedDecorations(ped: number): void; /** * PED::_CLEAR_PED_DESIRED_LOCO_FOR_MODEL — 0x4FD80C3DD84B817B * Clears locomotion archetype * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_PED_DESIRED_LOCO_FOR_MODEL */ declare function ClearPedDesiredLocoForModel(ped: number): void; /** * PED::_CLEAR_PED_DESIRED_LOCO_MOTION_TYPE — 0x58F7DB5BD8FA2288 * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_PED_DESIRED_LOCO_MOTION_TYPE */ declare function ClearPedDesiredLocoMotionType(ped: number): void; /** * PED::CLEAR_PED_ENV_DIRT — 0x6585D955A68452A5 * @see https://natives.borderlinerp.com/natives/PED/CLEAR_PED_ENV_DIRT */ declare function ClearPedEnvDirt(ped: number): void; /** * PED::_CLEAR_PED_GRAPPLE_FLAG — 0xEAE3B5B019C8D23F * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_PED_GRAPPLE_FLAG */ declare function ClearPedGrappleFlag(ped: number, flag: number): void; /** * PED::CLEAR_PED_LAST_DAMAGE_BONE — 0x8EF6B7AC68E2F01B * @see https://natives.borderlinerp.com/natives/PED/CLEAR_PED_LAST_DAMAGE_BONE */ declare function ClearPedLastDamageBone(ped: number): void; /** * PED::CLEAR_PED_NON_CREATION_AREA — 0x2E05208086BA0651 * @see https://natives.borderlinerp.com/natives/PED/CLEAR_PED_NON_CREATION_AREA */ declare function ClearPedNonCreationArea(): void; /** * PED::_CLEAR_PED_TARGET_ACTION_DISABLE_FLAG — 0xBBF6D1D07C02D00A * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_PED_TARGET_ACTION_DISABLE_FLAG */ declare function ClearPedTargetActionDisableFlag(ped: number, actionDisableFlag: number): void; /** * PED::_CLEAR_PED_TEXTURE — 0xB63B9178D0F58D82 * Removes every texture layer Old Name: _RESET_PED_TEXTURE_2 * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_PED_TEXTURE */ declare function ClearPedTexture(textureId: number): void; /** * PED::CLEAR_PED_WETNESS — 0x9C720776DAA43E7E * It clears the wetness of the selected Ped/Player. * @see https://natives.borderlinerp.com/natives/PED/CLEAR_PED_WETNESS */ declare function ClearPedWetness(ped: number): void; /** * PED::_CLEAR_PELT_FROM_HORSE — 0x627F7F3A0C4C51FF * @see https://natives.borderlinerp.com/natives/PED/_CLEAR_PELT_FROM_HORSE */ declare function ClearPeltFromHorse(horse: number, peltId: number): void; /** * PED::CLEAR_RAGDOLL_BLOCKING_FLAGS — 0xD86D101FCFD00A4B * @see https://natives.borderlinerp.com/natives/PED/CLEAR_RAGDOLL_BLOCKING_FLAGS */ declare function ClearRagdollBlockingFlags(ped: number, flags: number): void; /** * PED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS — 0x5E29243FB56FC6D4 * @see https://natives.borderlinerp.com/natives/PED/CLEAR_RELATIONSHIP_BETWEEN_GROUPS */ declare function ClearRelationshipBetweenGroups(relationship: number, group1: number | string, group2: number | string): void; /** * PED::CLONE_PED — 0xEF29A16337FACADB * @see https://natives.borderlinerp.com/natives/PED/CLONE_PED */ declare function ClonePed(ped: number, isNetwork: boolean, bScriptHostPed: boolean, copyHeadBlendFlag: boolean): number; /** * PED::CLONE_PED_TO_TARGET — 0xE952D6431689AD9A * Copies ped's components and props to targetPed. * @see https://natives.borderlinerp.com/natives/PED/CLONE_PED_TO_TARGET */ declare function ClonePedToTarget(ped: number, targetPed: number): void; /** * PED::_COMPUTE_LOOT_FOR_PED_CARCASS — 0xB29C553BA582D09E * Computes the loot table for an animal/human carcass given its model and processing quality. * @see https://natives.borderlinerp.com/natives/PED/_COMPUTE_LOOT_FOR_PED_CARCASS */ declare function ComputeLootForPedCarcass(model: number | string, damageCleanliness: number, skinningQuality: number): [number, number]; /** * PED::_COMPUTE_PED_MOVE_BLEND_RATIO_FOR_MAX_SPEED — 0x46BF2A810679D6E6 * Returns estimated max speed (m/s) for the ped move blend ratio. * @see https://natives.borderlinerp.com/natives/PED/_COMPUTE_PED_MOVE_BLEND_RATIO_FOR_MAX_SPEED */ declare function ComputePedMoveBlendRatioForMaxSpeed(ped: number, maxMoveBlendRatio: number): number; /** * PED::_COMPUTE_SATCHEL_ITEM_FOR_PED_CARCASS — 0x6B89FAA36FC909A3 * Related to dead animals items/loots * @see https://natives.borderlinerp.com/natives/PED/_COMPUTE_SATCHEL_ITEM_FOR_PED_CARCASS */ declare function ComputeSatchelItemForPedCarcass(ped: number, damageCleanliness: number, skinningQuality: number): [number, number]; /** * PED::COMPUTE_SATCHEL_ITEM_FOR_PED_DAMAGE — 0x9E7738B291706746 * @see https://natives.borderlinerp.com/natives/PED/COMPUTE_SATCHEL_ITEM_FOR_PED_DAMAGE */ declare function ComputeSatchelItemForPedDamage(p0: number, pedAttached: number, damageCleanliness: number): boolean; /** * PED::_COMPUTE_SPEED_FOR_PED_MOVE_BLEND_RATIO — 0xCA95924C893A0C91 * Returns ped move blend ratio corresponding to the specified speed. * @see https://natives.borderlinerp.com/natives/PED/_COMPUTE_SPEED_FOR_PED_MOVE_BLEND_RATIO */ declare function ComputeSpeedForPedMoveBlendRatio(ped: number, speed: number): number; /** * PED::_COUNT_PEDS_AWARE_OF_EVENT — 0xF4860514AD354226 * Counts how many peds are aware of a shocking event within a radius. * @see https://natives.borderlinerp.com/natives/PED/_COUNT_PEDS_AWARE_OF_EVENT */ declare function CountPedsAwareOfEvent(shockingEvent: number, x: number, y: number, z: number, radius: number, entities: number): [number, number]; /** * PED::COUNT_PEDS_IN_COMBAT_WITH_TARGET — 0x5407B7288D0478B7 * @see https://natives.borderlinerp.com/natives/PED/COUNT_PEDS_IN_COMBAT_WITH_TARGET */ declare function CountPedsInCombatWithTarget(ped: number, flag: number): number; /** * PED::COUNT_PEDS_IN_COMBAT_WITH_TARGET_WITHIN_RADIUS — 0x336B3D200AB007CB * @see https://natives.borderlinerp.com/natives/PED/COUNT_PEDS_IN_COMBAT_WITH_TARGET_WITHIN_RADIUS */ declare function CountPedsInCombatWithTargetWithinRadius(ped: number, x: number, y: number, z: number, radius: number, flag: number): number; /** * PED::_CREATE_GRAVITY_WELL — 0x4F5EBE70081E5A20 * Creates a handle to an instance of "CScriptResource_GravityWell", this system forces local ped to target specified position when moving, however player still can interrupt this. * @see https://natives.borderlinerp.com/natives/PED/_CREATE_GRAVITY_WELL */ declare function CreateGravityWell(xPos: number, yPos: number, zPos: number, heading: number, radius: number, p5: number, p6: number, p7: number, stopAtDestination: boolean): number; /** * PED::CREATE_GROUP — 0x90370EBE0FEE1A3D * Creates a new ped group. * @see https://natives.borderlinerp.com/natives/PED/CREATE_GROUP */ declare function CreateGroup(taskAllocator: number): number; /** * PED::_CREATE_META_PED — 0x0BCD4091C8EABA42 * Only used in SP scripts, for example odriscolls1: BOOLS: true, true, true, false, false * @see https://natives.borderlinerp.com/natives/PED/_CREATE_META_PED */ declare function CreateMetaPed(requestId: number, x: number, y: number, z: number, heading: number, p5: boolean, p6: boolean, p7: boolean, p8: boolean, p9: boolean): number; /** * PED::_CREATE_META_PED_ASSET — 0x9641A9A20310F6B8 * Creates prop from metaped asset bundle Creates a pickup-able metaped component. * @see https://natives.borderlinerp.com/natives/PED/_CREATE_META_PED_ASSET */ declare function CreateMetaPedAsset(asset: number | string, posX: number, posY: number, posZ: number, rotX: number, rotY: number, rotZ: number, p7: boolean, p8: boolean, p9: boolean): number; /** * PED::_CREATE_META_PED_OUTFIT_PED — 0xEAF682A14F8E5F53 * Creates metaped from ped outfit requestId. * @see https://natives.borderlinerp.com/natives/PED/_CREATE_META_PED_OUTFIT_PED */ declare function CreateMetaPedOutfitPed(requestId: number, x: number, y: number, z: number, heading: number, p5: boolean, p6: boolean, p7: boolean, p8: boolean): number; /** * PED::CREATE_PED — 0xD49F9B0955C367DE * @see https://natives.borderlinerp.com/natives/PED/CREATE_PED */ declare function CreatePed(modelHash: number | string, x: number, y: number, z: number, heading: number, isNetwork: boolean, bScriptHostPed: boolean, p7: boolean, p8: boolean): number; /** * PED::CREATE_PED_INSIDE_VEHICLE — 0x7DD959874C1FD534 * VS_DRIVER, VS_FRONT_RIGHT, VS_BACK_LEFT, VS_BACK_RIGHT, VS_EXTRA_LEFT_1, VS_EXTRA_RIGHT_1, VS_EXTRA_LEFT_2, VS_EXTRA_RIGHT_2, VS_EXTRA_LEFT_3, VS_EXTRA_RIGHT_3, VS_NUM_SEATS * @see https://natives.borderlinerp.com/natives/PED/CREATE_PED_INSIDE_VEHICLE */ declare function CreatePedInsideVehicle(vehicle: number, modelHash: number | string, seatIndex: number, p3: boolean, p4: boolean, p5: boolean): number; /** * PED::CREATE_PED_ON_MOUNT — 0xF89AA2BD01FC06B7 * @see https://natives.borderlinerp.com/natives/PED/CREATE_PED_ON_MOUNT */ declare function CreatePedOnMount(mount: number, modelHash: number | string, index: number, p3: boolean, p4: boolean, p5: boolean, p6: boolean): number; /** * PED::DELETE_PED — 0xCC0EF140F99365C5 * Deletes the specified ped, then sets the handle pointed to by the pointer to NULL. * @see https://natives.borderlinerp.com/natives/PED/DELETE_PED */ declare function DeletePed(ped: number): number; /** * PED::DETACH_CARRIABLE_ENTITY — 0xED00D72F81CF7278 * @see https://natives.borderlinerp.com/natives/PED/DETACH_CARRIABLE_ENTITY */ declare function DetachCarriableEntity(entity: number, p1: boolean, p2: boolean): void; /** * PED::_DETACH_VOLUME_FROM_ENTITY — 0x19C975B81BE53C28 * @see https://natives.borderlinerp.com/natives/PED/_DETACH_VOLUME_FROM_ENTITY */ declare function DetachVolumeFromEntity(volume: number, entity: number): void; /** * PED::_DETECT_PLAYER_SHOT_NEAR_PED — 0x9C81338B2E62CE0A * The time of the shot must've occured <= shotNearTimeMs for this native to return true * @see https://natives.borderlinerp.com/natives/PED/_DETECT_PLAYER_SHOT_NEAR_PED */ declare function DetectPlayerShotNearPed(player: number, ped: number, shotNearTimeMs: number): boolean; /** * PED::_DISABLE_ALL_LOOK_AT_REQUESTS — 0xE1965A380342BE1F * @see https://natives.borderlinerp.com/natives/PED/_DISABLE_ALL_LOOK_AT_REQUESTS */ declare function DisableAllLookAtRequests(ped: number, p1: number): void; /** * PED::_DISABLE_AMBIENT_LOOK_AT_REQUESTS — 0x80038740C96AD17F * @see https://natives.borderlinerp.com/natives/PED/_DISABLE_AMBIENT_LOOK_AT_REQUESTS */ declare function DisableAmbientLookAtRequests(p0: number, p1: number): void; /** * PED::DISABLE_PED_INJURED_ON_GROUND_BEHAVIOUR — 0x733C87D4CE22BEA2 * @see https://natives.borderlinerp.com/natives/PED/DISABLE_PED_INJURED_ON_GROUND_BEHAVIOUR */ declare function DisablePedInjuredOnGroundBehaviour(ped: number): void; /** * PED::DOES_GROUP_EXIST — 0x7C6B0C22F9F40BBE * @see https://natives.borderlinerp.com/natives/PED/DOES_GROUP_EXIST */ declare function DoesGroupExist(groupId: number): boolean; /** * PED::_DOES_META_PED_OUTFIT_EXIST_FOR_PED_MODEL — 0xC0E880B7A441164D * @see https://natives.borderlinerp.com/natives/PED/_DOES_META_PED_OUTFIT_EXIST_FOR_PED_MODEL */ declare function DoesMetaPedOutfitExistForPedModel(outfit: number | string, model: number | string): boolean; /** * PED::_DOES_META_PED_SUBOUTFIT_EXIST_FOR_PED_MODEL — 0x4FF3C2B4E6A196C1 * @see https://natives.borderlinerp.com/natives/PED/_DOES_META_PED_SUBOUTFIT_EXIST_FOR_PED_MODEL */ declare function DoesMetaPedSuboutfitExistForPedModel(outfit: number | string, suboutfit: number | string, model: number | string): boolean; /** * PED::_EQUIP_META_PED_OUTFIT — 0x1902C4CFCC5BE57C * Body Types: MPCREATOR_NEUTRAL MPCREATOR_SKINNY MPCREATOR_SKINNY_MUSCULAR MPCREATOR_HEAVY MPCREATOR_HEAVY_MUSCULAR eBodyWeightOutfit (pedattributes.ymt): -2045421226 (smallest) 1745919061 (default) 1960266524 (biggest) Alt name: _EQUIP_ME… * @see https://natives.borderlinerp.com/natives/PED/_EQUIP_META_PED_OUTFIT */ declare function EquipMetaPedOutfit(ped: number, hash: number | string): void; /** * PED::_EQUIP_META_PED_OUTFIT_EXTRA — 0xA5BAE410B03E7371 * Changes Multiplayer ped face and body type components, they can be stacked Body shape for mp_male from 124 - 128, 110 - 115 for mp_female Face shape for mp_male from 110 - 123, 96 - 109 for mp_female Cloth type for mp_male from 0 - 109,… * @see https://natives.borderlinerp.com/natives/PED/_EQUIP_META_PED_OUTFIT_EXTRA */ declare function EquipMetaPedOutfitExtra(ped: number, component: number, p2: number, p3: number): void; /** * PED::_EQUIP_META_PED_OUTFIT_PRESET — 0x77FF8D35EEC6BBC4 * Sets the outfit preset for the ped. * @see https://natives.borderlinerp.com/natives/PED/_EQUIP_META_PED_OUTFIT_PRESET */ declare function EquipMetaPedOutfitPreset(ped: number, presetId: number, p2: boolean): void; /** * PED::_EQUIP_META_PED_SUBOUTFIT — 0x66FF395445A88A6E * @see https://natives.borderlinerp.com/natives/PED/_EQUIP_META_PED_SUBOUTFIT */ declare function EquipMetaPedSuboutfit(ped: number, suboutfit: number | string, p2: number): void; /** * PED::EXPLODE_PED_HEAD — 0x2D05CED3A38D0F3A * Forces the ped to fall back and kills it. * @see https://natives.borderlinerp.com/natives/PED/EXPLODE_PED_HEAD */ declare function ExplodePedHead(ped: number, weaponHash: number | string): void; /** * PED::FADE_AND_DESTROY_PED — 0x7043D0681285BA2D * @see https://natives.borderlinerp.com/natives/PED/FADE_AND_DESTROY_PED */ declare function FadeAndDestroyPed(ped: number): number; /** * PED::_FAKE_SET_PED_LOCO_INJURED — 0x8B3CB08158E98481 * @see https://natives.borderlinerp.com/natives/PED/_FAKE_SET_PED_LOCO_INJURED */ declare function FakeSetPedLocoInjured(ped: number, enabled: boolean): void; /** * PED::FIND_ALL_ATTACHED_CARRIABLE_ENTITIES — 0xB5ACE8B23A438EC0 * @see https://natives.borderlinerp.com/natives/PED/FIND_ALL_ATTACHED_CARRIABLE_ENTITIES */ declare function FindAllAttachedCarriableEntities(ped: number, itemset: number): void; /** * PED::FORCE_ALL_HEADING_VALUES_TO_ALIGN — 0xFF287323B0E2C69A * Old name: _FREEZE_PED_CAMERA_ROTATION * @see https://natives.borderlinerp.com/natives/PED/FORCE_ALL_HEADING_VALUES_TO_ALIGN */ declare function ForceAllHeadingValuesToAlign(ped: number): void; /** * PED::FORCE_PED_AI_AND_ANIMATION_UPDATE — 0x2208438012482A1A * @see https://natives.borderlinerp.com/natives/PED/FORCE_PED_AI_AND_ANIMATION_UPDATE */ declare function ForcePedAiAndAnimationUpdate(ped: number, p1: boolean, p2: boolean): void; /** * PED::_FORCE_PED_DEATH — 0x1CE875505D45338A * @see https://natives.borderlinerp.com/natives/PED/_FORCE_PED_DEATH */ declare function ForcePedDeath(ped: number, pedKiller: number, weapon: number | string): void; /** * PED::FORCE_PED_MOTION_STATE — 0xF28965D04F570DCA * @see https://natives.borderlinerp.com/natives/PED/FORCE_PED_MOTION_STATE */ declare function ForcePedMotionState(ped: number, motionStateHash: number | string, p2: boolean, p3: number, p4: boolean): boolean; /** * PED::_GET_ACCURACY_AGAINST_LOCAL_PLAYER_MODIFIER — 0xDC9273D95976BA22 * @see https://natives.borderlinerp.com/natives/PED/_GET_ACCURACY_AGAINST_LOCAL_PLAYER_MODIFIER */ declare function GetAccuracyAgainstLocalPlayerModifier(ped: number): number; /** * PED::_GET_ACTIVE_ANIMAL_OWNER — 0xF103823FFE72BB49 * @see https://natives.borderlinerp.com/natives/PED/_GET_ACTIVE_ANIMAL_OWNER */ declare function GetActiveAnimalOwner(animal: number): number; /** * PED::_GET_ACTIVE_DYNAMIC_SCENARIO — 0x569F1E1237508DEB * Returns kneeling, sitting, squating, and sleeping scenario hashes * @see https://natives.borderlinerp.com/natives/PED/_GET_ACTIVE_DYNAMIC_SCENARIO */ declare function GetActiveDynamicScenario(ped: number): number; /** * PED::_GET_ACTIVE_DYNAMIC_SCENARIO_2 — 0xC22AA08A8ADB87D4 * Returns kneeling, sitting, squating, and sleeping scenario hashes * @see https://natives.borderlinerp.com/natives/PED/_GET_ACTIVE_DYNAMIC_SCENARIO_2 */ declare function GetActiveDynamicScenario_2(ped: number): number; /** * PED::GET_ANIM_INITIAL_OFFSET_POSITION — 0xBE22B26DD764C040 * @see https://natives.borderlinerp.com/natives/PED/GET_ANIM_INITIAL_OFFSET_POSITION */ declare function GetAnimInitialOffsetPosition(animDict: string, animName: string, x: number, y: number, z: number, xRot: number, yRot: number, zRot: number, p8: number, p9: number): number[]; /** * PED::GET_ANIM_INITIAL_OFFSET_ROTATION — 0x4B805E6046EE9E47 * @see https://natives.borderlinerp.com/natives/PED/GET_ANIM_INITIAL_OFFSET_ROTATION */ declare function GetAnimInitialOffsetRotation(animDict: string, animName: string, x: number, y: number, z: number, xRot: number, yRot: number, zRot: number, p8: number, p9: number): number[]; /** * PED::_GET_BLOCKING_OF_NON_TEMPORARY_EVENTS — 0x268B3AEBF032A88D * @see https://natives.borderlinerp.com/natives/PED/_GET_BLOCKING_OF_NON_TEMPORARY_EVENTS */ declare function GetBlockingOfNonTemporaryEvents(ped: number): boolean; /** * PED::GET_CARRIED_ATTACHED_INFO_FOR_SLOT — 0x608BC6A6AACD5036 * Outputs carriable info for a ped's carriable slot (see TASK_CARRIABLE slot indices). * @see https://natives.borderlinerp.com/natives/PED/GET_CARRIED_ATTACHED_INFO_FOR_SLOT */ declare function GetCarriedAttachedInfoForSlot(ped: number, carriableSlot: number, p3: number): [boolean, number]; /** * PED::_GET_CARRIED_PELT_SKINS — 0x6F43C351A5D51E2F * @see https://natives.borderlinerp.com/natives/PED/_GET_CARRIED_PELT_SKINS */ declare function GetCarriedPeltSkins(mount: number, outData: number): [number, number]; /** * PED::_GET_CARRIER_AS_HUMAN — 0x79443D56C8DF45EE * @see https://natives.borderlinerp.com/natives/PED/_GET_CARRIER_AS_HUMAN */ declare function GetCarrierAsHuman(entity: number): number; /** * PED::_GET_CARRIER_AS_MOUNT — 0xA033D7E4BBF9844D * @see https://natives.borderlinerp.com/natives/PED/_GET_CARRIER_AS_MOUNT */ declare function GetCarrierAsMount(entity: number): number; /** * PED::_GET_CARRIER_AS_PED — 0x09B83E68DE004CD4 * @see https://natives.borderlinerp.com/natives/PED/_GET_CARRIER_AS_PED */ declare function GetCarrierAsPed(entity: number): number; /** * PED::_GET_CATEGORY_OF_COMPONENT_AT_INDEX — 0x9B90842304C938A7 * @see https://natives.borderlinerp.com/natives/PED/_GET_CATEGORY_OF_COMPONENT_AT_INDEX */ declare function GetCategoryOfComponentAtIndex(ped: number, componentIndex: number, p2: number): number; /** * PED::_GET_CHAR_EXPRESSION — 0xFD1BA1EEF7985BB8 * Gets MetaPedExpression at index specified For index, see: _SET_CHAR_EXPRESSION Old name: _GET_PED_FACE_FEATURE * @see https://natives.borderlinerp.com/natives/PED/_GET_CHAR_EXPRESSION */ declare function GetCharExpression(ped: number, index: number): number; /** * PED::GET_CLOSEST_PED — 0xC33AB876A77F8164 * Gets the closest ped in a radius. * @see https://natives.borderlinerp.com/natives/PED/GET_CLOSEST_PED */ declare function GetClosestPed(x: number, y: number, z: number, radius: number, p4: boolean, p5: boolean, p7: boolean, p8: boolean, p9: boolean, pedType: number): [boolean, number]; /** * PED::GET_COMBAT_FLOAT — 0x52DFF8A10508090A * @see https://natives.borderlinerp.com/natives/PED/GET_COMBAT_FLOAT */ declare function GetCombatFloat(ped: number, combatType: number): number; /** * PED::GET_CURRENT_TARGET_FOR_PED — 0xCD66FEA29400A0B5 * @see https://natives.borderlinerp.com/natives/PED/GET_CURRENT_TARGET_FOR_PED */ declare function GetCurrentTargetForPed(ped: number): number; /** * PED::GET_DEAD_PED_PICKUP_COORDS — 0xCD5003B097200F36 * @see https://natives.borderlinerp.com/natives/PED/GET_DEAD_PED_PICKUP_COORDS */ declare function GetDeadPedPickupCoords(ped: number, p1: number, p2: number): number[]; /** * PED::_GET_DEFAULT_RELATIONSHIP_GROUP_HASH — 0x3CC4A718C258BDD0 * @see https://natives.borderlinerp.com/natives/PED/_GET_DEFAULT_RELATIONSHIP_GROUP_HASH */ declare function GetDefaultRelationshipGroupHash(modelHash: number | string): number; /** * PED::_GET_FIRST_ENTITY_PED_IS_CARRYING — 0xD806CD2A4F2C2996 * @see https://natives.borderlinerp.com/natives/PED/_GET_FIRST_ENTITY_PED_IS_CARRYING */ declare function GetFirstEntityPedIsCarrying(ped: number): number; /** * PED::_GET_GROUP_FORMATION — 0x13A1B061007C906B * @see https://natives.borderlinerp.com/natives/PED/_GET_GROUP_FORMATION */ declare function GetGroupFormation(groupId: number): number; /** * PED::GET_GROUP_SIZE — 0x8DE69FE35CA09A45 * @see https://natives.borderlinerp.com/natives/PED/GET_GROUP_SIZE */ declare function GetGroupSize(groupId: number): [boolean, number]; /** * PED::_GET_HEALTH_RECHARGE_MULTIPLIER — 0x95B8E397B8F4360F * @see https://natives.borderlinerp.com/natives/PED/_GET_HEALTH_RECHARGE_MULTIPLIER */ declare function GetHealthRechargeMultiplier(ped: number): number; /** * PED::_GET_HORSE_TAMING_STATE — 0x454AD4DA6C41B5BD * Returns an int based on enum eTamingState ATS_INACTIVE, ATS_TARGET_DETECTED, ATS_CALLED_OUT, ATS_MOUNTABLE, ATS_BEING_PATTED, ATS_BREAKING_ACTIVE, ATS_SPOOKED, ATS_RETREATING, ATS_FLEEING * @see https://natives.borderlinerp.com/natives/PED/_GET_HORSE_TAMING_STATE */ declare function GetHorseTamingState(horse: number): number; /** * PED::_GET_INCAPACITATION_TIME_REMAINING — 0x88D9D76D78065487 * @see https://natives.borderlinerp.com/natives/PED/_GET_INCAPACITATION_TIME_REMAINING */ declare function GetIncapacitationTimeRemaining(ped: number): number; /** * PED::_GET_IS_PED_BEING_ROBBED — 0xE33F98BD76490ABC * If p2 is false, then this native will return true until the interaction is complete. * @see https://natives.borderlinerp.com/natives/PED/_GET_IS_PED_BEING_ROBBED */ declare function GetIsPedBeingRobbed(ped: number, player: number, trueUntilPlayerPocketsItem: boolean): boolean; /** * PED::_GET_IS_PED_COMMAND_HASH_PRESENT — 0x68821369A2CEADD5 * @see https://natives.borderlinerp.com/natives/PED/_GET_IS_PED_COMMAND_HASH_PRESENT */ declare function GetIsPedCommandHashPresent(ped: number, commandHash: number | string): boolean; /** * PED::_GET_IS_PED_IN_DISPUTE_WITH_PED — 0x331550B212014B92 * Returns true if ped is in a dispute another ped (pedInDisputeWith can also be 0) * @see https://natives.borderlinerp.com/natives/PED/_GET_IS_PED_IN_DISPUTE_WITH_PED */ declare function GetIsPedInDisputeWithPed(ped: number, pedInDisputeWith: number): boolean; /** * PED::_GET_IS_PED_MOTIVATION_STATE_ENABLED — 0x33FA048675821DA7 * @see https://natives.borderlinerp.com/natives/PED/_GET_IS_PED_MOTIVATION_STATE_ENABLED */ declare function GetIsPedMotivationStateEnabled(ped: number, motivationState: number): boolean; /** * PED::GET_IS_PED_RESPONDING_TO_NEGATIVE_INTERACTION — 0xA454D234E45BB6E5 * @see https://natives.borderlinerp.com/natives/PED/GET_IS_PED_RESPONDING_TO_NEGATIVE_INTERACTION */ declare function GetIsPedRespondingToNegativeInteraction(ped: number, player: number): boolean; /** * PED::GET_IS_PED_RESPONDING_TO_POSITIVE_INTERACTION — 0x9337183FDA2E9035 * @see https://natives.borderlinerp.com/natives/PED/GET_IS_PED_RESPONDING_TO_POSITIVE_INTERACTION */ declare function GetIsPedRespondingToPositiveInteraction(ped: number, player: number): boolean; /** * PED::GET_JACK_TARGET — 0x5486A79D9FBD342D * @see https://natives.borderlinerp.com/natives/PED/GET_JACK_TARGET */ declare function GetJackTarget(ped: number): number; /** * PED::_GET_LASSO_TARGET — 0xB65A4DAB460A19BD * @see https://natives.borderlinerp.com/natives/PED/_GET_LASSO_TARGET */ declare function GetLassoTarget(ped: number): number; /** * PED::_GET_LASSOED_LASSOER — 0x0C31C51168E80365 * @see https://natives.borderlinerp.com/natives/PED/_GET_LASSOED_LASSOER */ declare function GetLassoedLassoer(ped: number): number; /** * PED::_GET_LASSOER_OF_PED — 0x833F0053340EF413 * _IS_PED_S* - _IS_PED_U* This native name may or may not be misleading. * @see https://natives.borderlinerp.com/natives/PED/_GET_LASSOER_OF_PED */ declare function GetLassoerOfPed(ped: number): number; /** * PED::_GET_LAST_LED_MOUNT — 0x693126B5D0457D0D * Returns last horse the ped was leading * @see https://natives.borderlinerp.com/natives/PED/_GET_LAST_LED_MOUNT */ declare function GetLastLedMount(ped: number): number; /** * PED::_GET_LAST_MOUNT — 0x4C8B59171957BCF7 * @see https://natives.borderlinerp.com/natives/PED/_GET_LAST_MOUNT */ declare function GetLastMount(ped: number): number; /** * PED::_GET_LAST_VEHICLE_DRAFT_HORSE_WAS_ATTACHED_TO — 0x5064DB5083C29921 * @see https://natives.borderlinerp.com/natives/PED/_GET_LAST_VEHICLE_DRAFT_HORSE_WAS_ATTACHED_TO */ declare function GetLastVehicleDraftHorseWasAttachedTo(horse: number): number; /** * PED::_GET_LOOTING_FLAG — 0xE4C11F104620DDCE * @see https://natives.borderlinerp.com/natives/PED/_GET_LOOTING_FLAG */ declare function GetLootingFlag(ped: number, lootFlag: number): boolean; /** * PED::GET_LOOTING_PICKUP_TARGET_ENTITY — 0x14169FA823679E41 * @see https://natives.borderlinerp.com/natives/PED/GET_LOOTING_PICKUP_TARGET_ENTITY */ declare function GetLootingPickupTargetEntity(ped: number): number; /** * PED::GET_MELEE_TARGET_FOR_PED — 0x18A3E9EE1297FD39 * @see https://natives.borderlinerp.com/natives/PED/GET_MELEE_TARGET_FOR_PED */ declare function GetMeleeTargetForPed(ped: number): number; /** * PED::GET_META_PED_ASSET_GUIDS — 0xA9C28516A6DC9D56 * This is a way to get what drawables a ped has equipped * @see https://natives.borderlinerp.com/natives/PED/GET_META_PED_ASSET_GUIDS */ declare function GetMetaPedAssetGuids(ped: number, index: number): [boolean, number, number, number, number]; /** * PED::GET_META_PED_ASSET_TINT — 0xE7998FEC53A33BBE * @see https://natives.borderlinerp.com/natives/PED/GET_META_PED_ASSET_TINT */ declare function GetMetaPedAssetTint(ped: number, index: number): [boolean, number, number, number, number]; /** * PED::_GET_META_PED_RACE — 0xB292203008EBBAAC * @see https://natives.borderlinerp.com/natives/PED/_GET_META_PED_RACE */ declare function GetMetaPedRace(ped: number): number; /** * PED::_GET_META_PED_TYPE — 0xEC9A1261BF0CE510 * MPT_MALE, MPT_FEMALE, MPT_TEEN, MPT_ANIMAL, MPT_NONE * @see https://natives.borderlinerp.com/natives/PED/_GET_META_PED_TYPE */ declare function GetMetaPedType(ped: number): number; /** * PED::_GET_METAPED_OUTFIT_BY_INDEX — 0x62FDF4E678E40CC6 * Returns p1 value for 0x8E84119A23C16623 * @see https://natives.borderlinerp.com/natives/PED/_GET_METAPED_OUTFIT_BY_INDEX */ declare function GetMetapedOutfitByIndex(entity: number, p1: number): number; /** * PED::GET_MOUNT — 0xE7E11B8DCBED1058 * @see https://natives.borderlinerp.com/natives/PED/GET_MOUNT */ declare function GetMount(ped: number): number; /** * PED::_GET_NUM_COMPONENT_CATEGORIES_IN_PED — 0xA622E66EEE92A08D * Works similar to 0x90403E8107B60E81 (_GET_NUM_COMPONENTS_IN_PED) but is used to get category hashes instead * @see https://natives.borderlinerp.com/natives/PED/_GET_NUM_COMPONENT_CATEGORIES_IN_PED */ declare function GetNumComponentCategoriesInPed(ped: number): number; /** * PED::_GET_NUM_COMPONENTS_IN_PED — 0x90403E8107B60E81 * @see https://natives.borderlinerp.com/natives/PED/_GET_NUM_COMPONENTS_IN_PED */ declare function GetNumComponentsInPed(ped: number): number; /** * PED::_GET_NUM_FREE_SLOTS_IN_PED_POOL — 0x313778EDCA9158E2 * @see https://natives.borderlinerp.com/natives/PED/_GET_NUM_FREE_SLOTS_IN_PED_POOL */ declare function GetNumFreeSlotsInPedPool(): number; /** * PED::GET_NUM_META_PED_OUTFITS — 0x10C70A515BC03707 * @see https://natives.borderlinerp.com/natives/PED/GET_NUM_META_PED_OUTFITS */ declare function GetNumMetaPedOutfits(ped: number): number; /** * PED::_GET_NUM_RESERVED_AMBIENT_PEDS_DESIRED — 0x62DE46F061CAA468 * @see https://natives.borderlinerp.com/natives/PED/_GET_NUM_RESERVED_AMBIENT_PEDS_DESIRED */ declare function GetNumReservedAmbientPedsDesired(): number; /** * PED::_GET_NUM_RESERVED_AMBIENT_PEDS_READY — 0x5C16855277819BBF * @see https://natives.borderlinerp.com/natives/PED/_GET_NUM_RESERVED_AMBIENT_PEDS_READY */ declare function GetNumReservedAmbientPedsReady(): number; /** * PED::_GET_NUM_RESERVED_HEALTH — 0x16F2C8C084AB2092 * @see https://natives.borderlinerp.com/natives/PED/_GET_NUM_RESERVED_HEALTH */ declare function GetNumReservedHealth(ped: number): number; /** * PED::_GET_NUM_RESERVED_STAMINA — 0xFC3B580C4380B5B7 * returns the number of reserved stamina similar to _GET_NUM_RESERVED_HEALTH * @see https://natives.borderlinerp.com/natives/PED/_GET_NUM_RESERVED_STAMINA */ declare function GetNumReservedStamina(ped: number): number; /** * PED::GET_PED_ACCURACY — 0x37F4AD56ECBC0CD6 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_ACCURACY */ declare function GetPedAccuracy(ped: number): number; /** * PED::GET_PED_AS_GROUP_LEADER — 0x5CCE68DBD5FE93EC * @see https://natives.borderlinerp.com/natives/PED/GET_PED_AS_GROUP_LEADER */ declare function GetPedAsGroupLeader(groupID: number): number; /** * PED::GET_PED_AS_GROUP_MEMBER — 0x51455483CF23ED97 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_AS_GROUP_MEMBER */ declare function GetPedAsGroupMember(groupID: number, memberNumber: number): number; /** * PED::_GET_PED_ATTITUDE — 0x7CC2186C32D3540A * AI_ATTITUDE_FRIENDLY, AI_ATTITUDE_WARY, AI_ATTITUDE_COMBATIVE, AI_ATTITUDE_NEVER_MET * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_ATTITUDE */ declare function GetPedAttitude(ped: number, player: number): number; /** * PED::_GET_PED_BLACKBOARD_BOOL — 0x498F2E77982D6945 * Can be used to get a peds foliage active status: variableName = FoliageActive * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_BLACKBOARD_BOOL */ declare function GetPedBlackboardBool(ped: number, variableName: string): boolean; /** * PED::_GET_PED_BLACKBOARD_FLOAT — 0x56E58D4D118FB45E * Can be used to get a peds foliage raw height: variableName = FoliageHeight * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_BLACKBOARD_FLOAT */ declare function GetPedBlackboardFloat(ped: number, variableName: string): number; /** * PED::_GET_PED_BLACKBOARD_HASH — 0xBF5E791BBBF90A3C * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_BLACKBOARD_HASH */ declare function GetPedBlackboardHash(ped: number, variableName: string): number; /** * PED::GET_PED_BLACKBOARD_SCRIPT_BOOL — 0x4912DFE492DB98CD * @see https://natives.borderlinerp.com/natives/PED/GET_PED_BLACKBOARD_SCRIPT_BOOL */ declare function GetPedBlackboardScriptBool(ped: number, variableName: string): boolean; /** * PED::GET_PED_BLACKBOARD_SCRIPT_FLOAT — 0xA29FD00D45311EB7 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_BLACKBOARD_SCRIPT_FLOAT */ declare function GetPedBlackboardScriptFloat(ped: number, variableName: string): number; /** * PED::GET_PED_BLACKBOARD_SCRIPT_INT — 0xB71B91B398F8F067 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_BLACKBOARD_SCRIPT_INT */ declare function GetPedBlackboardScriptInt(ped: number, variableName: string): number; /** * PED::GET_PED_BONE_COORDS — 0x17C07FC640E86B4E * Gets the position of the specified bone of the specified ped. * @see https://natives.borderlinerp.com/natives/PED/GET_PED_BONE_COORDS */ declare function GetPedBoneCoords(ped: number, boneId: number, offsetX: number, offsetY: number, offsetZ: number): number[]; /** * PED::GET_PED_BONE_INDEX — 0x3F428D08BE5AAE31 * no bone = -1 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_BONE_INDEX */ declare function GetPedBoneIndex(ped: number, boneId: number): number; /** * PED::_GET_PED_BRAWLING_STYLE — 0xEC6B59BE445FEC51 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_BRAWLING_STYLE */ declare function GetPedBrawlingStyle(ped: number): number; /** * PED::_GET_PED_CAN_BE_INCAPACITATED_THIS_FRAME — 0x7A4E00364B5D727B * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_CAN_BE_INCAPACITATED_THIS_FRAME */ declare function GetPedCanBeIncapacitatedThisFrame(ped: number): boolean; /** * PED::GET_PED_CAUSE_OF_DEATH — 0x16FFE42AB2D2DC59 * Returns the hash of the weapon/model/object that killed the ped. * @see https://natives.borderlinerp.com/natives/PED/GET_PED_CAUSE_OF_DEATH */ declare function GetPedCauseOfDeath(ped: number): number; /** * PED::_GET_PED_COMBAT_ATTRIBUTE — 0xCC2B20596E29E4E3 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_COMBAT_ATTRIBUTE */ declare function GetPedCombatAttribute(ped: number, attributeIndex: number): boolean; /** * PED::GET_PED_COMBAT_MOVEMENT — 0xDEA92412FCAEB3F5 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_COMBAT_MOVEMENT */ declare function GetPedCombatMovement(ped: number): number; /** * PED::_GET_PED_COMBAT_SPEED — 0xFFDE295662405B25 * Gets the ped combat speed enum. * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_COMBAT_SPEED */ declare function GetPedCombatSpeed(ped: number): number; /** * PED::_GET_PED_COMPONENT_CATEGORY_BY_INDEX — 0xCCB97B51893C662F * Returns category hash that each ped component has. * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_COMPONENT_CATEGORY_BY_INDEX */ declare function GetPedComponentCategoryByIndex(ped: number, index: number): number; /** * PED::GET_PED_CONFIG_FLAG — 0x7EE53118C892B513 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_CONFIG_FLAG */ declare function GetPedConfigFlag(ped: number, flagId: number, p2: boolean): boolean; /** * PED::GET_PED_CROUCH_MOVEMENT — 0xD5FE956C70FF370B * @see https://natives.borderlinerp.com/natives/PED/GET_PED_CROUCH_MOVEMENT */ declare function GetPedCrouchMovement(ped: number): boolean; /** * PED::GET_PED_CURRENT_MOVE_BLEND_RATIO — 0xF60165E1D2C5370B * Old name: _GET_PED_CURRENT_MOVEMENT_SPEED * @see https://natives.borderlinerp.com/natives/PED/GET_PED_CURRENT_MOVE_BLEND_RATIO */ declare function GetPedCurrentMoveBlendRatio(ped: number): [boolean, number, number]; /** * PED::_GET_PED_DAMAGE_CLEANLINESS — 0x88EFFED5FE8B0B4A * PED_DAMAGE_CLEANLINESS_POOR, PED_DAMAGE_CLEANLINESS_GOOD, PED_DAMAGE_CLEANLINESS_PERFECT * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_DAMAGE_CLEANLINESS */ declare function GetPedDamageCleanliness(ped: number): number; /** * PED::_GET_PED_DAMAGED — 0x6CFC373008A1EDAF * Returns true if _GET_PED_DAMAGE_CLEANLINESS was ever lower than 2 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_DAMAGED */ declare function GetPedDamaged(ped: number): boolean; /** * PED::GET_PED_DEFENSIVE_AREA_POSITION — 0x3C06B8786DD94CD1 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_DEFENSIVE_AREA_POSITION */ declare function GetPedDefensiveAreaPosition(ped: number, p1: boolean): number[]; /** * PED::_GET_PED_DEFENSIVE_VOLUME — 0xEF2E6F870783369B * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_DEFENSIVE_VOLUME */ declare function GetPedDefensiveVolume(ped: number, p1: number): number; /** * PED::_GET_PED_DIRT_LEVEL — 0x0105FEE8F9091255 * Returns the ped's dirt amount as a scalar in [0.0, 1.0]. * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_DIRT_LEVEL */ declare function GetPedDirtLevel(ped: number, useCompositeLayer: boolean): number; /** * PED::_GET_PED_DRUNKNESS — 0x6FB76442469ABD68 * Returns ped drunk level * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_DRUNKNESS */ declare function GetPedDrunkness(ped: number): number; /** * PED::_GET_PED_GRAPPLE_FLAG — 0xF3C873ED0C595109 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_GRAPPLE_FLAG */ declare function GetPedGrappleFlag(ped: number): number; /** * PED::GET_PED_GRAPPLE_STATE — 0x2311F15D971AA680 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_GRAPPLE_STATE */ declare function GetPedGrappleState(ped: number): number; /** * PED::_GET_PED_GRAPPLE_STYLE — 0x753B15AD0FD6F3E3 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_GRAPPLE_STYLE */ declare function GetPedGrappleStyle(ped: number): number; /** * PED::_GET_PED_GRAPPLER — 0xD0B7AEB56229D317 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_GRAPPLER */ declare function GetPedGrappler(ped: number): number; /** * PED::GET_PED_GROUP_INDEX — 0xF162E133B4E7A675 * Returns the groupId of which the specified ped is a member of. * @see https://natives.borderlinerp.com/natives/PED/GET_PED_GROUP_INDEX */ declare function GetPedGroupIndex(ped: number): number; /** * PED::_GET_PED_HAS_INTERACTED_WITH_PLAYER — 0x947E43F544B6AB34 * Returns whether given ped has recently interacted with a player in a specific way or not (determined by the given flag) * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_HAS_INTERACTED_WITH_PLAYER */ declare function GetPedHasInteractedWithPlayer(targetPed: number, player: number, flag: number, durationMs: number): boolean; /** * PED::_GET_PED_HAS_SIMPLE_PLAYER_MEMORY_CHANGED — 0xC3995D396F1D97B6 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_HAS_SIMPLE_PLAYER_MEMORY_CHANGED */ declare function GetPedHasSimplePlayerMemoryChanged(ped: number, memoryType: number, ms: number): boolean; /** * PED::_GET_PED_HEARING_RANGE — 0x900CA00CE703E1E2 * Returns the hearing range of a ped. * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_HEARING_RANGE */ declare function GetPedHearingRange(ped: number): number; /** * PED::_GET_PED_HEIGHT — 0x1D491CCF7211FB74 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_HEIGHT */ declare function GetPedHeight(ped: number): number; /** * PED::_GET_PED_ID_RANGE — 0x31167ED4324B758D * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_ID_RANGE */ declare function GetPedIdRange(ped: number): number; /** * PED::_GET_PED_INCAPACITATION_HEALTH — 0x89BFDF6D53145545 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_INCAPACITATION_HEALTH */ declare function GetPedIncapacitationHealth(ped: number): number; /** * PED::_GET_PED_INDEX_FROM_PERSCHAR_HASH — 0xE76687023D8C8505 * Used for AUDIO / ANIMSCENE (REFERENCE_REGIONAL_CHARACTER) * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_INDEX_FROM_PERSCHAR_HASH */ declare function GetPedIndexFromPerscharHash(persCharHash: number | string, p1: number): number; /** * PED::_GET_PED_INTERACTION_PERSONALITY — 0xD7AD3C7EBAF88C92 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_INTERACTION_PERSONALITY */ declare function GetPedInteractionPersonality(ped: number): number; /** * PED::GET_PED_IS_BEING_GRAPPLED — 0x3BDFCF25B58B0415 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_IS_BEING_GRAPPLED */ declare function GetPedIsBeingGrappled(ped: number): boolean; /** * PED::GET_PED_IS_DOING_COMBAT_ROLL — 0xC48A9EB0D499B3E5 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_IS_DOING_COMBAT_ROLL */ declare function GetPedIsDoingCombatRoll(ped: number): boolean; /** * PED::GET_PED_IS_GRAPPLING — 0x0E99E3BF11BB6367 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_IS_GRAPPLING */ declare function GetPedIsGrappling(ped: number): boolean; /** * PED::_GET_PED_LASSO_HOGTIE_FLAG — 0x2C76FA0E01681F8D * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_LASSO_HOGTIE_FLAG */ declare function GetPedLassoHogtieFlag(ped: number, flagId: number): boolean; /** * PED::GET_PED_LAST_DAMAGE_BONE — 0xD75960F6BD9EA49C * @see https://natives.borderlinerp.com/natives/PED/GET_PED_LAST_DAMAGE_BONE */ declare function GetPedLastDamageBone(ped: number, outBone: number): [boolean, number]; /** * PED::_GET_PED_LAST_DROPPED_HAT — 0x1F714E7A9DADFC42 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_LAST_DROPPED_HAT */ declare function GetPedLastDroppedHat(ped: number): number; /** * PED::_GET_PED_LOD_MULTIPLIER — 0x1B710E6F4AB69341 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_LOD_MULTIPLIER */ declare function GetPedLodMultiplier(ped: number): number; /** * PED::GET_PED_LOOT_STATUS_MP — 0xC737697C41628340 * PLS_NONE, PLS_PRE_LOOT, PLS_SAMPLING, PLS_SKINNING * @see https://natives.borderlinerp.com/natives/PED/GET_PED_LOOT_STATUS_MP */ declare function GetPedLootStatusMp(ped: number): number; /** * PED::GET_PED_MAX_HEALTH — 0x4700A416E8324EF3 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_MAX_HEALTH */ declare function GetPedMaxHealth(ped: number): number; /** * PED::_GET_PED_MAX_STAMINA — 0xCB42AFE2B613EE55 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_MAX_STAMINA */ declare function GetPedMaxStamina(ped: number): number; /** * PED::_GET_PED_MELEE_ACTION_PHASE — 0x6127F25ED21C533C * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_MELEE_ACTION_PHASE */ declare function GetPedMeleeActionPhase(ped: number): number; /** * PED::_GET_PED_META_OUTFIT_HASH — 0x30569F348D126A5A * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_META_OUTFIT_HASH */ declare function GetPedMetaOutfitHash(ped: number): number; /** * PED::_GET_PED_MODEL_SIZE_FROM_HASH — 0xA65AA1ACE81E5A77 * PS_MEDIUM, PS_MEDIUM_LARGE, PS_LARGE, PS_EXTRA_LARGE * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_MODEL_SIZE_FROM_HASH */ declare function GetPedModelSizeFromHash(modelHash: number | string): number; /** * PED::GET_PED_MONEY — 0x3F69145BBA87BAE7 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_MONEY */ declare function GetPedMoney(ped: number): number; /** * PED::GET_PED_MOTION_FOCUS_ENTITY — 0x243E1B4607040057 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_MOTION_FOCUS_ENTITY */ declare function GetPedMotionFocusEntity(ped: number): number; /** * PED::_GET_PED_MOTIVATION — 0x42688E94E96FD9B4 * If targetPed is set to 0 the ped motivationState affects everyone * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_MOTIVATION */ declare function GetPedMotivation(ped: number, motivationState: number, targetPed: number): number; /** * PED::GET_PED_NEARBY_PEDS — 0x23F8F5FC7E8C4A6B * @see https://natives.borderlinerp.com/natives/PED/GET_PED_NEARBY_PEDS */ declare function GetPedNearbyPeds(ped: number, ignoredPedType: number, p3: number): [number, number]; /** * PED::GET_PED_NEARBY_VEHICLES — 0xCFF869CBFA210D82 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_NEARBY_VEHICLES */ declare function GetPedNearbyVehicles(ped: number, sizeAndVehs: number): [number, number]; /** * PED::_GET_PED_QUALITY — 0x7BCC6087D130312A * Returns Ped Quality to be used to calculate Skinning Quality PQ_LOW, PQ_MEDIUM, PQ_HIGH, PQ_MAX * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_QUALITY */ declare function GetPedQuality(ped: number): number; /** * PED::_GET_PED_RAGDOLL_BONE_INDEX — 0xC5303F460A40D21D * Returns boneIndex * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_RAGDOLL_BONE_INDEX */ declare function GetPedRagdollBoneIndex(ped: number, boneId: number): number; /** * PED::_GET_PED_REGISTER_PROP — 0x4D0D2E3D8BC000EB * Gets a registered/attached prop entity for a particular ped. * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_REGISTER_PROP */ declare function GetPedRegisterProp(ped: number, propName: string, detachProp: boolean): number; /** * PED::GET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH — 0x42FDD0F017B1E38E * @see https://natives.borderlinerp.com/natives/PED/GET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH */ declare function GetPedRelationshipGroupDefaultHash(ped: number): number; /** * PED::GET_PED_RELATIONSHIP_GROUP_HASH — 0x7DBDD04862D95F04 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_RELATIONSHIP_GROUP_HASH */ declare function GetPedRelationshipGroupHash(ped: number): number; /** * PED::_GET_PED_REMAINING_REVIVAL_TIME — 0xEBE89623EB861271 * normalized / non normalized 0.0 / 1000.0 STARTED IN WRITHE STAGE 1.0 / 0.0 END OF WRITHE, DEAD -1.0 DEAD Returns some value from AI task 562 (unknown). * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_REMAINING_REVIVAL_TIME */ declare function GetPedRemainingRevivalTime(ped: number, normalized: boolean): number; /** * PED::GET_PED_RESET_FLAG — 0xAF9E59B1B1FBF2A0 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_RESET_FLAG */ declare function GetPedResetFlag(ped: number, flagId: number): boolean; /** * PED::_GET_PED_SEEING_RANGE — 0x2BA9D7BF629F920C * Returns the seeing range of a ped. * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_SEEING_RANGE */ declare function GetPedSeeingRange(ped: number): number; /** * PED::GET_PED_SOURCE_OF_DEATH — 0x93C8B64DEB84728C * Returns the entity that killed the ped It is best to check if the Ped is dead before asking for its killer. * @see https://natives.borderlinerp.com/natives/PED/GET_PED_SOURCE_OF_DEATH */ declare function GetPedSourceOfDeath(ped: number): number; /** * PED::_GET_PED_SPEECH_RELATIONSHIP — 0x7C8AA850617651D9 * Checks weather a speech relationship hash was applied on given ped or not. * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_SPEECH_RELATIONSHIP */ declare function GetPedSpeechRelationship(ped: number, p1: number | string): boolean; /** * PED::_GET_PED_STAMINA — 0x775A1CA7893AA8B5 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_STAMINA */ declare function GetPedStamina(ped: number): number; /** * PED::_GET_PED_STAMINA_NORMALIZED — 0x22F2A386D43048A9 * Returns stamina normalizedValue / normalizedUnlockedMax * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_STAMINA_NORMALIZED */ declare function GetPedStaminaNormalized(ped: number): number; /** * PED::GET_PED_STEALTH_MOVEMENT — 0x7C2AC9CA66575FBF * Returns whether the entity is in stealth mode * @see https://natives.borderlinerp.com/natives/PED/GET_PED_STEALTH_MOVEMENT */ declare function GetPedStealthMovement(ped: number): boolean; /** * PED::GET_PED_TIME_OF_DEATH — 0x1E98817B311AE98A * @see https://natives.borderlinerp.com/natives/PED/GET_PED_TIME_OF_DEATH */ declare function GetPedTimeOfDeath(ped: number): number; /** * PED::GET_PED_TO_PLAYER_WEAPON_DAMAGE_MODIFIER — 0x936E7CAD0AE2EE14 * @see https://natives.borderlinerp.com/natives/PED/GET_PED_TO_PLAYER_WEAPON_DAMAGE_MODIFIER */ declare function GetPedToPlayerWeaponDamageModifier(ped: number): number; /** * PED::_GET_PED_TRANQUILIZER — 0x65C75FDCCAC86464 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_TRANQUILIZER */ declare function GetPedTranquilizer(ped: number): number; /** * PED::GET_PED_TYPE — 0xFF059E1E4C01E63C * @see https://natives.borderlinerp.com/natives/PED/GET_PED_TYPE */ declare function GetPedType(ped: number): number; /** * PED::_GET_PED_WHO_HOGITIED_THIS_PED — 0x3D9F958834AB9C30 * @see https://natives.borderlinerp.com/natives/PED/_GET_PED_WHO_HOGITIED_THIS_PED */ declare function GetPedWhoHogitiedThisPed(ped: number): number; /** * PED::_GET_PEDS_IN_COMBAT_WITH_TARGET — 0x7BE607DAFF382FD2 * @see https://natives.borderlinerp.com/natives/PED/_GET_PEDS_IN_COMBAT_WITH_TARGET */ declare function GetPedsInCombatWithTarget(ped: number, itemset: number, flag: number): number; /** * PED::GET_PEDS_JACKER — 0x9B128DC36C1E04CF * @see https://natives.borderlinerp.com/natives/PED/GET_PEDS_JACKER */ declare function GetPedsJacker(ped: number): number; /** * PED::_GET_PELT_FROM_HORSE — 0x0CEEB6F4780B1F2F * Returns peltId * @see https://natives.borderlinerp.com/natives/PED/_GET_PELT_FROM_HORSE */ declare function GetPeltFromHorse(horse: number, index: number): number; /** * PED::_GET_PLAYER_CURRENT_ANIMAL_DAMAGE_MODIFIER — 0xEE2D5C819A65BF26 * Returns animal skin quality modifier * @see https://natives.borderlinerp.com/natives/PED/_GET_PLAYER_CURRENT_ANIMAL_DAMAGE_MODIFIER */ declare function GetPlayerCurrentAnimalDamageModifier(player: number): number; /** * PED::_GET_PLAYER_DISMOUNT_TIMESTAMP — 0xE8D1CCB9375C101B * Returns dismounted timestamp * @see https://natives.borderlinerp.com/natives/PED/_GET_PLAYER_DISMOUNT_TIMESTAMP */ declare function GetPlayerDismountTimestamp(mount: number, player: number): number; /** * PED::GET_PLAYER_PED_IS_FOLLOWING — 0x6A3975DEA89F9A17 * @see https://natives.borderlinerp.com/natives/PED/GET_PLAYER_PED_IS_FOLLOWING */ declare function GetPlayerPedIsFollowing(ped: number): number; /** * PED::_GET_PLAYER_PED_WATER_DEPTH — 0x2942457417A5FD24 * Returns how deep the water is below the ped (if in water) -1.0f = Not in water 10.0f = Max water depth * @see https://natives.borderlinerp.com/natives/PED/_GET_PLAYER_PED_WATER_DEPTH */ declare function GetPlayerPedWaterDepth(ped: number): number; /** * PED::GET_RELATIONSHIP_BETWEEN_GROUPS — 0x9E6B70061662AE5C * @see https://natives.borderlinerp.com/natives/PED/GET_RELATIONSHIP_BETWEEN_GROUPS */ declare function GetRelationshipBetweenGroups(group1: number | string, group2: number | string): number; /** * PED::GET_RELATIONSHIP_BETWEEN_PEDS — 0xEBA5AD3A0EAF7121 * @see https://natives.borderlinerp.com/natives/PED/GET_RELATIONSHIP_BETWEEN_PEDS */ declare function GetRelationshipBetweenPeds(ped1: number, ped2: number): number; /** * PED::_GET_RIDER_OF_MOUNT — 0xB676EFDA03DADA52 * @see https://natives.borderlinerp.com/natives/PED/_GET_RIDER_OF_MOUNT */ declare function GetRiderOfMount(mount: number, p1: boolean): number; /** * PED::GET_SEAT_PED_IS_TRYING_TO_ENTER — 0x6F4C85ACD641BCD2 * @see https://natives.borderlinerp.com/natives/PED/GET_SEAT_PED_IS_TRYING_TO_ENTER */ declare function GetSeatPedIsTryingToEnter(ped: number): number; /** * PED::GET_SEAT_PED_IS_USING — 0x4E76CB57222A00E5 * @see https://natives.borderlinerp.com/natives/PED/GET_SEAT_PED_IS_USING */ declare function GetSeatPedIsUsing(ped: number): number; /** * PED::_GET_SHOP_ITEM_BASE_LAYERS — 0x63342C50EC115CE8 * @see https://natives.borderlinerp.com/natives/PED/_GET_SHOP_ITEM_BASE_LAYERS */ declare function GetShopItemBaseLayers(shopItem: number | string, p1: number, ped: number, metapedType: number, p4: boolean): [boolean, number, number, number, number, number, number, number, number]; /** * PED::_GET_SHOP_ITEM_COMPONENT_AT_INDEX — 0x77BA37622E22023B * Returns 0 if index invalid/unresolvable; else the shop component hash. * @see https://natives.borderlinerp.com/natives/PED/_GET_SHOP_ITEM_COMPONENT_AT_INDEX */ declare function GetShopItemComponentAtIndex(ped: number, index: number, resolveSelection: boolean): [number, boolean, number]; /** * PED::_GET_SHOP_ITEM_COMPONENT_CATEGORY — 0x5FF9A878C3D115B8 * @see https://natives.borderlinerp.com/natives/PED/_GET_SHOP_ITEM_COMPONENT_CATEGORY */ declare function GetShopItemComponentCategory(componentHash: number | string, metapedType: number, isMP: boolean): number; /** * PED::_GET_SHOP_ITEM_HAT_COMPONENT — 0x7E02E4218D916B94 * @see https://natives.borderlinerp.com/natives/PED/_GET_SHOP_ITEM_HAT_COMPONENT */ declare function GetShopItemHatComponent(ped: number, metapedType: number, p2: boolean): number; /** * PED::_GET_SHOP_ITEM_NUM_WEARABLE_STATES — 0xFFCC2DB2D9953401 * Returns the number of wearable states available for a shop item / component. * @see https://natives.borderlinerp.com/natives/PED/_GET_SHOP_ITEM_NUM_WEARABLE_STATES */ declare function GetShopItemNumWearableStates(componentHash: number | string, isMpFemale: boolean, p2: boolean): number; /** * PED::_GET_SHOP_ITEM_WEARABLE_STATE_BY_INDEX — 0x6243635AF2F1B826 * Gets an available wearable state by index for a shop item / component - it does not retreive what the current state is. * @see https://natives.borderlinerp.com/natives/PED/_GET_SHOP_ITEM_WEARABLE_STATE_BY_INDEX */ declare function GetShopItemWearableStateByIndex(componentHash: number | string, wearableStateIndex: number, isMpFemale: boolean, p3: boolean): number; /** * PED::_GET_STAMINA_DEPLETION_MULTIPLIER — 0x825F6DD559A0895B * @see https://natives.borderlinerp.com/natives/PED/_GET_STAMINA_DEPLETION_MULTIPLIER */ declare function GetStaminaDepletionMultiplier(ped: number): number; /** * PED::_GET_STAMINA_RECHARGE_MULTIPLIER — 0xE7687EB2F634ABF0 * @see https://natives.borderlinerp.com/natives/PED/_GET_STAMINA_RECHARGE_MULTIPLIER */ declare function GetStaminaRechargeMultiplier(ped: number): number; /** * PED::_GET_TOTAL_PED_DAMAGE_FROM_AI — 0x92C8EACA29F6BED6 * @see https://natives.borderlinerp.com/natives/PED/_GET_TOTAL_PED_DAMAGE_FROM_AI */ declare function GetTotalPedDamageFromAi(ped: number): number; /** * PED::GET_TRACKED_PED_PIXELCOUNT — 0x511F1A683387C7E2 * @see https://natives.borderlinerp.com/natives/PED/GET_TRACKED_PED_PIXELCOUNT */ declare function GetTrackedPedPixelcount(ped: number): number; /** * PED::_GET_TRANSPORT_PED_IS_SEATED_ON — 0x849BD6C6314793D0 * @see https://natives.borderlinerp.com/natives/PED/_GET_TRANSPORT_PED_IS_SEATED_ON */ declare function GetTransportPedIsSeatedOn(ped: number): number; /** * PED::_GET_VEHICLE_DRAFT_HORSE_IS_ATTACHED_TO — 0xE4770DA1B8FF4FD1 * @see https://natives.borderlinerp.com/natives/PED/_GET_VEHICLE_DRAFT_HORSE_IS_ATTACHED_TO */ declare function GetVehicleDraftHorseIsAttachedTo(horse: number): number; /** * PED::GET_VEHICLE_PED_IS_ENTERING — 0xF92691AED837A5FC * @see https://natives.borderlinerp.com/natives/PED/GET_VEHICLE_PED_IS_ENTERING */ declare function GetVehiclePedIsEntering(ped: number): number; /** * PED::GET_VEHICLE_PED_IS_IN — 0x9A9112A0FE9A4713 * Gets the vehicle the specified Ped is in. * @see https://natives.borderlinerp.com/natives/PED/GET_VEHICLE_PED_IS_IN */ declare function GetVehiclePedIsIn(ped: number, lastVehicle: boolean): number; /** * PED::GET_VEHICLE_PED_IS_USING — 0x6094AD011A2EA87D * @see https://natives.borderlinerp.com/natives/PED/GET_VEHICLE_PED_IS_USING */ declare function GetVehiclePedIsUsing(ped: number): number; /** * PED::_GIVE_PED_HASH_COMMAND — 0xD65FDC686A031C83 * Ped Command Hash are special commands, that can be activated to change conditional anim variations or trigger transitions between conditional anims. * @see https://natives.borderlinerp.com/natives/PED/_GIVE_PED_HASH_COMMAND */ declare function GivePedHashCommand(ped: number, commandHash: number | string, activationDuration: number): void; /** * PED::GIVE_PED_HASH_SCENARIO_PROP — 0x2B02DB082258625F * @see https://natives.borderlinerp.com/natives/PED/GIVE_PED_HASH_SCENARIO_PROP */ declare function GivePedHashScenarioProp(ped: number, object: number, conditionalAnim: string, scenarioType: number | string, p4: number | string, p5: boolean): boolean; /** * PED::_GIVE_PED_SCENARIO_PROP — 0x3BBDD6143FF16F98 * @see https://natives.borderlinerp.com/natives/PED/_GIVE_PED_SCENARIO_PROP */ declare function GivePedScenarioProp(ped: number, object: number, conditionalAnim: string, p3: string, p4: string, p5: boolean): boolean; /** * PED::_GIVE_PED_SCENARIO_PROP_DYNAMIC — 0xA0774E388CE4A679 * Only used in SP R* Script rcm_jack2 * @see https://natives.borderlinerp.com/natives/PED/_GIVE_PED_SCENARIO_PROP_DYNAMIC */ declare function GivePedScenarioPropDynamic(ped: number, object: number, p2: string, p3: string, p4: boolean): boolean; /** * PED::_HAS_META_PED_ASSET_LOADED — 0xB0B2C6D170B0E8E5 * @see https://natives.borderlinerp.com/natives/PED/_HAS_META_PED_ASSET_LOADED */ declare function HasMetaPedAssetLoaded(requestId: number): boolean; /** * PED::_HAS_META_PED_OUTFIT_LOADED — 0x610438375E5D1801 * @see https://natives.borderlinerp.com/natives/PED/_HAS_META_PED_OUTFIT_LOADED */ declare function HasMetaPedOutfitLoaded(requestId: number): boolean; /** * PED::_HAS_META_PED_REQUEST_LOADED — 0xC0940AC858C1E126 * @see https://natives.borderlinerp.com/natives/PED/_HAS_META_PED_REQUEST_LOADED */ declare function HasMetaPedRequestLoaded(requestId: number): boolean; /** * PED::HAS_MOTION_TYPE_ASSET_LOADED — 0x854BC9B1A1CCD034 * @see https://natives.borderlinerp.com/natives/PED/HAS_MOTION_TYPE_ASSET_LOADED */ declare function HasMotionTypeAssetLoaded(nameHash: number | string, ped: number): boolean; /** * PED::_HAS_PED_BEEN_SHOVED_RECENTLY — 0x29FCE825613FEFCA * @see https://natives.borderlinerp.com/natives/PED/_HAS_PED_BEEN_SHOVED_RECENTLY */ declare function HasPedBeenShovedRecently(ped: number, ms: number): boolean; /** * PED::_HAS_PED_EMOTIONAL_PRESET_LOADED — 0xDE3904B22695D9F9 * @see https://natives.borderlinerp.com/natives/PED/_HAS_PED_EMOTIONAL_PRESET_LOADED */ declare function HasPedEmotionalPresetLoaded(ped: number, name: string): boolean; /** * PED::_HAS_PED_KNOCKED_ON_DOOR — 0xFA8C10DCE0706D43 * Checks whether the specified ped has completed a door knocking interaction. * @see https://natives.borderlinerp.com/natives/PED/_HAS_PED_KNOCKED_ON_DOOR */ declare function HasPedKnockedOnDoor(ped: number): boolean; /** * PED::_HAS_PED_SHOT_RECENTLY — 0xB7DBB2986B87E230 * True if the ped fired a weapon within the last `seconds` (seconds -> compared in ms internally). * @see https://natives.borderlinerp.com/natives/PED/_HAS_PED_SHOT_RECENTLY */ declare function HasPedShotRecently(ped: number, seconds: number): boolean; /** * PED::_HAS_PED_TAKEN_GORE_DAMAGE — 0xBA208A8D6399A3AC * @see https://natives.borderlinerp.com/natives/PED/_HAS_PED_TAKEN_GORE_DAMAGE */ declare function HasPedTakenGoreDamage(ped: number, limb: number): boolean; /** * PED::_HIDE_PED_REINS — 0xCAC43D060099EA72 * Hides the visible reins/lead straps associated with the specified ped. * @see https://natives.borderlinerp.com/natives/PED/_HIDE_PED_REINS */ declare function HidePedReins(ped: number): void; /** * PED::_HORSE_AGITATE — 0xBAE08F00021BFFB2 * @see https://natives.borderlinerp.com/natives/PED/_HORSE_AGITATE */ declare function HorseAgitate(mount: number, kickOffRider: boolean): void; /** * PED::_INCAPACITATED_REVIVE — 0xF6262491C7704A63 * @see https://natives.borderlinerp.com/natives/PED/_INCAPACITATED_REVIVE */ declare function IncapacitatedRevive(ped: number, ped2: number): void; /** * PED::INIT_PED_DEFAULT_HEALTH — 0x7DD7FB3480D8083E * @see https://natives.borderlinerp.com/natives/PED/INIT_PED_DEFAULT_HEALTH */ declare function InitPedDefaultHealth(ped: number): void; /** * PED::INSTANTLY_FILL_PED_POPULATION — 0x4759CC730F947C81 * @see https://natives.borderlinerp.com/natives/PED/INSTANTLY_FILL_PED_POPULATION */ declare function InstantlyFillPedPopulation(): void; /** * PED::_IS_ANIMAL_CONTROLLED_BY_A_PLAYER — 0x0E2F43516F998269 * Returns true only if it's a player ped and an animal as well. * @see https://natives.borderlinerp.com/natives/PED/_IS_ANIMAL_CONTROLLED_BY_A_PLAYER */ declare function IsAnimalControlledByAPlayer(ped: number): boolean; /** * PED::IS_ANIMAL_INTERACTION_POSSIBLE — 0xD543D3A8FDE4F185 * @see https://natives.borderlinerp.com/natives/PED/IS_ANIMAL_INTERACTION_POSSIBLE */ declare function IsAnimalInteractionPossible(ped: number, animal: number): boolean; /** * PED::_IS_ANIMAL_INTERACTION_RUNNING — 0x7FC84E85D98F063D * @see https://natives.borderlinerp.com/natives/PED/_IS_ANIMAL_INTERACTION_RUNNING */ declare function IsAnimalInteractionRunning(ped: number): boolean; /** * PED::_IS_ANIMAL_SKINNED — 0x88A5564B19C15391 * @see https://natives.borderlinerp.com/natives/PED/_IS_ANIMAL_SKINNED */ declare function IsAnimalSkinned(ped: number): boolean; /** * PED::IS_ANY_HOSTILE_PED_NEAR_POINT — 0x68772DB2B2526F9F * @see https://natives.borderlinerp.com/natives/PED/IS_ANY_HOSTILE_PED_NEAR_POINT */ declare function IsAnyHostilePedNearPoint(ped: number, x: number, y: number, z: number, radius: number): boolean; /** * PED::IS_ANY_PED_NEAR_POINT — 0x083961498679DC9F * @see https://natives.borderlinerp.com/natives/PED/IS_ANY_PED_NEAR_POINT */ declare function IsAnyPedNearPoint(x: number, y: number, z: number, radius: number): boolean; /** * PED::IS_ANY_PED_SHOOTING_IN_AREA — 0xA0D3D71EA1086C55 * @see https://natives.borderlinerp.com/natives/PED/IS_ANY_PED_SHOOTING_IN_AREA */ declare function IsAnyPedShootingInArea(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, p6: boolean, p7: boolean): boolean; /** * PED::IS_EVENT_IN_QUEUE — 0xC8D523BF5BBD3808 * @see https://natives.borderlinerp.com/natives/PED/IS_EVENT_IN_QUEUE */ declare function IsEventInQueue(ped: number, eventType: number | string): boolean; /** * PED::IS_GROUP_LOCALLY_CONTROLLED — 0x909AD9E9A92A10DF * @see https://natives.borderlinerp.com/natives/PED/IS_GROUP_LOCALLY_CONTROLLED */ declare function IsGroupLocallyControlled(groupId: number): boolean; /** * PED::IS_INSTANTLY_FILL_PED_POPULATION_FINISHED — 0x0EE3F0D7FECCC54F * @see https://natives.borderlinerp.com/natives/PED/IS_INSTANTLY_FILL_PED_POPULATION_FINISHED */ declare function IsInstantlyFillPedPopulationFinished(): boolean; /** * PED::IS_LOCATION_SPAWN_SAFE — 0xFB1E7998B8595825 * @see https://natives.borderlinerp.com/natives/PED/IS_LOCATION_SPAWN_SAFE */ declare function IsLocationSpawnSafe(ped: number, p1: number): boolean; /** * PED::_IS_META_PED_ASSET_VALID — 0x93FFD92F05EC32FD * @see https://natives.borderlinerp.com/natives/PED/_IS_META_PED_ASSET_VALID */ declare function IsMetaPedAssetValid(requestId: number): boolean; /** * PED::_IS_META_PED_FISH — 0x118D476A6F1A13F1 * Returns true if given ped is a fish. * @see https://natives.borderlinerp.com/natives/PED/_IS_META_PED_FISH */ declare function IsMetaPedFish(ped: number): boolean; /** * PED::_IS_META_PED_OUTFIT_EQUIPPED — 0x98082246107A6ACF * Used in script function HORSE_IS_META_PED_OUTFIT_SADDLE_EQUIPPED * @see https://natives.borderlinerp.com/natives/PED/_IS_META_PED_OUTFIT_EQUIPPED */ declare function IsMetaPedOutfitEquipped(ped: number, outfit: number | string): boolean; /** * PED::_IS_META_PED_OUTFIT_REQUEST_VALID — 0xB25E57FC8E37114D * @see https://natives.borderlinerp.com/natives/PED/_IS_META_PED_OUTFIT_REQUEST_VALID */ declare function IsMetaPedOutfitRequestValid(requestId: number): boolean; /** * PED::_IS_META_PED_REQUEST_VALID — 0x43E4DA469541A9C9 * @see https://natives.borderlinerp.com/natives/PED/_IS_META_PED_REQUEST_VALID */ declare function IsMetaPedRequestValid(requestId: number): boolean; /** * PED::_IS_META_PED_USING_COMPONENT — 0xFB4891BD7578CDC1 * checks if a ped is using a component category Old name: _IS_META_PED_USING_COMPONENT * @see https://natives.borderlinerp.com/natives/PED/_IS_META_PED_USING_COMPONENT */ declare function IsMetaPedUsingComponent(ped: number, component: number | string): boolean; /** * PED::_IS_MOUNT_SEAT_FREE — 0xAAB0FE202E9FC9F0 * @see https://natives.borderlinerp.com/natives/PED/_IS_MOUNT_SEAT_FREE */ declare function IsMountSeatFree(mount: number, seat: number): boolean; /** * PED::IS_PED_A_PLAYER — 0x12534C348C6CB68B * @see https://natives.borderlinerp.com/natives/PED/IS_PED_A_PLAYER */ declare function IsPedAPlayer(ped: number): boolean; /** * PED::_IS_PED_ACTION_DISABLE_FLAG_ENABLED — 0xB346C85D49CC998E * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_ACTION_DISABLE_FLAG_ENABLED */ declare function IsPedActionDisableFlagEnabled(ped: number, actionDisableFlag: number): boolean; /** * PED::IS_PED_AIMING_FROM_COVER — 0x3998B1276A3300E5 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_AIMING_FROM_COVER */ declare function IsPedAimingFromCover(ped: number): boolean; /** * PED::IS_PED_BEING_DRAGGED — 0xEF3A8772F085B4AA * @see https://natives.borderlinerp.com/natives/PED/IS_PED_BEING_DRAGGED */ declare function IsPedBeingDragged(ped: number): boolean; /** * PED::IS_PED_BEING_HOGTIED — 0xD453BB601D4A606E * @see https://natives.borderlinerp.com/natives/PED/IS_PED_BEING_HOGTIED */ declare function IsPedBeingHogtied(ped: number): boolean; /** * PED::IS_PED_BEING_JACKED — 0x9A497FE2DF198913 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_BEING_JACKED */ declare function IsPedBeingJacked(ped: number): boolean; /** * PED::IS_PED_BEING_STEALTH_KILLED — 0x863B23EFDE9C5DF2 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_BEING_STEALTH_KILLED */ declare function IsPedBeingStealthKilled(ped: number): boolean; /** * PED::IS_PED_BEING_STUNNED — 0x4FBACCE3B4138EE8 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_BEING_STUNNED */ declare function IsPedBeingStunned(ped: number, weaponType: number | string): boolean; /** * PED::IS_PED_CARRYING_SOMETHING — 0xA911EE21EDF69DAF * @see https://natives.borderlinerp.com/natives/PED/IS_PED_CARRYING_SOMETHING */ declare function IsPedCarryingSomething(ped: number): boolean; /** * PED::_IS_PED_CHILD — 0x137772000DAF42C5 * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_CHILD */ declare function IsPedChild(ped: number): boolean; /** * PED::IS_PED_CLIMBING — 0x53E8CB4F48BFE623 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_CLIMBING */ declare function IsPedClimbing(ped: number): boolean; /** * PED::_IS_PED_CLIMBING_LADDER — 0x59643424B68D52B5 * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_CLIMBING_LADDER */ declare function IsPedClimbingLadder(ped: number): boolean; /** * PED::_IS_PED_COWERING — 0xB086C8C0F5701D14 * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_COWERING */ declare function IsPedCowering(ped: number): boolean; /** * PED::IS_PED_DEAD_OR_DYING — 0x3317DEDB88C95038 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_DEAD_OR_DYING */ declare function IsPedDeadOrDying(ped: number, p1: boolean): boolean; /** * PED::IS_PED_DEFENSIVE_AREA_ACTIVE — 0xBA63D9FE45412247 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_DEFENSIVE_AREA_ACTIVE */ declare function IsPedDefensiveAreaActive(ped: number, p1: boolean): boolean; /** * PED::IS_PED_DIVING — 0x5527B8246FEF9B11 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_DIVING */ declare function IsPedDiving(ped: number): boolean; /** * PED::_IS_PED_DOING_SCENARIO_TRANSITION — 0xC488B8C0E52560D8 * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_DOING_SCENARIO_TRANSITION */ declare function IsPedDoingScenarioTransition(ped: number): boolean; /** * PED::_IS_PED_DRAGGING — 0x226CF9B159E38F42 * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_DRAGGING */ declare function IsPedDragging(ped: number): boolean; /** * PED::_IS_PED_DRUNK — 0x50F124E6EF188B22 * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_DRUNK */ declare function IsPedDrunk(ped: number): boolean; /** * PED::IS_PED_ENTERING_ANY_TRANSPORT — 0x1D46B417F926D34D * @see https://natives.borderlinerp.com/natives/PED/IS_PED_ENTERING_ANY_TRANSPORT */ declare function IsPedEnteringAnyTransport(ped: number): boolean; /** * PED::IS_PED_EVASIVE_DIVING — 0x414641C26E105898 * Presumably returns the Entity that the Ped is currently diving out of the way of. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_EVASIVE_DIVING */ declare function IsPedEvasiveDiving(ped: number, evadingEntity: number): [boolean, number]; /** * PED::IS_PED_FACING_PED — 0xD71649DB0A545AA3 * angle is ped's view cone * @see https://natives.borderlinerp.com/natives/PED/IS_PED_FACING_PED */ declare function IsPedFacingPed(ped: number, otherPed: number, angle: number): boolean; /** * PED::IS_PED_FALLING — 0xFB92A102F1C4DFA3 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_FALLING */ declare function IsPedFalling(ped: number): boolean; /** * PED::IS_PED_FALLING_OVER — 0x3E592D0486DEC0F6 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_FALLING_OVER */ declare function IsPedFallingOver(ped: number): boolean; /** * PED::IS_PED_FATALLY_INJURED — 0xD839450756ED5A80 * Gets a value indicating whether this ped's health is below its fatally injured threshold. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_FATALLY_INJURED */ declare function IsPedFatallyInjured(ped: number): boolean; /** * PED::IS_PED_FLEEING — 0xBBCCE00B381F8482 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_FLEEING */ declare function IsPedFleeing(ped: number): boolean; /** * PED::IS_PED_FULLY_ON_MOUNT — 0x95CBC65780DE7EB1 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_FULLY_ON_MOUNT */ declare function IsPedFullyOnMount(ped: number, p1: boolean): boolean; /** * PED::IS_PED_GETTING_INTO_A_VEHICLE — 0xBB062B2B5722478E * @see https://natives.borderlinerp.com/natives/PED/IS_PED_GETTING_INTO_A_VEHICLE */ declare function IsPedGettingIntoAVehicle(ped: number): boolean; /** * PED::IS_PED_GOING_INTO_COVER — 0x9F65DBC537E59AD5 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_GOING_INTO_COVER */ declare function IsPedGoingIntoCover(ped: number): boolean; /** * PED::_IS_PED_GROUP_LEADER — 0x878B68960C1C2A35 * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_GROUP_LEADER */ declare function IsPedGroupLeader(ped: number, groupId: number): boolean; /** * PED::IS_PED_GROUP_MEMBER — 0x9BB01E3834671191 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_GROUP_MEMBER */ declare function IsPedGroupMember(ped: number, groupId: number, p2: boolean): boolean; /** * PED::IS_PED_HANGING_ON_TO_VEHICLE — 0x1C86D8AEF8254B78 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_HANGING_ON_TO_VEHICLE */ declare function IsPedHangingOnToVehicle(ped: number): boolean; /** * PED::IS_PED_HEADING_TOWARDS_POSITION — 0xFCF37A457CB96DC0 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_HEADING_TOWARDS_POSITION */ declare function IsPedHeadingTowardsPosition(ped: number, x: number, y: number, z: number, p4: number): boolean; /** * PED::IS_PED_HEADTRACKING_ENTITY — 0x813A0A7C9D2E831F * @see https://natives.borderlinerp.com/natives/PED/IS_PED_HEADTRACKING_ENTITY */ declare function IsPedHeadtrackingEntity(ped: number, entity: number): boolean; /** * PED::IS_PED_HEADTRACKING_PED — 0x5CD3CB88A7F8850D * @see https://natives.borderlinerp.com/natives/PED/IS_PED_HEADTRACKING_PED */ declare function IsPedHeadtrackingPed(ped1: number, ped2: number): boolean; /** * PED::IS_PED_HOGTIED — 0x3AA24CCC0D451379 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_HOGTIED */ declare function IsPedHogtied(ped: number): boolean; /** * PED::IS_PED_HOGTYING — 0x42429C674B61238B * @see https://natives.borderlinerp.com/natives/PED/IS_PED_HOGTYING */ declare function IsPedHogtying(ped: number): boolean; /** * PED::IS_PED_HUMAN — 0xB980061DA992779D * Returns true/false if the ped is/isn't humanoid. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_HUMAN */ declare function IsPedHuman(ped: number): boolean; /** * PED::IS_PED_IN_ANY_BOAT — 0x2E0E1C2B4F6CB339 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_ANY_BOAT */ declare function IsPedInAnyBoat(ped: number): boolean; /** * PED::IS_PED_IN_ANY_HELI — 0x298B91AE825E5705 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_ANY_HELI */ declare function IsPedInAnyHeli(ped: number): boolean; /** * PED::IS_PED_IN_ANY_PLANE — 0x5FFF4CFC74D8FB80 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_ANY_PLANE */ declare function IsPedInAnyPlane(ped: number): boolean; /** * PED::IS_PED_IN_ANY_TAXI — 0x6E575D6A898AB852 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_ANY_TAXI */ declare function IsPedInAnyTaxi(ped: number): boolean; /** * PED::IS_PED_IN_ANY_TRAIN — 0x6F972C1AB75A1ED0 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_ANY_TRAIN */ declare function IsPedInAnyTrain(ped: number): boolean; /** * PED::IS_PED_IN_ANY_VEHICLE — 0x997ABD671D25CA0B * Gets a value indicating whether the specified ped is in any vehicle. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_ANY_VEHICLE */ declare function IsPedInAnyVehicle(ped: number, atGetIn: boolean): boolean; /** * PED::IS_PED_IN_COMBAT — 0x4859F1FC66A6278E * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_COMBAT */ declare function IsPedInCombat(ped: number, target: number): boolean; /** * PED::IS_PED_IN_COVER — 0x60DFD0691A170B88 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_COVER */ declare function IsPedInCover(ped: number, p1: boolean, p2: boolean): boolean; /** * PED::IS_PED_IN_COVER_FACING_LEFT — 0x845333B3150583AB * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_COVER_FACING_LEFT */ declare function IsPedInCoverFacingLeft(ped: number): boolean; /** * PED::IS_PED_IN_FLYING_VEHICLE — 0x9134873537FA419C * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_FLYING_VEHICLE */ declare function IsPedInFlyingVehicle(ped: number): boolean; /** * PED::IS_PED_IN_GROUP — 0x5891CAC5D4ACFF74 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_GROUP */ declare function IsPedInGroup(ped: number): boolean; /** * PED::IS_PED_IN_MELEE_COMBAT — 0x4E209B2C1EAD5159 * A.) Swinging a random melee attack (including pistol-whipping) B.) Reacting to being hit by a melee attack (including pistol-whipping) C.) Is locked-on to an enemy (arms up, strafing/skipping in the default fighting-stance, ready to dodg… * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_MELEE_COMBAT */ declare function IsPedInMeleeCombat(ped: number): boolean; /** * PED::IS_PED_IN_MODEL — 0x796D90EFB19AA332 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_MODEL */ declare function IsPedInModel(ped: number, modelHash: number | string): boolean; /** * PED::_IS_PED_IN_NAVIGABLE_WATER — 0xDC88D06719070C39 * Detects if ped is afloat in water like swimming or in a boat (driving or standing on it) * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_IN_NAVIGABLE_WATER */ declare function IsPedInNavigableWater(ped: number): boolean; /** * PED::_IS_PED_IN_POINT — 0x078076AB50FB117F * If returned true: There are enemy peds near friendly turn in ped. * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_IN_POINT */ declare function IsPedInPoint(ped: number, x: number, y: number, z: number, radius: number, p5: boolean): boolean; /** * PED::IS_PED_IN_VEHICLE — 0xA3EE4A07279BB9DB * Gets a value indicating whether the specified ped is in the specified vehicle. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_IN_VEHICLE */ declare function IsPedInVehicle(ped: number, vehicle: number, atGetIn: boolean): boolean; /** * PED::IS_PED_INCAPACITATED — 0xB655DB7582AEC805 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_INCAPACITATED */ declare function IsPedIncapacitated(ped: number): boolean; /** * PED::IS_PED_INJURED — 0x84A2DD9AC37C35C1 * Gets a value indicating whether this ped's health is below its injured threshold. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_INJURED */ declare function IsPedInjured(ped: number): boolean; /** * PED::_IS_PED_INTIMIDATED — 0x57779B55B83E2BEA * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_INTIMIDATED */ declare function IsPedIntimidated(ped: number): boolean; /** * PED::_IS_PED_INVESTIGATING — 0x7583A9D35248B83F * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_INVESTIGATING */ declare function IsPedInvestigating(ped: number): boolean; /** * PED::IS_PED_JACKING — 0x4AE4FF911DFB61DA * @see https://natives.borderlinerp.com/natives/PED/IS_PED_JACKING */ declare function IsPedJacking(ped: number): boolean; /** * PED::IS_PED_JUMPING — 0xCEDABC5900A0BF97 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_JUMPING */ declare function IsPedJumping(ped: number): boolean; /** * PED::IS_PED_LASSOED — 0x9682F850056C9ADE * @see https://natives.borderlinerp.com/natives/PED/IS_PED_LASSOED */ declare function IsPedLassoed(ped: number): boolean; /** * PED::_IS_PED_LEADING_ANY_GROUP — 0x917760CFE7A0E0F1 * _IS_PED_L* - _IS_PED_M* * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_LEADING_ANY_GROUP */ declare function IsPedLeadingAnyGroup(ped: number): boolean; /** * PED::IS_PED_MALE — 0x6D9F5FAA7488BA46 * Returns true/false if the ped is/isn't male. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_MALE */ declare function IsPedMale(ped: number): boolean; /** * PED::IS_PED_MODEL — 0xC9D55B1A358A5BF7 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_MODEL */ declare function IsPedModel(ped: number, modelHash: number | string): boolean; /** * PED::_IS_PED_MODEL_SUPPRESSED — 0xAA9F048DCF69B6DC * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_MODEL_SUPPRESSED */ declare function IsPedModelSuppressed(model: number | string): boolean; /** * PED::IS_PED_ON_FOOT — 0x01FEE67DB37F59B2 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_ON_FOOT */ declare function IsPedOnFoot(ped: number): boolean; /** * PED::IS_PED_ON_MOUNT — 0x460BC76A0E10655E * @see https://natives.borderlinerp.com/natives/PED/IS_PED_ON_MOUNT */ declare function IsPedOnMount(ped: number): boolean; /** * PED::IS_PED_ON_SPECIFIC_VEHICLE — 0xEC5F66E459AF3BB2 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_ON_SPECIFIC_VEHICLE */ declare function IsPedOnSpecificVehicle(ped: number, vehicle: number): boolean; /** * PED::IS_PED_ON_VEHICLE — 0x67722AEB798E5FAB * Gets a value indicating whether the specified ped is on top of any vehicle. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_ON_VEHICLE */ declare function IsPedOnVehicle(ped: number, p1: boolean): boolean; /** * PED::IS_PED_OPENING_DOOR — 0x26AF0E8E30BD2A2C * Returns true if the ped is currently opening a door (CTaskOpenDoor). * @see https://natives.borderlinerp.com/natives/PED/IS_PED_OPENING_DOOR */ declare function IsPedOpeningDoor(ped: number): boolean; /** * PED::IS_PED_PERFORMING_MELEE_ACTION — 0xDCCA191DF9980FD7 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_PERFORMING_MELEE_ACTION */ declare function IsPedPerformingMeleeAction(ped: number, p1: number, p2: number | string): boolean; /** * PED::IS_PED_PLANTING_BOMB — 0xC70B5FAE151982D8 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_PLANTING_BOMB */ declare function IsPedPlantingBomb(ped: number): boolean; /** * PED::IS_PED_PRONE — 0xD6A86331A537A7B9 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_PRONE */ declare function IsPedProne(ped: number): boolean; /** * PED::_IS_PED_QUEUED_FOR_DELETION — 0x8D9BFCE3352DE47F * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_QUEUED_FOR_DELETION */ declare function IsPedQueuedForDeletion(ped: number): boolean; /** * PED::IS_PED_RAGDOLL — 0x47E4E977581C5B55 * If the ped handle passed through the parenthesis is in a ragdoll state this will return true. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_RAGDOLL */ declare function IsPedRagdoll(ped: number): boolean; /** * PED::IS_PED_READY_TO_RENDER — 0xA0BC8FAED8CFEB3C * @see https://natives.borderlinerp.com/natives/PED/IS_PED_READY_TO_RENDER */ declare function IsPedReadyToRender(ped: number): boolean; /** * PED::IS_PED_RELOADING — 0x24B100C68C645951 * Returns whether the specified ped is reloading. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_RELOADING */ declare function IsPedReloading(ped: number): boolean; /** * PED::IS_PED_RESPONDING_TO_EVENT — 0x625B774D75C87068 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_RESPONDING_TO_EVENT */ declare function IsPedRespondingToEvent(ped: number, eventType: number | string): boolean; /** * PED::IS_PED_RESPONDING_TO_THREAT — 0x77525BBF433F2CD6 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_RESPONDING_TO_THREAT */ declare function IsPedRespondingToThreat(ped: number): boolean; /** * PED::IS_PED_RUNNING_MOBILE_PHONE_TASK — 0x2AFE52F782F25775 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_RUNNING_MOBILE_PHONE_TASK */ declare function IsPedRunningMobilePhoneTask(ped: number): boolean; /** * PED::IS_PED_RUNNING_RAGDOLL_TASK — 0xE3B6097CC25AA69E * @see https://natives.borderlinerp.com/natives/PED/IS_PED_RUNNING_RAGDOLL_TASK */ declare function IsPedRunningRagdollTask(ped: number): boolean; /** * PED::IS_PED_SHOOTING — 0x34616828CD07F1A1 * Returns whether the specified ped is shooting. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_SHOOTING */ declare function IsPedShooting(ped: number): boolean; /** * PED::IS_PED_SITTING — 0x84D0BF2B21862059 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_SITTING */ declare function IsPedSitting(ped: number): boolean; /** * PED::IS_PED_SITTING_IN_ANY_VEHICLE — 0x826AA586EDB9FEF8 * Detect if ped is in any vehicle [True/False] * @see https://natives.borderlinerp.com/natives/PED/IS_PED_SITTING_IN_ANY_VEHICLE */ declare function IsPedSittingInAnyVehicle(ped: number): boolean; /** * PED::IS_PED_SITTING_IN_VEHICLE — 0xA808AA1D79230FC2 * Detect if ped is sitting in the specified vehicle [True/False] * @see https://natives.borderlinerp.com/natives/PED/IS_PED_SITTING_IN_VEHICLE */ declare function IsPedSittingInVehicle(ped: number, vehicle: number): boolean; /** * PED::_IS_PED_SLIDING — 0xD6740E14E4CEFC0B * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_SLIDING */ declare function IsPedSliding(ped: number): boolean; /** * PED::IS_PED_STOPPED — 0x530944F6F4B8A214 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_STOPPED */ declare function IsPedStopped(ped: number): boolean; /** * PED::IS_PED_SWIMMING — 0x9DE327631295B4C2 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_SWIMMING */ declare function IsPedSwimming(ped: number): boolean; /** * PED::IS_PED_SWIMMING_UNDER_WATER — 0xC024869A53992F34 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_SWIMMING_UNDER_WATER */ declare function IsPedSwimmingUnderWater(ped: number): boolean; /** * PED::_IS_PED_TARGET_ACTION_DISABLE_FLAG_ENABLED — 0x02AA2096FE00F3E1 * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_TARGET_ACTION_DISABLE_FLAG_ENABLED */ declare function IsPedTargetActionDisableFlagEnabled(ped: number, actionDisableFlag: number): boolean; /** * PED::IS_PED_USING_ACTION_MODE — 0x00E73468D085F745 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_USING_ACTION_MODE */ declare function IsPedUsingActionMode(ped: number): boolean; /** * PED::_IS_PED_USING_ACTION_MODE_2 — 0xEBB208D6AE712C03 * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_USING_ACTION_MODE_2 */ declare function IsPedUsingActionMode_2(ped: number): boolean; /** * PED::IS_PED_USING_ANY_SCENARIO — 0x57AB4A3080F85143 * @see https://natives.borderlinerp.com/natives/PED/IS_PED_USING_ANY_SCENARIO */ declare function IsPedUsingAnyScenario(ped: number): boolean; /** * PED::IS_PED_USING_SCENARIO_HASH — 0x34D6AC1157C8226C * Equivalent to IS_PED_USING_SCENARIO from V but takes a hash instead of a string. * @see https://natives.borderlinerp.com/natives/PED/IS_PED_USING_SCENARIO_HASH */ declare function IsPedUsingScenarioHash(ped: number, scenarioHash: number | string): boolean; /** * PED::IS_PED_USING_THIS_SCENARIO — 0x9C54041BB66BCF9E * @see https://natives.borderlinerp.com/natives/PED/IS_PED_USING_THIS_SCENARIO */ declare function IsPedUsingThisScenario(ped: number, scenario: number): boolean; /** * PED::IS_PED_VAULTING — 0x117C70D1F5730B5E * @see https://natives.borderlinerp.com/natives/PED/IS_PED_VAULTING */ declare function IsPedVaulting(ped: number): boolean; /** * PED::_IS_PED_VISIBILITY_TRACKED — 0x5102307CE88798EB * @see https://natives.borderlinerp.com/natives/PED/_IS_PED_VISIBILITY_TRACKED */ declare function IsPedVisibilityTracked(ped: number): boolean; /** * PED::_IS_SCENARIO_BLOCKING_AREA_VALID — 0x91A5F9CBEBB9D936 * @see https://natives.borderlinerp.com/natives/PED/_IS_SCENARIO_BLOCKING_AREA_VALID */ declare function IsScenarioBlockingAreaValid(p0: number): boolean; /** * PED::_IS_TARGET — 0x6E5CBCB3941D7D08 * @see https://natives.borderlinerp.com/natives/PED/_IS_TARGET */ declare function IsTarget(ped: number, targetPed: number): boolean; /** * PED::IS_TARGET_PED_IN_PERCEPTION_AREA — 0x06087579E7AA85A9 * Returns true if ped is in perception (focused and looking at target ped) Most float params are -1.f in R* Scripts * @see https://natives.borderlinerp.com/natives/PED/IS_TARGET_PED_IN_PERCEPTION_AREA */ declare function IsTargetPedInPerceptionArea(ped: number, targetPed: number, p2: number, customDistance: number, p4: number, p5: number): boolean; /** * PED::_IS_TEXTURE_VALID — 0x31DC8D3F216D8509 * @see https://natives.borderlinerp.com/natives/PED/_IS_TEXTURE_VALID */ declare function IsTextureValid(textureId: number): boolean; /** * PED::_IS_THIS_MODEL_A_HORSE — 0x772A1969F649E902 * @see https://natives.borderlinerp.com/natives/PED/_IS_THIS_MODEL_A_HORSE */ declare function IsThisModelAHorse(model: number | string): boolean; /** * PED::_IS_TRACKED_PED_VISIBILITY_PERCENTAGE_NOT_LESS_THAN — 0x164CECC59E70DF86 * @see https://natives.borderlinerp.com/natives/PED/_IS_TRACKED_PED_VISIBILITY_PERCENTAGE_NOT_LESS_THAN */ declare function IsTrackedPedVisibilityPercentageNotLessThan(ped: number, percent: number): boolean; /** * PED::IS_TRACKED_PED_VISIBLE — 0x91C8E617F64188AC * Returns whether or not a ped is visible within your FOV, not this check auto's to false after a certain distance. * @see https://natives.borderlinerp.com/natives/PED/IS_TRACKED_PED_VISIBLE */ declare function IsTrackedPedVisible(ped: number): boolean; /** * PED::_IS_USING_SLIPSTREAM — 0xAF61B3CD8C3B82C3 * _IS_TRACKED_* - IS_V* * @see https://natives.borderlinerp.com/natives/PED/_IS_USING_SLIPSTREAM */ declare function IsUsingSlipstream(ped: number): boolean; /** * PED::KNOCK_OFF_PED_PROP — 0x6FD7816A36615F48 * @see https://natives.borderlinerp.com/natives/PED/KNOCK_OFF_PED_PROP */ declare function KnockOffPedProp(ped: number, p1: boolean, p2: boolean, p3: boolean, p4: boolean): void; /** * PED::KNOCK_PED_OFF_VEHICLE — 0x45BBCBA77C29A841 * @see https://natives.borderlinerp.com/natives/PED/KNOCK_PED_OFF_VEHICLE */ declare function KnockPedOffVehicle(ped: number): void; /** * PED::_PED_APPLY_SPEECH_RELATIONSHIP — 0x1E017404784AA6A3 * Applies speech relationship hash on given ped. * @see https://natives.borderlinerp.com/natives/PED/_PED_APPLY_SPEECH_RELATIONSHIP */ declare function PedApplySpeechRelationship(ped: number, p1: number | string): boolean; /** * PED::_PED_CLEAR_LOCO_MOTION — 0x935CF6E42BAF7F4D * @see https://natives.borderlinerp.com/natives/PED/_PED_CLEAR_LOCO_MOTION */ declare function PedClearLocoMotion(ped: number): void; /** * PED::PED_COWER_IN_PLACE — 0xF6E1E9F47A7686F8 * @see https://natives.borderlinerp.com/natives/PED/PED_COWER_IN_PLACE */ declare function PedCowerInPlace(ped: number, ped2: number): void; /** * PED::PED_COWER_MOVE_TO_POINT — 0x1E4C940233FC0C6F * @see https://natives.borderlinerp.com/natives/PED/PED_COWER_MOVE_TO_POINT */ declare function PedCowerMoveToPoint(ped: number, p1: number, p2: number, p3: number, ped2: number, p5: number): void; /** * PED::_PED_DUELING_DID_PLAYER_HEADSHOT_OPPONENT — 0xBD6B242B8BD5543A * @see https://natives.borderlinerp.com/natives/PED/_PED_DUELING_DID_PLAYER_HEADSHOT_OPPONENT */ declare function PedDuelingDidPlayerHeadshotOpponent(ped: number): boolean; /** * PED::_PED_EMOTIONAL_PRESET_LOCO_MOTION — 0xAAB050DA48B57978 * @see https://natives.borderlinerp.com/natives/PED/_PED_EMOTIONAL_PRESET_LOCO_MOTION */ declare function PedEmotionalPresetLocoMotion(ped: number, presetName: string, targetPed: number, duration: number, flag: number): void; /** * PED::_PED_REMOVE_SPEECH_RELATIONSHIP — 0x2B4CE170DE09F346 * Removes speech relationship hash on given ped. * @see https://natives.borderlinerp.com/natives/PED/_PED_REMOVE_SPEECH_RELATIONSHIP */ declare function PedRemoveSpeechRelationship(ped: number, p1: number | string): void; /** * PED::_PED_SET_SIMPLE_PLAYER_MEMORY — 0xC494C76A34266E82 * @see https://natives.borderlinerp.com/natives/PED/_PED_SET_SIMPLE_PLAYER_MEMORY */ declare function PedSetSimplePlayerMemory(ped: number, memoryType: number): void; /** * PED::_PED_WAS_KILLED_BY_HEADSHOT — 0x06FA94C835787C64 * @see https://natives.borderlinerp.com/natives/PED/_PED_WAS_KILLED_BY_HEADSHOT */ declare function PedWasKilledByHeadshot(ped: number): boolean; /** * PED::_PROPITEM_PLAY_CONDITIONAL_ANIM_WITH_OBJECT — 0xCE7A6C1D5CDE1F9D * Plays a conditional locomotion animation with a prop item (commonly used for carry/attach interactions like crates). * @see https://natives.borderlinerp.com/natives/PED/_PROPITEM_PLAY_CONDITIONAL_ANIM_WITH_OBJECT */ declare function PropitemPlayConditionalAnimWithObject(ped: number, targetEntity: number, propItemId: string, conditionalAnimName: string): void; /** * PED::_REFRESH_CARRIED_PED_FOR_PED — 0x6B67320E0D57856A * Outputs the carried ped. * @see https://natives.borderlinerp.com/natives/PED/_REFRESH_CARRIED_PED_FOR_PED */ declare function RefreshCarriedPedForPed(ped: number, p2: number, p3: boolean): number; /** * PED::_REFRESH_CARRY_STATE_FOR_PED — 0x4642182A298187D0 * Queries/refreshes the current 'carry' action for a ped and (optionally) returns involved entities. * @see https://natives.borderlinerp.com/natives/PED/_REFRESH_CARRY_STATE_FOR_PED */ declare function RefreshCarryStateForPed(ped: number, carryType: number, outEntsCount: number, filterFlags: number): [number, number]; /** * PED::_REFRESH_LOOT_STATE_FOR_PED — 0x5463C962BC7777C3 * Returns loot state LAP_NONE, LAP_RESUMING, LAP_GETTING_ON_FOOT, LAP_DISTANT_NAV, LAP_CHOOSING_ACTION, LAP_APPROACHING, LAP_ENTERING, LAP_LOOTING, LAP_EXITING _POSSE_* - _REGISTER_HATED* * @see https://natives.borderlinerp.com/natives/PED/_REFRESH_LOOT_STATE_FOR_PED */ declare function RefreshLootStateForPed(ped: number, p1: number, p3: number, p4: number): [number, number]; /** * PED::_REFRESH_META_PED_SHOP_ITEMS — 0x59BD177A1A48600A * p1 is always 1 * @see https://natives.borderlinerp.com/natives/PED/_REFRESH_META_PED_SHOP_ITEMS */ declare function RefreshMetaPedShopItems(ped: number, p1: number): void; /** * PED::REGISTER_HATED_TARGETS_AROUND_PED — 0x9222F300BF8354FE * Based on TASK_COMBAT_HATED_TARGETS_AROUND_PED, the parameters are likely similar (PedHandle, and area to attack in). * @see https://natives.borderlinerp.com/natives/PED/REGISTER_HATED_TARGETS_AROUND_PED */ declare function RegisterHatedTargetsAroundPed(ped: number, radius: number): void; /** * PED::_REGISTER_HATED_TARGETS_IN_AREA — 0xD8736EFDA38EDC5C * @see https://natives.borderlinerp.com/natives/PED/_REGISTER_HATED_TARGETS_IN_AREA */ declare function RegisterHatedTargetsInArea(ped: number, x: number, y: number, z: number, radius: number): void; /** * PED::REGISTER_TARGET — 0x2F25D9AEFA34FBA2 * @see https://natives.borderlinerp.com/natives/PED/REGISTER_TARGET */ declare function RegisterTarget(ped: number, targetPed: number, p2: boolean): void; /** * PED::_RELEASE_META_PED_ASSET_REQUEST — 0x13E7320C762F0477 * @see https://natives.borderlinerp.com/natives/PED/_RELEASE_META_PED_ASSET_REQUEST */ declare function ReleaseMetaPedAssetRequest(requestId: number): void; /** * PED::_RELEASE_META_PED_OUTFIT_REQUEST — 0x4592B8B9B0EF5F48 * @see https://natives.borderlinerp.com/natives/PED/_RELEASE_META_PED_OUTFIT_REQUEST */ declare function ReleaseMetaPedOutfitRequest(requestId: number): void; /** * PED::_RELEASE_META_PED_REQUEST — 0x3972F78A78B5D9DF * @see https://natives.borderlinerp.com/natives/PED/_RELEASE_META_PED_REQUEST */ declare function ReleaseMetaPedRequest(requestId: number): void; /** * PED::RELEASE_PED_VISIBILITY_TRACKING — 0x3088634CF8C819CF * @see https://natives.borderlinerp.com/natives/PED/RELEASE_PED_VISIBILITY_TRACKING */ declare function ReleasePedVisibilityTracking(ped: number): void; /** * PED::_RELEASE_TEXTURE — 0x6BEFAA907B076859 * Removes a texture created by 0xC5E7204F322E49EB. * @see https://natives.borderlinerp.com/natives/PED/_RELEASE_TEXTURE */ declare function ReleaseTexture(textureId: number): void; /** * PED::_REMOVE_CONDITIONAL_ANIM_PROPITEM — 0x3A50753042B6891B * Stops and clears a running conditional locomotion animation state on the ped for the given prop item id (started via _PROPITEM_PLAY_CONDITIONAL_ANIM_WITH_OBJECT). * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_CONDITIONAL_ANIM_PROPITEM */ declare function RemoveConditionalAnimPropitem(ped: number, propItemId: string): void; /** * PED::_REMOVE_GRAVITY_WELL — 0x87247BC60B60BED8 * Removes gravity well by handle returned from 0x4F5EBE70081E5A20 * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_GRAVITY_WELL */ declare function RemoveGravityWell(handle: number): void; /** * PED::REMOVE_GROUP — 0x8EB2F69076AF7053 * @see https://natives.borderlinerp.com/natives/PED/REMOVE_GROUP */ declare function RemoveGroup(groupId: number): void; /** * PED::_REMOVE_MOTION_TYPE_ASSET — 0xDE7B2B4144906CDF * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_MOTION_TYPE_ASSET */ declare function RemoveMotionTypeAsset(nameHash: number | string, ped: number): void; /** * PED::_REMOVE_PED_BLACKBOARD_BOOL — 0xA6F67BEC53379A32 * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_PED_BLACKBOARD_BOOL */ declare function RemovePedBlackboardBool(ped: number, variableName: string): void; /** * PED::_REMOVE_PED_BLACKBOARD_FLOAT — 0x411189E51B8020BA * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_PED_BLACKBOARD_FLOAT */ declare function RemovePedBlackboardFloat(ped: number, variableName: string): void; /** * PED::_REMOVE_PED_BLACKBOARD_HASH — 0x0E17378642156790 * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_PED_BLACKBOARD_HASH */ declare function RemovePedBlackboardHash(ped: number, variableName: string): void; /** * PED::_REMOVE_PED_BLACKBOARD_INT — 0x81B75428A7813E67 * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_PED_BLACKBOARD_INT */ declare function RemovePedBlackboardInt(ped: number, variableName: string): void; /** * PED::REMOVE_PED_DEFENSIVE_AREA — 0x74D4E028107450A9 * Ped will no longer get angry when you stay near him. * @see https://natives.borderlinerp.com/natives/PED/REMOVE_PED_DEFENSIVE_AREA */ declare function RemovePedDefensiveArea(ped: number, toggle: boolean): void; /** * PED::_REMOVE_PED_EMOTIONAL_PRESET — 0xFC3BAB1801A8255A * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_PED_EMOTIONAL_PRESET */ declare function RemovePedEmotionalPreset(ped: number, name: string): void; /** * PED::REMOVE_PED_FROM_GROUP — 0xED74007FFB146BC2 * @see https://natives.borderlinerp.com/natives/PED/REMOVE_PED_FROM_GROUP */ declare function RemovePedFromGroup(ped: number): void; /** * PED::_REMOVE_PED_FROM_MOUNT — 0x5337B721C51883A9 * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_PED_FROM_MOUNT */ declare function RemovePedFromMount(ped: number, p1: boolean, p2: boolean): void; /** * PED::_REMOVE_PED_OVERLAY — 0x96C349DE04C49011 * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_PED_OVERLAY */ declare function RemovePedOverlay(textureId: number, overlayId: number): void; /** * PED::_REMOVE_PED_STAY_OUT_VOLUME — 0x0CAB404CD2DB41F5 * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_PED_STAY_OUT_VOLUME */ declare function RemovePedStayOutVolume(ped: number, volume: number): boolean; /** * PED::_REMOVE_PED_SUBSCRIBE_TO_LEGENDARY_BLIPS — 0x011A42FD923D41CA * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_PED_SUBSCRIBE_TO_LEGENDARY_BLIPS */ declare function RemovePedSubscribeToLegendaryBlips(ped: number): boolean; /** * PED::REMOVE_RELATIONSHIP_GROUP — 0xB6BA2444AB393DA2 * @see https://natives.borderlinerp.com/natives/PED/REMOVE_RELATIONSHIP_GROUP */ declare function RemoveRelationshipGroup(groupHash: number | string): void; /** * PED::REMOVE_SCENARIO_BLOCKING_AREA — 0x31D16B74C6E29D66 * @see https://natives.borderlinerp.com/natives/PED/REMOVE_SCENARIO_BLOCKING_AREA */ declare function RemoveScenarioBlockingArea(p0: number, p1: boolean): void; /** * PED::REMOVE_SCENARIO_BLOCKING_AREAS — 0xD37401D78A929A49 * @see https://natives.borderlinerp.com/natives/PED/REMOVE_SCENARIO_BLOCKING_AREAS */ declare function RemoveScenarioBlockingAreas(): void; /** * PED::_REMOVE_SHOP_ITEM_FROM_PED — 0x0D7FFA1B2F69ED82 * Directly removes a shop item component from a ped * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_SHOP_ITEM_FROM_PED */ declare function RemoveShopItemFromPed(ped: number, componentHash: number | string, p2: number, p3: boolean): void; /** * PED::REMOVE_SHOP_ITEM_FROM_PED_BY_CATEGORY — 0xDF631E4BCE1B1FC4 * @see https://natives.borderlinerp.com/natives/PED/REMOVE_SHOP_ITEM_FROM_PED_BY_CATEGORY */ declare function RemoveShopItemFromPedByCategory(ped: number, componentCategory: number | string, p2: number, p3: boolean): void; /** * PED::REMOVE_TAG_FROM_META_PED — 0xD710A5007C2AC539 * @see https://natives.borderlinerp.com/natives/PED/REMOVE_TAG_FROM_META_PED */ declare function RemoveTagFromMetaPed(ped: number, component: number | string, p2: number): void; /** * PED::_REMOVE_TARGET — 0x4707E9C23D8CA3FE * @see https://natives.borderlinerp.com/natives/PED/_REMOVE_TARGET */ declare function RemoveTarget(ped: number, targetPed: number): void; /** * PED::_REQUEST_META_PED — 0xF97C34C33487D569 * Returns requestId * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_META_PED */ declare function RequestMetaPed(model: number | string, p1: number): number; /** * PED::_REQUEST_META_PED_ASSET_BUNDLE — 0x91FE941F9FCFB702 * Returns requestId * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_META_PED_ASSET_BUNDLE */ declare function RequestMetaPedAssetBundle(asset: number | string, p1: number): number; /** * PED::_REQUEST_META_PED_COMPONENT — 0xF6D9E1F3560CBF8E * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_META_PED_COMPONENT */ declare function RequestMetaPedComponent(metaPedType: number, p1: number, p2: number, p3: number, p4: number): number; /** * PED::_REQUEST_META_PED_OUTFIT — 0x13154A76CE0CF9AB * Returns requestId, to be used with 0x74F512E29CB717E2 * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_META_PED_OUTFIT */ declare function RequestMetaPedOutfit(model: number | string, outfit: number | string): number; /** * PED::_REQUEST_MOTION_TYPE_ASSET — 0xF7EA250B9A919E03 * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_MOTION_TYPE_ASSET */ declare function RequestMotionTypeAsset(nameHash: number | string, ped: number): void; /** * PED::_REQUEST_PED_EMOTIONAL_PRESET — 0x5C3C55EAAD19915F * For more information, see common:/data/emotional_presets.meta * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_PED_EMOTIONAL_PRESET */ declare function RequestPedEmotionalPreset(ped: number, name: string): void; /** * PED::_REQUEST_PED_FACIAL_MOOD_THIS_FRAME — 0x8B3B71C80A29A4BB * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_PED_FACIAL_MOOD_THIS_FRAME */ declare function RequestPedFacialMoodThisFrame(ped: number, mood: number | string, p2: number): void; /** * PED::_REQUEST_PED_FOR_SCENARIO_TYPE — 0xBDED916A9F9B0604 * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_PED_FOR_SCENARIO_TYPE */ declare function RequestPedForScenarioType(ped: number, object: number, p2: string, scenarioType: number | string, p4: string, p5: boolean): number; /** * PED::_REQUEST_PED_GETUP_ANIMATION — 0xEAA8242C8479C27D * Known get up animation types: REAR, FRONT * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_PED_GETUP_ANIMATION */ declare function RequestPedGetupAnimation(ped: number, getUpType: string): void; /** * PED::REQUEST_PED_USE_SMALL_BBOX_VISIBILITY_TRACKING — 0x75BA1CB3B7D40CAF * @see https://natives.borderlinerp.com/natives/PED/REQUEST_PED_USE_SMALL_BBOX_VISIBILITY_TRACKING */ declare function RequestPedUseSmallBboxVisibilityTracking(ped: number, p1: boolean): void; /** * PED::REQUEST_PED_VEHICLE_VISIBILITY_TRACKING — 0x2BC338A7B21F4608 * @see https://natives.borderlinerp.com/natives/PED/REQUEST_PED_VEHICLE_VISIBILITY_TRACKING */ declare function RequestPedVehicleVisibilityTracking(ped: number, p1: boolean): void; /** * PED::REQUEST_PED_VISIBILITY_TRACKING — 0x7D7A2E43E74E2EB8 * @see https://natives.borderlinerp.com/natives/PED/REQUEST_PED_VISIBILITY_TRACKING */ declare function RequestPedVisibilityTracking(ped: number): void; /** * PED::_REQUEST_PROP_SCENARIO_PED — 0xBEC65C6049B3219D * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_PROP_SCENARIO_PED */ declare function RequestPropScenarioPed(ped: number, object: number, p2: string, p3: string, p4: string, p5: boolean): number; /** * PED::_REQUEST_TEXTURE — 0xC5E7204F322E49EB * Creates a texture override data for ped and returns it's index. * @see https://natives.borderlinerp.com/natives/PED/_REQUEST_TEXTURE */ declare function RequestTexture(albedoHash: number | string, normalHash: number | string, materialHash: number | string): number; /** * PED::_RESERVE_AMBIENT_PEDS — 0xED9582B3DA8F02B4 * @see https://natives.borderlinerp.com/natives/PED/_RESERVE_AMBIENT_PEDS */ declare function ReserveAmbientPeds(numPeds: number): void; /** * PED::_RESERVE_AMBIENT_PEDS_TOTAL — 0xF008E0BA1FE1D644 * @see https://natives.borderlinerp.com/natives/PED/_RESERVE_AMBIENT_PEDS_TOTAL */ declare function ReserveAmbientPedsTotal(numPeds: number): void; /** * PED::RESET_AI_WEAPON_DAMAGE_MODIFIER — 0xEA16670E7BA4743C * @see https://natives.borderlinerp.com/natives/PED/RESET_AI_WEAPON_DAMAGE_MODIFIER */ declare function ResetAiWeaponDamageModifier(): void; /** * PED::RESET_GROUP_FORMATION_DEFAULT_SPACING — 0x63DAB4CCB3273205 * @see https://natives.borderlinerp.com/natives/PED/RESET_GROUP_FORMATION_DEFAULT_SPACING */ declare function ResetGroupFormationDefaultSpacing(groupId: number): void; /** * PED::RESET_HORSE_AVOIDANCE_LEVEL_TO_DEFAULT — 0x2A5AFD2B8381A6E1 * @see https://natives.borderlinerp.com/natives/PED/RESET_HORSE_AVOIDANCE_LEVEL_TO_DEFAULT */ declare function ResetHorseAvoidanceLevelToDefault(horse: number): void; /** * PED::_RESET_PED_COMPONENTS — 0x0BFA1BD465CDFEFD * @see https://natives.borderlinerp.com/natives/PED/_RESET_PED_COMPONENTS */ declare function ResetPedComponents(ped: number): void; /** * PED::RESET_PED_IN_VEHICLE_CONTEXT — 0x22EF8FF8778030EB * @see https://natives.borderlinerp.com/natives/PED/RESET_PED_IN_VEHICLE_CONTEXT */ declare function ResetPedInVehicleContext(ped: number): void; /** * PED::_RESET_PED_INCAPACITATION_BLEED_OUT_DURATION — 0x4B9668DB91DC39B8 * @see https://natives.borderlinerp.com/natives/PED/_RESET_PED_INCAPACITATION_BLEED_OUT_DURATION */ declare function ResetPedIncapacitationBleedOutDuration(ped: number): void; /** * PED::_RESET_PED_LADDER_MOVEMENT_SPEED_MODIFIER — 0x801917E7D7BCE418 * @see https://natives.borderlinerp.com/natives/PED/_RESET_PED_LADDER_MOVEMENT_SPEED_MODIFIER */ declare function ResetPedLadderMovementSpeedModifier(ped: number): void; /** * PED::RESET_PED_LAST_VEHICLE — 0xBB8DE8CF6A8DD8BB * Resets the value for the last vehicle driven by the Ped. * @see https://natives.borderlinerp.com/natives/PED/RESET_PED_LAST_VEHICLE */ declare function ResetPedLastVehicle(ped: number): void; /** * PED::RESET_PED_RAGDOLL_TIMER — 0x9FA4664CF62E47E8 * @see https://natives.borderlinerp.com/natives/PED/RESET_PED_RAGDOLL_TIMER */ declare function ResetPedRagdollTimer(ped: number): void; /** * PED::_RESET_PED_STAMINA — 0x36513AFFC703C60D * @see https://natives.borderlinerp.com/natives/PED/_RESET_PED_STAMINA */ declare function ResetPedStamina(ped: number): void; /** * PED::_RESET_PED_TEXTURE — 0x8472A1789478F82F * Removes every texture layer but the base layer Clearing texture's data: setting params to default values, but keep overlays. * @see https://natives.borderlinerp.com/natives/PED/_RESET_PED_TEXTURE */ declare function ResetPedTexture(textureId: number): void; /** * PED::RESET_PED_WEAPON_MOVEMENT_CLIPSET — 0x97B0DB5B4AA74E77 * @see https://natives.borderlinerp.com/natives/PED/RESET_PED_WEAPON_MOVEMENT_CLIPSET */ declare function ResetPedWeaponMovementClipset(ped: number): void; /** * PED::_RESTORE_PED_STAMINA — 0x675680D089BFA21F * 0.0 <= stamina <= 100.0 * @see https://natives.borderlinerp.com/natives/PED/_RESTORE_PED_STAMINA */ declare function RestorePedStamina(ped: number, stamina: number): void; /** * PED::RESURRECT_PED — 0x71BC8E838B9C6035 * This function will simply bring the dead ped back to life. * @see https://natives.borderlinerp.com/natives/PED/RESURRECT_PED */ declare function ResurrectPed(ped: number): void; /** * PED::REVIVE_INJURED_PED — 0x8D8ACD8388CD99CE * @see https://natives.borderlinerp.com/natives/PED/REVIVE_INJURED_PED */ declare function ReviveInjuredPed(ped: number): void; /** * PED::_SET_ACCURACY_AGAINST_LOCAL_PLAYER_MODIFIER — 0xC2266AA617668AD3 * @see https://natives.borderlinerp.com/natives/PED/_SET_ACCURACY_AGAINST_LOCAL_PLAYER_MODIFIER */ declare function SetAccuracyAgainstLocalPlayerModifier(ped: number, modifier: number): void; /** * PED::_SET_ACTIVE_META_PED_COMPONENTS_UPDATED — 0xAAB86462966168CE * Related to _0x704C908E9C405136 for component loading Can be used to fix missing outfit changes, always paired with _UPDATE_PED_VARIATION Doesn't actually return anything. * @see https://natives.borderlinerp.com/natives/PED/_SET_ACTIVE_META_PED_COMPONENTS_UPDATED */ declare function SetActiveMetaPedComponentsUpdated(ped: number, isMP: boolean): number; /** * PED::SET_AI_MELEE_WEAPON_DAMAGE_MODIFIER — 0x66460DEDDD417254 * @see https://natives.borderlinerp.com/natives/PED/SET_AI_MELEE_WEAPON_DAMAGE_MODIFIER */ declare function SetAiMeleeWeaponDamageModifier(modifier: number): void; /** * PED::SET_AI_WEAPON_DAMAGE_MODIFIER — 0x1B1E2A40A65B8521 * @see https://natives.borderlinerp.com/natives/PED/SET_AI_WEAPON_DAMAGE_MODIFIER */ declare function SetAiWeaponDamageModifier(value: number): void; /** * PED::_SET_AMBIENT_ANIMAL_DENSITY_MULTIPLIER_THIS_FRAME — 0xC0258742B034DFAF * @see https://natives.borderlinerp.com/natives/PED/_SET_AMBIENT_ANIMAL_DENSITY_MULTIPLIER_THIS_FRAME */ declare function SetAmbientAnimalDensityMultiplierThisFrame(multiplier: number): void; /** * PED::_SET_AMBIENT_HUMAN_DENSITY_MULTIPLIER_THIS_FRAME — 0xBA0980B5C0A11924 * @see https://natives.borderlinerp.com/natives/PED/_SET_AMBIENT_HUMAN_DENSITY_MULTIPLIER_THIS_FRAME */ declare function SetAmbientHumanDensityMultiplierThisFrame(multiplier: number): void; /** * PED::_SET_AMBIENT_PED_DENSITY_MULTIPLIER_THIS_FRAME — 0xAB0D553FE20A6E25 * @see https://natives.borderlinerp.com/natives/PED/_SET_AMBIENT_PED_DENSITY_MULTIPLIER_THIS_FRAME */ declare function SetAmbientPedDensityMultiplierThisFrame(multiplier: number): void; /** * PED::SET_BLOCKING_OF_NON_TEMPORARY_EVENTS — 0x9F8AA94D6D97DBF4 * @see https://natives.borderlinerp.com/natives/PED/SET_BLOCKING_OF_NON_TEMPORARY_EVENTS */ declare function SetBlockingOfNonTemporaryEvents(ped: number, toggle: boolean): void; /** * PED::SET_BLOCKING_OF_NON_TEMPORARY_EVENTS_FOR_AMBIENT_PEDS_THIS_FRAME — 0x9911F4A24485F653 * @see https://natives.borderlinerp.com/natives/PED/SET_BLOCKING_OF_NON_TEMPORARY_EVENTS_FOR_AMBIENT_PEDS_THIS_FRAME */ declare function SetBlockingOfNonTemporaryEventsForAmbientPedsThisFrame(p0: boolean): void; /** * PED::_SET_CHAR_EXPRESSION — 0x5653AB26C82938CF * Sets MetaPedExpression at index specified. * @see https://natives.borderlinerp.com/natives/PED/_SET_CHAR_EXPRESSION */ declare function SetCharExpression(ped: number, index: number, value: number): void; /** * PED::SET_COMBAT_FLOAT — 0xFF41B4B141ED981C * combatType can be between 0-14. * @see https://natives.borderlinerp.com/natives/PED/SET_COMBAT_FLOAT */ declare function SetCombatFloat(ped: number, combatType: number, newValue: number): void; /** * PED::SET_CREATE_RANDOM_COPS — 0x102E68B2024D536D * @see https://natives.borderlinerp.com/natives/PED/SET_CREATE_RANDOM_COPS */ declare function SetCreateRandomCops(toggle: boolean): void; /** * PED::_SET_CURRENT_DEFENSE_AGAINST_PLAYERS_MODIFIER — 0x069EDDF1FD4DEB0A * @see https://natives.borderlinerp.com/natives/PED/_SET_CURRENT_DEFENSE_AGAINST_PLAYERS_MODIFIER */ declare function SetCurrentDefenseAgainstPlayersModifier(horse: number, modifier: number): void; /** * PED::_SET_DEFENSE_MODIFIER_FOR_PED — 0x9B6808EC46BE849B * @see https://natives.borderlinerp.com/natives/PED/_SET_DEFENSE_MODIFIER_FOR_PED */ declare function SetDefenseModifierForPed(ped: number, modifier: number): void; /** * PED::SET_ENABLE_BOUND_ANKLES — 0xC52E0F855C58FC2E * @see https://natives.borderlinerp.com/natives/PED/SET_ENABLE_BOUND_ANKLES */ declare function SetEnableBoundAnkles(ped: number, toggle: boolean): void; /** * PED::SET_ENABLE_HANDCUFFS — 0xDF1AF8B5D56542FA * Ped can not pull out a weapon when true * @see https://natives.borderlinerp.com/natives/PED/SET_ENABLE_HANDCUFFS */ declare function SetEnableHandcuffs(ped: number, p1: boolean, p2: boolean): void; /** * PED::SET_FACIAL_IDLE_ANIM_OVERRIDE — 0xFFC24B988B938B38 * @see https://natives.borderlinerp.com/natives/PED/SET_FACIAL_IDLE_ANIM_OVERRIDE */ declare function SetFacialIdleAnimOverride(ped: number, animName: string, animDict: string): void; /** * PED::_SET_FORMATION_AUTO_ASSIGN_POSITION — 0x478F6B9920446CE2 * @see https://natives.borderlinerp.com/natives/PED/_SET_FORMATION_AUTO_ASSIGN_POSITION */ declare function SetFormationAutoAssignPosition(groupId: number, toggle: boolean): void; /** * PED::SET_FORMATION_POSITIONS_TARGET_RADIUS — 0x7CC7D3B7AF7FB71F * @see https://natives.borderlinerp.com/natives/PED/SET_FORMATION_POSITIONS_TARGET_RADIUS */ declare function SetFormationPositionsTargetRadius(groupId: number, radius: number): boolean; /** * PED::SET_GROUP_FORMATION — 0xCE2F5FC3AF7E8C1E * eFormationType * @see https://natives.borderlinerp.com/natives/PED/SET_GROUP_FORMATION */ declare function SetGroupFormation(groupId: number, formationType: number): void; /** * PED::SET_GROUP_FORMATION_SPACING — 0x1D9D45004C28C916 * @see https://natives.borderlinerp.com/natives/PED/SET_GROUP_FORMATION_SPACING */ declare function SetGroupFormationSpacing(groupId: number, p1: number, p2: number, p3: number): void; /** * PED::SET_GROUP_SEPARATION_RANGE — 0x4102C7858CFEE4E4 * Sets the range at which members will automatically leave the group. * @see https://natives.borderlinerp.com/natives/PED/SET_GROUP_SEPARATION_RANGE */ declare function SetGroupSeparationRange(groupId: number, separationRange: number): void; /** * PED::_SET_HEALTH_RECHARGE_MULTIPLIER — 0xDE1B1907A83A1550 * @see https://natives.borderlinerp.com/natives/PED/_SET_HEALTH_RECHARGE_MULTIPLIER */ declare function SetHealthRechargeMultiplier(ped: number, multiplier: number): void; /** * PED::SET_HORSE_AVOIDANCE_LEVEL — 0xDDCF6FEA5D7ACC17 * -1 - HORSE_ASSIST__NO_CHANGE 0 - HORSE_ASSIST__MANUAL 1 - HORSE_ASSIST__SEMIASSIST 2 - HORSE_ASSIST__FULLASSIST * @see https://natives.borderlinerp.com/natives/PED/SET_HORSE_AVOIDANCE_LEVEL */ declare function SetHorseAvoidanceLevel(horse: number, avoidanceLevel: number): void; /** * PED::_SET_HORSE_SCRIPTED_FLAG — 0xB8AB265426CFE6DD * Sets an internal horse-component flag (bit 0x04) used for scripted control of mounts (e.g., after placing/rider-seating). * @see https://natives.borderlinerp.com/natives/PED/_SET_HORSE_SCRIPTED_FLAG */ declare function SetHorseScriptedFlag(ped: number, toggle: boolean): void; /** * PED::SET_IK_TARGET — 0xC32779C16FCEECD9 * @see https://natives.borderlinerp.com/natives/PED/SET_IK_TARGET */ declare function SetIkTarget(ped: number, ikIndex: number, entityLookAt: number, boneLookAt: number, offsetX: number, offsetY: number, offsetZ: number, p7: number, blendInDuration: number, blendOutDuration: number): void; /** * PED::_SET_INTERACTION_LOCKON_FLAG — 0xFECA2081F61ED2CD * @see https://natives.borderlinerp.com/natives/PED/_SET_INTERACTION_LOCKON_FLAG */ declare function SetInteractionLockonFlag(ped: number, player: number, flag: number, enable: boolean): void; /** * PED::SET_LOOTING_FLAG — 0x6569F31A01B4C097 * @see https://natives.borderlinerp.com/natives/PED/SET_LOOTING_FLAG */ declare function SetLootingFlag(ped: number, lootFlag: number, enabled: boolean): void; /** * PED::_SET_META_PED_TAG — 0xBC6DF00D7A4A6819 * Use to apply metaped player components Replaces asset, alternatively you can remove assets using REMOVE_TAG_FROM_META_PED * @see https://natives.borderlinerp.com/natives/PED/_SET_META_PED_TAG */ declare function SetMetaPedTag(ped: number, drawable: number | string, albedo: number | string, normal: number | string, material: number | string, palette: number | string, tint0: number, tint1: number, tint2: number): void; /** * PED::_SET_META_PED_WEARINESS — 0x314C5465195F3B30 * Sets ped eye redness, weariness: 0.f to 1.f * @see https://natives.borderlinerp.com/natives/PED/_SET_META_PED_WEARINESS */ declare function SetMetaPedWeariness(ped: number, weariness: number): void; /** * PED::_SET_MIN_PED_HEALTH_THRESHOLD — 0x7883AA809DF43D98 * @see https://natives.borderlinerp.com/natives/PED/_SET_MIN_PED_HEALTH_THRESHOLD */ declare function SetMinPedHealthThreshold(ped: number, healthAmount: number): void; /** * PED::_SET_MOUNT_BONDING_LEVEL — 0xA69899995997A63B * @see https://natives.borderlinerp.com/natives/PED/_SET_MOUNT_BONDING_LEVEL */ declare function SetMountBondingLevel(ped: number, bondingLevel: number): void; /** * PED::_SET_MOUNT_SECURITY_ENABLED — 0x11E6B9629C46D6EC * @see https://natives.borderlinerp.com/natives/PED/_SET_MOUNT_SECURITY_ENABLED */ declare function SetMountSecurityEnabled(ped: number, toggle: boolean): void; /** * PED::SET_PAUSE_PED_WRITHE_BLEEDOUT — 0x925A160133003AC6 * @see https://natives.borderlinerp.com/natives/PED/SET_PAUSE_PED_WRITHE_BLEEDOUT */ declare function SetPausePedWritheBleedout(ped: number, toggle: boolean): void; /** * PED::SET_PED_ACCURACY — 0x7AEFB85C1D49DEB6 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_ACCURACY */ declare function SetPedAccuracy(ped: number, accuracy: number): void; /** * PED::_SET_PED_ACTION_DISABLE_FLAG — 0xB8DE69D9473B7593 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_ACTION_DISABLE_FLAG */ declare function SetPedActionDisableFlag(ped: number, actionDisableFlag: number): void; /** * PED::_SET_PED_ACTIVATE_WOUND_EFFECT — 0xFFD54D9FE71B966A * make blood fountain from your stomach: _SET_PED_ACTIVATE_WOUND_EFFECT(ped, unk, 2, 14411, 0.0, 0.1, 0.0, 0.0, 3.0, -1.0, 1.0) * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_ACTIVATE_WOUND_EFFECT */ declare function SetPedActivateWoundEffect(ped: number, p1: number, boneId: number, moveWoundLeftRight: number, bloodFountainPressure: number, yaw: number, bloodFountainDirection: number, bloodFountainPulse: number, p8: number, p9: number): void; /** * PED::_SET_PED_ACTIVE_PLAYER_TYPE — 0xB285AD0EC870B2DF * _SET_PED_(A-D)* * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_ACTIVE_PLAYER_TYPE */ declare function SetPedActivePlayerType(ped: number, playerType: number | string): void; /** * PED::_SET_PED_ANIMAL_DETECTION_MODIFIER — 0x43CA928E892CFDB8 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_ANIMAL_DETECTION_MODIFIER */ declare function SetPedAnimalDetectionModifier(ped: number, modifier: number): void; /** * PED::SET_PED_AS_COP — 0xBB03C38DD3FB7FFD * Turns the desired ped into a cop. * @see https://natives.borderlinerp.com/natives/PED/SET_PED_AS_COP */ declare function SetPedAsCop(ped: number, toggle: boolean): void; /** * PED::SET_PED_AS_GROUP_LEADER — 0x2A7819605465FBCE * @see https://natives.borderlinerp.com/natives/PED/SET_PED_AS_GROUP_LEADER */ declare function SetPedAsGroupLeader(ped: number, groupId: number, p2: boolean): void; /** * PED::SET_PED_AS_GROUP_MEMBER — 0x9F3480FE65DB31B5 * Adds a ped to a ped group. In RDR3 it is also what keeps a second player seated behind another player on a horse. * @see https://natives.borderlinerp.com/natives/PED/SET_PED_AS_GROUP_MEMBER */ declare function SetPedAsGroupMember(ped: number, groupId: number): void; /** * PED::_SET_PED_BEAT_MULTIPLIER — 0x6DBF2D78709AD70B * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_BEAT_MULTIPLIER */ declare function SetPedBeatMultiplier(ped: number, p1: number): void; /** * PED::_SET_PED_BLACKBOARD_BOOL — 0xCB9401F918CB0F75 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_BLACKBOARD_BOOL */ declare function SetPedBlackboardBool(ped: number, variableName: string, value: boolean, removeTimer: number): void; /** * PED::_SET_PED_BLACKBOARD_FLOAT — 0x437C08DB4FEBE2BD * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_BLACKBOARD_FLOAT */ declare function SetPedBlackboardFloat(ped: number, variableName: string, value: number, removeTimer: number): void; /** * PED::_SET_PED_BLACKBOARD_HASH — 0xA762C9D6CF165E0D * BodyPartChained OverloadMostInjuredBodyPart LeftLeg Legs RightArm * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_BLACKBOARD_HASH */ declare function SetPedBlackboardHash(ped: number, variableName: string, value: string, removeTimer: number): void; /** * PED::_SET_PED_BLACKBOARD_INT — 0x5F53010C4C3F6BAF * Blackboard natives allow you to apply and check certain data to/for peds. * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_BLACKBOARD_INT */ declare function SetPedBlackboardInt(ped: number, variableName: string, value: number, removeTimer: number): void; /** * PED::_SET_PED_BLEEDOUT_PROFILE — 0x66C047719B0E80E1 * Bleedout profiles: Animal_FastBleedout Animal_Generic Human_FastBleedout Human_Generic Human_Mission For more information, see common/data/ai/peddamageinfo.meta * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_BLEEDOUT_PROFILE */ declare function SetPedBleedoutProfile(ped: number, bleedoutProfile: number | string): void; /** * PED::_SET_PED_BRAWLING_STYLE — 0x8BA83CC4288CD56D * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_BRAWLING_STYLE */ declare function SetPedBrawlingStyle(ped: number, brawlingStyle: number | string): void; /** * PED::SET_PED_CAN_ARM_IK — 0x6C3B4D6D13B4C841 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_ARM_IK */ declare function SetPedCanArmIk(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_BE_INCAPACITATED — 0x5240864E847C691C * When set on a player ped, its just like when you die in RDO * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_BE_INCAPACITATED */ declare function SetPedCanBeIncapacitated(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_BE_KNOCKED_OFF_VEHICLE — 0x7A6535691B477C48 * KNOCKOFFVEHICLE_DEFAULT, KNOCKOFFVEHICLE_NEVER, KNOCKOFFVEHICLE_EASY, KNOCKOFFVEHICLE_HARD * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_BE_KNOCKED_OFF_VEHICLE */ declare function SetPedCanBeKnockedOffVehicle(ped: number, state: number): void; /** * PED::_SET_PED_CAN_BE_LASSOED — 0xFD6943B6DF77E449 * SET_PED_CAN_* * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_CAN_BE_LASSOED */ declare function SetPedCanBeLassoed(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_BE_TARGETTED — 0x63F58F7C80513AAD * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_BE_TARGETTED */ declare function SetPedCanBeTargetted(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_BE_TARGETTED_BY_PLAYER — 0x66B57B72E0836A76 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_BE_TARGETTED_BY_PLAYER */ declare function SetPedCanBeTargettedByPlayer(ped: number, player: number, toggle: boolean): void; /** * PED::SET_PED_CAN_BE_TARGETTED_BY_TEAM — 0xBF1CA77833E58F2C * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_BE_TARGETTED_BY_TEAM */ declare function SetPedCanBeTargettedByTeam(ped: number, team: number, toggle: boolean): void; /** * PED::SET_PED_CAN_HEAD_IK — 0xC11C18092C5530DC * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_HEAD_IK */ declare function SetPedCanHeadIk(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_LEG_IK — 0x73518ECE2485412B * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_LEG_IK */ declare function SetPedCanLegIk(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_PLAY_AMBIENT_ANIMS — 0x6373D1349925A70E * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_PLAY_AMBIENT_ANIMS */ declare function SetPedCanPlayAmbientAnims(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_PLAY_AMBIENT_BASE_ANIMS — 0x0EB0585D15254740 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_PLAY_AMBIENT_BASE_ANIMS */ declare function SetPedCanPlayAmbientBaseAnims(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_PLAY_GESTURE_ANIMS — 0xBAF20C5432058024 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_PLAY_GESTURE_ANIMS */ declare function SetPedCanPlayGestureAnims(ped: number, p1: number, p2: number): void; /** * PED::SET_PED_CAN_RAGDOLL — 0xB128377056A54E2A * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_RAGDOLL */ declare function SetPedCanRagdoll(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_RAGDOLL_FROM_PLAYER_IMPACT — 0xDF993EE5E90ABA25 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_RAGDOLL_FROM_PLAYER_IMPACT */ declare function SetPedCanRagdollFromPlayerImpact(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_TELEPORT_TO_GROUP_LEADER — 0x2E2F4240B3F24647 * This only will teleport the ped to the group leader if the group leader teleports (sets coords). * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_TELEPORT_TO_GROUP_LEADER */ declare function SetPedCanTeleportToGroupLeader(pedHandle: number, groupId: number, toggle: boolean): void; /** * PED::SET_PED_CAN_TORSO_IK — 0xF2B7106D37947CE0 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_TORSO_IK */ declare function SetPedCanTorsoIk(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_TORSO_REACT_IK — 0xF5846EDB26A98A24 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_TORSO_REACT_IK */ declare function SetPedCanTorsoReactIk(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_TORSO_VEHICLE_IK — 0x6647C5F6F5792496 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_TORSO_VEHICLE_IK */ declare function SetPedCanTorsoVehicleIk(ped: number, toggle: boolean): void; /** * PED::_SET_PED_CAN_UNK_BODYPART_IK — 0xEE9DF765990E8D1D * _SET_PED_CAN_(?)_IK* * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_CAN_UNK_BODYPART_IK */ declare function SetPedCanUnkBodypartIk(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAN_USE_AUTO_CONVERSATION_LOOKAT — 0xEC4686EC06434678 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAN_USE_AUTO_CONVERSATION_LOOKAT */ declare function SetPedCanUseAutoConversationLookat(ped: number, toggle: boolean): void; /** * PED::SET_PED_CAPSULE — 0x364DF566EC833DE2 * Overrides the ped's collision capsule radius for the current tick. * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CAPSULE */ declare function SetPedCapsule(ped: number, value: number): void; /** * PED::SET_PED_CLOTH_PIN_FRAMES — 0x78C4E9961DB3EB5B * Old name: SET_PED_CLOTH_PACKAGE_INDEX * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CLOTH_PIN_FRAMES */ declare function SetPedClothPinFrames(ped: number, p1: boolean): void; /** * PED::SET_PED_COMBAT_ABILITY — 0xC7622C0D36B2FDA8 * CAL_POOR, CAL_AVERAGE, CAL_PROFESSIONAL * @see https://natives.borderlinerp.com/natives/PED/SET_PED_COMBAT_ABILITY */ declare function SetPedCombatAbility(ped: number, abilityLevel: number): void; /** * PED::_SET_PED_COMBAT_ATTRIBUTE_HASH — 0xBD75500141E4725C * _SET_PED_COMBAT_A* - _SET_PED_COMBAT_M* * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_COMBAT_ATTRIBUTE_HASH */ declare function SetPedCombatAttributeHash(ped: number, p1: number | string): void; /** * PED::SET_PED_COMBAT_ATTRIBUTES — 0x9F7794730795E019 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_COMBAT_ATTRIBUTES */ declare function SetPedCombatAttributes(ped: number, attributeIndex: number, enabled: boolean): void; /** * PED::_SET_PED_COMBAT_BEHAVIOUR — 0x9238A3D970BBB0A9 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_COMBAT_BEHAVIOUR */ declare function SetPedCombatBehaviour(ped: number, behaviour: number | string): void; /** * PED::SET_PED_COMBAT_MOVEMENT — 0x4D9CA1009AFBD057 * 0 - Stationary (Will just stand in place) 1 - Defensive (Will try to find cover and very likely to blind fire) 2 - Offensive (Will attempt to charge at enemy but take cover as well) 3 - Suicidal Offensive (Will try to flank enemy in a su… * @see https://natives.borderlinerp.com/natives/PED/SET_PED_COMBAT_MOVEMENT */ declare function SetPedCombatMovement(ped: number, combatMovement: number): void; /** * PED::SET_PED_COMBAT_RANGE — 0x3C606747B23E497B * CR_NEAR, CR_MEDIUM, CR_FAR, CR_VERY_FAR * @see https://natives.borderlinerp.com/natives/PED/SET_PED_COMBAT_RANGE */ declare function SetPedCombatRange(ped: number, range: number): void; /** * PED::_SET_PED_COMBAT_SPEED — 0x815C0074A1BC0D93 * Sets the ped combat speed enum. * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_COMBAT_SPEED */ declare function SetPedCombatSpeed(ped: number, speed: number): void; /** * PED::_SET_PED_COMBAT_STYLE — 0x8ACC0506743A8A5C * duration in seconds, -1.0 = forever * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_COMBAT_STYLE */ declare function SetPedCombatStyle(ped: number, combatStyleHash: number | string, p2: number, duration: number): void; /** * PED::_SET_PED_COMBAT_STYLE_MOD — 0x8B1E8E35A6E814EA * duration in seconds, -1.0 = forever * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_COMBAT_STYLE_MOD */ declare function SetPedCombatStyleMod(ped: number, combatStyleModHash: number | string, duration: number): void; /** * PED::SET_PED_CONFIG_FLAG — 0x1913FE4CBF41C463 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_CONFIG_FLAG */ declare function SetPedConfigFlag(ped: number, flagId: number, value: boolean): void; /** * PED::_SET_PED_CROUCH_MOVEMENT — 0x7DE9692C6F64CFE8 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_CROUCH_MOVEMENT */ declare function SetPedCrouchMovement(ped: number, state: boolean, p2: number, immediately: boolean): void; /** * PED::_SET_PED_CULL_RANGE — 0x8AC1D721B2097B6E * The higher the multiplier the less the engine renders culls ( * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_CULL_RANGE */ declare function SetPedCullRange(ped: number, p1: number, p2: number): void; /** * PED::_SET_PED_DAMAGE_CLEANLINESS — 0x7528720101A807A5 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_DAMAGE_CLEANLINESS */ declare function SetPedDamageCleanliness(ped: number, damageCleanliness: number): void; /** * PED::_SET_PED_DAMAGED — 0xDACE03C65C6666DB * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_DAMAGED */ declare function SetPedDamaged(ped: number, damaged: boolean): void; /** * PED::SET_PED_DEFENSIVE_AREA_DIRECTION — 0x413C6C763A4AFFAD * @see https://natives.borderlinerp.com/natives/PED/SET_PED_DEFENSIVE_AREA_DIRECTION */ declare function SetPedDefensiveAreaDirection(ped: number, p1: number, p2: number, p3: number, p4: boolean): void; /** * PED::_SET_PED_DEFENSIVE_AREA_TO_ANGLED_AREA — 0xEB2BFE5D009F0331 * _SET_PED_(A?)* * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_DEFENSIVE_AREA_TO_ANGLED_AREA */ declare function SetPedDefensiveAreaToAngledArea(ped: number, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, p7: number, p8: boolean, p9: boolean, entity: number, p11: boolean): void; /** * PED::SET_PED_DEFENSIVE_AREA_VOLUME — 0xFC3DB99C8144CD81 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_DEFENSIVE_AREA_VOLUME */ declare function SetPedDefensiveAreaVolume(ped: number, volume: number, p2: boolean, p3: boolean, p4: boolean): void; /** * PED::_SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_ENTITY — 0x1854217C640B39EC * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_ENTITY */ declare function SetPedDefensiveSphereAttachedToEntity(ped: number, entity: number, x: number, y: number, z: number, radius: number, p6: number, p7: boolean): void; /** * PED::SET_PED_DESIRED_HEADING — 0xAA5A7ECE2AA8FE70 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_DESIRED_HEADING */ declare function SetPedDesiredHeading(ped: number, heading: number): void; /** * PED::_SET_PED_DESIRED_LOCO_FOR_MODEL — 0x923583741DC87BCE * Values used in the scripts: algie angry_female arthur_healthy cowboy cowboy_f default default_female free_slave_01 free_slave_02 gold_panner guard_lantern injured_general john_marston lilly_millet lone_prisoner lost_man mp_ova_hunter mp_… * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_DESIRED_LOCO_FOR_MODEL */ declare function SetPedDesiredLocoForModel(ped: number, locomotionArchetype: string): void; /** * PED::_SET_PED_DESIRED_LOCO_MOTION_TYPE — 0x89F5E7ADECCCB49C * Sets peds motion type * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_DESIRED_LOCO_MOTION_TYPE */ declare function SetPedDesiredLocoMotionType(ped: number, locoMotionType: string): void; /** * PED::_SET_PED_DESIRES_GROUP — 0xBAD2A311667A50D7 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_DESIRES_GROUP */ declare function SetPedDesiresGroup(ped: number, toggle: boolean): void; /** * PED::_SET_PED_DIRT_CLEANED — 0xE3144B932DFDFF65 * _SET_PED_DE* - _SET_PED_F* * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_DIRT_CLEANED */ declare function SetPedDirtCleaned(ped: number, p1: number, p2: number, p3: boolean, p4: boolean): void; /** * PED::_SET_PED_DISABLE_KICK_MOVE — 0xADD31A5C7A5FAA73 * Disables being able to kick move ped. * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_DISABLE_KICK_MOVE */ declare function SetPedDisableKickMove(ped: number, disable: boolean): void; /** * PED::_SET_PED_DRUNKNESS — 0x406CCF555B04FAD3 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_DRUNKNESS */ declare function SetPedDrunkness(ped: number, enabled: boolean, drunknessLevel: number): void; /** * PED::SET_PED_FIRING_PATTERN — 0x9AC577F5A12AD8A9 * Used in various R* MP & SP Scripts * @see https://natives.borderlinerp.com/natives/PED/SET_PED_FIRING_PATTERN */ declare function SetPedFiringPattern(ped: number, patternHash: number | string): void; /** * PED::_SET_PED_FIRING_PATTERN_2 — 0x20E54854DEF6A54A * Used in R* MP Script fm_mission_controller and various R* SP Scripts for ambush* * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_FIRING_PATTERN_2 */ declare function SetPedFiringPattern_2(ped: number, patternHash: number | string): void; /** * PED::_SET_PED_FIRING_PATTERN_3 — 0x244E8C282188E40F * Only used in R* MP Script fm_mission_controller * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_FIRING_PATTERN_3 */ declare function SetPedFiringPattern_3(ped: number, patternHash: number | string): void; /** * PED::SET_PED_FLEE_ATTRIBUTES — 0x70A2D1137C8ED7C9 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_FLEE_ATTRIBUTES */ declare function SetPedFleeAttributes(ped: number, attributeFlags: number, enable: boolean): void; /** * PED::_SET_PED_FORMATION_POSITION — 0x0E9E95FDEDCC9D35 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_FORMATION_POSITION */ declare function SetPedFormationPosition(ped: number, position: number, toggle: boolean): void; /** * PED::SET_PED_GESTURE_GROUP — 0xDDF803377F94AAA8 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_GESTURE_GROUP */ declare function SetPedGestureGroup(ped: number, gesture: string, p2: number): void; /** * PED::_SET_PED_GETUP_ANIMATION — 0x3AE3552E7C207CC5 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_GETUP_ANIMATION */ declare function SetPedGetupAnimation(ped: number, animName: string, p2: boolean): void; /** * PED::_SET_PED_GRAPPLE_ACTION — 0x8301D87B1B89E219 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_GRAPPLE_ACTION */ declare function SetPedGrappleAction(ped: number, grappleAction: number | string): void; /** * PED::_SET_PED_GRAPPLE_ANIMATION — 0x56E9C26CD29D1ED6 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_GRAPPLE_ANIMATION */ declare function SetPedGrappleAnimation(ped: number, grappleAnim: number | string): void; /** * PED::_SET_PED_GRAPPLE_EFFECT_MULTIPLIER — 0x99A6E246C315BF60 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_GRAPPLE_EFFECT_MULTIPLIER */ declare function SetPedGrappleEffectMultiplier(ped: number, multiplier: number): number; /** * PED::_SET_PED_GRAPPLE_FLAG — 0x789DABD18E9024DB * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_GRAPPLE_FLAG */ declare function SetPedGrappleFlag(ped: number, flag: number, enable: boolean): void; /** * PED::_SET_PED_GRAPPLE_SEQUENCE — 0x604190F0CF0DF158 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_GRAPPLE_SEQUENCE */ declare function SetPedGrappleSequence(ped: number, grappleSequence: string): void; /** * PED::_SET_PED_GRAPPLE_STYLE — 0x630E7B01F091A197 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_GRAPPLE_STYLE */ declare function SetPedGrappleStyle(ped: number, style: number | string): number; /** * PED::SET_PED_GRAVITY — 0x9FF447B6B6AD960A * @see https://natives.borderlinerp.com/natives/PED/SET_PED_GRAVITY */ declare function SetPedGravity(ped: number, toggle: boolean): void; /** * PED::SET_PED_GROUP_MEMBER_PASSENGER_INDEX — 0x0BDDB8D9EC6BCF3C * @see https://natives.borderlinerp.com/natives/PED/SET_PED_GROUP_MEMBER_PASSENGER_INDEX */ declare function SetPedGroupMemberPassengerIndex(ped: number, index: number): void; /** * PED::_SET_PED_HEADSHOT_DAMAGE_MULTIPLIER — 0x2BA918C823B8BA56 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_HEADSHOT_DAMAGE_MULTIPLIER */ declare function SetPedHeadshotDamageMultiplier(ped: number, multiplier: number): void; /** * PED::_SET_PED_HEALTH_CONFIG — 0xF6B82FCE03B43A37 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_HEALTH_CONFIG */ declare function SetPedHealthConfig(ped: number, configHash: number | string): void; /** * PED::SET_PED_HEARING_RANGE — 0x33A8F7F7D5F7F33C * @see https://natives.borderlinerp.com/natives/PED/SET_PED_HEARING_RANGE */ declare function SetPedHearingRange(ped: number, value: number): void; /** * PED::SET_PED_HIGHLY_PERCEPTIVE — 0x52D59AB61DDC05DD * @see https://natives.borderlinerp.com/natives/PED/SET_PED_HIGHLY_PERCEPTIVE */ declare function SetPedHighlyPerceptive(ped: number, toggle: boolean): void; /** * PED::SET_PED_ID_RANGE — 0xF107E836A70DCE05 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_ID_RANGE */ declare function SetPedIdRange(ped: number, value: number): void; /** * PED::_SET_PED_IMMERSION_FLAG — 0x7FB0088E8769CDDB * Only used in R* Script beat_sharp_shooter Blocks ped from swimming underwater * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_IMMERSION_FLAG */ declare function SetPedImmersionFlag(ped: number, toggle: boolean): void; /** * PED::_SET_PED_INCAPACITATION_FLAGS — 0xD67B6F3BCF81BA47 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_INCAPACITATION_FLAGS */ declare function SetPedIncapacitationFlags(ped: number, flags: number): void; /** * PED::_SET_PED_INCAPACITATION_MODIFIERS — 0x39ED303390DDEAC7 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_INCAPACITATION_MODIFIERS */ declare function SetPedIncapacitationModifiers(ped: number, canBeIncapacitated: boolean, threshold: number, bleedoutTime: number, p4: number): void; /** * PED::_SET_PED_INCAPACITATION_TOTAL_BLEED_OUT_DURATION — 0x2890418B39BC8FFF * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_INCAPACITATION_TOTAL_BLEED_OUT_DURATION */ declare function SetPedIncapacitationTotalBleedOutDuration(ped: number, duration: number): void; /** * PED::SET_PED_INJURED_ON_GROUND_BEHAVIOUR — 0xEC4B4B3B9908052A * @see https://natives.borderlinerp.com/natives/PED/SET_PED_INJURED_ON_GROUND_BEHAVIOUR */ declare function SetPedInjuredOnGroundBehaviour(ped: number, unk: number): void; /** * PED::_SET_PED_INTERACTION_NEGATIVE_RESPONSE — 0xA3C53CDE922BC78B * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_INTERACTION_NEGATIVE_RESPONSE */ declare function SetPedInteractionNegativeResponse(ped: number, speech: string): void; /** * PED::_SET_PED_INTERACTION_PERSONALITY — 0x24C82EF607105FAA * personality (script_mp_rel): NONE, AGGRESSIVE, TIMID (non-aggressive), CRIPPS, SCRIPTEDINTIMIDATION, MAGGIE, MARCEL, SCRIPTEDSALOON personality (script_rel): AVOID, SCRIPTEDOUTLAW, TIMIDGUARDDOG, SCRIPTEDTIMIDROB, AGGRESSIVECAMPER, LAZYD… * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_INTERACTION_PERSONALITY */ declare function SetPedInteractionPersonality(ped: number, personality: number | string): void; /** * PED::_SET_PED_INTERACTION_POSITIVE_RESPONSE — 0x20C5459379D75C1C * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_INTERACTION_POSITIVE_RESPONSE */ declare function SetPedInteractionPositiveResponse(ped: number, speech: string): void; /** * PED::SET_PED_INTO_VEHICLE — 0xF75B0D629E1C063D * @see https://natives.borderlinerp.com/natives/PED/SET_PED_INTO_VEHICLE */ declare function SetPedIntoVehicle(ped: number, vehicle: number, seatIndex: number): void; /** * PED::SET_PED_KEEP_TASK — 0x971D38760FBC02EF * @see https://natives.borderlinerp.com/natives/PED/SET_PED_KEEP_TASK */ declare function SetPedKeepTask(ped: number, toggle: boolean): void; /** * PED::_SET_PED_KNOCKED_BY_ONE_HIT — 0x5BCF0B79D4F5DBA3 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_KNOCKED_BY_ONE_HIT */ declare function SetPedKnockedByOneHit(ped: number, p1: number): void; /** * PED::_SET_PED_LADDER_MOVEMENT_SPEED_MODIFIER — 0x05CE6AF4DF071D23 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_LADDER_MOVEMENT_SPEED_MODIFIER */ declare function SetPedLadderMovementSpeedModifier(ped: number, p1: number): void; /** * PED::SET_PED_LASSO_HOGTIE_FLAG — 0xAE6004120C18DF97 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_LASSO_HOGTIE_FLAG */ declare function SetPedLassoHogtieFlag(ped: number, flagId: number, value: boolean): void; /** * PED::SET_PED_LEG_IK_MODE — 0xC396F5B86FF9FEBD * @see https://natives.borderlinerp.com/natives/PED/SET_PED_LEG_IK_MODE */ declare function SetPedLegIkMode(ped: number, mode: number): void; /** * PED::_SET_PED_LIGHTS — 0x13A210949FCBD92B * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_LIGHTS */ declare function SetPedLights(ped: number, toggle: boolean): void; /** * PED::_SET_PED_LOCAL_VFX_COLOR — 0xDD9540E7B1C9714F * Sets the RGB color for a specific volumetric VFX/particle node attached to a ped outfit or component. * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_LOCAL_VFX_COLOR */ declare function SetPedLocalVfxColor(ped: number, vfxNodeHash: number | string, r: number, g: number, b: number): void; /** * PED::SET_PED_LOD_MULTIPLIER — 0xDC2C5C242AAC342B * @see https://natives.borderlinerp.com/natives/PED/SET_PED_LOD_MULTIPLIER */ declare function SetPedLodMultiplier(ped: number, multiplier: number): void; /** * PED::SET_PED_MAX_HEALTH — 0xF5F6378C4F3419D3 * Sets the maximum health of a ped. * @see https://natives.borderlinerp.com/natives/PED/SET_PED_MAX_HEALTH */ declare function SetPedMaxHealth(ped: number, value: number): void; /** * PED::SET_PED_MAX_MOVE_BLEND_RATIO — 0x433083750C5E064A * @see https://natives.borderlinerp.com/natives/PED/SET_PED_MAX_MOVE_BLEND_RATIO */ declare function SetPedMaxMoveBlendRatio(ped: number, value: number): void; /** * PED::SET_PED_MAX_TIME_IN_WATER — 0x43C851690662113D * @see https://natives.borderlinerp.com/natives/PED/SET_PED_MAX_TIME_IN_WATER */ declare function SetPedMaxTimeInWater(ped: number, value: number): void; /** * PED::SET_PED_MAX_TIME_UNDERWATER — 0x6BA428C528D9E522 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_MAX_TIME_UNDERWATER */ declare function SetPedMaxTimeUnderwater(ped: number, value: number): void; /** * PED::_SET_PED_MELEE_ACTION — 0xC48AF420371C7407 * Requests a specific melee action, grapple move, or execution for the ped's next valid melee opportunity. * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_MELEE_ACTION */ declare function SetPedMeleeAction(ped: number, actionHash: number | string): boolean; /** * PED::_SET_PED_MELEE_FORCED_DURATION — 0x6DB875AFC584FA32 * If the ped has an active TASK_MELEE, force-keep it active for durationMs starting now; returns true on success (no effect if melee task not running). * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_MELEE_FORCED_DURATION */ declare function SetPedMeleeForcedDuration(ped: number, durationMs: number): boolean; /** * PED::SET_PED_MIN_MOVE_BLEND_RATIO — 0x01A898D26E2333DD * @see https://natives.borderlinerp.com/natives/PED/SET_PED_MIN_MOVE_BLEND_RATIO */ declare function SetPedMinMoveBlendRatio(ped: number, value: number): void; /** * PED::SET_PED_MODEL_IS_SUPPRESSED — 0xE163A4BCE4DE6F11 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_MODEL_IS_SUPPRESSED */ declare function SetPedModelIsSuppressed(model: number | string, toggle: boolean): void; /** * PED::SET_PED_MONEY — 0xA9C8960E8684C1B5 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_MONEY */ declare function SetPedMoney(ped: number, amount: number): void; /** * PED::_SET_PED_MOTIVATION — 0x06D26A96CA1BCA75 * TOILET_STATE, FEAR_STATE, ANGRY_STATE, AGITATION_STATE, HUNGRY_STATE, TIRED_STATE, SAD_STATE, BRAVE_STATE, OFFER_ITEM_STATE, SUSPICION, DRUNK_STATE If targetPed is set to 0 the ped motivationState affects everyone * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_MOTIVATION */ declare function SetPedMotivation(ped: number, motivationState: number, threshold: number, targetPed: number): void; /** * PED::_SET_PED_MOTIVATION_MODIFIER — 0xA1EB5D029E0191D3 * The higher the modifier, the slower the motivationState value will decrease * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_MOTIVATION_MODIFIER */ declare function SetPedMotivationModifier(ped: number, motivationState: number, modifier: number): void; /** * PED::_SET_PED_MOTIVATION_STATE_OVERRIDE — 0x2EB75FB86C41F026 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_MOTIVATION_STATE_OVERRIDE */ declare function SetPedMotivationStateOverride(ped: number, motivationState: number, enabled: boolean): void; /** * PED::SET_PED_MOVE_ANIMS_BLEND_OUT — 0x9E8C908F41584ECD * @see https://natives.borderlinerp.com/natives/PED/SET_PED_MOVE_ANIMS_BLEND_OUT */ declare function SetPedMoveAnimsBlendOut(ped: number): void; /** * PED::SET_PED_MOVE_RATE_OVERRIDE — 0x085BF80FA50A39D1 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_MOVE_RATE_OVERRIDE */ declare function SetPedMoveRateOverride(ped: number, value: number): void; /** * PED::SET_PED_NAME_DEBUG — 0x98EFA132A4117BE1 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/PED/SET_PED_NAME_DEBUG */ declare function SetPedNameDebug(ped: number, name: string): void; /** * PED::SET_PED_NON_CREATION_AREA — 0xEE01041D559983EA * The distance between these points, is the diagonal of a box (remember it's 3D). * @see https://natives.borderlinerp.com/natives/PED/SET_PED_NON_CREATION_AREA */ declare function SetPedNonCreationArea(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): void; /** * PED::SET_PED_ONTO_MOUNT — 0x028F76B6E78246EB * @see https://natives.borderlinerp.com/natives/PED/SET_PED_ONTO_MOUNT */ declare function SetPedOntoMount(ped: number, mount: number, seatIndex: number, p3: boolean): void; /** * PED::SET_PED_OWNS_ANIMAL — 0x931B241409216C1F * enables horse items wheel * @see https://natives.borderlinerp.com/natives/PED/SET_PED_OWNS_ANIMAL */ declare function SetPedOwnsAnimal(ped: number, animal: number, p2: boolean): void; /** * PED::SET_PED_PANIC_EXIT_SCENARIO — 0xFE07FF6495D52E2A * @see https://natives.borderlinerp.com/natives/PED/SET_PED_PANIC_EXIT_SCENARIO */ declare function SetPedPanicExitScenario(ped: number, x: number, y: number, z: number): boolean; /** * PED::_SET_PED_PERSONALITY — 0xB8B6430EAD2D2437 * Personalities can also be found in common:/data/ai/interactionpersonalities * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_PERSONALITY */ declare function SetPedPersonality(ped: number, personality: number | string): void; /** * PED::_SET_PED_PROMPT_NAME — 0x4A48B6E03BABB4AC * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_PROMPT_NAME */ declare function SetPedPromptName(ped: number, name: string): void; /** * PED::_SET_PED_PROMPT_NAME_2 — 0x19B14E04B009E28B * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_PROMPT_NAME_2 */ declare function SetPedPromptName_2(ped: number, name: string): void; /** * PED::_SET_PED_PROMPT_NAME_FROM_GXT_ENTRY — 0xFCA8FB9E15FA80D3 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_PROMPT_NAME_FROM_GXT_ENTRY */ declare function SetPedPromptNameFromGxtEntry(ped: number, gxtEntryHash: number | string): void; /** * PED::_SET_PED_PROMPT_NAME_FROM_GXT_ENTRY_2 — 0xC2745D9261664901 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_PROMPT_NAME_FROM_GXT_ENTRY_2 */ declare function SetPedPromptNameFromGxtEntry_2(ped: number, gxtEntryHash: number | string): void; /** * PED::_SET_PED_QUALITY — 0xCE6B874286D640BB * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_QUALITY */ declare function SetPedQuality(ped: number, quality: number): void; /** * PED::_SET_PED_RAGDOLL_BONE_SCALE — 0xC17A94CC8FC3C61A * Modifies the size/scale of the collision capsule or hitbox for a specific ped bone. * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_RAGDOLL_BONE_SCALE */ declare function SetPedRagdollBoneScale(ped: number, boneId: number, scaleX: number, scaleY: number, scaleZ: number): void; /** * PED::SET_PED_RAGDOLL_FORCE_FALL — 0x01F6594B923B9251 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_RAGDOLL_FORCE_FALL */ declare function SetPedRagdollForceFall(ped: number): void; /** * PED::SET_PED_RAGDOLL_ON_COLLISION — 0xF0A4F1BBF4FA7497 * Causes Ped to ragdoll on collision with any object (e.g Running into trashcan). * @see https://natives.borderlinerp.com/natives/PED/SET_PED_RAGDOLL_ON_COLLISION */ declare function SetPedRagdollOnCollision(ped: number, toggle: boolean, p2: boolean): void; /** * PED::SET_PED_RANDOM_COMPONENT_VARIATION — 0xC8A9481A01E63C28 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_RANDOM_COMPONENT_VARIATION */ declare function SetPedRandomComponentVariation(ped: number, p1: number): void; /** * PED::SET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH — 0xADB3F206518799E8 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH */ declare function SetPedRelationshipGroupDefaultHash(ped: number, hash: number | string): void; /** * PED::SET_PED_RELATIONSHIP_GROUP_HASH — 0xC80A74AC829DDD92 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_RELATIONSHIP_GROUP_HASH */ declare function SetPedRelationshipGroupHash(ped: number, relationshipGroup: number | string): void; /** * PED::SET_PED_RESET_FLAG — 0xC1E8A365BF3B29F2 * Needs to be called every frame * @see https://natives.borderlinerp.com/natives/PED/SET_PED_RESET_FLAG */ declare function SetPedResetFlag(ped: number, flagId: number, doReset: boolean): void; /** * PED::_SET_PED_SCALE — 0x25ACFC650B65C538 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_SCALE */ declare function SetPedScale(ped: number, scale: number): void; /** * PED::_SET_PED_SCENT — 0x01B21B81865E2A1F * Modifies the "scent line" on the ped's body when using Eagle Eye. * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_SCENT */ declare function SetPedScent(ped: number, scent: number): void; /** * PED::SET_PED_SEEING_RANGE — 0xF29CF591C4BF6CEE * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SEEING_RANGE */ declare function SetPedSeeingRange(ped: number, value: number): void; /** * PED::SET_PED_SHOOT_RATE — 0x614DA022990752DC * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SHOOT_RATE */ declare function SetPedShootRate(ped: number, shootRate: number): void; /** * PED::SET_PED_SHOULD_PLAY_COMBAT_SCENARIO_EXIT — 0x802092B07E3B1EEA * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SHOULD_PLAY_COMBAT_SCENARIO_EXIT */ declare function SetPedShouldPlayCombatScenarioExit(ped: number, x: number, y: number, z: number, lookIntensity: number): boolean; /** * PED::SET_PED_SHOULD_PLAY_DIRECTED_NORMAL_SCENARIO_EXIT — 0xEC6935EBE0847B90 * Old name: _SET_PED_SHOULD_PLAY_DIRECTED_SCENARIO_EXIT * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SHOULD_PLAY_DIRECTED_NORMAL_SCENARIO_EXIT */ declare function SetPedShouldPlayDirectedNormalScenarioExit(ped: number, x: number, y: number, z: number): boolean; /** * PED::SET_PED_SHOULD_PLAY_EMOTIONAL_SCENARIO_EXIT — 0x62FDAD5E01D2DD47 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SHOULD_PLAY_EMOTIONAL_SCENARIO_EXIT */ declare function SetPedShouldPlayEmotionalScenarioExit(ped: number, x: number, y: number, z: number, lookIntensity: number, p5: boolean): boolean; /** * PED::SET_PED_SHOULD_PLAY_FLEE_SCENARIO_EXIT — 0xEEED8FAFEC331A70 * 0 - REACT_LOOK_NONE 1 - REACT_LOOK_LOW 2 - REACT_LOOK_MEDIUM 3 - REACT_LOOK_HIGH * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SHOULD_PLAY_FLEE_SCENARIO_EXIT */ declare function SetPedShouldPlayFleeScenarioExit(ped: number, x: number, y: number, z: number, lookIntensity: number): boolean; /** * PED::SET_PED_SHOULD_PLAY_IMMEDIATE_SCENARIO_EXIT — 0xF1C03A5352243A30 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SHOULD_PLAY_IMMEDIATE_SCENARIO_EXIT */ declare function SetPedShouldPlayImmediateScenarioExit(ped: number): void; /** * PED::SET_PED_SHOULD_PLAY_NORMAL_SCENARIO_EXIT — 0xA3A9299C4F2ADB98 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SHOULD_PLAY_NORMAL_SCENARIO_EXIT */ declare function SetPedShouldPlayNormalScenarioExit(ped: number): void; /** * PED::SET_PED_SHOULD_PLAY_QUICK_SCENARIO_EXIT — 0x463803429297117C * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SHOULD_PLAY_QUICK_SCENARIO_EXIT */ declare function SetPedShouldPlayQuickScenarioExit(ped: number, x: number, y: number, z: number, lookIntensity: number, p5: boolean): boolean; /** * PED::SET_PED_SPHERE_DEFENSIVE_AREA — 0x9D3151A373974804 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SPHERE_DEFENSIVE_AREA */ declare function SetPedSphereDefensiveArea(ped: number, x: number, y: number, z: number, radius: number, p5: boolean, p6: boolean, p7: boolean): void; /** * PED::SET_PED_STEALTH_MOVEMENT — 0x88CBB5CEB96B7BD2 * Not implemented. * @see https://natives.borderlinerp.com/natives/PED/SET_PED_STEALTH_MOVEMENT */ declare function SetPedStealthMovement(ped: number, toggle: boolean, p2: number, p3: number): void; /** * PED::SET_PED_SWEAT — 0x27B0405F59637D1F * @see https://natives.borderlinerp.com/natives/PED/SET_PED_SWEAT */ declare function SetPedSweat(ped: number, sweat: number): void; /** * PED::_SET_PED_TARGET_ACTION_DISABLE_FLAG — 0xC163DAC52AC975D3 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_TARGET_ACTION_DISABLE_FLAG */ declare function SetPedTargetActionDisableFlag(ped: number, actionDisableFlag: number): void; /** * PED::SET_PED_TARGET_LOSS_RESPONSE — 0x0703B9079823DA4A * TLR_NeverLoseTarget, TLR_SearchForTarget * @see https://natives.borderlinerp.com/natives/PED/SET_PED_TARGET_LOSS_RESPONSE */ declare function SetPedTargetLossResponse(ped: number, responseType: number): void; /** * PED::_SET_PED_TO_BE_REMOVED — 0x36E4B61DC56DE77C * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_TO_BE_REMOVED */ declare function SetPedToBeRemoved(ped: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::_SET_PED_TO_DISABLE_RAGDOLL — 0x221F4D9912B7FE86 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_TO_DISABLE_RAGDOLL */ declare function SetPedToDisableRagdoll(ped: number, toggle: boolean): void; /** * PED::SET_PED_TO_INFORM_RESPECTED_FRIENDS — 0x112942C6E708F70B * @see https://natives.borderlinerp.com/natives/PED/SET_PED_TO_INFORM_RESPECTED_FRIENDS */ declare function SetPedToInformRespectedFriends(ped: number, radius: number, maxFriends: number): void; /** * PED::SET_PED_TO_PLAYER_WEAPON_DAMAGE_MODIFIER — 0xD77AE48611B7B10A * Old name: _SET_PED_DAMAGE_MODIFIER * @see https://natives.borderlinerp.com/natives/PED/SET_PED_TO_PLAYER_WEAPON_DAMAGE_MODIFIER */ declare function SetPedToPlayerWeaponDamageModifier(ped: number, damageModifier: number): void; /** * PED::SET_PED_TO_RAGDOLL — 0xAE99FB955581844A * @see https://natives.borderlinerp.com/natives/PED/SET_PED_TO_RAGDOLL */ declare function SetPedToRagdoll(ped: number, timeMin: number, timeMax: number, ragdollType: number, abortIfInjured: boolean, abortIfDead: boolean, nmTaskMessageParameterName: string): boolean; /** * PED::SET_PED_TO_RAGDOLL_WITH_FALL — 0xD76632D99E4966C8 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_TO_RAGDOLL_WITH_FALL */ declare function SetPedToRagdollWithFall(ped: number, timeMin: number, timeMax: number, ragdollType: number, falldirX: number, falldirY: number, falldirZ: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number): boolean; /** * PED::_SET_PED_TRAIL_EFFECT — 0xA5950E16B8F31052 * duration in seconds * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_TRAIL_EFFECT */ declare function SetPedTrailEffect(ped: number, p1: boolean, duration: number): void; /** * PED::_SET_PED_USE_HORSE_MAP_COLLISION — 0xEB72453B6F5B45B0 * Doesn't actually return anything. * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_USE_HORSE_MAP_COLLISION */ declare function SetPedUseHorseMapCollision(ped: number, toggle: boolean): number; /** * PED::SET_PED_USING_ACTION_MODE — 0xD75ACCF5E0FB5367 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_USING_ACTION_MODE */ declare function SetPedUsingActionMode(ped: number, bActionModeEnabled: boolean, p2: number, action: string): void; /** * PED::_SET_PED_VARIATION_PRESET — 0xFFA1594703ED27CA * Sets a predefined variation preset for the ped's appearance. * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_VARIATION_PRESET */ declare function SetPedVariationPreset(ped: number, variationIndex: number): void; /** * PED::SET_PED_VISUAL_FIELD_CENTER_ANGLE — 0x3B6405E8AB34A907 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_VISUAL_FIELD_CENTER_ANGLE */ declare function SetPedVisualFieldCenterAngle(ped: number, angle: number): void; /** * PED::SET_PED_VISUAL_FIELD_MAX_ANGLE — 0x70793BDCA1E854D4 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_VISUAL_FIELD_MAX_ANGLE */ declare function SetPedVisualFieldMaxAngle(ped: number, value: number): void; /** * PED::SET_PED_VISUAL_FIELD_MIN_ANGLE — 0x2DB492222FB21E26 * @see https://natives.borderlinerp.com/natives/PED/SET_PED_VISUAL_FIELD_MIN_ANGLE */ declare function SetPedVisualFieldMinAngle(ped: number, value: number): void; /** * PED::SET_PED_VISUAL_FIELD_PERIPHERAL_RANGE — 0x9C74B0BC831B753A * @see https://natives.borderlinerp.com/natives/PED/SET_PED_VISUAL_FIELD_PERIPHERAL_RANGE */ declare function SetPedVisualFieldPeripheralRange(ped: number, range: number): void; /** * PED::_SET_PED_VOICE_VOLUME — 0xD05AD61F242C626B * _SET_PED_S* - _SET_PED_T* * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_VOICE_VOLUME */ declare function SetPedVoiceVolume(ped: number, volume: number): void; /** * PED::_SET_PED_WETNESS_AMOUNT — 0xF9CFF5BB70E8A2CB * To be used with SET_PED_WETNESS_HEIGHT, see R* Scripts * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_WETNESS_AMOUNT */ declare function SetPedWetnessAmount(ped: number, amount: number): void; /** * PED::SET_PED_WETNESS_ENABLED_THIS_FRAME — 0xB5485E4907B53019 * combined with PED::SET_PED_WETNESS_HEIGHT(), this native makes the ped drenched in water up to the height specified in the other function * @see https://natives.borderlinerp.com/natives/PED/SET_PED_WETNESS_ENABLED_THIS_FRAME */ declare function SetPedWetnessEnabledThisFrame(ped: number): void; /** * PED::SET_PED_WETNESS_HEIGHT — 0x44CB6447D2571AA0 * It adds the wetness level to the player clothing/outfit. * @see https://natives.borderlinerp.com/natives/PED/SET_PED_WETNESS_HEIGHT */ declare function SetPedWetnessHeight(ped: number, height: number): void; /** * PED::_SET_PED_WRITHING_DURATION — 0x4DB9D03AC4E1FA84 * @see https://natives.borderlinerp.com/natives/PED/_SET_PED_WRITHING_DURATION */ declare function SetPedWrithingDuration(ped: number, writhingDuration1: number, writhingDuration2: number, p3: number): void; /** * PED::_SET_PELT_FOR_HORSE — 0xA73F50E8796150D5 * @see https://natives.borderlinerp.com/natives/PED/_SET_PELT_FOR_HORSE */ declare function SetPeltForHorse(horse: number, peltId: number): void; /** * PED::_SET_PELT_FOR_HORSE_BY_INVENTORY_ITEM — 0xC412AA1C73111FE0 * Adds a pelt to a horse from an inventoryItem hash and albedoHash, optionally normalHash textures. * @see https://natives.borderlinerp.com/natives/PED/_SET_PELT_FOR_HORSE_BY_INVENTORY_ITEM */ declare function SetPeltForHorseByInventoryItem(horse: number, inventoryItem: number | string, albedoHash: number | string, normalHash: number | string, p4: boolean): void; /** * PED::_SET_PLAYER_ANTAGONIZE_DISABLED_FOR_PED — 0x5708EDD71B50C008 * @see https://natives.borderlinerp.com/natives/PED/_SET_PLAYER_ANTAGONIZE_DISABLED_FOR_PED */ declare function SetPlayerAntagonizeDisabledForPed(ped: number, player: number, duration: number): void; /** * PED::_SET_PLAYER_CURRENT_ANIMAL_DAMAGE_MODIFIER — 0x9EFF3C91DF38304F * Animal Skin Quality Modifier * @see https://natives.borderlinerp.com/natives/PED/_SET_PLAYER_CURRENT_ANIMAL_DAMAGE_MODIFIER */ declare function SetPlayerCurrentAnimalDamageModifier(player: number, modifier: number, p2: number, p3: number): number; /** * PED::_SET_PLAYER_DISMOUNT_TIMESTAMP — 0xA691C10054275290 * dismountTimer gets called with the data from `_GET_PLAYER_DISMOUNT_TIMESTAMP` * @see https://natives.borderlinerp.com/natives/PED/_SET_PLAYER_DISMOUNT_TIMESTAMP */ declare function SetPlayerDismountTimestamp(mount: number, player: number, dismountedTimestamp: number): void; /** * PED::_SET_PLAYER_GREET_DISABLED_FOR_PED — 0x19173C3F15367B54 * @see https://natives.borderlinerp.com/natives/PED/_SET_PLAYER_GREET_DISABLED_FOR_PED */ declare function SetPlayerGreetDisabledForPed(ped: number, player: number, duration: number): void; /** * PED::SET_POP_CONTROL_SPHERE_THIS_FRAME — 0xD8C3BE3EE94CAF2D * @see https://natives.borderlinerp.com/natives/PED/SET_POP_CONTROL_SPHERE_THIS_FRAME */ declare function SetPopControlSphereThisFrame(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * PED::SET_RAGDOLL_BLOCKING_FLAGS — 0x26695EC767728D84 * @see https://natives.borderlinerp.com/natives/PED/SET_RAGDOLL_BLOCKING_FLAGS */ declare function SetRagdollBlockingFlags(ped: number, flags: number): void; /** * PED::_SET_RANDOM_OUTFIT_VARIATION — 0x283978A15512B2FE * @see https://natives.borderlinerp.com/natives/PED/_SET_RANDOM_OUTFIT_VARIATION */ declare function SetRandomOutfitVariation(ped: number, p1: boolean): void; /** * PED::SET_RELATIONSHIP_BETWEEN_GROUPS — 0xBF25EB89375A37AD * @see https://natives.borderlinerp.com/natives/PED/SET_RELATIONSHIP_BETWEEN_GROUPS */ declare function SetRelationshipBetweenGroups(relationship: number, group1: number | string, group2: number | string): void; /** * PED::_SET_RELATIONSHIP_GROUP_SCRIPT_REGISTERED — 0xDC91F22F09BC6C2F * Registers/unregisters a relationship group as a script resource (type 0x24). * @see https://natives.borderlinerp.com/natives/PED/_SET_RELATIONSHIP_GROUP_SCRIPT_REGISTERED */ declare function SetRelationshipGroupScriptRegistered(group: number | string, unregister: boolean): void; /** * PED::_SET_REMOVE_PED_NETWORKED — 0x39A2FC5AF55A52B1 * @see https://natives.borderlinerp.com/natives/PED/_SET_REMOVE_PED_NETWORKED */ declare function SetRemovePedNetworked(ped: number, p1: number): void; /** * PED::_SET_SCENARIO_ANIMAL_DENSITY_MULTIPLIER_THIS_FRAME — 0xDB48E99F8E064E56 * @see https://natives.borderlinerp.com/natives/PED/_SET_SCENARIO_ANIMAL_DENSITY_MULTIPLIER_THIS_FRAME */ declare function SetScenarioAnimalDensityMultiplierThisFrame(multiplier: number): void; /** * PED::_SET_SCENARIO_HUMAN_DENSITY_MULTIPLIER_THIS_FRAME — 0x28CB6391ACEDD9DB * @see https://natives.borderlinerp.com/natives/PED/_SET_SCENARIO_HUMAN_DENSITY_MULTIPLIER_THIS_FRAME */ declare function SetScenarioHumanDensityMultiplierThisFrame(multiplier: number): void; /** * PED::SET_SCENARIO_PED_DENSITY_MULTIPLIER_THIS_FRAME — 0x7A556143A1C03898 * @see https://natives.borderlinerp.com/natives/PED/SET_SCENARIO_PED_DENSITY_MULTIPLIER_THIS_FRAME */ declare function SetScenarioPedDensityMultiplierThisFrame(multiplier: number): void; /** * PED::_SET_SCENARIO_PED_DENSITY_THIS_FRAME — 0x95423627A9CA598E * Sets the scenario ped density to the given config. * @see https://natives.borderlinerp.com/natives/PED/_SET_SCENARIO_PED_DENSITY_THIS_FRAME */ declare function SetScenarioPedDensityThisFrame(configHash: number | string): void; /** * PED::_SET_SCENARIO_PED_RANGE_MULTIPLIER_THIS_FRAME — 0xA77FA7BE9312F8C0 * @see https://natives.borderlinerp.com/natives/PED/_SET_SCENARIO_PED_RANGE_MULTIPLIER_THIS_FRAME */ declare function SetScenarioPedRangeMultiplierThisFrame(multiplier: number): void; /** * PED::_SET_SCENARIO_PED_VOLUME_REFERENCE — 0x9E3842E5DAD69F80 * Registers the given volume with ped/scenario systems (stores a global ref). * @see https://natives.borderlinerp.com/natives/PED/_SET_SCENARIO_PED_VOLUME_REFERENCE */ declare function SetScenarioPedVolumeReference(volume: number): void; /** * PED::_SET_STAGED_PED_FLAG — 0x028E7B3BBA0BD2FC * Sets ScriptData bit 0x8000 on the ped (one-way). * @see https://natives.borderlinerp.com/natives/PED/_SET_STAGED_PED_FLAG */ declare function SetStagedPedFlag(ped: number): void; /** * PED::_SET_STAMINA_DEPLETION_MULTIPLIER — 0xEF5A3D2285D8924B * @see https://natives.borderlinerp.com/natives/PED/_SET_STAMINA_DEPLETION_MULTIPLIER */ declare function SetStaminaDepletionMultiplier(ped: number, multiplier: number): void; /** * PED::_SET_STAMINA_RECHARGE_MULTIPLIER — 0x345C9F993A8AB4A4 * @see https://natives.borderlinerp.com/natives/PED/_SET_STAMINA_RECHARGE_MULTIPLIER */ declare function SetStaminaRechargeMultiplier(ped: number, multiplier: number): void; /** * PED::_SET_TANK_ATTRIBUTE_SIZE — 0x7FF72DE061DF55E2 * Size will be permanent * @see https://natives.borderlinerp.com/natives/PED/_SET_TANK_ATTRIBUTE_SIZE */ declare function SetTankAttributeSize(ped: number, attributeIndex: number, size: number): void; /** * PED::_SET_TEXTURE_LAYER_ALPHA — 0x6C76BC24F8BB709A * @see https://natives.borderlinerp.com/natives/PED/_SET_TEXTURE_LAYER_ALPHA */ declare function SetTextureLayerAlpha(textureId: number, layerId: number, texAlpha: number): void; /** * PED::_SET_TEXTURE_LAYER_MOD — 0xF2EA041F1146D75B * @see https://natives.borderlinerp.com/natives/PED/_SET_TEXTURE_LAYER_MOD */ declare function SetTextureLayerMod(textureId: number, layerId: number, modTextureHash: number | string, modAlpha: number, modChannel: number): void; /** * PED::_SET_TEXTURE_LAYER_PALLETE — 0x1ED8588524AC9BE1 * @see https://natives.borderlinerp.com/natives/PED/_SET_TEXTURE_LAYER_PALLETE */ declare function SetTextureLayerPallete(textureId: number, layerId: number, paletteHash: number | string): void; /** * PED::_SET_TEXTURE_LAYER_ROUGHNESS — 0x057C4F092E2298BE * @see https://natives.borderlinerp.com/natives/PED/_SET_TEXTURE_LAYER_ROUGHNESS */ declare function SetTextureLayerRoughness(textureId: number, layerId: number, texRough: number): void; /** * PED::_SET_TEXTURE_LAYER_SHEET_GRID_INDEX — 0x3329AAE2882FC8E4 * @see https://natives.borderlinerp.com/natives/PED/_SET_TEXTURE_LAYER_SHEET_GRID_INDEX */ declare function SetTextureLayerSheetGridIndex(textureId: number, layerId: number, sheetGridIndex: number): void; /** * PED::_SET_TEXTURE_LAYER_TEXTURE_MAP — 0x253A63B5BADBC398 * @see https://natives.borderlinerp.com/natives/PED/_SET_TEXTURE_LAYER_TEXTURE_MAP */ declare function SetTextureLayerTextureMap(textureId: number, layerId: number, albedoHash: number | string, normalHash: number | string, materialHash: number | string): void; /** * PED::_SET_TEXTURE_LAYER_TINT — 0x2DF59FFE6FFD6044 * @see https://natives.borderlinerp.com/natives/PED/_SET_TEXTURE_LAYER_TINT */ declare function SetTextureLayerTint(textureId: number, layerId: number, tint0: number, tint1: number, tint2: number): void; /** * PED::_SET_TEXTURE_OUTFIT_TINTS — 0x4EFC1F8FF1AD94DE * Used in script function METAPED_CLOTHING__XML__APPLY_OUTFIT_TINTS_TO_PED * @see https://natives.borderlinerp.com/natives/PED/_SET_TEXTURE_OUTFIT_TINTS */ declare function SetTextureOutfitTints(ped: number, componentCategory: number | string, palette: number | string, tint0: number, tint1: number, tint2: number): void; /** * PED::_SET_TOTAL_PED_DAMAGE_FALLOFF_BONUS — 0x932786CE3C76477C * _SET_W(EAPON?)* * @see https://natives.borderlinerp.com/natives/PED/_SET_TOTAL_PED_DAMAGE_FALLOFF_BONUS */ declare function SetTotalPedDamageFalloffBonus(ped: number, bonus: number): void; /** * PED::_SET_TOTAL_PED_DAMAGE_FROM_AI — 0x73B6F907B913C860 * _SET_W(EAPON?)* * @see https://natives.borderlinerp.com/natives/PED/_SET_TOTAL_PED_DAMAGE_FROM_AI */ declare function SetTotalPedDamageFromAi(ped: number, totalDamage: number): void; /** * PED::_SHOOT_TRIGGER_AT_COORDS — 0x4C57F27D1554E6B0 * Triggers a gunshot * @see https://natives.borderlinerp.com/natives/PED/_SHOOT_TRIGGER_AT_COORDS */ declare function ShootTriggerAtCoords(ped: number, x: number, y: number, z: number, p4: number, p5: number, p6: number, p7: number): number; /** * PED::SPAWNPOINTS_CANCEL_SEARCH — 0xFEE4A5459472A9F8 * @see https://natives.borderlinerp.com/natives/PED/SPAWNPOINTS_CANCEL_SEARCH */ declare function SpawnpointsCancelSearch(): void; /** * PED::SPAWNPOINTS_GET_NUM_SEARCH_RESULTS — 0xA635C11B8C44AFC2 * @see https://natives.borderlinerp.com/natives/PED/SPAWNPOINTS_GET_NUM_SEARCH_RESULTS */ declare function SpawnpointsGetNumSearchResults(): number; /** * PED::SPAWNPOINTS_GET_SEARCH_RESULT — 0x280C7E3AC7F56E90 * @see https://natives.borderlinerp.com/natives/PED/SPAWNPOINTS_GET_SEARCH_RESULT */ declare function SpawnpointsGetSearchResult(randomInt: number): [number, number, number]; /** * PED::SPAWNPOINTS_GET_SEARCH_RESULT_FLAGS — 0xB782F8238512BAD5 * @see https://natives.borderlinerp.com/natives/PED/SPAWNPOINTS_GET_SEARCH_RESULT_FLAGS */ declare function SpawnpointsGetSearchResultFlags(p0: number, p1: number): number; /** * PED::SPAWNPOINTS_IS_SEARCH_ACTIVE — 0x3C67506996001F5E * @see https://natives.borderlinerp.com/natives/PED/SPAWNPOINTS_IS_SEARCH_ACTIVE */ declare function SpawnpointsIsSearchActive(): boolean; /** * PED::SPAWNPOINTS_IS_SEARCH_COMPLETE — 0xA586FBEB32A53DBB * @see https://natives.borderlinerp.com/natives/PED/SPAWNPOINTS_IS_SEARCH_COMPLETE */ declare function SpawnpointsIsSearchComplete(): boolean; /** * PED::SPAWNPOINTS_IS_SEARCH_FAILED — 0xF445DE8DA80A1792 * @see https://natives.borderlinerp.com/natives/PED/SPAWNPOINTS_IS_SEARCH_FAILED */ declare function SpawnpointsIsSearchFailed(): boolean; /** * PED::SPAWNPOINTS_START_SEARCH — 0x2DF9038C90AD5264 * @see https://natives.borderlinerp.com/natives/PED/SPAWNPOINTS_START_SEARCH */ declare function SpawnpointsStartSearch(x: number, y: number, z: number, width: number, p4: number, spawnpointsFlag: number, p6: number, duration: number, p8: number): void; /** * PED::SPAWNPOINTS_START_SEARCH_IN_ANGLED_AREA — 0xB2AFF10216DEFA2F * Searching area between coords 1 and 2 * @see https://natives.borderlinerp.com/natives/PED/SPAWNPOINTS_START_SEARCH_IN_ANGLED_AREA */ declare function SpawnpointsStartSearchInAngledArea(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, width: number, spawnpointsFlag: number, p8: number, duration: number, p10: number): void; /** * PED::_SPAWNPOINTS_START_SEARCH_WITH_VOLUME — 0x83ED1FC9DF3411F5 * @see https://natives.borderlinerp.com/natives/PED/_SPAWNPOINTS_START_SEARCH_WITH_VOLUME */ declare function SpawnpointsStartSearchWithVolume(volume: number, spawnpointsFlag: number, p2: number, duration: number, p4: number): void; /** * PED::SPECIAL_FUNCTION_DO_NOT_USE — 0xF9ACF4A08098EA25 * @see https://natives.borderlinerp.com/natives/PED/SPECIAL_FUNCTION_DO_NOT_USE */ declare function SpecialFunctionDoNotUse(ped: number, p1: boolean): void; /** * PED::TIME_SINCE_PED_LAST_SHOT — 0x285D36C5C72B0569 * Returns time since the specified ped last shot, in seconds. * @see https://natives.borderlinerp.com/natives/PED/TIME_SINCE_PED_LAST_SHOT */ declare function TimeSincePedLastShot(ped: number): number; /** * PED::_TOGGLE_PLAYER_PED_FLINCH — 0x09E378C52B1433B5 * _TOGGLE_S* - _UPDATE_* * @see https://natives.borderlinerp.com/natives/PED/_TOGGLE_PLAYER_PED_FLINCH */ declare function TogglePlayerPedFlinch(ped: number, x: number, y: number, z: number, scale: number): void; /** * PED::TOGGLE_SCENARIO_PED_COWER_IN_PLACE — 0x9A77DFD295E29B09 * If toggle is true, when the ped is using a scenario he will stop it and become scared If toggle is false, the ped will not be scared anymore and continue his scenario Old name: _SET_PED_SCARED_WHEN_USING_SCENARIO * @see https://natives.borderlinerp.com/natives/PED/TOGGLE_SCENARIO_PED_COWER_IN_PLACE */ declare function ToggleScenarioPedCowerInPlace(ped: number, toggle: boolean): void; /** * PED::_UNRESERVE_AMBIENT_PEDS — 0x7D4E70A67A651C71 * @see https://natives.borderlinerp.com/natives/PED/_UNRESERVE_AMBIENT_PEDS */ declare function UnreserveAmbientPeds(numPeds: number): void; /** * PED::_UPDATE_ANIMAL_DAMAGE_MODIFIER — 0x0F9E754EBE8FDBFA * @see https://natives.borderlinerp.com/natives/PED/_UPDATE_ANIMAL_DAMAGE_MODIFIER */ declare function UpdateAnimalDamageModifier(player: number): void; /** * PED::_UPDATE_PED_TEXTURE — 0x92DAABA2C1C10B0E * Should be called at least once for any new texture override. * @see https://natives.borderlinerp.com/natives/PED/_UPDATE_PED_TEXTURE */ declare function UpdatePedTexture(textureId: number): void; /** * PED::_UPDATE_PED_VARIATION — 0xCC8CA3E88256E58F * Update variation on ped, needed after first creation, or when component or texture/overlay is changed * @see https://natives.borderlinerp.com/natives/PED/_UPDATE_PED_VARIATION */ declare function UpdatePedVariation(ped: number, p1: boolean, p2: boolean, p3: boolean, p4: boolean, p5: boolean): void; /** * PED::_UPDATE_PED_WOUND_EFFECT — 0x66B1CB778D911F49 * @see https://natives.borderlinerp.com/natives/PED/_UPDATE_PED_WOUND_EFFECT */ declare function UpdatePedWoundEffect(ped: number, value: number): void; /** * PED::_UPDATE_SHOP_ITEM_WEARABLE_STATE — 0x66B957AAC2EAAEAB * Possible way to pull up / down bandana for male and female models: * @see https://natives.borderlinerp.com/natives/PED/_UPDATE_SHOP_ITEM_WEARABLE_STATE */ declare function UpdateShopItemWearableState(ped: number, componentHash: number | string, wearableState: number | string, p3: number, isMp: boolean, p5: number): void; /** * PED::_WARP_PED_OUT_OF_VEHICLE — 0xE0B61ED8BB37712F * @see https://natives.borderlinerp.com/natives/PED/_WARP_PED_OUT_OF_VEHICLE */ declare function WarpPedOutOfVehicle(ped: number): void; /** * PED::WAS_PED_SKELETON_UPDATED — 0x11B499C1E0FF8559 * Despite this function's name, it simply returns whether the specified handle is a Ped. * @see https://natives.borderlinerp.com/natives/PED/WAS_PED_SKELETON_UPDATED */ declare function WasPedSkeletonUpdated(ped: number): boolean; /** * PERSCHAR::_0x08FC896D2CB31FCC — 0x08FC896D2CB31FCC * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x08FC896D2CB31FCC */ declare function N_0x08fc896d2cb31fcc(p0: number, p1: boolean): number; /** * PERSCHAR::_0x0B3A99AB6713AA52 — 0x0B3A99AB6713AA52 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x0B3A99AB6713AA52 */ declare function N_0x0b3a99ab6713aa52(p0: number): void; /** * PERSCHAR::_0x112DDF56300BC6E5 — 0x112DDF56300BC6E5 * Returns the PersChar index of the persCharHash passed * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x112DDF56300BC6E5 */ declare function N_0x112ddf56300bc6e5(persCharHash: number | string): number; /** * PERSCHAR::_0x2E957AA81F2C61C9 — 0x2E957AA81F2C61C9 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x2E957AA81F2C61C9 */ declare function N_0x2e957aa81f2c61c9(): void; /** * PERSCHAR::_0x406808610220405B — 0x406808610220405B * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x406808610220405B */ declare function N_0x406808610220405b(p0: number): void; /** * PERSCHAR::_0x4AFC7288C77238B3 — 0x4AFC7288C77238B3 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x4AFC7288C77238B3 */ declare function N_0x4afc7288c77238b3(p0: number): number; /** * PERSCHAR::_0x4F81EAD1DE8FA19B — 0x4F81EAD1DE8FA19B * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x4F81EAD1DE8FA19B */ declare function N_0x4f81ead1de8fa19b(persChar: number): void; /** * PERSCHAR::_0x535A66AAD2BF68F9 — 0x535A66AAD2BF68F9 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x535A66AAD2BF68F9 */ declare function N_0x535a66aad2bf68f9(p0: number, p1: number): void; /** * PERSCHAR::_0x59C7AD6FEA2AC449 — 0x59C7AD6FEA2AC449 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x59C7AD6FEA2AC449 */ declare function N_0x59c7ad6fea2ac449(p0: number, p1: number, p2: number, p3: number): void; /** * PERSCHAR::_0x5EE6FCCC9C832CA2 — 0x5EE6FCCC9C832CA2 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x5EE6FCCC9C832CA2 */ declare function N_0x5ee6fccc9c832ca2(p0: number): number[]; /** * PERSCHAR::_0x63AA2B8EB087886A — 0x63AA2B8EB087886A * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x63AA2B8EB087886A */ declare function N_0x63aa2b8eb087886a(p0: number, p1: number): void; /** * PERSCHAR::_0x669C25840C6F7AE2 — 0x669C25840C6F7AE2 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x669C25840C6F7AE2 */ declare function N_0x669c25840c6f7ae2(p0: number, p1: number): void; /** * PERSCHAR::_0x6759BEE6762E140B — 0x6759BEE6762E140B * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x6759BEE6762E140B */ declare function N_0x6759bee6762e140b(persChar: number): void; /** * PERSCHAR::_0x69786495C92A3044 — 0x69786495C92A3044 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x69786495C92A3044 */ declare function N_0x69786495c92a3044(p0: number): number; /** * PERSCHAR::_0x70605812ABC9FF0F — 0x70605812ABC9FF0F * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x70605812ABC9FF0F */ declare function N_0x70605812abc9ff0f(p0: number, p1: number): void; /** * PERSCHAR::_0x8AE4EFA464DAE42D — 0x8AE4EFA464DAE42D * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x8AE4EFA464DAE42D */ declare function N_0x8ae4efa464dae42d(p0: number, p1: number): void; /** * PERSCHAR::_0x8BC555034A5A5E8C — 0x8BC555034A5A5E8C * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x8BC555034A5A5E8C */ declare function N_0x8bc555034a5a5e8c(p0: number, p1: number): void; /** * PERSCHAR::_0x92690B0822493CE0 — 0x92690B0822493CE0 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x92690B0822493CE0 */ declare function N_0x92690b0822493ce0(): void; /** * PERSCHAR::_0x94995829ED15A598 — 0x94995829ED15A598 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x94995829ED15A598 */ declare function N_0x94995829ed15a598(p0: number): number[]; /** * PERSCHAR::_0x9C7F95946E304778 — 0x9C7F95946E304778 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0x9C7F95946E304778 */ declare function N_0x9c7f95946e304778(p0: number, p1: number): number; /** * PERSCHAR::_0xA2B18FF8D39F6D87 — 0xA2B18FF8D39F6D87 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xA2B18FF8D39F6D87 */ declare function N_0xa2b18ff8d39f6d87(p0: number): void; /** * PERSCHAR::_0xA4DCB3F0DD7488BD — 0xA4DCB3F0DD7488BD * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xA4DCB3F0DD7488BD */ declare function N_0xa4dcb3f0dd7488bd(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * PERSCHAR::_0xA8120EBEAF290C7A — 0xA8120EBEAF290C7A * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xA8120EBEAF290C7A */ declare function N_0xa8120ebeaf290c7a(p0: number): number; /** * PERSCHAR::_0xA8C406C2A56EDC16 — 0xA8C406C2A56EDC16 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xA8C406C2A56EDC16 */ declare function N_0xa8c406c2a56edc16(persChar: number): void; /** * PERSCHAR::_0xB173599D61FAEB31 — 0xB173599D61FAEB31 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xB173599D61FAEB31 */ declare function N_0xb173599d61faeb31(): void; /** * PERSCHAR::_0xB65E7F733956CF25 — 0xB65E7F733956CF25 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xB65E7F733956CF25 */ declare function N_0xb65e7f733956cf25(persChar: number): void; /** * PERSCHAR::_0xBB68908CD11AEBDC — 0xBB68908CD11AEBDC * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xBB68908CD11AEBDC */ declare function N_0xbb68908cd11aebdc(persChar: number): void; /** * PERSCHAR::_0xCEB40B678E403759 — 0xCEB40B678E403759 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xCEB40B678E403759 */ declare function N_0xceb40b678e403759(p0: number): number; /** * PERSCHAR::_0xD4B614179BCD0654 — 0xD4B614179BCD0654 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xD4B614179BCD0654 */ declare function N_0xd4b614179bcd0654(p0: number): void; /** * PERSCHAR::_0xD95D777F828B2BBB — 0xD95D777F828B2BBB * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xD95D777F828B2BBB */ declare function N_0xd95d777f828b2bbb(p0: number): void; /** * PERSCHAR::_0xE0E65E0D261F7507 — 0xE0E65E0D261F7507 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xE0E65E0D261F7507 */ declare function N_0xe0e65e0d261f7507(p0: number): void; /** * PERSCHAR::_0xE4C51A8A3BD1664C — 0xE4C51A8A3BD1664C * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xE4C51A8A3BD1664C */ declare function N_0xe4c51a8a3bd1664c(p0: number): number; /** * PERSCHAR::_0xEC254C2C9B0F08F1 — 0xEC254C2C9B0F08F1 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xEC254C2C9B0F08F1 */ declare function N_0xec254c2c9b0f08f1(p0: number, p1: number): number; /** * PERSCHAR::_0xEFC5C6670E0B99BA — 0xEFC5C6670E0B99BA * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xEFC5C6670E0B99BA */ declare function N_0xefc5c6670e0b99ba(): void; /** * PERSCHAR::_0xF8DE7154F7D1458F — 0xF8DE7154F7D1458F * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xF8DE7154F7D1458F */ declare function N_0xf8de7154f7d1458f(p0: number): number; /** * PERSCHAR::_0xFCC6DB8DBE709BC8 — 0xFCC6DB8DBE709BC8 * @see https://natives.borderlinerp.com/natives/PERSCHAR/0xFCC6DB8DBE709BC8 */ declare function N_0xfcc6db8dbe709bc8(persChar: number): void; /** * PERSCHAR::_CREATE_PERSISTENT_CHARACTER — 0x4F76E3676583D951 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_CREATE_PERSISTENT_CHARACTER */ declare function CreatePersistentCharacter(hash: number | string): number; /** * PERSCHAR::_DELETE_PERSCHAR — 0xFC77C5B44D5FF7C0 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_DELETE_PERSCHAR */ declare function DeletePerschar(persChar: number): void; /** * PERSCHAR::_FORCE_DESPAWN_PERSCHAR — 0x7B204F88F6C3D287 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_FORCE_DESPAWN_PERSCHAR */ declare function ForceDespawnPerschar(persChar: number): void; /** * PERSCHAR::_FORCE_SPAWN_PERSCHAR — 0x0CADC3A977997472 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_FORCE_SPAWN_PERSCHAR */ declare function ForceSpawnPerschar(persChar: number, p1: boolean): number; /** * PERSCHAR::_GET_PERSCHAR_INDEX_FROM_PED_INDEX — 0x32A1E3B83D501096 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_GET_PERSCHAR_INDEX_FROM_PED_INDEX */ declare function GetPerscharIndexFromPedIndex(ped: number): number; /** * PERSCHAR::_GET_PERSCHAR_MODEL_NAME — 0xA00DF706C60173D1 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_GET_PERSCHAR_MODEL_NAME */ declare function GetPerscharModelName(persCharHash: number | string): number; /** * PERSCHAR::_GET_PERSCHAR_OUTFIT — 0xDC9655D47DEC0353 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_GET_PERSCHAR_OUTFIT */ declare function GetPerscharOutfit(persCharHash: number | string): number; /** * PERSCHAR::_GET_PERSCHAR_PED_INDEX — 0x31C70A716CAE1FEE * @see https://natives.borderlinerp.com/natives/PERSCHAR/_GET_PERSCHAR_PED_INDEX */ declare function GetPerscharPedIndex(persChar: number): number; /** * PERSCHAR::_IS_PERSISTENT_CHARACTER_DEAD — 0xEB98B38CA60742D7 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_IS_PERSISTENT_CHARACTER_DEAD */ declare function IsPersistentCharacterDead(persChar: number): boolean; /** * PERSCHAR::_IS_PERSISTENT_CHARACTER_VALID — 0x800DF3FC913355F3 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_IS_PERSISTENT_CHARACTER_VALID */ declare function IsPersistentCharacterValid(persChar: number): boolean; /** * PERSCHAR::_RESET_PERSCHAR_SCHEDULE — 0x8B44273A92CD406C * @see https://natives.borderlinerp.com/natives/PERSCHAR/_RESET_PERSCHAR_SCHEDULE */ declare function ResetPerscharSchedule(persCharHash: number | string): void; /** * PERSCHAR::_RETASK_PERSISTENT_CHARACTER — 0x631CD2D77FDC0316 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_RETASK_PERSISTENT_CHARACTER */ declare function RetaskPersistentCharacter(persChar: number): void; /** * PERSCHAR::_REVIVE_PERSCHAR — 0x49A8C2CD97815215 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_REVIVE_PERSCHAR */ declare function RevivePerschar(persChar: number): boolean; /** * PERSCHAR::_SET_PERSCHAR_OUTFIT — 0x2DF89CD2ED1D0BDE * @see https://natives.borderlinerp.com/natives/PERSCHAR/_SET_PERSCHAR_OUTFIT */ declare function SetPerscharOutfit(persCharHash: number | string, outfit: number | string): void; /** * PERSCHAR::_SET_PERSCHAR_SCHEDULE — 0x187D65F3AEC5D679 * @see https://natives.borderlinerp.com/natives/PERSCHAR/_SET_PERSCHAR_SCHEDULE */ declare function SetPerscharSchedule(persCharHash: number | string, schedule: string): void; /** * PERSISTENCE::_0x065887B694359799 — 0x065887B694359799 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0x065887B694359799 */ declare function N_0x065887b694359799(p0: number): void; /** * PERSISTENCE::_0x1F56FB3FDB4EAF65 — 0x1F56FB3FDB4EAF65 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0x1F56FB3FDB4EAF65 */ declare function N_0x1f56fb3fdb4eaf65(p0: number): number; /** * PERSISTENCE::_0x291CC21D1FB6790E — 0x291CC21D1FB6790E * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0x291CC21D1FB6790E */ declare function N_0x291cc21d1fb6790e(p0: number): void; /** * PERSISTENCE::_0x2E545965DF98D476 — 0x2E545965DF98D476 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0x2E545965DF98D476 */ declare function N_0x2e545965df98d476(p0: number): number; /** * PERSISTENCE::_0x3CA5E58C9731A16B — 0x3CA5E58C9731A16B * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0x3CA5E58C9731A16B */ declare function N_0x3ca5e58c9731a16b(p0: number, p1: number): void; /** * PERSISTENCE::_0x5A79220F6D38D7C3 — 0x5A79220F6D38D7C3 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0x5A79220F6D38D7C3 */ declare function N_0x5a79220f6d38d7c3(p0: number): number; /** * PERSISTENCE::_0x66DAA3A9274E8E82 — 0x66DAA3A9274E8E82 * _PERSISTENCE_* * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0x66DAA3A9274E8E82 */ declare function N_0x66daa3a9274e8e82(): void; /** * PERSISTENCE::_0x7A1BD123E5CDB6E5 — 0x7A1BD123E5CDB6E5 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0x7A1BD123E5CDB6E5 */ declare function N_0x7a1bd123e5cdb6e5(): void; /** * PERSISTENCE::_0x8DE104BEC243A73B — 0x8DE104BEC243A73B * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0x8DE104BEC243A73B */ declare function N_0x8de104bec243a73b(p0: number): void; /** * PERSISTENCE::_0xB03140014ACA6C40 — 0xB03140014ACA6C40 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0xB03140014ACA6C40 */ declare function N_0xb03140014aca6c40(p0: number, p1: number): void; /** * PERSISTENCE::_0xBA2C49EA6A8D24FF — 0xBA2C49EA6A8D24FF * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0xBA2C49EA6A8D24FF */ declare function N_0xba2c49ea6a8d24ff(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): number; /** * PERSISTENCE::_0xCFDA2518F322D836 — 0xCFDA2518F322D836 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0xCFDA2518F322D836 */ declare function N_0xcfda2518f322d836(p0: number): number; /** * PERSISTENCE::_0xDC0A1F0ECEC9F0C0 — 0xDC0A1F0ECEC9F0C0 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0xDC0A1F0ECEC9F0C0 */ declare function N_0xdc0a1f0ecec9f0c0(p0: number, p1: number): void; /** * PERSISTENCE::_0xE225CEF1901F6108 — 0xE225CEF1901F6108 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0xE225CEF1901F6108 */ declare function N_0xe225cef1901f6108(p0: number, p1: number): void; /** * PERSISTENCE::_0xF5622FA6ACFCA7DB — 0xF5622FA6ACFCA7DB * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0xF5622FA6ACFCA7DB */ declare function N_0xf5622fa6acfca7db(p0: number, p1: number): void; /** * PERSISTENCE::_0xFC9806DA9A460093 — 0xFC9806DA9A460093 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/0xFC9806DA9A460093 */ declare function N_0xfc9806da9a460093(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): void; /** * PERSISTENCE::PERSISTENCE_ADD_SCENARIO_LOOTED — 0x8245C1F3262F4AC2 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/PERSISTENCE_ADD_SCENARIO_LOOTED */ declare function PersistenceAddScenarioLooted(scenario: number): void; /** * PERSISTENCE::_PERSISTENCE_IS_SCENARIO_MARKED_AS_LOOTED — 0xFB7CF1DE938A3E22 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/_PERSISTENCE_IS_SCENARIO_MARKED_AS_LOOTED */ declare function PersistenceIsScenarioMarkedAsLooted(scenario: number): boolean; /** * PERSISTENCE::_PERSISTENCE_IS_SCENARIO_MARKED_AS_LOOTED_AT_COORDS — 0xB6E1A185C2B9319A * @see https://natives.borderlinerp.com/natives/PERSISTENCE/_PERSISTENCE_IS_SCENARIO_MARKED_AS_LOOTED_AT_COORDS */ declare function PersistenceIsScenarioMarkedAsLootedAtCoords(x: number, y: number, z: number): boolean; /** * PERSISTENCE::_PERSISTENCE_IS_SCENARIO_MARKED_AS_LOOTED_AT_COORDS_WITH_MODEL — 0x188313616D184213 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/_PERSISTENCE_IS_SCENARIO_MARKED_AS_LOOTED_AT_COORDS_WITH_MODEL */ declare function PersistenceIsScenarioMarkedAsLootedAtCoordsWithModel(x: number, y: number, z: number, model: number | string): boolean; /** * PERSISTENCE::_PERSISTENCE_REFRESH_TOWN_VOLUME — 0xEFB5F34CC0953B27 * Only used in R* script long_update.ysc in script function REFRESH_CLOSEST_TOWN * @see https://natives.borderlinerp.com/natives/PERSISTENCE/_PERSISTENCE_REFRESH_TOWN_VOLUME */ declare function PersistenceRefreshTownVolume(volume: number): void; /** * PERSISTENCE::PERSISTENCE_REMOVE_ALL_ENTITIES_IN_AREA — 0x9D16896F0DBE78A2 * @see https://natives.borderlinerp.com/natives/PERSISTENCE/PERSISTENCE_REMOVE_ALL_ENTITIES_IN_AREA */ declare function PersistenceRemoveAllEntitiesInArea(x: number, y: number, z: number, radius: number): void; /** * PHYSICS::_0x0CB16D05E03FB525 — 0x0CB16D05E03FB525 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x0CB16D05E03FB525 */ declare function N_0x0cb16d05e03fb525(p0: number): void; /** * PHYSICS::_0x1D97DA8ACB5D2582 — 0x1D97DA8ACB5D2582 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x1D97DA8ACB5D2582 */ declare function N_0x1d97da8acb5d2582(ropeId: number, p1: number): void; /** * PHYSICS::_0x21D0890D88DFB0B0 — 0x21D0890D88DFB0B0 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x21D0890D88DFB0B0 */ declare function N_0x21d0890d88dfb0b0(ropeId: number, p1: boolean, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): void; /** * PHYSICS::_0x31160EC47E7C9549 — 0x31160EC47E7C9549 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x31160EC47E7C9549 */ declare function N_0x31160ec47e7c9549(p0: number, p1: number): void; /** * PHYSICS::_0x32F4DBFDFCCCC735 — 0x32F4DBFDFCCCC735 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x32F4DBFDFCCCC735 */ declare function N_0x32f4dbfdfcccc735(p0: number, p1: number, p2: number): void; /** * PHYSICS::_0x3900491C0D61ED4B — 0x3900491C0D61ED4B * @see https://natives.borderlinerp.com/natives/PHYSICS/0x3900491C0D61ED4B */ declare function N_0x3900491c0d61ed4b(p0: number, p1: number): void; /** * PHYSICS::_0x423C6B1F3786D28B — 0x423C6B1F3786D28B * @see https://natives.borderlinerp.com/natives/PHYSICS/0x423C6B1F3786D28B */ declare function N_0x423c6b1f3786d28b(p0: number, p1: number): void; /** * PHYSICS::_0x461FCBDEB4D06717 — 0x461FCBDEB4D06717 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x461FCBDEB4D06717 */ declare function N_0x461fcbdeb4d06717(ropeId: number, p1: boolean): void; /** * PHYSICS::_0x483D4E917B0D35A9 — 0x483D4E917B0D35A9 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x483D4E917B0D35A9 */ declare function N_0x483d4e917b0d35a9(p0: number, p1: number): void; /** * PHYSICS::_0x522FA3F490E2F7AC — 0x522FA3F490E2F7AC * @see https://natives.borderlinerp.com/natives/PHYSICS/0x522FA3F490E2F7AC */ declare function N_0x522fa3f490e2f7ac(ropeId: number, p1: number, p2: number): void; /** * PHYSICS::_0x5A989B7EE3672A56 — 0x5A989B7EE3672A56 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x5A989B7EE3672A56 */ declare function N_0x5a989b7ee3672a56(p0: number, p1: number): void; /** * PHYSICS::_0x5BD7457221CC5FF4 — 0x5BD7457221CC5FF4 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x5BD7457221CC5FF4 */ declare function N_0x5bd7457221cc5ff4(p0: number, p1: number): void; /** * PHYSICS::_0x5E981C764DF33117 — 0x5E981C764DF33117 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x5E981C764DF33117 */ declare function N_0x5e981c764df33117(p0: number, p1: number): void; /** * PHYSICS::_0x69C810B72291D831 — 0x69C810B72291D831 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x69C810B72291D831 */ declare function N_0x69c810b72291d831(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * PHYSICS::_0x6EA0E93CFFA472CC — 0x6EA0E93CFFA472CC * @see https://natives.borderlinerp.com/natives/PHYSICS/0x6EA0E93CFFA472CC */ declare function N_0x6ea0e93cffa472cc(p0: number): void; /** * PHYSICS::_0x751DF00EEFF122E3 — 0x751DF00EEFF122E3 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x751DF00EEFF122E3 */ declare function N_0x751df00eeff122e3(p0: number): void; /** * PHYSICS::_0x76BAD9D538BCA1AA — 0x76BAD9D538BCA1AA * @see https://natives.borderlinerp.com/natives/PHYSICS/0x76BAD9D538BCA1AA */ declare function N_0x76bad9d538bca1aa(ropeId: number, p1: number): void; /** * PHYSICS::_0x814D453FCFDF119F — 0x814D453FCFDF119F * @see https://natives.borderlinerp.com/natives/PHYSICS/0x814D453FCFDF119F */ declare function N_0x814d453fcfdf119f(p0: number, p1: number, p2: number): void; /** * PHYSICS::_0x8D59079C37C21D78 — 0x8D59079C37C21D78 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x8D59079C37C21D78 */ declare function N_0x8d59079c37c21d78(ropeId: number, p1: number): void; /** * PHYSICS::_0x8EEDFD8921389928 — 0x8EEDFD8921389928 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x8EEDFD8921389928 */ declare function N_0x8eedfd8921389928(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): void; /** * PHYSICS::_0x9C24846D0A4A2776 — 0x9C24846D0A4A2776 * @see https://natives.borderlinerp.com/natives/PHYSICS/0x9C24846D0A4A2776 */ declare function N_0x9c24846d0a4a2776(p0: number): void; /** * PHYSICS::_0xB40EA9E0D2E2F7F3 — 0xB40EA9E0D2E2F7F3 * @see https://natives.borderlinerp.com/natives/PHYSICS/0xB40EA9E0D2E2F7F3 */ declare function N_0xb40ea9e0d2e2f7f3(ropeId: number, p1: number): void; /** * PHYSICS::_0xB7469CB9AC3C0FD4 — 0xB7469CB9AC3C0FD4 * @see https://natives.borderlinerp.com/natives/PHYSICS/0xB7469CB9AC3C0FD4 */ declare function N_0xb7469cb9ac3c0fd4(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): void; /** * PHYSICS::_0xBB3E9B073E66C3C9 — 0xBB3E9B073E66C3C9 * @see https://natives.borderlinerp.com/natives/PHYSICS/0xBB3E9B073E66C3C9 */ declare function N_0xbb3e9b073e66c3c9(ropeId: number, p1: boolean, p2: boolean, p3: boolean, p4: boolean): void; /** * PHYSICS::_0xBDDA142759307528 — 0xBDDA142759307528 * @see https://natives.borderlinerp.com/natives/PHYSICS/0xBDDA142759307528 */ declare function N_0xbdda142759307528(p0: number): void; /** * PHYSICS::_0xC64E7A62632AD2FE — 0xC64E7A62632AD2FE * @see https://natives.borderlinerp.com/natives/PHYSICS/0xC64E7A62632AD2FE */ declare function N_0xc64e7a62632ad2fe(ropeId: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): void; /** * PHYSICS::_0xC89E7410A93AC19A — 0xC89E7410A93AC19A * @see https://natives.borderlinerp.com/natives/PHYSICS/0xC89E7410A93AC19A */ declare function N_0xc89e7410a93ac19a(ropeId: number, p1: number): void; /** * PHYSICS::_0xD699E688B49C0FD2 — 0xD699E688B49C0FD2 * @see https://natives.borderlinerp.com/natives/PHYSICS/0xD699E688B49C0FD2 */ declare function N_0xd699e688b49c0fd2(ropeId: number, p1: number, p2: number, p3: number, p4: boolean): void; /** * PHYSICS::_0xDEDE679ED29DD4E7 — 0xDEDE679ED29DD4E7 * @see https://natives.borderlinerp.com/natives/PHYSICS/0xDEDE679ED29DD4E7 */ declare function N_0xdede679ed29dd4e7(ropeId: number, p1: boolean): void; /** * PHYSICS::_0xE54BF2CE6C7D23A9 — 0xE54BF2CE6C7D23A9 * @see https://natives.borderlinerp.com/natives/PHYSICS/0xE54BF2CE6C7D23A9 */ declare function N_0xe54bf2ce6c7d23a9(ropeId: number, p1: number, x: number, y: number, z: number): void; /** * PHYSICS::_0xEAF529446488EB18 — 0xEAF529446488EB18 * @see https://natives.borderlinerp.com/natives/PHYSICS/0xEAF529446488EB18 */ declare function N_0xeaf529446488eb18(p0: number): void; /** * PHYSICS::_0xF1EA2A881EB7F2CD — 0xF1EA2A881EB7F2CD * @see https://natives.borderlinerp.com/natives/PHYSICS/0xF1EA2A881EB7F2CD */ declare function N_0xf1ea2a881eb7f2cd(ropeId: number, p1: boolean): void; /** * PHYSICS::_0xF27F1A8DE4F50A1B — 0xF27F1A8DE4F50A1B * @see https://natives.borderlinerp.com/natives/PHYSICS/0xF27F1A8DE4F50A1B */ declare function N_0xf27f1a8de4f50a1b(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * PHYSICS::_0xF8CA39D5C0D1D9A1 — 0xF8CA39D5C0D1D9A1 * @see https://natives.borderlinerp.com/natives/PHYSICS/0xF8CA39D5C0D1D9A1 */ declare function N_0xf8ca39d5c0d1d9a1(p0: number, p1: number): void; /** * PHYSICS::_0xFB9153A54AC713E8 — 0xFB9153A54AC713E8 * @see https://natives.borderlinerp.com/natives/PHYSICS/0xFB9153A54AC713E8 */ declare function N_0xfb9153a54ac713e8(ropeId: number, p1: boolean): void; /** * PHYSICS::ACTIVATE_PHYSICS — 0x710311ADF0E20730 * @see https://natives.borderlinerp.com/natives/PHYSICS/ACTIVATE_PHYSICS */ declare function ActivatePhysics(entity: number): void; /** * PHYSICS::ADD_ROPE — 0xE832D760399EB220 * There are 19 types of rope, from type = 0 to type = 18 Rope definitions are stored in ropedata.xml Rope types 0, 15 and 18 have proper physics for hanging objects (taut, do not sag, small to medium diameter, good aspect for a rope) * @see https://natives.borderlinerp.com/natives/PHYSICS/ADD_ROPE */ declare function AddRope(x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, length: number, ropeType: number, maxLength: number, minLength: number, p10: number, p11: boolean, p12: boolean, rigid: boolean, p14: number, breakWhenShot: boolean, p17: boolean): [number, number]; /** * PHYSICS::_ADD_ROPE_2 — 0xE9C59F6809373A99 * @see https://natives.borderlinerp.com/natives/PHYSICS/_ADD_ROPE_2 */ declare function AddRope_2(x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, length: number, ropeType: number, isNetworked: boolean, p9: number, p10: number): number; /** * PHYSICS::_ATTACH_ENTITES_TO_ROPE_3 — 0xE9CD9A67834985A7 * @see https://natives.borderlinerp.com/natives/PHYSICS/_ATTACH_ENTITES_TO_ROPE_3 */ declare function AttachEntitesToRope_3(ropeId: number, entity1: number, entity2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): void; /** * PHYSICS::ATTACH_ENTITIES_TO_ROPE — 0x3D95EC8B6D940AC3 * Attaches entity 1 to entity 2. * @see https://natives.borderlinerp.com/natives/PHYSICS/ATTACH_ENTITIES_TO_ROPE */ declare function AttachEntitiesToRope(ropeId: number, entity1: number, entity2: number, ent1X: number, ent1Y: number, ent1Z: number, ent2X: number, ent2Y: number, ent2Z: number, length: number, alwaysZero1: number, alwaysZero2: number, boneName1: string, boneName2: string, p14: boolean, boneId1: number, boneId2: number, alwaysZero3: number, alwaysZero4: number, p19: boolean, p20: boolean): void; /** * PHYSICS::_ATTACH_ENTITIES_TO_ROPE_2 — 0x462FF2A432733A44 * Attaches a rope to two entities: binds two bones from two entities; one entity can be an object, i.e. * @see https://natives.borderlinerp.com/natives/PHYSICS/_ATTACH_ENTITIES_TO_ROPE_2 */ declare function AttachEntitiesToRope_2(ropeId: number, entity1: number, entity2: number, ent1X: number, ent1Y: number, ent1Z: number, ent2X: number, ent2Y: number, ent2Z: number, boneName1: string, boneName2: string): void; /** * PHYSICS::BREAK_ENTITY_GLASS — 0x2E648D16F6E308F3 * @see https://natives.borderlinerp.com/natives/PHYSICS/BREAK_ENTITY_GLASS */ declare function BreakEntityGlass(entity: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: boolean): void; /** * PHYSICS::_BREAK_ROPE — 0x4CFA2B7FAE115ECB * ropeTop returns top half of rope, ropeBottom returns bottom half of rope * @see https://natives.borderlinerp.com/natives/PHYSICS/_BREAK_ROPE */ declare function BreakRope(offsetX: number, offsetY: number, offsetZ: number, p6: number): [number, number, number]; /** * PHYSICS::_CREATE_ROPE_WINDING_ABILITY — 0x3C6490D940FF5D0B * Combining this with ADD_ROPE enables winding _CREATE_* * @see https://natives.borderlinerp.com/natives/PHYSICS/_CREATE_ROPE_WINDING_ABILITY */ declare function CreateRopeWindingAbility(ropeId: number, p1: string, ropeModelType: string, length: number, p4: boolean): void; /** * PHYSICS::DELETE_CHILD_ROPE — 0xAA5D6B1888E4DB20 * @see https://natives.borderlinerp.com/natives/PHYSICS/DELETE_CHILD_ROPE */ declare function DeleteChildRope(ropeId: number): void; /** * PHYSICS::DELETE_ROPE — 0x52B4829281364649 * @see https://natives.borderlinerp.com/natives/PHYSICS/DELETE_ROPE */ declare function DeleteRope(ropeId: number): number; /** * PHYSICS::DETACH_ROPE_FROM_ENTITY — 0xBCF3026912A8647D * @see https://natives.borderlinerp.com/natives/PHYSICS/DETACH_ROPE_FROM_ENTITY */ declare function DetachRopeFromEntity(ropeId: number, entity: number): void; /** * PHYSICS::DOES_ROPE_EXIST — 0xFD5448BE3111ED96 * @see https://natives.borderlinerp.com/natives/PHYSICS/DOES_ROPE_EXIST */ declare function DoesRopeExist(ropeId: number): boolean; /** * PHYSICS::GET_ROPE_LAST_VERTEX_COORD — 0x21BB0FBD3E217C2D * @see https://natives.borderlinerp.com/natives/PHYSICS/GET_ROPE_LAST_VERTEX_COORD */ declare function GetRopeLastVertexCoord(ropeId: number): number[]; /** * PHYSICS::GET_ROPE_VERTEX_COORD — 0xEA61CA8E80F09E4D * @see https://natives.borderlinerp.com/natives/PHYSICS/GET_ROPE_VERTEX_COORD */ declare function GetRopeVertexCoord(ropeId: number, vertex: number): number[]; /** * PHYSICS::GET_ROPE_VERTEX_COUNT — 0x3655F544CD30F0B5 * @see https://natives.borderlinerp.com/natives/PHYSICS/GET_ROPE_VERTEX_COUNT */ declare function GetRopeVertexCount(ropeId: number): number; /** * PHYSICS::_HITCH_HORSE — 0x06AADE17334F7A40 * @see https://natives.borderlinerp.com/natives/PHYSICS/_HITCH_HORSE */ declare function HitchHorse(horse: number, x: number, y: number, z: number): void; /** * PHYSICS::_IS_ROPE_ATTACHED_TO_ENTITY — 0x9B4F7E3E4F9C77B3 * @see https://natives.borderlinerp.com/natives/PHYSICS/_IS_ROPE_ATTACHED_TO_ENTITY */ declare function IsRopeAttachedToEntity(ropeId: number, entity: number): boolean; /** * PHYSICS::_IS_ROPE_BROKEN — 0x79C2BEC82CFD7F7F * @see https://natives.borderlinerp.com/natives/PHYSICS/_IS_ROPE_BROKEN */ declare function IsRopeBroken(ropeId: number): boolean; /** * PHYSICS::_RELEASE_ROPE — 0x6076213101A47B3B * @see https://natives.borderlinerp.com/natives/PHYSICS/_RELEASE_ROPE */ declare function ReleaseRope(ropeId: number): void; /** * PHYSICS::_ROPE_CHANGE_VISIBILITY — 0x7A54D82227A139DB * @see https://natives.borderlinerp.com/natives/PHYSICS/_ROPE_CHANGE_VISIBILITY */ declare function RopeChangeVisibility(visible: boolean): number; /** * PHYSICS::ROPE_DRAW_SHADOW_ENABLED — 0xF159A63806BB5BA8 * @see https://natives.borderlinerp.com/natives/PHYSICS/ROPE_DRAW_SHADOW_ENABLED */ declare function RopeDrawShadowEnabled(toggle: boolean): number; /** * PHYSICS::ROPE_FORCE_LENGTH — 0xD009F759A723DB1B * Forces a rope to a certain length. * @see https://natives.borderlinerp.com/natives/PHYSICS/ROPE_FORCE_LENGTH */ declare function RopeForceLength(ropeId: number, length: number): void; /** * PHYSICS::_ROPE_GET_BREAKER_OF_ROPE — 0xEE360CFC80C8B2BC * @see https://natives.borderlinerp.com/natives/PHYSICS/_ROPE_GET_BREAKER_OF_ROPE */ declare function RopeGetBreakerOfRope(ropeId: number): number; /** * PHYSICS::_ROPE_GET_FORCED_LENGTH — 0x3D69537039F8D824 * @see https://natives.borderlinerp.com/natives/PHYSICS/_ROPE_GET_FORCED_LENGTH */ declare function RopeGetForcedLength(ropeId: number): number; /** * PHYSICS::_ROPE_SET_LENGTH_CHANGE_RATE — 0x1FC92BDBA1106BD2 * Sets the rate used by START_ROPE_WINDING and START_ROPE_UNWINDING_FRONT to change the rope's forced length. * @see https://natives.borderlinerp.com/natives/PHYSICS/_ROPE_SET_LENGTH_CHANGE_RATE */ declare function RopeSetLengthChangeRate(ropeId: number, lengthChangeRate: number): void; /** * PHYSICS::ROPE_SET_UPDATE_ORDER — 0xDC57A637A20006ED * @see https://natives.borderlinerp.com/natives/PHYSICS/ROPE_SET_UPDATE_ORDER */ declare function RopeSetUpdateOrder(ropeId: number, p1: number): void; /** * PHYSICS::SET_DAMPING — 0xEEA3B200A6FEB65B * @see https://natives.borderlinerp.com/natives/PHYSICS/SET_DAMPING */ declare function SetDamping(entity: number, vertex: number, value: number): void; /** * PHYSICS::SET_DISABLE_BREAKING — 0x5CEC1A84620E7D5B * @see https://natives.borderlinerp.com/natives/PHYSICS/SET_DISABLE_BREAKING */ declare function SetDisableBreaking(object: number, toggle: boolean): void; /** * PHYSICS::SET_DISABLE_FRAG_DAMAGE — 0x01BA3AED21C16CFB * @see https://natives.borderlinerp.com/natives/PHYSICS/SET_DISABLE_FRAG_DAMAGE */ declare function SetDisableFragDamage(object: number, toggle: boolean): void; /** * PHYSICS::_START_ROPE_UNWINDING_BACK — 0x00F611A794A3C36E * @see https://natives.borderlinerp.com/natives/PHYSICS/_START_ROPE_UNWINDING_BACK */ declare function StartRopeUnwindingBack(ropeId: number): void; /** * PHYSICS::START_ROPE_UNWINDING_FRONT — 0x538D1179EC1AA9A9 * @see https://natives.borderlinerp.com/natives/PHYSICS/START_ROPE_UNWINDING_FRONT */ declare function StartRopeUnwindingFront(ropeId: number): void; /** * PHYSICS::START_ROPE_WINDING — 0x1461C72C889E343E * @see https://natives.borderlinerp.com/natives/PHYSICS/START_ROPE_WINDING */ declare function StartRopeWinding(ropeId: number): void; /** * PHYSICS::_STOP_ROPE_UNWINDING_BACK — 0x10DAA76CB8A201A1 * @see https://natives.borderlinerp.com/natives/PHYSICS/_STOP_ROPE_UNWINDING_BACK */ declare function StopRopeUnwindingBack(ropeId: number): void; /** * PHYSICS::STOP_ROPE_UNWINDING_FRONT — 0xFFF3A50779EFBBB3 * @see https://natives.borderlinerp.com/natives/PHYSICS/STOP_ROPE_UNWINDING_FRONT */ declare function StopRopeUnwindingFront(ropeId: number): void; /** * PHYSICS::STOP_ROPE_WINDING — 0xCB2D4AB84A19AA7C * @see https://natives.borderlinerp.com/natives/PHYSICS/STOP_ROPE_WINDING */ declare function StopRopeWinding(ropeId: number): void; /** * PHYSICS::_UNHITCH_HORSE — 0x0348469DAA17576C * @see https://natives.borderlinerp.com/natives/PHYSICS/_UNHITCH_HORSE */ declare function UnhitchHorse(horse: number): void; /** * PLAYER::_0x00B156AFEBCC5AE0 — 0x00B156AFEBCC5AE0 * @see https://natives.borderlinerp.com/natives/PLAYER/0x00B156AFEBCC5AE0 */ declare function N_0x00b156afebcc5ae0(p0: number): void; /** * PLAYER::_0x03B4B759A8990505 — 0x03B4B759A8990505 * @see https://natives.borderlinerp.com/natives/PLAYER/0x03B4B759A8990505 */ declare function N_0x03b4b759a8990505(p0: number): number; /** * PLAYER::_0x06E1FB78B1E59CA5 — 0x06E1FB78B1E59CA5 * @see https://natives.borderlinerp.com/natives/PLAYER/0x06E1FB78B1E59CA5 */ declare function N_0x06e1fb78b1e59ca5(ped: number, p1: boolean): void; /** * PLAYER::_0x086549F3B0381CB1 — 0x086549F3B0381CB1 * @see https://natives.borderlinerp.com/natives/PLAYER/0x086549F3B0381CB1 */ declare function N_0x086549f3b0381cb1(p0: number, p1: number): void; /** * PLAYER::_0x0869D499A7848309 — 0x0869D499A7848309 * @see https://natives.borderlinerp.com/natives/PLAYER/0x0869D499A7848309 */ declare function N_0x0869d499a7848309(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): void; /** * PLAYER::_0x08E22898A6AF4905 — 0x08E22898A6AF4905 * _SET_PLAYER_*? some multiplier or modifier for health or statmina ? * @see https://natives.borderlinerp.com/natives/PLAYER/0x08E22898A6AF4905 */ declare function N_0x08e22898a6af4905(p0: number, p1: number): void; /** * PLAYER::_0x0B7803F6F7BB43E0 — 0x0B7803F6F7BB43E0 * Hardcoded to return zero/false. * @see https://natives.borderlinerp.com/natives/PLAYER/0x0B7803F6F7BB43E0 */ declare function N_0x0b7803f6f7bb43e0(): number; /** * PLAYER::_0x0F4EAF69DA41AF43 — 0x0F4EAF69DA41AF43 * @see https://natives.borderlinerp.com/natives/PLAYER/0x0F4EAF69DA41AF43 */ declare function N_0x0f4eaf69da41af43(p0: number): number; /** * PLAYER::_0x0F9CF06986300875 — 0x0F9CF06986300875 * @see https://natives.borderlinerp.com/natives/PLAYER/0x0F9CF06986300875 */ declare function N_0x0f9cf06986300875(p0: number): void; /** * PLAYER::_0x107F2A66E1C4C83A — 0x107F2A66E1C4C83A * @see https://natives.borderlinerp.com/natives/PLAYER/0x107F2A66E1C4C83A */ declare function N_0x107f2a66e1c4c83a(p0: number): void; /** * PLAYER::_0x113EF458AB6CDA67 — 0x113EF458AB6CDA67 * @see https://natives.borderlinerp.com/natives/PLAYER/0x113EF458AB6CDA67 */ declare function N_0x113ef458ab6cda67(p0: number, p1: number): void; /** * PLAYER::_0x12E09E278C6C29B7 — 0x12E09E278C6C29B7 * @see https://natives.borderlinerp.com/natives/PLAYER/0x12E09E278C6C29B7 */ declare function N_0x12e09e278c6c29b7(p0: number): void; /** * PLAYER::_0x14E57F88BA0A07FC — 0x14E57F88BA0A07FC * @see https://natives.borderlinerp.com/natives/PLAYER/0x14E57F88BA0A07FC */ declare function N_0x14e57f88ba0a07fc(location: number | string): void; /** * PLAYER::_0x19B2C7A6C34FAD54 — 0x19B2C7A6C34FAD54 * @see https://natives.borderlinerp.com/natives/PLAYER/0x19B2C7A6C34FAD54 */ declare function N_0x19b2c7a6c34fad54(p0: number, p1: number): number; /** * PLAYER::_0x1AD8AD999C27F44A — 0x1AD8AD999C27F44A * @see https://natives.borderlinerp.com/natives/PLAYER/0x1AD8AD999C27F44A */ declare function N_0x1ad8ad999c27f44a(p0: number): void; /** * PLAYER::_0x1D256EED194F5B58 — 0x1D256EED194F5B58 * @see https://natives.borderlinerp.com/natives/PLAYER/0x1D256EED194F5B58 */ declare function N_0x1d256eed194f5b58(p0: number): void; /** * PLAYER::_0x1E8099F449ABB0BA — 0x1E8099F449ABB0BA * @see https://natives.borderlinerp.com/natives/PLAYER/0x1E8099F449ABB0BA */ declare function N_0x1e8099f449abb0ba(p0: number): number; /** * PLAYER::_0x1F488807BC8E0630 — 0x1F488807BC8E0630 * _RESET_PLAYER_A* - _RESET_PLAYER_I* * @see https://natives.borderlinerp.com/natives/PLAYER/0x1F488807BC8E0630 */ declare function N_0x1f488807bc8e0630(player: number): void; /** * PLAYER::_0x1FDA57E8908F2609 — 0x1FDA57E8908F2609 * @see https://natives.borderlinerp.com/natives/PLAYER/0x1FDA57E8908F2609 */ declare function N_0x1fda57e8908f2609(player: number, ped: number, useSteerassist: boolean): void; /** * PLAYER::_0x21091B4BEB6376EE — 0x21091B4BEB6376EE * @see https://natives.borderlinerp.com/natives/PLAYER/0x21091B4BEB6376EE */ declare function N_0x21091b4beb6376ee(p0: number): number; /** * PLAYER::_0x216BC0D3D2E413D2 — 0x216BC0D3D2E413D2 * @see https://natives.borderlinerp.com/natives/PLAYER/0x216BC0D3D2E413D2 */ declare function N_0x216bc0d3d2e413d2(player: number, p1: number): void; /** * PLAYER::_0x22B3CABEDDB538B2 — 0x22B3CABEDDB538B2 * @see https://natives.borderlinerp.com/natives/PLAYER/0x22B3CABEDDB538B2 */ declare function N_0x22b3cabeddb538b2(player: number, p1: number): void; /** * PLAYER::_0x263D69767F76059C — 0x263D69767F76059C * @see https://natives.borderlinerp.com/natives/PLAYER/0x263D69767F76059C */ declare function N_0x263d69767f76059c(player: number, p1: number): void; /** * PLAYER::_0x2BB8D58E88777499 — 0x2BB8D58E88777499 * @see https://natives.borderlinerp.com/natives/PLAYER/0x2BB8D58E88777499 */ declare function N_0x2bb8d58e88777499(p0: number): void; /** * PLAYER::_0x2BEED53B912537D0 — 0x2BEED53B912537D0 * @see https://natives.borderlinerp.com/natives/PLAYER/0x2BEED53B912537D0 */ declare function N_0x2beed53b912537d0(p0: number, p1: number, p2: number): void; /** * PLAYER::_0x2C2D287748E8E9B7 — 0x2C2D287748E8E9B7 * @see https://natives.borderlinerp.com/natives/PLAYER/0x2C2D287748E8E9B7 */ declare function N_0x2c2d287748e8e9b7(p0: boolean): void; /** * PLAYER::_0x2E1ABE627C95ED9B — 0x2E1ABE627C95ED9B * @see https://natives.borderlinerp.com/natives/PLAYER/0x2E1ABE627C95ED9B */ declare function N_0x2e1abe627c95ed9b(): number; /** * PLAYER::_0x2E67707BEC52CA4B — 0x2E67707BEC52CA4B * @see https://natives.borderlinerp.com/natives/PLAYER/0x2E67707BEC52CA4B */ declare function N_0x2e67707bec52ca4b(p0: number): void; /** * PLAYER::_0x310CE349E0C0EC4B — 0x310CE349E0C0EC4B * @see https://natives.borderlinerp.com/natives/PLAYER/0x310CE349E0C0EC4B */ declare function N_0x310ce349e0c0ec4b(player: number, ped: number, p2: number): void; /** * PLAYER::_0x325434C68358D282 — 0x325434C68358D282 * Only used in script function UPDATE_PLAYER_JUST_DIED_STATE The value passed to this native in the scripts is whether a global UGC mission is active or not * @see https://natives.borderlinerp.com/natives/PLAYER/0x325434C68358D282 */ declare function N_0x325434c68358d282(toggle: boolean): void; /** * PLAYER::_0x35A33783EC3C3448 — 0x35A33783EC3C3448 * @see https://natives.borderlinerp.com/natives/PLAYER/0x35A33783EC3C3448 */ declare function N_0x35a33783ec3c3448(p0: number): void; /** * PLAYER::_0x3A8611BD7BDE84F7 — 0x3A8611BD7BDE84F7 * @see https://natives.borderlinerp.com/natives/PLAYER/0x3A8611BD7BDE84F7 */ declare function N_0x3a8611bd7bde84f7(p0: number, p1: number): void; /** * PLAYER::_0x3ACAC8832E77BC93 — 0x3ACAC8832E77BC93 * Used in script function INIT_DEADEYE_SLOWDOWN * @see https://natives.borderlinerp.com/natives/PLAYER/0x3ACAC8832E77BC93 */ declare function N_0x3acac8832e77bc93(player: number, p1: boolean): void; /** * PLAYER::_0x3AD212429E095EFB — 0x3AD212429E095EFB * @see https://natives.borderlinerp.com/natives/PLAYER/0x3AD212429E095EFB */ declare function N_0x3ad212429e095efb(p0: number, p1: number): void; /** * PLAYER::_0x3B296934DB026873 — 0x3B296934DB026873 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/PLAYER/0x3B296934DB026873 */ declare function N_0x3b296934db026873(p0: number, p1: number): void; /** * PLAYER::_0x3BB84F812E052C90 — 0x3BB84F812E052C90 * @see https://natives.borderlinerp.com/natives/PLAYER/0x3BB84F812E052C90 */ declare function N_0x3bb84f812e052c90(p0: number): void; /** * PLAYER::_0x3C4AE8506638C7E2 — 0x3C4AE8506638C7E2 * @see https://natives.borderlinerp.com/natives/PLAYER/0x3C4AE8506638C7E2 */ declare function N_0x3c4ae8506638c7e2(p0: number, p1: number): void; /** * PLAYER::_0x3D9DA5C9EFD20D88 — 0x3D9DA5C9EFD20D88 * @see https://natives.borderlinerp.com/natives/PLAYER/0x3D9DA5C9EFD20D88 */ declare function N_0x3d9da5c9efd20d88(p0: number, p1: number): void; /** * PLAYER::_0x3DAABE78A23694BC — 0x3DAABE78A23694BC * @see https://natives.borderlinerp.com/natives/PLAYER/0x3DAABE78A23694BC */ declare function N_0x3daabe78a23694bc(p0: number, p1: number): void; /** * PLAYER::_0x45EF176B532CA851 — 0x45EF176B532CA851 * @see https://natives.borderlinerp.com/natives/PLAYER/0x45EF176B532CA851 */ declare function N_0x45ef176b532ca851(p0: number, p1: number): void; /** * PLAYER::_0x497A18F8F88AA9D8 — 0x497A18F8F88AA9D8 * @see https://natives.borderlinerp.com/natives/PLAYER/0x497A18F8F88AA9D8 */ declare function N_0x497a18f8f88aa9d8(): void; /** * PLAYER::_0x4D1699543B1C023C — 0x4D1699543B1C023C * _SET_SPECIAL_ABILITY_* * @see https://natives.borderlinerp.com/natives/PLAYER/0x4D1699543B1C023C */ declare function N_0x4d1699543b1c023c(player: number, p1: number): void; /** * PLAYER::_0x4DBC4873707E8FD6 — 0x4DBC4873707E8FD6 * @see https://natives.borderlinerp.com/natives/PLAYER/0x4DBC4873707E8FD6 */ declare function N_0x4dbc4873707e8fd6(p0: number, p1: number, p2: number, p3: number): void; /** * PLAYER::_0x4EC8BE63B8A5D4EF — 0x4EC8BE63B8A5D4EF * @see https://natives.borderlinerp.com/natives/PLAYER/0x4EC8BE63B8A5D4EF */ declare function N_0x4ec8be63b8a5d4ef(player: number, p1: number): void; /** * PLAYER::_0x4F0D2256AAE94EDA — 0x4F0D2256AAE94EDA * @see https://natives.borderlinerp.com/natives/PLAYER/0x4F0D2256AAE94EDA */ declare function N_0x4f0d2256aae94eda(p0: number): void; /** * PLAYER::_0x51139D8C17B16FBC — 0x51139D8C17B16FBC * @see https://natives.borderlinerp.com/natives/PLAYER/0x51139D8C17B16FBC */ declare function N_0x51139d8c17b16fbc(p0: number): number; /** * PLAYER::_0x57028FD99886F6F9 — 0x57028FD99886F6F9 * _IS_PLAYER_D* - _IS_PLAYER_F* * @see https://natives.borderlinerp.com/natives/PLAYER/0x57028FD99886F6F9 */ declare function N_0x57028fd99886f6f9(): boolean; /** * PLAYER::_0x570A13A4CA2799BB — 0x570A13A4CA2799BB * Used in script function INIT_DEADEYE_SLOWDOWN * @see https://natives.borderlinerp.com/natives/PLAYER/0x570A13A4CA2799BB */ declare function N_0x570a13a4ca2799bb(player: number, p1: boolean): void; /** * PLAYER::_0x57D9991DC1334151 — 0x57D9991DC1334151 * @see https://natives.borderlinerp.com/natives/PLAYER/0x57D9991DC1334151 */ declare function N_0x57d9991dc1334151(p0: number): number; /** * PLAYER::_0x585CE159DB46FADB — 0x585CE159DB46FADB * @see https://natives.borderlinerp.com/natives/PLAYER/0x585CE159DB46FADB */ declare function N_0x585ce159db46fadb(p0: number, p1: number): void; /** * PLAYER::_0x5B7B97E99F84138B — 0x5B7B97E99F84138B * @see https://natives.borderlinerp.com/natives/PLAYER/0x5B7B97E99F84138B */ declare function N_0x5b7b97e99f84138b(p0: number): number; /** * PLAYER::_0x5C2E5E3CAEEB1F58 — 0x5C2E5E3CAEEB1F58 * @see https://natives.borderlinerp.com/natives/PLAYER/0x5C2E5E3CAEEB1F58 */ declare function N_0x5c2e5e3caeeb1f58(p0: number, p1: number, p2: number): void; /** * PLAYER::_0x621D1B289CAF5978 — 0x621D1B289CAF5978 * _IS_PLAYER_S* - _IS_PLAYER_T* * @see https://natives.borderlinerp.com/natives/PLAYER/0x621D1B289CAF5978 */ declare function N_0x621d1b289caf5978(player: number): boolean; /** * PLAYER::_0x628E742FE1F79C4A — 0x628E742FE1F79C4A * @see https://natives.borderlinerp.com/natives/PLAYER/0x628E742FE1F79C4A */ declare function N_0x628e742fe1f79c4a(p0: number, p1: number): void; /** * PLAYER::_0x65887EAC535A0B0C — 0x65887EAC535A0B0C * @see https://natives.borderlinerp.com/natives/PLAYER/0x65887EAC535A0B0C */ declare function N_0x65887eac535a0b0c(p0: number): void; /** * PLAYER::_0x67659A8F248E0141 — 0x67659A8F248E0141 * @see https://natives.borderlinerp.com/natives/PLAYER/0x67659A8F248E0141 */ declare function N_0x67659a8f248e0141(p0: number, p1: number): void; /** * PLAYER::_0x6852288340B43239 — 0x6852288340B43239 * @see https://natives.borderlinerp.com/natives/PLAYER/0x6852288340B43239 */ declare function N_0x6852288340b43239(p0: number, p1: number): number; /** * PLAYER::_0x694FFA4308060CD1 — 0x694FFA4308060CD1 * @see https://natives.borderlinerp.com/natives/PLAYER/0x694FFA4308060CD1 */ declare function N_0x694ffa4308060cd1(p0: number, p1: number): void; /** * PLAYER::_0x6C54E69516CC56BD — 0x6C54E69516CC56BD * @see https://natives.borderlinerp.com/natives/PLAYER/0x6C54E69516CC56BD */ declare function N_0x6c54e69516cc56bd(p0: number): number; /** * PLAYER::_0x6EDB5D08CB03E763 — 0x6EDB5D08CB03E763 * @see https://natives.borderlinerp.com/natives/PLAYER/0x6EDB5D08CB03E763 */ declare function N_0x6edb5d08cb03e763(p0: number, p1: number): void; /** * PLAYER::_0x73EB2EF2E92D23BF — 0x73EB2EF2E92D23BF * @see https://natives.borderlinerp.com/natives/PLAYER/0x73EB2EF2E92D23BF */ declare function N_0x73eb2ef2e92d23bf(): boolean; /** * PLAYER::_0x747257807B8721CE — 0x747257807B8721CE * @see https://natives.borderlinerp.com/natives/PLAYER/0x747257807B8721CE */ declare function N_0x747257807b8721ce(p0: number, p1: number): number; /** * PLAYER::_0x76F7E1BCD623A429 — 0x76F7E1BCD623A429 * @see https://natives.borderlinerp.com/natives/PLAYER/0x76F7E1BCD623A429 */ declare function N_0x76f7e1bcd623a429(p0: number): void; /** * PLAYER::_0x77B0B6D17A3AC9AA — 0x77B0B6D17A3AC9AA * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/PLAYER/0x77B0B6D17A3AC9AA */ declare function N_0x77b0b6d17a3ac9aa(p0: number, p1: number): void; /** * PLAYER::_0x77E83C315A3B31CA — 0x77E83C315A3B31CA * @see https://natives.borderlinerp.com/natives/PLAYER/0x77E83C315A3B31CA */ declare function N_0x77e83c315a3b31ca(p0: number): void; /** * PLAYER::_0x818241B3EDA84191 — 0x818241B3EDA84191 * _SET_PLAYER_DAMAGE_* - _SET_PLAYER_DEFENSE_* * @see https://natives.borderlinerp.com/natives/PLAYER/0x818241B3EDA84191 */ declare function N_0x818241b3eda84191(player: number, p1: boolean): void; /** * PLAYER::_0x83C989D5B5B5B466 — 0x83C989D5B5B5B466 * @see https://natives.borderlinerp.com/natives/PLAYER/0x83C989D5B5B5B466 */ declare function N_0x83c989d5b5b5b466(p0: number, p1: number): void; /** * PLAYER::_0x84481018E668E1B8 — 0x84481018E668E1B8 * @see https://natives.borderlinerp.com/natives/PLAYER/0x84481018E668E1B8 */ declare function N_0x84481018e668e1b8(player: number, ped: number, p2: number): void; /** * PLAYER::_0x8591EE69CC3ED257 — 0x8591EE69CC3ED257 * SET_PLAYER_S/T* * @see https://natives.borderlinerp.com/natives/PLAYER/0x8591EE69CC3ED257 */ declare function N_0x8591ee69cc3ed257(player: number, toggle: boolean): void; /** * PLAYER::_0x8702D9150D9FBB3D — 0x8702D9150D9FBB3D * @see https://natives.borderlinerp.com/natives/PLAYER/0x8702D9150D9FBB3D */ declare function N_0x8702d9150d9fbb3d(p0: number, p1: number): number; /** * PLAYER::_0x8F44EBB3BA8F6D44 — 0x8F44EBB3BA8F6D44 * @see https://natives.borderlinerp.com/natives/PLAYER/0x8F44EBB3BA8F6D44 */ declare function N_0x8f44ebb3ba8f6d44(p0: number, p1: number): void; /** * PLAYER::_0x9044835BE9D9DBFE — 0x9044835BE9D9DBFE * @see https://natives.borderlinerp.com/natives/PLAYER/0x9044835BE9D9DBFE */ declare function N_0x9044835be9d9dbfe(p0: number, p1: number): void; /** * PLAYER::_0x9073EC5456651A90 — 0x9073EC5456651A90 * @see https://natives.borderlinerp.com/natives/PLAYER/0x9073EC5456651A90 */ declare function N_0x9073ec5456651a90(p0: number, p1: number): void; /** * PLAYER::_0x908D4B72854C8F62 — 0x908D4B72854C8F62 * @see https://natives.borderlinerp.com/natives/PLAYER/0x908D4B72854C8F62 */ declare function N_0x908d4b72854c8f62(p0: number): void; /** * PLAYER::_0x927861B2C08DBEA5 — 0x927861B2C08DBEA5 * _GET_A* - _GET_C* * @see https://natives.borderlinerp.com/natives/PLAYER/0x927861B2C08DBEA5 */ declare function N_0x927861b2c08dbea5(player: number): boolean; /** * PLAYER::_0x929DDD5538F3DF1F — 0x929DDD5538F3DF1F * @see https://natives.borderlinerp.com/natives/PLAYER/0x929DDD5538F3DF1F */ declare function N_0x929ddd5538f3df1f(p0: number, p1: number): void; /** * PLAYER::_0x93624B36E8851B42 — 0x93624B36E8851B42 * @see https://natives.borderlinerp.com/natives/PLAYER/0x93624B36E8851B42 */ declare function N_0x93624b36e8851b42(player: number): void; /** * PLAYER::_0x9422743A5BA50E10 — 0x9422743A5BA50E10 * @see https://natives.borderlinerp.com/natives/PLAYER/0x9422743A5BA50E10 */ declare function N_0x9422743a5ba50e10(p0: number): number; /** * PLAYER::_0x9461A8FAB0378E5B — 0x9461A8FAB0378E5B * @see https://natives.borderlinerp.com/natives/PLAYER/0x9461A8FAB0378E5B */ declare function N_0x9461a8fab0378e5b(p0: number, p1: number): void; /** * PLAYER::_0x9AFCF9FE1884BF62 — 0x9AFCF9FE1884BF62 * @see https://natives.borderlinerp.com/natives/PLAYER/0x9AFCF9FE1884BF62 */ declare function N_0x9afcf9fe1884bf62(p0: number, p1: number): void; /** * PLAYER::_0x9FC5A003FB76EDBD — 0x9FC5A003FB76EDBD * @see https://natives.borderlinerp.com/natives/PLAYER/0x9FC5A003FB76EDBD */ declare function N_0x9fc5a003fb76edbd(p0: number, p1: number): void; /** * PLAYER::_0xA28056CD1B04B250 — 0xA28056CD1B04B250 * @see https://natives.borderlinerp.com/natives/PLAYER/0xA28056CD1B04B250 */ declare function N_0xa28056cd1b04b250(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): void; /** * PLAYER::_0xA342495F93B7B838 — 0xA342495F93B7B838 * @see https://natives.borderlinerp.com/natives/PLAYER/0xA342495F93B7B838 */ declare function N_0xa342495f93b7b838(p0: number, p1: number): void; /** * PLAYER::_0xA54000D4BFD90BDE — 0xA54000D4BFD90BDE * @see https://natives.borderlinerp.com/natives/PLAYER/0xA54000D4BFD90BDE */ declare function N_0xa54000d4bfd90bde(p0: number): number; /** * PLAYER::_0xAAED694CE814817F — 0xAAED694CE814817F * @see https://natives.borderlinerp.com/natives/PLAYER/0xAAED694CE814817F */ declare function N_0xaaed694ce814817f(p0: number): number; /** * PLAYER::_0xB15CD2F9932C9AB5 — 0xB15CD2F9932C9AB5 * @see https://natives.borderlinerp.com/natives/PLAYER/0xB15CD2F9932C9AB5 */ declare function N_0xb15cd2f9932c9ab5(p0: number): number; /** * PLAYER::_0xB331D8A73F9D2BDF — 0xB331D8A73F9D2BDF * _IS_PLAYER_I* - _IS_PLAYER_P* * @see https://natives.borderlinerp.com/natives/PLAYER/0xB331D8A73F9D2BDF */ declare function N_0xb331d8a73f9d2bdf(player: number, p1: number): [boolean, number]; /** * PLAYER::_0xBA5CA1FEB5DE0DF6 — 0xBA5CA1FEB5DE0DF6 * @see https://natives.borderlinerp.com/natives/PLAYER/0xBA5CA1FEB5DE0DF6 */ declare function N_0xba5ca1feb5de0df6(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * PLAYER::_0xBB6EA5D59E926095 — 0xBB6EA5D59E926095 * NPEW__ENUM__EMOTE_CATEGORY_ACTIONS NPEW__ENUM__EMOTE_CATEGORY_ANTAGONIZE NPEW__ENUM__EMOTE_CATEGORY_REACTIONS NPEW__ENUM__EMOTE_CATEGORY_GREET NPEW__ENUM__NUM_EMOTE_CATEGORIES NPEW__ENUM__NUM_DISPLAY_TEXTURES * @see https://natives.borderlinerp.com/natives/PLAYER/0xBB6EA5D59E926095 */ declare function N_0xbb6ea5d59e926095(category: number, emote: number | string): void; /** * PLAYER::_0xBD96185264DDAAEA — 0xBD96185264DDAAEA * @see https://natives.borderlinerp.com/natives/PLAYER/0xBD96185264DDAAEA */ declare function N_0xbd96185264ddaaea(p0: number, p1: number): void; /** * PLAYER::_0xBED386157F65942C — 0xBED386157F65942C * @see https://natives.borderlinerp.com/natives/PLAYER/0xBED386157F65942C */ declare function N_0xbed386157f65942c(p0: number, p1: number): void; /** * PLAYER::_0xBEFED69CE8317F91 — 0xBEFED69CE8317F91 * @see https://natives.borderlinerp.com/natives/PLAYER/0xBEFED69CE8317F91 */ declare function N_0xbefed69ce8317f91(p0: number): number; /** * PLAYER::_0xC177C827CEFC0AA4 — 0xC177C827CEFC0AA4 * @see https://natives.borderlinerp.com/natives/PLAYER/0xC177C827CEFC0AA4 */ declare function N_0xc177c827cefc0aa4(p0: number, p1: number): void; /** * PLAYER::_0xC4873B053054C04B — 0xC4873B053054C04B * @see https://natives.borderlinerp.com/natives/PLAYER/0xC4873B053054C04B */ declare function N_0xc4873b053054c04b(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): void; /** * PLAYER::_0xC58CE6824E604DEC — 0xC58CE6824E604DEC * @see https://natives.borderlinerp.com/natives/PLAYER/0xC58CE6824E604DEC */ declare function N_0xc58ce6824e604dec(p0: number): void; /** * PLAYER::_0xC71D07C96946E263 — 0xC71D07C96946E263 * @see https://natives.borderlinerp.com/natives/PLAYER/0xC71D07C96946E263 */ declare function N_0xc71d07c96946e263(p0: number, p1: number): void; /** * PLAYER::_0xC74EB3F2EC169F6B — 0xC74EB3F2EC169F6B * Hardcoded to return zero/false. * @see https://natives.borderlinerp.com/natives/PLAYER/0xC74EB3F2EC169F6B */ declare function N_0xc74eb3f2ec169f6b(p0: number): number; /** * PLAYER::_0xC900A465364A85D6 — 0xC900A465364A85D6 * @see https://natives.borderlinerp.com/natives/PLAYER/0xC900A465364A85D6 */ declare function N_0xc900a465364a85d6(player: number): void; /** * PLAYER::_0xC93A9A45430D484E — 0xC93A9A45430D484E * @see https://natives.borderlinerp.com/natives/PLAYER/0xC93A9A45430D484E */ declare function N_0xc93a9a45430d484e(p0: number): number; /** * PLAYER::_0xCA59808E51FD67C4 — 0xCA59808E51FD67C4 * @see https://natives.borderlinerp.com/natives/PLAYER/0xCA59808E51FD67C4 */ declare function N_0xca59808e51fd67c4(p0: number, p1: number): void; /** * PLAYER::_0xCB0B9506BC91E441 — 0xCB0B9506BC91E441 * @see https://natives.borderlinerp.com/natives/PLAYER/0xCB0B9506BC91E441 */ declare function N_0xcb0b9506bc91e441(p0: number, p1: number): void; /** * PLAYER::_0xCB61A63AA53D7D22 — 0xCB61A63AA53D7D22 * @see https://natives.borderlinerp.com/natives/PLAYER/0xCB61A63AA53D7D22 */ declare function N_0xcb61a63aa53d7d22(p0: number, p1: number): void; /** * PLAYER::_0xCD7CA3013FD12749 — 0xCD7CA3013FD12749 * @see https://natives.borderlinerp.com/natives/PLAYER/0xCD7CA3013FD12749 */ declare function N_0xcd7ca3013fd12749(p0: number, p1: number): void; /** * PLAYER::_0xCDDD4B74660E2335 — 0xCDDD4B74660E2335 * @see https://natives.borderlinerp.com/natives/PLAYER/0xCDDD4B74660E2335 */ declare function N_0xcddd4b74660e2335(p0: number, p1: number, p2: number): void; /** * PLAYER::_0xCEDC16930526F728 — 0xCEDC16930526F728 * @see https://natives.borderlinerp.com/natives/PLAYER/0xCEDC16930526F728 */ declare function N_0xcedc16930526f728(p0: number): void; /** * PLAYER::_0xCFB2EED4FCB7BD77 — 0xCFB2EED4FCB7BD77 * @see https://natives.borderlinerp.com/natives/PLAYER/0xCFB2EED4FCB7BD77 */ declare function N_0xcfb2eed4fcb7bd77(p0: number, p1: number, p2: number): void; /** * PLAYER::_0xD1F6B912785BFD35 — 0xD1F6B912785BFD35 * @see https://natives.borderlinerp.com/natives/PLAYER/0xD1F6B912785BFD35 */ declare function N_0xd1f6b912785bfd35(p0: number): number; /** * PLAYER::_0xD288E02E364972D2 — 0xD288E02E364972D2 * @see https://natives.borderlinerp.com/natives/PLAYER/0xD288E02E364972D2 */ declare function N_0xd288e02e364972d2(p0: number, p1: number, p2: number): void; /** * PLAYER::_0xDA9D7BE231FE865F — 0xDA9D7BE231FE865F * @see https://natives.borderlinerp.com/natives/PLAYER/0xDA9D7BE231FE865F */ declare function N_0xda9d7be231fe865f(p0: number, p1: number, p2: number): number; /** * PLAYER::_0xDAB6A2FC56B7DE65 — 0xDAB6A2FC56B7DE65 * @see https://natives.borderlinerp.com/natives/PLAYER/0xDAB6A2FC56B7DE65 */ declare function N_0xdab6a2fc56b7de65(p0: number): number; /** * PLAYER::_0xDD33A82352C4652F — 0xDD33A82352C4652F * @see https://natives.borderlinerp.com/natives/PLAYER/0xDD33A82352C4652F */ declare function N_0xdd33a82352c4652f(player: number, ped: number, p2: number): void; /** * PLAYER::_0xE1D356F5A66D0FFA — 0xE1D356F5A66D0FFA * @see https://natives.borderlinerp.com/natives/PLAYER/0xE1D356F5A66D0FFA */ declare function N_0xe1d356f5a66d0ffa(emote: number | string): boolean; /** * PLAYER::_0xE50A67C33514A390 — 0xE50A67C33514A390 * @see https://natives.borderlinerp.com/natives/PLAYER/0xE50A67C33514A390 */ declare function N_0xe50a67c33514a390(p0: number, p1: number): number; /** * PLAYER::_0xE7F8707269544B29 — 0xE7F8707269544B29 * _IS_PLAYER_A* - _IS_PLAYER_BE* * @see https://natives.borderlinerp.com/natives/PLAYER/0xE7F8707269544B29 */ declare function N_0xe7f8707269544b29(player: number, ped: number): boolean; /** * PLAYER::_0xE956C2340A76272E — 0xE956C2340A76272E * @see https://natives.borderlinerp.com/natives/PLAYER/0xE956C2340A76272E */ declare function N_0xe956c2340a76272e(p0: number): number; /** * PLAYER::_0xEACEBAAE0A33FB3F — 0xEACEBAAE0A33FB3F * @see https://natives.borderlinerp.com/natives/PLAYER/0xEACEBAAE0A33FB3F */ declare function N_0xeacebaae0a33fb3f(p0: number): void; /** * PLAYER::_0xEBB6E27AC2FF32DA — 0xEBB6E27AC2FF32DA * @see https://natives.borderlinerp.com/natives/PLAYER/0xEBB6E27AC2FF32DA */ declare function N_0xebb6e27ac2ff32da(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * PLAYER::_0xEBFF94328FF7A18A — 0xEBFF94328FF7A18A * @see https://natives.borderlinerp.com/natives/PLAYER/0xEBFF94328FF7A18A */ declare function N_0xebff94328ff7a18a(p0: number, p1: number): void; /** * PLAYER::_0xF21C7A3F3FFBA629 — 0xF21C7A3F3FFBA629 * _CLEAR_FACIAL_* - _CLEAR_PED_BLOOD* * @see https://natives.borderlinerp.com/natives/PLAYER/0xF21C7A3F3FFBA629 */ declare function N_0xf21c7a3f3ffba629(player: number): void; /** * PLAYER::_0xF4CB347D7B5EB0FD — 0xF4CB347D7B5EB0FD * @see https://natives.borderlinerp.com/natives/PLAYER/0xF4CB347D7B5EB0FD */ declare function N_0xf4cb347d7b5eb0fd(): number; /** * PLAYER::_0xF993373285053D77 — 0xF993373285053D77 * @see https://natives.borderlinerp.com/natives/PLAYER/0xF993373285053D77 */ declare function N_0xf993373285053d77(p0: number, p1: number, p2: number): void; /** * PLAYER::_0xFA437FA0738C370C — 0xFA437FA0738C370C * _SPECIAL_ABILITY* * @see https://natives.borderlinerp.com/natives/PLAYER/0xFA437FA0738C370C */ declare function N_0xfa437fa0738c370c(player: number, p1: number, p2: number, p3: number, p4: number): void; /** * PLAYER::_0xFA7DAAE3959E6C7B — 0xFA7DAAE3959E6C7B * @see https://natives.borderlinerp.com/natives/PLAYER/0xFA7DAAE3959E6C7B */ declare function N_0xfa7daae3959e6c7b(p0: number, p1: number): void; /** * PLAYER::_ADD_AMBIENT_PLAYER_INTERACTIVE_FOCUS_PRESET — 0x3946FC742AC305CD * Associates a specific "interactive focus mode preset" between a player and a ped, with a specified location and target entity. * @see https://natives.borderlinerp.com/natives/PLAYER/_ADD_AMBIENT_PLAYER_INTERACTIVE_FOCUS_PRESET */ declare function AddAmbientPlayerInteractiveFocusPreset(player: number, ped: number, preset: string, x: number, y: number, z: number, targetEntity: number, name: string): void; /** * PLAYER::_ADD_AMBIENT_PLAYER_INTERACTIVE_FOCUS_PRESET_AT_COORDS — 0xD48227263E3D06AE * Adds an "interactive focus mode preset" between a player and a specific set of coordinates with a target entity. * @see https://natives.borderlinerp.com/natives/PLAYER/_ADD_AMBIENT_PLAYER_INTERACTIVE_FOCUS_PRESET_AT_COORDS */ declare function AddAmbientPlayerInteractiveFocusPresetAtCoords(player: number, x1: number, y1: number, z1: number, preset: string, x2: number, y2: number, z2: number, targetEntity: number, name: string): void; /** * PLAYER::_ADD_PLAYER_AS_FOLLOW_TARGET — 0xAC22AA6DF4D1C1DE * Used in script function: NET_AUTO_FOLLOW_UPDATE_LEADER_VALUES HORSEFOLLOWMODE_SIDE_ONLY, HORSEFOLLOWMODE_BEHIND_ONLY, HORSEFOLLOWMODE_BEHIND_AND_SIDE, HORSEFOLLOWMODE_BEHIND_CLOSE HORSEFOLLOWPRIORITY_AMBIENT, HORSEFOLLOWPRIORITY_NORMAL,… * @see https://natives.borderlinerp.com/natives/PLAYER/_ADD_PLAYER_AS_FOLLOW_TARGET */ declare function AddPlayerAsFollowTarget(player: number, ped: number, p2: number, p3: number, followMode: number, followPriority: number, p6: boolean): void; /** * PLAYER::BOOST_PLAYER_HORSE_SPEED_FOR_TIME — 0x09C28F828EE674FA * @see https://natives.borderlinerp.com/natives/PLAYER/BOOST_PLAYER_HORSE_SPEED_FOR_TIME */ declare function BoostPlayerHorseSpeedForTime(player: number, speedBoost: number, duration: number): void; /** * PLAYER::CAN_PLAYER_START_MISSION — 0x2DF170B1185AF777 * @see https://natives.borderlinerp.com/natives/PLAYER/CAN_PLAYER_START_MISSION */ declare function CanPlayerStartMission(player: number): boolean; /** * PLAYER::_CLEAR_BOUNTY_TARGET — 0x8F2A81C09DA9124A * @see https://natives.borderlinerp.com/natives/PLAYER/_CLEAR_BOUNTY_TARGET */ declare function ClearBountyTarget(player: number): void; /** * PLAYER::_CLEAR_DEADEYE_AURA_EFFECT_INTENSITY — 0x0E9057A9DA78D0F8 * Clears the intensity of aura effects applied to entities for a specific player in Deadeye mode based on a flag parameter. * @see https://natives.borderlinerp.com/natives/PLAYER/_CLEAR_DEADEYE_AURA_EFFECT_INTENSITY */ declare function ClearDeadeyeAuraEffectIntensity(player: number, flag: number): void; /** * PLAYER::_CLEAR_PED_EAGLE_EYE_TRAILS_FOR_PLAYER — 0xE5D3EB37ABC1EB03 * Clears all eagle eye trails that were registered for peds (maybe also other entities?) associated with specified player. * @see https://natives.borderlinerp.com/natives/PLAYER/_CLEAR_PED_EAGLE_EYE_TRAILS_FOR_PLAYER */ declare function ClearPedEagleEyeTrailsForPlayer(player: number): void; /** * PLAYER::CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED — 0x0361096D6CE4372C * @see https://natives.borderlinerp.com/natives/PLAYER/CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED */ declare function ClearPlayerHasDamagedAtLeastOneNonAnimalPed(player: number): void; /** * PLAYER::CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_PED — 0x270B63A641BE32F2 * @see https://natives.borderlinerp.com/natives/PLAYER/CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_PED */ declare function ClearPlayerHasDamagedAtLeastOnePed(player: number): void; /** * PLAYER::CLEAR_PLAYER_WANTED_LEVEL — 0x4E4B996C928C7AA6 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/PLAYER/CLEAR_PLAYER_WANTED_LEVEL */ declare function ClearPlayerWantedLevel(player: number): void; /** * PLAYER::DISABLE_PLAYER_FIRING — 0x2970929FD5F9FC89 * Inhibits the player from using any method of combat including melee and firearms. * @see https://natives.borderlinerp.com/natives/PLAYER/DISABLE_PLAYER_FIRING */ declare function DisablePlayerFiring(player: number, toggle: boolean): void; /** * PLAYER::_DISABLE_PLAYER_INTERACTIVE_FOCUS_PRESET — 0xC67A4910425F11F1 * Disables the previously set "interactive focus mode preset" for a given player. * @see https://natives.borderlinerp.com/natives/PLAYER/_DISABLE_PLAYER_INTERACTIVE_FOCUS_PRESET */ declare function DisablePlayerInteractiveFocusPreset(player: number, name: string): void; /** * PLAYER::_EAGLE_EYE_ADD_FOCUS_SKILL — 0xBC02B3D151D3859F * Enable/disable the focus skill on given entity in eagle eye mode, which makes the entity glow up. * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_ADD_FOCUS_SKILL */ declare function EagleEyeAddFocusSkill(entity: number, enable: boolean): void; /** * PLAYER::_EAGLE_EYE_ARE_ALL_TRAILS_HIDDEN — 0xA62BBAAE67A05BB0 * Retrieves whether all trails are currently hidden during Eagle Eye mode for the specified player. * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_ARE_ALL_TRAILS_HIDDEN */ declare function EagleEyeAreAllTrailsHidden(player: number): boolean; /** * PLAYER::_EAGLE_EYE_CAN_PLAYER_FOCUS_ON_TRACK — 0x1DA5C5B0923E1B85 * Checks if the player can focus on tracks while in Eagle Eye mode. * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_CAN_PLAYER_FOCUS_ON_TRACK */ declare function EagleEyeCanPlayerFocusOnTrack(player: number): boolean; /** * PLAYER::_EAGLE_EYE_DISABLE_TRACKING_TRAIL — 0x40AB73092C95B5F5 * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_DISABLE_TRACKING_TRAIL */ declare function EagleEyeDisableTrackingTrail(entity: number, trail: string, p2: number, p3: number): void; /** * PLAYER::_EAGLE_EYE_GET_TRACKED_PED_ID — 0x3813E11A378958A5 * Retrieves the ID of the ped that the specified player is currently tracking while in Eagle Eye mode. * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_GET_TRACKED_PED_ID */ declare function EagleEyeGetTrackedPedId(player: number): number; /** * PLAYER::_EAGLE_EYE_REMOVE_PARTICLE_FX_FROM_ENTITY — 0xDC5E09D012D759C4 * Clears yellow indicator particle effects from given entity. * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_REMOVE_PARTICLE_FX_FROM_ENTITY */ declare function EagleEyeRemoveParticleFxFromEntity(entity1: number, entity2: number, p2: number): void; /** * PLAYER::_EAGLE_EYE_SET_COLOR — 0x2C41D93F550D5E37 * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_SET_COLOR */ declare function EagleEyeSetColor(player: number, p1: boolean, p2: number): number; /** * PLAYER::_EAGLE_EYE_SET_CUSTOM_DISTANCE — 0x907B16B3834C69E2 * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_SET_CUSTOM_DISTANCE */ declare function EagleEyeSetCustomDistance(entity: number, distance: number): void; /** * PLAYER::EAGLE_EYE_SET_CUSTOM_ENTITY_TINT — 0x62ED71E133B6C9F1 * @see https://natives.borderlinerp.com/natives/PLAYER/EAGLE_EYE_SET_CUSTOM_ENTITY_TINT */ declare function EagleEyeSetCustomEntityTint(entity: number, red: number, green: number, blue: number): void; /** * PLAYER::_EAGLE_EYE_SET_DRAIN_RATE_MODIFIER — 0xE0D6C2A146A5C993 * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_SET_DRAIN_RATE_MODIFIER */ declare function EagleEyeSetDrainRateModifier(player: number, modifier: number): void; /** * PLAYER::_EAGLE_EYE_SET_FOCUS_ON_ASSOCIATED_CLUE_TRAIL — 0x2AF423D6ECB2C485 * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_SET_FOCUS_ON_ASSOCIATED_CLUE_TRAIL */ declare function EagleEyeSetFocusOnAssociatedClueTrail(player: number, linkedWaypointPed: number): void; /** * PLAYER::_EAGLE_EYE_SET_HIDE_ALL_TRAILS — 0x330CA55A3647FA1C * Sets whether all trails are hidden during Eagle Eye mode. * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_SET_HIDE_ALL_TRAILS */ declare function EagleEyeSetHideAllTrails(player: number, hideTrails: boolean): void; /** * PLAYER::_EAGLE_EYE_SET_PARTICLE_FX_TO_ENTITY — 0x6ECFC621A168424C * Adds yellow indicator particle effects to given entity. * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_SET_PARTICLE_FX_TO_ENTITY */ declare function EagleEyeSetParticleFxToEntity(entity1: number, entity2: number, p2: number, heading: number): void; /** * PLAYER::_EAGLE_EYE_SET_PLUS_FLAG_DISABLED — 0xCE285A4413B00B7F * Sets the behavior of sprinting while the eagle eye feature is active, determining whether sprinting cancels the effect based on the specified parameter. * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_SET_PLUS_FLAG_DISABLED */ declare function EagleEyeSetPlusFlagDisabled(player: number, disabled: boolean): void; /** * PLAYER::_EAGLE_EYE_SET_RANGE — 0x22C8B10802301381 * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_SET_RANGE */ declare function EagleEyeSetRange(player: number, range: number): void; /** * PLAYER::_EAGLE_EYE_SET_TRACKING_UPGRADE — 0xDFC85C5199045026 * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_SET_TRACKING_UPGRADE */ declare function EagleEyeSetTrackingUpgrade(player: number, p1: number): void; /** * PLAYER::_EAGLE_EYE_SET_TRACKING_UPGRADE_2 — 0x6FA957D1B55941C1 * @see https://natives.borderlinerp.com/natives/PLAYER/_EAGLE_EYE_SET_TRACKING_UPGRADE_2 */ declare function EagleEyeSetTrackingUpgrade_2(player: number, p1: number): void; /** * PLAYER::_ENABLE_CUSTOM_DEADEYE_ABILITY — 0x95EE1DEE1DCD9070 * @see https://natives.borderlinerp.com/natives/PLAYER/_ENABLE_CUSTOM_DEADEYE_ABILITY */ declare function EnableCustomDeadeyeAbility(player: number, enable: boolean): void; /** * PLAYER::_ENABLE_EAGLEEYE — 0xA63FCAD3A6FEC6D2 * (Un)lock Eagle Eye functionality * @see https://natives.borderlinerp.com/natives/PLAYER/_ENABLE_EAGLEEYE */ declare function EnableEagleeye(player: number, enable: boolean): void; /** * PLAYER::FORCE_CLEANUP — 0x768C017FB878E4F4 * @see https://natives.borderlinerp.com/natives/PLAYER/FORCE_CLEANUP */ declare function ForceCleanup(cleanupFlags: number): void; /** * PLAYER::FORCE_CLEANUP_FOR_ALL_THREADS_WITH_THIS_NAME — 0xDAACAF8B687F2353 * @see https://natives.borderlinerp.com/natives/PLAYER/FORCE_CLEANUP_FOR_ALL_THREADS_WITH_THIS_NAME */ declare function ForceCleanupForAllThreadsWithThisName(name: string, cleanupFlags: number): void; /** * PLAYER::FORCE_CLEANUP_FOR_THREAD_WITH_THIS_ID — 0xF4C9512A2F0A3031 * @see https://natives.borderlinerp.com/natives/PLAYER/FORCE_CLEANUP_FOR_THREAD_WITH_THIS_ID */ declare function ForceCleanupForThreadWithThisId(id: number, cleanupFlags: number): void; /** * PLAYER::_FORCE_REST_SCENARIO — 0xE5A3DD2FF84E1A4B * @see https://natives.borderlinerp.com/natives/PLAYER/_FORCE_REST_SCENARIO */ declare function ForceRestScenario(toggle: boolean): void; /** * PLAYER::_FORMAT_PLAYER_NAME_STRING — 0x5B6193813E03E4E9 * @see https://natives.borderlinerp.com/natives/PLAYER/_FORMAT_PLAYER_NAME_STRING */ declare function FormatPlayerNameString(string: string): string; /** * PLAYER::_GET_ACTIVE_HORSE_FOR_PLAYER — 0x46FA0AE18F4C7FA9 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_ACTIVE_HORSE_FOR_PLAYER */ declare function GetActiveHorseForPlayer(player: number): number; /** * PLAYER::_GET_AI_PLAYER_DEFENSE_MODIFIER_AGAINST_AI — 0x2E78D822208E740A * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_AI_PLAYER_DEFENSE_MODIFIER_AGAINST_AI */ declare function GetAiPlayerDefenseModifierAgainstAi(player: number): number; /** * PLAYER::GET_CAUSE_OF_MOST_RECENT_FORCE_CLEANUP — 0x84E8E29EBD4A46D2 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_CAUSE_OF_MOST_RECENT_FORCE_CLEANUP */ declare function GetCauseOfMostRecentForceCleanup(): number; /** * PLAYER::_GET_CONSTRUCTED_DISCOVERED_CHARACTER_NAME — 0x8E84119A23C16623 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_CONSTRUCTED_DISCOVERED_CHARACTER_NAME */ declare function GetConstructedDiscoveredCharacterName(p0: number | string, model: boolean, outfit: boolean): number; /** * PLAYER::_GET_DEADEYE_ABILITY_DEPLETION_DELAY — 0xE92261BD28C0878F * Returns the depletion delay value for the Deadeye ability that was previously set using `PLAYER::_SET_DEADEYE_ABILITY_DEPLETION_DELAY` (0x870634493CB4372C). * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_DEADEYE_ABILITY_DEPLETION_DELAY */ declare function GetDeadeyeAbilityDepletionDelay(player: number): number; /** * PLAYER::_GET_DEADEYE_ABILITY_LEVEL — 0xCCE7C695C164C35F * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_DEADEYE_ABILITY_LEVEL */ declare function GetDeadeyeAbilityLevel(player: number): number; /** * PLAYER::GET_DISCOVERABLE_NAME_HASH_AND_TYPE_FOR_ENTITY — 0x0139637A3BFF8B6D * Returns name hash (name) and outHash includes the type. * @see https://natives.borderlinerp.com/natives/PLAYER/GET_DISCOVERABLE_NAME_HASH_AND_TYPE_FOR_ENTITY */ declare function GetDiscoverableNameHashAndTypeForEntity(entity: number, type: number | string): [number, number]; /** * PLAYER::GET_ENTITY_PLAYER_IS_FREE_AIMING_AT — 0xA6817C110B830EAD * @see https://natives.borderlinerp.com/natives/PLAYER/GET_ENTITY_PLAYER_IS_FREE_AIMING_AT */ declare function GetEntityPlayerIsFreeAimingAt(player: number, entity: number): [boolean, number]; /** * PLAYER::GET_HAS_PLAYER_DISCOVERED_CHARACTER_NAME_MP — 0x354F689C4FFAAB37 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_HAS_PLAYER_DISCOVERED_CHARACTER_NAME_MP */ declare function GetHasPlayerDiscoveredCharacterNameMp(discoveryHash: number | string): boolean; /** * PLAYER::_GET_HAS_PLAYER_DISCOVERED_CHARACTER_NAME_SP — 0x0772F87D7B07719A * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_HAS_PLAYER_DISCOVERED_CHARACTER_NAME_SP */ declare function GetHasPlayerDiscoveredCharacterNameSp(player: number, p1: number, discoveryHash: number | string): boolean; /** * PLAYER::_GET_IS_DEADEYE_TAGGING_ENABLED — 0x32348719DCED2969 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_IS_DEADEYE_TAGGING_ENABLED */ declare function GetIsDeadeyeTaggingEnabled(player: number): boolean; /** * PLAYER::GET_IS_PLAYER_UI_PROMPT_ACTIVE — 0x51BEA356B1C60225 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_IS_PLAYER_UI_PROMPT_ACTIVE */ declare function GetIsPlayerUiPromptActive(player: number, p1: number): boolean; /** * PLAYER::GET_MAX_WANTED_LEVEL — 0xD04CFAD1E2B7984A * Gets the maximum wanted level the player can get. * @see https://natives.borderlinerp.com/natives/PLAYER/GET_MAX_WANTED_LEVEL */ declare function GetMaxWantedLevel(): number; /** * PLAYER::GET_MOUNT_OWNED_BY_PLAYER — 0xF49F14462F0AE27C * @see https://natives.borderlinerp.com/natives/PLAYER/GET_MOUNT_OWNED_BY_PLAYER */ declare function GetMountOwnedByPlayer(player: number): number; /** * PLAYER::_GET_NUM_DEADEYE_MARKS_ON_PED — 0x27AD7162D3FED01E * Retrieves the number of marks placed on a PED when Deadeye mode is active for the specified player. * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_NUM_DEADEYE_MARKS_ON_PED */ declare function GetNumDeadeyeMarksOnPed(player: number, ped: number): number; /** * PLAYER::_GET_NUM_MARKED_DEADEYE_TARGETS — 0xCCD9B77F70D31C9D * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_NUM_MARKED_DEADEYE_TARGETS */ declare function GetNumMarkedDeadeyeTargets(player: number): number; /** * PLAYER::_GET_PEDS_IN_COMBAT_WITH_RECENTLY — 0x1A6E84F13C952094 * Alternate name: _GET_PEDS_DAMAGED_BY_PLAYER Returns an array of peds the player has recently attacked in a combo, tracking up to three consecutive peds. * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PEDS_IN_COMBAT_WITH_RECENTLY */ declare function GetPedsInCombatWithRecently(player: number, recentlyMs: number, outArray: number): [boolean, number]; /** * PLAYER::_GET_PLAYER_CACHED_DEAD_EYE_AMOUNT — 0xDF66A37936D5F3D9 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_CACHED_DEAD_EYE_AMOUNT */ declare function GetPlayerCachedDeadEyeAmount(player: number): number; /** * PLAYER::GET_PLAYER_CURRENT_STEALTH_NOISE — 0xD7ECC25E176ECBA5 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_CURRENT_STEALTH_NOISE */ declare function GetPlayerCurrentStealthNoise(player: number): number; /** * PLAYER::_GET_PLAYER_DEAD_EYE — 0xA81D24AE0AF99A5E * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_DEAD_EYE */ declare function GetPlayerDeadEye(player: number): number; /** * PLAYER::_GET_PLAYER_DEAD_EYE_METER_LEVEL — 0x3A6AE4EEE30370FE * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_DEAD_EYE_METER_LEVEL */ declare function GetPlayerDeadEyeMeterLevel(player: number, p1: boolean): number; /** * PLAYER::_GET_PLAYER_FREE_AIM_CLOSEST_ENTITY — 0x7AE93C45EC14A166 * Returns true if any entity have been found closest to where the player is aiming at (like 5m max far). * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_FREE_AIM_CLOSEST_ENTITY */ declare function GetPlayerFreeAimClosestEntity(player: number, entity: number): [boolean, number]; /** * PLAYER::GET_PLAYER_GROUP — 0x9BAB31815159ABCF * Returns the group ID the player is member of. * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_GROUP */ declare function GetPlayerGroup(player: number): number; /** * PLAYER::_GET_PLAYER_HEALTH — 0x0317C947D062854E * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_HEALTH */ declare function GetPlayerHealth(player: number): number; /** * PLAYER::_GET_PLAYER_HEALTH_RECHARGE_MULTIPLIER — 0x22CD23BB0C45E0CD * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_HEALTH_RECHARGE_MULTIPLIER */ declare function GetPlayerHealthRechargeMultiplier(player: number): number; /** * PLAYER::_GET_PLAYER_HUNTING_WAGON — 0x5CA6BBD4A7D8145E * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_HUNTING_WAGON */ declare function GetPlayerHuntingWagon(player: number): number; /** * PLAYER::GET_PLAYER_INDEX — 0x47E385B0D957C8D4 * Returns the same as PLAYER_ID and NETWORK_PLAYER_ID_TO_INT * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_INDEX */ declare function GetPlayerIndex(): number; /** * PLAYER::_GET_PLAYER_INTERACTION_AIM_ENTITY — 0xBEA3A6E5F5F79A6F * Get the entity the player is aiming at with/without weapon. * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_INTERACTION_AIM_ENTITY */ declare function GetPlayerInteractionAimEntity(player: number, outEntity: number): [boolean, number]; /** * PLAYER::GET_PLAYER_INTERACTION_TARGET_ENTITY — 0x3EE1F7A8C32F24E1 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_INTERACTION_TARGET_ENTITY */ declare function GetPlayerInteractionTargetEntity(player: number, p2: boolean, p3: boolean): [boolean, number]; /** * PLAYER::GET_PLAYER_INVINCIBLE — 0x0CBBCB2CCFA7DC4E * Returns the player's invincibility status. * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_INVINCIBLE */ declare function GetPlayerInvincible(player: number): boolean; /** * PLAYER::_GET_PLAYER_MAX_DEAD_EYE — 0x592F58BC4D2A2CF3 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_MAX_DEAD_EYE */ declare function GetPlayerMaxDeadEye(player: number, p1: number): number; /** * PLAYER::_GET_PLAYER_MOOD — 0x054473164C012699 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_MOOD */ declare function GetPlayerMood(player: number): number; /** * PLAYER::_GET_PLAYER_MOUNT_IS_SPRINTING_ON_ROAD — 0xE631EAF35828FA67 * Checks if the player is sprinting on a road while riding a horse. * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_MOUNT_IS_SPRINTING_ON_ROAD */ declare function GetPlayerMountIsSprintingOnRoad(player: number): boolean; /** * PLAYER::GET_PLAYER_NAME — 0x7124FD9AC0E01BA0 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_NAME */ declare function GetPlayerName(player: number): string; /** * PLAYER::_GET_PLAYER_OWNER_OF_MOUNT — 0xAD03B03737CE6810 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_OWNER_OF_MOUNT */ declare function GetPlayerOwnerOfMount(mount: number): number; /** * PLAYER::_GET_PLAYER_OWNER_OF_VEHICLE — 0x7C803BDC8343228D * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_OWNER_OF_VEHICLE */ declare function GetPlayerOwnerOfVehicle(vehicle: number): number; /** * PLAYER::GET_PLAYER_PED — 0x275F255ED201B937 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_PED */ declare function GetPlayerPed(player: number): number; /** * PLAYER::_GET_PLAYER_PED_2 — 0x5EBE38A20BC51C27 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_PED_2 */ declare function GetPlayerPed_2(player: number): number; /** * PLAYER::GET_PLAYER_PED_SCRIPT_INDEX — 0x5C880F9056D784C8 * Does the same like PLAYER::GET_PLAYER_PED * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_PED_SCRIPT_INDEX */ declare function GetPlayerPedScriptIndex(player: number): number; /** * PLAYER::GET_PLAYER_RECEIVED_BATTLE_EVENT_RECENTLY — 0xFB6EB8785F808551 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_RECEIVED_BATTLE_EVENT_RECENTLY */ declare function GetPlayerReceivedBattleEventRecently(player: number, p1: number, p2: boolean): boolean; /** * PLAYER::_GET_PLAYER_REQUIRED_DEAD_EYE_AMOUNT — 0x811A748B1BE231BA * If player has less Dead Eye than required, Dead Eye cant be triggered. * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_REQUIRED_DEAD_EYE_AMOUNT */ declare function GetPlayerRequiredDeadEyeAmount(player: number): number; /** * PLAYER::_GET_PLAYER_RESET_FLAG — 0xFE691E89C08937B6 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_RESET_FLAG */ declare function GetPlayerResetFlag(player: number, playerResetFlag: number): boolean; /** * PLAYER::_GET_PLAYER_SPECIAL_ABILITY_MULTIPLIER — 0xAB3773E7AA1E9DCC * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_SPECIAL_ABILITY_MULTIPLIER */ declare function GetPlayerSpecialAbilityMultiplier(player: number): number; /** * PLAYER::_GET_PLAYER_STAMINA — 0x0FF421E467373FCF * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_STAMINA */ declare function GetPlayerStamina(player: number): number; /** * PLAYER::_GET_PLAYER_STAMINA_DEPLETION_MULTIPLIER — 0x68A0389E0718AC8F * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_STAMINA_DEPLETION_MULTIPLIER */ declare function GetPlayerStaminaDepletionMultiplier(player: number): number; /** * PLAYER::_GET_PLAYER_STAMINA_RECHARGE_MULTIPLIER — 0x617D3494AD58200F * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_STAMINA_RECHARGE_MULTIPLIER */ declare function GetPlayerStaminaRechargeMultiplier(player: number): number; /** * PLAYER::GET_PLAYER_TARGET_ENTITY — 0xAE663DDD99C8A670 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_TARGET_ENTITY */ declare function GetPlayerTargetEntity(player: number, entity: number): [boolean, number]; /** * PLAYER::GET_PLAYER_TEAM — 0xB464EB6A40C7975B * Gets the player's team. * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_TEAM */ declare function GetPlayerTeam(player: number): number; /** * PLAYER::_GET_PLAYER_UI_PROMPT_FOR_PED_IS_ENABLED — 0xEA8F168A76A0B9BC * Returns true if PromptType is enabled for ped (mount) * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_UI_PROMPT_FOR_PED_IS_ENABLED */ declare function GetPlayerUiPromptForPedIsEnabled(player: number, ped: number, promptType: number, promptMode: number): boolean; /** * PLAYER::_GET_PLAYER_UI_PROMPT_IS_DISABLED — 0x6614F9039BD31931 * Returns false if PromptType is enabled * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_UI_PROMPT_IS_DISABLED */ declare function GetPlayerUiPromptIsDisabled(player: number, promptType: number, promptMode: number): boolean; /** * PLAYER::GET_PLAYER_WANTED_LEVEL — 0xABC532F9098BFD9D * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYER_WANTED_LEVEL */ declare function GetPlayerWantedLevel(player: number): number; /** * PLAYER::_GET_PLAYER_WEAPON_DAMAGE — 0xFE0304050261442C * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_PLAYER_WEAPON_DAMAGE */ declare function GetPlayerWeaponDamage(player: number, weaponHash: number | string): number; /** * PLAYER::GET_PLAYERS_LAST_VEHICLE — 0x2F96E7720B0B19EA * @see https://natives.borderlinerp.com/natives/PLAYER/GET_PLAYERS_LAST_VEHICLE */ declare function GetPlayersLastVehicle(): number; /** * PLAYER::_GET_SADDLE_HORSE_FOR_PLAYER — 0xB48050D326E9A2F3 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_SADDLE_HORSE_FOR_PLAYER */ declare function GetSaddleHorseForPlayer(player: number): number; /** * PLAYER::GET_TARGET_CHARACTER_NAME_FOR_LOCAL_PLAYER — 0x36E3D8B5A6552FE8 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_TARGET_CHARACTER_NAME_FOR_LOCAL_PLAYER */ declare function GetTargetCharacterNameForLocalPlayer(ped: number): number; /** * PLAYER::GET_TARGET_CHARACTER_NAME_SCRIPT_OVERRIDE_HASH — 0x0335106F3ACABBED * @see https://natives.borderlinerp.com/natives/PLAYER/GET_TARGET_CHARACTER_NAME_SCRIPT_OVERRIDE_HASH */ declare function GetTargetCharacterNameScriptOverrideHash(ped: number): number; /** * PLAYER::GET_TARGET_CHARACTER_NAME_SCRIPT_OVERRIDE_RAW_STRING — 0x755E08680F21EF30 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_TARGET_CHARACTER_NAME_SCRIPT_OVERRIDE_RAW_STRING */ declare function GetTargetCharacterNameScriptOverrideRawString(ped: number): string; /** * PLAYER::_GET_TEMP_PLAYER_HORSE — 0xD3F7445CEA2E5035 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_TEMP_PLAYER_HORSE */ declare function GetTempPlayerHorse(player: number): number; /** * PLAYER::_GET_VEHICLE_OWNED_BY_PLAYER — 0xB9050A97594C8832 * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_VEHICLE_OWNED_BY_PLAYER */ declare function GetVehicleOwnedByPlayer(player: number): number; /** * PLAYER::_GET_WANTED_LEVEL_MULTIPLIER — 0xA82964B9D8D6A983 * Returns -1.0f if no multiplier has been set * @see https://natives.borderlinerp.com/natives/PLAYER/_GET_WANTED_LEVEL_MULTIPLIER */ declare function GetWantedLevelMultiplier(): number; /** * PLAYER::GET_WANTED_LEVEL_RADIUS — 0x80B00EB26D9521C7 * Returns the radius for a wanted level, likely used for wanted blip/search volumes. * @see https://natives.borderlinerp.com/natives/PLAYER/GET_WANTED_LEVEL_RADIUS */ declare function GetWantedLevelRadius(wantedLevel: number): number; /** * PLAYER::GET_WANTED_LEVEL_THRESHOLD — 0x1B1A3B358F7D8F07 * @see https://natives.borderlinerp.com/natives/PLAYER/GET_WANTED_LEVEL_THRESHOLD */ declare function GetWantedLevelThreshold(wantedLevel: number): number; /** * PLAYER::HAS_FORCE_CLEANUP_OCCURRED — 0xC11469DCA6FC3BB5 * @see https://natives.borderlinerp.com/natives/PLAYER/HAS_FORCE_CLEANUP_OCCURRED */ declare function HasForceCleanupOccurred(cleanupFlags: number): boolean; /** * PLAYER::HAS_PLAYER_BEEN_SPOTTED_IN_STOLEN_VEHICLE — 0xC932F57F31EA9152 * @see https://natives.borderlinerp.com/natives/PLAYER/HAS_PLAYER_BEEN_SPOTTED_IN_STOLEN_VEHICLE */ declare function HasPlayerBeenSpottedInStolenVehicle(player: number): boolean; /** * PLAYER::HAS_PLAYER_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED — 0x16C8D205DD5A2E90 * @see https://natives.borderlinerp.com/natives/PLAYER/HAS_PLAYER_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED */ declare function HasPlayerDamagedAtLeastOneNonAnimalPed(player: number): boolean; /** * PLAYER::HAS_PLAYER_DAMAGED_AT_LEAST_ONE_PED — 0xDA4A4B9B96E20092 * @see https://natives.borderlinerp.com/natives/PLAYER/HAS_PLAYER_DAMAGED_AT_LEAST_ONE_PED */ declare function HasPlayerDamagedAtLeastOnePed(player: number): boolean; /** * PLAYER::_HAS_PLAYER_DAMAGED_RECENTLY_ATTACKED_PED — 0x72AD59F7B7FB6E24 * Checks if the player has damaged the ped they recently attacked. * @see https://natives.borderlinerp.com/natives/PLAYER/_HAS_PLAYER_DAMAGED_RECENTLY_ATTACKED_PED */ declare function HasPlayerDamagedRecentlyAttackedPed(player: number, recentlyMs: number): boolean; /** * PLAYER::INT_TO_PARTICIPANTINDEX — 0x58FF971FC8F2702C * Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). * @see https://natives.borderlinerp.com/natives/PLAYER/INT_TO_PARTICIPANTINDEX */ declare function IntToParticipantindex(value: number): number; /** * PLAYER::INT_TO_PLAYERINDEX — 0x748B3A65C2604C33 * Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). * @see https://natives.borderlinerp.com/natives/PLAYER/INT_TO_PLAYERINDEX */ declare function IntToPlayerindex(value: number): number; /** * PLAYER::_IS_DEADEYE_ABILITY_LOCKED — 0x8A0643B0B4CA276B * @see https://natives.borderlinerp.com/natives/PLAYER/_IS_DEADEYE_ABILITY_LOCKED */ declare function IsDeadeyeAbilityLocked(player: number, abilityType: number): boolean; /** * PLAYER::_IS_EAGLE_EYE_REGISTERED_FOR_ENTITY — 0x0E6846476906C9DD * @see https://natives.borderlinerp.com/natives/PLAYER/_IS_EAGLE_EYE_REGISTERED_FOR_ENTITY */ declare function IsEagleEyeRegisteredForEntity(player: number, entity: number): boolean; /** * PLAYER::IS_PLAYER_BEING_ARRESTED — 0xC8183AE963C58374 * Return true while player is being arrested / busted. * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_BEING_ARRESTED */ declare function IsPlayerBeingArrested(player: number, atArresting: boolean): boolean; /** * PLAYER::IS_PLAYER_CLIMBING — 0xB8A70C22FD48197A * Returns TRUE if the player ('s ped) is climbing at the moment. * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_CLIMBING */ declare function IsPlayerClimbing(player: number): boolean; /** * PLAYER::IS_PLAYER_CONTROL_ON — 0x7964097FCE4C244B * Returns whether the player can control himself. * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_CONTROL_ON */ declare function IsPlayerControlOn(player: number): boolean; /** * PLAYER::IS_PLAYER_DEAD — 0x2E9C3FCB6798F397 * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_DEAD */ declare function IsPlayerDead(player: number): boolean; /** * PLAYER::_IS_PLAYER_FOLLOWING_TARGET — 0xE24C64D9ADED2EF5 * @see https://natives.borderlinerp.com/natives/PLAYER/_IS_PLAYER_FOLLOWING_TARGET */ declare function IsPlayerFollowingTarget(player: number, ped: number): boolean; /** * PLAYER::IS_PLAYER_FREE_AIMING — 0x936F967D4BE1CE9D * Gets a value indicating whether the specified player is currently aiming freely. * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_FREE_AIMING */ declare function IsPlayerFreeAiming(player: number): boolean; /** * PLAYER::IS_PLAYER_FREE_AIMING_AT_ENTITY — 0x8C67C11C68713D25 * Gets a value indicating whether the specified player is currently aiming freely at the specified entity. * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_FREE_AIMING_AT_ENTITY */ declare function IsPlayerFreeAimingAtEntity(player: number, entity: number): boolean; /** * PLAYER::_IS_PLAYER_FREE_FOCUSING — 0x1A51BFE60708E482 * Checks if player is focused on any entity * @see https://natives.borderlinerp.com/natives/PLAYER/_IS_PLAYER_FREE_FOCUSING */ declare function IsPlayerFreeFocusing(player: number): boolean; /** * PLAYER::_IS_PLAYER_IN_SCOPE — 0x04D7F33640662FA2 * @see https://natives.borderlinerp.com/natives/PLAYER/_IS_PLAYER_IN_SCOPE */ declare function IsPlayerInScope(player: number): boolean; /** * PLAYER::_IS_PLAYER_LOCKED_ON_ENTITY_ON_HORSE — 0x2009F8AB7A5E9D6D * Checks if the player has locked onto an entity while on horseback. * @see https://natives.borderlinerp.com/natives/PLAYER/_IS_PLAYER_LOCKED_ON_ENTITY_ON_HORSE */ declare function IsPlayerLockedOnEntityOnHorse(player: number): boolean; /** * PLAYER::IS_PLAYER_PLAYING — 0xBFFB35986CAAE58C * Checks whether the specified player has a Ped, the Ped is not dead, is not injured and is not arrested. * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_PLAYING */ declare function IsPlayerPlaying(player: number): boolean; /** * PLAYER::IS_PLAYER_READY_FOR_CUTSCENE — 0xAA67BCB0097F2FA3 * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_READY_FOR_CUTSCENE */ declare function IsPlayerReadyForCutscene(player: number): boolean; /** * PLAYER::IS_PLAYER_RIDING_TRAIN — 0x2FB0ACADA6A238DD * Returns true if the player is riding a train. * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_RIDING_TRAIN */ declare function IsPlayerRidingTrain(player: number): boolean; /** * PLAYER::IS_PLAYER_SCRIPT_CONTROL_ON — 0xB78350754157C00F * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_SCRIPT_CONTROL_ON */ declare function IsPlayerScriptControlOn(player: number): boolean; /** * PLAYER::IS_PLAYER_TARGETTING_ANYTHING — 0x4605C66E0F935F83 * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_TARGETTING_ANYTHING */ declare function IsPlayerTargettingAnything(player: number): boolean; /** * PLAYER::IS_PLAYER_TARGETTING_ENTITY — 0x27F89FDC16688A7A * p2 will return true if player is targetting entity with a weapon if false will return true if player is targetting entity without a weapon * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_TARGETTING_ENTITY */ declare function IsPlayerTargettingEntity(player: number, entity: number, withWeapon: boolean): boolean; /** * PLAYER::IS_PLAYER_TELEPORT_ACTIVE — 0x085EEAEB8783FEB5 * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_TELEPORT_ACTIVE */ declare function IsPlayerTeleportActive(): boolean; /** * PLAYER::IS_PLAYER_WANTED_LEVEL_GREATER — 0xE1C0AD4C24324C36 * @see https://natives.borderlinerp.com/natives/PLAYER/IS_PLAYER_WANTED_LEVEL_GREATER */ declare function IsPlayerWantedLevelGreater(player: number, wantedLevel: number): boolean; /** * PLAYER::_IS_SECONDARY_SPECIAL_ABILITY_ACTIVE — 0x45AB66D02B601FA7 * @see https://natives.borderlinerp.com/natives/PLAYER/_IS_SECONDARY_SPECIAL_ABILITY_ACTIVE */ declare function IsSecondarySpecialAbilityActive(player: number): boolean; /** * PLAYER::_IS_SECONDARY_SPECIAL_ABILITY_ENABLED — 0xE022CC1B545F1D9F * Returns true if eagle eye is enabled for the player * @see https://natives.borderlinerp.com/natives/PLAYER/_IS_SECONDARY_SPECIAL_ABILITY_ENABLED */ declare function IsSecondarySpecialAbilityEnabled(player: number): boolean; /** * PLAYER::_IS_SPECIAL_ABILITY_ACTIVE — 0xB16223CB7DA965F0 * @see https://natives.borderlinerp.com/natives/PLAYER/_IS_SPECIAL_ABILITY_ACTIVE */ declare function IsSpecialAbilityActive(player: number): boolean; /** * PLAYER::_IS_SPECIAL_ABILITY_ENABLED — 0xDE6C85975F9D4894 * Checks if the player's Deadeye ability is enabled. * @see https://natives.borderlinerp.com/natives/PLAYER/_IS_SPECIAL_ABILITY_ENABLED */ declare function IsSpecialAbilityEnabled(player: number): boolean; /** * PLAYER::IS_SYSTEM_UI_BEING_DISPLAYED — 0x908258B6209E71F7 * @see https://natives.borderlinerp.com/natives/PLAYER/IS_SYSTEM_UI_BEING_DISPLAYED */ declare function IsSystemUiBeingDisplayed(): boolean; /** * PLAYER::_MODIFY_INFINITE_TRAIL_VISION — 0x28A13BF6B05C3D83 * Toggle handles wether Deadeye and Eagleeye are infinite or not. * @see https://natives.borderlinerp.com/natives/PLAYER/_MODIFY_INFINITE_TRAIL_VISION */ declare function ModifyInfiniteTrailVision(player: number, toggle: boolean): void; /** * PLAYER::_MODIFY_PLAYER_DISCOVERED_CHARACTER_NAME_MP_SET_UNDISCOVERED — 0xFB0E622B401884D3 * @see https://natives.borderlinerp.com/natives/PLAYER/_MODIFY_PLAYER_DISCOVERED_CHARACTER_NAME_MP_SET_UNDISCOVERED */ declare function ModifyPlayerDiscoveredCharacterNameMpSetUndiscovered(discoveryHash: number | string): void; /** * PLAYER::_MODIFY_PLAYER_UI_PROMPT — 0x0751D461F06E41CE * promptType is mostly 34 (PP_TRACK_ANIMAL), promptMode = 0 (PP_MODE_BLOCK) in R* Scripts * @see https://natives.borderlinerp.com/natives/PLAYER/_MODIFY_PLAYER_UI_PROMPT */ declare function ModifyPlayerUiPrompt(player: number, promptType: number, promptMode: number, disabled: boolean): void; /** * PLAYER::_MODIFY_PLAYER_UI_PROMPT_FOR_PED — 0xA3DB37EDF9A74635 * @see https://natives.borderlinerp.com/natives/PLAYER/_MODIFY_PLAYER_UI_PROMPT_FOR_PED */ declare function ModifyPlayerUiPromptForPed(player: number, ped: number, promptType: number, promptMode: number, enabled: boolean): void; /** * PLAYER::_NETWORK_HAS_PLAYER_VALID_PED — 0x0760D6F70EBCC05C * Returns true if the given player has a valid ped. * @see https://natives.borderlinerp.com/natives/PLAYER/_NETWORK_HAS_PLAYER_VALID_PED */ declare function NetworkHasPlayerValidPed(player: number): boolean; /** * PLAYER::NETWORK_PLAYER_ID_TO_INT — 0x8A9386F0749A17FA * Does exactly the same thing as PLAYER_ID() * @see https://natives.borderlinerp.com/natives/PLAYER/NETWORK_PLAYER_ID_TO_INT */ declare function NetworkPlayerIdToInt(): number; /** * PLAYER::PLAYER_ID — 0x217E9DC48139933D * This returns YOUR 'identity' as a Player type. * @see https://natives.borderlinerp.com/natives/PLAYER/PLAYER_ID */ declare function PlayerId(): number; /** * PLAYER::PLAYER_PED_ID — 0x096275889B8E0EE0 * Returns current player ped * @see https://natives.borderlinerp.com/natives/PLAYER/PLAYER_PED_ID */ declare function PlayerPedId(): number; /** * PLAYER::_REGISTER_EAGLE_EYE_FOR_ENTITY — 0x543DFE14BE720027 * Used for setting up eagle eye for entity * @see https://natives.borderlinerp.com/natives/PLAYER/_REGISTER_EAGLE_EYE_FOR_ENTITY */ declare function RegisterEagleEyeForEntity(player: number, entity: number, p2: boolean): void; /** * PLAYER::_REGISTER_EAGLE_EYE_TRAILS_FOR_ENTITY — 0xAC67098A1E54ABB0 * @see https://natives.borderlinerp.com/natives/PLAYER/_REGISTER_EAGLE_EYE_TRAILS_FOR_ENTITY */ declare function RegisterEagleEyeTrailsForEntity(player: number, entity: number, p2: number): void; /** * PLAYER::_REMOVE_PLAYER_AS_FOLLOW_TARGET — 0x0C6B89876262A99D * @see https://natives.borderlinerp.com/natives/PLAYER/_REMOVE_PLAYER_AS_FOLLOW_TARGET */ declare function RemovePlayerAsFollowTarget(player: number, ped: number): void; /** * PLAYER::REPORT_POLICE_SPOTTED_PLAYER — 0xCBCCF73FFA69CC6B * @see https://natives.borderlinerp.com/natives/PLAYER/REPORT_POLICE_SPOTTED_PLAYER */ declare function ReportPoliceSpottedPlayer(player: number): void; /** * PLAYER::_RESET_DEADEYE_AURA_EFFECT — 0xE910932F4B30BE23 * Resets any aura effects applied to entities for a specific player in Deadeye mode, returning all aura-related visuals to their default state. * @see https://natives.borderlinerp.com/natives/PLAYER/_RESET_DEADEYE_AURA_EFFECT */ declare function ResetDeadeyeAuraEffect(player: number): void; /** * PLAYER::RESET_LAW_RESPONSE_DELAY_OVERRIDE — 0x5CE5CACC01D0F985 * @see https://natives.borderlinerp.com/natives/PLAYER/RESET_LAW_RESPONSE_DELAY_OVERRIDE */ declare function ResetLawResponseDelayOverride(): void; /** * PLAYER::RESET_PLAYER_ARREST_STATE — 0x12917931C31F1750 * @see https://natives.borderlinerp.com/natives/PLAYER/RESET_PLAYER_ARREST_STATE */ declare function ResetPlayerArrestState(player: number): void; /** * PLAYER::RESET_PLAYER_INPUT_GAIT — 0x61A2EECAB274829B * @see https://natives.borderlinerp.com/natives/PLAYER/RESET_PLAYER_INPUT_GAIT */ declare function ResetPlayerInputGait(player: number): void; /** * PLAYER::RESET_WANTED_LEVEL_DIFFICULTY — 0x062D14F18E8B0CAE * @see https://natives.borderlinerp.com/natives/PLAYER/RESET_WANTED_LEVEL_DIFFICULTY */ declare function ResetWantedLevelDifficulty(player: number): void; /** * PLAYER::RESTORE_PLAYER_STAMINA — 0xC41F4B6E23FE6A4A * @see https://natives.borderlinerp.com/natives/PLAYER/RESTORE_PLAYER_STAMINA */ declare function RestorePlayerStamina(player: number, p1: number): void; /** * PLAYER::_SECONDARY_SPECIAL_ABILITY_SET_ACTIVE — 0x1710BC33CFB83634 * Activates EagleEye, called together with 0x28A13BF6B05C3D83 * @see https://natives.borderlinerp.com/natives/PLAYER/_SECONDARY_SPECIAL_ABILITY_SET_ACTIVE */ declare function SecondarySpecialAbilitySetActive(player: number): void; /** * PLAYER::_SECONDARY_SPECIAL_ABILITY_SET_DISABLED — 0x64FF4BF9AF59E139 * Deactivates EagleEye, called together with 0xC0B21F235C02139C * @see https://natives.borderlinerp.com/natives/PLAYER/_SECONDARY_SPECIAL_ABILITY_SET_DISABLED */ declare function SecondarySpecialAbilitySetDisabled(player: number, disabled: boolean): void; /** * PLAYER::_SET_AI_PLAYER_DEFENSE_MODIFIER_AGAINST_AI — 0x914071FF93AF2692 * Sets Player's Defense against AI modifier * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_AI_PLAYER_DEFENSE_MODIFIER_AGAINST_AI */ declare function SetAiPlayerDefenseModifierAgainstAi(player: number, modifier: number): void; /** * PLAYER::SET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE — 0x5DA6500FE849DA16 * This can be between 1.0f - 50.0f * @see https://natives.borderlinerp.com/natives/PLAYER/SET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE */ declare function SetAirDragMultiplierForPlayersVehicle(player: number, multiplier: number): void; /** * PLAYER::SET_ALL_NEUTRAL_RANDOM_PEDS_FLEE_THIS_FRAME — 0x16752DAA7E6D3F72 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_ALL_NEUTRAL_RANDOM_PEDS_FLEE_THIS_FRAME */ declare function SetAllNeutralRandomPedsFleeThisFrame(player: number): void; /** * PLAYER::SET_ALL_RANDOM_PEDS_FLEE — 0xE705309B8C6445A4 * Sets whether all random peds will run away from player if they are agitated (threatened) (bool=true), or some peds can stand up for themselves (bool=false). * @see https://natives.borderlinerp.com/natives/PLAYER/SET_ALL_RANDOM_PEDS_FLEE */ declare function SetAllRandomPedsFlee(player: number, toggle: boolean): void; /** * PLAYER::SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME — 0xD5C198A62F1DEB0A * @see https://natives.borderlinerp.com/natives/PLAYER/SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME */ declare function SetAllRandomPedsFleeThisFrame(player: number): void; /** * PLAYER::_SET_BOUNTY_TARGET — 0x6ADF821FBF21920E * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_BOUNTY_TARGET */ declare function SetBountyTarget(player: number, target: number): void; /** * PLAYER::_SET_BOW_DRAW_REDUCTION_TIME_IN_DEADEYE — 0xBE0C524970892D41 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_BOW_DRAW_REDUCTION_TIME_IN_DEADEYE */ declare function SetBowDrawReductionTimeInDeadeye(player: number, drawReductionTime: number): void; /** * PLAYER::_SET_BOW_STAMINA_DRAIN_SPEED — 0xFE7C9CF376D23342 * Decreases Stamina bar drain speed by % when drawing a bow. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_BOW_STAMINA_DRAIN_SPEED */ declare function SetBowStaminaDrainSpeed(player: number, staminaDrain: number): void; /** * PLAYER::_SET_DAMAGE_CLOSE_DISTANCE_BONUS — 0x7761A30432C91297 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DAMAGE_CLOSE_DISTANCE_BONUS */ declare function SetDamageCloseDistanceBonus(player: number, closeRangeLowerBound: number, closeRangeUpperBound: number): void; /** * PLAYER::_SET_DAMAGE_CLOSE_DISTANCE_BONUS_TOTAL — 0x5006C36652D6EC56 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DAMAGE_CLOSE_DISTANCE_BONUS_TOTAL */ declare function SetDamageCloseDistanceBonusTotal(player: number, closeDamageBonus: number): void; /** * PLAYER::_SET_DAMAGE_FAR_DISTANCE_BONUS — 0xED591CB17C8BA216 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DAMAGE_FAR_DISTANCE_BONUS */ declare function SetDamageFarDistanceBonus(player: number, farRangeLowerBound: number, farRangeUpperBound: number): void; /** * PLAYER::_SET_DAMAGE_FAR_DISTANCE_BONUS_TOTAL — 0x1F0E3A4434565F8F * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DAMAGE_FAR_DISTANCE_BONUS_TOTAL */ declare function SetDamageFarDistanceBonusTotal(player: number, farDamageBonus: number): void; /** * PLAYER::_SET_DEADEYE_ABILITY_DEPLETION_DELAY — 0x870634493CB4372C * Only used in R* SP Script short_update * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DEADEYE_ABILITY_DEPLETION_DELAY */ declare function SetDeadeyeAbilityDepletionDelay(player: number, delay: number): void; /** * PLAYER::_SET_DEADEYE_ABILITY_LEVEL — 0xF0FE8E790BFEB5BB * Max level is 5. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DEADEYE_ABILITY_LEVEL */ declare function SetDeadeyeAbilityLevel(player: number, level: number): void; /** * PLAYER::_SET_DEADEYE_ABILITY_LOCKED — 0x2797B8D66DD0EBB8 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DEADEYE_ABILITY_LOCKED */ declare function SetDeadeyeAbilityLocked(player: number, abilityType: number, toggle: boolean): void; /** * PLAYER::_SET_DEADEYE_ENTITY_AURA_EFFECT — 0x2B12B6FC8B8772AB * Applies an aura effect to nearby entities when Deadeye is active, based on a flag parameter. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DEADEYE_ENTITY_AURA_EFFECT */ declare function SetDeadeyeEntityAuraEffect(player: number, flag: number): void; /** * PLAYER::_SET_DEADEYE_ENTITY_AURA_EFFECT_INTENSITY — 0x131E294EF60160DF * Applies a customizable aura effect to nearby entities when Deadeye is active, with control over aura intensity and additional behavior based on a flag parameter. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DEADEYE_ENTITY_AURA_EFFECT_INTENSITY */ declare function SetDeadeyeEntityAuraEffectIntensity(player: number, p1: number, p2: number, p3: number, auraIntensity: number, flag: number): void; /** * PLAYER::_SET_DEADEYE_TAGGING_CONFIG — 0x83FCD6921FC8FD05 * old name _SET_DEADEYE_TAGGING_CONFIG * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DEADEYE_TAGGING_CONFIG */ declare function SetDeadeyeTaggingConfig(player: number, filter: number): void; /** * PLAYER::_SET_DEADEYE_TAGGING_ENABLED — 0x6B5DDFB967E5073D * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DEADEYE_TAGGING_ENABLED */ declare function SetDeadeyeTaggingEnabled(player: number, toggle: boolean): void; /** * PLAYER::_SET_DISABLE_PLAYER_WANTED_LEVEL — 0x8674D138391FFB1B * Disables the players ability to be wanted by lawmen * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_DISABLE_PLAYER_WANTED_LEVEL */ declare function SetDisablePlayerWantedLevel(player: number, disable: boolean): void; /** * PLAYER::SET_EVERYONE_IGNORE_PLAYER — 0x34630A768925B852 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_EVERYONE_IGNORE_PLAYER */ declare function SetEveryoneIgnorePlayer(player: number, toggle: boolean): void; /** * PLAYER::SET_LAW_RESPONSE_DELAY_OVERRIDE — 0xD2DFC9CCA5596A11 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_LAW_RESPONSE_DELAY_OVERRIDE */ declare function SetLawResponseDelayOverride(p0: number): void; /** * PLAYER::_SET_LOCAL_PLAYER_PERSONA_ABILITY_FLAG — 0x7146CF430965927C * PERSONA_CAN_AUTOESCAPE_FROM_LASSO, PERSONA_HAT_BLOCKS_FIRST_HEADSHOT, PERSONA_FULL_AUTO_FOR_ALL_WEAPONS, PERSONA_MIGHT_LIVE_AFTER_DEADLY_DAMAGE, PERSONA_IGNORE_AIM_BEFORE_FIRING_RESTRICTIONS, PERSONA_DEADEYE_INSTANT_RELOAD, PERSONA_USE_P… * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_LOCAL_PLAYER_PERSONA_ABILITY_FLAG */ declare function SetLocalPlayerPersonaAbilityFlag(flagId: number, toggle: boolean): void; /** * PLAYER::_SET_LOCKON_FOCUS_FIRE_VFX — 0x5F8E0303C229C84B * Focus Fire VFX start for player: p1 = focusfire * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_LOCKON_FOCUS_FIRE_VFX */ declare function SetLockonFocusFireVfx(player: number, p1: string): void; /** * PLAYER::SET_LOCKON_TO_FRIENDLY_PLAYERS — 0x4A056257802DD3E5 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_LOCKON_TO_FRIENDLY_PLAYERS */ declare function SetLockonToFriendlyPlayers(player: number, toggle: boolean): void; /** * PLAYER::SET_MAX_WANTED_LEVEL — 0x28A4BD2CEE236E19 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_MAX_WANTED_LEVEL */ declare function SetMaxWantedLevel(maxWantedLevel: number): void; /** * PLAYER::_SET_MAX_WANTED_LEVEL_2 — 0xEA6DE0CD15AECBE2 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_MAX_WANTED_LEVEL_2 */ declare function SetMaxWantedLevel_2(maxWantedLevel: number): void; /** * PLAYER::SET_MIN_TIME_BEFORE_HORSE_BUCKING — 0x506CE71FB6E8CF5E * @see https://natives.borderlinerp.com/natives/PLAYER/SET_MIN_TIME_BEFORE_HORSE_BUCKING */ declare function SetMinTimeBeforeHorseBucking(mount: number, iMinBuckTime: number): void; /** * PLAYER::_SET_MOUNT_PROMPT_DISABLED — 0x5B9813ECF7633FE8 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_MOUNT_PROMPT_DISABLED */ declare function SetMountPromptDisabled(disabled: boolean): void; /** * PLAYER::_SET_PED_ACTIVE_PLAYER_HORSE — 0x8FBF9EDB378CCB8C * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PED_ACTIVE_PLAYER_HORSE */ declare function SetPedActivePlayerHorse(player: number, horse: number): void; /** * PLAYER::_SET_PED_AS_SADDLE_HORSE_FOR_PLAYER — 0xD2CB0FB0FDCB473D * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PED_AS_SADDLE_HORSE_FOR_PLAYER */ declare function SetPedAsSaddleHorseForPlayer(player: number, mount: number): void; /** * PLAYER::SET_PED_AS_TEMP_PLAYER_HORSE — 0x227B06324234FB09 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PED_AS_TEMP_PLAYER_HORSE */ declare function SetPedAsTempPlayerHorse(player: number, horse: number): boolean; /** * PLAYER::_SET_PLAYER_AIM_WEAPON — 0xCFFC3ECCD7A5CCEB * Sets the weapon that the specified player will aim with. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_AIM_WEAPON */ declare function SetPlayerAimWeapon(player: number, weapon: number | string, weaponDrawOrder: number): void; /** * PLAYER::SET_PLAYER_CAN_BE_HASSLED_BY_GANGS — 0xC7FE774412046825 * Sets whether this player can be hassled by gangs. * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_CAN_BE_HASSLED_BY_GANGS */ declare function SetPlayerCanBeHassledByGangs(player: number, toggle: boolean): void; /** * PLAYER::_SET_PLAYER_CAN_MERCY_KILL — 0x39363DFD04E91496 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_CAN_MERCY_KILL */ declare function SetPlayerCanMercyKill(player: number, toggle: boolean): void; /** * PLAYER::_SET_PLAYER_CAN_PICKUP_ABILITY — 0xD1A70C1E8D1031FE * Shows or hides all "Pick Up" prompts for the specified player, including the prompt for picking up hats from the ground. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_CAN_PICKUP_ABILITY */ declare function SetPlayerCanPickupAbility(player: number, isVisible: boolean): void; /** * PLAYER::_SET_PLAYER_CAN_PICKUP_HAT — 0xACA45DDCEF6071C4 * Enables or disables the "Pick Up" prompt for a hat on the ground for the specified player. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_CAN_PICKUP_HAT */ declare function SetPlayerCanPickupHat(player: number, enable: boolean): void; /** * PLAYER::SET_PLAYER_CAN_USE_COVER — 0x5EDA520F7A3BAF4E * Sets whether this player can take cover. * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_CAN_USE_COVER */ declare function SetPlayerCanUseCover(player: number, toggle: boolean): void; /** * PLAYER::SET_PLAYER_CLOTH_PIN_FRAMES — 0xD0D9317DFEEF9A66 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_CLOTH_PIN_FRAMES */ declare function SetPlayerClothPinFrames(ped: number, p1: number): void; /** * PLAYER::SET_PLAYER_CONTROL — 0x4D51E59243281D80 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_CONTROL */ declare function SetPlayerControl(player: number, toggle: boolean, flags: number, bPreventHeadingChange: boolean): void; /** * PLAYER::_SET_PLAYER_COOPERATE_PROMPT_THIS_FRAME — 0xCBB54CC7FFFFAB86 * Activates the "Surrender" prompt for the specified player in the current frame. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_COOPERATE_PROMPT_THIS_FRAME */ declare function SetPlayerCooperatePromptThisFrame(player: number, targetPed: number, promptOrder: number, unknownFlag: boolean): void; /** * PLAYER::_SET_PLAYER_DAMAGE_INFO_OVERRIDE — 0x78B3D19AF6391A55 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_DAMAGE_INFO_OVERRIDE */ declare function SetPlayerDamageInfoOverride(player: number, damageInfo: string): void; /** * PLAYER::_SET_PLAYER_DEAD_EYE_AURA_BY_HASH — 0x768E81AE285A4B67 * Sets the aura color for entities that the player can target in Deadeye mode, based on a specific hash value. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_DEAD_EYE_AURA_BY_HASH */ declare function SetPlayerDeadEyeAuraByHash(player: number, auraHash: number | string): void; /** * PLAYER::_SET_PLAYER_DEFENSE_MODIFIER — 0x497A6539BB0E8787 * Sets stamina core drains peed using ranged damage scale and melee damage scale * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_DEFENSE_MODIFIER */ declare function SetPlayerDefenseModifier(player: number, weaponDefenseMod: number, meleeDefenseMod: number): void; /** * PLAYER::_SET_PLAYER_DEFENSE_TYPE_MODIFIER — 0x93F499CAE53FCD05 * bullet damage modifier: type = 4 explosive damage Defense mod: type = 7 fire damage Defense mod: type = 8, 15 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_DEFENSE_TYPE_MODIFIER */ declare function SetPlayerDefenseTypeModifier(player: number, type: number, defenseModifier: number): void; /** * PLAYER::_SET_PLAYER_EXPLOSIVE_WEAPON_DAMAGE_MODIFIER — 0x2D3ACE3DE0A2B622 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_EXPLOSIVE_WEAPON_DAMAGE_MODIFIER */ declare function SetPlayerExplosiveWeaponDamageModifier(player: number, modifier: number): void; /** * PLAYER::SET_PLAYER_FORCED_AIM — 0xD5FCC166AEB2FD0F * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_FORCED_AIM */ declare function SetPlayerForcedAim(player: number, toggle: boolean, ped: number, p3: number, p4: boolean): void; /** * PLAYER::_SET_PLAYER_HAS_DISCOVERED_CHARACTER_NAME_MP — 0x7C32191D9FB2BDEA * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_HAS_DISCOVERED_CHARACTER_NAME_MP */ declare function SetPlayerHasDiscoveredCharacterNameMp(discoveryHash: number | string): void; /** * PLAYER::_SET_PLAYER_HAS_DISCOVERED_CHARACTER_NAME_SP — 0x946D46CD6DFB9742 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_HAS_DISCOVERED_CHARACTER_NAME_SP */ declare function SetPlayerHasDiscoveredCharacterNameSp(player: number, p1: number, discoveryHash: number | string): void; /** * PLAYER::_SET_PLAYER_HAT_ACCESS — 0xA0C683284DF027C7 * Sets the player's ability to wear hats based on the specified flag. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_HAT_ACCESS */ declare function SetPlayerHatAccess(player: number, flag: number, enable: boolean): void; /** * PLAYER::SET_PLAYER_HEALTH_RECHARGE_MULTIPLIER — 0x8899C244EBCF70DE * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_HEALTH_RECHARGE_MULTIPLIER */ declare function SetPlayerHealthRechargeMultiplier(player: number, regenRate: number): void; /** * PLAYER::_SET_PLAYER_HEALTH_RECHARGE_TIME_MODIFIER — 0x535ED4605F89AB6E * Setting player's Health recharge time to zero forces immediate health regen * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_HEALTH_RECHARGE_TIME_MODIFIER */ declare function SetPlayerHealthRechargeTimeModifier(player: number, modifier: number): void; /** * PLAYER::_SET_PLAYER_HUNTING_WAGON — 0x6A4404BDFA62CE2C * Only applies to HUNTERCART01 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_HUNTING_WAGON */ declare function SetPlayerHuntingWagon(player: number, wagon: number): void; /** * PLAYER::_SET_PLAYER_IN_VEHICLE_TARGETING_MODE — 0x19B4F71703902238 * Sets your targeting mode for when you're in a vehicle (perhaps a mount/horse). * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_IN_VEHICLE_TARGETING_MODE */ declare function SetPlayerInVehicleTargetingMode(targetMode: number): void; /** * PLAYER::_SET_PLAYER_INTERACTION_NEGATIVE_RESPONSE — 0x98CD760DE43B612E * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_INTERACTION_NEGATIVE_RESPONSE */ declare function SetPlayerInteractionNegativeResponse(player: number, speech: string): void; /** * PLAYER::_SET_PLAYER_INTERACTION_POSITIVE_RESPONSE — 0xC6366A585659D15C * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_INTERACTION_POSITIVE_RESPONSE */ declare function SetPlayerInteractionPositiveResponse(player: number, speech: string): void; /** * PLAYER::SET_PLAYER_INVINCIBLE — 0xFEBEEBC9CBDF4B12 * Simply sets you as invincible (Health will not deplete). * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_INVINCIBLE */ declare function SetPlayerInvincible(player: number, toggle: boolean): void; /** * PLAYER::_SET_PLAYER_LASSO_DAMAGE_PER_SECOND — 0x43F50A7CD2482156 * _SET_PLAYER_A* - _SET_PLAYER_C* * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_LASSO_DAMAGE_PER_SECOND */ declare function SetPlayerLassoDamagePerSecond(player: number, damage: number): void; /** * PLAYER::_SET_PLAYER_LOCAL_ACCURACY_FLOOR_MODIFIER — 0x4EA69188FBCE6A7D * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_LOCAL_ACCURACY_FLOOR_MODIFIER */ declare function SetPlayerLocalAccuracyFloorModifier(player: number, accuracy: number): void; /** * PLAYER::SET_PLAYER_LOCKON — 0x462AA1973CBBA75E * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_LOCKON */ declare function SetPlayerLockon(player: number, toggle: boolean): void; /** * PLAYER::SET_PLAYER_LOCKON_RANGE_OVERRIDE — 0x3A3CD06597388322 * Affects the range of auto aim target. * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_LOCKON_RANGE_OVERRIDE */ declare function SetPlayerLockonRangeOverride(player: number, range: number): void; /** * PLAYER::_SET_PLAYER_MANAGE_BUFF_SUPER_JUMP — 0x292F0B6EDC82E3A4 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_MANAGE_BUFF_SUPER_JUMP */ declare function SetPlayerManageBuffSuperJump(player: number, p1: number): void; /** * PLAYER::_SET_PLAYER_MAX_AMMO_OVERRIDE_FOR_AMMO_TYPE — 0xE133C1EC5300F740 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_MAX_AMMO_OVERRIDE_FOR_AMMO_TYPE */ declare function SetPlayerMaxAmmoOverrideForAmmoType(player: number, ammoType: number | string, amount: number): void; /** * PLAYER::SET_PLAYER_MAY_NOT_ENTER_ANY_VEHICLE — 0xBEC463B3A11C909E * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_MAY_NOT_ENTER_ANY_VEHICLE */ declare function SetPlayerMayNotEnterAnyVehicle(player: number): void; /** * PLAYER::SET_PLAYER_MAY_ONLY_ENTER_THIS_VEHICLE — 0xDA35A134038557EC * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_MAY_ONLY_ENTER_THIS_VEHICLE */ declare function SetPlayerMayOnlyEnterThisVehicle(player: number, vehicle: number): void; /** * PLAYER::SET_PLAYER_MELEE_WEAPON_DAMAGE_MODIFIER — 0xE4CB5A3F18170381 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_MELEE_WEAPON_DAMAGE_MODIFIER */ declare function SetPlayerMeleeWeaponDamageModifier(player: number, modifier: number): void; /** * PLAYER::SET_PLAYER_MODEL — 0xED40380076A31506 * Make sure to request the model first and wait until it has loaded. * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_MODEL */ declare function SetPlayerModel(player: number, modelHash: number | string, p2: boolean): void; /** * PLAYER::_SET_PLAYER_MOOD — 0x39BED552DB46FFA9 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_MOOD */ declare function SetPlayerMood(player: number, mood: number): void; /** * PLAYER::_SET_PLAYER_MOUNT_STATE_ACTIVE — 0xDF93973251FB2CA5 * Name could potentially be inaccurate. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_MOUNT_STATE_ACTIVE */ declare function SetPlayerMountStateActive(player: number, active: boolean): void; /** * PLAYER::SET_PLAYER_NOISE_MULTIPLIER — 0xB5EC6BDAEBCA454C * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_NOISE_MULTIPLIER */ declare function SetPlayerNoiseMultiplier(player: number, multiplier: number): void; /** * PLAYER::_SET_PLAYER_OWNS_MOUNT — 0xE6D4E435B56D5BD0 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_OWNS_MOUNT */ declare function SetPlayerOwnsMount(player: number, mount: number): void; /** * PLAYER::_SET_PLAYER_OWNS_VEHICLE — 0xD0E02AA618020D17 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_OWNS_VEHICLE */ declare function SetPlayerOwnsVehicle(player: number, vehicle: number): void; /** * PLAYER::_SET_PLAYER_PROMPT_LEAVE_TEXT — 0x06C3DB00B69D5435 * Sets the stand prompt for a specific player using a predefined text entry. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_PROMPT_LEAVE_TEXT */ declare function SetPlayerPromptLeaveText(player: number, promptTextKey: string): void; /** * PLAYER::_SET_PLAYER_PROMPT_MELEE_TEXT — 0x0FAF95D71ED67ADE * Sets the melee combat prompt for a specific player using a predefined text entry. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_PROMPT_MELEE_TEXT */ declare function SetPlayerPromptMeleeText(player: number, promptTextKey: string): void; /** * PLAYER::_SET_PLAYER_PROMPT_SIT_TEXT — 0x988C9045531B9FCE * Sets the sit prompt for a specific player using a predefined text entry. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_PROMPT_SIT_TEXT */ declare function SetPlayerPromptSitText(player: number, promptTextKey: string): void; /** * PLAYER::_SET_PLAYER_REMOTE_ACCURACY_FLOOR_MODIFIER — 0xDEE80FEDFDD43C9B * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_REMOTE_ACCURACY_FLOOR_MODIFIER */ declare function SetPlayerRemoteAccuracyFloorModifier(player: number, accuracy: number): void; /** * PLAYER::_SET_PLAYER_RESET_FLAG — 0x9F9A829C6751F3C7 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_RESET_FLAG */ declare function SetPlayerResetFlag(player: number, playerResetFlag: number, p2: boolean): void; /** * PLAYER::SET_PLAYER_SIMULATE_AIMING — 0xE0447DEF81CCDFD2 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_SIMULATE_AIMING */ declare function SetPlayerSimulateAiming(player: number, toggle: boolean): void; /** * PLAYER::SET_PLAYER_SNEAKING_NOISE_MULTIPLIER — 0x4DE44FA389DCA565 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_SNEAKING_NOISE_MULTIPLIER */ declare function SetPlayerSneakingNoiseMultiplier(player: number, multiplier: number): void; /** * PLAYER::SET_PLAYER_STAMINA_RECHARGE_MULTIPLIER — 0xFECA17CF3343694B * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_STAMINA_RECHARGE_MULTIPLIER */ declare function SetPlayerStaminaRechargeMultiplier(player: number, multiplier: number): void; /** * PLAYER::_SET_PLAYER_STAMINA_SPRINT_DEPLETION_MULTIPLIER — 0xBBADFB5E5E5766FB * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_STAMINA_SPRINT_DEPLETION_MULTIPLIER */ declare function SetPlayerStaminaSprintDepletionMultiplier(player: number, multiplier: number): void; /** * PLAYER::SET_PLAYER_TARGETING_MODE — 0xD66A941F401E7302 * Sets your targeting mode for when you're on foot. * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_TARGETING_MODE */ declare function SetPlayerTargetingMode(targetMode: number): void; /** * PLAYER::SET_PLAYER_TEAM — 0xE8DD8536F01DE600 * Sets the player's team. * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_TEAM */ declare function SetPlayerTeam(player: number, team: number, bRestrictToThisScript: boolean): void; /** * PLAYER::_SET_PLAYER_TOTAL_ACCURACY_MODIFIER — 0x967FF5BC0CFE6D26 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_TOTAL_ACCURACY_MODIFIER */ declare function SetPlayerTotalAccuracyModifier(player: number, accuracy: number): void; /** * PLAYER::_SET_PLAYER_TRAMPLE_DAMAGE_MODIFIER — 0xAF341032E97FB061 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_TRAMPLE_DAMAGE_MODIFIER */ declare function SetPlayerTrampleDamageModifier(player: number, modifier: number): void; /** * PLAYER::SET_PLAYER_WANTED_LEVEL — 0x384D4765395E006C * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_WANTED_LEVEL */ declare function SetPlayerWantedLevel(player: number, wantedLevel: number, disableNoMission: boolean): void; /** * PLAYER::SET_PLAYER_WEAPON_DAMAGE_MODIFIER — 0x94D529F7B73D7A85 * This modifies the damage value of your weapon. * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_WEAPON_DAMAGE_MODIFIER */ declare function SetPlayerWeaponDamageModifier(player: number, modifier: number): void; /** * PLAYER::SET_PLAYER_WEAPON_DEFENSE_MODIFIER — 0xD15CC2D493160BE3 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_WEAPON_DEFENSE_MODIFIER */ declare function SetPlayerWeaponDefenseModifier(player: number, modifier: number): void; /** * PLAYER::_SET_PLAYER_WEAPON_GROUP_AS_INSTANT_KILL — 0x59F0AFF3E0A1B019 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_WEAPON_GROUP_AS_INSTANT_KILL */ declare function SetPlayerWeaponGroupAsInstantKill(player: number, weaponGroup: number | string, toggle: boolean): void; /** * PLAYER::_SET_PLAYER_WEAPON_GROUP_DAMAGE_MODIFIER — 0xFC79DCC94D0A5897 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_PLAYER_WEAPON_GROUP_DAMAGE_MODIFIER */ declare function SetPlayerWeaponGroupDamageModifier(player: number, weaponGroup: number | string, modifier: number): void; /** * PLAYER::SET_PLAYER_WEAPON_TYPE_DAMAGE_MODIFIER — 0xD04AD186CE8BB129 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_PLAYER_WEAPON_TYPE_DAMAGE_MODIFIER */ declare function SetPlayerWeaponTypeDamageModifier(player: number, weaponHash: number | string, damageModifier: number): void; /** * PLAYER::SET_POLICE_RADAR_BLIPS — 0x6FD7DD6B63F2820E * If toggle is set to false: The police won't be shown on the (mini)map If toggle is set to true: The police will be shown on the (mini)map * @see https://natives.borderlinerp.com/natives/PLAYER/SET_POLICE_RADAR_BLIPS */ declare function SetPoliceRadarBlips(toggle: boolean): void; /** * PLAYER::_SET_RECEIVED_DAMAGE_TAKEN_ON_HORSEBACK_MODIFIER — 0xB427911EA6DFFEF3 * Decreases the damage the player receives while on horseback Previous name: _SET_RECEIVED_HORSEBACK_DAMAGE_DECREASE * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_RECEIVED_DAMAGE_TAKEN_ON_HORSEBACK_MODIFIER */ declare function SetReceivedDamageTakenOnHorsebackModifier(player: number, damageDecrease: number): void; /** * PLAYER::_SET_SHOW_INFO_CARD — 0xDC68829BB3F37023 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_SHOW_INFO_CARD */ declare function SetShowInfoCard(player: number, showingInfoCard: boolean): void; /** * PLAYER::_SET_SPECIAL_ABILITY_ACTIVATION_COST — 0xAE4BCC79C587EBBF * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_SPECIAL_ABILITY_ACTIVATION_COST */ declare function SetSpecialAbilityActivationCost(player: number, activationCost: number, p2: number): void; /** * PLAYER::_SET_SPECIAL_ABILITY_DISABLE_TIMER — 0xC0B1C05B313693D1 * Only used in R* SP Script short_update * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_SPECIAL_ABILITY_DISABLE_TIMER */ declare function SetSpecialAbilityDisableTimer(player: number, timer: number): void; /** * PLAYER::_SET_SPECIAL_ABILITY_DURATION_COST — 0xB783F75940B23014 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_SPECIAL_ABILITY_DURATION_COST */ declare function SetSpecialAbilityDurationCost(player: number, durationCost: number): void; /** * PLAYER::_SET_SPECIAL_ABILITY_MULTIPLIER — 0x5A498FCA232F71E1 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_SPECIAL_ABILITY_MULTIPLIER */ declare function SetSpecialAbilityMultiplier(player: number, multiplier: number): void; /** * PLAYER::_SET_SPECIAL_ABILITY_TYPE — 0x00BA333DA05ADC23 * SPECIAL_ABILITY_CAR_SLOWDOWN, SPECIAL_ABILITY_RAGE, SPECIAL_ABILITY_BULLET_TIME, SPECIAL_ABILITY_SNAPSHOT, SPECIAL_ABILITY_INSULT, SPECIAL_ABILITY_DEADEYE, SPECIAL_ABILITY_REVIVE * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_SPECIAL_ABILITY_TYPE */ declare function SetSpecialAbilityType(player: number, type: number): void; /** * PLAYER::SET_SWIM_MULTIPLIER_FOR_PLAYER — 0xBFCEABDE34DA5085 * Swim speed multiplier. * @see https://natives.borderlinerp.com/natives/PLAYER/SET_SWIM_MULTIPLIER_FOR_PLAYER */ declare function SetSwimMultiplierForPlayer(player: number, multiplier: number): void; /** * PLAYER::_SET_USED_ITEM_EFFECT — 0x0E1DB1F8F5B561DC * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_USED_ITEM_EFFECT */ declare function SetUsedItemEffect(health: number, stamina: number, deadeye: number, healthCore: number, staminaCore: number, deadeyeCore: number): void; /** * PLAYER::_SET_WANTED_COOLDOWN — 0x39D8D7082BC34B72 * Sets the current player's wanted evasion cooldown timer. * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_WANTED_COOLDOWN */ declare function SetWantedCooldown(ms: number): void; /** * PLAYER::SET_WANTED_LEVEL_MULTIPLIER — 0xD7FA719CB54866C2 * @see https://natives.borderlinerp.com/natives/PLAYER/SET_WANTED_LEVEL_MULTIPLIER */ declare function SetWantedLevelMultiplier(multiplier: number): void; /** * PLAYER::_SET_WEAPON_DEGRADATION_MODIFIER — 0x11A7FF918EF6BC66 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_WEAPON_DEGRADATION_MODIFIER */ declare function SetWeaponDegradationModifier(player: number, modifier: number): void; /** * PLAYER::_SET_WEAPON_DRAW_SPEED — 0x00EB5A760638DB55 * @see https://natives.borderlinerp.com/natives/PLAYER/_SET_WEAPON_DRAW_SPEED */ declare function SetWeaponDrawSpeed(player: number, weaponHash: number | string, modifier: number): void; /** * PLAYER::SIMULATE_PLAYER_INPUT_GAIT — 0xFA0C063C422C4355 * @see https://natives.borderlinerp.com/natives/PLAYER/SIMULATE_PLAYER_INPUT_GAIT */ declare function SimulatePlayerInputGait(player: number, speed: number, duration: number, heading: number, p4: boolean, p5: boolean): void; /** * PLAYER::_SPECIAL_ABILITY_DRAIN_BY_AMOUNT — 0x200114E99552462B * Drains Deadeye by given amount. * @see https://natives.borderlinerp.com/natives/PLAYER/_SPECIAL_ABILITY_DRAIN_BY_AMOUNT */ declare function SpecialAbilityDrainByAmount(player: number, amount: number, p2: number): void; /** * PLAYER::_SPECIAL_ABILITY_GET_AMOUNT_CACHED — 0x029884FB65821B07 * Returns Deadeye value from player * @see https://natives.borderlinerp.com/natives/PLAYER/_SPECIAL_ABILITY_GET_AMOUNT_CACHED */ declare function SpecialAbilityGetAmountCached(player: number): number; /** * PLAYER::_SPECIAL_ABILITY_RESTORE_BY_AMOUNT — 0x51345AE20F22C261 * Restores Deadeye by given amount. * @see https://natives.borderlinerp.com/natives/PLAYER/_SPECIAL_ABILITY_RESTORE_BY_AMOUNT */ declare function SpecialAbilityRestoreByAmount(player: number, amount: number, p2: number, p3: number, p4: number): void; /** * PLAYER::_SPECIAL_ABILITY_RESTORE_OUTER_RING — 0x2498035289B5688F * Only used in R* SP Script short_update Restores Deadeye Outer Ring * @see https://natives.borderlinerp.com/natives/PLAYER/_SPECIAL_ABILITY_RESTORE_OUTER_RING */ declare function SpecialAbilityRestoreOuterRing(player: number, amount: number): void; /** * PLAYER::_SPECIAL_ABILITY_SET_ACTIVATE — 0xBBA140062B15A8AC * Activates the special ability for the specified player. * @see https://natives.borderlinerp.com/natives/PLAYER/_SPECIAL_ABILITY_SET_ACTIVATE */ declare function SpecialAbilitySetActivate(player: number): void; /** * PLAYER::_SPECIAL_ABILITY_SET_DISABLED — 0xAE637BB8EF017875 * @see https://natives.borderlinerp.com/natives/PLAYER/_SPECIAL_ABILITY_SET_DISABLED */ declare function SpecialAbilitySetDisabled(player: number, disabled: boolean): void; /** * PLAYER::_SPECIAL_ABILITY_SET_EAGLE_EYE_DISABLED — 0xC0B21F235C02139C * @see https://natives.borderlinerp.com/natives/PLAYER/_SPECIAL_ABILITY_SET_EAGLE_EYE_DISABLED */ declare function SpecialAbilitySetEagleEyeDisabled(player: number): void; /** * PLAYER::_SPECIAL_ABILITY_START_RESTORE — 0x1D77B47AFA584E90 * @see https://natives.borderlinerp.com/natives/PLAYER/_SPECIAL_ABILITY_START_RESTORE */ declare function SpecialAbilityStartRestore(player: number, abilityType: number, p2: boolean): void; /** * PLAYER::START_PLAYER_TELEPORT — 0xDF8822C55EDDA65B * @see https://natives.borderlinerp.com/natives/PLAYER/START_PLAYER_TELEPORT */ declare function StartPlayerTeleport(player: number, x: number, y: number, z: number, heading: number, p5: boolean, p6: boolean, p7: boolean, p8: boolean): void; /** * PLAYER::STOP_PLAYER_TELEPORT — 0x0858B86146601BE8 * Disables the player's teleportation * @see https://natives.borderlinerp.com/natives/PLAYER/STOP_PLAYER_TELEPORT */ declare function StopPlayerTeleport(): void; /** * PLAYER::SUPPRESS_WITNESSES_CALLING_POLICE_THIS_FRAME — 0x96722257E5381E00 * @see https://natives.borderlinerp.com/natives/PLAYER/SUPPRESS_WITNESSES_CALLING_POLICE_THIS_FRAME */ declare function SuppressWitnessesCallingPoliceThisFrame(player: number): void; /** * PLAYER::_UNREGISTER_EAGLE_EYE_FOR_ENTITY — 0x9DAE1380CC5C6451 * @see https://natives.borderlinerp.com/natives/PLAYER/_UNREGISTER_EAGLE_EYE_FOR_ENTITY */ declare function UnregisterEagleEyeForEntity(player: number, entity: number): void; /** * PLAYER::_UNREGISTER_EAGLE_EYE_TRAILS_FOR_ENTITY — 0x9A957912CE2EABD1 * @see https://natives.borderlinerp.com/natives/PLAYER/_UNREGISTER_EAGLE_EYE_TRAILS_FOR_ENTITY */ declare function UnregisterEagleEyeTrailsForEntity(player: number, entity: number, p2: number): void; /** * PLAYER::UPDATE_PLAYER_TELEPORT — 0xC39DCE4672CBFBC1 * @see https://natives.borderlinerp.com/natives/PLAYER/UPDATE_PLAYER_TELEPORT */ declare function UpdatePlayerTeleport(player: number): boolean; /** * PLAYER::UPDATE_WANTED_POSITION_THIS_FRAME — 0xD0B0B044112BF424 * @see https://natives.borderlinerp.com/natives/PLAYER/UPDATE_WANTED_POSITION_THIS_FRAME */ declare function UpdateWantedPositionThisFrame(player: number): void; /** * POPULATION::_0x08892122769770D5 — 0x08892122769770D5 * @see https://natives.borderlinerp.com/natives/POPULATION/0x08892122769770D5 */ declare function N_0x08892122769770d5(popZone: number, p1: boolean): void; /** * POPULATION::_0x0F1861101C9A9944 — 0x0F1861101C9A9944 * @see https://natives.borderlinerp.com/natives/POPULATION/0x0F1861101C9A9944 */ declare function N_0x0f1861101c9a9944(popZone: number, p1: boolean): void; /** * POPULATION::_0x2161278C6322F740 — 0x2161278C6322F740 * @see https://natives.borderlinerp.com/natives/POPULATION/0x2161278C6322F740 */ declare function N_0x2161278c6322f740(includeFlags: number, excludeFlags: number, p2: number, p3: number | string, p4: number, volume: number): void; /** * POPULATION::_0x247F86595D396344 — 0x247F86595D396344 * @see https://natives.borderlinerp.com/natives/POPULATION/0x247F86595D396344 */ declare function N_0x247f86595d396344(p0: number): void; /** * POPULATION::_0x2660E7720EDC4BD0 — 0x2660E7720EDC4BD0 * @see https://natives.borderlinerp.com/natives/POPULATION/0x2660E7720EDC4BD0 */ declare function N_0x2660e7720edc4bd0(p0: number, p1: number, p2: number): void; /** * POPULATION::_0x324AB2A68AD8AEE5 — 0x324AB2A68AD8AEE5 * @see https://natives.borderlinerp.com/natives/POPULATION/0x324AB2A68AD8AEE5 */ declare function N_0x324ab2a68ad8aee5(): void; /** * POPULATION::_0x578E2FA64E847C60 — 0x578E2FA64E847C60 * @see https://natives.borderlinerp.com/natives/POPULATION/0x578E2FA64E847C60 */ declare function N_0x578e2fa64e847c60(popZone: number, p1: number): void; /** * POPULATION::_0x638FCFC6042A9473 — 0x638FCFC6042A9473 * @see https://natives.borderlinerp.com/natives/POPULATION/0x638FCFC6042A9473 */ declare function N_0x638fcfc6042a9473(p0: number, p1: number): void; /** * POPULATION::_0x7E6BC0B94F5928F0 — 0x7E6BC0B94F5928F0 * @see https://natives.borderlinerp.com/natives/POPULATION/0x7E6BC0B94F5928F0 */ declare function N_0x7e6bc0b94f5928f0(popZone: number, p1: number, p2: number): void; /** * POPULATION::_0x8EC7CD701F872F87 — 0x8EC7CD701F872F87 * @see https://natives.borderlinerp.com/natives/POPULATION/0x8EC7CD701F872F87 */ declare function N_0x8ec7cd701f872f87(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * POPULATION::_0xC4533E3E87125C9E — 0xC4533E3E87125C9E * @see https://natives.borderlinerp.com/natives/POPULATION/0xC4533E3E87125C9E */ declare function N_0xc4533e3e87125c9e(p0: number): void; /** * POPULATION::_0xDBBF12EA7C1029B2 — 0xDBBF12EA7C1029B2 * @see https://natives.borderlinerp.com/natives/POPULATION/0xDBBF12EA7C1029B2 */ declare function N_0xdbbf12ea7c1029b2(p0: number, p1: number): void; /** * POPULATION::_0xEC116EDB683AD479 — 0xEC116EDB683AD479 * Only used for Special Event (XMAS). * @see https://natives.borderlinerp.com/natives/POPULATION/0xEC116EDB683AD479 */ declare function N_0xec116edb683ad479(p0: boolean): void; /** * POPULATION::_0xF45E46DEECF7DF6E — 0xF45E46DEECF7DF6E * @see https://natives.borderlinerp.com/natives/POPULATION/0xF45E46DEECF7DF6E */ declare function N_0xf45e46deecf7df6e(bitFlag: number, p1: number, p2: number, p3: number, p4: number): void; /** * POPULATION::_ADD_AMBIENT_AVOIDANCE_RESTRICTION — 0xB56D41A694E42E86 * @see https://natives.borderlinerp.com/natives/POPULATION/_ADD_AMBIENT_AVOIDANCE_RESTRICTION */ declare function AddAmbientAvoidanceRestriction(volume: number, includeFlags: number, excludeFlags: number, p3: number | string, p4: number | string, p5: number | string, p6: number): void; /** * POPULATION::_ADD_AMBIENT_SPAWN_RESTRICTION — 0x18262CAFEBB5FBE1 * @see https://natives.borderlinerp.com/natives/POPULATION/_ADD_AMBIENT_SPAWN_RESTRICTION */ declare function AddAmbientSpawnRestriction(volume: number, includeFlags: number, excludeFlags: number, p3: number | string, p4: number | string, p5: number | string, p6: number): void; /** * POPULATION::CLEAR_SPAWNER_INFO_PRIORITY — 0x217A54DE2D200305 * @see https://natives.borderlinerp.com/natives/POPULATION/CLEAR_SPAWNER_INFO_PRIORITY */ declare function ClearSpawnerInfoPriority(p0: number | string, p1: number | string): void; /** * POPULATION::_CREATE_POPZONE_FROM_VOLUME — 0x9AC1C64FE46B6D09 * @see https://natives.borderlinerp.com/natives/POPULATION/_CREATE_POPZONE_FROM_VOLUME */ declare function CreatePopzoneFromVolume(volume: number): number; /** * POPULATION::_DELETE_SCRIPT_POPZONE — 0xA6E6A66FC4CA4224 * @see https://natives.borderlinerp.com/natives/POPULATION/_DELETE_SCRIPT_POPZONE */ declare function DeleteScriptPopzone(popZone: number): void; /** * POPULATION::DISABLE_AMBIENT_ROAD_POPULATION — 0xC6DCC2A3A8825C85 * @see https://natives.borderlinerp.com/natives/POPULATION/DISABLE_AMBIENT_ROAD_POPULATION */ declare function DisableAmbientRoadPopulation(unk: boolean): void; /** * POPULATION::ENABLE_AMBIENT_ROAD_POPULATION — 0xBC90BDF4E5228EA1 * @see https://natives.borderlinerp.com/natives/POPULATION/ENABLE_AMBIENT_ROAD_POPULATION */ declare function EnableAmbientRoadPopulation(): void; /** * POPULATION::GET_NUM_MODELS_IN_POPULATION_SET — 0xA1E3171ED0E47564 * @see https://natives.borderlinerp.com/natives/POPULATION/GET_NUM_MODELS_IN_POPULATION_SET */ declare function GetNumModelsInPopulationSet(popSetHash: number | string): number; /** * POPULATION::GET_PED_MODEL_NAME_IN_POPULATION_SET — 0x3EAFA1C533B7139E * @see https://natives.borderlinerp.com/natives/POPULATION/GET_PED_MODEL_NAME_IN_POPULATION_SET */ declare function GetPedModelNameInPopulationSet(popSetHash: number | string, index: number): number; /** * POPULATION::_GET_RANDOM_FISH_TYPE_FOR_LOCATION — 0x595478B3BBC3076D * Returns model hash of the closest fish * @see https://natives.borderlinerp.com/natives/POPULATION/_GET_RANDOM_FISH_TYPE_FOR_LOCATION */ declare function GetRandomFishTypeForLocation(): number; /** * POPULATION::GET_RANDOM_MODEL_FROM_POPULATION_SET — 0x6B12ED8C77E8567B * @see https://natives.borderlinerp.com/natives/POPULATION/GET_RANDOM_MODEL_FROM_POPULATION_SET */ declare function GetRandomModelFromPopulationSet(popSetHash: number | string, flags: number, p2: number | string, p3: boolean, p4: boolean, x: number, y: number, z: number): number; /** * POPULATION::_IS_POPZONE_VALID — 0xA5BD585005EFCAD4 * @see https://natives.borderlinerp.com/natives/POPULATION/_IS_POPZONE_VALID */ declare function IsPopzoneValid(popZone: number): boolean; /** * POPULATION::_REMOVE_AMBIENT_AVOIDANCE_RESTRICTION — 0x74C2B3DC0B294102 * @see https://natives.borderlinerp.com/natives/POPULATION/_REMOVE_AMBIENT_AVOIDANCE_RESTRICTION */ declare function RemoveAmbientAvoidanceRestriction(volume: number): void; /** * POPULATION::_REMOVE_AMBIENT_SPAWN_RESTRICTION — 0xA1CFB35069D23C23 * @see https://natives.borderlinerp.com/natives/POPULATION/_REMOVE_AMBIENT_SPAWN_RESTRICTION */ declare function RemoveAmbientSpawnRestriction(volume: number): void; /** * POPULATION::_SET_PED_SHOULD_IGNORE_AVOIDANCE_VOLUMES — 0xF74E134F40192884 * @see https://natives.borderlinerp.com/natives/POPULATION/_SET_PED_SHOULD_IGNORE_AVOIDANCE_VOLUMES */ declare function SetPedShouldIgnoreAvoidanceVolumes(ped: number, p1: number): void; /** * POPULATION::SET_POPZONE_POPULATION_SET — 0x3E6A49D9B519E85C * @see https://natives.borderlinerp.com/natives/POPULATION/SET_POPZONE_POPULATION_SET */ declare function SetPopzonePopulationSet(popZone: number, populationSetHash: number | string): void; /** * POPULATION::SET_SPAWNER_INFO_PRIORITY — 0x60CDE717A6D47769 * @see https://natives.borderlinerp.com/natives/POPULATION/SET_SPAWNER_INFO_PRIORITY */ declare function SetSpawnerInfoPriority(p0: number | string, p1: number | string, priority: number): void; /** * POSSE::_0xC06CFF658B2E51DA — 0xC06CFF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC06CFF658B2E51DA */ declare function N_0xc06cff658b2e51da(p0: number, p1: number, p2: number): number; /** * POSSE::_0xC07CFF658B2E51DA — 0xC07CFF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC07CFF658B2E51DA */ declare function N_0xc07cff658b2e51da(p0: number, p1: number): number; /** * POSSE::_0xC084FF658B2E52DA — 0xC084FF658B2E52DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC084FF658B2E52DA */ declare function N_0xc084ff658b2e52da(p0: number): number; /** * POSSE::_0xC084FF658B2E53DA — 0xC084FF658B2E53DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC084FF658B2E53DA */ declare function N_0xc084ff658b2e53da(): number; /** * POSSE::_0xC084FF658B2E54DA — 0xC084FF658B2E54DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC084FF658B2E54DA */ declare function N_0xc084ff658b2e54da(p0: number): number; /** * POSSE::_0xC084FF658B2E55DA — 0xC084FF658B2E55DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC084FF658B2E55DA */ declare function N_0xc084ff658b2e55da(p0: number, p1: number): number; /** * POSSE::_0xC084FF658B2E61DA — 0xC084FF658B2E61DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC084FF658B2E61DA */ declare function N_0xc084ff658b2e61da(p0: number): number; /** * POSSE::_0xC084FF658B2E71DA — 0xC084FF658B2E71DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC084FF658B2E71DA */ declare function N_0xc084ff658b2e71da(p0: number, p1: number, p2: number): number; /** * POSSE::_0xC084FF658B2E81DA — 0xC084FF658B2E81DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC084FF658B2E81DA */ declare function N_0xc084ff658b2e81da(p0: number, p1: number, p2: number): number; /** * POSSE::_0xC086FF658B2E51DA — 0xC086FF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC086FF658B2E51DA */ declare function N_0xc086ff658b2e51da(p0: number): number; /** * POSSE::_0xC086FF658B2E51DB — 0xC086FF658B2E51DB * @see https://natives.borderlinerp.com/natives/POSSE/0xC086FF658B2E51DB */ declare function N_0xc086ff658b2e51db(): number; /** * POSSE::_0xC087FF658B2E51DA — 0xC087FF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC087FF658B2E51DA */ declare function N_0xc087ff658b2e51da(p0: number, p1: number): number; /** * POSSE::_0xC089FF658B2E51DA — 0xC089FF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC089FF658B2E51DA */ declare function N_0xc089ff658b2e51da(p0: number, p1: number): number; /** * POSSE::_0xC08AFF658B2E51DA — 0xC08AFF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC08AFF658B2E51DA */ declare function N_0xc08aff658b2e51da(p0: number): void; /** * POSSE::_0xC08AFF658B2E51DB — 0xC08AFF658B2E51DB * @see https://natives.borderlinerp.com/natives/POSSE/0xC08AFF658B2E51DB */ declare function N_0xc08aff658b2e51db(p0: number): void; /** * POSSE::_0xC08BFF658B2E51DA — 0xC08BFF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC08BFF658B2E51DA */ declare function N_0xc08bff658b2e51da(p0: number): number; /** * POSSE::_0xC08CFF658B2E51DA — 0xC08CFF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC08CFF658B2E51DA */ declare function N_0xc08cff658b2e51da(p0: number, p1: number): number; /** * POSSE::_0xC08DEF658B2E51DA — 0xC08DEF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC08DEF658B2E51DA */ declare function N_0xc08def658b2e51da(p0: number): number; /** * POSSE::_0xC08DFF658B2E51DA — 0xC08DFF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC08DFF658B2E51DA */ declare function N_0xc08dff658b2e51da(): number; /** * POSSE::_0xC08DFF658B2E51DB — 0xC08DFF658B2E51DB * @see https://natives.borderlinerp.com/natives/POSSE/0xC08DFF658B2E51DB */ declare function N_0xc08dff658b2e51db(p0: number): number; /** * POSSE::_0xC08EFF658B2E51DB — 0xC08EFF658B2E51DB * @see https://natives.borderlinerp.com/natives/POSSE/0xC08EFF658B2E51DB */ declare function N_0xc08eff658b2e51db(p0: number, p1: number): number; /** * POSSE::_0xC08FFF658B2E51DA — 0xC08FFF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC08FFF658B2E51DA */ declare function N_0xc08fff658b2e51da(): number; /** * POSSE::_0xC08FFF658B2E51DB — 0xC08FFF658B2E51DB * @see https://natives.borderlinerp.com/natives/POSSE/0xC08FFF658B2E51DB */ declare function N_0xc08fff658b2e51db(p0: number): number; /** * POSSE::_0xC09CFF658B2E51DA — 0xC09CFF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC09CFF658B2E51DA */ declare function N_0xc09cff658b2e51da(p0: number, p1: number, p2: number): number; /** * POSSE::_0xC184FF658B2E55DA — 0xC184FF658B2E55DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC184FF658B2E55DA */ declare function N_0xc184ff658b2e55da(p0: number, p1: number): number; /** * POSSE::_0xC284FF658B2E55DA — 0xC284FF658B2E55DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC284FF658B2E55DA */ declare function N_0xc284ff658b2e55da(p0: number, p1: number, p2: number): number; /** * POSSE::_0xC394FF658B2E55DA — 0xC394FF658B2E55DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC394FF658B2E55DA */ declare function N_0xc394ff658b2e55da(p0: number, p1: number, p2: number, p3: number): number; /** * POSSE::_0xC484FF658B2E55DA — 0xC484FF658B2E55DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC484FF658B2E55DA */ declare function N_0xc484ff658b2e55da(p0: number): void; /** * POSSE::_0xC584FF658B2E55DA — 0xC584FF658B2E55DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC584FF658B2E55DA */ declare function N_0xc584ff658b2e55da(p0: number): void; /** * POSSE::_0xC684FF658B2E55DA — 0xC684FF658B2E55DA * @see https://natives.borderlinerp.com/natives/POSSE/0xC684FF658B2E55DA */ declare function N_0xc684ff658b2e55da(p0: number): void; /** * POSSE::POSSE_GET_POSSE_MEMBERSHIP_COUNT — 0xC088FF658B2E51DA * @see https://natives.borderlinerp.com/natives/POSSE/POSSE_GET_POSSE_MEMBERSHIP_COUNT */ declare function PosseGetPosseMembershipCount(): number; /** * PROPSET::_0x58E0B01D45CA7357 — 0x58E0B01D45CA7357 * @see https://natives.borderlinerp.com/natives/PROPSET/0x58E0B01D45CA7357 */ declare function N_0x58e0b01d45ca7357(p0: number): void; /** * PROPSET::_ADD_ADDITIONAL_PROP_SET_FOR_VEHICLE — 0x75F90E4051CC084C * @see https://natives.borderlinerp.com/natives/PROPSET/_ADD_ADDITIONAL_PROP_SET_FOR_VEHICLE */ declare function AddAdditionalPropSetForVehicle(vehicle: number, propset: number | string): void; /** * PROPSET::_ADD_LIGHT_PROP_SET_TO_VEHICLE — 0xC0F0417A90402742 * To remove propsets either parse a zero as hash or call 0xE31C0CB1C3186D40 0xA6A9712955F53D9C returns lightPropset Hashes * @see https://natives.borderlinerp.com/natives/PROPSET/_ADD_LIGHT_PROP_SET_TO_VEHICLE */ declare function AddLightPropSetToVehicle(vehicle: number, lightPropset: number | string): void; /** * PROPSET::_ADD_PROP_SET_FOR_VEHICLE — 0xD80FAF919A2E56EA * List of vehicle propsets (wagons & trains): / * @see https://natives.borderlinerp.com/natives/PROPSET/_ADD_PROP_SET_FOR_VEHICLE */ declare function AddPropSetForVehicle(vehicle: number, propset: number | string): void; /** * PROPSET::_CREATE_PROP_SET — 0xE65C5CBA95F0E510 * @see https://natives.borderlinerp.com/natives/PROPSET/_CREATE_PROP_SET */ declare function CreatePropSet(propsetType: number | string, x: number, y: number, z: number, placementType: number, heading: number, zProbe: number, p7: boolean, useVegMod: boolean): number; /** * PROPSET::_CREATE_PROP_SET_2 — 0x899C97A1CCE7D483 * Same as _CREATE_PROP_SET * @see https://natives.borderlinerp.com/natives/PROPSET/_CREATE_PROP_SET_2 */ declare function CreatePropSet_2(propsetType: number | string, x: number, y: number, z: number, placementType: number, heading: number, zProbe: number, p7: boolean, useVegMod: boolean): number; /** * PROPSET::CREATE_PROP_SET_INSTANCE_ATTACHED_TO_ENTITY — 0x9609DBDDE18FAD8C * @see https://natives.borderlinerp.com/natives/PROPSET/CREATE_PROP_SET_INSTANCE_ATTACHED_TO_ENTITY */ declare function CreatePropSetInstanceAttachedToEntity(hash: number | string, x: number, y: number, z: number, entity: number, p5: number, p6: boolean, p7: number, p8: boolean): number; /** * PROPSET::_CREATE_PROP_SET_INSTANCE_ATTACHED_TO_ENTITY_2 — 0xACA7FB30269096D4 * Same as CREATE_PROP_SET_INSTANCE_ATTACHED_TO_ENTITY * @see https://natives.borderlinerp.com/natives/PROPSET/_CREATE_PROP_SET_INSTANCE_ATTACHED_TO_ENTITY_2 */ declare function CreatePropSetInstanceAttachedToEntity_2(hash: number | string, x: number, y: number, z: number, entity: number, p5: number, p6: boolean, p7: number, p8: boolean): number; /** * PROPSET::_DELETE_PROP_SET — 0x58AC173A55D9D7B4 * @see https://natives.borderlinerp.com/natives/PROPSET/_DELETE_PROP_SET */ declare function DeletePropSet(propSet: number, p1: boolean, p2: boolean): void; /** * PROPSET::DOES_PROP_SET_EXIST — 0x7DDDCF815E650FF5 * @see https://natives.borderlinerp.com/natives/PROPSET/DOES_PROP_SET_EXIST */ declare function DoesPropSetExist(propSet: number): boolean; /** * PROPSET::_DOES_PROP_SET_OF_TYPE_EXIST_NEAR_COORDS — 0x72068021F498E6E3 * @see https://natives.borderlinerp.com/natives/PROPSET/_DOES_PROP_SET_OF_TYPE_EXIST_NEAR_COORDS */ declare function DoesPropSetOfTypeExistNearCoords(propsetHash: number | string, x: number, y: number, z: number): boolean; /** * PROPSET::_DOES_VEHICLE_HAVE_ANY_LIGHT_PROP_SET — 0xC9B4B3A36F81FD75 * @see https://natives.borderlinerp.com/natives/PROPSET/_DOES_VEHICLE_HAVE_ANY_LIGHT_PROP_SET */ declare function DoesVehicleHaveAnyLightPropSet(vehicle: number): boolean; /** * PROPSET::_DOES_VEHICLE_HAVE_ANY_PROP_SET — 0x53784CEA0159439B * @see https://natives.borderlinerp.com/natives/PROPSET/_DOES_VEHICLE_HAVE_ANY_PROP_SET */ declare function DoesVehicleHaveAnyPropSet(vehicle: number): boolean; /** * PROPSET::_GET_ENTITIES_FROM_PROP_SET — 0x738271B660FE0695 * @see https://natives.borderlinerp.com/natives/PROPSET/_GET_ENTITIES_FROM_PROP_SET */ declare function GetEntitiesFromPropSet(propSet: number, itemSet: number, model: number | string, p3: boolean, p4: boolean): number; /** * PROPSET::_GET_PROP_SET_AT_COORDS — 0xC061E50F8D299F95 * @see https://natives.borderlinerp.com/natives/PROPSET/_GET_PROP_SET_AT_COORDS */ declare function GetPropSetAtCoords(propsetHash: number | string, x: number, y: number, z: number): number; /** * PROPSET::_GET_PROP_SET_MODEL — 0xA6A9712955F53D9C * @see https://natives.borderlinerp.com/natives/PROPSET/_GET_PROP_SET_MODEL */ declare function GetPropSetModel(propSet: number): number; /** * PROPSET::_GET_TRAIN_CARRIAGE_PROP_SET — 0xCFC0BD09BB1B73FF * Example before/after deleting a train carriage's propset: * @see https://natives.borderlinerp.com/natives/PROPSET/_GET_TRAIN_CARRIAGE_PROP_SET */ declare function GetTrainCarriagePropSet(trainCarriage: number): number; /** * PROPSET::_GET_VEHICLE_LIGHT_PROP_SET — 0xA079300AF757FB1A * Returns PropSet handle to be used with _GET_PROP_SET_MODEL * @see https://natives.borderlinerp.com/natives/PROPSET/_GET_VEHICLE_LIGHT_PROP_SET */ declare function GetVehicleLightPropSet(vehicle: number): number; /** * PROPSET::_GET_VEHICLE_PROP_SET — 0xCE2ACD6F602803E5 * @see https://natives.borderlinerp.com/natives/PROPSET/_GET_VEHICLE_PROP_SET */ declare function GetVehiclePropSet(vehicle: number): number; /** * PROPSET::_GET_VEHICLE_PROP_SET_HASH — 0x36F69E7A22655653 * @see https://natives.borderlinerp.com/natives/PROPSET/_GET_VEHICLE_PROP_SET_HASH */ declare function GetVehiclePropSetHash(vehicle: number): number; /** * PROPSET::_HAS_PROP_SET_LOADED — 0x48A88FC684C55FDC * @see https://natives.borderlinerp.com/natives/PROPSET/_HAS_PROP_SET_LOADED */ declare function HasPropSetLoaded(hash: number | string): boolean; /** * PROPSET::_HAS_PROP_SET_LOADED_2 — 0xD090ABEF4D6A7D96 * Same as _HAS_PROP_SET_LOADED * @see https://natives.borderlinerp.com/natives/PROPSET/_HAS_PROP_SET_LOADED_2 */ declare function HasPropSetLoaded_2(hash: number | string): boolean; /** * PROPSET::_HAS_VEHICLE_TRAILER_PROP_SET_LOADED — 0x8F3333F0A6900B3C * @see https://natives.borderlinerp.com/natives/PROPSET/_HAS_VEHICLE_TRAILER_PROP_SET_LOADED */ declare function HasVehicleTrailerPropSetLoaded(vehicle: number, wagonIndex: number): boolean; /** * PROPSET::IS_PROP_SET_FULLY_LOADED — 0xF42DB680A8B2A4D9 * @see https://natives.borderlinerp.com/natives/PROPSET/IS_PROP_SET_FULLY_LOADED */ declare function IsPropSetFullyLoaded(propSet: number): boolean; /** * PROPSET::_IS_PROP_SET_VISIBLE — 0x0CE8AAFE9E433A23 * @see https://natives.borderlinerp.com/natives/PROPSET/_IS_PROP_SET_VISIBLE */ declare function IsPropSetVisible(propSet: number): boolean; /** * PROPSET::_IS_VEHICLE_LIGHT_PROP_SET_LOADED — 0x0790473EEE1977D3 * @see https://natives.borderlinerp.com/natives/PROPSET/_IS_VEHICLE_LIGHT_PROP_SET_LOADED */ declare function IsVehicleLightPropSetLoaded(vehicle: number): boolean; /** * PROPSET::_IS_VEHICLE_PROP_SET_LOADED — 0x155B2FBE72D7D1D0 * @see https://natives.borderlinerp.com/natives/PROPSET/_IS_VEHICLE_PROP_SET_LOADED */ declare function IsVehiclePropSetLoaded(vehicle: number): boolean; /** * PROPSET::_IS_VEHICLE_PROP_SET_LOADED_ADDITIONAL — 0x7264F9CA87A9830B * @see https://natives.borderlinerp.com/natives/PROPSET/_IS_VEHICLE_PROP_SET_LOADED_ADDITIONAL */ declare function IsVehiclePropSetLoadedAdditional(vehicle: number): boolean; /** * PROPSET::_MOVE_PROPSET_COORDS_AND_HEADING — 0xC4B67EF3FD65622D * Relocates an existing prop set to specified coordinates and adjusts its heading (rotation) without affecting the prop set's internal layout or structure. * @see https://natives.borderlinerp.com/natives/PROPSET/_MOVE_PROPSET_COORDS_AND_HEADING */ declare function MovePropsetCoordsAndHeading(propSet: number, x: number, y: number, z: number, onGroundProperly: boolean, heading: number): void; /** * PROPSET::_RELEASE_PROP_SET — 0xB1964A83B345B4AB * @see https://natives.borderlinerp.com/natives/PROPSET/_RELEASE_PROP_SET */ declare function ReleasePropSet(hash: number | string): boolean; /** * PROPSET::_REMOVE_VEHICLE_LIGHT_PROP_SETS — 0xE31C0CB1C3186D40 * @see https://natives.borderlinerp.com/natives/PROPSET/_REMOVE_VEHICLE_LIGHT_PROP_SETS */ declare function RemoveVehicleLightPropSets(vehicle: number): void; /** * PROPSET::_REMOVE_VEHICLE_PROP_SETS — 0x3BCF32FF37EA9F1D * @see https://natives.borderlinerp.com/natives/PROPSET/_REMOVE_VEHICLE_PROP_SETS */ declare function RemoveVehiclePropSets(vehicle: number): void; /** * PROPSET::_REQUEST_PROP_SET — 0xF3DE57A46D5585E9 * @see https://natives.borderlinerp.com/natives/PROPSET/_REQUEST_PROP_SET */ declare function RequestPropSet(hash: number | string): boolean; /** * PROPSET::_REQUEST_PROP_SET_2 — 0xE72F591958F3ACAB * Same as _REQUEST_PROP_SET * @see https://natives.borderlinerp.com/natives/PROPSET/_REQUEST_PROP_SET_2 */ declare function RequestPropSet_2(hash: number | string): boolean; /** * PROPSET::_SET_PROP_SET_AS_NO_LONGER_NEEDED — 0x909E3C7FAE539FB1 * @see https://natives.borderlinerp.com/natives/PROPSET/_SET_PROP_SET_AS_NO_LONGER_NEEDED */ declare function SetPropSetAsNoLongerNeeded(propSet: number): void; /** * PROPSET::_SET_PROP_SET_FLAG — 0xC1AB7EEFD3E6EE49 * @see https://natives.borderlinerp.com/natives/PROPSET/_SET_PROP_SET_FLAG */ declare function SetPropSetFlag(propSet: number, flag: number): void; /** * PROPSET::_SET_PROP_SET_VISIBLE — 0x9D096A5BD02F953E * @see https://natives.borderlinerp.com/natives/PROPSET/_SET_PROP_SET_VISIBLE */ declare function SetPropSetVisible(propSet: number, toggle: boolean): void; /** * QUEUE::_EVENT_QUEUE_IS_EMPTY — 0x402B5D7D269FF796 * @see https://natives.borderlinerp.com/natives/QUEUE/_EVENT_QUEUE_IS_EMPTY */ declare function EventQueueIsEmpty(hash: number | string): boolean; /** * QUEUE::_EVENT_QUEUE_POP — 0xD87DF294B049211D * @see https://natives.borderlinerp.com/natives/QUEUE/_EVENT_QUEUE_POP */ declare function EventQueuePop(hash: number | string): void; /** * RECORDING::REPLAY_PREVENT_RECORDING_THIS_FRAME — 0xA8C44C13419634F2 * nullsub, doesn't do anything Old name: _STOP_RECORDING_THIS_FRAME * @see https://natives.borderlinerp.com/natives/RECORDING/REPLAY_PREVENT_RECORDING_THIS_FRAME */ declare function ReplayPreventRecordingThisFrame(): void; /** * REPLAY::CLOSE_VIDEO_EDITOR — 0xCEEC64BD27A59312 * Hardcoded to return true. * @see https://natives.borderlinerp.com/natives/REPLAY/CLOSE_VIDEO_EDITOR */ declare function CloseVideoEditor(p0: number): boolean; /** * REPLAY::IS_VIDEO_EDITOR_RUNNING — 0x9EEB007317FA3B9C * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/REPLAY/IS_VIDEO_EDITOR_RUNNING */ declare function IsVideoEditorRunning(): boolean; /** * REPLAY::OPEN_VIDEO_EDITOR — 0xB3F2829907403C13 * Hardcoded to return true. * @see https://natives.borderlinerp.com/natives/REPLAY/OPEN_VIDEO_EDITOR */ declare function OpenVideoEditor(): boolean; /** * REPLAY::REPLAY_SYSTEM_HAS_REQUESTED_A_SCRIPT_CLEANUP — 0x0F838D47DE58EDB2 * Hardcoded to return false. * @see https://natives.borderlinerp.com/natives/REPLAY/REPLAY_SYSTEM_HAS_REQUESTED_A_SCRIPT_CLEANUP */ declare function ReplaySystemHasRequestedAScriptCleanup(): boolean; /** * REPLAY::SET_SCRIPTS_HAVE_CLEANED_UP_FOR_REPLAY_SYSTEM — 0x57C6525034E76EB0 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/REPLAY/SET_SCRIPTS_HAVE_CLEANED_UP_FOR_REPLAY_SYSTEM */ declare function SetScriptsHaveCleanedUpForReplaySystem(): void; /** * SAVE::_0x443174C20B8B9E7F — 0x443174C20B8B9E7F * @see https://natives.borderlinerp.com/natives/SAVE/0x443174C20B8B9E7F */ declare function N_0x443174c20b8b9e7f(p0: number, p1: number, p2: number): void; /** * SAVE::_0x4FB5869E2B37FC00 — 0x4FB5869E2B37FC00 * @see https://natives.borderlinerp.com/natives/SAVE/0x4FB5869E2B37FC00 */ declare function N_0x4fb5869e2b37fc00(): void; /** * SAVE::_0x81F4E92BE3958364 — 0x81F4E92BE3958364 * @see https://natives.borderlinerp.com/natives/SAVE/0x81F4E92BE3958364 */ declare function N_0x81f4e92be3958364(p0: number, p1: number, p2: number): void; /** * SAVE::_0x8E8FFB9E4AD051D2 — 0x8E8FFB9E4AD051D2 * @see https://natives.borderlinerp.com/natives/SAVE/0x8E8FFB9E4AD051D2 */ declare function N_0x8e8ffb9e4ad051d2(p0: number, p1: number, p2: number, p3: number): void; /** * SAVE::_0x9BB83C4DD7BE0802 — 0x9BB83C4DD7BE0802 * @see https://natives.borderlinerp.com/natives/SAVE/0x9BB83C4DD7BE0802 */ declare function N_0x9bb83c4dd7be0802(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * SAVE::_0xA7ECEBAFBAF997A5 — 0xA7ECEBAFBAF997A5 * @see https://natives.borderlinerp.com/natives/SAVE/0xA7ECEBAFBAF997A5 */ declare function N_0xa7ecebafbaf997a5(savegameType: number | string): number; /** * SAVE::_0xA844FEB5C22C2C74 — 0xA844FEB5C22C2C74 * @see https://natives.borderlinerp.com/natives/SAVE/0xA844FEB5C22C2C74 */ declare function N_0xa844feb5c22c2c74(): void; /** * SAVE::_0xB00CE33465B5406D — 0xB00CE33465B5406D * @see https://natives.borderlinerp.com/natives/SAVE/0xB00CE33465B5406D */ declare function N_0xb00ce33465b5406d(p0: number, p1: number): number; /** * SAVE::_0xC0ABF784590798A9 — 0xC0ABF784590798A9 * @see https://natives.borderlinerp.com/natives/SAVE/0xC0ABF784590798A9 */ declare function N_0xc0abf784590798a9(p0: number): void; /** * SAVE::_0xE0B45E983BFC0768 — 0xE0B45E983BFC0768 * @see https://natives.borderlinerp.com/natives/SAVE/0xE0B45E983BFC0768 */ declare function N_0xe0b45e983bfc0768(): void; /** * SAVE::_0xE8346E62FD7FB962 — 0xE8346E62FD7FB962 * @see https://natives.borderlinerp.com/natives/SAVE/0xE8346E62FD7FB962 */ declare function N_0xe8346e62fd7fb962(): void; /** * SAVE::_0xED4B0C1057892B2E — 0xED4B0C1057892B2E * @see https://natives.borderlinerp.com/natives/SAVE/0xED4B0C1057892B2E */ declare function N_0xed4b0c1057892b2e(p0: number, p1: number, p2: number, p3: number): void; /** * SAVE::_SAVEGAME_GET_BOOL — 0xBB7F4273C186BC4B * Does the exact same as 0x529B9CCD0972AF4E * @see https://natives.borderlinerp.com/natives/SAVE/_SAVEGAME_GET_BOOL */ declare function SavegameGetBool(variableName: string): number; /** * SAVE::_SAVEGAME_GET_FLOAT — 0x35DEFECAE36D4FAE * @see https://natives.borderlinerp.com/natives/SAVE/_SAVEGAME_GET_FLOAT */ declare function SavegameGetFloat(variableName: string): number; /** * SAVE::_SAVEGAME_GET_INT — 0x529B9CCD0972AF4E * @see https://natives.borderlinerp.com/natives/SAVE/_SAVEGAME_GET_INT */ declare function SavegameGetInt(variableName: string): number; /** * SAVE::_SAVEGAME_GET_INT_2 — 0x529B9CCD0972AF4D * Does the exact same as 0x529B9CCD0972AF4E Commonly used with time/timestamps * @see https://natives.borderlinerp.com/natives/SAVE/_SAVEGAME_GET_INT_2 */ declare function SavegameGetInt_2(variableName: string): number; /** * SAVE::_SAVEGAME_GET_INT_3 — 0xB25B5A375BE5BE26 * Does the exact same as 0x529B9CCD0972AF4E Commonly used with enums and flags * @see https://natives.borderlinerp.com/natives/SAVE/_SAVEGAME_GET_INT_3 */ declare function SavegameGetInt_3(variableName: string): number; /** * SAVE::_SAVEGAME_GET_TEXT_LABEL_23 — 0x5A10D6506B2F2C63 * @see https://natives.borderlinerp.com/natives/SAVE/_SAVEGAME_GET_TEXT_LABEL_23 */ declare function SavegameGetTextLabel_23(variableName: string): number; /** * SAVE::_SAVEGAME_GET_TEXT_LABEL_31 — 0x4845E7E7643A908C * @see https://natives.borderlinerp.com/natives/SAVE/_SAVEGAME_GET_TEXT_LABEL_31 */ declare function SavegameGetTextLabel_31(variableName: string): number; /** * SAVE::_SAVEGAME_GET_TEXT_LABEL_63 — 0x186608A2AC6F9E88 * @see https://natives.borderlinerp.com/natives/SAVE/_SAVEGAME_GET_TEXT_LABEL_63 */ declare function SavegameGetTextLabel_63(variableName: string): number; /** * SAVE::_SAVEGAME_HAS_SAVE_FAILED — 0x1431540BCA1A1BD2 * @see https://natives.borderlinerp.com/natives/SAVE/_SAVEGAME_HAS_SAVE_FAILED */ declare function SavegameHasSaveFailed(): boolean; /** * SAVE::SAVEGAME_IS_SAVE_PENDING — 0x3CF46F55C6585590 * @see https://natives.borderlinerp.com/natives/SAVE/SAVEGAME_IS_SAVE_PENDING */ declare function SavegameIsSavePending(): boolean; /** * SAVE::SAVEGAME_SAVE_MP — 0x1840F3B30ED0105F * @see https://natives.borderlinerp.com/natives/SAVE/SAVEGAME_SAVE_MP */ declare function SavegameSaveMp(savegameType: number | string): boolean; /** * SAVE::SAVEGAME_SAVE_SP — 0x62C9EB51656D68CE * @see https://natives.borderlinerp.com/natives/SAVE/SAVEGAME_SAVE_SP */ declare function SavegameSaveSp(savegameType: number | string): boolean; /** * SCRIPT::_0x0A79C81C418F5D38 — 0x0A79C81C418F5D38 * @see https://natives.borderlinerp.com/natives/SCRIPT/0x0A79C81C418F5D38 */ declare function N_0x0a79c81c418f5d38(p0: number, p1: number): number; /** * SCRIPT::_0x11B0A0B282FA9B10 — 0x11B0A0B282FA9B10 * Used in Script Function DISABLE_REGISTERED_WORLD_BRAINS * @see https://natives.borderlinerp.com/natives/SCRIPT/0x11B0A0B282FA9B10 */ declare function N_0x11b0a0b282fa9b10(p0: boolean): void; /** * SCRIPT::_0x1BDB5A07307F6929 — 0x1BDB5A07307F6929 * @see https://natives.borderlinerp.com/natives/SCRIPT/0x1BDB5A07307F6929 */ declare function N_0x1bdb5a07307f6929(p0: number, p1: number): void; /** * SCRIPT::_0x1C5EB3C27F7508CB — 0x1C5EB3C27F7508CB * @see https://natives.borderlinerp.com/natives/SCRIPT/0x1C5EB3C27F7508CB */ declare function N_0x1c5eb3c27f7508cb(p0: number, p1: number): void; /** * SCRIPT::_0x29FB4CE89472C3CB — 0x29FB4CE89472C3CB * @see https://natives.borderlinerp.com/natives/SCRIPT/0x29FB4CE89472C3CB */ declare function N_0x29fb4ce89472c3cb(p0: number, p1: number, p2: number, p3: number, p4: string, p5: string, p6: string, p7: number): void; /** * SCRIPT::_0x42A429CDFED6D99D — 0x42A429CDFED6D99D * @see https://natives.borderlinerp.com/natives/SCRIPT/0x42A429CDFED6D99D */ declare function N_0x42a429cdfed6d99d(p0: number, p1: number, p2: number): void; /** * SCRIPT::_0x5827BE85A87B073D — 0x5827BE85A87B073D * @see https://natives.borderlinerp.com/natives/SCRIPT/0x5827BE85A87B073D */ declare function N_0x5827be85a87b073d(p0: number): void; /** * SCRIPT::_0x64F765D9A1F8F02C — 0x64F765D9A1F8F02C * @see https://natives.borderlinerp.com/natives/SCRIPT/0x64F765D9A1F8F02C */ declare function N_0x64f765d9a1f8f02c(): [number, number, number]; /** * SCRIPT::_0x6F700A4BF7C3331B — 0x6F700A4BF7C3331B * @see https://natives.borderlinerp.com/natives/SCRIPT/0x6F700A4BF7C3331B */ declare function N_0x6f700a4bf7c3331b(p0: boolean): void; /** * SCRIPT::_0x76CBCD9EADC00955 — 0x76CBCD9EADC00955 * @see https://natives.borderlinerp.com/natives/SCRIPT/0x76CBCD9EADC00955 */ declare function N_0x76cbcd9eadc00955(): void; /** * SCRIPT::_0xA88E1D7FA1E20080 — 0xA88E1D7FA1E20080 * @see https://natives.borderlinerp.com/natives/SCRIPT/0xA88E1D7FA1E20080 */ declare function N_0xa88e1d7fa1e20080(p0: number): number; /** * SCRIPT::_0xE4ABE20DCE7C7CFE — 0xE4ABE20DCE7C7CFE * @see https://natives.borderlinerp.com/natives/SCRIPT/0xE4ABE20DCE7C7CFE */ declare function N_0xe4abe20dce7c7cfe(p0: number, p1: number, p2: number): void; /** * SCRIPT::_0xE7282390542F570D — 0xE7282390542F570D * @see https://natives.borderlinerp.com/natives/SCRIPT/0xE7282390542F570D */ declare function N_0xe7282390542f570d(p0: number): number; /** * SCRIPT::_0xF9E951A1E5517C06 — 0xF9E951A1E5517C06 * @see https://natives.borderlinerp.com/natives/SCRIPT/0xF9E951A1E5517C06 */ declare function N_0xf9e951a1e5517c06(): void; /** * SCRIPT::_0xFFDDF802279BE128 — 0xFFDDF802279BE128 * @see https://natives.borderlinerp.com/natives/SCRIPT/0xFFDDF802279BE128 */ declare function N_0xffddf802279be128(p0: number, p1: number, p2: number): void; /** * SCRIPT::_ACTIVATE_GOAL_CONTEXT — 0x7D654266025E921B * @see https://natives.borderlinerp.com/natives/SCRIPT/_ACTIVATE_GOAL_CONTEXT */ declare function ActivateGoalContext(goalContext: number | string): void; /** * SCRIPT::AWARDS_GET_RESULT_ITEM — 0xAC8FAB22A914AE34 * @see https://natives.borderlinerp.com/natives/SCRIPT/AWARDS_GET_RESULT_ITEM */ declare function AwardsGetResultItem(awardHash: number | string, itemIndex: number): [boolean, number, number]; /** * SCRIPT::_AWARDS_GET_UNLOCK_CLAIM_DATA — 0xB9467E41DAB1CF2C * @see https://natives.borderlinerp.com/natives/SCRIPT/_AWARDS_GET_UNLOCK_CLAIM_DATA */ declare function AwardsGetUnlockClaimData(awardHash: number | string, dataIndex: number): [boolean, number, number]; /** * SCRIPT::BAIL_TO_LANDING_PAGE — 0xBC2C927F5C264243 * @see https://natives.borderlinerp.com/natives/SCRIPT/BAIL_TO_LANDING_PAGE */ declare function BailToLandingPage(bailCode: number): void; /** * SCRIPT::BAIL_WITH_PASS_THROUGH_PARAMS — 0xE98204D3C25AE14C * @see https://natives.borderlinerp.com/natives/SCRIPT/BAIL_WITH_PASS_THROUGH_PARAMS */ declare function BailWithPassThroughParams(params: string): void; /** * SCRIPT::BG_DOES_LAUNCH_PARAM_EXIST — 0x4AE1DFF337A86FDE * @see https://natives.borderlinerp.com/natives/SCRIPT/BG_DOES_LAUNCH_PARAM_EXIST */ declare function BgDoesLaunchParamExist(scriptIndex: number, p1: string): boolean; /** * SCRIPT::BG_END_CONTEXT — 0x3ABF7BA1C3E2C8CF * Deletes the given context from the background scripts context map. * @see https://natives.borderlinerp.com/natives/SCRIPT/BG_END_CONTEXT */ declare function BgEndContext(contextName: string): void; /** * SCRIPT::BG_END_CONTEXT_HASH — 0x6D1431744182CDE8 * Hashed version of BG_END_CONTEXT * @see https://natives.borderlinerp.com/natives/SCRIPT/BG_END_CONTEXT_HASH */ declare function BgEndContextHash(contextHash: number | string): void; /** * SCRIPT::BG_GET_LAUNCH_PARAM_VALUE — 0x55C40B7592BAD213 * @see https://natives.borderlinerp.com/natives/SCRIPT/BG_GET_LAUNCH_PARAM_VALUE */ declare function BgGetLaunchParamValue(scriptIndex: number, p1: string): number; /** * SCRIPT::BG_GET_SCRIPT_ID_FROM_NAME_HASH — 0x829CD22E043A2577 * @see https://natives.borderlinerp.com/natives/SCRIPT/BG_GET_SCRIPT_ID_FROM_NAME_HASH */ declare function BgGetScriptIdFromNameHash(p0: number | string): number; /** * SCRIPT::BG_IS_EXITFLAG_SET — 0x2238EC3EC631AB1F * Returns true if GtaThread+0x77C is equal to 1. * @see https://natives.borderlinerp.com/natives/SCRIPT/BG_IS_EXITFLAG_SET */ declare function BgIsExitflagSet(): boolean; /** * SCRIPT::_BG_RELOAD_ALL_BACKGROUND_SCRIPTS — 0xBE7D814CFA181B56 * @see https://natives.borderlinerp.com/natives/SCRIPT/_BG_RELOAD_ALL_BACKGROUND_SCRIPTS */ declare function BgReloadAllBackgroundScripts(): void; /** * SCRIPT::BG_SET_EXITFLAG_RESPONSE — 0x4858148E3B8A75D0 * Sets bit 0 in GtaThread+0x784 * @see https://natives.borderlinerp.com/natives/SCRIPT/BG_SET_EXITFLAG_RESPONSE */ declare function BgSetExitflagResponse(): void; /** * SCRIPT::BG_START_CONTEXT — 0x49BA5678BA040CA7 * Inserts the given context into the background scripts context map. * @see https://natives.borderlinerp.com/natives/SCRIPT/BG_START_CONTEXT */ declare function BgStartContext(contextName: string): void; /** * SCRIPT::BG_START_CONTEXT_HASH — 0x2EB67D564DCC09D5 * Hashed version of BG_START_CONTEXT * @see https://natives.borderlinerp.com/natives/SCRIPT/BG_START_CONTEXT_HASH */ declare function BgStartContextHash(contextHash: number | string): void; /** * SCRIPT::_CLEAR_ALL_PLAYER_BITS — 0xDE544B7EC0C187CC * @see https://natives.borderlinerp.com/natives/SCRIPT/_CLEAR_ALL_PLAYER_BITS */ declare function ClearAllPlayerBits(value: number): number; /** * SCRIPT::_CLEAR_PLAYER_BIT_AT_INDEX — 0xD426E2E3288469D6 * @see https://natives.borderlinerp.com/natives/SCRIPT/_CLEAR_PLAYER_BIT_AT_INDEX */ declare function ClearPlayerBitAtIndex(bitIndex: number): number; /** * SCRIPT::COUNT_PARTICIPANT_BITS — 0x2F050A3FF8738245 * @see https://natives.borderlinerp.com/natives/SCRIPT/COUNT_PARTICIPANT_BITS */ declare function CountParticipantBits(value: number): [number, number]; /** * SCRIPT::COUNT_PLAYER_BITS — 0x462C687BEA254BD9 * @see https://natives.borderlinerp.com/natives/SCRIPT/COUNT_PLAYER_BITS */ declare function CountPlayerBits(value: number): [number, number]; /** * SCRIPT::_DEACTIVATE_GOAL_CONTEXT — 0x50B72A754EE64A71 * @see https://natives.borderlinerp.com/natives/SCRIPT/_DEACTIVATE_GOAL_CONTEXT */ declare function DeactivateGoalContext(goalContext: number | string): void; /** * SCRIPT::_DISPLAY_LOADING_SCREENS — 0x1E5B70E53DB661E5 * @see https://natives.borderlinerp.com/natives/SCRIPT/_DISPLAY_LOADING_SCREENS */ declare function DisplayLoadingScreens(p0: number | string, p1: number | string, p2: number | string, gamemodeName: string, title: string, subtitle: string): void; /** * SCRIPT::_DOES_COMPRESSED_GLOBAL_BLOCK_BUFFER_EXIST — 0x66EE5B93C308F734 * @see https://natives.borderlinerp.com/natives/SCRIPT/_DOES_COMPRESSED_GLOBAL_BLOCK_BUFFER_EXIST */ declare function DoesCompressedGlobalBlockBufferExist(index: number): boolean; /** * SCRIPT::DOES_SCRIPT_EXIST — 0x552B171E3F69E5AE * @see https://natives.borderlinerp.com/natives/SCRIPT/DOES_SCRIPT_EXIST */ declare function DoesScriptExist(scriptName: string): boolean; /** * SCRIPT::DOES_SCRIPT_WITH_NAME_HASH_EXIST — 0xA34E89749F628284 * @see https://natives.borderlinerp.com/natives/SCRIPT/DOES_SCRIPT_WITH_NAME_HASH_EXIST */ declare function DoesScriptWithNameHashExist(scriptHash: number | string): boolean; /** * SCRIPT::DOES_THREAD_EXIST — 0xFF975BC4435A0FA3 * @see https://natives.borderlinerp.com/natives/SCRIPT/DOES_THREAD_EXIST */ declare function DoesThreadExist(threadId: number): boolean; /** * SCRIPT::GET_BLOCK_OF_PLAYER_BITS — 0xFA3B530A5CC693D5 * @see https://natives.borderlinerp.com/natives/SCRIPT/GET_BLOCK_OF_PLAYER_BITS */ declare function GetBlockOfPlayerBits(p1: number): [number, number]; /** * SCRIPT::GET_EVENT_AT_INDEX — 0xA85E614430EFF816 * Returns event name hash: * @see https://natives.borderlinerp.com/natives/SCRIPT/GET_EVENT_AT_INDEX */ declare function GetEventAtIndex(eventGroup: number, eventIndex: number): number; /** * SCRIPT::GET_EVENT_DATA — 0x57EC5FA4D4D6AFCA * @see https://natives.borderlinerp.com/natives/SCRIPT/GET_EVENT_DATA */ declare function GetEventData(eventGroup: number, eventIndex: number, eventDataSize: number): [boolean, number]; /** * SCRIPT::GET_EVENT_EXISTS — 0xC9F59C0A710ECD34 * @see https://natives.borderlinerp.com/natives/SCRIPT/GET_EVENT_EXISTS */ declare function GetEventExists(eventGroup: number, eventType: number | string): boolean; /** * SCRIPT::_GET_GLOBAL_BLOCK_CAN_BE_ACCESSED — 0x42A7EB5C814C2DE0 * @see https://natives.borderlinerp.com/natives/SCRIPT/_GET_GLOBAL_BLOCK_CAN_BE_ACCESSED */ declare function GetGlobalBlockCanBeAccessed(index: number): boolean; /** * SCRIPT::GET_HASH_OF_THIS_SCRIPT_NAME — 0xBC2C927F5C264960 * @see https://natives.borderlinerp.com/natives/SCRIPT/GET_HASH_OF_THIS_SCRIPT_NAME */ declare function GetHashOfThisScriptName(): number; /** * SCRIPT::_GET_HASH_OF_THREAD — 0x724CB89D35B283D0 * @see https://natives.borderlinerp.com/natives/SCRIPT/_GET_HASH_OF_THREAD */ declare function GetHashOfThread(threadId: number): number; /** * SCRIPT::GET_ID_OF_THIS_THREAD — 0x55525C346BEF6960 * @see https://natives.borderlinerp.com/natives/SCRIPT/GET_ID_OF_THIS_THREAD */ declare function GetIdOfThisThread(): number; /** * SCRIPT::GET_NO_LOADING_SCREEN — 0x323DAF00687E0F28 * @see https://natives.borderlinerp.com/natives/SCRIPT/GET_NO_LOADING_SCREEN */ declare function GetNoLoadingScreen(): boolean; /** * SCRIPT::GET_NUMBER_OF_EVENTS — 0x5CE8DE5909565748 * @see https://natives.borderlinerp.com/natives/SCRIPT/GET_NUMBER_OF_EVENTS */ declare function GetNumberOfEvents(eventGroup: number): number; /** * SCRIPT::GET_NUMBER_OF_THREADS_RUNNING_THE_SCRIPT_WITH_THIS_HASH — 0x8E34C953364A76DD * Gets the number of instances of the specified script is currently running. * @see https://natives.borderlinerp.com/natives/SCRIPT/GET_NUMBER_OF_THREADS_RUNNING_THE_SCRIPT_WITH_THIS_HASH */ declare function GetNumberOfThreadsRunningTheScriptWithThisHash(scriptHash: number | string): number; /** * SCRIPT::GET_THREAD_EXISTENCE_DETAILS — 0xD92FA81B64920E85 * @see https://natives.borderlinerp.com/natives/SCRIPT/GET_THREAD_EXISTENCE_DETAILS */ declare function GetThreadExistenceDetails(threadId: number): [boolean, boolean]; /** * SCRIPT::_GET_THREAD_EXIT_REASON — 0x54AE4FDEEFEAB77E * THREAD_EXIT_REASON_NONE, THREAD_EXIT_REASON_BACKGROUND_THREAD_STOPPED, THREAD_EXIT_REASON_SESSION_MERGE, THREAD_EXIT_REASON_SCENARIO_OUT_OF_SCOPE, THREAD_EXIT_REASON_REQUESTED_BY_SCRIPT * @see https://natives.borderlinerp.com/natives/SCRIPT/_GET_THREAD_EXIT_REASON */ declare function GetThreadExitReason(): number; /** * SCRIPT::HAS_SCRIPT_LOADED — 0xE97BD36574F8B0A6 * Returns if a script has been loaded into the game. * @see https://natives.borderlinerp.com/natives/SCRIPT/HAS_SCRIPT_LOADED */ declare function HasScriptLoaded(scriptName: string): boolean; /** * SCRIPT::HAS_SCRIPT_WITH_NAME_HASH_LOADED — 0xA5D8E0C2F3C7EEBC * @see https://natives.borderlinerp.com/natives/SCRIPT/HAS_SCRIPT_WITH_NAME_HASH_LOADED */ declare function HasScriptWithNameHashLoaded(scriptHash: number | string): boolean; /** * SCRIPT::HAVE_ALL_CHILD_SCRIPTS_TERMINATED — 0x380FFA15B72408FB * Waiting for child scripts to terminate / waiting for collapse of child scripts * @see https://natives.borderlinerp.com/natives/SCRIPT/HAVE_ALL_CHILD_SCRIPTS_TERMINATED */ declare function HaveAllChildScriptsTerminated(p0: number): boolean; /** * SCRIPT::_IS_ANY_PLAYER_BIT_SET — 0x179A6F0EE2E79026 * @see https://natives.borderlinerp.com/natives/SCRIPT/_IS_ANY_PLAYER_BIT_SET */ declare function IsAnyPlayerBitSet(playerBits: number): [boolean, number]; /** * SCRIPT::_IS_BACKGROUND_SCRIPT — 0x20B7F69B40C6B755 * @see https://natives.borderlinerp.com/natives/SCRIPT/_IS_BACKGROUND_SCRIPT */ declare function IsBackgroundScript(threadId: number): boolean; /** * SCRIPT::_IS_GOAL_CONTEXT_ACTIVE — 0x7409669C5ED50144 * @see https://natives.borderlinerp.com/natives/SCRIPT/_IS_GOAL_CONTEXT_ACTIVE */ declare function IsGoalContextActive(goalContext: number | string): boolean; /** * SCRIPT::IS_LOADING_SCREEN_VISIBLE — 0xB54ADBE65D528FCB * Same as GET_IS_LOADING_SCREEN_ACTIVE * @see https://natives.borderlinerp.com/natives/SCRIPT/IS_LOADING_SCREEN_VISIBLE */ declare function IsLoadingScreenVisible(): boolean; /** * SCRIPT::_IS_PLAYER_BIT_SET_AT_INDEX — 0x72B2E00C9BAC6789 * @see https://natives.borderlinerp.com/natives/SCRIPT/_IS_PLAYER_BIT_SET_AT_INDEX */ declare function IsPlayerBitSetAtIndex(bitIndex: number): [boolean, number]; /** * SCRIPT::IS_THREAD_ACTIVE — 0x46E9AE36D8FA6417 * @see https://natives.borderlinerp.com/natives/SCRIPT/IS_THREAD_ACTIVE */ declare function IsThreadActive(threadId: number, ignoreKilledState: boolean): boolean; /** * SCRIPT::IS_THREAD_EXIT_REQUESTED — 0x9E4EF615E307FBBE * @see https://natives.borderlinerp.com/natives/SCRIPT/IS_THREAD_EXIT_REQUESTED */ declare function IsThreadExitRequested(): boolean; /** * SCRIPT::_IS_THREAD_EXIT_REQUESTED_FOR_THREAD_WITH_THIS_ID — 0x30BED53646C86D11 * @see https://natives.borderlinerp.com/natives/SCRIPT/_IS_THREAD_EXIT_REQUESTED_FOR_THREAD_WITH_THIS_ID */ declare function IsThreadExitRequestedForThreadWithThisId(threadId: number): boolean; /** * SCRIPT::_LOOT_GET_LOOT_CLAIM_DATA — 0xF1E9045F5AA9E428 * @see https://natives.borderlinerp.com/natives/SCRIPT/_LOOT_GET_LOOT_CLAIM_DATA */ declare function LootGetLootClaimData(dataIndex: number): [boolean, number, number]; /** * SCRIPT::_LOOT_GET_RESULT_ITEM — 0x4293B44A855F82CC * @see https://natives.borderlinerp.com/natives/SCRIPT/_LOOT_GET_RESULT_ITEM */ declare function LootGetResultItem(itemIndex: number): [boolean, number, number]; /** * SCRIPT::_NET_RPC_GUID_TO_STRING — 0xAC9FF854BD4BA9B5 * Returns "INVALID_NET_RPC_GUID" if netRpcGuid is invalid. * @see https://natives.borderlinerp.com/natives/SCRIPT/_NET_RPC_GUID_TO_STRING */ declare function NetRpcGuidToString(netRpcGuid: number): [string, number]; /** * SCRIPT::REQUEST_SCRIPT — 0x46ED607DDD40D7FE * @see https://natives.borderlinerp.com/natives/SCRIPT/REQUEST_SCRIPT */ declare function RequestScript(scriptName: string): void; /** * SCRIPT::REQUEST_SCRIPT_WITH_NAME_HASH — 0xF6B9CE3F8D5B9B74 * @see https://natives.borderlinerp.com/natives/SCRIPT/REQUEST_SCRIPT_WITH_NAME_HASH */ declare function RequestScriptWithNameHash(scriptHash: number | string): void; /** * SCRIPT::_REQUEST_THREAD_EXIT — 0x7DE4643157AD646C * @see https://natives.borderlinerp.com/natives/SCRIPT/_REQUEST_THREAD_EXIT */ declare function RequestThreadExit(threadId: number): void; /** * SCRIPT::_REQUEST_THREAD_EXIT_FOR_ALL_THREADS_WITH_THIS_NAME — 0x7423F7835770F619 * @see https://natives.borderlinerp.com/natives/SCRIPT/_REQUEST_THREAD_EXIT_FOR_ALL_THREADS_WITH_THIS_NAME */ declare function RequestThreadExitForAllThreadsWithThisName(nameHash: number | string): void; /** * SCRIPT::_RESTORE_GLOBAL_BLOCK — 0xDC3914A99B4A5FDF * @see https://natives.borderlinerp.com/natives/SCRIPT/_RESTORE_GLOBAL_BLOCK */ declare function RestoreGlobalBlock(index: number): boolean; /** * SCRIPT::SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID — 0x3CE3FB167E837D7C * If the function returns 0, the end of the iteration has been reached. * @see https://natives.borderlinerp.com/natives/SCRIPT/SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID */ declare function ScriptThreadIteratorGetNextThreadId(): number; /** * SCRIPT::SCRIPT_THREAD_ITERATOR_RESET — 0x39382EB8DCD8684D * Starts a new iteration of the current threads. * @see https://natives.borderlinerp.com/natives/SCRIPT/SCRIPT_THREAD_ITERATOR_RESET */ declare function ScriptThreadIteratorReset(): void; /** * SCRIPT::_SET_ALL_GLOBAL_BLOCKS_HAVE_BEEN_LOADED — 0x11986B05885564D2 * @see https://natives.borderlinerp.com/natives/SCRIPT/_SET_ALL_GLOBAL_BLOCKS_HAVE_BEEN_LOADED */ declare function SetAllGlobalBlocksHaveBeenLoaded(toggle: boolean): void; /** * SCRIPT::_SET_ALL_PLAYER_BITS — 0x20F4CB76689ACDBC * @see https://natives.borderlinerp.com/natives/SCRIPT/_SET_ALL_PLAYER_BITS */ declare function SetAllPlayerBits(value: number): number; /** * SCRIPT::SET_BLOCK_OF_PLAYER_BITS — 0xC6DFB8C04C86D5A5 * @see https://natives.borderlinerp.com/natives/SCRIPT/SET_BLOCK_OF_PLAYER_BITS */ declare function SetBlockOfPlayerBits(p1: number, p2: number): number; /** * SCRIPT::SET_EVENT_FLAG_FOR_DELETION — 0x4768D5252EAEB76F * @see https://natives.borderlinerp.com/natives/SCRIPT/SET_EVENT_FLAG_FOR_DELETION */ declare function SetEventFlagForDeletion(eventGroup: number, eventIndex: number, p2: boolean): void; /** * SCRIPT::_SET_GLOBAL_BLOCK_CAN_BE_ACCESSED — 0xE66F392BFCE734AF * @see https://natives.borderlinerp.com/natives/SCRIPT/_SET_GLOBAL_BLOCK_CAN_BE_ACCESSED */ declare function SetGlobalBlockCanBeAccessed(index: number, toggle: boolean): void; /** * SCRIPT::SET_NO_LOADING_SCREEN — 0x5CB83156AA038F95 * @see https://natives.borderlinerp.com/natives/SCRIPT/SET_NO_LOADING_SCREEN */ declare function SetNoLoadingScreen(toggle: boolean): void; /** * SCRIPT::_SET_PLAYER_BIT_AT_INDEX — 0x31010318BA9897AC * @see https://natives.borderlinerp.com/natives/SCRIPT/_SET_PLAYER_BIT_AT_INDEX */ declare function SetPlayerBitAtIndex(bitIndex: number): number; /** * SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED — 0x0086D3067E1CFD1C * @see https://natives.borderlinerp.com/natives/SCRIPT/SET_SCRIPT_AS_NO_LONGER_NEEDED */ declare function SetScriptAsNoLongerNeeded(scriptName: string): void; /** * SCRIPT::SET_SCRIPT_WITH_NAME_HASH_AS_NO_LONGER_NEEDED — 0x50723A1567C8361E * @see https://natives.borderlinerp.com/natives/SCRIPT/SET_SCRIPT_WITH_NAME_HASH_AS_NO_LONGER_NEEDED */ declare function SetScriptWithNameHashAsNoLongerNeeded(scriptHash: number | string): void; /** * SCRIPT::SHUTDOWN_LOADING_SCREEN — 0xFC179D7E8886DADF * @see https://natives.borderlinerp.com/natives/SCRIPT/SHUTDOWN_LOADING_SCREEN */ declare function ShutdownLoadingScreen(): void; /** * SCRIPT::START_NEW_SCRIPT — 0xE81651AD79516E48 * @see https://natives.borderlinerp.com/natives/SCRIPT/START_NEW_SCRIPT */ declare function StartNewScript(scriptName: string, stackSize: number): number; /** * SCRIPT::START_NEW_SCRIPT_WITH_ARGS — 0xB8BA7F44DF1575E1 * Pass pointer to struct of args in p1, size of struct goes into p2 * @see https://natives.borderlinerp.com/natives/SCRIPT/START_NEW_SCRIPT_WITH_ARGS */ declare function StartNewScriptWithArgs(scriptName: string, argCount: number, stackSize: number): [number, number]; /** * SCRIPT::START_NEW_SCRIPT_WITH_NAME_HASH — 0xEB1C67C3A5333A92 * @see https://natives.borderlinerp.com/natives/SCRIPT/START_NEW_SCRIPT_WITH_NAME_HASH */ declare function StartNewScriptWithNameHash(scriptHash: number | string, stackSize: number): number; /** * SCRIPT::START_NEW_SCRIPT_WITH_NAME_HASH_AND_ARGS — 0xC4BB298BD441BE78 * @see https://natives.borderlinerp.com/natives/SCRIPT/START_NEW_SCRIPT_WITH_NAME_HASH_AND_ARGS */ declare function StartNewScriptWithNameHashAndArgs(scriptHash: number | string, argCount: number, stackSize: number): [number, number]; /** * SCRIPT::STOP_DISPLAYING_MP_TRANSITION_LOADING_SCREENS — 0x778D4733E0F2F265 * @see https://natives.borderlinerp.com/natives/SCRIPT/STOP_DISPLAYING_MP_TRANSITION_LOADING_SCREENS */ declare function StopDisplayingMpTransitionLoadingScreens(p0: number): void; /** * SCRIPT::_STORE_GLOBAL_BLOCK — 0xB952A3AC41D58F2F * @see https://natives.borderlinerp.com/natives/SCRIPT/_STORE_GLOBAL_BLOCK */ declare function StoreGlobalBlock(index: number): boolean; /** * SCRIPT::TERMINATE_THIS_THREAD — 0x5E8B6D17FF91CD59 * @see https://natives.borderlinerp.com/natives/SCRIPT/TERMINATE_THIS_THREAD */ declare function TerminateThisThread(): void; /** * SCRIPT::TERMINATE_THREAD — 0x87ED52AE40EA1A52 * @see https://natives.borderlinerp.com/natives/SCRIPT/TERMINATE_THREAD */ declare function TerminateThread(threadId: number): void; /** * SCRIPT::TRIGGER_SCRIPT_EVENT — 0x5AE99C571D5BBE5D * playerBits (also known as playersToBroadcastTo) is a bitset that indicates which players this event should be sent to. * @see https://natives.borderlinerp.com/natives/SCRIPT/TRIGGER_SCRIPT_EVENT */ declare function TriggerScriptEvent(eventGroup: number, eventDataSize: number, scriptMetadataIndex: number): [number, number]; /** * SCRIPT::_TRIGGER_SCRIPT_EVENT_2 — 0x8B61C950A148FFA2 * @see https://natives.borderlinerp.com/natives/SCRIPT/_TRIGGER_SCRIPT_EVENT_2 */ declare function TriggerScriptEvent_2(eventDataSize: number, scriptMetadataIndex: number, threadId: number): number; /** * SHAPETEST::_0x04AA59CA40571C2E — 0x04AA59CA40571C2E * @see https://natives.borderlinerp.com/natives/SHAPETEST/0x04AA59CA40571C2E */ declare function N_0x04aa59ca40571c2e(p0: number, p1: number): number; /** * SHAPETEST::GET_SHAPE_TEST_RESULT — 0xEDE8AC7C5108FB1D * Returns the result of a shape test: 0 if the handle is invalid, 1 if the shape test is still pending, or 2 if the shape test has completed, and the handle should be invalidated. * @see https://natives.borderlinerp.com/natives/SHAPETEST/GET_SHAPE_TEST_RESULT */ declare function GetShapeTestResult(shapeTestHandle: number): [number, boolean, number[], number[], number]; /** * SHAPETEST::START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE — 0x377906D8A31E5586 * Does the same as 0x7EE9F5D83DD4F90E, except blocking until the shape test completes. * @see https://natives.borderlinerp.com/natives/SHAPETEST/START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE */ declare function StartExpensiveSynchronousShapeTestLosProbe(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, flags: number, entityToIgnore: number, p8: number): number; /** * SHAPETEST::START_SHAPE_TEST_BOX — 0xFE466162C4401D18 * @see https://natives.borderlinerp.com/natives/SHAPETEST/START_SHAPE_TEST_BOX */ declare function StartShapeTestBox(posX: number, posY: number, posZ: number, dimensionsX: number, dimensionsY: number, dimensionsZ: number, rotX: number, rotY: number, rotZ: number, rotationOrder: number, flags: number, entityToIgnore: number, options: number): number; /** * SHAPETEST::START_SHAPE_TEST_CAPSULE — 0x28579D1B8F8AAC80 * @see https://natives.borderlinerp.com/natives/SHAPETEST/START_SHAPE_TEST_CAPSULE */ declare function StartShapeTestCapsule(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, radius: number, flags: number, entityToIgnore: number, p9: number): number; /** * SHAPETEST::START_SHAPE_TEST_LOS_PROBE — 0x7EE9F5D83DD4F90E * Starts an asynchronous ray (line of sight) test; read it with GET_SHAPE_TEST_RESULT. * @see https://natives.borderlinerp.com/natives/SHAPETEST/START_SHAPE_TEST_LOS_PROBE */ declare function StartShapeTestLosProbe(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, flags: number, entity: number, p8: number): number; /** * SHAPETEST::START_SHAPE_TEST_MOUSE_CURSOR_LOS_PROBE — 0x9839013D8B6014F1 * Old name: _START_SHAPE_TEST_SURROUNDING_COORDS * @see https://natives.borderlinerp.com/natives/SHAPETEST/START_SHAPE_TEST_MOUSE_CURSOR_LOS_PROBE */ declare function StartShapeTestMouseCursorLosProbe(flag: number, entity: number, flag2: number): [number, number[], number[]]; /** * SHAPETEST::START_SHAPE_TEST_SWEPT_SPHERE — 0xAA5B7C8309F73230 * @see https://natives.borderlinerp.com/natives/SHAPETEST/START_SHAPE_TEST_SWEPT_SPHERE */ declare function StartShapeTestSweptSphere(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, radius: number, flags: number, entity: number, p9: number): number; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_DISPLAY_NAME — 0x89D9BDE7334B110F * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_DISPLAY_NAME */ declare function ScCommunityEventGetDisplayName(p0: string): boolean; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_DISPLAY_NAME_BY_ID — 0x11EA52CAD1B55910 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_DISPLAY_NAME_BY_ID */ declare function ScCommunityEventGetDisplayNameById(p0: number, p1: string): boolean; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_DISPLAY_NAME_FOR_TYPE — 0x85EA0BEC7B1F7622 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_DISPLAY_NAME_FOR_TYPE */ declare function ScCommunityEventGetDisplayNameForType(p0: string, p1: string): boolean; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EVENT_ID — 0xD635DF6BAA5A6017 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EVENT_ID */ declare function ScCommunityEventGetEventId(): number; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EVENT_ID_FOR_TYPE — 0x03C03ABBABBEF752 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EVENT_ID_FOR_TYPE */ declare function ScCommunityEventGetEventIdForType(p0: string): number; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EXTRA_DATA_FLOAT — 0x060BBAD634C2B44B * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EXTRA_DATA_FLOAT */ declare function ScCommunityEventGetExtraDataFloat(p0: string, p1: number): [boolean, number]; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EXTRA_DATA_FLOAT_BY_ID — 0x91C9E2A0F9DD6DD4 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EXTRA_DATA_FLOAT_BY_ID */ declare function ScCommunityEventGetExtraDataFloatById(p0: number, p1: string, p2: number): [boolean, number]; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EXTRA_DATA_FLOAT_FOR_TYPE — 0x1BDB56DB258F052D * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EXTRA_DATA_FLOAT_FOR_TYPE */ declare function ScCommunityEventGetExtraDataFloatForType(p0: string, p2: string): [boolean, number]; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EXTRA_DATA_INT — 0xB4411D4D6B81438E * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EXTRA_DATA_INT */ declare function ScCommunityEventGetExtraDataInt(p0: string, p1: number): [boolean, number]; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EXTRA_DATA_INT_BY_ID — 0x7C981DE05A7403A0 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EXTRA_DATA_INT_BY_ID */ declare function ScCommunityEventGetExtraDataIntById(p0: number, p1: string, p2: number): [boolean, number]; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EXTRA_DATA_INT_FOR_TYPE — 0x3519CC3525319A96 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EXTRA_DATA_INT_FOR_TYPE */ declare function ScCommunityEventGetExtraDataIntForType(p0: string, p2: string): [boolean, number]; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EXTRA_DATA_STRING — 0x9F6DCD0C939C71E9 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EXTRA_DATA_STRING */ declare function ScCommunityEventGetExtraDataString(p0: string, p1: string): boolean; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EXTRA_DATA_STRING_BY_ID — 0x049D2196D9D11184 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EXTRA_DATA_STRING_BY_ID */ declare function ScCommunityEventGetExtraDataStringById(p0: number, p1: string, p2: string): boolean; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_GET_EXTRA_DATA_STRING_FOR_TYPE — 0xC8FC3B2432E8229D * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_GET_EXTRA_DATA_STRING_FOR_TYPE */ declare function ScCommunityEventGetExtraDataStringForType(p0: string, p1: string, p2: string): boolean; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_IS_ACTIVE — 0xCBF743C984695CF3 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_IS_ACTIVE */ declare function ScCommunityEventIsActive(): boolean; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_IS_ACTIVE_BY_ID — 0x62B384FEFDE06817 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_IS_ACTIVE_BY_ID */ declare function ScCommunityEventIsActiveById(p0: number): boolean; /** * SOCIALCLUB::SC_COMMUNITY_EVENT_IS_ACTIVE_FOR_TYPE — 0x09937EB0CEBC2F9F * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_COMMUNITY_EVENT_IS_ACTIVE_FOR_TYPE */ declare function ScCommunityEventIsActiveForType(p0: string): boolean; /** * SOCIALCLUB::SC_INBOX_GET_MESSAGE_IS_READ_AT_INDEX — 0x74CF39E030A382C4 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_INBOX_GET_MESSAGE_IS_READ_AT_INDEX */ declare function ScInboxGetMessageIsReadAtIndex(msgIndex: number): boolean; /** * SOCIALCLUB::SC_INBOX_GET_MESSAGE_TYPE_AT_INDEX — 0xFF92537C4DDC1241 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_INBOX_GET_MESSAGE_TYPE_AT_INDEX */ declare function ScInboxGetMessageTypeAtIndex(msgIndex: number): number; /** * SOCIALCLUB::SC_INBOX_GET_TOTAL_NUM_MESSAGES — 0x8EF0F633280C0663 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_INBOX_GET_TOTAL_NUM_MESSAGES */ declare function ScInboxGetTotalNumMessages(): number; /** * SOCIALCLUB::SC_INBOX_MESSAGE_GET_DATA_INT — 0x95BB39C4DA99F348 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_INBOX_MESSAGE_GET_DATA_INT */ declare function ScInboxMessageGetDataInt(p0: number, context: string, out: number): [boolean, number]; /** * SOCIALCLUB::SC_INBOX_MESSAGE_GET_DATA_STRING — 0x66F77FD58506FF6B * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_INBOX_MESSAGE_GET_DATA_STRING */ declare function ScInboxMessageGetDataString(p0: number, context: string, out: string): boolean; /** * SOCIALCLUB::SC_INBOX_MESSAGE_GET_RAW_TYPE_AT_INDEX — 0x176D077685CD83E4 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_INBOX_MESSAGE_GET_RAW_TYPE_AT_INDEX */ declare function ScInboxMessageGetRawTypeAtIndex(p0: number): string; /** * SOCIALCLUB::SC_INBOX_SET_MESSAGE_AS_READ_AT_INDEX — 0x63CAC501FFF66DC4 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_INBOX_SET_MESSAGE_AS_READ_AT_INDEX */ declare function ScInboxSetMessageAsReadAtIndex(msgIndex: number): boolean; /** * SOCIALCLUB::SC_PRESENCE_ATTR_SET_FLOAT — 0xA31DAFCDC33775E9 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_PRESENCE_ATTR_SET_FLOAT */ declare function ScPresenceAttrSetFloat(attrHash: number | string, value: number): boolean; /** * SOCIALCLUB::SC_PRESENCE_ATTR_SET_FLOAT_EX — 0x00000000467F4CAA * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_PRESENCE_ATTR_SET_FLOAT_EX */ declare function ScPresenceAttrSetFloatEx(attrName: string, value: number, p2: boolean): boolean; /** * SOCIALCLUB::SC_PRESENCE_ATTR_SET_INT_EX — 0x0000000085488C49 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_PRESENCE_ATTR_SET_INT_EX */ declare function ScPresenceAttrSetIntEx(attrName: string, value: number, p2: boolean): boolean; /** * SOCIALCLUB::SC_PRESENCE_ATTR_SET_STRING_EX — 0x00000000EB2D93B3 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_PRESENCE_ATTR_SET_STRING_EX */ declare function ScPresenceAttrSetStringEx(attrName: string, value: string, p2: boolean): boolean; /** * SOCIALCLUB::SC_PROFANITY_CHECK_STRING — 0x9C74AC9D87B3FFF4 * Starts a task to check an entered string for profanity on the ROS/Social Club services. * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_PROFANITY_CHECK_STRING */ declare function ScProfanityCheckString(string: string, token: number): [boolean, number]; /** * SOCIALCLUB::SC_PROFANITY_GET_CHECK_IS_PENDING — 0x3A10BCD0C8AA0B82 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_PROFANITY_GET_CHECK_IS_PENDING */ declare function ScProfanityGetCheckIsPending(token: number): boolean; /** * SOCIALCLUB::SC_PROFANITY_GET_CHECK_IS_VALID — 0x08C8052AF40C4247 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_PROFANITY_GET_CHECK_IS_VALID */ declare function ScProfanityGetCheckIsValid(token: number): boolean; /** * SOCIALCLUB::SC_PROFANITY_GET_STRING_PASSED — 0xF302973BB8BE70E6 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_PROFANITY_GET_STRING_PASSED */ declare function ScProfanityGetStringPassed(token: number): boolean; /** * SOCIALCLUB::SC_PROFANITY_GET_STRING_STATUS — 0x0CF3BFB99EBBE5B1 * @see https://natives.borderlinerp.com/natives/SOCIALCLUB/SC_PROFANITY_GET_STRING_STATUS */ declare function ScProfanityGetStringStatus(token: number): number; /** * SOCIALCLUBFEED::SC_FEED_HUB_HAS_NEW_DATA — 0x068332D20CB6F897 * @see https://natives.borderlinerp.com/natives/SOCIALCLUBFEED/SC_FEED_HUB_HAS_NEW_DATA */ declare function ScFeedHubHasNewData(): boolean; /** * SOCIALCLUBFEED::_SC_FEED_SUBMIT_PRESET_MESSAGE — 0xEFB64240F6B17817 * @see https://natives.borderlinerp.com/natives/SOCIALCLUBFEED/_SC_FEED_SUBMIT_PRESET_MESSAGE */ declare function ScFeedSubmitPresetMessage(type: number, subType: number): number; /** * SPACTIONPROXY::_SPACTIONPROXY_GET_NEXT_PENDING_BUY_ACTION — 0x1F471B79ACC98BEF * @see https://natives.borderlinerp.com/natives/SPACTIONPROXY/_SPACTIONPROXY_GET_NEXT_PENDING_BUY_ACTION */ declare function SpactionproxyGetNextPendingBuyAction(data: number): [boolean, number]; /** * SPACTIONPROXY::_SPACTIONPROXY_GET_NEXT_PENDING_CRAFTING_ACTION — 0x1F471B79ACC97BEF * @see https://natives.borderlinerp.com/natives/SPACTIONPROXY/_SPACTIONPROXY_GET_NEXT_PENDING_CRAFTING_ACTION */ declare function SpactionproxyGetNextPendingCraftingAction(data: number): [boolean, number]; /** * SPACTIONPROXY::_SPACTIONPROXY_MANAGER_IS_FAILED — 0x1F471B79ACC91BEC * @see https://natives.borderlinerp.com/natives/SPACTIONPROXY/_SPACTIONPROXY_MANAGER_IS_FAILED */ declare function SpactionproxyManagerIsFailed(): boolean; /** * SPACTIONPROXY::_SPACTIONPROXY_MANAGER_IS_READY — 0x1F471B79ACC91BED * @see https://natives.borderlinerp.com/natives/SPACTIONPROXY/_SPACTIONPROXY_MANAGER_IS_READY */ declare function SpactionproxyManagerIsReady(): boolean; /** * SPACTIONPROXY::_SPACTIONPROXY_PROCESS_ACTION — 0x1F471B79ACC94BEF * @see https://natives.borderlinerp.com/natives/SPACTIONPROXY/_SPACTIONPROXY_PROCESS_ACTION */ declare function SpactionproxyProcessAction(p0: number, p1: boolean): boolean; /** * SPACTIONPROXY::_SPACTIONPROXY_START_MANAGER — 0x1F471B79ACC91BEE * @see https://natives.borderlinerp.com/natives/SPACTIONPROXY/_SPACTIONPROXY_START_MANAGER */ declare function SpactionproxyStartManager(): boolean; /** * STATS::_0x025E98E317652CDD — 0x025E98E317652CDD * @see https://natives.borderlinerp.com/natives/STATS/0x025E98E317652CDD */ declare function N_0x025e98e317652cdd(p0: number): void; /** * STATS::_0x0FEE2561120F3333 — 0x0FEE2561120F3333 * @see https://natives.borderlinerp.com/natives/STATS/0x0FEE2561120F3333 */ declare function N_0x0fee2561120f3333(statId: number): number; /** * STATS::_0x218F7710A139D012 — 0x218F7710A139D012 * @see https://natives.borderlinerp.com/natives/STATS/0x218F7710A139D012 */ declare function N_0x218f7710a139d012(): void; /** * STATS::_0x302E71C1D9EE75B9 — 0x302E71C1D9EE75B9 * @see https://natives.borderlinerp.com/natives/STATS/0x302E71C1D9EE75B9 */ declare function N_0x302e71c1d9ee75b9(p1: number | string): [boolean, number, number]; /** * STATS::_0x378D3B1B11D9385B — 0x378D3B1B11D9385B * @see https://natives.borderlinerp.com/natives/STATS/0x378D3B1B11D9385B */ declare function N_0x378d3b1b11d9385b(p0: number): void; /** * STATS::_0x3AEABAE3F3C7600C — 0x3AEABAE3F3C7600C * @see https://natives.borderlinerp.com/natives/STATS/0x3AEABAE3F3C7600C */ declare function N_0x3aeabae3f3c7600c(): boolean; /** * STATS::_0x3EB2791A1FBC8A42 — 0x3EB2791A1FBC8A42 * @see https://natives.borderlinerp.com/natives/STATS/0x3EB2791A1FBC8A42 */ declare function N_0x3eb2791a1fbc8a42(statItem: number | string, p1: number): void; /** * STATS::_0x3F6FD87D2030ADC6 — 0x3F6FD87D2030ADC6 * @see https://natives.borderlinerp.com/natives/STATS/0x3F6FD87D2030ADC6 */ declare function N_0x3f6fd87d2030adc6(): string; /** * STATS::_0x4DAC398297981B87 — 0x4DAC398297981B87 * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/STATS/0x4DAC398297981B87 */ declare function N_0x4dac398297981b87(p0: number): boolean; /** * STATS::_0x4E463A3CDEFFFE96 — 0x4E463A3CDEFFFE96 * Only used in R* Script net_char_creator * @see https://natives.borderlinerp.com/natives/STATS/0x4E463A3CDEFFFE96 */ declare function N_0x4e463a3cdefffe96(): void; /** * STATS::_0x4F2D5FA23DB992DE — 0x4F2D5FA23DB992DE * Only used in R* Script net_char_creator * @see https://natives.borderlinerp.com/natives/STATS/0x4F2D5FA23DB992DE */ declare function N_0x4f2d5fa23db992de(): void; /** * STATS::_0x4FCBCC0584CD08E9 — 0x4FCBCC0584CD08E9 * @see https://natives.borderlinerp.com/natives/STATS/0x4FCBCC0584CD08E9 */ declare function N_0x4fcbcc0584cd08e9(p0: number | string): void; /** * STATS::_0x6123E2832C34243D — 0x6123E2832C34243D * @see https://natives.borderlinerp.com/natives/STATS/0x6123E2832C34243D */ declare function N_0x6123e2832c34243d(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * STATS::_0x8312F09C56149A8A — 0x8312F09C56149A8A * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/STATS/0x8312F09C56149A8A */ declare function N_0x8312f09c56149a8a(animalType: number | string): void; /** * STATS::_0x8BA3D7B1E83EF803 — 0x8BA3D7B1E83EF803 * @see https://natives.borderlinerp.com/natives/STATS/0x8BA3D7B1E83EF803 */ declare function N_0x8ba3d7b1e83ef803(p0: number | string): number; /** * STATS::_0x8C889E4CBB4B2356 — 0x8C889E4CBB4B2356 * @see https://natives.borderlinerp.com/natives/STATS/0x8C889E4CBB4B2356 */ declare function N_0x8c889e4cbb4b2356(p0: number, ped: number): void; /** * STATS::_0x91A4F58E01ED5E4C — 0x91A4F58E01ED5E4C * @see https://natives.borderlinerp.com/natives/STATS/0x91A4F58E01ED5E4C */ declare function N_0x91a4f58e01ed5e4c(value: number): number; /** * STATS::_0x99230691875FC218 — 0x99230691875FC218 * @see https://natives.borderlinerp.com/natives/STATS/0x99230691875FC218 */ declare function N_0x99230691875fc218(p0: number, p1: number | string, x: number, y: number, z: number): void; /** * STATS::_0x9D0F5D2E1951CD84 — 0x9D0F5D2E1951CD84 * @see https://natives.borderlinerp.com/natives/STATS/0x9D0F5D2E1951CD84 */ declare function N_0x9d0f5d2e1951cd84(): number; /** * STATS::_0xA2E2BEA4E83F6270 — 0xA2E2BEA4E83F6270 * @see https://natives.borderlinerp.com/natives/STATS/0xA2E2BEA4E83F6270 */ declare function N_0xa2e2bea4e83f6270(p0: number | string): number; /** * STATS::_0xA59590050F80FF2E — 0xA59590050F80FF2E * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/STATS/0xA59590050F80FF2E */ declare function N_0xa59590050f80ff2e(p0: number, p1: boolean, p2: boolean, p3: boolean): void; /** * STATS::_0xA596890CF55B5095 — 0xA596890CF55B5095 * @see https://natives.borderlinerp.com/natives/STATS/0xA596890CF55B5095 */ declare function N_0xa596890cf55b5095(ped: number, p1: boolean): void; /** * STATS::_0xB112B9262EC29C20 — 0xB112B9262EC29C20 * @see https://natives.borderlinerp.com/natives/STATS/0xB112B9262EC29C20 */ declare function N_0xb112b9262ec29c20(p0: number | string, p1: number): string; /** * STATS::_0xB5E2EDA2135E0FA1 — 0xB5E2EDA2135E0FA1 * @see https://natives.borderlinerp.com/natives/STATS/0xB5E2EDA2135E0FA1 */ declare function N_0xb5e2eda2135e0fa1(p0: number | string, p1: number, scheduleLocation: number | string): [boolean, number]; /** * STATS::_0xBE66B26B6529E943 — 0xBE66B26B6529E943 * @see https://natives.borderlinerp.com/natives/STATS/0xBE66B26B6529E943 */ declare function N_0xbe66b26b6529e943(unlockHash: number | string, ped: number, animalType: number | string): void; /** * STATS::_0xCA1F0B5103936891 — 0xCA1F0B5103936891 * @see https://natives.borderlinerp.com/natives/STATS/0xCA1F0B5103936891 */ declare function N_0xca1f0b5103936891(p0: number | string): boolean; /** * STATS::_0xCA41E86545413B5B — 0xCA41E86545413B5B * @see https://natives.borderlinerp.com/natives/STATS/0xCA41E86545413B5B */ declare function N_0xca41e86545413b5b(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * STATS::_0xD64DBC8B0424135F — 0xD64DBC8B0424135F * @see https://natives.borderlinerp.com/natives/STATS/0xD64DBC8B0424135F */ declare function N_0xd64dbc8b0424135f(ped: number, animalType: number | string): void; /** * STATS::_0xDA26263C07CCE9C2 — 0xDA26263C07CCE9C2 * @see https://natives.borderlinerp.com/natives/STATS/0xDA26263C07CCE9C2 */ declare function N_0xda26263c07cce9c2(p0: number): void; /** * STATS::_0xDDBD560745B1EE98 — 0xDDBD560745B1EE98 * @see https://natives.borderlinerp.com/natives/STATS/0xDDBD560745B1EE98 */ declare function N_0xddbd560745b1ee98(chalHash: number | string, goalHash: number | string, player: number): number; /** * STATS::_0xDF95DF488A645CE7 — 0xDF95DF488A645CE7 * @see https://natives.borderlinerp.com/natives/STATS/0xDF95DF488A645CE7 */ declare function N_0xdf95df488a645ce7(): void; /** * STATS::_0xE141F6B40B1E3683 — 0xE141F6B40B1E3683 * Only used in R* SP Scripts _STAT_ID_SET_* * @see https://natives.borderlinerp.com/natives/STATS/0xE141F6B40B1E3683 */ declare function N_0xe141f6b40b1e3683(value: number): number; /** * STATS::_0xE5A680A5D8B1F687 — 0xE5A680A5D8B1F687 * @see https://natives.borderlinerp.com/natives/STATS/0xE5A680A5D8B1F687 */ declare function N_0xe5a680a5d8b1f687(p0: number): void; /** * STATS::_0xF21A5D66874FCEDD — 0xF21A5D66874FCEDD * @see https://natives.borderlinerp.com/natives/STATS/0xF21A5D66874FCEDD */ declare function N_0xf21a5d66874fcedd(p0: number, p1: number | string, p2: number | string): void; /** * STATS::_0xF2B5ABDE09958689 — 0xF2B5ABDE09958689 * @see https://natives.borderlinerp.com/natives/STATS/0xF2B5ABDE09958689 */ declare function N_0xf2b5abde09958689(unlockHash: number | string, ped1: number, ped2: number): void; /** * STATS::_0xF8181B5EF156862C — 0xF8181B5EF156862C * @see https://natives.borderlinerp.com/natives/STATS/0xF8181B5EF156862C */ declare function N_0xf8181b5ef156862c(ped: number): void; /** * STATS::CHAL_ACHIEVEMENT_GET_PROGRESS_INT — 0x808712E428F697B8 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_ACHIEVEMENT_GET_PROGRESS_INT */ declare function ChalAchievementGetProgressInt(p0: number | string, p1: number | string): number; /** * STATS::CHAL_ACHIEVEMENT_IS_COMPLETE — 0x77B97A827739D434 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_ACHIEVEMENT_IS_COMPLETE */ declare function ChalAchievementIsComplete(p0: number | string, p1: number | string): boolean; /** * STATS::CHAL_ADD_GOAL_PROGRESS_FLOAT — 0x86922D8C02FB7703 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_ADD_GOAL_PROGRESS_FLOAT */ declare function ChalAddGoalProgressFloat(chalHash: number | string, goalHash: number | string, value: number): void; /** * STATS::CHAL_ADD_GOAL_PROGRESS_FLOAT_BY_SCORE_ID — 0x86922D8C02FB7705 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_ADD_GOAL_PROGRESS_FLOAT_BY_SCORE_ID */ declare function ChalAddGoalProgressFloatByScoreId(p0: number | string, value: number): void; /** * STATS::CHAL_ADD_GOAL_PROGRESS_INT — 0xDDBD560745B1EE9A * @see https://natives.borderlinerp.com/natives/STATS/CHAL_ADD_GOAL_PROGRESS_INT */ declare function ChalAddGoalProgressInt(chalHash: number | string, goalHash: number | string, value: number): void; /** * STATS::CHAL_ADD_GOAL_PROGRESS_INT_BY_SCORE_ID — 0xDDBD560745B1EE9C * @see https://natives.borderlinerp.com/natives/STATS/CHAL_ADD_GOAL_PROGRESS_INT_BY_SCORE_ID */ declare function ChalAddGoalProgressIntByScoreId(p0: number | string, value: number): void; /** * STATS::CHAL_GET_MAX_RANKS — 0x58CB53DB63F84DEA * @see https://natives.borderlinerp.com/natives/STATS/CHAL_GET_MAX_RANKS */ declare function ChalGetMaxRanks(chalHash: number | string): number; /** * STATS::CHAL_GET_NUM_RANKS_COMPLETED — 0x58CB53DB63F84DE9 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_GET_NUM_RANKS_COMPLETED */ declare function ChalGetNumRanksCompleted(chalHash: number | string): number; /** * STATS::CHAL_IS_GOAL_ACTIVE — 0x04DAC3929796EB87 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_IS_GOAL_ACTIVE */ declare function ChalIsGoalActive(chalHash: number | string, goalHash: number | string): boolean; /** * STATS::CHAL_MISSION_ADD_GOAL_PROGRESS_INT — 0x97E18E7C098626DE * @see https://natives.borderlinerp.com/natives/STATS/CHAL_MISSION_ADD_GOAL_PROGRESS_INT */ declare function ChalMissionAddGoalProgressInt(missionHash: number | string, goalHash: number | string, value: number): void; /** * STATS::CHAL_MISSION_GET_NUM_GOALS — 0x0B0576DD3A75E58D * @see https://natives.borderlinerp.com/natives/STATS/CHAL_MISSION_GET_NUM_GOALS */ declare function ChalMissionGetNumGoals(missionHash: number | string): number; /** * STATS::CHAL_MISSION_GET_NUM_GOALS_COMPLETE — 0xA785A52B59B7E7B2 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_MISSION_GET_NUM_GOALS_COMPLETE */ declare function ChalMissionGetNumGoalsComplete(missionHash: number | string): number; /** * STATS::CHAL_MISSION_IS_GOAL_COMPLETE — 0xC0BB774787BBF301 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_MISSION_IS_GOAL_COMPLETE */ declare function ChalMissionIsGoalComplete(missionHash: number | string, goalHash: number | string): boolean; /** * STATS::CHAL_NET_START_CHAL — 0x4ABF7E4DB6279E8F * @see https://natives.borderlinerp.com/natives/STATS/CHAL_NET_START_CHAL */ declare function ChalNetStartChal(chalHash: number | string): void; /** * STATS::CHAL_NET_START_GOAL — 0xC3FCB47344DCB638 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_NET_START_GOAL */ declare function ChalNetStartGoal(chalHash: number | string, goalHash: number | string): void; /** * STATS::CHAL_NET_STOP_CHAL — 0x43B0163154A50C86 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_NET_STOP_CHAL */ declare function ChalNetStopChal(chalHash: number | string): void; /** * STATS::CHAL_NET_STOP_GOAL — 0x00CE6A93324A590B * @see https://natives.borderlinerp.com/natives/STATS/CHAL_NET_STOP_GOAL */ declare function ChalNetStopGoal(chalHash: number | string, goalHash: number | string): void; /** * STATS::CHAL_SET_GOAL_DISABLED — 0xF63DF9EE16393343 * @see https://natives.borderlinerp.com/natives/STATS/CHAL_SET_GOAL_DISABLED */ declare function ChalSetGoalDisabled(chalHash: number | string, goalHash: number | string, disabled: boolean): void; /** * STATS::CHAL_SET_GOAL_PROGRESS_INT — 0xDDBD560745B1EE9B * @see https://natives.borderlinerp.com/natives/STATS/CHAL_SET_GOAL_PROGRESS_INT */ declare function ChalSetGoalProgressInt(chalHash: number | string, goalHash: number | string, value: number): void; /** * STATS::_STAT_ADD_ANIMAL_SAMPLE_TARGET — 0x90E9A5DADBABC918 * Related to animal tagging * @see https://natives.borderlinerp.com/natives/STATS/_STAT_ADD_ANIMAL_SAMPLE_TARGET */ declare function StatAddAnimalSampleTarget(animalType: number | string): void; /** * STATS::STAT_ADD_BOUNTY_TARGET — 0x6B1044FDC2B09101 * @see https://natives.borderlinerp.com/natives/STATS/STAT_ADD_BOUNTY_TARGET */ declare function StatAddBountyTarget(unlockHash: number | string, ped: number): void; /** * STATS::STAT_BOUNTY_CAPTURED — 0x262EF7CF49CF1EB9 * @see https://natives.borderlinerp.com/natives/STATS/STAT_BOUNTY_CAPTURED */ declare function StatBountyCaptured(entity: number): void; /** * STATS::STAT_BOUNTY_ESCAPED — 0xB22F05732F72F70C * @see https://natives.borderlinerp.com/natives/STATS/STAT_BOUNTY_ESCAPED */ declare function StatBountyEscaped(ped: number): void; /** * STATS::_STAT_CALCULATE_COOLDOWN — 0x1E7384AB5D4F4581 * @see https://natives.borderlinerp.com/natives/STATS/_STAT_CALCULATE_COOLDOWN */ declare function StatCalculateCooldown(value: number): number; /** * STATS::_STAT_CARRIED_SATCHEL_ITEM_FROM_PED — 0x831BF01C56149A8A * @see https://natives.borderlinerp.com/natives/STATS/_STAT_CARRIED_SATCHEL_ITEM_FROM_PED */ declare function StatCarriedSatchelItemFromPed(ped: number): void; /** * STATS::_STAT_DONATE_INCREMENT_ITEM — 0x7C2ABF6E556B21FC * @see https://natives.borderlinerp.com/natives/STATS/_STAT_DONATE_INCREMENT_ITEM */ declare function StatDonateIncrementItem(item: number, slot: number, p2: number, p3: number): void; /** * STATS::_STAT_ID_DECREMENT_INT — 0xBD861AE8A5181ED7 * @see https://natives.borderlinerp.com/natives/STATS/_STAT_ID_DECREMENT_INT */ declare function StatIdDecrementInt(value: number): number; /** * STATS::STAT_ID_GET_BOOL — 0x11B5E6D2AE73F48F * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_GET_BOOL */ declare function StatIdGetBool(): [boolean, number, boolean]; /** * STATS::STAT_ID_GET_DATE — 0x8B0FACEFC36C824C * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_GET_DATE */ declare function StatIdGetDate(): [boolean, number, number]; /** * STATS::STAT_ID_GET_FLOAT — 0xD7AE6C9C9C6AC54D * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_GET_FLOAT */ declare function StatIdGetFloat(): [boolean, number, number]; /** * STATS::STAT_ID_GET_INT — 0x767FBC2AC802EF3E * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_GET_INT */ declare function StatIdGetInt(): [boolean, number, number]; /** * STATS::_STAT_ID_INCREMENT_FLOAT — 0x4A47E38EA3D60939 * @see https://natives.borderlinerp.com/natives/STATS/_STAT_ID_INCREMENT_FLOAT */ declare function StatIdIncrementFloat(value: number): number; /** * STATS::_STAT_ID_INCREMENT_INT — 0x6A0184E904CDF25E * Increments an integer stat by the supplied amount. * @see https://natives.borderlinerp.com/natives/STATS/_STAT_ID_INCREMENT_INT */ declare function StatIdIncrementInt(value: number): number; /** * STATS::STAT_ID_IS_VALID — 0xC48FE1971C9743FF * alignas(8) Hash BaseId; alignas(8) Hash PermutationId; * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_IS_VALID */ declare function StatIdIsValid(statId: number): [boolean, number]; /** * STATS::STAT_ID_SET_BOOL — 0x3B5107353267D7A1 * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_SET_BOOL */ declare function StatIdSetBool(value: boolean, p2: boolean): [boolean, number]; /** * STATS::STAT_ID_SET_DATE — 0x1FAE9B2FAA2DFE06 * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_SET_DATE */ declare function StatIdSetDate(p2: boolean): [boolean, number, number]; /** * STATS::STAT_ID_SET_FLOAT — 0x481BDF6A10C5EF68 * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_SET_FLOAT */ declare function StatIdSetFloat(value: number, p2: boolean): [boolean, number]; /** * STATS::STAT_ID_SET_GXT_LABEL — 0x05060A54834F2382 * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_SET_GXT_LABEL */ declare function StatIdSetGxtLabel(label: string, p2: boolean): [boolean, number]; /** * STATS::STAT_ID_SET_INT — 0xA4DDF5DF95E65EEE * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_SET_INT */ declare function StatIdSetInt(value: number, p2: boolean): [boolean, number]; /** * STATS::STAT_ID_SET_TO_POSSE_ID — 0x34B22DE38477EDB4 * @see https://natives.borderlinerp.com/natives/STATS/STAT_ID_SET_TO_POSSE_ID */ declare function StatIdSetToPosseId(statId: number): number; /** * STATS::_STAT_ITEM_FISH_CAUGHT — 0xDA26263C87CCE9C1 * @see https://natives.borderlinerp.com/natives/STATS/_STAT_ITEM_FISH_CAUGHT */ declare function StatItemFishCaught(fish: number, weight: number, category: number | string, subcategory: number | string): void; /** * STATS::_STAT_PHEROMONE_COOLDOWN_LEGENDARY_ANIMAL — 0x5420D398A42917FC * @see https://natives.borderlinerp.com/natives/STATS/_STAT_PHEROMONE_COOLDOWN_LEGENDARY_ANIMAL */ declare function StatPheromoneCooldownLegendaryAnimal(entity: number, statId: number): [boolean, number]; /** * STATS::STAT_PHOTOGRAPH_TAKEN — 0x4D31051A4CA83787 * @see https://natives.borderlinerp.com/natives/STATS/STAT_PHOTOGRAPH_TAKEN */ declare function StatPhotographTaken(itemset: number): void; /** * STATS::STAT_REGISTER_LEGENDARY_ANIMAL_DEED — 0xCD0D69C65BB0E8B9 * @see https://natives.borderlinerp.com/natives/STATS/STAT_REGISTER_LEGENDARY_ANIMAL_DEED */ declare function StatRegisterLegendaryAnimalDeed(deedHash: number | string): void; /** * STATS::STATSTRACKER_DEED_STARTED — 0xB2A38826E5886E83 * @see https://natives.borderlinerp.com/natives/STATS/STATSTRACKER_DEED_STARTED */ declare function StatstrackerDeedStarted(p0: number | string, p1: number): void; /** * STATS::_STATSTRACKER_DEED_STATUS — 0xD5910ECF81A2278C * @see https://natives.borderlinerp.com/natives/STATS/_STATSTRACKER_DEED_STATUS */ declare function StatstrackerDeedStatus(deedType: number, deedHash: number | string, missionStatus: number, data: number): number; /** * STATS::STATSTRACKER_IS_INITIALIZED — 0x01F4D242765C6B24 * @see https://natives.borderlinerp.com/natives/STATS/STATSTRACKER_IS_INITIALIZED */ declare function StatstrackerIsInitialized(p0: number | string): boolean; /** * STATS::WEEKLY_COLLECTIBLE_GET_ITEM_IN_SET — 0xBA61BA6205A3F5A8 * @see https://natives.borderlinerp.com/natives/STATS/WEEKLY_COLLECTIBLE_GET_ITEM_IN_SET */ declare function WeeklyCollectibleGetItemInSet(chalHash: number | string, setIndex: number, itemIndex: number): [boolean, number, number]; /** * STATS::WEEKLY_COLLECTIBLE_GET_ITEM_SET_BUY_AWARD — 0x610783F646894D25 * @see https://natives.borderlinerp.com/natives/STATS/WEEKLY_COLLECTIBLE_GET_ITEM_SET_BUY_AWARD */ declare function WeeklyCollectibleGetItemSetBuyAward(chalHash: number | string, index: number): number; /** * STATS::WEEKLY_COLLECTIBLE_GET_ITEM_SET_LABEL — 0xBFFA88522FF0F730 * @see https://natives.borderlinerp.com/natives/STATS/WEEKLY_COLLECTIBLE_GET_ITEM_SET_LABEL */ declare function WeeklyCollectibleGetItemSetLabel(chalHash: number | string, index: number): number; /** * STATS::WEEKLY_COLLECTIBLE_GET_NUM_ITEMS_IN_SET — 0x7D675C9DDDB365BE * @see https://natives.borderlinerp.com/natives/STATS/WEEKLY_COLLECTIBLE_GET_NUM_ITEMS_IN_SET */ declare function WeeklyCollectibleGetNumItemsInSet(chalHash: number | string, index: number): number; /** * STATS::WEEKLY_COLLECTIBLE_GET_NUM_SETS — 0x8F5317729F791D10 * @see https://natives.borderlinerp.com/natives/STATS/WEEKLY_COLLECTIBLE_GET_NUM_SETS */ declare function WeeklyCollectibleGetNumSets(chalHash: number | string): number; /** * STREAMING::_0x032A14D082A9B269 — 0x032A14D082A9B269 * _SET_E* or _SET_F* * @see https://natives.borderlinerp.com/natives/STREAMING/0x032A14D082A9B269 */ declare function N_0x032a14d082a9b269(p0: number | string): void; /** * STREAMING::_0x05DD384F39DE1C8C — 0x05DD384F39DE1C8C * @see https://natives.borderlinerp.com/natives/STREAMING/0x05DD384F39DE1C8C */ declare function N_0x05dd384f39de1c8c(p0: number, p1: number): number; /** * STREAMING::_0x071769BCB24379E5 — 0x071769BCB24379E5 * @see https://natives.borderlinerp.com/natives/STREAMING/0x071769BCB24379E5 */ declare function N_0x071769bcb24379e5(): number; /** * STREAMING::_0x07559B29950301FF — 0x07559B29950301FF * @see https://natives.borderlinerp.com/natives/STREAMING/0x07559B29950301FF */ declare function N_0x07559b29950301ff(p0: number, p1: number): void; /** * STREAMING::_0x09FBF15D73EFC900 — 0x09FBF15D73EFC900 * @see https://natives.borderlinerp.com/natives/STREAMING/0x09FBF15D73EFC900 */ declare function N_0x09fbf15d73efc900(): void; /** * STREAMING::_0x198B85CC3C7A4593 — 0x198B85CC3C7A4593 * @see https://natives.borderlinerp.com/natives/STREAMING/0x198B85CC3C7A4593 */ declare function N_0x198b85cc3c7a4593(p0: number, p1: number): number; /** * STREAMING::_0x27AF48C62B281341 — 0x27AF48C62B281341 * @see https://natives.borderlinerp.com/natives/STREAMING/0x27AF48C62B281341 */ declare function N_0x27af48c62b281341(): number; /** * STREAMING::_0x2A6D1DAAB9EBB262 — 0x2A6D1DAAB9EBB262 * @see https://natives.borderlinerp.com/natives/STREAMING/0x2A6D1DAAB9EBB262 */ declare function N_0x2a6d1daab9ebb262(p0: number): number; /** * STREAMING::_0x2E24C27B112B5B12 — 0x2E24C27B112B5B12 * @see https://natives.borderlinerp.com/natives/STREAMING/0x2E24C27B112B5B12 */ declare function N_0x2e24c27b112b5b12(p0: number): void; /** * STREAMING::_0x2F4D53023F826FF0 — 0x2F4D53023F826FF0 * @see https://natives.borderlinerp.com/natives/STREAMING/0x2F4D53023F826FF0 */ declare function N_0x2f4d53023f826ff0(): number; /** * STREAMING::_0x5288B7F0690F7C1F — 0x5288B7F0690F7C1F * @see https://natives.borderlinerp.com/natives/STREAMING/0x5288B7F0690F7C1F */ declare function N_0x5288b7f0690f7c1f(p0: number): number; /** * STREAMING::_0x53764309C4618087 — 0x53764309C4618087 * @see https://natives.borderlinerp.com/natives/STREAMING/0x53764309C4618087 */ declare function N_0x53764309c4618087(p0: number): number; /** * STREAMING::_0x5D5E2102B174B8D2 — 0x5D5E2102B174B8D2 * @see https://natives.borderlinerp.com/natives/STREAMING/0x5D5E2102B174B8D2 */ declare function N_0x5d5e2102b174b8d2(): number; /** * STREAMING::_0x62D5F0588915B277 — 0x62D5F0588915B277 * @see https://natives.borderlinerp.com/natives/STREAMING/0x62D5F0588915B277 */ declare function N_0x62d5f0588915b277(): void; /** * STREAMING::_0x6A6E79FBE8678C98 — 0x6A6E79FBE8678C98 * @see https://natives.borderlinerp.com/natives/STREAMING/0x6A6E79FBE8678C98 */ declare function N_0x6a6e79fbe8678c98(): void; /** * STREAMING::_0x7B8C2B846C05E5AD — 0x7B8C2B846C05E5AD * @see https://natives.borderlinerp.com/natives/STREAMING/0x7B8C2B846C05E5AD */ declare function N_0x7b8c2b846c05e5ad(): number; /** * STREAMING::_0x80B3E0597366ADF1 — 0x80B3E0597366ADF1 * @see https://natives.borderlinerp.com/natives/STREAMING/0x80B3E0597366ADF1 */ declare function N_0x80b3e0597366adf1(): void; /** * STREAMING::_0x8D56BDA343D9519F — 0x8D56BDA343D9519F * @see https://natives.borderlinerp.com/natives/STREAMING/0x8D56BDA343D9519F */ declare function N_0x8d56bda343d9519f(p0: number): number; /** * STREAMING::_0x99F92061EFE908BA — 0x99F92061EFE908BA * @see https://natives.borderlinerp.com/natives/STREAMING/0x99F92061EFE908BA */ declare function N_0x99f92061efe908ba(): number; /** * STREAMING::_0xAE00387E53B1E9FC — 0xAE00387E53B1E9FC * @see https://natives.borderlinerp.com/natives/STREAMING/0xAE00387E53B1E9FC */ declare function N_0xae00387e53b1e9fc(): void; /** * STREAMING::_0xAFA87A7D41EE346A — 0xAFA87A7D41EE346A * @see https://natives.borderlinerp.com/natives/STREAMING/0xAFA87A7D41EE346A */ declare function N_0xafa87a7d41ee346a(p0: number): void; /** * STREAMING::_0xB9B9E47EDB9D63DB — 0xB9B9E47EDB9D63DB * Sorts some unknown data. * @see https://natives.borderlinerp.com/natives/STREAMING/0xB9B9E47EDB9D63DB */ declare function N_0xb9b9e47edb9d63db(): void; /** * STREAMING::_0xBE8DAA9D8D01DA6A — 0xBE8DAA9D8D01DA6A * @see https://natives.borderlinerp.com/natives/STREAMING/0xBE8DAA9D8D01DA6A */ declare function N_0xbe8daa9d8d01da6a(p0: number, p1: number, p2: number): void; /** * STREAMING::_0xCC61D8D6C19D9F14 — 0xCC61D8D6C19D9F14 * @see https://natives.borderlinerp.com/natives/STREAMING/0xCC61D8D6C19D9F14 */ declare function N_0xcc61d8d6c19d9f14(p0: number): void; /** * STREAMING::_0xD6E39DC5D46DF4AB — 0xD6E39DC5D46DF4AB * @see https://natives.borderlinerp.com/natives/STREAMING/0xD6E39DC5D46DF4AB */ declare function N_0xd6e39dc5d46df4ab(p0: number): number; /** * STREAMING::_0xD840C130D7AACFA5 — 0xD840C130D7AACFA5 * @see https://natives.borderlinerp.com/natives/STREAMING/0xD840C130D7AACFA5 */ declare function N_0xd840c130d7aacfa5(p0: number, p1: number, p2: number): void; /** * STREAMING::_0xD9F2FF4AF394D926 — 0xD9F2FF4AF394D926 * @see https://natives.borderlinerp.com/natives/STREAMING/0xD9F2FF4AF394D926 */ declare function N_0xd9f2ff4af394d926(): void; /** * STREAMING::_0xDA7FDEFF4DE86839 — 0xDA7FDEFF4DE86839 * @see https://natives.borderlinerp.com/natives/STREAMING/0xDA7FDEFF4DE86839 */ declare function N_0xda7fdeff4de86839(): number; /** * STREAMING::_0xDABFE48BA0D457AA — 0xDABFE48BA0D457AA * @see https://natives.borderlinerp.com/natives/STREAMING/0xDABFE48BA0D457AA */ declare function N_0xdabfe48ba0d457aa(): number; /** * STREAMING::_0xE5B76E5B56CD77DD — 0xE5B76E5B56CD77DD * @see https://natives.borderlinerp.com/natives/STREAMING/0xE5B76E5B56CD77DD */ declare function N_0xe5b76e5b56cd77dd(): number; /** * STREAMING::_0xEF1A8A484118735E — 0xEF1A8A484118735E * @see https://natives.borderlinerp.com/natives/STREAMING/0xEF1A8A484118735E */ declare function N_0xef1a8a484118735e(): void; /** * STREAMING::_0xF01D21DF39554115 — 0xF01D21DF39554115 * @see https://natives.borderlinerp.com/natives/STREAMING/0xF01D21DF39554115 */ declare function N_0xf01d21df39554115(p0: number): void; /** * STREAMING::_0xF11D7CB962FCD747 — 0xF11D7CB962FCD747 * @see https://natives.borderlinerp.com/natives/STREAMING/0xF11D7CB962FCD747 */ declare function N_0xf11d7cb962fcd747(p0: number): void; /** * STREAMING::BEGIN_SRL — 0x0360710033BE60D9 * @see https://natives.borderlinerp.com/natives/STREAMING/BEGIN_SRL */ declare function BeginSrl(): void; /** * STREAMING::CLEAR_FOCUS — 0x86CCAF7CE493EFBE * @see https://natives.borderlinerp.com/natives/STREAMING/CLEAR_FOCUS */ declare function ClearFocus(): void; /** * STREAMING::CLEAR_HD_AREA — 0xD83B22434E52728D * @see https://natives.borderlinerp.com/natives/STREAMING/CLEAR_HD_AREA */ declare function ClearHdArea(): void; /** * STREAMING::DOES_ANIM_DICT_EXIST — 0x537F44CB0D7F150D * @see https://natives.borderlinerp.com/natives/STREAMING/DOES_ANIM_DICT_EXIST */ declare function DoesAnimDictExist(animDict: string): boolean; /** * STREAMING::END_SRL — 0x1CE71FB33CA079FE * @see https://natives.borderlinerp.com/natives/STREAMING/END_SRL */ declare function EndSrl(): void; /** * STREAMING::_GET_IPL_BOUNDING_SPHERE — 0x9C77964B0E07B633 * Outputs IPL position and radius (previously wrongly named heading) * @see https://natives.borderlinerp.com/natives/STREAMING/_GET_IPL_BOUNDING_SPHERE */ declare function GetIplBoundingSphere(iplHash: number | string): [boolean, number[], number]; /** * STREAMING::GET_NUMBER_OF_STREAMING_REQUESTS — 0x30CCCC4D88E654CA * @see https://natives.borderlinerp.com/natives/STREAMING/GET_NUMBER_OF_STREAMING_REQUESTS */ declare function GetNumberOfStreamingRequests(): number; /** * STREAMING::GET_POPULATION_BUDGET_MULTIPLIER — 0x8A3945405B31048F * @see https://natives.borderlinerp.com/natives/STREAMING/GET_POPULATION_BUDGET_MULTIPLIER */ declare function GetPopulationBudgetMultiplier(): number; /** * STREAMING::HAS_ANIM_DICT_LOADED — 0x27FF6FE8009B40CA * @see https://natives.borderlinerp.com/natives/STREAMING/HAS_ANIM_DICT_LOADED */ declare function HasAnimDictLoaded(animDict: string): boolean; /** * STREAMING::HAS_CLIP_SET_LOADED — 0x1F23D6B6DA1CC3B2 * Alias for HAS_ANIM_SET_LOADED. * @see https://natives.borderlinerp.com/natives/STREAMING/HAS_CLIP_SET_LOADED */ declare function HasClipSetLoaded(clipSet: string): boolean; /** * STREAMING::_HAS_CLIP_SET_LOADED_2 — 0x85B8F04555AB49B8 * @see https://natives.borderlinerp.com/natives/STREAMING/_HAS_CLIP_SET_LOADED_2 */ declare function HasClipSetLoaded_2(p0: number): number; /** * STREAMING::HAS_COLLISION_FOR_MODEL_LOADED — 0x210A79C9EC89778F * @see https://natives.borderlinerp.com/natives/STREAMING/HAS_COLLISION_FOR_MODEL_LOADED */ declare function HasCollisionForModelLoaded(model: number | string): boolean; /** * STREAMING::_HAS_COLLISION_LOADED_AT_COORD — 0xDA8B2EAF29E872E2 * @see https://natives.borderlinerp.com/natives/STREAMING/_HAS_COLLISION_LOADED_AT_COORD */ declare function HasCollisionLoadedAtCoord(x: number, y: number, z: number): boolean; /** * STREAMING::HAS_MODEL_LOADED — 0x1283B8B89DD5D1B6 * Checks if the specified model has loaded into memory. * @see https://natives.borderlinerp.com/natives/STREAMING/HAS_MODEL_LOADED */ declare function HasModelLoaded(model: number | string): boolean; /** * STREAMING::HAS_MOVE_NETWORK_DEF_LOADED — 0x2C04D89A0FB4E244 * @see https://natives.borderlinerp.com/natives/STREAMING/HAS_MOVE_NETWORK_DEF_LOADED */ declare function HasMoveNetworkDefLoaded(name: string): boolean; /** * STREAMING::HAS_NAMED_PTFX_ASSET_LOADED — 0x65BB72F29138F5D6 * @see https://natives.borderlinerp.com/natives/STREAMING/HAS_NAMED_PTFX_ASSET_LOADED */ declare function HasNamedPtfxAssetLoaded(fxNameHash: number | string): boolean; /** * STREAMING::HAS_PTFX_ASSET_LOADED — 0x13A3F30A9ED0BC31 * @see https://natives.borderlinerp.com/natives/STREAMING/HAS_PTFX_ASSET_LOADED */ declare function HasPtfxAssetLoaded(): boolean; /** * STREAMING::_HAS_SCENARIO_TYPE_FOR_PED_LOADED — 0xA0AE7653E8181725 * returns 1 if the scenario type for ped is loaded using the id returned by `_REQUEST_SCENARIO_TYPE_FOR_PED` or false * @see https://natives.borderlinerp.com/natives/STREAMING/_HAS_SCENARIO_TYPE_FOR_PED_LOADED */ declare function HasScenarioTypeForPedLoaded(p0: number): number; /** * STREAMING::_HAS_SCENARIO_TYPE_LOADED — 0x9427C94D2E4094A4 * @see https://natives.borderlinerp.com/natives/STREAMING/_HAS_SCENARIO_TYPE_LOADED */ declare function HasScenarioTypeLoaded(scenarioType: number | string, p1: boolean): boolean; /** * STREAMING::IPL_GROUP_SWAP_CANCEL — 0x31108BB5715D035F * @see https://natives.borderlinerp.com/natives/STREAMING/IPL_GROUP_SWAP_CANCEL */ declare function IplGroupSwapCancel(): void; /** * STREAMING::IPL_GROUP_SWAP_FINISH — 0x040EE319EFD1D3B5 * @see https://natives.borderlinerp.com/natives/STREAMING/IPL_GROUP_SWAP_FINISH */ declare function IplGroupSwapFinish(): void; /** * STREAMING::IPL_GROUP_SWAP_IS_ACTIVE — 0xFC464598F6EE97B0 * @see https://natives.borderlinerp.com/natives/STREAMING/IPL_GROUP_SWAP_IS_ACTIVE */ declare function IplGroupSwapIsActive(): boolean; /** * STREAMING::IPL_GROUP_SWAP_IS_READY — 0xC2C05DEFE85A0B64 * @see https://natives.borderlinerp.com/natives/STREAMING/IPL_GROUP_SWAP_IS_READY */ declare function IplGroupSwapIsReady(): boolean; /** * STREAMING::IPL_GROUP_SWAP_START — 0x20D504994FDC4412 * @see https://natives.borderlinerp.com/natives/STREAMING/IPL_GROUP_SWAP_START */ declare function IplGroupSwapStart(iplName1: string, iplName2: string): void; /** * STREAMING::IS_ENTITY_FOCUS — 0xF87DE697E9A06EC6 * @see https://natives.borderlinerp.com/natives/STREAMING/IS_ENTITY_FOCUS */ declare function IsEntityFocus(entity: number): boolean; /** * STREAMING::IS_IPL_ACTIVE_BY_HASH — 0x93AC1B91CB6D9913 * Old name: _IS_IMAP_ACTIVE_2 * @see https://natives.borderlinerp.com/natives/STREAMING/IS_IPL_ACTIVE_BY_HASH */ declare function IsIplActiveByHash(iplHash: number | string): boolean; /** * STREAMING::IS_IPL_ACTIVE_HASH — 0xD779B9B910BD3B7C * Old name: _IS_IMAP_ACTIVE * @see https://natives.borderlinerp.com/natives/STREAMING/IS_IPL_ACTIVE_HASH */ declare function IsIplActiveHash(iplHash: number | string): boolean; /** * STREAMING::IS_LOAD_SCENE_ACTIVE — 0xCF45DF50C7775F2A * @see https://natives.borderlinerp.com/natives/STREAMING/IS_LOAD_SCENE_ACTIVE */ declare function IsLoadSceneActive(): boolean; /** * STREAMING::IS_LOAD_SCENE_LOADED — 0x0909F71B5C070797 * @see https://natives.borderlinerp.com/natives/STREAMING/IS_LOAD_SCENE_LOADED */ declare function IsLoadSceneLoaded(): boolean; /** * STREAMING::IS_MODEL_A_PED — 0xC3F09DE9D6D17DDA * @see https://natives.borderlinerp.com/natives/STREAMING/IS_MODEL_A_PED */ declare function IsModelAPed(model: number | string): boolean; /** * STREAMING::IS_MODEL_A_VEHICLE — 0x354F62672DE7DB0A * Returns whether the specified model represents a vehicle. * @see https://natives.borderlinerp.com/natives/STREAMING/IS_MODEL_A_VEHICLE */ declare function IsModelAVehicle(model: number | string): boolean; /** * STREAMING::_IS_MODEL_AN_OBJECT — 0x274EE1B90CFA669E * @see https://natives.borderlinerp.com/natives/STREAMING/_IS_MODEL_AN_OBJECT */ declare function IsModelAnObject(model: number | string): boolean; /** * STREAMING::IS_MODEL_IN_CDIMAGE — 0xD6F3B6D7716CFF8E * Returns whether the specified model exists in the game. * @see https://natives.borderlinerp.com/natives/STREAMING/IS_MODEL_IN_CDIMAGE */ declare function IsModelInCdimage(model: number | string): boolean; /** * STREAMING::IS_MODEL_VALID — 0x392C8D8E07B70EFC * Returns whether the specified model is valid * @see https://natives.borderlinerp.com/natives/STREAMING/IS_MODEL_VALID */ declare function IsModelValid(model: number | string): boolean; /** * STREAMING::IS_PLAYER_SWITCH_IN_PROGRESS — 0xED20CB1F5297791D * @see https://natives.borderlinerp.com/natives/STREAMING/IS_PLAYER_SWITCH_IN_PROGRESS */ declare function IsPlayerSwitchInProgress(): boolean; /** * STREAMING::_IS_POSITION_INSIDE_IPL_STREAMING_EXTENTS — 0x73B40D97D7BAAD77 * Returns true if IPL is streamed in (?) * @see https://natives.borderlinerp.com/natives/STREAMING/_IS_POSITION_INSIDE_IPL_STREAMING_EXTENTS */ declare function IsPositionInsideIplStreamingExtents(iplHash: number | string, x: number, y: number, z: number): boolean; /** * STREAMING::IS_RENDERED_SCENE_LOADED — 0x45BF3A6239A576B7 * @see https://natives.borderlinerp.com/natives/STREAMING/IS_RENDERED_SCENE_LOADED */ declare function IsRenderedSceneLoaded(): boolean; /** * STREAMING::IS_SRL_LOADED — 0x5C2C88512CF6DAFB * @see https://natives.borderlinerp.com/natives/STREAMING/IS_SRL_LOADED */ declare function IsSrlLoaded(): boolean; /** * STREAMING::LOAD_SCENE_START — 0x387AD749E3B69B70 * @see https://natives.borderlinerp.com/natives/STREAMING/LOAD_SCENE_START */ declare function LoadSceneStart(posX: number, posY: number, posZ: number, offsetX: number, offsetY: number, offsetZ: number, radius: number, controlFlags: number): boolean; /** * STREAMING::LOAD_SCENE_START_SPHERE — 0x513F8AA5BF2F17CF * @see https://natives.borderlinerp.com/natives/STREAMING/LOAD_SCENE_START_SPHERE */ declare function LoadSceneStartSphere(x: number, y: number, z: number, radius: number, p4: number): boolean; /** * STREAMING::LOAD_SCENE_STOP — 0x5A8B01199C3E79C3 * @see https://natives.borderlinerp.com/natives/STREAMING/LOAD_SCENE_STOP */ declare function LoadSceneStop(): void; /** * STREAMING::PREFETCH_SRL — 0x354837E5A5BAA5AF * @see https://natives.borderlinerp.com/natives/STREAMING/PREFETCH_SRL */ declare function PrefetchSrl(srl: string): void; /** * STREAMING::_REMOVE_ALL_IPLS — 0xDEEE1F265B7ECEF5 * Removes/unloads all currently active IPLs. * @see https://natives.borderlinerp.com/natives/STREAMING/_REMOVE_ALL_IPLS */ declare function RemoveAllIpls(): void; /** * STREAMING::REMOVE_ANIM_DICT — 0x4763145053A33D46 * @see https://natives.borderlinerp.com/natives/STREAMING/REMOVE_ANIM_DICT */ declare function RemoveAnimDict(animDict: string): void; /** * STREAMING::REMOVE_CLIP_SET — 0x817FA1B1EE7CD6F0 * Alias for REMOVE_ANIM_SET. * @see https://natives.borderlinerp.com/natives/STREAMING/REMOVE_CLIP_SET */ declare function RemoveClipSet(clipSet: string): void; /** * STREAMING::_REMOVE_CLIP_SET_2 — 0x9F348DE670423460 * @see https://natives.borderlinerp.com/natives/STREAMING/_REMOVE_CLIP_SET_2 */ declare function RemoveClipSet_2(p0: number): void; /** * STREAMING::REMOVE_IPL_BY_HASH — 0x431E3AB760629B34 * Old name: _REMOVE_IMAP_2 * @see https://natives.borderlinerp.com/natives/STREAMING/REMOVE_IPL_BY_HASH */ declare function RemoveIplByHash(iplHash: number | string): void; /** * STREAMING::REMOVE_IPL_HASH — 0x5A3E5CF7B4014B96 * Old name: _REMOVE_IMAP * @see https://natives.borderlinerp.com/natives/STREAMING/REMOVE_IPL_HASH */ declare function RemoveIplHash(iplHash: number | string): void; /** * STREAMING::REMOVE_MOVE_NETWORK_DEF — 0x57A197AD83F66BBF * @see https://natives.borderlinerp.com/natives/STREAMING/REMOVE_MOVE_NETWORK_DEF */ declare function RemoveMoveNetworkDef(name: string): void; /** * STREAMING::REMOVE_NAMED_PTFX_ASSET — 0xF20866829E1C81A2 * @see https://natives.borderlinerp.com/natives/STREAMING/REMOVE_NAMED_PTFX_ASSET */ declare function RemoveNamedPtfxAsset(fxNameHash: number | string): void; /** * STREAMING::REMOVE_PTFX_ASSET — 0x042F9049EA419E86 * @see https://natives.borderlinerp.com/natives/STREAMING/REMOVE_PTFX_ASSET */ declare function RemovePtfxAsset(): void; /** * STREAMING::_REMOVE_SCENARIO_ASSET — 0x4EDDD9E9CA5AF985 * @see https://natives.borderlinerp.com/natives/STREAMING/_REMOVE_SCENARIO_ASSET */ declare function RemoveScenarioAsset(scenarioType: number | string): number; /** * STREAMING::_REMOVE_SCENARIO_TYPE_FOR_PED — 0x66BC28E50E85270E * removes the requested scenario type for ped using the id returned by `_REQUEST_SCENARIO_TYPE_FOR_PED` * @see https://natives.borderlinerp.com/natives/STREAMING/_REMOVE_SCENARIO_TYPE_FOR_PED */ declare function RemoveScenarioTypeForPed(p0: number): number; /** * STREAMING::REQUEST_ADDITIONAL_COLLISION_AT_COORD — 0x83A8D71650D1894F * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_ADDITIONAL_COLLISION_AT_COORD */ declare function RequestAdditionalCollisionAtCoord(x: number, y: number, z: number): void; /** * STREAMING::REQUEST_ANIM_DICT — 0xA862A2AD321F94B4 * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_ANIM_DICT */ declare function RequestAnimDict(animDict: string): void; /** * STREAMING::REQUEST_CLIP_SET — 0xEF7611B57A820126 * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_CLIP_SET */ declare function RequestClipSet(clipSet: string): void; /** * STREAMING::_REQUEST_CLIP_SET_2 — 0x03DDBF2D73799F9E * @see https://natives.borderlinerp.com/natives/STREAMING/_REQUEST_CLIP_SET_2 */ declare function RequestClipSet_2(p0: number): void; /** * STREAMING::_REQUEST_CLIP_SET_BY_HASH — 0xAC37644A538F7524 * @see https://natives.borderlinerp.com/natives/STREAMING/_REQUEST_CLIP_SET_BY_HASH */ declare function RequestClipSetByHash(clipSetHash: number | string): void; /** * STREAMING::REQUEST_COLLISION_AT_COORD — 0x0A3720F162A033C9 * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_COLLISION_AT_COORD */ declare function RequestCollisionAtCoord(x: number, y: number, z: number): void; /** * STREAMING::REQUEST_COLLISION_FOR_MODEL — 0xF1767BE37F661551 * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_COLLISION_FOR_MODEL */ declare function RequestCollisionForModel(model: number | string): void; /** * STREAMING::REQUEST_IPL_BY_HASH — 0x9E211A378F95C97C * Old name: _REQUEST_IMAP_2 * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_IPL_BY_HASH */ declare function RequestIplByHash(iplHash: number | string): void; /** * STREAMING::REQUEST_IPL_HASH — 0x59767C5A7A9AE6DA * Loads an IPL by hash. The hash must be a signed int32 — larger positive values are ignored without an error. * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_IPL_HASH */ declare function RequestIplHash(iplHash: number | string): void; /** * STREAMING::_REQUEST_METADATA_AT_COORD — 0xA8432A14D4DC2101 * @see https://natives.borderlinerp.com/natives/STREAMING/_REQUEST_METADATA_AT_COORD */ declare function RequestMetadataAtCoord(x: number, y: number, z: number): void; /** * STREAMING::REQUEST_MODEL — 0xFA28FE3A6246FC30 * Request a model to be loaded into memory. * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_MODEL */ declare function RequestModel(model: number | string, p1: boolean): void; /** * STREAMING::REQUEST_MOVE_NETWORK_DEF — 0x2B6529C54D29037A * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_MOVE_NETWORK_DEF */ declare function RequestMoveNetworkDef(name: string): void; /** * STREAMING::REQUEST_NAMED_PTFX_ASSET — 0xF2B2353BBC0D4E8F * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_NAMED_PTFX_ASSET */ declare function RequestNamedPtfxAsset(fxNameHash: number | string): void; /** * STREAMING::REQUEST_PTFX_ASSET — 0x001FF43843028E0C * @see https://natives.borderlinerp.com/natives/STREAMING/REQUEST_PTFX_ASSET */ declare function RequestPtfxAsset(): void; /** * STREAMING::_REQUEST_SCENARIO_TYPE — 0x19A6BE7D9C6884D3 * entityModel can be 0 or using Hash or using GET_ENTITY_MODEL conditionalAnim can be 0 or using Hash also accepts GET_ACTIVE_DYNAMIC_SCENARIO. * @see https://natives.borderlinerp.com/natives/STREAMING/_REQUEST_SCENARIO_TYPE */ declare function RequestScenarioType(scenarioType: number | string, p1: number, entityModel: number | string, conditionalAnim: number | string): number; /** * STREAMING::_REQUEST_SCENARIO_TYPE_FOR_PED — 0xB223249B7798EEED * requests a scenario type just like _REQUEST_SCENARIO_TYPE but for a specifc ped p2 is a flag unknown * @see https://natives.borderlinerp.com/natives/STREAMING/_REQUEST_SCENARIO_TYPE_FOR_PED */ declare function RequestScenarioTypeForPed(p0: number, p1: number, p2: number, p3: number): number; /** * STREAMING::SET_ALL_MAPDATA_CULLED — 0x19ABCC581D28E6F9 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/STREAMING/SET_ALL_MAPDATA_CULLED */ declare function SetAllMapdataCulled(p0: number): void; /** * STREAMING::SET_FOCUS_ENTITY — 0x955AEDD58F4BD309 * It seems to make the entity's coords mark the point from which LOD-distances are measured. * @see https://natives.borderlinerp.com/natives/STREAMING/SET_FOCUS_ENTITY */ declare function SetFocusEntity(entity: number): void; /** * STREAMING::SET_FOCUS_POS_AND_VEL — 0x25F6EF88664540E2 * @see https://natives.borderlinerp.com/natives/STREAMING/SET_FOCUS_POS_AND_VEL */ declare function SetFocusPosAndVel(x: number, y: number, z: number, offsetX: number, offsetY: number, offsetZ: number): void; /** * STREAMING::SET_GAME_PAUSES_FOR_STREAMING — 0xB3BC8250F4FE8B63 * @see https://natives.borderlinerp.com/natives/STREAMING/SET_GAME_PAUSES_FOR_STREAMING */ declare function SetGamePausesForStreaming(toggle: boolean): void; /** * STREAMING::_SET_GUARMA_WORLDHORIZON_ACTIVE — 0x74E2261D2A66849A * @see https://natives.borderlinerp.com/natives/STREAMING/_SET_GUARMA_WORLDHORIZON_ACTIVE */ declare function SetGuarmaWorldhorizonActive(toggle: boolean): void; /** * STREAMING::SET_HD_AREA — 0xB88B905AFA35CB4D * @see https://natives.borderlinerp.com/natives/STREAMING/SET_HD_AREA */ declare function SetHdArea(x: number, y: number, z: number, radius: number): void; /** * STREAMING::SET_MAPDATACULLBOX_ENABLED — 0x3CACC83F6FED837C * @see https://natives.borderlinerp.com/natives/STREAMING/SET_MAPDATACULLBOX_ENABLED */ declare function SetMapdatacullboxEnabled(name: string, toggle: boolean): void; /** * STREAMING::SET_MODEL_AS_NO_LONGER_NEEDED — 0x4AD96EF928BD4F9A * Marks the model as no longer needed. * @see https://natives.borderlinerp.com/natives/STREAMING/SET_MODEL_AS_NO_LONGER_NEEDED */ declare function SetModelAsNoLongerNeeded(model: number | string): void; /** * STREAMING::SET_POPULATION_BUDGET_MULTIPLIER — 0x2F9AC754FE179D58 * @see https://natives.borderlinerp.com/natives/STREAMING/SET_POPULATION_BUDGET_MULTIPLIER */ declare function SetPopulationBudgetMultiplier(fBudgetMultiplier: number): void; /** * STREAMING::SET_SCENE_STREAMING_TRACKS_CAM_POS_THIS_FRAME — 0xA03A6812529AD9C8 * @see https://natives.borderlinerp.com/natives/STREAMING/SET_SCENE_STREAMING_TRACKS_CAM_POS_THIS_FRAME */ declare function SetSceneStreamingTracksCamPosThisFrame(): void; /** * STREAMING::SET_SRL_LONG_JUMP_MODE — 0x7C907E8A725E5FD2 * @see https://natives.borderlinerp.com/natives/STREAMING/SET_SRL_LONG_JUMP_MODE */ declare function SetSrlLongJumpMode(p0: boolean): void; /** * STREAMING::SET_SRL_READAHEAD_TIMES — 0xD346248C1DCE0D76 * @see https://natives.borderlinerp.com/natives/STREAMING/SET_SRL_READAHEAD_TIMES */ declare function SetSrlReadaheadTimes(p0: number, p1: number, p2: number, p3: number): void; /** * STREAMING::SET_SRL_TIME — 0x18231AEF458BCFF2 * @see https://natives.borderlinerp.com/natives/STREAMING/SET_SRL_TIME */ declare function SetSrlTime(p0: number): void; /** * TASK::_0x0000A8ACDC2E1B6A — 0x0000A8ACDC2E1B6A * @see https://natives.borderlinerp.com/natives/TASK/0x0000A8ACDC2E1B6A */ declare function N_0x0000a8acdc2e1b6a(ped: number, p1: boolean): void; /** * TASK::_0x00FFE0F85253C572 — 0x00FFE0F85253C572 * @see https://natives.borderlinerp.com/natives/TASK/0x00FFE0F85253C572 */ declare function N_0x00ffe0f85253c572(p0: number): number; /** * TASK::_0x0365000D8BF86531 — 0x0365000D8BF86531 * @see https://natives.borderlinerp.com/natives/TASK/0x0365000D8BF86531 */ declare function N_0x0365000d8bf86531(p0: number): number; /** * TASK::_0x098036CAB8373D36 — 0x098036CAB8373D36 * @see https://natives.borderlinerp.com/natives/TASK/0x098036CAB8373D36 */ declare function N_0x098036cab8373d36(p0: number): void; /** * TASK::_0x098CAA6DBE7D8D82 — 0x098CAA6DBE7D8D82 * @see https://natives.borderlinerp.com/natives/TASK/0x098CAA6DBE7D8D82 */ declare function N_0x098caa6dbe7d8d82(p0: number, p1: number): void; /** * TASK::_0x0A98A362C5A19A43 — 0x0A98A362C5A19A43 * @see https://natives.borderlinerp.com/natives/TASK/0x0A98A362C5A19A43 */ declare function N_0x0a98a362c5a19a43(p0: number): number; /** * TASK::_0x0D322AEF8878B8FE — 0x0D322AEF8878B8FE * @see https://natives.borderlinerp.com/natives/TASK/0x0D322AEF8878B8FE */ declare function N_0x0d322aef8878b8fe(p0: number, p1: number): void; /** * TASK::_0x0E184495B27BB57D — 0x0E184495B27BB57D * @see https://natives.borderlinerp.com/natives/TASK/0x0E184495B27BB57D */ declare function N_0x0e184495b27bb57d(): void; /** * TASK::_0x0F4F6C4CE471259D — 0x0F4F6C4CE471259D * @see https://natives.borderlinerp.com/natives/TASK/0x0F4F6C4CE471259D */ declare function N_0x0f4f6c4ce471259d(p0: number, p1: number): void; /** * TASK::_0x10ADFDF07B7DFFBA — 0x10ADFDF07B7DFFBA * @see https://natives.borderlinerp.com/natives/TASK/0x10ADFDF07B7DFFBA */ declare function N_0x10adfdf07b7dffba(p0: number, p1: number, p2: number): number; /** * TASK::_0x10C44F633E2D6D9E — 0x10C44F633E2D6D9E * @see https://natives.borderlinerp.com/natives/TASK/0x10C44F633E2D6D9E */ declare function N_0x10c44f633e2d6d9e(p0: number): void; /** * TASK::_0x11C7CE1AE38911B5 — 0x11C7CE1AE38911B5 * @see https://natives.borderlinerp.com/natives/TASK/0x11C7CE1AE38911B5 */ declare function N_0x11c7ce1ae38911b5(p0: number): number; /** * TASK::_0x152664AA3188B193 — 0x152664AA3188B193 * @see https://natives.borderlinerp.com/natives/TASK/0x152664AA3188B193 */ declare function N_0x152664aa3188b193(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): number; /** * TASK::_0x1632EB9386CDBE64 — 0x1632EB9386CDBE64 * @see https://natives.borderlinerp.com/natives/TASK/0x1632EB9386CDBE64 */ declare function N_0x1632eb9386cdbe64(p0: number, p1: number): void; /** * TASK::_0x19BC99C678FBA139 — 0x19BC99C678FBA139 * @see https://natives.borderlinerp.com/natives/TASK/0x19BC99C678FBA139 */ declare function N_0x19bc99c678fba139(p0: number, p1: number, p2: number): void; /** * TASK::_0x1A7D63CB1B0BB223 — 0x1A7D63CB1B0BB223 * @see https://natives.borderlinerp.com/natives/TASK/0x1A7D63CB1B0BB223 */ declare function N_0x1a7d63cb1b0bb223(p0: number): void; /** * TASK::_0x1AC5A8AB50CFAA33 — 0x1AC5A8AB50CFAA33 * @see https://natives.borderlinerp.com/natives/TASK/0x1AC5A8AB50CFAA33 */ declare function N_0x1ac5a8ab50cfaa33(p0: number): number; /** * TASK::_0x1F298C7BD30D1240 — 0x1F298C7BD30D1240 * @see https://natives.borderlinerp.com/natives/TASK/0x1F298C7BD30D1240 */ declare function N_0x1f298c7bd30d1240(ped: number): void; /** * TASK::_0x1F7A9A9C38C13A56 — 0x1F7A9A9C38C13A56 * @see https://natives.borderlinerp.com/natives/TASK/0x1F7A9A9C38C13A56 */ declare function N_0x1f7a9a9c38c13a56(p0: number): number; /** * TASK::_0x2064B33F6E6B92D4 — 0x2064B33F6E6B92D4 * @see https://natives.borderlinerp.com/natives/TASK/0x2064B33F6E6B92D4 */ declare function N_0x2064b33f6e6b92d4(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::_0x22CD2C33ED4467A1 — 0x22CD2C33ED4467A1 * @see https://natives.borderlinerp.com/natives/TASK/0x22CD2C33ED4467A1 */ declare function N_0x22cd2c33ed4467a1(p0: number): number; /** * TASK::_0x22CDBF317C40A122 — 0x22CDBF317C40A122 * @see https://natives.borderlinerp.com/natives/TASK/0x22CDBF317C40A122 */ declare function N_0x22cdbf317c40a122(ped: number): void; /** * TASK::_0x23767D80C7EED7C6 — 0x23767D80C7EED7C6 * @see https://natives.borderlinerp.com/natives/TASK/0x23767D80C7EED7C6 */ declare function N_0x23767d80c7eed7c6(p0: number, p1: number): void; /** * TASK::_0x28EF780BDEA8A639 — 0x28EF780BDEA8A639 * @see https://natives.borderlinerp.com/natives/TASK/0x28EF780BDEA8A639 */ declare function N_0x28ef780bdea8a639(ped: number, facingPed: number): void; /** * TASK::_0x2948235DB2058E99 — 0x2948235DB2058E99 * @see https://natives.borderlinerp.com/natives/TASK/0x2948235DB2058E99 */ declare function N_0x2948235db2058e99(p0: number, p1: number): void; /** * TASK::_0x2A10538D0A005E81 — 0x2A10538D0A005E81 * @see https://natives.borderlinerp.com/natives/TASK/0x2A10538D0A005E81 */ declare function N_0x2a10538d0a005e81(p0: number, p1: number): void; /** * TASK::_0x2B8AF29A78024BD3 — 0x2B8AF29A78024BD3 * @see https://natives.borderlinerp.com/natives/TASK/0x2B8AF29A78024BD3 */ declare function N_0x2b8af29a78024bd3(p0: number): void; /** * TASK::_0x2C497BDEF897C6DF — 0x2C497BDEF897C6DF * _GET_ANIM_SCENE_FROM_PED_* * @see https://natives.borderlinerp.com/natives/TASK/0x2C497BDEF897C6DF */ declare function N_0x2c497bdef897c6df(p0: number): number; /** * TASK::_0x2D657B10F211C572 — 0x2D657B10F211C572 * @see https://natives.borderlinerp.com/natives/TASK/0x2D657B10F211C572 */ declare function N_0x2d657b10f211c572(ped: number, p1: number): number; /** * TASK::_0x2E1D6D87346BB7D2 — 0x2E1D6D87346BB7D2 * @see https://natives.borderlinerp.com/natives/TASK/0x2E1D6D87346BB7D2 */ declare function N_0x2e1d6d87346bb7d2(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::_0x2EB977293923C723 — 0x2EB977293923C723 * @see https://natives.borderlinerp.com/natives/TASK/0x2EB977293923C723 */ declare function N_0x2eb977293923c723(p0: number, p1: number): void; /** * TASK::_0x30146C25686B7836 — 0x30146C25686B7836 * @see https://natives.borderlinerp.com/natives/TASK/0x30146C25686B7836 */ declare function N_0x30146c25686b7836(p0: number, p1: number): number; /** * TASK::_0x30B391915538EBE2 — 0x30B391915538EBE2 * @see https://natives.borderlinerp.com/natives/TASK/0x30B391915538EBE2 */ declare function N_0x30b391915538ebe2(p0: number): void; /** * TASK::_0x31BB338F64D5C861 — 0x31BB338F64D5C861 * @see https://natives.borderlinerp.com/natives/TASK/0x31BB338F64D5C861 */ declare function N_0x31bb338f64d5c861(ped: number, p1: boolean): void; /** * TASK::_0x358A1A751B335A11 — 0x358A1A751B335A11 * @see https://natives.borderlinerp.com/natives/TASK/0x358A1A751B335A11 */ declare function N_0x358a1a751b335a11(p0: number): void; /** * TASK::_0x370F57C47F68EBCA — 0x370F57C47F68EBCA * @see https://natives.borderlinerp.com/natives/TASK/0x370F57C47F68EBCA */ declare function N_0x370f57c47f68ebca(p0: number): number; /** * TASK::_0x3BBEECC5B8F35318 — 0x3BBEECC5B8F35318 * @see https://natives.borderlinerp.com/natives/TASK/0x3BBEECC5B8F35318 */ declare function N_0x3bbeecc5b8f35318(p0: number, p1: number): void; /** * TASK::_0x3F8387DB1B9F31B7 — 0x3F8387DB1B9F31B7 * Used for HORSE_REVIVE * @see https://natives.borderlinerp.com/natives/TASK/0x3F8387DB1B9F31B7 */ declare function N_0x3f8387db1b9f31b7(p1: boolean): [boolean, number]; /** * TASK::_0x3FEB770D8ED9047A — 0x3FEB770D8ED9047A * @see https://natives.borderlinerp.com/natives/TASK/0x3FEB770D8ED9047A */ declare function N_0x3feb770d8ed9047a(p0: number): number; /** * TASK::_0x41D1331AFAD5A091 — 0x41D1331AFAD5A091 * @see https://natives.borderlinerp.com/natives/TASK/0x41D1331AFAD5A091 */ declare function N_0x41d1331afad5a091(ped: number, p1: number, p2: number): void; /** * TASK::_0x450080DDEDB91258 — 0x450080DDEDB91258 * @see https://natives.borderlinerp.com/natives/TASK/0x450080DDEDB91258 */ declare function N_0x450080ddedb91258(p0: number, p1: number): void; /** * TASK::_0x4A7D73989F52EB37 — 0x4A7D73989F52EB37 * @see https://natives.borderlinerp.com/natives/TASK/0x4A7D73989F52EB37 */ declare function N_0x4a7d73989f52eb37(p0: number, p1: number): void; /** * TASK::_0x4E806A395D43A458 — 0x4E806A395D43A458 * @see https://natives.borderlinerp.com/natives/TASK/0x4E806A395D43A458 */ declare function N_0x4e806a395d43a458(p0: number): void; /** * TASK::_0x4F57397388E1DFF8 — 0x4F57397388E1DFF8 * @see https://natives.borderlinerp.com/natives/TASK/0x4F57397388E1DFF8 */ declare function N_0x4f57397388e1dff8(): void; /** * TASK::_0x50AA09A0DA64E73C — 0x50AA09A0DA64E73C * @see https://natives.borderlinerp.com/natives/TASK/0x50AA09A0DA64E73C */ declare function N_0x50aa09a0da64e73c(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TASK::_0x5217B7B6DB78E1F3 — 0x5217B7B6DB78E1F3 * @see https://natives.borderlinerp.com/natives/TASK/0x5217B7B6DB78E1F3 */ declare function N_0x5217b7b6db78e1f3(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * TASK::_0x59AE5CA4FFB4E378 — 0x59AE5CA4FFB4E378 * @see https://natives.borderlinerp.com/natives/TASK/0x59AE5CA4FFB4E378 */ declare function N_0x59ae5ca4ffb4e378(p0: number, p1: number): number; /** * TASK::_0x59AEA4DC640814B9 — 0x59AEA4DC640814B9 * @see https://natives.borderlinerp.com/natives/TASK/0x59AEA4DC640814B9 */ declare function N_0x59aea4dc640814b9(p0: number, p1: number): void; /** * TASK::_0x5B68D0007D9C92EB — 0x5B68D0007D9C92EB * @see https://natives.borderlinerp.com/natives/TASK/0x5B68D0007D9C92EB */ declare function N_0x5b68d0007d9c92eb(p0: number, p1: number): void; /** * TASK::_0x5D9B0BAAF04CF65B — 0x5D9B0BAAF04CF65B * @see https://natives.borderlinerp.com/natives/TASK/0x5D9B0BAAF04CF65B */ declare function N_0x5d9b0baaf04cf65b(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::_0x615DC4A82E90BB48 — 0x615DC4A82E90BB48 * @see https://natives.borderlinerp.com/natives/TASK/0x615DC4A82E90BB48 */ declare function N_0x615dc4a82e90bb48(p0: number, p1: number, p2: number): void; /** * TASK::_0x643FD1556F621772 — 0x643FD1556F621772 * @see https://natives.borderlinerp.com/natives/TASK/0x643FD1556F621772 */ declare function N_0x643fd1556f621772(p0: number, p1: number, p2: number): number; /** * TASK::_0x651F0530083C0E5A — 0x651F0530083C0E5A * @see https://natives.borderlinerp.com/natives/TASK/0x651F0530083C0E5A */ declare function N_0x651f0530083c0e5a(p0: number, p1: number): void; /** * TASK::_0x65D281985F2BDFC2 — 0x65D281985F2BDFC2 * @see https://natives.borderlinerp.com/natives/TASK/0x65D281985F2BDFC2 */ declare function N_0x65d281985f2bdfc2(p0: number, p1: number): void; /** * TASK::_0x673A8779D229BA5A — 0x673A8779D229BA5A * @see https://natives.borderlinerp.com/natives/TASK/0x673A8779D229BA5A */ declare function N_0x673a8779d229ba5a(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * TASK::_0x678D3226CF70B9C8 — 0x678D3226CF70B9C8 * Returns the entity (object/prop) that the ped is currently inspecting or about to interact with during an some item interaction sequence. * @see https://natives.borderlinerp.com/natives/TASK/0x678D3226CF70B9C8 */ declare function N_0x678d3226cf70b9c8(ped: number, p1: boolean): number; /** * TASK::_0x6C269F673C47031E — 0x6C269F673C47031E * @see https://natives.borderlinerp.com/natives/TASK/0x6C269F673C47031E */ declare function N_0x6c269f673c47031e(p0: number): number; /** * TASK::_0x6DAC799857EF3F11 — 0x6DAC799857EF3F11 * @see https://natives.borderlinerp.com/natives/TASK/0x6DAC799857EF3F11 */ declare function N_0x6dac799857ef3f11(p0: number, p1: number): number; /** * TASK::_0x722D6A49200174FE — 0x722D6A49200174FE * @see https://natives.borderlinerp.com/natives/TASK/0x722D6A49200174FE */ declare function N_0x722d6a49200174fe(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * TASK::_0x748D5E0D2A1A4C61 — 0x748D5E0D2A1A4C61 * @see https://natives.borderlinerp.com/natives/TASK/0x748D5E0D2A1A4C61 */ declare function N_0x748d5e0d2a1a4c61(p0: number, p1: number, p2: number): void; /** * TASK::_0x74F0209674864CBD — 0x74F0209674864CBD * @see https://natives.borderlinerp.com/natives/TASK/0x74F0209674864CBD */ declare function N_0x74f0209674864cbd(): number; /** * TASK::_0x764DB5A48390FBAD — 0x764DB5A48390FBAD * @see https://natives.borderlinerp.com/natives/TASK/0x764DB5A48390FBAD */ declare function N_0x764db5a48390fbad(p0: number, p1: number): void; /** * TASK::_0x76610D12A838EBDE — 0x76610D12A838EBDE * @see https://natives.borderlinerp.com/natives/TASK/0x76610D12A838EBDE */ declare function N_0x76610d12a838ebde(p0: number): number; /** * TASK::_0x7FB78B2199C10E92 — 0x7FB78B2199C10E92 * @see https://natives.borderlinerp.com/natives/TASK/0x7FB78B2199C10E92 */ declare function N_0x7fb78b2199c10e92(p0: number): void; /** * TASK::_0x801BD27403F3CBA0 — 0x801BD27403F3CBA0 * @see https://natives.borderlinerp.com/natives/TASK/0x801BD27403F3CBA0 */ declare function N_0x801bd27403f3cba0(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::_0x827A58CED9D4D5B4 — 0x827A58CED9D4D5B4 * @see https://natives.borderlinerp.com/natives/TASK/0x827A58CED9D4D5B4 */ declare function N_0x827a58ced9d4d5b4(p0: number, p1: number): void; /** * TASK::_0x82ED59F095056550 — 0x82ED59F095056550 * @see https://natives.borderlinerp.com/natives/TASK/0x82ED59F095056550 */ declare function N_0x82ed59f095056550(p0: number, p1: number): void; /** * TASK::_0x865732725536EE39 — 0x865732725536EE39 * @see https://natives.borderlinerp.com/natives/TASK/0x865732725536EE39 */ declare function N_0x865732725536ee39(p0: number): number[]; /** * TASK::_0x8798CF6815B8FE0F — 0x8798CF6815B8FE0F * @see https://natives.borderlinerp.com/natives/TASK/0x8798CF6815B8FE0F */ declare function N_0x8798cf6815b8fe0f(p0: number, p1: number): void; /** * TASK::_0x885D19AC2B6FBFF4 — 0x885D19AC2B6FBFF4 * @see https://natives.borderlinerp.com/natives/TASK/0x885D19AC2B6FBFF4 */ declare function N_0x885d19ac2b6fbff4(p0: number, p1: number): void; /** * TASK::_0x88FD60D846D9CD63 — 0x88FD60D846D9CD63 * @see https://natives.borderlinerp.com/natives/TASK/0x88FD60D846D9CD63 */ declare function N_0x88fd60d846d9cd63(ped: number): void; /** * TASK::_0x8E1DDE26D270CC5E — 0x8E1DDE26D270CC5E * @see https://natives.borderlinerp.com/natives/TASK/0x8E1DDE26D270CC5E */ declare function N_0x8e1dde26d270cc5e(p0: number, p1: number): void; /** * TASK::_0x8F8C84363810691A — 0x8F8C84363810691A * @see https://natives.borderlinerp.com/natives/TASK/0x8F8C84363810691A */ declare function N_0x8f8c84363810691a(p0: number, p1: number): void; /** * TASK::_0x9050DF2C53801208 — 0x9050DF2C53801208 * @see https://natives.borderlinerp.com/natives/TASK/0x9050DF2C53801208 */ declare function N_0x9050df2c53801208(ped: number, p1: number): void; /** * TASK::_0x908BB14BCE85C80E — 0x908BB14BCE85C80E * @see https://natives.borderlinerp.com/natives/TASK/0x908BB14BCE85C80E */ declare function N_0x908bb14bce85c80e(p0: number): number; /** * TASK::_0x91CB5E431F579BA1 — 0x91CB5E431F579BA1 * @see https://natives.borderlinerp.com/natives/TASK/0x91CB5E431F579BA1 */ declare function N_0x91cb5e431f579ba1(p0: number): number[]; /** * TASK::_0x920684BE432875B1 — 0x920684BE432875B1 * @see https://natives.borderlinerp.com/natives/TASK/0x920684BE432875B1 */ declare function N_0x920684be432875b1(p0: number): number; /** * TASK::_0x954451EA2D2120FB — 0x954451EA2D2120FB * @see https://natives.borderlinerp.com/natives/TASK/0x954451EA2D2120FB */ declare function N_0x954451ea2d2120fb(p0: number, p1: number): void; /** * TASK::_0x9585FF23C4B8EDE0 — 0x9585FF23C4B8EDE0 * @see https://natives.borderlinerp.com/natives/TASK/0x9585FF23C4B8EDE0 */ declare function N_0x9585ff23c4b8ede0(p0: number, p1: number): void; /** * TASK::_0x9667CCE29BFA0780 — 0x9667CCE29BFA0780 * @see https://natives.borderlinerp.com/natives/TASK/0x9667CCE29BFA0780 */ declare function N_0x9667cce29bfa0780(p0: number): void; /** * TASK::_0x974DA3408DEC4E79 — 0x974DA3408DEC4E79 * @see https://natives.borderlinerp.com/natives/TASK/0x974DA3408DEC4E79 */ declare function N_0x974da3408dec4e79(p0: number): number; /** * TASK::_0x9B6A58FDB0024F12 — 0x9B6A58FDB0024F12 * @see https://natives.borderlinerp.com/natives/TASK/0x9B6A58FDB0024F12 */ declare function N_0x9b6a58fdb0024f12(p0: number, p1: number): void; /** * TASK::_0x9C8F42A5D1859DC1 — 0x9C8F42A5D1859DC1 * @see https://natives.borderlinerp.com/natives/TASK/0x9C8F42A5D1859DC1 */ declare function N_0x9c8f42a5d1859dc1(p0: number): void; /** * TASK::_0xA052608A12559BBB — 0xA052608A12559BBB * @see https://natives.borderlinerp.com/natives/TASK/0xA052608A12559BBB */ declare function N_0xa052608a12559bbb(p0: number, p1: number): void; /** * TASK::_0xA263ADBBC8056214 — 0xA263ADBBC8056214 * @see https://natives.borderlinerp.com/natives/TASK/0xA263ADBBC8056214 */ declare function N_0xa263adbbc8056214(p0: number, p1: number): void; /** * TASK::_0xA42DC7919159CCCF — 0xA42DC7919159CCCF * @see https://natives.borderlinerp.com/natives/TASK/0xA42DC7919159CCCF */ declare function N_0xa42dc7919159cccf(p0: number): void; /** * TASK::_0xA6A76D666A281F2D — 0xA6A76D666A281F2D * @see https://natives.borderlinerp.com/natives/TASK/0xA6A76D666A281F2D */ declare function N_0xa6a76d666a281f2d(p0: number, item: number | string): void; /** * TASK::_0xA7479FB665361EDB — 0xA7479FB665361EDB * _SET_SCENARIO_* * @see https://natives.borderlinerp.com/natives/TASK/0xA7479FB665361EDB */ declare function N_0xa7479fb665361edb(p0: number, p1: number): void; /** * TASK::_0xA9E7672F8C6C6F74 — 0xA9E7672F8C6C6F74 * @see https://natives.borderlinerp.com/natives/TASK/0xA9E7672F8C6C6F74 */ declare function N_0xa9e7672f8c6c6f74(p0: number): number; /** * TASK::_0xADC45010BC17AF0E — 0xADC45010BC17AF0E * _SET_SCENARIO_POINT_* * @see https://natives.borderlinerp.com/natives/TASK/0xADC45010BC17AF0E */ declare function N_0xadc45010bc17af0e(p0: number, p1: number): void; /** * TASK::_0xB2D15D3551FE4FAE — 0xB2D15D3551FE4FAE * @see https://natives.borderlinerp.com/natives/TASK/0xB2D15D3551FE4FAE */ declare function N_0xb2d15d3551fe4fae(p0: number): void; /** * TASK::_0xB2F47A1AFDFCC595 — 0xB2F47A1AFDFCC595 * @see https://natives.borderlinerp.com/natives/TASK/0xB2F47A1AFDFCC595 */ declare function N_0xb2f47a1afdfcc595(p0: number, p1: number): void; /** * TASK::_0xB79817DB31FF72B9 — 0xB79817DB31FF72B9 * @see https://natives.borderlinerp.com/natives/TASK/0xB79817DB31FF72B9 */ declare function N_0xb79817db31ff72b9(p0: number, p1: number): void; /** * TASK::_0xB8E3486D107F4194 — 0xB8E3486D107F4194 * @see https://natives.borderlinerp.com/natives/TASK/0xB8E3486D107F4194 */ declare function N_0xb8e3486d107f4194(p0: number, p1: number): void; /** * TASK::_0xBC3F847AE2C3DC65 — 0xBC3F847AE2C3DC65 * @see https://natives.borderlinerp.com/natives/TASK/0xBC3F847AE2C3DC65 */ declare function N_0xbc3f847ae2c3dc65(p0: number, p1: number): void; /** * TASK::_0xBD70108D01875299 — 0xBD70108D01875299 * @see https://natives.borderlinerp.com/natives/TASK/0xBD70108D01875299 */ declare function N_0xbd70108d01875299(p0: number): number; /** * TASK::_0xBEDBE39B5FD98FD6 — 0xBEDBE39B5FD98FD6 * @see https://natives.borderlinerp.com/natives/TASK/0xBEDBE39B5FD98FD6 */ declare function N_0xbedbe39b5fd98fd6(ped: number): boolean; /** * TASK::_0xBEEFBB608D2AA68A — 0xBEEFBB608D2AA68A * @see https://natives.borderlinerp.com/natives/TASK/0xBEEFBB608D2AA68A */ declare function N_0xbeefbb608d2aa68a(p0: number): void; /** * TASK::_0xCE4E669400E5F8AA — 0xCE4E669400E5F8AA * @see https://natives.borderlinerp.com/natives/TASK/0xCE4E669400E5F8AA */ declare function N_0xce4e669400e5f8aa(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::_0xD0ABC4EA3B5E21A0 — 0xD0ABC4EA3B5E21A0 * @see https://natives.borderlinerp.com/natives/TASK/0xD0ABC4EA3B5E21A0 */ declare function N_0xd0abc4ea3b5e21a0(p0: number, p1: number): number; /** * TASK::_0xD999E379265A4501 — 0xD999E379265A4501 * @see https://natives.borderlinerp.com/natives/TASK/0xD999E379265A4501 */ declare function N_0xd999e379265a4501(p0: number, p1: number, p2: number): void; /** * TASK::_0xDE0C8B145EA466FF — 0xDE0C8B145EA466FF * @see https://natives.borderlinerp.com/natives/TASK/0xDE0C8B145EA466FF */ declare function N_0xde0c8b145ea466ff(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * TASK::_0xDF56A2B50C04DEA4 — 0xDF56A2B50C04DEA4 * @see https://natives.borderlinerp.com/natives/TASK/0xDF56A2B50C04DEA4 */ declare function N_0xdf56a2b50c04dea4(p0: number, p1: number): number; /** * TASK::_0xDF94844D474F31E5 — 0xDF94844D474F31E5 * @see https://natives.borderlinerp.com/natives/TASK/0xDF94844D474F31E5 */ declare function N_0xdf94844d474f31e5(ped: number): void; /** * TASK::_0xE01C8DC8EDD28D31 — 0xE01C8DC8EDD28D31 * @see https://natives.borderlinerp.com/natives/TASK/0xE01C8DC8EDD28D31 */ declare function N_0xe01c8dc8edd28d31(p0: number, p1: number): void; /** * TASK::_0xE05A5D39BE6E93AF — 0xE05A5D39BE6E93AF * @see https://natives.borderlinerp.com/natives/TASK/0xE05A5D39BE6E93AF */ declare function N_0xe05a5d39be6e93af(p0: number): void; /** * TASK::_0xE116F6F2DA2D777E — 0xE116F6F2DA2D777E * @see https://natives.borderlinerp.com/natives/TASK/0xE116F6F2DA2D777E */ declare function N_0xe116f6f2da2d777e(p0: number): number[]; /** * TASK::_0xE1C105E6BBA48270 — 0xE1C105E6BBA48270 * @see https://natives.borderlinerp.com/natives/TASK/0xE1C105E6BBA48270 */ declare function N_0xe1c105e6bba48270(): number; /** * TASK::_0xE55478C5EDF70AC2 — 0xE55478C5EDF70AC2 * @see https://natives.borderlinerp.com/natives/TASK/0xE55478C5EDF70AC2 */ declare function N_0xe55478c5edf70ac2(p0: number): number; /** * TASK::_0xE5831AA1E2FD147C — 0xE5831AA1E2FD147C * @see https://natives.borderlinerp.com/natives/TASK/0xE5831AA1E2FD147C */ declare function N_0xe5831aa1e2fd147c(p0: number): void; /** * TASK::_0xE69FDA40AAC3EFC0 — 0xE69FDA40AAC3EFC0 * @see https://natives.borderlinerp.com/natives/TASK/0xE69FDA40AAC3EFC0 */ declare function N_0xe69fda40aac3efc0(p0: number, p1: number): void; /** * TASK::_0xE6A151364C600B24 — 0xE6A151364C600B24 * @see https://natives.borderlinerp.com/natives/TASK/0xE6A151364C600B24 */ declare function N_0xe6a151364c600b24(p0: number): number; /** * TASK::_0xE9225354FB7437A7 — 0xE9225354FB7437A7 * @see https://natives.borderlinerp.com/natives/TASK/0xE9225354FB7437A7 */ declare function N_0xe9225354fb7437a7(p0: number, p1: number): void; /** * TASK::_0xE9A6400D1A0E7A55 — 0xE9A6400D1A0E7A55 * @see https://natives.borderlinerp.com/natives/TASK/0xE9A6400D1A0E7A55 */ declare function N_0xe9a6400d1a0e7a55(p0: number): number; /** * TASK::_0xEAF87DA2BE78A15B — 0xEAF87DA2BE78A15B * @see https://natives.borderlinerp.com/natives/TASK/0xEAF87DA2BE78A15B */ declare function N_0xeaf87da2be78a15b(p0: number, p1: number): void; /** * TASK::_0xEC516FE805D2CB2D — 0xEC516FE805D2CB2D * @see https://natives.borderlinerp.com/natives/TASK/0xEC516FE805D2CB2D */ declare function N_0xec516fe805d2cb2d(p0: number): void; /** * TASK::_0xEFD875C2791EBEFD — 0xEFD875C2791EBEFD * @see https://natives.borderlinerp.com/natives/TASK/0xEFD875C2791EBEFD */ declare function N_0xefd875c2791ebefd(p0: number, p1: number, p2: number, p3: number): number; /** * TASK::_0xF718931A82EEB898 — 0xF718931A82EEB898 * @see https://natives.borderlinerp.com/natives/TASK/0xF718931A82EEB898 */ declare function N_0xf718931a82eeb898(): void; /** * TASK::_0xF948F4356F010F11 — 0xF948F4356F010F11 * @see https://natives.borderlinerp.com/natives/TASK/0xF948F4356F010F11 */ declare function N_0xf948f4356f010f11(p0: number, p1: number, p2: number): void; /** * TASK::_0xF97F462779B31786 — 0xF97F462779B31786 * @see https://natives.borderlinerp.com/natives/TASK/0xF97F462779B31786 */ declare function N_0xf97f462779b31786(p0: number): number; /** * TASK::_0xFA30E2254461ADEB — 0xFA30E2254461ADEB * @see https://natives.borderlinerp.com/natives/TASK/0xFA30E2254461ADEB */ declare function N_0xfa30e2254461adeb(p0: number, p1: number): void; /** * TASK::_0xFDECCA06E8B81346 — 0xFDECCA06E8B81346 * @see https://natives.borderlinerp.com/natives/TASK/0xFDECCA06E8B81346 */ declare function N_0xfdecca06e8b81346(ped: number): number; /** * TASK::_0xFE5D28B9B7837CC1 — 0xFE5D28B9B7837CC1 * @see https://natives.borderlinerp.com/natives/TASK/0xFE5D28B9B7837CC1 */ declare function N_0xfe5d28b9b7837cc1(p0: number, p1: number, p2: number, p3: number): number; /** * TASK::_0xFF8AFCA532B500D4 — 0xFF8AFCA532B500D4 * @see https://natives.borderlinerp.com/natives/TASK/0xFF8AFCA532B500D4 */ declare function N_0xff8afca532b500d4(p0: number, p1: number): void; /** * TASK::ADD_COVER_BLOCKING_AREA — 0x45C597097DD7CB81 * @see https://natives.borderlinerp.com/natives/TASK/ADD_COVER_BLOCKING_AREA */ declare function AddCoverBlockingArea(playerX: number, playerY: number, playerZ: number, radiusX: number, radiusY: number, radiusZ: number, p6: boolean, p7: boolean, p8: boolean, p9: boolean): void; /** * TASK::_ADD_COVER_BLOCKING_VOLUME — 0xEB2ED1DC3AEC0654 * @see https://natives.borderlinerp.com/natives/TASK/_ADD_COVER_BLOCKING_VOLUME */ declare function AddCoverBlockingVolume(volume: number, p1: boolean, p2: boolean, p3: boolean, p4: boolean): void; /** * TASK::ADD_COVER_POINT — 0xD5C12A75C7B9497F * @see https://natives.borderlinerp.com/natives/TASK/ADD_COVER_POINT */ declare function AddCoverPoint(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: boolean): number; /** * TASK::_ADD_COVER_POINT_FOR_ENTITY — 0x59872EA4CBD11C56 * Returns the entity coverpoint with offset. * @see https://natives.borderlinerp.com/natives/TASK/_ADD_COVER_POINT_FOR_ENTITY */ declare function AddCoverPointForEntity(entity: number, xOffset: number, yOffset: number, zOffset: number, heading: number, p5: number, p6: number, p7: number, p8: number): number; /** * TASK::_ADD_FLEE_TARGET_COORDS — 0xE8F1A5B4CED3725A * @see https://natives.borderlinerp.com/natives/TASK/_ADD_FLEE_TARGET_COORDS */ declare function AddFleeTargetCoords(ped: number, x: number, y: number, z: number, p4: number): void; /** * TASK::ADD_FLEE_TARGET_PED — 0x3923EC958249657D * @see https://natives.borderlinerp.com/natives/TASK/ADD_FLEE_TARGET_PED */ declare function AddFleeTargetPed(ped: number, targetPed: number, p2: number): void; /** * TASK::ADD_PATROL_ROUTE_LINK — 0x23083260DEC3A551 * @see https://natives.borderlinerp.com/natives/TASK/ADD_PATROL_ROUTE_LINK */ declare function AddPatrolRouteLink(node1: number, node2: number): void; /** * TASK::ADD_PATROL_ROUTE_NODE — 0x8EDF950167586B7C * @see https://natives.borderlinerp.com/natives/TASK/ADD_PATROL_ROUTE_NODE */ declare function AddPatrolRouteNode(nodeId: number, scenarioName: string, x: number, y: number, z: number, lookPosX: number, lookPosY: number, lookPosZ: number, duration: number, p9: boolean): void; /** * TASK::ARE_COMPOSITE_LOOTABLE_ENTITY_DEF_ASSETS_LOADED — 0x5E5D96BE25E9DF68 * Returns true when requested asset is loaded * @see https://natives.borderlinerp.com/natives/TASK/ARE_COMPOSITE_LOOTABLE_ENTITY_DEF_ASSETS_LOADED */ declare function AreCompositeLootableEntityDefAssetsLoaded(asset: number | string): boolean; /** * TASK::ASSISTED_MOVEMENT_IS_ROUTE_LOADED — 0x60F9A4393A21F741 * @see https://natives.borderlinerp.com/natives/TASK/ASSISTED_MOVEMENT_IS_ROUTE_LOADED */ declare function AssistedMovementIsRouteLoaded(route: string): boolean; /** * TASK::ASSISTED_MOVEMENT_REMOVE_ROUTE — 0x3548536485DD792B * @see https://natives.borderlinerp.com/natives/TASK/ASSISTED_MOVEMENT_REMOVE_ROUTE */ declare function AssistedMovementRemoveRoute(route: string): void; /** * TASK::ASSISTED_MOVEMENT_SET_ROUTE_PROPERTIES — 0xD5002D78B7162E1B * @see https://natives.borderlinerp.com/natives/TASK/ASSISTED_MOVEMENT_SET_ROUTE_PROPERTIES */ declare function AssistedMovementSetRouteProperties(route: string, props: number): void; /** * TASK::_ASSOCIATE_PROP_WITH_SCENARIO — 0x8360C47380B6F351 * @see https://natives.borderlinerp.com/natives/TASK/_ASSOCIATE_PROP_WITH_SCENARIO */ declare function AssociatePropWithScenario(scenario: number, entity: number, propName: string, p3: boolean): boolean; /** * TASK::_CALCULATE_WAYPOINT_DISTANCE_FROM_START — 0x3ACC128510142B9D * Signed arclength (meters) from the start of a loaded waypoint recording to the point on the path nearest to (x,y,z). * @see https://natives.borderlinerp.com/natives/TASK/_CALCULATE_WAYPOINT_DISTANCE_FROM_START */ declare function CalculateWaypointDistanceFromStart(waypointRecording: string, x: number, y: number, z: number): number; /** * TASK::CAN_START_ITEM_INTERACTION — 0x2D19BC4DF626CBE7 * @see https://natives.borderlinerp.com/natives/TASK/CAN_START_ITEM_INTERACTION */ declare function CanStartItemInteraction(ped: number, itemHash: number | string, interactionAnimHash: number | string, p3: number): boolean; /** * TASK::_CANCEL_PED_HOGTIE — 0xE2CF104ADD49D4BF * Cancels the hogtie state of a ped, releasing them from ropes or restraints.If the ped is currently hogtied on the ground, carried on a shoulder,lassoed, or tied to a horse, this native will clear the hogtie state andreturn the ped to fre… * @see https://natives.borderlinerp.com/natives/TASK/_CANCEL_PED_HOGTIE */ declare function CancelPedHogtie(p0: number): void; /** * TASK::CLEAR_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK — 0xC35B5CDB2824CF69 * @see https://natives.borderlinerp.com/natives/TASK/CLEAR_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK */ declare function ClearDrivebyTaskUnderneathDrivingTask(ped: number): void; /** * TASK::CLEAR_PED_SECONDARY_TASK — 0x176CECF6F920D707 * @see https://natives.borderlinerp.com/natives/TASK/CLEAR_PED_SECONDARY_TASK */ declare function ClearPedSecondaryTask(ped: number): void; /** * TASK::CLEAR_PED_TASKS — 0xE1EF3C1216AFF2CD * @see https://natives.borderlinerp.com/natives/TASK/CLEAR_PED_TASKS */ declare function ClearPedTasks(ped: number, p1: boolean, p2: boolean): void; /** * TASK::CLEAR_PED_TASKS_IMMEDIATELY — 0xAAA34F8A7CB32098 * Immediately stops the pedestrian from whatever it's doing. * @see https://natives.borderlinerp.com/natives/TASK/CLEAR_PED_TASKS_IMMEDIATELY */ declare function ClearPedTasksImmediately(ped: number, p1: boolean, resetCrouch: boolean): void; /** * TASK::CLEAR_SEQUENCE_TASK — 0x3841422E9C488D8C * @see https://natives.borderlinerp.com/natives/TASK/CLEAR_SEQUENCE_TASK */ declare function ClearSequenceTask(taskSequenceId: number): number; /** * TASK::_CLEAR_VEHICLE_TASKS — 0x141BC64C8D7C5529 * Clears all active tasks assigned to the specified vehicle. * @see https://natives.borderlinerp.com/natives/TASK/_CLEAR_VEHICLE_TASKS */ declare function ClearVehicleTasks(vehicle: number): void; /** * TASK::_CLEAR_VEHICLE_TASKS_SECONDARY — 0xEBA2081E0A5F4D17 * Clears the vehicle's secondary/aux AI task slot (behaviors/overlays). * @see https://natives.borderlinerp.com/natives/TASK/_CLEAR_VEHICLE_TASKS_SECONDARY */ declare function ClearVehicleTasksSecondary(vehicle: number): void; /** * TASK::CLOSE_PATROL_ROUTE — 0xB043ECA801B8CBC1 * @see https://natives.borderlinerp.com/natives/TASK/CLOSE_PATROL_ROUTE */ declare function ClosePatrolRoute(): void; /** * TASK::CLOSE_SEQUENCE_TASK — 0x39E72BC99E6360CB * @see https://natives.borderlinerp.com/natives/TASK/CLOSE_SEQUENCE_TASK */ declare function CloseSequenceTask(taskSequenceId: number): void; /** * TASK::_CREATE_HERB_COMPOSITES — 0x5B4BBE80AD5972DC * Returns compositeId * @see https://natives.borderlinerp.com/natives/TASK/_CREATE_HERB_COMPOSITES */ declare function CreateHerbComposites(asset: number | string, x: number, y: number, z: number, heading: number, groundSetting: number, p7: number): [number, number]; /** * TASK::CREATE_PATROL_ROUTE — 0xAF8A443CCC8018DC * @see https://natives.borderlinerp.com/natives/TASK/CREATE_PATROL_ROUTE */ declare function CreatePatrolRoute(): void; /** * TASK::CREATE_SCENARIO_POINT_HASH — 0x94B745CE41DB58A1 * Returns scenario * @see https://natives.borderlinerp.com/natives/TASK/CREATE_SCENARIO_POINT_HASH */ declare function CreateScenarioPointHash(scenarioHash: number | string, x: number, y: number, z: number, heading: number, p5: number, p6: number, p7: boolean): number; /** * TASK::CREATE_SCENARIO_POINT_HASH_ATTACHED_TO_ENTITY — 0x794AB1379A74064D * Returns scenario * @see https://natives.borderlinerp.com/natives/TASK/CREATE_SCENARIO_POINT_HASH_ATTACHED_TO_ENTITY */ declare function CreateScenarioPointHashAttachedToEntity(entity: number, scenarioHash: number | string, x: number, y: number, z: number, heading: number, p6: number, p7: number, p8: boolean): number; /** * TASK::_CREATE_WAYPOINT_PATH — 0x5C885E0978B6AD60 * @see https://natives.borderlinerp.com/natives/TASK/_CREATE_WAYPOINT_PATH */ declare function CreateWaypointPath(pathName: string, nodes: number, p3: number): [boolean, number]; /** * TASK::_CUFF_PED — 0x7981037A96E7D174 * @see https://natives.borderlinerp.com/natives/TASK/_CUFF_PED */ declare function CuffPed(ped: number): void; /** * TASK::_DELETE_PATCH_OBJECTS_FROM_HERB_COMPOSITES — 0x5758B1EE0C3FD4AC * @see https://natives.borderlinerp.com/natives/TASK/_DELETE_PATCH_OBJECTS_FROM_HERB_COMPOSITES */ declare function DeletePatchObjectsFromHerbComposites(compositeId: number, p1: boolean): void; /** * TASK::DELETE_PATROL_ROUTE — 0x7767DD9D65E91319 * @see https://natives.borderlinerp.com/natives/TASK/DELETE_PATROL_ROUTE */ declare function DeletePatrolRoute(patrolRoute: string): void; /** * TASK::_DELETE_SCENARIO_POINT — 0x81948DFE4F5A0283 * @see https://natives.borderlinerp.com/natives/TASK/_DELETE_SCENARIO_POINT */ declare function DeleteScenarioPoint(scenario: number): void; /** * TASK::_DETACH_CARRIABLE_PED — 0x36D188AECB26094B * @see https://natives.borderlinerp.com/natives/TASK/_DETACH_CARRIABLE_PED */ declare function DetachCarriablePed(ped: number): void; /** * TASK::_DISASSOCIATE_PROP_FROM_SCENARIO — 0x6EF4E31B4D5D2DA0 * @see https://natives.borderlinerp.com/natives/TASK/_DISASSOCIATE_PROP_FROM_SCENARIO */ declare function DisassociatePropFromScenario(scenario: number, propName: string): boolean; /** * TASK::DOES_SCENARIO_EXIST_IN_AREA — 0x5A59271FFADD33C1 * @see https://natives.borderlinerp.com/natives/TASK/DOES_SCENARIO_EXIST_IN_AREA */ declare function DoesScenarioExistInArea(x: number, y: number, z: number, radius: number, p4: boolean, p5: number, p6: boolean): boolean; /** * TASK::DOES_SCENARIO_GROUP_EXIST — 0xF9034C136C9E00D3 * @see https://natives.borderlinerp.com/natives/TASK/DOES_SCENARIO_GROUP_EXIST */ declare function DoesScenarioGroupExist(scenarioGroup: string): boolean; /** * TASK::_DOES_SCENARIO_GROUP_EXIST_HASH — 0x76E98B52369A289C * @see https://natives.borderlinerp.com/natives/TASK/_DOES_SCENARIO_GROUP_EXIST_HASH */ declare function DoesScenarioGroupExistHash(scenarioGroup: number | string): boolean; /** * TASK::DOES_SCENARIO_OF_TYPE_EXIST_IN_AREA_HASH — 0x6EEAD6AF637DA752 * @see https://natives.borderlinerp.com/natives/TASK/DOES_SCENARIO_OF_TYPE_EXIST_IN_AREA_HASH */ declare function DoesScenarioOfTypeExistInAreaHash(x: number, y: number, z: number, typeHash: number | string, radius: number, p5: boolean): boolean; /** * TASK::DOES_SCENARIO_POINT_EXIST — 0x841475AC96E794D1 * @see https://natives.borderlinerp.com/natives/TASK/DOES_SCENARIO_POINT_EXIST */ declare function DoesScenarioPointExist(scenario: number): boolean; /** * TASK::_DOES_SCENARIO_POINT_HAVE_PROPS — 0xEA31F199A73801D3 * @see https://natives.borderlinerp.com/natives/TASK/_DOES_SCENARIO_POINT_HAVE_PROPS */ declare function DoesScenarioPointHaveProps(scenario: number): boolean; /** * TASK::DOES_SCRIPTED_COVER_POINT_EXIST_AT_COORDS — 0xA98B8E3C088E5A31 * Checks if there is a cover point at position * @see https://natives.borderlinerp.com/natives/TASK/DOES_SCRIPTED_COVER_POINT_EXIST_AT_COORDS */ declare function DoesScriptedCoverPointExistAtCoords(p0: number, p1: number, p2: number, p3: number): boolean; /** * TASK::_EMIT_PED_CARRIABLE_STRUGGLE_DIRECTION — 0x1ECF56C040FD839C * @see https://natives.borderlinerp.com/natives/TASK/_EMIT_PED_CARRIABLE_STRUGGLE_DIRECTION */ declare function EmitPedCarriableStruggleDirection(ped: number, direction: number): void; /** * TASK::_EMIT_PED_CARRIABLE_STRUGGLE_INTENSITY — 0xBD1C3C0F271C39D3 * @see https://natives.borderlinerp.com/natives/TASK/_EMIT_PED_CARRIABLE_STRUGGLE_INTENSITY */ declare function EmitPedCarriableStruggleIntensity(ped: number, intensity: number): void; /** * TASK::END_DUEL — 0xEED08A3A98B847E2 * @see https://natives.borderlinerp.com/natives/TASK/END_DUEL */ declare function EndDuel(ped: number, p1: boolean, p2: number): void; /** * TASK::_EVALUATE_PED_CARRIABLE_STRUGGLE_AVAILABLE — 0x6AFD84AEAA3EA538 * @see https://natives.borderlinerp.com/natives/TASK/_EVALUATE_PED_CARRIABLE_STRUGGLE_AVAILABLE */ declare function EvaluatePedCarriableStruggleAvailable(ped: number): boolean; /** * TASK::_FIND_MODEL_FOR_ITEM — 0xE47DD64B9F02677D * @see https://natives.borderlinerp.com/natives/TASK/_FIND_MODEL_FOR_ITEM */ declare function FindModelForItem(item: number | string): number; /** * TASK::_FIND_NEAREST_PED_AROUND_ANIMAL — 0x244430C13BA5258E * Animals only. Returns the nearest ped around `animalPed` matching the life-state filters (e.g., use (false,true,0) to find a nearby corpse for TASK_EAT). * @see https://natives.borderlinerp.com/natives/TASK/_FIND_NEAREST_PED_AROUND_ANIMAL */ declare function FindNearestPedAroundAnimal(animalPed: number, aliveOnly: boolean, deadOnly: boolean, preferDeadPredators: boolean): number; /** * TASK::_FIND_SCENARIO_ALL_POINTS_IN_VOLUME_OF_TYPE — 0xB8E213D02F37947D * Finds all scenario points of a given type that lie inside a Volume and writes them into an Itemset Typically used with `CREATE_ITEMSET` Iterate results with `GET_ITEMSET_SIZE` and `GET_INDEXED_SCENARIO_POINT_INDEX_IN_ITEMSET` * @see https://natives.borderlinerp.com/natives/TASK/_FIND_SCENARIO_ALL_POINTS_IN_VOLUME_OF_TYPE */ declare function FindScenarioAllPointsInVolumeOfType(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TASK::_FIND_SCENARIO_AT_OBJECT_OF_TYPE — 0xD508FA229F1C4900 * Returns a scenario point handle of the given scenario type that is associated with / found near the specified object. * @see https://natives.borderlinerp.com/natives/TASK/_FIND_SCENARIO_AT_OBJECT_OF_TYPE */ declare function FindScenarioAtObjectOfType(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): number; /** * TASK::FIND_SCENARIO_OF_TYPE_HASH — 0xF533D68FF970D190 * @see https://natives.borderlinerp.com/natives/TASK/FIND_SCENARIO_OF_TYPE_HASH */ declare function FindScenarioOfTypeHash(xPos: number, yPos: number, zPos: number, scenarioType: number | string, distance: number, p5: number, p6: boolean): number; /** * TASK::_FINISH_SCENARIO_TRANSITION — 0x90703A8F75EE4ABD * Attempts to finish/advance a ped’s ongoing scenario transition (between scenario clips/anims). * @see https://natives.borderlinerp.com/natives/TASK/_FINISH_SCENARIO_TRANSITION */ declare function FinishScenarioTransition(p0: number, p1: number): number; /** * TASK::_FORCE_ANIMAL_SAMPLED — 0xF3C3503276F4A034 * Forces the specified animal/ped to have (or not have) its sampled state flag set.Acts as the setter counterpart to:_HAS_PED_ANIMAL_SAMPLED * @see https://natives.borderlinerp.com/natives/TASK/_FORCE_ANIMAL_SAMPLED */ declare function ForceAnimalSampled(entity: number, p1: number): void; /** * TASK::FORCE_SCENARIO_GROUP_PRIORITY — 0x444C910A5058E568 * @see https://natives.borderlinerp.com/natives/TASK/FORCE_SCENARIO_GROUP_PRIORITY */ declare function ForceScenarioGroupPriority(p0: number, p1: number): void; /** * TASK::GET_ACTIVE_VEHICLE_MISSION_TYPE — 0x534AEBA6E5ED4CAB * @see https://natives.borderlinerp.com/natives/TASK/GET_ACTIVE_VEHICLE_MISSION_TYPE */ declare function GetActiveVehicleMissionType(vehicle: number): number; /** * TASK::_GET_DRIVING_SEAT — 0xE62754D09354F6CF * Returns the seat index currently set as the driving seat for the specified vehicle vehicle: The vehicle to query. * @see https://natives.borderlinerp.com/natives/TASK/_GET_DRIVING_SEAT */ declare function GetDrivingSeat(p0: number): number; /** * TASK::_GET_HERB_COMPOSITE_NUM_ENTITIES — 0x96C6ED22FB742C3E * Flowers, Stalks or whatever the composite has * @see https://natives.borderlinerp.com/natives/TASK/_GET_HERB_COMPOSITE_NUM_ENTITIES */ declare function GetHerbCompositeNumEntities(compositeId: number, outEntities: number): [number, number]; /** * TASK::_GET_HOGTIE_ESCAPE_TIMER — 0x4687E69D258BBE41 * @see https://natives.borderlinerp.com/natives/TASK/_GET_HOGTIE_ESCAPE_TIMER */ declare function GetHogtieEscapeTimer(ped: number): number; /** * TASK::_GET_HOLD_TO_REEL_SETTING_ENABLED — 0x5952DFA38FA529FE * Returns whether the “Hold to Reel [Fishing]” gameplay setting is currently enabled. * @see https://natives.borderlinerp.com/natives/TASK/_GET_HOLD_TO_REEL_SETTING_ENABLED */ declare function GetHoldToReelSettingEnabled(): boolean; /** * TASK::GET_IS_CARRIABLE_ENTITY — 0x0CCFE72B43C9CF96 * @see https://natives.borderlinerp.com/natives/TASK/GET_IS_CARRIABLE_ENTITY */ declare function GetIsCarriableEntity(entity: number): boolean; /** * TASK::GET_IS_PED_AIMING_IN_THE_AIR — 0x8785E6E40C7A8819 * @see https://natives.borderlinerp.com/natives/TASK/GET_IS_PED_AIMING_IN_THE_AIR */ declare function GetIsPedAimingInTheAir(ped: number): boolean; /** * TASK::GET_IS_TASK_ACTIVE — 0xB0760331C7AA4155 * @see https://natives.borderlinerp.com/natives/TASK/GET_IS_TASK_ACTIVE */ declare function GetIsTaskActive(ped: number, taskIndex: number): boolean; /** * TASK::GET_IS_WAYPOINT_RECORDING_LOADED — 0xCB4E8BE8A0063C5D * @see https://natives.borderlinerp.com/natives/TASK/GET_IS_WAYPOINT_RECORDING_LOADED */ declare function GetIsWaypointRecordingLoaded(waypointRecording: string): boolean; /** * TASK::_GET_ITEM_INTERACTION_ENTITY_FROM_PED — 0x05A0100EA714DB68 * item hashes: PRIMARYITEM, P_MUGCOFFEE01X_PH_R_HAND, P_BOTTLEBEER01X_PH_R_HAND * @see https://natives.borderlinerp.com/natives/TASK/_GET_ITEM_INTERACTION_ENTITY_FROM_PED */ declare function GetItemInteractionEntityFromPed(ped: number, item: number | string): number; /** * TASK::GET_ITEM_INTERACTION_ITEM_ID — 0x804425C4BBD00883 * @see https://natives.borderlinerp.com/natives/TASK/GET_ITEM_INTERACTION_ITEM_ID */ declare function GetItemInteractionItemId(ped: number): number; /** * TASK::GET_ITEM_INTERACTION_PROMPT_PROGRESS — 0xBC864A70AD55E0C1 * @see https://natives.borderlinerp.com/natives/TASK/GET_ITEM_INTERACTION_PROMPT_PROGRESS */ declare function GetItemInteractionPromptProgress(ped: number, inputContext: number | string): number; /** * TASK::GET_ITEM_INTERACTION_STATE — 0x6AA3DCA2C6F5EB6D * @see https://natives.borderlinerp.com/natives/TASK/GET_ITEM_INTERACTION_STATE */ declare function GetItemInteractionState(ped: number): number; /** * TASK::_GET_LED_HORSE_FROM_PED — 0xED1F514AF4732258 * @see https://natives.borderlinerp.com/natives/TASK/_GET_LED_HORSE_FROM_PED */ declare function GetLedHorseFromPed(ped: number): number; /** * TASK::_GET_LINKED_SCENARIO_POINTS — 0xE7BBC4E56B989449 * Fills an output array with scenario points linked ("chained") to a given parent scenario point. * @see https://natives.borderlinerp.com/natives/TASK/_GET_LINKED_SCENARIO_POINTS */ declare function GetLinkedScenarioPoints(scenarioPoint: number, maxPoints: number): [number, number]; /** * TASK::GET_PED_DESIRED_MOVE_BLEND_RATIO — 0x8517D4A6CA8513ED * @see https://natives.borderlinerp.com/natives/TASK/GET_PED_DESIRED_MOVE_BLEND_RATIO */ declare function GetPedDesiredMoveBlendRatio(ped: number): number; /** * TASK::_GET_PED_IS_IGNORING_DEAD_BODIES — 0x1948BBE561A2375A * @see https://natives.borderlinerp.com/natives/TASK/_GET_PED_IS_IGNORING_DEAD_BODIES */ declare function GetPedIsIgnoringDeadBodies(ped: number): boolean; /** * TASK::_GET_PED_USING_SCENARIO_POINT — 0x5BA659955369B0E2 * @see https://natives.borderlinerp.com/natives/TASK/_GET_PED_USING_SCENARIO_POINT */ declare function GetPedUsingScenarioPoint(scenario: number): number; /** * TASK::GET_PED_WAYPOINT_DISTANCE — 0xE6A877C64CAF1BC5 * @see https://natives.borderlinerp.com/natives/TASK/GET_PED_WAYPOINT_DISTANCE */ declare function GetPedWaypointDistance(ped: number): number; /** * TASK::GET_PED_WAYPOINT_OVERRIDE_SPEED — 0xD39A2F3E7FCAFF08 * @see https://natives.borderlinerp.com/natives/TASK/GET_PED_WAYPOINT_OVERRIDE_SPEED */ declare function GetPedWaypointOverrideSpeed(ped: number): number; /** * TASK::GET_PED_WAYPOINT_PROGRESS — 0x2720AAA75001E094 * @see https://natives.borderlinerp.com/natives/TASK/GET_PED_WAYPOINT_PROGRESS */ declare function GetPedWaypointProgress(ped: number): number; /** * TASK::_GET_PED_WRITHE_BREAK_FREE_PROGRESS — 0x03D741CB4052E26C * Returns the current 'Break Free' prompt progress for a hogtied/knocked-out (writhing) ped. * @see https://natives.borderlinerp.com/natives/TASK/_GET_PED_WRITHE_BREAK_FREE_PROGRESS */ declare function GetPedWritheBreakFreeProgress(ped: number): number; /** * TASK::GET_PROP_FOR_SCENARIO_POINT — 0x295514F198EFD0CA * Old name: _GET_SCENARIO_POINT_ENTITY * @see https://natives.borderlinerp.com/natives/TASK/GET_PROP_FOR_SCENARIO_POINT */ declare function GetPropForScenarioPoint(scenarioPoint: number, name: string): number; /** * TASK::_GET_RANSACK_SCENARIO_CONTAINER_NUM_COMPARTMENTS — 0x640A602946A8C972 * Returns the total number of compartments (drawers, lids, etc.) the specified scenario container entity has. * @see https://natives.borderlinerp.com/natives/TASK/_GET_RANSACK_SCENARIO_CONTAINER_NUM_COMPARTMENTS */ declare function GetRansackScenarioContainerNumCompartments(entity: number): number; /** * TASK::_GET_RANSACK_SCENARIO_CONTAINER_NUM_OPEN_COMPARTMENTS — 0x849791EBBDBA0362 * Returns the number of currently open compartments for the specified scenario container entity. * @see https://natives.borderlinerp.com/natives/TASK/_GET_RANSACK_SCENARIO_CONTAINER_NUM_OPEN_COMPARTMENTS */ declare function GetRansackScenarioContainerNumOpenCompartments(entity: number): number; /** * TASK::_GET_RANSACK_SCENARIO_CONTAINER_OPENING_STATE — 0xB219612B5568E9EC * Returns m_eContainerState * @see https://natives.borderlinerp.com/natives/TASK/_GET_RANSACK_SCENARIO_CONTAINER_OPENING_STATE */ declare function GetRansackScenarioContainerOpeningState(entity: number): boolean; /** * TASK::_GET_RANSACK_SCENARIO_CONTAINER_REMAINING_LOOT_COUNT — 0x01AF8A3729231A43 * Returns the total number of lootable items currently inside the specified scenario container entity. * @see https://natives.borderlinerp.com/natives/TASK/_GET_RANSACK_SCENARIO_CONTAINER_REMAINING_LOOT_COUNT */ declare function GetRansackScenarioContainerRemainingLootCount(entity: number): number; /** * TASK::GET_RANSACK_SCENARIO_POINT_PED_IS_USING — 0xD04241BBF6D03A5E * @see https://natives.borderlinerp.com/natives/TASK/GET_RANSACK_SCENARIO_POINT_PED_IS_USING */ declare function GetRansackScenarioPointPedIsUsing(ped: number): number; /** * TASK::_GET_REVIVABLE_HORSE — 0x351F74ED6177EBE7 * Returns the targeted revivable horse (critically injured/writhing) when the revive prompt is active; 0 if none. * @see https://natives.borderlinerp.com/natives/TASK/_GET_REVIVABLE_HORSE */ declare function GetRevivableHorse(): number; /** * TASK::_GET_SCENARIO_POINT_COORDS — 0xA8452DD321607029 * @see https://natives.borderlinerp.com/natives/TASK/_GET_SCENARIO_POINT_COORDS */ declare function GetScenarioPointCoords(scenario: number, p1: boolean): number[]; /** * TASK::_GET_SCENARIO_POINT_ENTITY — 0x7467165EE97D3C68 * Old name for this native: _GET_ENTITY_SCENARIO_POINT_IS_ATTACHED_TO * @see https://natives.borderlinerp.com/natives/TASK/_GET_SCENARIO_POINT_ENTITY */ declare function GetScenarioPointEntity(scenario: number): number; /** * TASK::_GET_SCENARIO_POINT_HEADING — 0xB93EA7184BAA85C3 * @see https://natives.borderlinerp.com/natives/TASK/_GET_SCENARIO_POINT_HEADING */ declare function GetScenarioPointHeading(scenario: number, p1: boolean): number; /** * TASK::_GET_SCENARIO_POINT_PED_IS_USING — 0xDF7993356F52359A * @see https://natives.borderlinerp.com/natives/TASK/_GET_SCENARIO_POINT_PED_IS_USING */ declare function GetScenarioPointPedIsUsing(ped: number, p1: boolean): number; /** * TASK::_GET_SCENARIO_POINT_RADIUS — 0x6718F40313A2B5A6 * @see https://natives.borderlinerp.com/natives/TASK/_GET_SCENARIO_POINT_RADIUS */ declare function GetScenarioPointRadius(scenario: number): number; /** * TASK::_GET_SCENARIO_POINT_TYPE — 0xA92450B5AE687AAF * @see https://natives.borderlinerp.com/natives/TASK/_GET_SCENARIO_POINT_TYPE */ declare function GetScenarioPointType(scenario: number): number; /** * TASK::_GET_SCENARIO_POINT_TYPE_PED_IS_USING — 0x2D0571BB55879DA2 * @see https://natives.borderlinerp.com/natives/TASK/_GET_SCENARIO_POINT_TYPE_PED_IS_USING */ declare function GetScenarioPointTypePedIsUsing(ped: number): number; /** * TASK::GET_SCENARIO_POINTS_IN_AREA — 0x345EC3B7EBDE1CB5 * @see https://natives.borderlinerp.com/natives/TASK/GET_SCENARIO_POINTS_IN_AREA */ declare function GetScenarioPointsInArea(posX: number, posY: number, posZ: number, radius: number, size: number): [number, number]; /** * TASK::_GET_SCRIPT_TASK_ACTION_TIME — 0xA710DC5D25F8B942 * @see https://natives.borderlinerp.com/natives/TASK/_GET_SCRIPT_TASK_ACTION_TIME */ declare function GetScriptTaskActionTime(ped: number, task: number | string): number; /** * TASK::GET_SCRIPT_TASK_STATUS — 0x77F1BEB8863288D5 * Gets the status of a script-assigned task, and returns an int between 0-8 PERFORMING_TASK DORMANT_TASK VACANT_STAGE GROUP_TASK_STAGE ATTRACTOR_SCRIPT_TASK_STAGE SECONDARY_TASK_STAGE TASK_NOT_FOUND FINISHED_TASK * @see https://natives.borderlinerp.com/natives/TASK/GET_SCRIPT_TASK_STATUS */ declare function GetScriptTaskStatus(ped: number, taskHash: number | string, p2: boolean): number; /** * TASK::GET_SCRIPTED_COVER_POINT_COORDS — 0x594A1028FC2A3E85 * @see https://natives.borderlinerp.com/natives/TASK/GET_SCRIPTED_COVER_POINT_COORDS */ declare function GetScriptedCoverPointCoords(coverpoint: number): number[]; /** * TASK::GET_SEQUENCE_PROGRESS — 0x00A9010CFE1E3533 * returned values: 0 to 7 = task that's currently in progress, 0 meaning the first one. * @see https://natives.borderlinerp.com/natives/TASK/GET_SEQUENCE_PROGRESS */ declare function GetSequenceProgress(ped: number): number; /** * TASK::_GET_TASK_COMBAT_READY_TO_SHOOT — 0x5EA655F01D93667A * Returns true if the ped is in a ranged-attack task and is about to fire (ready/primed to shoot or throw). * @see https://natives.borderlinerp.com/natives/TASK/_GET_TASK_COMBAT_READY_TO_SHOOT */ declare function GetTaskCombatReadyToShoot(ped: number): boolean; /** * TASK::_GET_TASK_FISHING — 0xF3735ACD11ACD500 * Fishing Research: Only used in R* Scripts fishing_core and av_fishing_river * @see https://natives.borderlinerp.com/natives/TASK/_GET_TASK_FISHING */ declare function GetTaskFishing(ped: number, p1: number): [boolean, number]; /** * TASK::GET_TASK_MOVE_NETWORK_EVENT — 0xB4F47213DF45A64C * @see https://natives.borderlinerp.com/natives/TASK/GET_TASK_MOVE_NETWORK_EVENT */ declare function GetTaskMoveNetworkEvent(ped: number, eventName: string): boolean; /** * TASK::_GET_TASK_MOVE_NETWORK_ID — 0xCACC2F9D994504B7 * Returns hash of the underlying move network def, see move_networks.xml * @see https://natives.borderlinerp.com/natives/TASK/_GET_TASK_MOVE_NETWORK_ID */ declare function GetTaskMoveNetworkId(ped: number): number; /** * TASK::_GET_TASK_MOVE_NETWORK_PHASE_FLOAT — 0x844CEEE428EA35B0 * @see https://natives.borderlinerp.com/natives/TASK/_GET_TASK_MOVE_NETWORK_PHASE_FLOAT */ declare function GetTaskMoveNetworkPhaseFloat(ped: number, phaseName: string): number; /** * TASK::GET_TASK_MOVE_NETWORK_STATE — 0x717E4D1F2048376D * @see https://natives.borderlinerp.com/natives/TASK/GET_TASK_MOVE_NETWORK_STATE */ declare function GetTaskMoveNetworkState(ped: number): string; /** * TASK::_GET_TASK_PED_MOUNT_LEAP_PROGRESS — 0x6BA606AB3A83BC4D * Returns 0.0-1.0 progress for the current mount-leap task, or -1.0f if no leap is active. * @see https://natives.borderlinerp.com/natives/TASK/_GET_TASK_PED_MOUNT_LEAP_PROGRESS */ declare function GetTaskPedMountLeapProgress(ped: number): number; /** * TASK::_GET_TASK_PED_MOUNT_LEAP_STATE — 0x9420FB11B8D77948 * Returns a coarse state for the mount-leap task (jumping from your mount onto another mount/wagon/train). * @see https://natives.borderlinerp.com/natives/TASK/_GET_TASK_PED_MOUNT_LEAP_STATE */ declare function GetTaskPedMountLeapState(ped: number): number; /** * TASK::GET_VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED — 0x3DC971EB22F73447 * @see https://natives.borderlinerp.com/natives/TASK/GET_VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED */ declare function GetVehicleWaypointPlaybackOverrideSpeed(p0: number): number; /** * TASK::GET_VEHICLE_WAYPOINT_PROGRESS — 0x9824CFF8FC66E159 * @see https://natives.borderlinerp.com/natives/TASK/GET_VEHICLE_WAYPOINT_PROGRESS */ declare function GetVehicleWaypointProgress(vehicle: number): number; /** * TASK::GET_VEHICLE_WAYPOINT_TARGET_POINT — 0x416B62AC8B9E5BBD * @see https://natives.borderlinerp.com/natives/TASK/GET_VEHICLE_WAYPOINT_TARGET_POINT */ declare function GetVehicleWaypointTargetPoint(vehicle: number): number; /** * TASK::GET_WAYPOINT_DISTANCE_ALONG_ROUTE — 0xA5B769058763E497 * @see https://natives.borderlinerp.com/natives/TASK/GET_WAYPOINT_DISTANCE_ALONG_ROUTE */ declare function GetWaypointDistanceAlongRoute(waypointRecording: string, p1: number): number; /** * TASK::_GET_WHISTLE_RANGE_MAX_FOR_BONDING_LEVEL — 0x78D8C1D4EB80C588 * Returns the maximum (target) whistle/call distance associated with the next horse bonding level. * @see https://natives.borderlinerp.com/natives/TASK/_GET_WHISTLE_RANGE_MAX_FOR_BONDING_LEVEL */ declare function GetWhistleRangeMaxForBondingLevel(bondingLevel: number): number; /** * TASK::_GET_WHISTLE_RANGE_MIN_FOR_BONDING_LEVEL — 0xEB67D4E056C85A81 * Returns the minimum (baseline) whistle/call distance for the given horse bonding level. * @see https://natives.borderlinerp.com/natives/TASK/_GET_WHISTLE_RANGE_MIN_FOR_BONDING_LEVEL */ declare function GetWhistleRangeMinForBondingLevel(bondingLevel: number): number; /** * TASK::_HAS_PED_ANIMAL_BEEN_SAMPLED — 0x7CB99FADDE73CD1B * Returns true if the specified ped (animal) has been flagged as sampled. * @see https://natives.borderlinerp.com/natives/TASK/_HAS_PED_ANIMAL_BEEN_SAMPLED */ declare function HasPedAnimalBeenSampled(p0: number): number; /** * TASK::_HAS_PED_DIRECTED_TASK_ACTIVE — 0x9FF5F9B24E870748 * Returns true if the given entity currently has an active directed task that is, a task with a specific external objective (coordinate, entity, vehicle, or combat target) Known to return true for: TaskGoToCoordAnyMeans(ped, ...) TaskGoToE… * @see https://natives.borderlinerp.com/natives/TASK/_HAS_PED_DIRECTED_TASK_ACTIVE */ declare function HasPedDirectedTaskActive(p0: number): number; /** * TASK::_HAS_REQUESTED_CARRIABLE_CONFIG_LOADED — 0xB8F52A3F84A7CC59 * list of carriable configs * @see https://natives.borderlinerp.com/natives/TASK/_HAS_REQUESTED_CARRIABLE_CONFIG_LOADED */ declare function HasRequestedCarriableConfigLoaded(carriableConfig: number | string): boolean; /** * TASK::IS_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK — 0x8785E6E40C7A8818 * @see https://natives.borderlinerp.com/natives/TASK/IS_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK */ declare function IsDrivebyTaskUnderneathDrivingTask(ped: number): boolean; /** * TASK::IS_EMOTE_TASK_RUNNING — 0xCF9B71C0AF824036 * @see https://natives.borderlinerp.com/natives/TASK/IS_EMOTE_TASK_RUNNING */ declare function IsEmoteTaskRunning(ped: number, p1: number): boolean; /** * TASK::_IS_ENTITY_REVIVABLE — 0x6C50B9DCCCA70023 * @see https://natives.borderlinerp.com/natives/TASK/_IS_ENTITY_REVIVABLE */ declare function IsEntityRevivable(ped: number): boolean; /** * TASK::_IS_HAT_BEING_PICKED_UP — 0x11CD066F54DA0133 * Returns true while a hat is being picked up * @see https://natives.borderlinerp.com/natives/TASK/_IS_HAT_BEING_PICKED_UP */ declare function IsHatBeingPickedUp(hatObject: number): boolean; /** * TASK::_IS_HAT_BEING_PICKED_UP_2 — 0x4ECCC2815CA79AE2 * Returns true while a hat is being picked up. * @see https://natives.borderlinerp.com/natives/TASK/_IS_HAT_BEING_PICKED_UP_2 */ declare function IsHatBeingPickedUp_2(hatObject: number): boolean; /** * TASK::IS_MOUNTED_WEAPON_TASK_UNDERNEATH_DRIVING_TASK — 0xA320EF046186FA3B * @see https://natives.borderlinerp.com/natives/TASK/IS_MOUNTED_WEAPON_TASK_UNDERNEATH_DRIVING_TASK */ declare function IsMountedWeaponTaskUnderneathDrivingTask(ped: number): boolean; /** * TASK::IS_MOVE_BLEND_RATIO_RUNNING — 0xD4D8636C0199A939 * @see https://natives.borderlinerp.com/natives/TASK/IS_MOVE_BLEND_RATIO_RUNNING */ declare function IsMoveBlendRatioRunning(moveBlendRatio: number): boolean; /** * TASK::IS_MOVE_BLEND_RATIO_SPRINTING — 0x24A2AD74FA9814E2 * @see https://natives.borderlinerp.com/natives/TASK/IS_MOVE_BLEND_RATIO_SPRINTING */ declare function IsMoveBlendRatioSprinting(moveBlendRatio: number): boolean; /** * TASK::IS_MOVE_BLEND_RATIO_STILL — 0x349CE7B56DAFD95C * @see https://natives.borderlinerp.com/natives/TASK/IS_MOVE_BLEND_RATIO_STILL */ declare function IsMoveBlendRatioStill(moveBlendRatio: number): boolean; /** * TASK::IS_MOVE_BLEND_RATIO_WALKING — 0xF133BBBE91E1691F * @see https://natives.borderlinerp.com/natives/TASK/IS_MOVE_BLEND_RATIO_WALKING */ declare function IsMoveBlendRatioWalking(moveBlendRatio: number): boolean; /** * TASK::IS_PED_ACTIVE_IN_SCENARIO — 0xAA135F9482C82CC3 * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_ACTIVE_IN_SCENARIO */ declare function IsPedActiveInScenario(ped: number, scenario: number): boolean; /** * TASK::_IS_PED_ARRESTING_ANY_PED — 0xA9CC7856D52DBD25 * @see https://natives.borderlinerp.com/natives/TASK/_IS_PED_ARRESTING_ANY_PED */ declare function IsPedArrestingAnyPed(ped: number): boolean; /** * TASK::IS_PED_BEING_ARRESTED — 0x90A09F3A45FED688 * This function is hard-coded to always return false. * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_BEING_ARRESTED */ declare function IsPedBeingArrested(ped: number): boolean; /** * TASK::_IS_PED_BEING_LED — 0xAC5045AB7F1A34FD * Returns true if the given ped (usually a horse) is currently being led by a ped (lead/rope). * @see https://natives.borderlinerp.com/natives/TASK/_IS_PED_BEING_LED */ declare function IsPedBeingLed(ped: number): boolean; /** * TASK::IS_PED_CUFFED — 0x74E559B3BC910685 * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_CUFFED */ declare function IsPedCuffed(ped: number): boolean; /** * TASK::_IS_PED_DUELLING — 0xC8B29D18022EA2B7 * @see https://natives.borderlinerp.com/natives/TASK/_IS_PED_DUELLING */ declare function IsPedDuelling(ped: number): boolean; /** * TASK::IS_PED_EXITING_SCENARIO — 0x0C3CB2E600C8977D * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_EXITING_SCENARIO */ declare function IsPedExitingScenario(ped: number, p1: boolean): boolean; /** * TASK::IS_PED_GETTING_UP — 0x2A74E1D5F2F00EEC * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_GETTING_UP */ declare function IsPedGettingUp(ped: number): boolean; /** * TASK::IS_PED_IN_HIT_REACT — 0xF330A5C062B29BED * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_IN_HIT_REACT */ declare function IsPedInHitReact(ped: number): boolean; /** * TASK::IS_PED_IN_WRITHE — 0xDEB6D52126E7D640 * This native checks if a ped is on the ground, in pain from a (gunshot) wound. * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_IN_WRITHE */ declare function IsPedInWrithe(ped: number): boolean; /** * TASK::_IS_PED_LEADING_HORSE — 0xEFC4303DDC6E60D3 * @see https://natives.borderlinerp.com/natives/TASK/_IS_PED_LEADING_HORSE */ declare function IsPedLeadingHorse(ped: number): boolean; /** * TASK::_IS_PED_LOOKING_AT_COORD — 0x508F5053E3F6F0C4 * Returns true if the ped's current 'IK look-at' target is within `radius` of (x, y, z). * @see https://natives.borderlinerp.com/natives/TASK/_IS_PED_LOOKING_AT_COORD */ declare function IsPedLookingAtCoord(ped: number, x: number, y: number, z: number, radius: number): boolean; /** * TASK::IS_PED_RUNNING — 0xC5286FFC176F28A2 * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_RUNNING */ declare function IsPedRunning(ped: number): boolean; /** * TASK::IS_PED_RUNNING_INSPECTION_TASK — 0x038B1F1674F0E242 * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_RUNNING_INSPECTION_TASK */ declare function IsPedRunningInspectionTask(ped: number): boolean; /** * TASK::IS_PED_RUNNING_TASK_ITEM_INTERACTION — 0xEC7E480FF8BD0BED * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_RUNNING_TASK_ITEM_INTERACTION */ declare function IsPedRunningTaskItemInteraction(ped: number): boolean; /** * TASK::IS_PED_SCENARIO_REACT_LOOKING — 0x916B8E075ABC8B4E * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_SCENARIO_REACT_LOOKING */ declare function IsPedScenarioReactLooking(ped: number, p1: boolean): boolean; /** * TASK::IS_PED_SPRINTING — 0x57E457CD2C0FC168 * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_SPRINTING */ declare function IsPedSprinting(ped: number): boolean; /** * TASK::IS_PED_STILL — 0xAC29253EEF8F0180 * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_STILL */ declare function IsPedStill(ped: number): boolean; /** * TASK::_IS_PED_WAITING_ON_FISH_TO_BITE — 0xB520DBDA7FCF573F * Returns true while the ped has cast the fishing line and is waiting for a fish to bite Once the ped hooks a fish and enters the struggle/reeled-in phase, this returns false. * @see https://natives.borderlinerp.com/natives/TASK/_IS_PED_WAITING_ON_FISH_TO_BITE */ declare function IsPedWaitingOnFishToBite(ped: number): boolean; /** * TASK::IS_PED_WALKING — 0xDE4C184B2B9B071A * @see https://natives.borderlinerp.com/natives/TASK/IS_PED_WALKING */ declare function IsPedWalking(ped: number): boolean; /** * TASK::_IS_REVIVABLE_HORSE_PROMPT_VISIBLE — 0x756C7B4C43DF0422 * Checks for the revive-horse prompt. * @see https://natives.borderlinerp.com/natives/TASK/_IS_REVIVABLE_HORSE_PROMPT_VISIBLE */ declare function IsRevivableHorsePromptVisible(strict: boolean): boolean; /** * TASK::IS_SCENARIO_GROUP_ENABLED — 0x367A09DED4E05B99 * @see https://natives.borderlinerp.com/natives/TASK/IS_SCENARIO_GROUP_ENABLED */ declare function IsScenarioGroupEnabled(scenarioGroup: string): boolean; /** * TASK::_IS_SCENARIO_GROUP_ENABLED_HASH — 0xDCC374913DE6AAA6 * @see https://natives.borderlinerp.com/natives/TASK/_IS_SCENARIO_GROUP_ENABLED_HASH */ declare function IsScenarioGroupEnabledHash(scenarioGroup: number | string): boolean; /** * TASK::_IS_SCENARIO_IN_USE — 0x1ACBC313966C21F3 * Checks whether a specified scenario is currently being used (actively played) by any entity (player or ped). * @see https://natives.borderlinerp.com/natives/TASK/_IS_SCENARIO_IN_USE */ declare function IsScenarioInUse(scenario: number): boolean; /** * TASK::IS_SCENARIO_OCCUPIED — 0x788756D73AC2E07C * @see https://natives.borderlinerp.com/natives/TASK/IS_SCENARIO_OCCUPIED */ declare function IsScenarioOccupied(p0: number, p1: number, p2: number, p3: number, p4: boolean): boolean; /** * TASK::_IS_SCENARIO_POINT_ACTIVE — 0x0CC36D4156006509 * @see https://natives.borderlinerp.com/natives/TASK/_IS_SCENARIO_POINT_ACTIVE */ declare function IsScenarioPointActive(scenario: number): boolean; /** * TASK::_IS_SCENARIO_POINT_FLAG_SET — 0x8569C38D2FB80650 * @see https://natives.borderlinerp.com/natives/TASK/_IS_SCENARIO_POINT_FLAG_SET */ declare function IsScenarioPointFlagSet(scenario: number, flag: number): boolean; /** * TASK::IS_SCENARIO_TYPE_ENABLED — 0x3A815DB3EA088722 * @see https://natives.borderlinerp.com/natives/TASK/IS_SCENARIO_TYPE_ENABLED */ declare function IsScenarioTypeEnabled(scenarioType: string): boolean; /** * TASK::IS_TASK_MOVE_NETWORK_ACTIVE — 0x921CE12C489C4C41 * @see https://natives.borderlinerp.com/natives/TASK/IS_TASK_MOVE_NETWORK_ACTIVE */ declare function IsTaskMoveNetworkActive(ped: number): boolean; /** * TASK::IS_TASK_MOVE_NETWORK_READY_FOR_TRANSITION — 0x30ED88D5E0C56A37 * @see https://natives.borderlinerp.com/natives/TASK/IS_TASK_MOVE_NETWORK_READY_FOR_TRANSITION */ declare function IsTaskMoveNetworkReadyForTransition(ped: number): boolean; /** * TASK::IS_TEAM_CARRIABLE_ENTITY — 0x559A6F8C5133B4EE * @see https://natives.borderlinerp.com/natives/TASK/IS_TEAM_CARRIABLE_ENTITY */ declare function IsTeamCarriableEntity(p0: number, p1: number): boolean; /** * TASK::IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_PED — 0xE03B3F2D3DC59B64 * @see https://natives.borderlinerp.com/natives/TASK/IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_PED */ declare function IsWaypointPlaybackGoingOnForPed(ped: number, waypointRecording: string): boolean; /** * TASK::IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_VEHICLE — 0xF5134943EA29868C * @see https://natives.borderlinerp.com/natives/TASK/IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_VEHICLE */ declare function IsWaypointPlaybackGoingOnForVehicle(p0: number, p1: number): boolean; /** * TASK::_MAKE_OBJECT_CARRIABLE — 0x78B4567E18B54480 * @see https://natives.borderlinerp.com/natives/TASK/_MAKE_OBJECT_CARRIABLE */ declare function MakeObjectCarriable(object: number): void; /** * TASK::MAKE_OBJECT_NOT_CARRIABLE — 0x67BFCED22909834D * @see https://natives.borderlinerp.com/natives/TASK/MAKE_OBJECT_NOT_CARRIABLE */ declare function MakeObjectNotCarriable(object: number): void; /** * TASK::OPEN_PATROL_ROUTE — 0xA36BFB5EE89F3D82 * @see https://natives.borderlinerp.com/natives/TASK/OPEN_PATROL_ROUTE */ declare function OpenPatrolRoute(patrolRoute: string): void; /** * TASK::OPEN_SEQUENCE_TASK — 0xE8854A4326B9E12B * @see https://natives.borderlinerp.com/natives/TASK/OPEN_SEQUENCE_TASK */ declare function OpenSequenceTask(taskSequenceId: number): number; /** * TASK::_PED_APPLY_FOLLOW_ROAD_SPEED_OVERRIDE — 0xBAAB791AA72C2821 * Sets the AI travel speed for a mount (horse). * @see https://natives.borderlinerp.com/natives/TASK/_PED_APPLY_FOLLOW_ROAD_SPEED_OVERRIDE */ declare function PedApplyFollowRoadSpeedOverride(p0: number, p1: number): void; /** * TASK::_PED_FISHINGROD_HOOK_ENTITY — 0x1A52076D26E09004 * @see https://natives.borderlinerp.com/natives/TASK/_PED_FISHINGROD_HOOK_ENTITY */ declare function PedFishingrodHookEntity(ped: number, entity: number): void; /** * TASK::_PED_FISHINGROD_HOOK_OBJECT — 0xCE71C2F9BAA3F975 * Used with 'P_BODYPARTARMFLOAT02X' model in fishing_core.c * @see https://natives.borderlinerp.com/natives/TASK/_PED_FISHINGROD_HOOK_OBJECT */ declare function PedFishingrodHookObject(ped: number, object: number): void; /** * TASK::PED_HAS_USE_SCENARIO_TASK — 0x295E3CCEC879CCD7 * @see https://natives.borderlinerp.com/natives/TASK/PED_HAS_USE_SCENARIO_TASK */ declare function PedHasUseScenarioTask(ped: number): boolean; /** * TASK::_PED_IS_IN_SCENARIO_BASE — 0x02EBBB3989B7E695 * @see https://natives.borderlinerp.com/natives/TASK/_PED_IS_IN_SCENARIO_BASE */ declare function PedIsInScenarioBase(ped: number): boolean; /** * TASK::PLAY_ANIM_ON_RUNNING_SCENARIO — 0x748040460F8DF5DC * @see https://natives.borderlinerp.com/natives/TASK/PLAY_ANIM_ON_RUNNING_SCENARIO */ declare function PlayAnimOnRunningScenario(ped: number, animDict: string, animName: string): void; /** * TASK::PLAY_ENTITY_SCRIPTED_ANIM — 0x77A1EEC547E7FCF1 * @see https://natives.borderlinerp.com/natives/TASK/PLAY_ENTITY_SCRIPTED_ANIM */ declare function PlayEntityScriptedAnim(entity: number, args: number): number; /** * TASK::REACT_LOOK_AT — 0xE7FA07624574B79A * @see https://natives.borderlinerp.com/natives/TASK/REACT_LOOK_AT */ declare function ReactLookAt(ped: number, targetPed: number, lookIntensity: number, exitAnimation: number, duration: number, p5: number, targetPed2: number, p7: number, p8: number): void; /** * TASK::REACT_LOOK_AT_END — 0x541E5B41DCA45828 * @see https://natives.borderlinerp.com/natives/TASK/REACT_LOOK_AT_END */ declare function ReactLookAtEnd(ped: number, exitAnimation: number, p2: boolean): void; /** * TASK::REMOVE_ALL_COVER_BLOCKING_AREAS — 0xDB6708C0B46F56D8 * @see https://natives.borderlinerp.com/natives/TASK/REMOVE_ALL_COVER_BLOCKING_AREAS */ declare function RemoveAllCoverBlockingAreas(): void; /** * TASK::_REMOVE_CARRIABLE_CONFIG — 0x6AFDA2264925BD11 * @see https://natives.borderlinerp.com/natives/TASK/_REMOVE_CARRIABLE_CONFIG */ declare function RemoveCarriableConfig(carriableConfig: number | string): void; /** * TASK::REMOVE_COVER_POINT — 0xAE287C923D891715 * @see https://natives.borderlinerp.com/natives/TASK/REMOVE_COVER_POINT */ declare function RemoveCoverPoint(coverpoint: number): void; /** * TASK::_REMOVE_TASK_CARRIABLE — 0x9EBD34958AB6F824 * Removes the TaskCarriable association for the given entity. * @see https://natives.borderlinerp.com/natives/TASK/_REMOVE_TASK_CARRIABLE */ declare function RemoveTaskCarriable(p0: number): void; /** * TASK::REMOVE_WAYPOINT_RECORDING — 0xFF1B8B4AA1C25DC8 * @see https://natives.borderlinerp.com/natives/TASK/REMOVE_WAYPOINT_RECORDING */ declare function RemoveWaypointRecording(waypointRecording: string): void; /** * TASK::_REQUEST_CARRIABLE_CONFIG — 0xFF745B0346E19E2C * carriable config list * @see https://natives.borderlinerp.com/natives/TASK/_REQUEST_CARRIABLE_CONFIG */ declare function RequestCarriableConfig(carriableConfig: number | string): void; /** * TASK::_REQUEST_CARRIABLE_HAT_EQUIP_TO_PED — 0x9ADDBB9242179D56 * Requests that the given carriable hat be assigned for equip by the ped. * @see https://natives.borderlinerp.com/natives/TASK/_REQUEST_CARRIABLE_HAT_EQUIP_TO_PED */ declare function RequestCarriableHatEquipToPed(object: number, ped: number): void; /** * TASK::_REQUEST_HERB_COMPOSITE_ASSET — 0x73F0D0327BFA0812 * @see https://natives.borderlinerp.com/natives/TASK/_REQUEST_HERB_COMPOSITE_ASSET */ declare function RequestHerbCompositeAsset(asset: number | string): boolean; /** * TASK::REQUEST_TASK_MOVE_NETWORK_STATE_TRANSITION — 0xD01015C7316AE176 * @see https://natives.borderlinerp.com/natives/TASK/REQUEST_TASK_MOVE_NETWORK_STATE_TRANSITION */ declare function RequestTaskMoveNetworkStateTransition(ped: number, name: string): void; /** * TASK::REQUEST_WAYPOINT_RECORDING — 0x9EEFB62EB27B5792 * @see https://natives.borderlinerp.com/natives/TASK/REQUEST_WAYPOINT_RECORDING */ declare function RequestWaypointRecording(waypointRecording: string): void; /** * TASK::_RESET_SCENARIO_FOR_ENTITY — 0x2E20878FD208A68E * @see https://natives.borderlinerp.com/natives/TASK/_RESET_SCENARIO_FOR_ENTITY */ declare function ResetScenarioForEntity(scenario: number, entity: number): void; /** * TASK::RESET_SCENARIO_GROUPS_ENABLED — 0xDD902D0349AFAD3A * @see https://natives.borderlinerp.com/natives/TASK/RESET_SCENARIO_GROUPS_ENABLED */ declare function ResetScenarioGroupsEnabled(): void; /** * TASK::_RESET_SCENARIO_POINTS_IN_AREA — 0x4161648394262FDF * Resets/clears all scenario entities within the given spherical area * @see https://natives.borderlinerp.com/natives/TASK/_RESET_SCENARIO_POINTS_IN_AREA */ declare function ResetScenarioPointsInArea(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::_RESET_SCENARIO_SCRIPT — 0x5A40040BB5AE3EA2 * @see https://natives.borderlinerp.com/natives/TASK/_RESET_SCENARIO_SCRIPT */ declare function ResetScenarioScript(scenario: number): void; /** * TASK::RESET_SCENARIO_TYPES_ENABLED — 0x0D40EE2A7F2B2D6D * @see https://natives.borderlinerp.com/natives/TASK/RESET_SCENARIO_TYPES_ENABLED */ declare function ResetScenarioTypesEnabled(): void; /** * TASK::_SET_ABOARD_PED_BOAT_POSE — 0x517D01BF27B682D1 * Set a ped's boat-local offset and/or facing (degrees). * @see https://natives.borderlinerp.com/natives/TASK/_SET_ABOARD_PED_BOAT_POSE */ declare function SetAboardPedBoatPose(ped: number, boat: number, offsetX: number, offsetY: number, offsetZ: number, heading: number, flags: number): void; /** * TASK::SET_ANIM_FILTER — 0x87B66D77D545DB66 * @see https://natives.borderlinerp.com/natives/TASK/SET_ANIM_FILTER */ declare function SetAnimFilter(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::SET_ANIM_RATE — 0x032D49C5E359C847 * @see https://natives.borderlinerp.com/natives/TASK/SET_ANIM_RATE */ declare function SetAnimRate(p0: number, p1: number, p2: number, p3: boolean): void; /** * TASK::_SET_CARRIABLE_CONFIG_PROMPT_ENABLED — 0x816A3ACD265E2297 * Enables or disables the interaction prompt for a given carriable config (e.g. * @see https://natives.borderlinerp.com/natives/TASK/_SET_CARRIABLE_CONFIG_PROMPT_ENABLED */ declare function SetCarriableConfigPromptEnabled(carriableConfig: number | string, toggle: boolean): void; /** * TASK::_SET_CARRIABLE_PICKUP_PROMPT_ENABLED — 0xA21AA2F0C2180125 * Enables or disables the contextual Pick Up prompt for a carriable entity object — A carriable entity (animal carcass, pelt bundle, sack/crate flagged as carriable, etc.) * @see https://natives.borderlinerp.com/natives/TASK/_SET_CARRIABLE_PICKUP_PROMPT_ENABLED */ declare function SetCarriablePickupPromptEnabled(p0: number, p1: number): void; /** * TASK::SET_DRIVE_TASK_CRUISE_SPEED — 0x5C9B84BD7D31D908 * @see https://natives.borderlinerp.com/natives/TASK/SET_DRIVE_TASK_CRUISE_SPEED */ declare function SetDriveTaskCruiseSpeed(driver: number, cruiseSpeed: number): void; /** * TASK::SET_DRIVE_TASK_MAX_CRUISE_SPEED — 0x404A5AA9B9F0B746 * Not implemented. * @see https://natives.borderlinerp.com/natives/TASK/SET_DRIVE_TASK_MAX_CRUISE_SPEED */ declare function SetDriveTaskMaxCruiseSpeed(ped: number, maxCruiseSpeed: number): void; /** * TASK::SET_DRIVEBY_TASK_TARGET — 0xE5B302114D8162EE * @see https://natives.borderlinerp.com/natives/TASK/SET_DRIVEBY_TASK_TARGET */ declare function SetDrivebyTaskTarget(shootingPed: number, targetPed: number, targetVehicle: number, x: number, y: number, z: number): void; /** * TASK::_SET_DRIVING_SEAT — 0x4BA972D0E5AD8122 * Sets which seat index acts as the driver seat for driving tasks * @see https://natives.borderlinerp.com/natives/TASK/_SET_DRIVING_SEAT */ declare function SetDrivingSeat(p0: number, p1: number): void; /** * TASK::SET_ENABLE_SPEED_RESTRAIN_FOR_WAYPOINT_RECORDING_LEADER — 0x295F03DC97BEEBC1 * @see https://natives.borderlinerp.com/natives/TASK/SET_ENABLE_SPEED_RESTRAIN_FOR_WAYPOINT_RECORDING_LEADER */ declare function SetEnableSpeedRestrainForWaypointRecordingLeader(p0: number, p1: number): void; /** * TASK::SET_ENHANCED_BREAK_FREE — 0x1BF9D36A5EAFFBAE * clipset can also be 0 * @see https://natives.borderlinerp.com/natives/TASK/SET_ENHANCED_BREAK_FREE */ declare function SetEnhancedBreakFree(ped: number, p1: boolean, clipset: string): boolean; /** * TASK::_SET_FISHING_BAIT — 0x9B0C7FA063E67629 * @see https://natives.borderlinerp.com/natives/TASK/_SET_FISHING_BAIT */ declare function SetFishingBait(ped: number, bait: string, withoutBuoy: boolean, instantly: boolean): void; /** * TASK::SET_HIGH_FALL_TASK — 0x8C825BDC7741D37C * Makes the ped ragdoll like when falling from a great height * @see https://natives.borderlinerp.com/natives/TASK/SET_HIGH_FALL_TASK */ declare function SetHighFallTask(ped: number, p1: number, p2: number, p3: number): void; /** * TASK::_SET_HOGTIE_ESCAPE_TIMER — 0xAB591AE6B48B913E * Sets the time it takes for a hogtied ped to escape -1.0f for ped to never escape * @see https://natives.borderlinerp.com/natives/TASK/_SET_HOGTIE_ESCAPE_TIMER */ declare function SetHogtieEscapeTimer(ped: number, time: number): void; /** * TASK::_SET_INTIMIDATED_FACING_ANGLE — 0x0FE797DD9F70DFA6 * Controls intimidated/hogtied ped facing. * @see https://natives.borderlinerp.com/natives/TASK/_SET_INTIMIDATED_FACING_ANGLE */ declare function SetIntimidatedFacingAngle(ped: number, useLimits: boolean, minAngle: number, maxAngle: number): void; /** * TASK::_SET_ITEM_INTERACTION_STATE — 0xB35370D5353995CB * All Interaction states * @see https://natives.borderlinerp.com/natives/TASK/_SET_ITEM_INTERACTION_STATE */ declare function SetItemInteractionState(ped: number, itemInteractionState: number | string, p2: number): void; /** * TASK::_SET_PED_CLEAR_AIMING_IN_THE_AIR — 0x34C0010188D7C54A * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_CLEAR_AIMING_IN_THE_AIR */ declare function SetPedClearAimingInTheAir(ped: number, p1: number): void; /** * TASK::SET_PED_DESIRED_MOVE_BLEND_RATIO — 0x1E982AC8716912C5 * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_DESIRED_MOVE_BLEND_RATIO */ declare function SetPedDesiredMoveBlendRatio(ped: number, p1: number): void; /** * TASK::_SET_PED_IGNORE_DEAD_BODIES — 0x013A7BA5015C1372 * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_IGNORE_DEAD_BODIES */ declare function SetPedIgnoreDeadBodies(ped: number, toggle: boolean): void; /** * TASK::SET_PED_PATH_AVOID_FIRE — 0x4455517B28441E60 * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_PATH_AVOID_FIRE */ declare function SetPedPathAvoidFire(ped: number, avoidFire: boolean): void; /** * TASK::_SET_PED_PATH_AVOID_TRAFFIC — 0x7C015D8BCEC72CF4 * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_PATH_AVOID_TRAFFIC */ declare function SetPedPathAvoidTraffic(ped: number, avoidTraffic: boolean): void; /** * TASK::SET_PED_PATH_CAN_DROP_FROM_HEIGHT — 0xE361C5C71C431A4F * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_PATH_CAN_DROP_FROM_HEIGHT */ declare function SetPedPathCanDropFromHeight(ped: number, toggle: boolean): void; /** * TASK::SET_PED_PATH_CAN_USE_CLIMBOVERS — 0x8E06A6FE76C9EFF4 * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_PATH_CAN_USE_CLIMBOVERS */ declare function SetPedPathCanUseClimbovers(ped: number, toggle: boolean): void; /** * TASK::SET_PED_PATH_CAN_USE_LADDERS — 0x77A5B103C87F476E * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_PATH_CAN_USE_LADDERS */ declare function SetPedPathCanUseLadders(ped: number, toggle: boolean): void; /** * TASK::SET_PED_PATH_CLIMB_COST_MODIFIER — 0x88E32DB8C1A4AA4B * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_PATH_CLIMB_COST_MODIFIER */ declare function SetPedPathClimbCostModifier(ped: number, modifier: number): void; /** * TASK::SET_PED_PATH_DEEP_SNOW_COST_MODIFIER — 0xE8C296B75EACC357 * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_PATH_DEEP_SNOW_COST_MODIFIER */ declare function SetPedPathDeepSnowCostModifier(ped: number, modifier: number): void; /** * TASK::SET_PED_PATH_FOLIAGE_COST_MODIFIER — 0x3AD8EFF9703BE657 * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_PATH_FOLIAGE_COST_MODIFIER */ declare function SetPedPathFoliageCostModifier(ped: number, modifier: number): void; /** * TASK::_SET_PED_PATH_LADDER_COST_MODIFIER — 0x70F7A1EAB1AE3AA8 * _SET_PED_PATH_P* * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_PATH_LADDER_COST_MODIFIER */ declare function SetPedPathLadderCostModifier(ped: number, modifier: number): void; /** * TASK::_SET_PED_PATH_MAY_ENTER_DEEP_WATER — 0x9DE63896B176EA94 * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_PATH_MAY_ENTER_DEEP_WATER */ declare function SetPedPathMayEnterDeepWater(ped: number, mayEnterDeepWater: boolean): void; /** * TASK::SET_PED_PATH_MAY_ENTER_WATER — 0xF35425A4204367EC * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_PATH_MAY_ENTER_WATER */ declare function SetPedPathMayEnterWater(ped: number, mayEnterWater: boolean): void; /** * TASK::_SET_PED_PATH_MAY_USE_SLIDING_SURFACES — 0x06ECF3925BC2ABAE * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_PATH_MAY_USE_SLIDING_SURFACES */ declare function SetPedPathMayUseSlidingSurfaces(ped: number, useSlidingSurfaces: boolean): void; /** * TASK::_SET_PED_PATH_NEVER_USE_INTERIORS — 0x42CFD8FD8CC8DC69 * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_PATH_NEVER_USE_INTERIORS */ declare function SetPedPathNeverUseInteriors(ped: number, neverUseInteriors: boolean): void; /** * TASK::_SET_PED_PATH_PREFER_HORSE_WALKABLE — 0x216343750545A486 * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_PATH_PREFER_HORSE_WALKABLE */ declare function SetPedPathPreferHorseWalkable(ped: number, preferHorseWalkable: boolean, p2: number): void; /** * TASK::_SET_PED_PATH_PREFER_STAY_IN_WATER — 0xC6170856E54557B2 * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_PATH_PREFER_STAY_IN_WATER */ declare function SetPedPathPreferStayInWater(ped: number, preferStayInWater: boolean, p2: number): void; /** * TASK::_SET_PED_PATH_PREFER_TO_AVOID_FOLIAGE — 0x12990818C1D35886 * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_PATH_PREFER_TO_AVOID_FOLIAGE */ declare function SetPedPathPreferToAvoidFoliage(ped: number, preferAvoidFoliage: boolean, p2: number): void; /** * TASK::_SET_PED_PATH_PREFER_TO_AVOID_MUD — 0x8BB283A7888AD1AD * @see https://natives.borderlinerp.com/natives/TASK/_SET_PED_PATH_PREFER_TO_AVOID_MUD */ declare function SetPedPathPreferToAvoidMud(ped: number, preferAvoidMud: boolean, p2: number): void; /** * TASK::SET_PED_PATH_PREFER_TO_AVOID_WATER — 0x38FE1EC73743793C * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_PATH_PREFER_TO_AVOID_WATER */ declare function SetPedPathPreferToAvoidWater(ped: number, avoidWater: boolean, p2: number): void; /** * TASK::SET_PED_WAYPOINT_ROUTE_OFFSET — 0xED98E10B0AFCE4B4 * @see https://natives.borderlinerp.com/natives/TASK/SET_PED_WAYPOINT_ROUTE_OFFSET */ declare function SetPedWaypointRouteOffset(ped: number, p1: number, p2: number, p3: number): boolean; /** * TASK::_SET_RANSACK_SCENARIO_CONTAINER_OPENING_STATE — 0x188F8071F244B9B8 * Opens/closes containers: ChestDugUp * @see https://natives.borderlinerp.com/natives/TASK/_SET_RANSACK_SCENARIO_CONTAINER_OPENING_STATE */ declare function SetRansackScenarioContainerOpeningState(entity: number, open: boolean): void; /** * TASK::SET_SCENARIO_GROUP_ENABLED — 0x02C8E5B49848664E * @see https://natives.borderlinerp.com/natives/TASK/SET_SCENARIO_GROUP_ENABLED */ declare function SetScenarioGroupEnabled(scenarioGroup: string, toggle: boolean): void; /** * TASK::_SET_SCENARIO_GROUP_ENABLED_HASH — 0x9925EDDB6EAB88CD * @see https://natives.borderlinerp.com/natives/TASK/_SET_SCENARIO_GROUP_ENABLED_HASH */ declare function SetScenarioGroupEnabledHash(scenarioGroup: number | string, toggle: boolean): void; /** * TASK::_SET_SCENARIO_POINT_ACTIVE — 0xEEE4829304F93EEE * @see https://natives.borderlinerp.com/natives/TASK/_SET_SCENARIO_POINT_ACTIVE */ declare function SetScenarioPointActive(scenario: number, active: boolean): void; /** * TASK::_SET_SCENARIO_POINT_COORDS — 0x2056AB38DF06825C * @see https://natives.borderlinerp.com/natives/TASK/_SET_SCENARIO_POINT_COORDS */ declare function SetScenarioPointCoords(scenario: number, xPos: number, yPos: number, zPos: number, p4: boolean): void; /** * TASK::_SET_SCENARIO_POINT_FLAG — 0x5AF19B6CC2115D34 * @see https://natives.borderlinerp.com/natives/TASK/_SET_SCENARIO_POINT_FLAG */ declare function SetScenarioPointFlag(scenario: number, flag: number, value: boolean): void; /** * TASK::_SET_SCENARIO_POINT_HEADING — 0xD3A0DA8F91612C6E * @see https://natives.borderlinerp.com/natives/TASK/_SET_SCENARIO_POINT_HEADING */ declare function SetScenarioPointHeading(scenario: number, heading: number, p2: boolean): void; /** * TASK::_SET_SCENARIO_POINT_RADIUS — 0xC47D9080A9A8856A * @see https://natives.borderlinerp.com/natives/TASK/_SET_SCENARIO_POINT_RADIUS */ declare function SetScenarioPointRadius(scenario: number, radius: number): void; /** * TASK::SET_SCENARIO_TYPE_ENABLED — 0xEB47EC4E34FB7EE1 * @see https://natives.borderlinerp.com/natives/TASK/SET_SCENARIO_TYPE_ENABLED */ declare function SetScenarioTypeEnabled(scenarioType: string, toggle: boolean): void; /** * TASK::_SET_SCENARIO_TYPE_ENABLED_HASH — 0xD00E50E673802D71 * @see https://natives.borderlinerp.com/natives/TASK/_SET_SCENARIO_TYPE_ENABLED_HASH */ declare function SetScenarioTypeEnabledHash(scenarioType: number | string, toggle: boolean): void; /** * TASK::SET_SEQUENCE_TO_REPEAT — 0x58C70CF3A41E4AE7 * @see https://natives.borderlinerp.com/natives/TASK/SET_SEQUENCE_TO_REPEAT */ declare function SetSequenceToRepeat(taskSequenceId: number, repeatMode: number): void; /** * TASK::_SET_TASK_FISHING — 0xF3735ACD11ACD501 * Only used in R* Scripts fishing_core and av_fishing_river * @see https://natives.borderlinerp.com/natives/TASK/_SET_TASK_FISHING */ declare function SetTaskFishing(ped: number, p1: number): [boolean, number]; /** * TASK::SET_TASK_MOVE_NETWORK_SIGNAL_BOOL — 0xB0A6CFD2C69C1088 * @see https://natives.borderlinerp.com/natives/TASK/SET_TASK_MOVE_NETWORK_SIGNAL_BOOL */ declare function SetTaskMoveNetworkSignalBool(ped: number, signalName: string, value: boolean): void; /** * TASK::SET_TASK_MOVE_NETWORK_SIGNAL_FLOAT — 0xD5BB4025AE449A4E * @see https://natives.borderlinerp.com/natives/TASK/SET_TASK_MOVE_NETWORK_SIGNAL_FLOAT */ declare function SetTaskMoveNetworkSignalFloat(ped: number, signalName: string, value: number): void; /** * TASK::_SET_TASK_MOVE_NETWORK_SIGNAL_FLOAT_2 — 0x099D4A855D53B03B * @see https://natives.borderlinerp.com/natives/TASK/_SET_TASK_MOVE_NETWORK_SIGNAL_FLOAT_2 */ declare function SetTaskMoveNetworkSignalFloat_2(ped: number, signalName: string, value: number): void; /** * TASK::_SET_TASK_MOVE_NETWORK_SIGNAL_VECTOR — 0x4662BFE01938D98D * @see https://natives.borderlinerp.com/natives/TASK/_SET_TASK_MOVE_NETWORK_SIGNAL_VECTOR */ declare function SetTaskMoveNetworkSignalVector(ped: number, signalName: string, x: number, y: number, z: number): void; /** * TASK::SET_TEAM_CARRIABLE_ENTITY — 0x545BF19F86E80F11 * @see https://natives.borderlinerp.com/natives/TASK/SET_TEAM_CARRIABLE_ENTITY */ declare function SetTeamCarriableEntity(p0: number, p1: number, p2: number): void; /** * TASK::SET_UP_SPEED_RESTRAIN_INFORMATION_FOR_PLAYER_FOLLOWER — 0xB5C51DD544F14F58 * @see https://natives.borderlinerp.com/natives/TASK/SET_UP_SPEED_RESTRAIN_INFORMATION_FOR_PLAYER_FOLLOWER */ declare function SetUpSpeedRestrainInformationForPlayerFollower(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): void; /** * TASK::START_TASK_ITEM_INTERACTION — 0xAE72E7DF013AAA61 * @see https://natives.borderlinerp.com/natives/TASK/START_TASK_ITEM_INTERACTION */ declare function StartTaskItemInteraction(ped: number, itemHash: number | string, interactionAnimHash: number | string, p3: number, flag: number, p5: number): void; /** * TASK::STOP_ANIM_PLAYBACK — 0xEE08C992D238C5D1 * @see https://natives.borderlinerp.com/natives/TASK/STOP_ANIM_PLAYBACK */ declare function StopAnimPlayback(ped: number, p1: number, p2: boolean): void; /** * TASK::STOP_ANIM_TASK — 0x97FF36A1D40EA00A * @see https://natives.borderlinerp.com/natives/TASK/STOP_ANIM_TASK */ declare function StopAnimTask(ped: number, animDictionary: string, animationName: string, p3: number): void; /** * TASK::_SWAP_REINS_FOR_PEDS — 0xFC7F71CF49F70B6B * Swaps the wagon/coach reins control between the ped and their adjacent front-seat partner. * @see https://natives.borderlinerp.com/natives/TASK/_SWAP_REINS_FOR_PEDS */ declare function SwapReinsForPeds(ped: number): void; /** * TASK::_SWAP_REINS_FOR_VEHICLE — 0xE01F55B2896F6B37 * Transfers the driving reins/control of a vehicle (e.g., wagon/coach) to another occupant when there is more than one ped inside. * @see https://natives.borderlinerp.com/natives/TASK/_SWAP_REINS_FOR_VEHICLE */ declare function SwapReinsForVehicle(p0: number, p1: number): void; /** * TASK::TASK_ACHIEVE_HEADING — 0x93B93A37987F1F3D * Makes the specified ped achieve the specified heading. * @see https://natives.borderlinerp.com/natives/TASK/TASK_ACHIEVE_HEADING */ declare function TaskAchieveHeading(ped: number, heading: number, timeout: number): void; /** * TASK::TASK_AIM_AT_COORD — 0x4AF1D73861212F52 * @see https://natives.borderlinerp.com/natives/TASK/TASK_AIM_AT_COORD */ declare function TaskAimAtCoord(ped: number, x: number, y: number, z: number, time: number, p5: boolean, p6: boolean): void; /** * TASK::TASK_AIM_AT_ENTITY — 0xCF7569BD0FB480A0 * @see https://natives.borderlinerp.com/natives/TASK/TASK_AIM_AT_ENTITY */ declare function TaskAimAtEntity(ped: number, targetEntity: number, time: number, p3: boolean, p4: boolean): void; /** * TASK::TASK_AIM_GUN_AT_COORD — 0x6671F3EEC681BDA1 * @see https://natives.borderlinerp.com/natives/TASK/TASK_AIM_GUN_AT_COORD */ declare function TaskAimGunAtCoord(ped: number, x: number, y: number, z: number, time: number, p5: boolean, p6: boolean): void; /** * TASK::TASK_AIM_GUN_AT_ENTITY — 0x9B53BB6E8943AF53 * @see https://natives.borderlinerp.com/natives/TASK/TASK_AIM_GUN_AT_ENTITY */ declare function TaskAimGunAtEntity(ped: number, targetEntity: number, duration: number, p3: boolean, p4: number): void; /** * TASK::TASK_AMBIENT_ANIMAL_HUNT — 0x4B39D8F9D0FE7749 * @see https://natives.borderlinerp.com/natives/TASK/TASK_AMBIENT_ANIMAL_HUNT */ declare function TaskAmbientAnimalHunt(ped: number, p1: number, p2: number): void; /** * TASK::TASK_AMBIENT_ANIMAL_STALK — 0x37C13863ABA1B4A3 * @see https://natives.borderlinerp.com/natives/TASK/TASK_AMBIENT_ANIMAL_STALK */ declare function TaskAmbientAnimalStalk(ped: number, p1: number, p2: number): void; /** * TASK::TASK_ANIMAL_ALERTED — 0x979D93372FC8C565 * @see https://natives.borderlinerp.com/natives/TASK/TASK_ANIMAL_ALERTED */ declare function TaskAnimalAlerted(ped: number, p1: number, p2: number): void; /** * TASK::_TASK_ANIMAL_BLEED_OUT — 0x30A768C30D385EC5 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_ANIMAL_BLEED_OUT */ declare function TaskAnimalBleedOut(ped: number, killer: number, flee: boolean, weaponHash: number | string, p4: number, boneId: number): void; /** * TASK::TASK_ANIMAL_FLEE — 0xA899B61C66F09134 * @see https://natives.borderlinerp.com/natives/TASK/TASK_ANIMAL_FLEE */ declare function TaskAnimalFlee(ped: number, targetPed: number, p2: number): void; /** * TASK::TASK_ANIMAL_INTERACTION — 0xCD181A959CFDD7F4 * @see https://natives.borderlinerp.com/natives/TASK/TASK_ANIMAL_INTERACTION */ declare function TaskAnimalInteraction(ped: number, targetPed: number, interactionType: number | string, interactionModel: number | string, skipIdleAnimationClip: boolean): void; /** * TASK::TASK_ANIMAL_UNALERTED — 0x21FDF9A25CFE1CE5 * @see https://natives.borderlinerp.com/natives/TASK/TASK_ANIMAL_UNALERTED */ declare function TaskAnimalUnalerted(ped: number, p1: number, p2: number, p3: number, p4: number): void; /** * TASK::TASK_ANIMAL_WRITHE — 0x8C038A39C4A4B6D6 * @see https://natives.borderlinerp.com/natives/TASK/TASK_ANIMAL_WRITHE */ declare function TaskAnimalWrithe(ped: number, p1: number, p2: number): void; /** * TASK::TASK_ARREST_PED — 0xF3B9A78A178572B1 * @see https://natives.borderlinerp.com/natives/TASK/TASK_ARREST_PED */ declare function TaskArrestPed(ped: number, target: number): void; /** * TASK::TASK_BARK — 0x83BFC1F836B2F3F2 * @see https://natives.borderlinerp.com/natives/TASK/TASK_BARK */ declare function TaskBark(ped: number, barkAtTarget: number, mood: number | string): void; /** * TASK::_TASK_BOARD_VEHICLE — 0xE53D17AD837CBF7C * @see https://natives.borderlinerp.com/natives/TASK/_TASK_BOARD_VEHICLE */ declare function TaskBoardVehicle(ped: number, vehicle: number, p2: number, p3: number, speed: number, boardingFlags: number): void; /** * TASK::_TASK_BOARD_VEHICLE_2 — 0xE41A09C8DDFF7AA4 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_BOARD_VEHICLE_2 */ declare function TaskBoardVehicle_2(ped: number, p1: number, p2: number, speed: number, boardingFlags: number): void; /** * TASK::TASK_BOAT_MISSION — 0x15C86013127CE63F * @see https://natives.borderlinerp.com/natives/TASK/TASK_BOAT_MISSION */ declare function TaskBoatMission(pedDriver: number, boat: number, p2: number, p3: number, x: number, y: number, z: number, p7: number, maxSpeed: number, drivingStyle: number, p10: number, p11: number): void; /** * TASK::TASK_BREAK_VEHICLE_DOOR_LOCK — 0xBB28D1BC9EA8A6A5 * @see https://natives.borderlinerp.com/natives/TASK/TASK_BREAK_VEHICLE_DOOR_LOCK */ declare function TaskBreakVehicleDoorLock(ped: number, vehicle: number): void; /** * TASK::TASK_CARRIABLE — 0xF0B4F759F35CC7F5 * 7 > Back of a horse 6 > Right side of a horse 5 > Left side of a horse * @see https://natives.borderlinerp.com/natives/TASK/TASK_CARRIABLE */ declare function TaskCarriable(entity: number, carryConfig: number | string, carrier: number, carriableSlot: number, flags: number): void; /** * TASK::TASK_CLEAR_DEFENSIVE_AREA — 0x95A6C46A31D1917D * @see https://natives.borderlinerp.com/natives/TASK/TASK_CLEAR_DEFENSIVE_AREA */ declare function TaskClearDefensiveArea(ped: number): void; /** * TASK::TASK_CLEAR_LOOK_AT — 0x0F804F1DB19B9689 * @see https://natives.borderlinerp.com/natives/TASK/TASK_CLEAR_LOOK_AT */ declare function TaskClearLookAt(ped: number): void; /** * TASK::TASK_CLIMB — 0x89D9FCC2435112F1 * Climbs or vaults the nearest thing. * @see https://natives.borderlinerp.com/natives/TASK/TASK_CLIMB */ declare function TaskClimb(ped: number, unused: boolean): void; /** * TASK::_TASK_CLIMB_2 — 0xDF1D85BCAF60D537 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_CLIMB_2 */ declare function TaskClimb_2(ped: number, heading: number): void; /** * TASK::TASK_CLIMB_LADDER — 0xB6C987F9285A3814 * @see https://natives.borderlinerp.com/natives/TASK/TASK_CLIMB_LADDER */ declare function TaskClimbLadder(ped: number, p1: number, p2: boolean, p3: boolean): void; /** * TASK::TASK_COMBAT_ANIMAL_CHARGE_PED — 0xEE3AA414CF99F368 * @see https://natives.borderlinerp.com/natives/TASK/TASK_COMBAT_ANIMAL_CHARGE_PED */ declare function TaskCombatAnimalChargePed(ped: number, targetPed: number, p2: boolean, p3: number, p4: number, p5: number, p6: number): void; /** * TASK::TASK_COMBAT_ANIMAL_WARN — 0xF960F3D57B660E96 * @see https://natives.borderlinerp.com/natives/TASK/TASK_COMBAT_ANIMAL_WARN */ declare function TaskCombatAnimalWarn(ped: number, p1: number, p2: number): void; /** * TASK::TASK_COMBAT_HATED_TARGETS — 0x8182B561A29BD597 * @see https://natives.borderlinerp.com/natives/TASK/TASK_COMBAT_HATED_TARGETS */ declare function TaskCombatHatedTargets(ped: number, radius: number): void; /** * TASK::TASK_COMBAT_HATED_TARGETS_AROUND_PED — 0x7BF835BB9E2698C8 * Despite its name, it only attacks ONE hated target. * @see https://natives.borderlinerp.com/natives/TASK/TASK_COMBAT_HATED_TARGETS_AROUND_PED */ declare function TaskCombatHatedTargetsAroundPed(ped: number, radius: number, flags: number, p3: number): void; /** * TASK::TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED — 0x2BBA30B854534A0C * @see https://natives.borderlinerp.com/natives/TASK/TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED */ declare function TaskCombatHatedTargetsAroundPedTimed(ped: number, radius: number, time: number, flags: number): void; /** * TASK::TASK_COMBAT_HATED_TARGETS_IN_AREA — 0x4CF5F55DAC3280A0 * Despite its name, it only attacks ONE hated target. * @see https://natives.borderlinerp.com/natives/TASK/TASK_COMBAT_HATED_TARGETS_IN_AREA */ declare function TaskCombatHatedTargetsInArea(ped: number, x: number, y: number, z: number, radius: number, flags: number, p6: number): void; /** * TASK::TASK_COMBAT_HATED_TARGETS_NO_LOS_TEST — 0xB5BC69D9C4060BC3 * @see https://natives.borderlinerp.com/natives/TASK/TASK_COMBAT_HATED_TARGETS_NO_LOS_TEST */ declare function TaskCombatHatedTargetsNoLosTest(ped: number, radius: number): void; /** * TASK::TASK_COMBAT_PED — 0xF166E48407BAC484 * @see https://natives.borderlinerp.com/natives/TASK/TASK_COMBAT_PED */ declare function TaskCombatPed(ped: number, targetPed: number, p2: number, p3: number): void; /** * TASK::_TASK_COMBAT_PED_AT_COORDS — 0xC624414FA748B9BA * p4/p5 = 0 in R* Scripts * @see https://natives.borderlinerp.com/natives/TASK/_TASK_COMBAT_PED_AT_COORDS */ declare function TaskCombatPedAtCoords(ped: number, x: number, y: number, z: number, p4: number, p5: number): void; /** * TASK::TASK_COMBAT_PED_TIMED — 0x944F30DCB7096BDE * @see https://natives.borderlinerp.com/natives/TASK/TASK_COMBAT_PED_TIMED */ declare function TaskCombatPedTimed(ped: number, targetPed: number, p2: number, p3: number): void; /** * TASK::TASK_COMPANION_AMBIENT — 0xE017CF6E2527FE4F * @see https://natives.borderlinerp.com/natives/TASK/TASK_COMPANION_AMBIENT */ declare function TaskCompanionAmbient(ped: number, p1: number): void; /** * TASK::TASK_CONFRONT — 0x3A2A2071DF5CC569 * @see https://natives.borderlinerp.com/natives/TASK/TASK_CONFRONT */ declare function TaskConfront(ped: number, targetPed: number, p2: number): boolean; /** * TASK::TASK_COWER — 0x3EB1FE9E8E908E15 * @see https://natives.borderlinerp.com/natives/TASK/TASK_COWER */ declare function TaskCower(ped: number, duration: number, pedToCowerFrom: number, p3: string): void; /** * TASK::_TASK_CUT_FREE_HOGTIED_TARGET_PED — 0x81D16C4FF3A77ADF * @see https://natives.borderlinerp.com/natives/TASK/_TASK_CUT_FREE_HOGTIED_TARGET_PED */ declare function TaskCutFreeHogtiedTargetPed(ped: number, targetPed: number): void; /** * TASK::_TASK_CUT_FREE_HOGTIED_TARGET_PED_EX — 0x525421A507216084 * Extended variant of _TASK_CUT_FREE_HOGTIED_TARGET_PED. * @see https://natives.borderlinerp.com/natives/TASK/_TASK_CUT_FREE_HOGTIED_TARGET_PED_EX */ declare function TaskCutFreeHogtiedTargetPedEx(ped: number, targetPed: number, p2: number): void; /** * TASK::TASK_DISEMBARK_NEAREST_TRAIN_CARRIAGE — 0x0A11F3BDEC03ED5F * @see https://natives.borderlinerp.com/natives/TASK/TASK_DISEMBARK_NEAREST_TRAIN_CARRIAGE */ declare function TaskDisembarkNearestTrainCarriage(ped: number, p1: number, flags: number): void; /** * TASK::_TASK_DISEMBARK_VEHICLE — 0xA7C6854BB5A4192A * @see https://natives.borderlinerp.com/natives/TASK/_TASK_DISEMBARK_VEHICLE */ declare function TaskDisembarkVehicle(p0: number, vehicle: number, p2: number, p3: number, p4: number, p5: number): void; /** * TASK::TASK_DISMOUNT_ANIMAL — 0x48E92D3DDE23C23A * Dismounts the ped from the animal it's mounted on. * @see https://natives.borderlinerp.com/natives/TASK/TASK_DISMOUNT_ANIMAL */ declare function TaskDismountAnimal(rider: number, taskFlag: number, p2: number, p3: number, p4: number, targetPed: number): void; /** * TASK::TASK_DRIVE_BY — 0x2F8AF0E82773A171 * @see https://natives.borderlinerp.com/natives/TASK/TASK_DRIVE_BY */ declare function TaskDriveBy(driverPed: number, targetPed: number, targetVehicle: number, targetX: number, targetY: number, targetZ: number, distanceToShoot: number, pedAccuracy: number, p8: boolean, firingPattern: number | string): void; /** * TASK::TASK_DUCK — 0xA14B5FBF986BAC23 * @see https://natives.borderlinerp.com/natives/TASK/TASK_DUCK */ declare function TaskDuck(ped: number, time: number): void; /** * TASK::TASK_DUEL — 0x5D5B0D5BC3626E5A * @see https://natives.borderlinerp.com/natives/TASK/TASK_DUEL */ declare function TaskDuel(ped: number, p1: number, p2: number, entity: number, p4: number, p5: number, vPosOpponentX: number, vPosOpponentY: number, vPosOpponentZ: number, fOpponentHead: number, p10: number): void; /** * TASK::TASK_DUMP_CARRIABLE_FROM_PARENT — 0x17CA98707B15926A * @see https://natives.borderlinerp.com/natives/TASK/TASK_DUMP_CARRIABLE_FROM_PARENT */ declare function TaskDumpCarriableFromParent(ped: number, ped2: number, entity: number): void; /** * TASK::TASK_EAT — 0xBD7949BD07299672 * @see https://natives.borderlinerp.com/natives/TASK/TASK_EAT */ declare function TaskEat(ped: number, p1: number, p2: number): void; /** * TASK::_TASK_EMOTE_ACTION — 0x6A1AF481407BF6E9 * Triggers the 'action / flourish' sub-clip of the ped's currently playing emote. * @see https://natives.borderlinerp.com/natives/TASK/_TASK_EMOTE_ACTION */ declare function TaskEmoteAction(ped: number): boolean; /** * TASK::_TASK_EMOTE_OUTRO — 0xBDFEEB7600BCD938 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_EMOTE_OUTRO */ declare function TaskEmoteOutro(ped: number): void; /** * TASK::TASK_ENTER_ANIM_SCENE — 0xC2329B0206426644 * @see https://natives.borderlinerp.com/natives/TASK/TASK_ENTER_ANIM_SCENE */ declare function TaskEnterAnimScene(ped: number, animScene: number, entityName: string, playbackListName: string, enterSpeed: number, bAutoStart: boolean, flag: number, p7: number, p8: number): void; /** * TASK::TASK_ENTER_VEHICLE — 0xC20E50AA46D09CA8 * @see https://natives.borderlinerp.com/natives/TASK/TASK_ENTER_VEHICLE */ declare function TaskEnterVehicle(ped: number, vehicle: number, timeout: number, seat: number, speed: number, flag: number, p6: number): void; /** * TASK::_TASK_EQUIP_HAT — 0xAA0AF6025160243A * Immediately applies the given hat to the ped’s head without any animation Directly equips the hat, skipping the pickup anim flow * @see https://natives.borderlinerp.com/natives/TASK/_TASK_EQUIP_HAT */ declare function TaskEquipHat(hatObject: number, ped: number): void; /** * TASK::TASK_EVASIVE_ANIM — 0x5F22926E1BCE9B08 * @see https://natives.borderlinerp.com/natives/TASK/TASK_EVASIVE_ANIM */ declare function TaskEvasiveAnim(ped1: number, ped2: number, p2: number): void; /** * TASK::TASK_EVERYONE_LEAVE_VEHICLE_IN_ORDER — 0x6F1C49F275BD25B3 * @see https://natives.borderlinerp.com/natives/TASK/TASK_EVERYONE_LEAVE_VEHICLE_IN_ORDER */ declare function TaskEveryoneLeaveVehicleInOrder(vehicle: number, p1: boolean): void; /** * TASK::TASK_EXTEND_ROUTE — 0x1E7889778264843A * Adds a new point to the current point route. * @see https://natives.borderlinerp.com/natives/TASK/TASK_EXTEND_ROUTE */ declare function TaskExtendRoute(x: number, y: number, z: number): void; /** * TASK::TASK_FLEE_COORD — 0x58428248BF4B64E4 * @see https://natives.borderlinerp.com/natives/TASK/TASK_FLEE_COORD */ declare function TaskFleeCoord(ped: number, x: number, y: number, z: number, fleeStyle: number, p5: number, p6: number, duration: number, p8: number): void; /** * TASK::TASK_FLEE_COORD_VIA — 0x390E0B697D25EAF5 * @see https://natives.borderlinerp.com/natives/TASK/TASK_FLEE_COORD_VIA */ declare function TaskFleeCoordVia(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number): void; /** * TASK::_TASK_FLEE_FROM_COORD — 0x6879FF208ED87F2A * @see https://natives.borderlinerp.com/natives/TASK/_TASK_FLEE_FROM_COORD */ declare function TaskFleeFromCoord(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number): void; /** * TASK::_TASK_FLEE_FROM_PED — 0x7B74D8EEDE9B5727 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_FLEE_FROM_PED */ declare function TaskFleeFromPed(ped: number, fleeFromTarget: number, x: number, y: number, z: number, distance: number, p6: number, p7: number, p8: number, targetPed: number): void; /** * TASK::TASK_FLEE_PED — 0xFD45175A6DFD7CE9 * @see https://natives.borderlinerp.com/natives/TASK/TASK_FLEE_PED */ declare function TaskFleePed(ped: number, fleeFromTarget: number, fleeStyle: number, flag: number, p4: number, p5: number, p6: number): void; /** * TASK::TASK_FLEE_PED_VIA — 0x5802E0F910E4CF1D * @see https://natives.borderlinerp.com/natives/TASK/TASK_FLEE_PED_VIA */ declare function TaskFleePedVia(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): void; /** * TASK::TASK_FLUSH_ROUTE — 0x841142A1376E9006 * Clears the current point route. * @see https://natives.borderlinerp.com/natives/TASK/TASK_FLUSH_ROUTE */ declare function TaskFlushRoute(): void; /** * TASK::TASK_FLY_AWAY — 0xE86A537B5A3C297C * @see https://natives.borderlinerp.com/natives/TASK/TASK_FLY_AWAY */ declare function TaskFlyAway(ped: number, fleeFromTarget: number): void; /** * TASK::TASK_FLY_TO_COORD — 0xD6CFC2D59DA72042 * @see https://natives.borderlinerp.com/natives/TASK/TASK_FLY_TO_COORD */ declare function TaskFlyToCoord(ped: number, travelMbr: number, x: number, y: number, z: number, p5: boolean, p6: boolean): void; /** * TASK::TASK_FLYING_CIRCLE — 0x72997893BFB8ECCC * @see https://natives.borderlinerp.com/natives/TASK/TASK_FLYING_CIRCLE */ declare function TaskFlyingCircle(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TASK::TASK_FOLLOW_AND_CONVERSE_WITH_PED — 0x489FFCCCE7392B55 * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_AND_CONVERSE_WITH_PED */ declare function TaskFollowAndConverseWithPed(ped: number, targetPed: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): void; /** * TASK::TASK_FOLLOW_ENTITY_ALONG_WAYPOINT_RECORDING_AT_OFFSET — 0x4D2B787BAE9AB760 * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_ENTITY_ALONG_WAYPOINT_RECORDING_AT_OFFSET */ declare function TaskFollowEntityAlongWaypointRecordingAtOffset(ped0: number, ped1: number, waypointRecording: string, p3: number, p4: number, p5: number, p6: number, p7: number, p8: boolean): void; /** * TASK::TASK_FOLLOW_ENTITY_WHILE_AIMING_AT_ENTITY — 0x2D532EAA142CF83F * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_ENTITY_WHILE_AIMING_AT_ENTITY */ declare function TaskFollowEntityWhileAimingAtEntity(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): void; /** * TASK::TASK_FOLLOW_NAV_MESH_TO_COORD — 0x15D3A79D4E44B913 * If no timeout, set timeout to -1. * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_NAV_MESH_TO_COORD */ declare function TaskFollowNavMeshToCoord(ped: number, x: number, y: number, z: number, speedMultiplier: number, timeout: number, stoppingRange: number, flags: number, heading: number): void; /** * TASK::TASK_FOLLOW_NAV_MESH_TO_COORD_ADVANCED — 0x17F58B88D085DBAC * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_NAV_MESH_TO_COORD_ADVANCED */ declare function TaskFollowNavMeshToCoordAdvanced(ped: number, x: number, y: number, z: number, speedMultiplier: number, timeout: number, stoppingRange: number, flags: number, p8: number, p9: number, p10: number, entity: number, unk: number): void; /** * TASK::TASK_FOLLOW_PAVEMENT_TO_COORD — 0x1B1475414E70DD8E * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_PAVEMENT_TO_COORD */ declare function TaskFollowPavementToCoord(ped: number, args: number): number; /** * TASK::TASK_FOLLOW_POINT_ROUTE — 0x0E14C5550DC3CD1D * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_POINT_ROUTE */ declare function TaskFollowPointRoute(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * TASK::TASK_FOLLOW_TO_OFFSET_OF_COORD — 0x2E3676282C18A692 * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_TO_OFFSET_OF_COORD */ declare function TaskFollowToOffsetOfCoord(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number): void; /** * TASK::TASK_FOLLOW_TO_OFFSET_OF_ENTITY — 0x304AE42E357B8C7E * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_TO_OFFSET_OF_ENTITY */ declare function TaskFollowToOffsetOfEntity(ped: number, entity: number, offsetX: number, offsetY: number, offsetZ: number, movementSpeed: number, timeout: number, stoppingRange: number, persistFollowing: boolean, p9: boolean, walkOnly: boolean, p11: boolean, p12: boolean, p13: boolean): void; /** * TASK::TASK_FOLLOW_WAYPOINT_RECORDING — 0x0759591819534F7B * Follow a loaded waypoint recording. * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_WAYPOINT_RECORDING */ declare function TaskFollowWaypointRecording(ped: number, waypointRecording: string, startIndex: number, flags: number, endIndex: number, patrol: boolean, aimWeapon: boolean, durationMs: number): void; /** * TASK::TASK_FOLLOW_WAYPOINT_RECORDING_ADVANCED — 0x0CFC13EBC19BCA52 * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_WAYPOINT_RECORDING_ADVANCED */ declare function TaskFollowWaypointRecordingAdvanced(ped: number, p1: number): void; /** * TASK::TASK_FOLLOW_WAYPOINT_RECORDING_AT_OFFSET — 0xBE9B0520BD7C445B * @see https://natives.borderlinerp.com/natives/TASK/TASK_FOLLOW_WAYPOINT_RECORDING_AT_OFFSET */ declare function TaskFollowWaypointRecordingAtOffset(ped: number, waypointRecording: string, p2: number, p3: number, p4: number, p5: number, p6: boolean): void; /** * TASK::TASK_FORCE_AIM_AT_COORD — 0x41323F4E0C4AE94B * Force a ped that is already attacking to aim directly at the specified world coordinates * @see https://natives.borderlinerp.com/natives/TASK/TASK_FORCE_AIM_AT_COORD */ declare function TaskForceAimAtCoord(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TASK::_TASK_FORCE_FIRE_AT_ENTITY_WHILE_AIMING — 0x2416EC2F31F75266 * Makes a ped that is already aiming keep firing at `targetEntity` for `durationMs`. * @see https://natives.borderlinerp.com/natives/TASK/_TASK_FORCE_FIRE_AT_ENTITY_WHILE_AIMING */ declare function TaskForceFireAtEntityWhileAiming(ped: number, targetEntity: number, durationMs: number, p3: number, p4: boolean): void; /** * TASK::TASK_FORCE_MOTION_STATE — 0x4F056E1AFFEF17AB * @see https://natives.borderlinerp.com/natives/TASK/TASK_FORCE_MOTION_STATE */ declare function TaskForceMotionState(ped: number, motionStateHash: number | string, p2: boolean): void; /** * TASK::TASK_GO_STRAIGHT_TO_COORD — 0xD76B57B44F1E6F8B * Go to coords wihtout using navmesh, if timeBeforeTeleport is -1 then it never teleports p8 is 1 or 0 still unknown. * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_STRAIGHT_TO_COORD */ declare function TaskGoStraightToCoord(ped: number, x: number, y: number, z: number, moveBlendSpeedY: number, timeBeforeTeleport: number, finalHeading: number, targetRadius: number, p8: number): void; /** * TASK::TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_ENTITY — 0x61E360B7E040D12E * Go to coords relative to entity wihtout using navmesh, if timeBeforeTeleport is -1 then it never teleports; p7 is 1 or 0 still unknown. * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_ENTITY */ declare function TaskGoStraightToCoordRelativeToEntity(ped: number, entity: number, xOffset: number, yOffset: number, zOffset: number, moveBlendRatio: number, timeBeforeTeleport: number, p7: number): void; /** * TASK::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD — 0xA55547801EB331FC * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD */ declare function TaskGoToCoordAndAimAtHatedEntitiesNearCoord(ped: number, goToLocationX: number, goToLocationY: number, goToLocationZ: number, focusLocationX: number, focusLocationY: number, focusLocationZ: number, speed: number, shootAtEnemies: boolean, distanceToStopAt: number, noRoadsDistance: number, unkTrue: boolean, unkFlag: number, aimingFlag: number, firingPattern: number | string): void; /** * TASK::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD_USING_COMBAT_STYLE — 0x87BD711FC31EA273 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD_USING_COMBAT_STYLE */ declare function TaskGoToCoordAndAimAtHatedEntitiesNearCoordUsingCombatStyle(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number): void; /** * TASK::TASK_GO_TO_COORD_ANY_MEANS — 0x5BC448CB78FA3E88 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_COORD_ANY_MEANS */ declare function TaskGoToCoordAnyMeans(ped: number, x: number, y: number, z: number, speed: number, entity: number, p6: boolean, walkingStyle: number, p8: number): void; /** * TASK::TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS — 0x1DD45F9ECFDB1BC9 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS */ declare function TaskGoToCoordAnyMeansExtraParams(ped: number, x: number, y: number, z: number, speed: number, p5: number, p6: boolean, walkingStyle: number, p8: number, p9: number, p10: number, p11: number, p12: number): void; /** * TASK::TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS_WITH_CRUISE_SPEED — 0xB8ECD61F531A7B02 * This native allows to control the cruise speed of where you want the ped to go 3rd param might be the entity ped is in? * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS_WITH_CRUISE_SPEED */ declare function TaskGoToCoordAnyMeansExtraParamsWithCruiseSpeed(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number): void; /** * TASK::TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD — 0x11315AB3385B8AC0 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD */ declare function TaskGoToCoordWhileAimingAtCoord(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number, p15: number): void; /** * TASK::TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD_USING_COMBAT_STYLE — 0x639C0425A0B4E77E * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD_USING_COMBAT_STYLE */ declare function TaskGoToCoordWhileAimingAtCoordUsingCombatStyle(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number, p15: number): void; /** * TASK::TASK_GO_TO_COORD_WHILE_AIMING_AT_ENTITY — 0xB2A16444EAD9AE47 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_COORD_WHILE_AIMING_AT_ENTITY */ declare function TaskGoToCoordWhileAimingAtEntity(ped1: number, x: number, y: number, z: number, ped2: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, firingPattern: number | string, p13: number, p14: number): void; /** * TASK::TASK_GO_TO_COORD_WHILE_AIMING_AT_ENTITY_USING_COMBAT_STYLE — 0x78426D0982D083C9 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_COORD_WHILE_AIMING_AT_ENTITY_USING_COMBAT_STYLE */ declare function TaskGoToCoordWhileAimingAtEntityUsingCombatStyle(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number): void; /** * TASK::TASK_GO_TO_ENTITY — 0x6A071245EB0D1882 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_ENTITY */ declare function TaskGoToEntity(ped: number, target: number, duration: number, distance: number, speed: number, p5: number, p6: number): void; /** * TASK::TASK_GO_TO_ENTITY_WHILE_AIMING_AT_ENTITY — 0x97465886D35210E9 * If true, peds will shoot at Entity till it is dead. * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_ENTITY_WHILE_AIMING_AT_ENTITY */ declare function TaskGoToEntityWhileAimingAtEntity(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): void; /** * TASK::TASK_GO_TO_ENTITY_WHILE_AIMING_AT_ENTITY_USING_COMBAT_STYLE — 0xCEF0117C233026AD * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_ENTITY_WHILE_AIMING_AT_ENTITY_USING_COMBAT_STYLE */ declare function TaskGoToEntityWhileAimingAtEntityUsingCombatStyle(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): void; /** * TASK::TASK_GO_TO_WHISTLE — 0xBAD6545608CECA6E * WHISTLE_MAIN, WHISTLE_SECONDARY, WHISTLE_DOUBLE, WHISTLE_URGENT, WHISTLE_LONG * @see https://natives.borderlinerp.com/natives/TASK/TASK_GO_TO_WHISTLE */ declare function TaskGoToWhistle(ped: number, p1: number, whistleType: number): void; /** * TASK::TASK_GOTO_ENTITY_AIMING — 0xA9DA48FAB8A76C12 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GOTO_ENTITY_AIMING */ declare function TaskGotoEntityAiming(ped: number, target: number, distanceToStopAt: number, StartAimingDist: number): void; /** * TASK::TASK_GOTO_ENTITY_OFFSET — 0xE39B4FF4FDEBDE27 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GOTO_ENTITY_OFFSET */ declare function TaskGotoEntityOffset(ped: number, entity: number, p2: number, x: number, y: number, z: number, duration: number): void; /** * TASK::TASK_GOTO_ENTITY_OFFSET_XY — 0x338E7EF52B6095A9 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GOTO_ENTITY_OFFSET_XY */ declare function TaskGotoEntityOffsetXy(ped: number, entity: number, duration: number, targetRadius: number, xOffset: number, yOffset: number, moveBlendRatio: number, offsetFlags: number): void; /** * TASK::TASK_GOTO_ENTITY_OFFSET_XY_AIMING — 0x901BD69984400F62 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GOTO_ENTITY_OFFSET_XY_AIMING */ declare function TaskGotoEntityOffsetXyAiming(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): void; /** * TASK::TASK_GOTO_ENTITY_OFFSET_XYZ — 0xFA6DA9D151769392 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GOTO_ENTITY_OFFSET_XYZ */ declare function TaskGotoEntityOffsetXyz(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): void; /** * TASK::TASK_GOTO_ENTITY_OFFSET_XYZ_AIMING — 0x41B0832CA96B5351 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GOTO_ENTITY_OFFSET_XYZ_AIMING */ declare function TaskGotoEntityOffsetXyzAiming(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): void; /** * TASK::TASK_GRAPPLE — 0x779A2FFACEFAEA7B * @see https://natives.borderlinerp.com/natives/TASK/TASK_GRAPPLE */ declare function TaskGrapple(ped: number, targetPed: number, grappleStyle: number | string, p3: number, p4: number, p5: number, p6: number): boolean; /** * TASK::TASK_GUARD — 0xB9FB242EACCAF30F * @see https://natives.borderlinerp.com/natives/TASK/TASK_GUARD */ declare function TaskGuard(ped: number, p1: number, p2: number): void; /** * TASK::TASK_GUARD_ASSIGNED_DEFENSIVE_AREA — 0xD2A207EEBDF9889B * @see https://natives.borderlinerp.com/natives/TASK/TASK_GUARD_ASSIGNED_DEFENSIVE_AREA */ declare function TaskGuardAssignedDefensiveArea(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TASK::TASK_GUARD_CURRENT_POSITION — 0x4A58A47A72E3FCB4 * @see https://natives.borderlinerp.com/natives/TASK/TASK_GUARD_CURRENT_POSITION */ declare function TaskGuardCurrentPosition(ped: number, p1: number, p2: number, p3: boolean): void; /** * TASK::_TASK_GUARD_DEFENSIVE_AREA — 0x1FC9B33976BACD6C * Uses CTaskSetAndGuardArea. * @see https://natives.borderlinerp.com/natives/TASK/_TASK_GUARD_DEFENSIVE_AREA */ declare function TaskGuardDefensiveArea(ped: number, volume: number, x: number, y: number, z: number, heading: number, patrolProximity: number, duration: number): void; /** * TASK::TASK_HANDS_UP — 0xF2EAB31979A7F910 * @see https://natives.borderlinerp.com/natives/TASK/TASK_HANDS_UP */ declare function TaskHandsUp(ped: number, duration: number, facingPed: number, timeToFacePed: number, flags: number): void; /** * TASK::TASK_HITCH_ANIMAL — 0x9030AD4B6207BFE8 * @see https://natives.borderlinerp.com/natives/TASK/TASK_HITCH_ANIMAL */ declare function TaskHitchAnimal(ped: number, scenarioPoint: number, flag: number): void; /** * TASK::TASK_HOGTIE_TARGET_PED — 0x27829AFD3E03AC1A * @see https://natives.borderlinerp.com/natives/TASK/TASK_HOGTIE_TARGET_PED */ declare function TaskHogtieTargetPed(ped: number, targetPed: number): void; /** * TASK::TASK_HOGTIEABLE — 0x6AFD8FE0D723328F * @see https://natives.borderlinerp.com/natives/TASK/TASK_HOGTIEABLE */ declare function TaskHogtieable(ped: number): void; /** * TASK::TASK_HORSE_ACTION — 0xA09CFD29100F06C3 * @see https://natives.borderlinerp.com/natives/TASK/TASK_HORSE_ACTION */ declare function TaskHorseAction(ped: number, action: number, targetPed: number, p3: number): void; /** * TASK::_TASK_INTIMIDATED — 0x648B75D44930D6BD * Only used in R* SP Script homeinvasion: Params p2, p3, p4: 0, 0, 1 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_INTIMIDATED */ declare function TaskIntimidated(p0: number, ped: number, p2: number, p3: number, p4: number): boolean; /** * TASK::_TASK_INTIMIDATED_2 — 0x933ACC1A1771A288 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_INTIMIDATED_2 */ declare function TaskIntimidated_2(victim: number, attacker: number, p2: number, p3: boolean, p4: boolean, everyFrame: boolean, p6: boolean, p7: boolean, flag: number): boolean; /** * TASK::TASK_INVESTIGATE — 0x5C8514540D27FBFB * @see https://natives.borderlinerp.com/natives/TASK/TASK_INVESTIGATE */ declare function TaskInvestigate(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * TASK::_TASK_ITEM_INTERACTION_2 — 0x72F52AA2D2B172CC * @see https://natives.borderlinerp.com/natives/TASK/_TASK_ITEM_INTERACTION_2 */ declare function TaskItemInteraction_2(ped: number, propNameGxt: number | string, prop: number, propId: number | string, itemInteractionState: number | string, p5: number, p6: number, p7: number): void; /** * TASK::_TASK_ITEM_INTERACTION_3 — 0xD61D5E1AD9876DEB * @see https://natives.borderlinerp.com/natives/TASK/_TASK_ITEM_INTERACTION_3 */ declare function TaskItemInteraction_3(ped: number, item: number | string, p3: number, p4: number, p5: number, p6: number): number; /** * TASK::TASK_JUMP — 0x0AE4086104E067B1 * @see https://natives.borderlinerp.com/natives/TASK/TASK_JUMP */ declare function TaskJump(ped: number, unused: boolean): void; /** * TASK::_TASK_JUMP_2 — 0x91083103137D7254 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_JUMP_2 */ declare function TaskJump_2(ped: number, x: number, y: number, z: number, entity: number): void; /** * TASK::TASK_KNOCKED_OUT — 0xF90427F00A495A28 * Puts the ped into a knocked out state for a specified duration. * @see https://natives.borderlinerp.com/natives/TASK/TASK_KNOCKED_OUT */ declare function TaskKnockedOut(ped: number, p1: number, permanently: boolean): void; /** * TASK::TASK_KNOCKED_OUT_AND_HOGTIED — 0x42AC6401ABB8C7E5 * koTimeOffset (seconds): offset applied to the knockout timer-positive delays recovery (longer KO), negative brings recovery sooner, 0.0 initializes with no extension (immediate baseline). * @see https://natives.borderlinerp.com/natives/TASK/TASK_KNOCKED_OUT_AND_HOGTIED */ declare function TaskKnockedOutAndHogtied(ped: number, koTimeOffset: number, flags: number): void; /** * TASK::_TASK_KNOCKED_OUT_SET_DURATION — 0xFFB520A3E16F7B7B * Sets the knockout timer in seconds for a ped that is currently in the knocked-out state. * @see https://natives.borderlinerp.com/natives/TASK/_TASK_KNOCKED_OUT_SET_DURATION */ declare function TaskKnockedOutSetDuration(ped: number, koTimeDuration: number): void; /** * TASK::_TASK_KNOCKED_OUT_SET_TUNING — 0x8B1FDF63C3193EDA * Sets an unknown float tuning setting for a ped that is currently in the knocked-out state. * @see https://natives.borderlinerp.com/natives/TASK/_TASK_KNOCKED_OUT_SET_TUNING */ declare function TaskKnockedOutSetTuning(ped: number, tuning: number): void; /** * TASK::TASK_LASSO_PED — 0xC716EB2BD16370A3 * @see https://natives.borderlinerp.com/natives/TASK/TASK_LASSO_PED */ declare function TaskLassoPed(ped: number, targetPed: number): void; /** * TASK::TASK_LEAD_AND_CONVERSE — 0xAA19711D33C6708C * @see https://natives.borderlinerp.com/natives/TASK/TASK_LEAD_AND_CONVERSE */ declare function TaskLeadAndConverse(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): void; /** * TASK::TASK_LEAD_HORSE — 0x9A7A4A54596FE09D * @see https://natives.borderlinerp.com/natives/TASK/TASK_LEAD_HORSE */ declare function TaskLeadHorse(ped: number, horse: number): void; /** * TASK::TASK_LEAVE_ANY_VEHICLE — 0x504D54DF3F6F2247 * @see https://natives.borderlinerp.com/natives/TASK/TASK_LEAVE_ANY_VEHICLE */ declare function TaskLeaveAnyVehicle(ped: number, p1: number, taskFlag: number): void; /** * TASK::TASK_LEAVE_VEHICLE — 0xD3DBCE61A490BE02 * @see https://natives.borderlinerp.com/natives/TASK/TASK_LEAVE_VEHICLE */ declare function TaskLeaveVehicle(ped: number, vehicle: number, flags: number, unkPed: number): void; /** * TASK::TASK_LOOK_AT_COORD — 0x6FA46612594F7973 * @see https://natives.borderlinerp.com/natives/TASK/TASK_LOOK_AT_COORD */ declare function TaskLookAtCoord(ped: number, x: number, y: number, z: number, duration: number, flags: number, p6: number, p7: boolean): void; /** * TASK::TASK_LOOK_AT_ENTITY — 0x69F4BE8C8CC4796C * @see https://natives.borderlinerp.com/natives/TASK/TASK_LOOK_AT_ENTITY */ declare function TaskLookAtEntity(ped: number, lookAtTarget: number, duration: number, p3: number, p4: number, p5: number): void; /** * TASK::TASK_LOOT_ENTITY — 0x48FAE038401A2888 * @see https://natives.borderlinerp.com/natives/TASK/TASK_LOOT_ENTITY */ declare function TaskLootEntity(ped: number, entity: number): void; /** * TASK::TASK_LOOT_NEAREST_ENTITY — 0xCF1501CBC4059412 * @see https://natives.borderlinerp.com/natives/TASK/TASK_LOOT_NEAREST_ENTITY */ declare function TaskLootNearestEntity(ped: number, x: number, y: number, z: number, p4: number, p5: number): void; /** * TASK::TASK_MELEE — 0x482C99D0B38D1B0A * @see https://natives.borderlinerp.com/natives/TASK/TASK_MELEE */ declare function TaskMelee(ped: number, targetPed: number, p2: number | string, p3: number, p4: number, p5: number, p6: number, p7: number): boolean; /** * TASK::TASK_MOUNT_ANIMAL — 0x92DB0739813C5186 * Flags will still apply to mountStyle * @see https://natives.borderlinerp.com/natives/TASK/TASK_MOUNT_ANIMAL */ declare function TaskMountAnimal(ped: number, mount: number, timer: number, seatIndex: number, pedSpeed: number, mountStyle: number, p6: number, p7: number): void; /** * TASK::TASK_MOVE_BE_IN_FORMATION — 0x4AA5AA97C65E4A2F * @see https://natives.borderlinerp.com/natives/TASK/TASK_MOVE_BE_IN_FORMATION */ declare function TaskMoveBeInFormation(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TASK::TASK_MOVE_FOLLOW_ROAD_USING_NAVMESH — 0x79482C12482A860D * @see https://natives.borderlinerp.com/natives/TASK/TASK_MOVE_FOLLOW_ROAD_USING_NAVMESH */ declare function TaskMoveFollowRoadUsingNavmesh(ped: number, moveBlendRatio: number, x: number, y: number, z: number, p5: number): void; /** * TASK::TASK_MOVE_IN_TRAFFIC — 0x8AA1593AEC087A29 * @see https://natives.borderlinerp.com/natives/TASK/TASK_MOVE_IN_TRAFFIC */ declare function TaskMoveInTraffic(ped: number, p1: number, p2: number, p3: number): void; /** * TASK::TASK_MOVE_IN_TRAFFIC_AWAY_FROM_ENTITY — 0x13DED0BC45600FE1 * @see https://natives.borderlinerp.com/natives/TASK/TASK_MOVE_IN_TRAFFIC_AWAY_FROM_ENTITY */ declare function TaskMoveInTrafficAwayFromEntity(ped: number, p1: number, p2: number, p3: number, p4: number): void; /** * TASK::TASK_MOVE_IN_TRAFFIC_TO_DESTINATION — 0xDCA3A13F7A45338B * @see https://natives.borderlinerp.com/natives/TASK/TASK_MOVE_IN_TRAFFIC_TO_DESTINATION */ declare function TaskMoveInTrafficToDestination(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): void; /** * TASK::TASK_MOVE_NETWORK_ADVANCED_BY_NAME_WITH_INIT_PARAMS — 0x7B6A04F98BBAFB2C * @see https://natives.borderlinerp.com/natives/TASK/TASK_MOVE_NETWORK_ADVANCED_BY_NAME_WITH_INIT_PARAMS */ declare function TaskMoveNetworkAdvancedByNameWithInitParams(ped: number, moveNetworkDefName: string, xPos: number, yPos: number, zPos: number, xRot: number, yRot: number, zRot: number, p9: number, p10: number, p11: number, p12: number, flag: number, p14: number): number; /** * TASK::TASK_MOVE_NETWORK_ADVANCED_BY_NAME_WITH_INIT_PARAMS_ATTACHED — 0xF92171093BCABED4 * @see https://natives.borderlinerp.com/natives/TASK/TASK_MOVE_NETWORK_ADVANCED_BY_NAME_WITH_INIT_PARAMS_ATTACHED */ declare function TaskMoveNetworkAdvancedByNameWithInitParamsAttached(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number, p15: number, p16: number, p17: number): void; /** * TASK::TASK_MOVE_NETWORK_BY_NAME — 0x2D537BA194896636 * @see https://natives.borderlinerp.com/natives/TASK/TASK_MOVE_NETWORK_BY_NAME */ declare function TaskMoveNetworkByName(ped: number, task: string, multiplier: number, p3: boolean, animDict: string, flags: number): void; /** * TASK::TASK_MOVE_NETWORK_BY_NAME_WITH_INIT_PARAMS — 0x139805C2A67C4795 * @see https://natives.borderlinerp.com/natives/TASK/TASK_MOVE_NETWORK_BY_NAME_WITH_INIT_PARAMS */ declare function TaskMoveNetworkByNameWithInitParams(ped: number, moveNetworkDefName: string, p3: number, p4: boolean, animDict: string, flags: number): number; /** * TASK::TASK_PATROL — 0xBDA5DF49D080FE4E * @see https://natives.borderlinerp.com/natives/TASK/TASK_PATROL */ declare function TaskPatrol(ped: number, patrolRoute: string, p2: number, p3: boolean, p4: boolean): void; /** * TASK::_TASK_PATROL_2 — 0x964B06C88E4C86DB * @see https://natives.borderlinerp.com/natives/TASK/_TASK_PATROL_2 */ declare function TaskPatrol_2(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): void; /** * TASK::TASK_PAUSE — 0xE73A266DB0CA9042 * This tasks the ped to do nothing for the specified amount of milliseconds. * @see https://natives.borderlinerp.com/natives/TASK/TASK_PAUSE */ declare function TaskPause(ped: number, ms: number): void; /** * TASK::TASK_PED_SLIDE_TO_COORD — 0xD04FE6765D990A06 * @see https://natives.borderlinerp.com/natives/TASK/TASK_PED_SLIDE_TO_COORD */ declare function TaskPedSlideToCoord(ped: number, x: number, y: number, z: number, heading: number, p5: number): void; /** * TASK::TASK_PERFORM_SEQUENCE — 0x5ABA3986D90D8A3B * @see https://natives.borderlinerp.com/natives/TASK/TASK_PERFORM_SEQUENCE */ declare function TaskPerformSequence(ped: number, taskSequenceId: number): void; /** * TASK::_TASK_PERFORM_SEQUENCE_2 — 0x4FC0AF869D6E309D * Old name: _TASK_PERFORM_SEQUENCE_2 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_PERFORM_SEQUENCE_2 */ declare function TaskPerformSequence_2(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::TASK_PERFORM_SEQUENCE_FROM_PROGRESS — 0x89221B16730234F0 * @see https://natives.borderlinerp.com/natives/TASK/TASK_PERFORM_SEQUENCE_FROM_PROGRESS */ declare function TaskPerformSequenceFromProgress(ped: number, p1: number, p2: number, p3: number): void; /** * TASK::TASK_PERSISTENT_CHARACTER — 0x4391700CBD89C3D8 * @see https://natives.borderlinerp.com/natives/TASK/TASK_PERSISTENT_CHARACTER */ declare function TaskPersistentCharacter(ped: number): void; /** * TASK::TASK_PICK_UP_WEAPON — 0x55B0ECFD98596624 * @see https://natives.borderlinerp.com/natives/TASK/TASK_PICK_UP_WEAPON */ declare function TaskPickUpWeapon(ped: number, p1: number): void; /** * TASK::TASK_PICKUP_CARRIABLE_ENTITY — 0x502EC17B1BED4BFA * @see https://natives.borderlinerp.com/natives/TASK/TASK_PICKUP_CARRIABLE_ENTITY */ declare function TaskPickupCarriableEntity(ped: number, entity: number): void; /** * TASK::TASK_PLACE_CARRIED_ENTITY_AT_COORD — 0xC7F0B43DCDC57E3D * @see https://natives.borderlinerp.com/natives/TASK/TASK_PLACE_CARRIED_ENTITY_AT_COORD */ declare function TaskPlaceCarriedEntityAtCoord(ped: number, entity: number, x: number, y: number, z: number, p5: number, flags: number): void; /** * TASK::TASK_PLACE_CARRIED_ENTITY_ON_MOUNT — 0x6D3D87C57B3D52C7 * @see https://natives.borderlinerp.com/natives/TASK/TASK_PLACE_CARRIED_ENTITY_ON_MOUNT */ declare function TaskPlaceCarriedEntityOnMount(ped: number, entity: number, mount: number, p3: number): void; /** * TASK::TASK_PLANT_BOMB — 0x965FEC691D55E9BF * @see https://natives.borderlinerp.com/natives/TASK/TASK_PLANT_BOMB */ declare function TaskPlantBomb(ped: number, x: number, y: number, z: number, heading: number): void; /** * TASK::TASK_PLAY_ANIM — 0xEA47FE3719165B94 * @see https://natives.borderlinerp.com/natives/TASK/TASK_PLAY_ANIM */ declare function TaskPlayAnim(ped: number, animDict: string, animName: string, speed: number, speedMultiplier: number, duration: number, flags: number, playbackRate: number, p8: boolean, ikFlags: number, p10: boolean, taskFilter: string, p12: boolean): void; /** * TASK::TASK_PLAY_ANIM_ADVANCED — 0x83CDB10EA29B370B * @see https://natives.borderlinerp.com/natives/TASK/TASK_PLAY_ANIM_ADVANCED */ declare function TaskPlayAnimAdvanced(ped: number, animDict: string, animName: string, posX: number, posY: number, posZ: number, rotX: number, rotY: number, rotZ: number, speed: number, speedMultiplier: number, duration: number, flags: number, p13: number, p14: number, p15: number, p16: number): void; /** * TASK::_TASK_PLAY_EMOTE — 0x884E3436CC1F41DD * Similar to 0xB31A277C1AC7B7FF but checks if the ped's inventory contains the specified emote kit. * @see https://natives.borderlinerp.com/natives/TASK/_TASK_PLAY_EMOTE */ declare function TaskPlayEmote(ped: number, emoteType: number, playbackMode: number, emote: number | string, isSecondaryTask: boolean, canBreakOut: boolean, disableEarlyOutAnimTag: boolean, ignoreInvalidMainTask: boolean, destroyProps: boolean): void; /** * TASK::TASK_PLAY_EMOTE_WITH_HASH — 0xB31A277C1AC7B7FF * EMOTE_TYPE_REACT, EMOTE_TYPE_ACTION, EMOTE_TYPE_TAUNT, EMOTE_TYPE_GREET, EMOTE_TYPE_TWIRL_GUN, EMOTE_TYPE_DANCE_FLOOR EMOTE_PM_UPPERBODY, EMOTE_PM_UPPERBODY_LOOP, EMOTE_PM_FULLBODY, * @see https://natives.borderlinerp.com/natives/TASK/TASK_PLAY_EMOTE_WITH_HASH */ declare function TaskPlayEmoteWithHash(ped: number, emoteType: number, playbackMode: number, emote: number | string, isSecondaryTask: boolean, canBreakOut: boolean, disableEarlyOutAnimTag: boolean, ignoreInvalidMainTask: boolean, destroyProps: boolean): void; /** * TASK::TASK_PLAY_UPPER_ANIM_FACING_ENTITY — 0xAD67214236AB1CFE * @see https://natives.borderlinerp.com/natives/TASK/TASK_PLAY_UPPER_ANIM_FACING_ENTITY */ declare function TaskPlayUpperAnimFacingEntity(ped: number, animDict: string, animName: string, entity: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: boolean, p10: boolean, p11: number, p12: string, p13: number, p14: number): void; /** * TASK::_TASK_POINT_AT_ENTITY — 0xF40A109B4B79A848 * Orders the ped to point at the given entity (finger/upper-body point), similar to task point entity * @see https://natives.borderlinerp.com/natives/TASK/_TASK_POINT_AT_ENTITY */ declare function TaskPointAtEntity(ped: number, targetEntity: number, durationMs: number): void; /** * TASK::TASK_POLICE — 0x87BE56724650408E * @see https://natives.borderlinerp.com/natives/TASK/TASK_POLICE */ declare function TaskPolice(ped: number, p1: boolean): boolean; /** * TASK::TASK_PUT_PED_DIRECTLY_INTO_COVER — 0x4172393E6BE1FECE * @see https://natives.borderlinerp.com/natives/TASK/TASK_PUT_PED_DIRECTLY_INTO_COVER */ declare function TaskPutPedDirectlyIntoCover(ped: number, x: number, y: number, z: number, timeout: number, p5: boolean, p6: number, p7: number, p8: number, coverpoint: number, p10: boolean, p11: boolean, p12: number): void; /** * TASK::_TASK_PUT_PED_DIRECTLY_INTO_COVER_FROM_COORDS — 0xDF8A5855B9F9A97B * @see https://natives.borderlinerp.com/natives/TASK/_TASK_PUT_PED_DIRECTLY_INTO_COVER_FROM_COORDS */ declare function TaskPutPedDirectlyIntoCoverFromCoords(ped: number, x: number, y: number, z: number, fromX: number, fromY: number, fromZ: number, timeout: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number, p15: number, p16: number, p17: number): void; /** * TASK::TASK_PUT_PED_DIRECTLY_INTO_GRAPPLE — 0xA05F3F20889D7A5B * @see https://natives.borderlinerp.com/natives/TASK/TASK_PUT_PED_DIRECTLY_INTO_GRAPPLE */ declare function TaskPutPedDirectlyIntoGrapple(ped: number, grappleTarget: number, grappleStyle: number | string, p3: number, p4: number, p5: boolean, p6: number): void; /** * TASK::TASK_PUT_PED_DIRECTLY_INTO_MELEE — 0x1C6CD14A876FFE39 * @see https://natives.borderlinerp.com/natives/TASK/TASK_PUT_PED_DIRECTLY_INTO_MELEE */ declare function TaskPutPedDirectlyIntoMelee(ped: number, meleeTarget: number, meleeStyle: number | string, p3: number, animBlendRatio: number, p5: boolean, p6: number): void; /** * TASK::TASK_REACT — 0xC4C32C31920E1B70 * Makes a ped react to an entity. * @see https://natives.borderlinerp.com/natives/TASK/TASK_REACT */ declare function TaskReact(ped: number, reactingTo: number, x: number, y: number, z: number, reactionName: string, p6: number, p7: number, p8: number): void; /** * TASK::TASK_RELOAD_WEAPON — 0x62D2916F56B9CD2D * ped can't reload and walk, setting ammo needs to be set after using this or it will not make the animation reload, wont work if you are in first person * @see https://natives.borderlinerp.com/natives/TASK/TASK_RELOAD_WEAPON */ declare function TaskReloadWeapon(ped: number, unused: boolean): void; /** * TASK::TASK_REVIVE_TARGET — 0x356088527D9EBAAD * @see https://natives.borderlinerp.com/natives/TASK/TASK_REVIVE_TARGET */ declare function TaskReviveTarget(ped: number, reviver: number, tool: number | string): void; /** * TASK::TASK_RIDE_TRAIN — 0x37FB1C870E2EC2C6 * @see https://natives.borderlinerp.com/natives/TASK/TASK_RIDE_TRAIN */ declare function TaskRideTrain(ped: number, train: number, scenarioPoint: number, scenarioHash: number | string): void; /** * TASK::TASK_ROB_PED — 0x7BB967F85D8CCBDB * @see https://natives.borderlinerp.com/natives/TASK/TASK_ROB_PED */ declare function TaskRobPed(ped: number, target: number, p2: number, flag: number, p4: number): void; /** * TASK::TASK_SCRIPTED_ANIMATION — 0x126EF75F1E17ABE5 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SCRIPTED_ANIMATION */ declare function TaskScriptedAnimation(ped: number, args: number): number; /** * TASK::TASK_SEEK_CLEAR_LOS_TO_ENTITY — 0x8D7F2A63688C20A4 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SEEK_CLEAR_LOS_TO_ENTITY */ declare function TaskSeekClearLosToEntity(ped: number, entity: number, p2: number, p3: number, p4: number): void; /** * TASK::TASK_SEEK_COVER_FROM_PED — 0x84D32B3BEC531324 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SEEK_COVER_FROM_PED */ declare function TaskSeekCoverFromPed(ped: number, fromPed: number, duration: number, p3: number, p4: number, p5: number): void; /** * TASK::TASK_SEEK_COVER_FROM_POS — 0x75AC2B60386D89F2 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SEEK_COVER_FROM_POS */ declare function TaskSeekCoverFromPos(ped: number, x: number, y: number, z: number, duration: number, p5: number, p6: number, p7: number): void; /** * TASK::TASK_SEEK_COVER_TO_COORDS — 0x39246A6958EF072C * @see https://natives.borderlinerp.com/natives/TASK/TASK_SEEK_COVER_TO_COORDS */ declare function TaskSeekCoverToCoords(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): void; /** * TASK::TASK_SEEK_COVER_TO_COVER_POINT — 0xD43D95C7A869447F * @see https://natives.borderlinerp.com/natives/TASK/TASK_SEEK_COVER_TO_COVER_POINT */ declare function TaskSeekCoverToCoverPoint(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): void; /** * TASK::TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS — 0x90D2156198831D69 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS */ declare function TaskSetBlockingOfNonTemporaryEvents(ped: number, toggle: boolean): void; /** * TASK::TASK_SET_CROUCH_MOVEMENT — 0x17293C633C8AC019 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SET_CROUCH_MOVEMENT */ declare function TaskSetCrouchMovement(ped: number, p1: boolean, p2: number, p3: boolean): void; /** * TASK::TASK_SET_SPHERE_DEFENSIVE_AREA — 0x933C06518B52A9A4 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SET_SPHERE_DEFENSIVE_AREA */ declare function TaskSetSphereDefensiveArea(ped: number, p1: number, p2: number, p3: number, p4: number): void; /** * TASK::TASK_SET_STEALTH_MOVEMENT — 0x4C3FA937B44A90FA * @see https://natives.borderlinerp.com/natives/TASK/TASK_SET_STEALTH_MOVEMENT */ declare function TaskSetStealthMovement(ped: number, p1: boolean, p2: number, p3: boolean): void; /** * TASK::TASK_SHOCKING_EVENT_REACT — 0x452419CBD838065B * @see https://natives.borderlinerp.com/natives/TASK/TASK_SHOCKING_EVENT_REACT */ declare function TaskShockingEventReact(ped: number, p1: number, p2: number): void; /** * TASK::TASK_SHOOT_AT_COORD — 0x46A6CC01E0826106 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SHOOT_AT_COORD */ declare function TaskShootAtCoord(ped: number, x: number, y: number, z: number, duration: number, firingPattern: number | string, p6: number): void; /** * TASK::TASK_SHOOT_AT_ENTITY — 0x08DA95E8298AE772 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SHOOT_AT_ENTITY */ declare function TaskShootAtEntity(entity: number, targetEntity: number, duration: number, firingPattern: number | string, affectCockedState: boolean): void; /** * TASK::TASK_SHOOT_WITH_WEAPON — 0x08AA95E8298AE772 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SHOOT_WITH_WEAPON */ declare function TaskShootWithWeapon(ped: number, args: number): number; /** * TASK::TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT — 0x7AA80209BDA643EB * Makes the specified ped shuffle to the next vehicle seat. * @see https://natives.borderlinerp.com/natives/TASK/TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT */ declare function TaskShuffleToNextVehicleSeat(ped: number, vehicle: number): void; /** * TASK::TASK_SMART_FLEE_COORD — 0x94587F17E9C365D5 * Makes the specified ped flee the specified distance from the specified position. * @see https://natives.borderlinerp.com/natives/TASK/TASK_SMART_FLEE_COORD */ declare function TaskSmartFleeCoord(ped: number, x: number, y: number, z: number, distance: number, time: number, fleeType: number, fleeSpeed: number): void; /** * TASK::TASK_SMART_FLEE_PED — 0x22B0D0E37CCB840D * Makes a ped run away from another ped (fleeFromTarget) * @see https://natives.borderlinerp.com/natives/TASK/TASK_SMART_FLEE_PED */ declare function TaskSmartFleePed(ped: number, fleeFromTarget: number, fleeDistance: number, fleeTime: number, fleeType: number, fleeSpeed: number, targetPed: number): void; /** * TASK::TASK_STAND_GUARD — 0xAE032F8BBA959E90 * @see https://natives.borderlinerp.com/natives/TASK/TASK_STAND_GUARD */ declare function TaskStandGuard(ped: number, x: number, y: number, z: number, heading: number, scenarioName: string): void; /** * TASK::TASK_STAND_STILL — 0x919BE13EED931959 * Makes the specified ped stand still for (time) milliseconds. * @see https://natives.borderlinerp.com/natives/TASK/TASK_STAND_STILL */ declare function TaskStandStill(ped: number, time: number): void; /** * TASK::TASK_START_SCENARIO_AT_POSITION — 0x4D1F61FC34AF3CD1 * @see https://natives.borderlinerp.com/natives/TASK/TASK_START_SCENARIO_AT_POSITION */ declare function TaskStartScenarioAtPosition(ped: number, scenarioHash: number | string, x: number, y: number, z: number, heading: number, duration: number, sittingScenario: boolean, teleport: boolean, p9: string, p10: number, p11: boolean): void; /** * TASK::_TASK_START_SCENARIO_IN_PLACE_2 — 0xA917E39F2CEFD215 * Takes scenario point handle instead of hash * @see https://natives.borderlinerp.com/natives/TASK/_TASK_START_SCENARIO_IN_PLACE_2 */ declare function TaskStartScenarioInPlace_2(ped: number, p1: number, p2: string, p3: number, p4: boolean, p5: number, idleForever: boolean): void; /** * TASK::TASK_START_SCENARIO_IN_PLACE_HASH — 0x524B54361229154F * conditionalHash (optionally): Every conditional anim has requirements to play it. * @see https://natives.borderlinerp.com/natives/TASK/TASK_START_SCENARIO_IN_PLACE_HASH */ declare function TaskStartScenarioInPlaceHash(ped: number, scenarioHash: number | string, duration: number, playEnterAnim: boolean, conditionalHash: number | string, heading: number, idleForever: boolean): void; /** * TASK::TASK_STAY_IN_COVER — 0xE5DA8615A6180789 * Makes the ped run to take cover * @see https://natives.borderlinerp.com/natives/TASK/TASK_STAY_IN_COVER */ declare function TaskStayInCover(ped: number): void; /** * TASK::TASK_STOP_LEADING_HORSE — 0xED27560703F37258 * @see https://natives.borderlinerp.com/natives/TASK/TASK_STOP_LEADING_HORSE */ declare function TaskStopLeadingHorse(ped: number): void; /** * TASK::TASK_SWAP_FISHING_BAIT — 0x2C28AC30A72722DA * @see https://natives.borderlinerp.com/natives/TASK/TASK_SWAP_FISHING_BAIT */ declare function TaskSwapFishingBait(ped: number, bait: string, withoutBuoy: boolean): void; /** * TASK::TASK_SWAP_WEAPON — 0xA21C51255B205245 * @see https://natives.borderlinerp.com/natives/TASK/TASK_SWAP_WEAPON */ declare function TaskSwapWeapon(ped: number, p1: number, p2: number, p3: number, p4: number): void; /** * TASK::TASK_THROW_PROJECTILE — 0x7285951DBF6B5A51 * @see https://natives.borderlinerp.com/natives/TASK/TASK_THROW_PROJECTILE */ declare function TaskThrowProjectile(ped: number, p1: number, p2: number, p3: number): void; /** * TASK::_TASK_THROW_PROJECTILE_2 — 0x7282356DFF6B5A51 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_THROW_PROJECTILE_2 */ declare function TaskThrowProjectile_2(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::TASK_TURN_PED_TO_FACE_COORD — 0x1DDA930A0AC38571 * duration in milliseconds * @see https://natives.borderlinerp.com/natives/TASK/TASK_TURN_PED_TO_FACE_COORD */ declare function TaskTurnPedToFaceCoord(ped: number, x: number, y: number, z: number, duration: number): void; /** * TASK::TASK_TURN_PED_TO_FACE_ENTITY — 0x5AD23D40115353AC * @see https://natives.borderlinerp.com/natives/TASK/TASK_TURN_PED_TO_FACE_ENTITY */ declare function TaskTurnPedToFaceEntity(ped: number, targetEntity: number, duration: number, p3: number, p4: number, p5: number): void; /** * TASK::TASK_TURN_TO_FACE_CLOSEST_PED — 0x84179419DBDD36F2 * @see https://natives.borderlinerp.com/natives/TASK/TASK_TURN_TO_FACE_CLOSEST_PED */ declare function TaskTurnToFaceClosestPed(ped: number, p1: number, p2: number, p3: number): void; /** * TASK::TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD — 0x9FDA1B3D7E7028B3 * @see https://natives.borderlinerp.com/natives/TASK/TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD */ declare function TaskUseNearestScenarioChainToCoord(ped: number, x: number, y: number, z: number, distance: number, p5: boolean, p6: boolean, p7: boolean, p8: boolean): void; /** * TASK::TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD_WARP — 0x97A28E63F0BA5631 * @see https://natives.borderlinerp.com/natives/TASK/TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD_WARP */ declare function TaskUseNearestScenarioChainToCoordWarp(ped: number, x: number, y: number, z: number, distance: number, p5: boolean, p6: boolean, p7: boolean, p8: boolean): void; /** * TASK::_TASK_USE_NEAREST_SCENARIO_TO_COORD — 0x322BFDEA666E2B0E * @see https://natives.borderlinerp.com/natives/TASK/_TASK_USE_NEAREST_SCENARIO_TO_COORD */ declare function TaskUseNearestScenarioToCoord(ped: number, x: number, y: number, z: number, distance: number, duration: number, p6: boolean, p7: boolean, p8: boolean, p9: boolean): void; /** * TASK::TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP — 0x58E2E0F23F6B76C3 * @see https://natives.borderlinerp.com/natives/TASK/TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP */ declare function TaskUseNearestScenarioToCoordWarp(ped: number, x: number, y: number, z: number, distance: number, duration: number, p6: boolean, p7: boolean, p8: boolean, p9: boolean): void; /** * TASK::TASK_USE_NEAREST_TRAIN_SCENARIO_TO_COORD_WARP — 0x3774B03456DD6106 * @see https://natives.borderlinerp.com/natives/TASK/TASK_USE_NEAREST_TRAIN_SCENARIO_TO_COORD_WARP */ declare function TaskUseNearestTrainScenarioToCoordWarp(ped: number, x: number, y: number, z: number, distance: number): void; /** * TASK::TASK_USE_RANDOM_SCENARIO_IN_GROUP — 0x14747F4A5971DE4E * @see https://natives.borderlinerp.com/natives/TASK/TASK_USE_RANDOM_SCENARIO_IN_GROUP */ declare function TaskUseRandomScenarioInGroup(ped: number, p1: number, p2: number, p3: number, p4: number): void; /** * TASK::TASK_USE_SCENARIO_POINT — 0xCCDAE6324B6A821C * @see https://natives.borderlinerp.com/natives/TASK/TASK_USE_SCENARIO_POINT */ declare function TaskUseScenarioPoint(ped: number, scenario: number, conditionalAnim: string, p3: number, p4: boolean, p5: boolean, p6: number | string, p7: boolean, p8: number, p9: boolean): void; /** * TASK::_TASK_USE_SCENARIO_POINT_2 — 0x0F6641449DD86FBE * @see https://natives.borderlinerp.com/natives/TASK/_TASK_USE_SCENARIO_POINT_2 */ declare function TaskUseScenarioPoint_2(ped: number, ped2: number, p2: number, p3: string, p4: number, p5: number | string, p6: number, p7: boolean): void; /** * TASK::_TASK_VEHICLE_ADD_NEXT_DESTINATION — 0x1D125814EBC517EB * Adds a waypoint to an AI vehicle's active drive-to-destination task; only the last 3 points are kept (ignored if no such task). * @see https://natives.borderlinerp.com/natives/TASK/_TASK_VEHICLE_ADD_NEXT_DESTINATION */ declare function TaskVehicleAddNextDestination(vehicle: number, x: number, y: number, z: number): void; /** * TASK::TASK_VEHICLE_AIM_AT_COORD — 0x447C1E9EF844BC0F * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_AIM_AT_COORD */ declare function TaskVehicleAimAtCoord(ped: number, x: number, y: number, z: number): void; /** * TASK::TASK_VEHICLE_AIM_AT_PED — 0xE41885592B08B097 * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_AIM_AT_PED */ declare function TaskVehicleAimAtPed(ped: number, target: number): void; /** * TASK::TASK_VEHICLE_DRIVE_STRAIGHT_TO_POINT — 0x089FF2FB965F0A29 * Old name: _TASK_VEHICLE_DRIVE_TO_POINT * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_DRIVE_STRAIGHT_TO_POINT */ declare function TaskVehicleDriveStraightToPoint(driver: number, vehicle: number, x: number, y: number, z: number, p5: number, p6: number, flag: number): void; /** * TASK::TASK_VEHICLE_DRIVE_TO_COORD — 0xE2A2AA2F659D77A7 * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_DRIVE_TO_COORD */ declare function TaskVehicleDriveToCoord(ped: number, vehicle: number, x: number, y: number, z: number, speed: number, drivingStyle: number, vehicleModel: number | string, drivingMode: number, stopRange: number, straightLineDist: number): void; /** * TASK::_TASK_VEHICLE_DRIVE_TO_COORD_2 — 0xF0108F01FB105DA2 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_VEHICLE_DRIVE_TO_COORD_2 */ declare function TaskVehicleDriveToCoord_2(ped: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): void; /** * TASK::TASK_VEHICLE_DRIVE_TO_DESTINATION — 0x7F241A0D14354583 * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_DRIVE_TO_DESTINATION */ declare function TaskVehicleDriveToDestination(driver: number, vehicle: number, x: number, y: number, z: number, speed: number, drivingFlags: number, p7: number, stoppingRange1: number, stoppingRange2: number, p10: boolean): void; /** * TASK::_TASK_VEHICLE_DRIVE_TO_DESTINATION_2 — 0x391073B9D3CCE2BA * Tasks vehicle towards owner * @see https://natives.borderlinerp.com/natives/TASK/_TASK_VEHICLE_DRIVE_TO_DESTINATION_2 */ declare function TaskVehicleDriveToDestination_2(vehicle: number, x: number, y: number, z: number, speed: number, p5: number, p6: number, p7: number, p8: number): void; /** * TASK::_TASK_VEHICLE_DRIVE_TO_POINT_2 — 0x6524A8981E8BE7C9 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_VEHICLE_DRIVE_TO_POINT_2 */ declare function TaskVehicleDriveToPoint_2(vehicle: number, x: number, y: number, z: number, p4: number, p5: number, p6: number): void; /** * TASK::TASK_VEHICLE_DRIVE_WANDER — 0x480142959D337D00 * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_DRIVE_WANDER */ declare function TaskVehicleDriveWander(ped: number, vehicle: number, speed: number, drivingStyle: number): void; /** * TASK::TASK_VEHICLE_ESCORT — 0x0FA6E4B75F302400 * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_ESCORT */ declare function TaskVehicleEscort(ped: number, vehicle: number, targetVehicle: number, mode: number, speed: number, drivingStyle: number, minDistance: number, p7: number, noRoadsDistance: number): void; /** * TASK::_TASK_VEHICLE_FLEE_ON_CLEANUP — 0x55CD5FDDD4335C1E * Vehicle Auto Drive (?) p1/p2/p3: usually 1f, 1f, 0f or 0f, 0f, 0f * @see https://natives.borderlinerp.com/natives/TASK/_TASK_VEHICLE_FLEE_ON_CLEANUP */ declare function TaskVehicleFleeOnCleanup(vehicle: number, p1: number, p2: number, p3: number, speed: number, type: number | string): void; /** * TASK::TASK_VEHICLE_FOLLOW_WAYPOINT_RECORDING — 0x3123FAA6DB1CF7ED * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_FOLLOW_WAYPOINT_RECORDING */ declare function TaskVehicleFollowWaypointRecording(ped: number, vehicle: number, waypointRecording: string, drivingMode: number, p4: number, eWaypoint: number, flag: number, p7: number, p8: boolean, stoppingDist: number, p10: number): void; /** * TASK::_TASK_VEHICLE_FOLLOW_WAYPOINT_RECORDING_2 — 0x041D17A9E221AE30 * @see https://natives.borderlinerp.com/natives/TASK/_TASK_VEHICLE_FOLLOW_WAYPOINT_RECORDING_2 */ declare function TaskVehicleFollowWaypointRecording_2(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): void; /** * TASK::TASK_VEHICLE_GOTO_NAVMESH — 0x195AEEB13CEFE2EE * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_GOTO_NAVMESH */ declare function TaskVehicleGotoNavmesh(ped: number, vehicle: number, x: number, y: number, z: number, speed: number, behaviorFlag: number, stoppingRange: number): void; /** * TASK::_TASK_VEHICLE_IS_HEADING_TO_COORDS — 0x583AE9AF9CEE0958 * Returns true if the vehicle's current drive-to task is targeting the given coordinates (i.e., its active destination matches x,y,z). * @see https://natives.borderlinerp.com/natives/TASK/_TASK_VEHICLE_IS_HEADING_TO_COORDS */ declare function TaskVehicleIsHeadingToCoords(vehicle: number, x: number, y: number, z: number): boolean; /** * TASK::TASK_VEHICLE_MISSION — 0x659427E0EF36BCDE * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_MISSION */ declare function TaskVehicleMission(driver: number, vehicle: number, vehicleTarget: number, missionType: number, p4: number, p5: number, p6: number, p7: number, DriveAgainstTraffic: boolean): void; /** * TASK::TASK_VEHICLE_MISSION_PED_TARGET — 0x9454528DF15D657A * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_MISSION_PED_TARGET */ declare function TaskVehicleMissionPedTarget(ped: number, vehicle: number, pedTarget: number, mode: number, maxSpeed: number, drivingStyle: number, minDistance: number, p7: number, DriveAgainstTraffic: boolean): void; /** * TASK::TASK_VEHICLE_SHOOT_AT_COORD — 0x5190796ED39C9B6D * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_SHOOT_AT_COORD */ declare function TaskVehicleShootAtCoord(ped: number, x: number, y: number, z: number, p4: number): void; /** * TASK::TASK_VEHICLE_SHOOT_AT_PED — 0x10AB107B887214D8 * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_SHOOT_AT_PED */ declare function TaskVehicleShootAtPed(ped: number, target: number, p2: number): void; /** * TASK::TASK_VEHICLE_TEMP_ACTION — 0xC429DCEEB339E129 * Documentation from GTA V, might be the same in RDR: '1 - brake '3 - brake + reverse '4 - turn left 90 + braking '5 - turn right 90 + braking '6 - brake strong (handbrake?) until time ends '7 - turn left + accelerate '7 - turn right + acc… * @see https://natives.borderlinerp.com/natives/TASK/TASK_VEHICLE_TEMP_ACTION */ declare function TaskVehicleTempAction(driver: number, vehicle: number, action: number, time: number): void; /** * TASK::TASK_WALK_AWAY — 0x04ACFAC71E6858F9 * @see https://natives.borderlinerp.com/natives/TASK/TASK_WALK_AWAY */ declare function TaskWalkAway(ped: number, entity: number): void; /** * TASK::TASK_WANDER_AND_CONVERSE_WITH_PED — 0x8AC76D1408731732 * @see https://natives.borderlinerp.com/natives/TASK/TASK_WANDER_AND_CONVERSE_WITH_PED */ declare function TaskWanderAndConverseWithPed(ped: number, p1: number, p2: number, p3: number): void; /** * TASK::TASK_WANDER_IN_AREA — 0xE054346CA3A0F315 * @see https://natives.borderlinerp.com/natives/TASK/TASK_WANDER_IN_AREA */ declare function TaskWanderInArea(ped: number, x: number, y: number, z: number, radius: number, p5: number, p6: number, p7: number): void; /** * TASK::TASK_WANDER_IN_VOLUME — 0x9FDA168777B28424 * @see https://natives.borderlinerp.com/natives/TASK/TASK_WANDER_IN_VOLUME */ declare function TaskWanderInVolume(ped: number, volume: number, p2: number, p3: number, p4: number): void; /** * TASK::TASK_WANDER_STANDARD — 0xBB9CE077274F6A1B * Makes ped walk around the area. * @see https://natives.borderlinerp.com/natives/TASK/TASK_WANDER_STANDARD */ declare function TaskWanderStandard(ped: number, p1: number, p2: number): void; /** * TASK::TASK_WANDER_SWIM — 0x527EA3DB8BC7F03B * @see https://natives.borderlinerp.com/natives/TASK/TASK_WANDER_SWIM */ declare function TaskWanderSwim(ped: number, p1: number): void; /** * TASK::TASK_WARP_PED_INTO_VEHICLE — 0x9A7D091411C5F684 * @see https://natives.borderlinerp.com/natives/TASK/TASK_WARP_PED_INTO_VEHICLE */ declare function TaskWarpPedIntoVehicle(ped: number, vehicle: number, seat: number): void; /** * TASK::TASK_WEAPON — 0x7157B82D60E4BC46 * @see https://natives.borderlinerp.com/natives/TASK/TASK_WEAPON */ declare function TaskWeapon(ped: number): void; /** * TASK::TASK_WHISTLE_ANIM — 0xD6401A1B2F63BED6 * @see https://natives.borderlinerp.com/natives/TASK/TASK_WHISTLE_ANIM */ declare function TaskWhistleAnim(ped: number, audPedWhistleType: number | string, p2: number | string): void; /** * TASK::_TRANSITION_SCENARIO_TO_CONDITIONAL_ANIM — 0x79197F7D2BB5E73A * Requests an authored transition for a ped that is currently using a scenario point, switching into a specific conditional/clipset branch defined for that scenario. * @see https://natives.borderlinerp.com/natives/TASK/_TRANSITION_SCENARIO_TO_CONDITIONAL_ANIM */ declare function TransitionScenarioToConditionalAnim(ped: number, scenarioPoint: number, clipsetDict: string, clipName: string, fromConditionalAnim: string, flags: number): boolean; /** * TASK::UNCUFF_PED — 0x67406F2C8F87FC4F * @see https://natives.borderlinerp.com/natives/TASK/UNCUFF_PED */ declare function UncuffPed(ped: number): void; /** * TASK::UNHOGTIE_PED — 0x79559BAD83CCD038 * @see https://natives.borderlinerp.com/natives/TASK/UNHOGTIE_PED */ declare function UnhogtiePed(ped: number, flags: number, getupSetHash: number | string, p3: string, p4: string, p5: number): void; /** * TASK::_UPDATE_TASK_GO_TO_COORD_WITH_OFFSET — 0x3FFCD7BBA074CC80 * In-place update for a running follow-to-offset/go-to task: sets new target coords + local offset, with speed and arrival tolerance (foot or mount; no effect if no compatible task). * @see https://natives.borderlinerp.com/natives/TASK/_UPDATE_TASK_GO_TO_COORD_WITH_OFFSET */ declare function UpdateTaskGoToCoordWithOffset(ped: number, targetX: number, targetY: number, targetZ: number, offsetX: number, offsetY: number, offsetZ: number, speed: number, tolerance: number): void; /** * TASK::UPDATE_TASK_HANDS_UP_DURATION — 0xA98FCAFD7893C834 * @see https://natives.borderlinerp.com/natives/TASK/UPDATE_TASK_HANDS_UP_DURATION */ declare function UpdateTaskHandsUpDuration(ped: number, duration: number): void; /** * TASK::_UPDATE_TASK_VEHICLE_SHOOT_AT_COORD — 0xAF2EF28CE3084505 * Updates the target coordinate of an ongoing SCRIPT_TASK_VEHICLE_SHOOT_AT_COORD for the given ped This lets you retarget the shooting point in real time without restarting the task Has effect only while the ped’s task status for `SCRIPT_T… * @see https://natives.borderlinerp.com/natives/TASK/_UPDATE_TASK_VEHICLE_SHOOT_AT_COORD */ declare function UpdateTaskVehicleShootAtCoord(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::USE_WAYPOINT_RECORDING_AS_ASSISTED_MOVEMENT_ROUTE — 0x5A353B8E6B1095B5 * @see https://natives.borderlinerp.com/natives/TASK/USE_WAYPOINT_RECORDING_AS_ASSISTED_MOVEMENT_ROUTE */ declare function UseWaypointRecordingAsAssistedMovementRoute(waypointRecording: string, p1: boolean, p2: number, p3: number, p4: boolean): void; /** * TASK::VEHICLE_WAYPOINT_PLAYBACK_GET_IS_PAUSED — 0x4D6D30AB18B0B089 * @see https://natives.borderlinerp.com/natives/TASK/VEHICLE_WAYPOINT_PLAYBACK_GET_IS_PAUSED */ declare function VehicleWaypointPlaybackGetIsPaused(p0: number): number; /** * TASK::VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED — 0x121F0593E0A431D7 * @see https://natives.borderlinerp.com/natives/TASK/VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED */ declare function VehicleWaypointPlaybackOverrideSpeed(vehicle: number, speed: number): void; /** * TASK::VEHICLE_WAYPOINT_PLAYBACK_PAUSE — 0x8A4E6AC373666BC5 * @see https://natives.borderlinerp.com/natives/TASK/VEHICLE_WAYPOINT_PLAYBACK_PAUSE */ declare function VehicleWaypointPlaybackPause(vehicle: number): void; /** * TASK::VEHICLE_WAYPOINT_PLAYBACK_RESUME — 0xDC04FCAA7839D492 * @see https://natives.borderlinerp.com/natives/TASK/VEHICLE_WAYPOINT_PLAYBACK_RESUME */ declare function VehicleWaypointPlaybackResume(vehicle: number): void; /** * TASK::VEHICLE_WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED — 0x5CEB25A7D2848963 * @see https://natives.borderlinerp.com/natives/TASK/VEHICLE_WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED */ declare function VehicleWaypointPlaybackUseDefaultSpeed(vehicle: number): void; /** * TASK::WAYPOINT_PLAYBACK_GET_IS_AIMING — 0xD73A5D1F0325C71C * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_GET_IS_AIMING */ declare function WaypointPlaybackGetIsAiming(ped: number): boolean; /** * TASK::WAYPOINT_PLAYBACK_GET_IS_PAUSED — 0x701375A7D43F01CB * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_GET_IS_PAUSED */ declare function WaypointPlaybackGetIsPaused(ped: number): boolean; /** * TASK::WAYPOINT_PLAYBACK_GET_IS_SHOOTING — 0xA5B94DF8AF058F46 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_GET_IS_SHOOTING */ declare function WaypointPlaybackGetIsShooting(ped: number): boolean; /** * TASK::WAYPOINT_PLAYBACK_OVERRIDE_SPEED — 0x7D7D2B47FA788E85 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_OVERRIDE_SPEED */ declare function WaypointPlaybackOverrideSpeed(ped: number, speed: number, p2: number, p3: number, p4: number): void; /** * TASK::WAYPOINT_PLAYBACK_PAUSE — 0x0F342546AA06FED5 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_PAUSE */ declare function WaypointPlaybackPause(ped: number, p1: number, p2: number, p3: number): void; /** * TASK::WAYPOINT_PLAYBACK_RESUME — 0x244F70C84C547D2D * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_RESUME */ declare function WaypointPlaybackResume(ped: number, p1: boolean, p2: number, p3: number): void; /** * TASK::WAYPOINT_PLAYBACK_START_AIMING_AT_COORD — 0x8968400D900ED8B3 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_START_AIMING_AT_COORD */ declare function WaypointPlaybackStartAimingAtCoord(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * TASK::WAYPOINT_PLAYBACK_START_AIMING_AT_ENTITY — 0x4F158205E0C74385 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_START_AIMING_AT_ENTITY */ declare function WaypointPlaybackStartAimingAtEntity(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::WAYPOINT_PLAYBACK_START_AIMING_AT_PED — 0x20E330937C399D29 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_START_AIMING_AT_PED */ declare function WaypointPlaybackStartAimingAtPed(p0: number, p1: number, p2: number, p3: number): void; /** * TASK::WAYPOINT_PLAYBACK_START_SHOOTING_AT_COORD — 0x057A25CFCC9DB671 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_START_SHOOTING_AT_COORD */ declare function WaypointPlaybackStartShootingAtCoord(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TASK::WAYPOINT_PLAYBACK_START_SHOOTING_AT_ENTITY — 0x4AF458F71C1196D2 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_START_SHOOTING_AT_ENTITY */ declare function WaypointPlaybackStartShootingAtEntity(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * TASK::WAYPOINT_PLAYBACK_START_SHOOTING_AT_PED — 0xE70BA7B90F8390DC * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_START_SHOOTING_AT_PED */ declare function WaypointPlaybackStartShootingAtPed(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * TASK::WAYPOINT_PLAYBACK_STOP_AIMING_OR_SHOOTING — 0x47EFA040EBB8E2EA * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_STOP_AIMING_OR_SHOOTING */ declare function WaypointPlaybackStopAimingOrShooting(p0: number): void; /** * TASK::WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED — 0x6599D834B12D0800 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED */ declare function WaypointPlaybackUseDefaultSpeed(ped: number): void; /** * TASK::WAYPOINT_RECORDING_GET_CLOSEST_WAYPOINT — 0xB629A298081F876F * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_RECORDING_GET_CLOSEST_WAYPOINT */ declare function WaypointRecordingGetClosestWaypoint(waypointRecording: string, x: number, y: number, z: number, point: number): [boolean, number]; /** * TASK::WAYPOINT_RECORDING_GET_COORD — 0x2FB897405C90B361 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_RECORDING_GET_COORD */ declare function WaypointRecordingGetCoord(waypointRecording: string, point: number, coord: number[]): [boolean, number[]]; /** * TASK::WAYPOINT_RECORDING_GET_NUM_POINTS — 0x5343532C01A07234 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_RECORDING_GET_NUM_POINTS */ declare function WaypointRecordingGetNumPoints(waypointRecording: string, points: number): [boolean, number]; /** * TASK::WAYPOINT_RECORDING_GET_SPEED_AT_POINT — 0x005622AEBC33ACA9 * @see https://natives.borderlinerp.com/natives/TASK/WAYPOINT_RECORDING_GET_SPEED_AT_POINT */ declare function WaypointRecordingGetSpeedAtPoint(waypointRecording: string, point: number): number; /** * TELEMETRY::_0x6F5BC5C4EAB42B15 — 0x6F5BC5C4EAB42B15 * @see https://natives.borderlinerp.com/natives/TELEMETRY/0x6F5BC5C4EAB42B15 */ declare function N_0x6f5bc5c4eab42b15(linkID: number, type: number, contentId: string): void; /** * TELEMETRY::_0xEC0BD8736DCAF841 — 0xEC0BD8736DCAF841 * @see https://natives.borderlinerp.com/natives/TELEMETRY/0xEC0BD8736DCAF841 */ declare function N_0xec0bd8736dcaf841(toggle: boolean): void; /** * TELEMETRY::ANALYTICS_PLAYTIME_FREEMODE_END — 0x3180E991D4B8F248 * @see https://natives.borderlinerp.com/natives/TELEMETRY/ANALYTICS_PLAYTIME_FREEMODE_END */ declare function AnalyticsPlaytimeFreemodeEnd(): void; /** * TELEMETRY::ANALYTICS_PLAYTIME_FREEMODE_START — 0xE9F24081D84931B8 * @see https://natives.borderlinerp.com/natives/TELEMETRY/ANALYTICS_PLAYTIME_FREEMODE_START */ declare function AnalyticsPlaytimeFreemodeStart(): void; /** * TELEMETRY::_CLEAR_TELEMETRY_SHOP_UI — 0x32D5898C4898CD95 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_CLEAR_TELEMETRY_SHOP_UI */ declare function ClearTelemetryShopUi(): void; /** * TELEMETRY::_TELEMETRY_AMBIENT_VIGNETTE — 0x3145044F3990D321 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_AMBIENT_VIGNETTE */ declare function TelemetryAmbientVignette(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TELEMETRY::_TELEMETRY_ANIMAL_SKINNED — 0x7581972ADF5D699A * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_ANIMAL_SKINNED */ declare function TelemetryAnimalSkinned(type: number | string, items: number): number; /** * TELEMETRY::_TELEMETRY_BOUNTY_TARGET — 0x52FA31DB8F3AD25D * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_BOUNTY_TARGET */ declare function TelemetryBountyTarget(data: number): number; /** * TELEMETRY::_TELEMETRY_CAMP_CREATED — 0x565EAA726B2CE3B7 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_CAMP_CREATED */ declare function TelemetryCampCreated(p0: number): void; /** * TELEMETRY::TELEMETRY_CAMP_DONATE — 0xDF516E598D966D06 * @see https://natives.borderlinerp.com/natives/TELEMETRY/TELEMETRY_CAMP_DONATE */ declare function TelemetryCampDonate(transactionId: number, p1: number, p2: number, p3: number, p4: number, slotId: number | string, p6: number | string, p7: number, p8: boolean): void; /** * TELEMETRY::_TELEMETRY_CAMP_SUPPLIES — 0x217F47761376E16E * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_CAMP_SUPPLIES */ declare function TelemetryCampSupplies(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * TELEMETRY::_TELEMETRY_CHAR_CREATOR — 0x7207AD471BC9278C * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_CHAR_CREATOR */ declare function TelemetryCharCreator(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TELEMETRY::_TELEMETRY_COLLECT — 0xD6CB05DDAEE43AFD * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_COLLECT */ declare function TelemetryCollect(transactionId: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TELEMETRY::_TELEMETRY_COUPON — 0x621D719C4836292B * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_COUPON */ declare function TelemetryCoupon(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * TELEMETRY::_TELEMETRY_CRAFT_ITEM — 0x78C2E029DB205A3A * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_CRAFT_ITEM */ declare function TelemetryCraftItem(p0: number, p1: number, p2: number, quantity: number): void; /** * TELEMETRY::_TELEMETRY_CREATE_UUID — 0xE692D336F8A2A97F * Works in MP only. * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_CREATE_UUID */ declare function TelemetryCreateUuid(uuid: number): [boolean, number]; /** * TELEMETRY::_TELEMETRY_CUSTOM — 0x40914CCF2A1AB531 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_CUSTOM */ declare function TelemetryCustom(args: number): number; /** * TELEMETRY::_TELEMETRY_DEFENSIVE — 0xE57529D23541D2DD * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_DEFENSIVE */ declare function TelemetryDefensive(p0: number, p1: number, p2: number): void; /** * TELEMETRY::_TELEMETRY_DISCOVERABLE — 0xF5EAD898EF387E73 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_DISCOVERABLE */ declare function TelemetryDiscoverable(p0: number): void; /** * TELEMETRY::_TELEMETRY_EMOTE_ADD_CATEGORY_TO_SAVE — 0x2C24AF8EEEEF8A55 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_EMOTE_ADD_CATEGORY_TO_SAVE */ declare function TelemetryEmoteAddCategoryToSave(p0: number, p1: number, emote: number | string): void; /** * TELEMETRY::_TELEMETRY_FAST_TRAVEL — 0x7CEF4AC79F7E7FAD * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_FAST_TRAVEL */ declare function TelemetryFastTravel(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * TELEMETRY::_TELEMETRY_FAVOR_EMOTE — 0x16B23D4F7A1F50D9 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_FAVOR_EMOTE */ declare function TelemetryFavorEmote(p0: number, p1: number, p2: number): void; /** * TELEMETRY::_TELEMETRY_GAME_PROGRESS — 0x51EC204A6E5B5A1A * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_GAME_PROGRESS */ declare function TelemetryGameProgress(p0: number, p1: number): void; /** * TELEMETRY::_TELEMETRY_GANG_SHARES — 0xE6DC9B21AC7A8729 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_GANG_SHARES */ declare function TelemetryGangShares(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_GOLD_STORE — 0x536B6025E94AC48F * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_GOLD_STORE */ declare function TelemetryGoldStore(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_GUN_LOCKER — 0x415FE28ED44BFF14 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_GUN_LOCKER */ declare function TelemetryGunLocker(): void; /** * TELEMETRY::_TELEMETRY_GUN_LOCKER_WEAPON_REMOVED — 0x317D9C9560529CC2 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_GUN_LOCKER_WEAPON_REMOVED */ declare function TelemetryGunLockerWeaponRemoved(p0: number | string): void; /** * TELEMETRY::_TELEMETRY_GUN_LOCKER_WEAPON_STORED — 0xC3ADF4880784FA9C * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_GUN_LOCKER_WEAPON_STORED */ declare function TelemetryGunLockerWeaponStored(p0: number | string): void; /** * TELEMETRY::_TELEMETRY_HERB_PICKED — 0xAE693EC3A178F6C2 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_HERB_PICKED */ declare function TelemetryHerbPicked(herbType: number | string): void; /** * TELEMETRY::_TELEMETRY_HONOR — 0xE6B763C7F4902201 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_HONOR */ declare function TelemetryHonor(p0: number, p1: number): void; /** * TELEMETRY::_TELEMETRY_HUB_NAVIGATION — 0x25CC50EC1A6F3A96 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_HUB_NAVIGATION */ declare function TelemetryHubNavigation(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_HUB_OFFERS — 0x37AA282163B0D2C4 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_HUB_OFFERS */ declare function TelemetryHubOffers(couponItem: number, p1: number): void; /** * TELEMETRY::_TELEMETRY_INTRO_SKIP — 0x1B554723799245F4 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_INTRO_SKIP */ declare function TelemetryIntroSkip(p0: number, p1: number, p2: number): void; /** * TELEMETRY::_TELEMETRY_LOBBY_PROGRESSION — 0xECD67E9FA677CCCF * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_LOBBY_PROGRESSION */ declare function TelemetryLobbyProgression(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_LOOT — 0xCF63EF77B0DF0397 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_LOOT */ declare function TelemetryLoot(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_MATCH_NOMINATION — 0x330029E121380CEB * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MATCH_NOMINATION */ declare function TelemetryMatchNomination(args: number): number; /** * TELEMETRY::_TELEMETRY_MATCH_OVER — 0xA2058154357726BB * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MATCH_OVER */ declare function TelemetryMatchOver(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * TELEMETRY::_TELEMETRY_MATCH_QUEUE — 0x4C08D2B6D8BE17E4 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MATCH_QUEUE */ declare function TelemetryMatchQueue(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TELEMETRY::_TELEMETRY_MATCH_STARTED — 0xF620F47B4F4A78C4 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MATCH_STARTED */ declare function TelemetryMatchStarted(): [number, number]; /** * TELEMETRY::_TELEMETRY_MATCH_VOTE — 0xEF3C68F56BAD7B69 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MATCH_VOTE */ declare function TelemetryMatchVote(): [number, number]; /** * TELEMETRY::_TELEMETRY_MENU_NAVIGATION — 0x3255D4D2082C6339 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MENU_NAVIGATION */ declare function TelemetryMenuNavigation(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_MISSION_CHECKPOINT — 0x8EC7890D446BD9C1 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MISSION_CHECKPOINT */ declare function TelemetryMissionCheckpoint(p0: number, p1: number, p2: number): void; /** * TELEMETRY::_TELEMETRY_MISSION_FAILED_TO_LAUNCH — 0x6571E4327390EC0B * _TELEMETRY_C* - _TELEMETRY_G* * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MISSION_FAILED_TO_LAUNCH */ declare function TelemetryMissionFailedToLaunch(p0: number, p1: number, x: number, y: number, z: number, reason: number): void; /** * TELEMETRY::_TELEMETRY_MISSION_ILO_OPTION — 0xEA323F5E1A4DA2F1 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MISSION_ILO_OPTION */ declare function TelemetryMissionIloOption(p0: number, p1: number): void; /** * TELEMETRY::_TELEMETRY_MISSION_OVER — 0xD894437E12C17AEC * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MISSION_OVER */ declare function TelemetryMissionOver(p0: number, p1: number): void; /** * TELEMETRY::_TELEMETRY_MISSION_STARTED — 0x15B0CC1B36F1DE29 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MISSION_STARTED */ declare function TelemetryMissionStarted(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_MOONSHINE_BREW — 0xB5013EFBB5516867 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_MOONSHINE_BREW */ declare function TelemetryMoonshineBrew(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): void; /** * TELEMETRY::_TELEMETRY_NET_CAMP — 0xA72773C3134F9A57 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_NET_CAMP */ declare function TelemetryNetCamp(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): void; /** * TELEMETRY::_TELEMETRY_NOTORIETY — 0xE26970A7AE0F28E9 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_NOTORIETY */ declare function TelemetryNotoriety(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_PARLEY_FEUD — 0xF37A2149BC9A8A27 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_PARLEY_FEUD */ declare function TelemetryParleyFeud(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * TELEMETRY::TELEMETRY_PERSONAL_VEHICLE_MOUNT — 0xFF9052BC7A3B7D33 * @see https://natives.borderlinerp.com/natives/TELEMETRY/TELEMETRY_PERSONAL_VEHICLE_MOUNT */ declare function TelemetryPersonalVehicleMount(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_PERSONAL_VEHICLE_WAGON — 0xE67AF24C5A3B6058 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_PERSONAL_VEHICLE_WAGON */ declare function TelemetryPersonalVehicleWagon(p0: number, p1: number, p2: number): void; /** * TELEMETRY::_TELEMETRY_PHOTO — 0xED22BE4C5A399E63 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_PHOTO */ declare function TelemetryPhoto(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_PHOTO_CAM — 0x0777D65EE8A17517 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_PHOTO_CAM */ declare function TelemetryPhotoCam(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): void; /** * TELEMETRY::TELEMETRY_PLAYER_MENU_PIN — 0x076C5843371EB889 * @see https://natives.borderlinerp.com/natives/TELEMETRY/TELEMETRY_PLAYER_MENU_PIN */ declare function TelemetryPlayerMenuPin(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_PLAYER_SPAWNED — 0x5DA4718DF897EB25 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_PLAYER_SPAWNED */ declare function TelemetryPlayerSpawned(ped: number): void; /** * TELEMETRY::_TELEMETRY_POKER_OVER — 0x8127C5AA05C5A210 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_POKER_OVER */ declare function TelemetryPokerOver(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): void; /** * TELEMETRY::_TELEMETRY_PRISON — 0xB204BF9F30298D77 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_PRISON */ declare function TelemetryPrison(transactionId: number, bountyAmount: number, ped: number, completionType: number, jailTimeServed: number, jailTimeLeft: number, posseRole: number): void; /** * TELEMETRY::_TELEMETRY_REGION — 0xCD6F8A0335D821F9 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_REGION */ declare function TelemetryRegion(regionHash: number | string): void; /** * TELEMETRY::_TELEMETRY_ROLE_BOUNTY — 0xAB43D1C80B5E9500 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_ROLE_BOUNTY */ declare function TelemetryRoleBounty(p0: number): void; /** * TELEMETRY::_TELEMETRY_ROLE_COLLECTOR — 0x4AC38DFD286DAD14 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_ROLE_COLLECTOR */ declare function TelemetryRoleCollector(transactionId: number, collectible: number, category: number, p3: number, p4: number, p5: number, p6: number): void; /** * TELEMETRY::_TELEMETRY_ROLE_MOONSHINER — 0x99D40C5D74BC88E9 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_ROLE_MOONSHINER */ declare function TelemetryRoleMoonshiner(p0: number, transactionId: number): void; /** * TELEMETRY::_TELEMETRY_ROLE_NATURALIST — 0x6FB9EA308F302922 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_ROLE_NATURALIST */ declare function TelemetryRoleNaturalist(transactionId: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): void; /** * TELEMETRY::_TELEMETRY_ROLE_TOKEN_TRANSACTION — 0x32C2939564D74BFF * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_ROLE_TOKEN_TRANSACTION */ declare function TelemetryRoleTokenTransaction(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * TELEMETRY::_TELEMETRY_ROLE_TRADER — 0x476038B5A0734C10 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_ROLE_TRADER */ declare function TelemetryRoleTrader(p0: number, transactionId: number): void; /** * TELEMETRY::_TELEMETRY_RPG_GLOBAL_CALCULATE_ATTRIBUTE_CORE_DELTA — 0x7E002A36AEFCFB55 * Creation of the metric is related to attribute filling, i. * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_RPG_GLOBAL_CALCULATE_ATTRIBUTE_CORE_DELTA */ declare function TelemetryRpgGlobalCalculateAttributeCoreDelta(): void; /** * TELEMETRY::_TELEMETRY_SAMPLE — 0x61559675D23D8BD1 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_SAMPLE */ declare function TelemetrySample(transactionId: number, animal: number, p2: number, bSampled: number, bTranq: boolean): void; /** * TELEMETRY::_TELEMETRY_SET_IS_FLOW — 0x9BEE018A63FFFAD9 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_SET_IS_FLOW */ declare function TelemetrySetIsFlow(toggle: boolean): void; /** * TELEMETRY::_TELEMETRY_SET_SHOP_FOR_TRANSACTION — 0xCA9E42F437625A85 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_SET_SHOP_FOR_TRANSACTION */ declare function TelemetrySetShopForTransaction(transactionId: number, p1: number | string, p2: number | string): void; /** * TELEMETRY::_TELEMETRY_SHOP_CUTSCENE — 0xB0B19B56697836F5 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_SHOP_CUTSCENE */ declare function TelemetryShopCutscene(p0: number, p1: number, p2: number, p3: number): void; /** * TELEMETRY::_TELEMETRY_SHOP_ENTRY — 0x775B2ED944E44973 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_SHOP_ENTRY */ declare function TelemetryShopEntry(shopType: number, shopRegion: number, region: number, p3: number, p4: number, p5: number): void; /** * TELEMETRY::_TELEMETRY_SHOP_EXIT — 0xF78E669FDC202E73 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_SHOP_EXIT */ declare function TelemetryShopExit(p0: number, p1: number): void; /** * TELEMETRY::_TELEMETRY_SHOP_PURCHASE — 0x2A374E6F0075EE81 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_SHOP_PURCHASE */ declare function TelemetryShopPurchase(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * TELEMETRY::_TELEMETRY_SHOP_SELL — 0x9BD8A9D0A774A6F8 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_SHOP_SELL */ declare function TelemetryShopSell(p0: number, p1: number, p2: number, p3: number, centSalePrice: number): void; /** * TELEMETRY::_TELEMETRY_SLEEP — 0xF9F14080D80937BD * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_SLEEP */ declare function TelemetrySleep(p0: number): void; /** * TELEMETRY::_TELEMETRY_START_GUN_LOCKER_INTERACTION — 0xF0D54E0651DD7E07 * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_START_GUN_LOCKER_INTERACTION */ declare function TelemetryStartGunLockerInteraction(): void; /** * TELEMETRY::_TELEMETRY_TRIGGER_TRANSACTION_REQUEST — 0x80A02D9F948A8BCA * Returns false when transaction request is failing * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TELEMETRY_TRIGGER_TRANSACTION_REQUEST */ declare function TelemetryTriggerTransactionRequest(): [boolean, number, number]; /** * TELEMETRY::_TRY_GET_TELEMETRY_ID_FROM_TRANSACTION_ID — 0xF184B3ECE36219CF * @see https://natives.borderlinerp.com/natives/TELEMETRY/_TRY_GET_TELEMETRY_ID_FROM_TRANSACTION_ID */ declare function TryGetTelemetryIdFromTransactionId(): [boolean, number, number]; /** * TXD::DOES_STREAMED_TEXTURE_DICT_EXIST — 0x7332461FC59EB7EC * @see https://natives.borderlinerp.com/natives/TXD/DOES_STREAMED_TEXTURE_DICT_EXIST */ declare function DoesStreamedTextureDictExist(textureDict: string): boolean; /** * TXD::DOES_STREAMED_TXD_EXIST — 0xBA0163B277C2D2D0 * @see https://natives.borderlinerp.com/natives/TXD/DOES_STREAMED_TXD_EXIST */ declare function DoesStreamedTxdExist(txdHash: number | string): boolean; /** * TXD::HAS_STREAMED_TEXTURE_DICT_LOADED — 0x54D6900929CCF162 * @see https://natives.borderlinerp.com/natives/TXD/HAS_STREAMED_TEXTURE_DICT_LOADED */ declare function HasStreamedTextureDictLoaded(textureDict: string): boolean; /** * TXD::HAS_STREAMED_TXD_LOADED — 0xBE72591D1509FFE4 * @see https://natives.borderlinerp.com/natives/TXD/HAS_STREAMED_TXD_LOADED */ declare function HasStreamedTxdLoaded(txdHash: number | string): boolean; /** * TXD::REQUEST_STREAMED_TEXTURE_DICT — 0xC1BA29DF5631B0F8 * @see https://natives.borderlinerp.com/natives/TXD/REQUEST_STREAMED_TEXTURE_DICT */ declare function RequestStreamedTextureDict(textureDict: string, p1: boolean): void; /** * TXD::REQUEST_STREAMED_TXD — 0xDB1BD07FB464584D * @see https://natives.borderlinerp.com/natives/TXD/REQUEST_STREAMED_TXD */ declare function RequestStreamedTxd(txdHash: number | string, p1: boolean): void; /** * TXD::SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED — 0x4ACA10A91F66F1E2 * @see https://natives.borderlinerp.com/natives/TXD/SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED */ declare function SetStreamedTextureDictAsNoLongerNeeded(textureDict: string): void; /** * TXD::SET_STREAMED_TXD_AS_NO_LONGER_NEEDED — 0x8232F37DF762ACB2 * @see https://natives.borderlinerp.com/natives/TXD/SET_STREAMED_TXD_AS_NO_LONGER_NEEDED */ declare function SetStreamedTxdAsNoLongerNeeded(txdHash: number | string): void; /** * UIAPPS::CAN_LAUNCH_UIAPP_BY_HASH — 0xE555EC27D65EDE80 * @see https://natives.borderlinerp.com/natives/UIAPPS/CAN_LAUNCH_UIAPP_BY_HASH */ declare function CanLaunchUiappByHash(appNameHash: number | string): boolean; /** * UIAPPS::CAN_LAUNCH_UIAPP_BY_HASH_WITH_ENTRY — 0x16F47D434B6086BF * @see https://natives.borderlinerp.com/natives/UIAPPS/CAN_LAUNCH_UIAPP_BY_HASH_WITH_ENTRY */ declare function CanLaunchUiappByHashWithEntry(appNameHash: number | string, entryHash: number | string): boolean; /** * UIAPPS::_CLOSE_ALL_UIAPPS — 0xAD7B70F7230C5A12 * Closes All UI Apps with transition * @see https://natives.borderlinerp.com/natives/UIAPPS/_CLOSE_ALL_UIAPPS */ declare function CloseAllUiapps(): void; /** * UIAPPS::_CLOSE_ALL_UIAPPS_IMMEDIATE — 0x12769EEB8DBD7A7B * Immediately Closes all Native UI Apps * @see https://natives.borderlinerp.com/natives/UIAPPS/_CLOSE_ALL_UIAPPS_IMMEDIATE */ declare function CloseAllUiappsImmediate(): void; /** * UIAPPS::_CLOSE_UIAPP — 0x818C6CA9B659E8EC * @see https://natives.borderlinerp.com/natives/UIAPPS/_CLOSE_UIAPP */ declare function CloseUiapp(appName: string): void; /** * UIAPPS::_CLOSE_UIAPP_BY_HASH — 0x2FF10C9C3F92277E * Closes Ui App by hash * @see https://natives.borderlinerp.com/natives/UIAPPS/_CLOSE_UIAPP_BY_HASH */ declare function CloseUiappByHash(appNameHash: number | string): void; /** * UIAPPS::_CLOSE_UIAPP_BY_HASH_IMMEDIATE — 0x04428420A248A354 * Immediately closes the specified UI app by its hash. * @see https://natives.borderlinerp.com/natives/UIAPPS/_CLOSE_UIAPP_BY_HASH_IMMEDIATE */ declare function CloseUiappByHashImmediate(appNameHash: number | string): void; /** * UIAPPS::_CLOSE_UIAPP_IMMEDIATE — 0x3015635426D1B17C * @see https://natives.borderlinerp.com/natives/UIAPPS/_CLOSE_UIAPP_IMMEDIATE */ declare function CloseUiappImmediate(appName: string): void; /** * UIAPPS::_GET_UIAPP_CURRENT_ACTIVITY_BY_HASH — 0x96FD694FE5BE55DC * @see https://natives.borderlinerp.com/natives/UIAPPS/_GET_UIAPP_CURRENT_ACTIVITY_BY_HASH */ declare function GetUiappCurrentActivityByHash(appNameHash: number | string): number; /** * UIAPPS::IS_ANY_UIAPP_ACTIVE — 0xAC959AB99AAF3D9F * @see https://natives.borderlinerp.com/natives/UIAPPS/IS_ANY_UIAPP_ACTIVE */ declare function IsAnyUiappActive(): boolean; /** * UIAPPS::IS_ANY_UIAPP_RUNNING — 0xDB30BEC7A7A5CBD3 * @see https://natives.borderlinerp.com/natives/UIAPPS/IS_ANY_UIAPP_RUNNING */ declare function IsAnyUiappRunning(): boolean; /** * UIAPPS::IS_UIAPP_ACTIVE_BY_HASH — 0x25B7A0206BDFAC76 * @see https://natives.borderlinerp.com/natives/UIAPPS/IS_UIAPP_ACTIVE_BY_HASH */ declare function IsUiappActiveByHash(appNameHash: number | string): boolean; /** * UIAPPS::IS_UIAPP_RUNNING — 0xDE4A9B35D028979F * Returns true if the Native UI Application is running. * @see https://natives.borderlinerp.com/natives/UIAPPS/IS_UIAPP_RUNNING */ declare function IsUiappRunning(appName: string): boolean; /** * UIAPPS::IS_UIAPP_RUNNING_BY_HASH — 0x4E511D093A86AD49 * Checks to see if the specified UI app is currently running by its hash. * @see https://natives.borderlinerp.com/natives/UIAPPS/IS_UIAPP_RUNNING_BY_HASH */ declare function IsUiappRunningByHash(appNameHash: number | string): boolean; /** * UIAPPS::IS_UIAPP_TRANSITIONING_BY_HASH — 0x42095B886D30DE66 * @see https://natives.borderlinerp.com/natives/UIAPPS/IS_UIAPP_TRANSITIONING_BY_HASH */ declare function IsUiappTransitioningByHash(appNameHash: number | string): boolean; /** * UIAPPS::LAUNCH_UIAPP_BY_HASH — 0xC8FC7F4E4CF4F581 * Lauches the specified UI app by its hash. * @see https://natives.borderlinerp.com/natives/UIAPPS/LAUNCH_UIAPP_BY_HASH */ declare function LaunchUiappByHash(appNameHash: number | string): number; /** * UIAPPS::LAUNCH_UIAPP_BY_HASH_WITH_ENTRY — 0xC1BCF31E975B3195 * @see https://natives.borderlinerp.com/natives/UIAPPS/LAUNCH_UIAPP_BY_HASH_WITH_ENTRY */ declare function LaunchUiappByHashWithEntry(appNameHash: number | string, entryHash: number | string): number; /** * UIAPPS::LAUNCH_UIAPP_WITH_ENTRY — 0x7B2027BAC5C8EC89 * @see https://natives.borderlinerp.com/natives/UIAPPS/LAUNCH_UIAPP_WITH_ENTRY */ declare function LaunchUiappWithEntry(appName: string, entry: string): number; /** * UIAPPS::REQUEST_UIAPP_TRANSITION_BY_HASH — 0x7689CD255655BFD7 * @see https://natives.borderlinerp.com/natives/UIAPPS/REQUEST_UIAPP_TRANSITION_BY_HASH */ declare function RequestUiappTransitionByHash(appNameHash: number | string, transitionHash: number | string): boolean; /** * UIDEBUG::_BG_DISPLAY_TEXT — 0x16794E044C9EFB58 * @see https://natives.borderlinerp.com/natives/UIDEBUG/_BG_DISPLAY_TEXT */ declare function BgDisplayText(text: string, x: number, y: number): void; /** * UIDEBUG::_BG_SET_TEXT_COLOR — 0x16FA5CE47F184F1E * @see https://natives.borderlinerp.com/natives/UIDEBUG/_BG_SET_TEXT_COLOR */ declare function BgSetTextColor(red: number, green: number, blue: number, alpha: number): void; /** * UIDEBUG::_BG_SET_TEXT_SCALE — 0xA1253A3C870B6843 * @see https://natives.borderlinerp.com/natives/UIDEBUG/_BG_SET_TEXT_SCALE */ declare function BgSetTextScale(scaleX: number, scaleY: number): void; /** * UIEVENTS::EVENTS_UI_GET_MESSAGE — 0xE24E957294241444 * alignas(8) eUIScriptEventType eventType; // alignas(8) int intParam; alignas(8) Hash hashParam; alignas(8) Hash datastoreParam; Old name: _EVENT_MANAGER_GET_EVENT * @see https://natives.borderlinerp.com/natives/UIEVENTS/EVENTS_UI_GET_MESSAGE */ declare function EventsUiGetMessage(hash: number | string, eventData: number): [boolean, number]; /** * UIEVENTS::EVENTS_UI_IS_PENDING — 0x67ED5A7963F2F722 * Old name: _EVENT_MANAGER_IS_EVENT_PENDING * @see https://natives.borderlinerp.com/natives/UIEVENTS/EVENTS_UI_IS_PENDING */ declare function EventsUiIsPending(hash: number | string): boolean; /** * UIEVENTS::EVENTS_UI_PEEK_MESSAGE — 0x90237103F27F7937 * Old name: _EVENT_MANAGER_PEEK_EVENT * @see https://natives.borderlinerp.com/natives/UIEVENTS/EVENTS_UI_PEEK_MESSAGE */ declare function EventsUiPeekMessage(hash: number | string, eventData: number): [boolean, number]; /** * UIEVENTS::EVENTS_UI_POP_MESSAGE — 0x8E8A2369F48EC839 * Old name: _EVENT_MANAGER_POP_EVENT * @see https://natives.borderlinerp.com/natives/UIEVENTS/EVENTS_UI_POP_MESSAGE */ declare function EventsUiPopMessage(hash: number | string): void; /** * UIFEED::_0x0FD07141AD048AAE — 0x0FD07141AD048AAE * Only used in R* SP Script beat_animal_attack Returns feedMessage * @see https://natives.borderlinerp.com/natives/UIFEED/0x0FD07141AD048AAE */ declare function N_0x0fd07141ad048aae(p1: boolean): [number, number]; /** * UIFEED::_0x4E88A65968A55C78 — 0x4E88A65968A55C78 * Returns feedMessage * @see https://natives.borderlinerp.com/natives/UIFEED/0x4E88A65968A55C78 */ declare function N_0x4e88a65968a55c78(p1: boolean): [number, number]; /** * UIFEED::_0x6D85126F6CCF02C9 — 0x6D85126F6CCF02C9 * @see https://natives.borderlinerp.com/natives/UIFEED/0x6D85126F6CCF02C9 */ declare function N_0x6d85126f6ccf02c9(feedChannel: number, p1: number, p2: boolean): void; /** * UIFEED::_0xB7223B91CD6B7E07 — 0xB7223B91CD6B7E07 * @see https://natives.borderlinerp.com/natives/UIFEED/0xB7223B91CD6B7E07 */ declare function N_0xb7223b91cd6b7e07(feedChannel: number): boolean; /** * UIFEED::_UI_FEED_CLEAR_ALL_CHANNELS — 0x6035E8FBCA32AC5E * Hides Toast Notifications * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_CLEAR_ALL_CHANNELS */ declare function UiFeedClearAllChannels(): void; /** * UIFEED::UI_FEED_CLEAR_CHANNEL — 0xDD1232B332CBB9E7 * @see https://natives.borderlinerp.com/natives/UIFEED/UI_FEED_CLEAR_CHANNEL */ declare function UiFeedClearChannel(feedChannel: number, p1: boolean, p2: boolean): void; /** * UIFEED::_UI_FEED_CLEAR_HELP_TEXT_FEED — 0x2F901291EF177B02 * Clears help text * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_CLEAR_HELP_TEXT_FEED */ declare function UiFeedClearHelpTextFeed(feedMessage: number, p1: boolean): void; /** * UIFEED::UI_FEED_GET_CURRENT_MESSAGE — 0xC17F69E1418CD11F * Returns feedMessage * @see https://natives.borderlinerp.com/natives/UIFEED/UI_FEED_GET_CURRENT_MESSAGE */ declare function UiFeedGetCurrentMessage(feedChannel: number): number; /** * UIFEED::_UI_FEED_GET_MESSAGE_STATE — 0x59FA676177DBE4C9 * Returns messageState, see * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_GET_MESSAGE_STATE */ declare function UiFeedGetMessageState(feedMessage: number): number; /** * UIFEED::_UI_FEED_POST_COLLECTOR_TOAST — 0xAFF5BE9BA496CE40 * notification you need dataview * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_COLLECTOR_TOAST */ declare function UiFeedPostCollectorToast(p2: boolean, p3: boolean, collectableCategory: number | string): [number, number, number]; /** * UIFEED::_UI_FEED_POST_FEED_TICKER — 0xB2920B9760F0F36B * Display text on right of the screen, Example : * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_FEED_TICKER */ declare function UiFeedPostFeedTicker(p2: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_GAME_UPDATE_SHARD — 0x8D1249BD28791878 * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_GAME_UPDATE_SHARD */ declare function UiFeedPostGameUpdateShard(p2: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_HELP_TEXT — 0x049D5C615BD38BAD * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_HELP_TEXT */ declare function UiFeedPostHelpText(p2: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_INTERACTIVE_TOAST — 0x18D6869FBFFEC0F8 * Only used in R* SP Scripts * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_INTERACTIVE_TOAST */ declare function UiFeedPostInteractiveToast(p2: boolean, p3: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_LOCATION_SHARD — 0xD05590C1AB38F068 * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_LOCATION_SHARD */ declare function UiFeedPostLocationShard(p2: boolean, p3: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_MISSION_NAME — 0x2024F4F333095FB1 * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_MISSION_NAME */ declare function UiFeedPostMissionName(p2: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_OBJECTIVE — 0xCEDBF17EFCC0E4A4 * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_OBJECTIVE */ declare function UiFeedPostObjective(p2: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_ONE_TEXT_SHARD — 0x860DDFE97CC94DF0 * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_ONE_TEXT_SHARD */ declare function UiFeedPostOneTextShard(p2: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_RANKUP_TOAST — 0x3F9FDDBA79117C69 * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_RANKUP_TOAST */ declare function UiFeedPostRankupToast(p2: number, p3: number): [number, number, number]; /** * UIFEED::_UI_FEED_POST_RETICLE_MESSAGE — 0x893128CDB4B81FBB * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_RETICLE_MESSAGE */ declare function UiFeedPostReticleMessage(p2: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_SAMPLE_NOTIFICATION — 0xC927890AA64E9661 * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_SAMPLE_NOTIFICATION */ declare function UiFeedPostSampleNotification(p2: number, p3: number): [number, number, number]; /** * UIFEED::_UI_FEED_POST_SAMPLE_TOAST — 0x26E87218390E6729 * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_SAMPLE_TOAST */ declare function UiFeedPostSampleToast(p2: boolean, p3: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_SAMPLE_TOAST_RIGHT — 0xB249EBCB30DD88E0 * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_SAMPLE_TOAST_RIGHT */ declare function UiFeedPostSampleToastRight(p2: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_SAMPLE_TOAST_WITH_APP_LINK — 0x38838A646FB30AAE * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_SAMPLE_TOAST_WITH_APP_LINK */ declare function UiFeedPostSampleToastWithAppLink(p2: boolean, p3: boolean, p4: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_THREE_TEXT_SHARD — 0x02BCC0FE9EBA3529 * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_THREE_TEXT_SHARD */ declare function UiFeedPostThreeTextShard(p2: boolean, p3: boolean, p4: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_TWO_TEXT_SHARD — 0xA6F4216AB10EB08E * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_TWO_TEXT_SHARD */ declare function UiFeedPostTwoTextShard(p2: boolean, p3: boolean): [number, number, number]; /** * UIFEED::_UI_FEED_POST_VOICE_CHAT_FEED — 0xC48152BC6B3E821C * @see https://natives.borderlinerp.com/natives/UIFEED/_UI_FEED_POST_VOICE_CHAT_FEED */ declare function UiFeedPostVoiceChatFeed(p2: boolean): [number, number, number]; /** * UILOG::_0x2A4765812202E671 — 0x2A4765812202E671 * @see https://natives.borderlinerp.com/natives/UILOG/0x2A4765812202E671 */ declare function N_0x2a4765812202e671(): number; /** * UILOG::_0x763637F9B838B0A7 — 0x763637F9B838B0A7 * @see https://natives.borderlinerp.com/natives/UILOG/0x763637F9B838B0A7 */ declare function N_0x763637f9b838b0a7(p0: number, p1: number | string, p2: string): void; /** * UILOG::_0xA20398536B7F1134 — 0xA20398536B7F1134 * @see https://natives.borderlinerp.com/natives/UILOG/0xA20398536B7F1134 */ declare function N_0xa20398536b7f1134(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * UILOG::_0xA49D6D503E3EA847 — 0xA49D6D503E3EA847 * @see https://natives.borderlinerp.com/natives/UILOG/0xA49D6D503E3EA847 */ declare function N_0xa49d6d503e3ea847(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * UILOG::_0xDA0A30153FCC0FFD — 0xDA0A30153FCC0FFD * @see https://natives.borderlinerp.com/natives/UILOG/0xDA0A30153FCC0FFD */ declare function N_0xda0a30153fcc0ffd(): void; /** * UILOG::_UILOG_ADD_ENTRY_HASH — 0x69D5479982355D8F * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_ADD_ENTRY_HASH */ declare function UilogAddEntryHash(p0: number, p1: number, x: number, y: number, z: number, p5: number | string, p6: number | string, p7: number): void; /** * UILOG::_UILOG_ADD_ITEM_TO_TASK_LIST — 0x49C63FDF69744A27 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_ADD_ITEM_TO_TASK_LIST */ declare function UilogAddItemToTaskList(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): void; /** * UILOG::_UILOG_ADD_OR_UPDATE_OBJECTIVE — 0xB43163388484CC87 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_ADD_OR_UPDATE_OBJECTIVE */ declare function UilogAddOrUpdateObjective(p0: number, p1: number | string, p2: number | string, p3: string, p4: boolean, p5: boolean, p6: boolean): void; /** * UILOG::_UILOG_ADD_TOTAL_TAKE_ENTRY — 0x60C59968E8E87E6B * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_ADD_TOTAL_TAKE_ENTRY */ declare function UilogAddTotalTakeEntry(p0: number | string, p1: number | string, p2: string, p3: string, p4: number | string): void; /** * UILOG::_UILOG_CLEAR_ALL_ENTRIES — 0xB95B4EA6B1EDF035 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_CLEAR_ALL_ENTRIES */ declare function UilogClearAllEntries(): void; /** * UILOG::_UILOG_CLEAR_CACHED_OBJECTIVE — 0xDFF0D417277B41F8 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_CLEAR_CACHED_OBJECTIVE */ declare function UilogClearCachedObjective(): void; /** * UILOG::_UILOG_CLEAR_HAS_DISPLAYED_CACHED_OBJECTIVE — 0xA3108D6981A5CADB * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_CLEAR_HAS_DISPLAYED_CACHED_OBJECTIVE */ declare function UilogClearHasDisplayedCachedObjective(): void; /** * UILOG::_UILOG_GET_CACHED_OBJECTIVE — 0x15A4461BEB788096 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_GET_CACHED_OBJECTIVE */ declare function UilogGetCachedObjective(): string; /** * UILOG::_UILOG_HAS_DISPLAYED_CACHED_OBJECTIVE — 0xCC48FFBB45B54F71 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_HAS_DISPLAYED_CACHED_OBJECTIVE */ declare function UilogHasDisplayedCachedObjective(): boolean; /** * UILOG::_UILOG_IS_ENTRY_REGISTERED — 0xB8188CCF52202475 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_IS_ENTRY_REGISTERED */ declare function UilogIsEntryRegistered(p0: number, p1: number | string): boolean; /** * UILOG::_UILOG_MARK_ALL_ENTRIES_AVAILABILITY — 0x3920574CF0A2B7B6 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_MARK_ALL_ENTRIES_AVAILABILITY */ declare function UilogMarkAllEntriesAvailability(p0: number, p1: string): void; /** * UILOG::_UILOG_MARK_ENTRY_AVAILABILITY — 0x13E8D7DD08543482 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_MARK_ENTRY_AVAILABILITY */ declare function UilogMarkEntryAvailability(p0: number, p1: number | string, p2: number, p3: string): void; /** * UILOG::_UILOG_MARK_MISSION_COMPLETED — 0xDE31D66D1E54C471 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_MARK_MISSION_COMPLETED */ declare function UilogMarkMissionCompleted(p0: number | string): void; /** * UILOG::_UILOG_POST_NOTIFICATION — 0x49E58FE6EF40B987 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_POST_NOTIFICATION */ declare function UilogPostNotification(data: number): [number, number]; /** * UILOG::_UILOG_PRINT_CACHED_OBJECTIVE — 0xE9990552DEC71600 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_PRINT_CACHED_OBJECTIVE */ declare function UilogPrintCachedObjective(): void; /** * UILOG::_UILOG_REMOVE_ENTRY — 0xD594A19BE09A75C6 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_REMOVE_ENTRY */ declare function UilogRemoveEntry(p0: number, p1: number | string): void; /** * UILOG::_UILOG_SET_CACHED_OBJECTIVE — 0xFA233F8FE190514C * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_SET_CACHED_OBJECTIVE */ declare function UilogSetCachedObjective(p0: string): void; /** * UILOG::_UILOG_SET_DISPLAY_COMPLETION_RATING — 0xA31013798FADCADC * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_SET_DISPLAY_COMPLETION_RATING */ declare function UilogSetDisplayCompletionRating(logEntryType: number, p1: number | string, p2: boolean): void; /** * UILOG::_UILOG_SET_ENTRY_BRIEF_TEXTURE — 0x69684D9936958D8F * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_SET_ENTRY_BRIEF_TEXTURE */ declare function UilogSetEntryBriefTexture(p0: number, p1: number | string, texture: number | string, textureDictionary: number | string): void; /** * UILOG::_UILOG_SET_ENTRY_ICON_TEXTURE — 0x6965469934958D8F * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_SET_ENTRY_ICON_TEXTURE */ declare function UilogSetEntryIconTexture(p0: number, p1: number | string, icon: number | string, iconDictionary: number | string): void; /** * UILOG::_UILOG_SET_ENTRY_PINNED — 0x72A5CD214B342568 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_SET_ENTRY_PINNED */ declare function UilogSetEntryPinned(p0: number, p1: number | string, p2: boolean): void; /** * UILOG::_UILOG_SET_HAS_DISPLAYED_CACHED_OBJECTIVE — 0xA3108D6981A5CADC * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_SET_HAS_DISPLAYED_CACHED_OBJECTIVE */ declare function UilogSetHasDisplayedCachedObjective(): void; /** * UILOG::_UILOG_SET_PENDING_DETAILS_ID — 0x136A027CF37B0A4F * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_SET_PENDING_DETAILS_ID */ declare function UilogSetPendingDetailsId(p0: number, p1: number | string): number; /** * UILOG::_UILOG_SET_TOTAL_TAKE_SUMMARY — 0xD106B211EF1B8F04 * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_SET_TOTAL_TAKE_SUMMARY */ declare function UilogSetTotalTakeSummary(p0: string, p1: string): void; /** * UILOG::_UILOG_UPDATE_ENTRY_SUBHEADER — 0x80D6524190258C3E * @see https://natives.borderlinerp.com/natives/UILOG/_UILOG_UPDATE_ENTRY_SUBHEADER */ declare function UilogUpdateEntrySubheader(p0: number, p1: number | string, p2: string): void; /** * UIPINNING::_UIPINNING_GET_TOOLTIP_TEXT — 0x3138582E0A13BFAB * @see https://natives.borderlinerp.com/natives/UIPINNING/_UIPINNING_GET_TOOLTIP_TEXT */ declare function UipinningGetTooltipText(hash: number | string): string; /** * UISTATEMACHINE::UI_STATE_MACHINE_CAN_REQUEST_TRANSITION — 0xF7C180F57F85D0B8 * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/UI_STATE_MACHINE_CAN_REQUEST_TRANSITION */ declare function UiStateMachineCanRequestTransition(p0: number): number; /** * UISTATEMACHINE::UI_STATE_MACHINE_CREATE — 0x4C6F2C4B7A03A266 * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/UI_STATE_MACHINE_CREATE */ declare function UiStateMachineCreate(p0: number, p1: number): number; /** * UISTATEMACHINE::UI_STATE_MACHINE_DESTROY — 0x4EB122210A90E2D8 * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/UI_STATE_MACHINE_DESTROY */ declare function UiStateMachineDestroy(p0: number): void; /** * UISTATEMACHINE::UI_STATE_MACHINE_DESTROY_AND_CLEAR — 0x2738D68D2B4E09E7 * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/UI_STATE_MACHINE_DESTROY_AND_CLEAR */ declare function UiStateMachineDestroyAndClear(p0: number): number; /** * UISTATEMACHINE::UI_STATE_MACHINE_EXISTS — 0x5D15569C0FEBF757 * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/UI_STATE_MACHINE_EXISTS */ declare function UiStateMachineExists(p0: number): number; /** * UISTATEMACHINE::_UI_STATE_MACHINE_IS_EXITED — 0x11E73195E735B25B * It's either EXITED or EXITING * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/_UI_STATE_MACHINE_IS_EXITED */ declare function UiStateMachineIsExited(p0: number | string): boolean; /** * UISTATEMACHINE::UI_STATE_MACHINE_REQUEST_EXIT — 0x6B9FE4F0BA521A19 * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/UI_STATE_MACHINE_REQUEST_EXIT */ declare function UiStateMachineRequestExit(p0: number, p1: number): void; /** * UISTATEMACHINE::UI_STATE_MACHINE_REQUEST_TRANSITION — 0x7EA9C3547E80350E * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/UI_STATE_MACHINE_REQUEST_TRANSITION */ declare function UiStateMachineRequestTransition(p0: number, p1: number): number; /** * UISTATEMACHINE::_UIFLOWBLOCK_ENTER — 0x3B7519720C9DCB45 * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/_UIFLOWBLOCK_ENTER */ declare function UiflowblockEnter(p0: number, p1: number): number; /** * UISTATEMACHINE::_UIFLOWBLOCK_IS_LOADED — 0x10A93C057B6BD944 * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/_UIFLOWBLOCK_IS_LOADED */ declare function UiflowblockIsLoaded(p0: number): number; /** * UISTATEMACHINE::_UIFLOWBLOCK_RELEASE — 0xF320A77DD5F781DF * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/_UIFLOWBLOCK_RELEASE */ declare function UiflowblockRelease(p0: number): void; /** * UISTATEMACHINE::_UIFLOWBLOCK_REQUEST — 0xC0081B34E395CE48 * @see https://natives.borderlinerp.com/natives/UISTATEMACHINE/_UIFLOWBLOCK_REQUEST */ declare function UiflowblockRequest(p0: number): number; /** * UISTICKYFEED::_UI_STICKY_FEED_CLEAR_MESSAGE — 0x00A15B94CBA4F76F * @see https://natives.borderlinerp.com/natives/UISTICKYFEED/_UI_STICKY_FEED_CLEAR_MESSAGE */ declare function UiStickyFeedClearMessage(msgId: number): void; /** * UISTICKYFEED::_UI_STICKY_FEED_CREATE_DEATH_FAIL_MESSAGE — 0x815C4065AE6E6071 * @see https://natives.borderlinerp.com/natives/UISTICKYFEED/_UI_STICKY_FEED_CREATE_DEATH_FAIL_MESSAGE */ declare function UiStickyFeedCreateDeathFailMessage(p2: boolean): [number, number, number]; /** * UISTICKYFEED::_UI_STICKY_FEED_CREATE_ERROR_MESSAGE — 0x9F2CC2439A04E7BA * @see https://natives.borderlinerp.com/natives/UISTICKYFEED/_UI_STICKY_FEED_CREATE_ERROR_MESSAGE */ declare function UiStickyFeedCreateErrorMessage(p2: boolean): [number, number, number]; /** * UISTICKYFEED::_UI_STICKY_FEED_CREATE_WARNING_MESSAGE — 0x339E16B41780FC35 * @see https://natives.borderlinerp.com/natives/UISTICKYFEED/_UI_STICKY_FEED_CREATE_WARNING_MESSAGE */ declare function UiStickyFeedCreateWarningMessage(p2: boolean): [number, number, number]; /** * UISTICKYFEED::_UI_STICKY_FEED_GET_MESSAGE_STATE — 0x07954320D77F6A3D * Returns state of sticky feed message, see 0x59FA676177DBE4C9 * @see https://natives.borderlinerp.com/natives/UISTICKYFEED/_UI_STICKY_FEED_GET_MESSAGE_STATE */ declare function UiStickyFeedGetMessageState(msgId: number): number; /** * UISTICKYFEED::_UI_STICKY_FEED_IS_ALERT_SCREEN_ACTIVE — 0xF8806EC3FF840FDC * @see https://natives.borderlinerp.com/natives/UISTICKYFEED/_UI_STICKY_FEED_IS_ALERT_SCREEN_ACTIVE */ declare function UiStickyFeedIsAlertScreenActive(): boolean; /** * UISTICKYFEED::_UI_STICKY_FEED_IS_CHANNEL_ACTIVE — 0xC5C395C60B542A3C * @see https://natives.borderlinerp.com/natives/UISTICKYFEED/_UI_STICKY_FEED_IS_CHANNEL_ACTIVE */ declare function UiStickyFeedIsChannelActive(stickyFeedChannel: number): boolean; /** * UISTICKYFEED::_UI_STICKY_FEED_UPDATE_MESSAGE — 0xBC6F454E310124DA * @see https://natives.borderlinerp.com/natives/UISTICKYFEED/_UI_STICKY_FEED_UPDATE_MESSAGE */ declare function UiStickyFeedUpdateMessage(msgId: number, p2: boolean): number; /** * UITUTORIAL::_UITUTORIAL_GET_IS_THREAT_INDICATOR_CAPABLE_RADAR_SHOWN — 0x2CC24A2A7A1489C4 * @see https://natives.borderlinerp.com/natives/UITUTORIAL/_UITUTORIAL_GET_IS_THREAT_INDICATOR_CAPABLE_RADAR_SHOWN */ declare function UitutorialGetIsThreatIndicatorCapableRadarShown(): boolean; /** * UITUTORIAL::_UITUTORIAL_GET_IS_THREAT_INDICATOR_ON — 0xFC2E0A5E9ED4E1B4 * @see https://natives.borderlinerp.com/natives/UITUTORIAL/_UITUTORIAL_GET_IS_THREAT_INDICATOR_ON */ declare function UitutorialGetIsThreatIndicatorOn(): boolean; /** * UITUTORIAL::_UITUTORIAL_SET_RPG_ICON_VISIBILITY — 0xC116E6DF68DCE667 * ICON_STAMINA, ICON_STAMINA_CORE, ICON_DEADEYE, ICON_DEADEYE_CORE, ICON_HEALTH, ICON_HEALTH_CORE, ICON_HORSE_HEALTH, ICON_HORSE_HEALTH_CORE, ICON_HORSE_STAMINA, ICON_HORSE_STAMINA_CORE, ICON_HORSE_COURAGE, ICON_HORSE_COURAGE_CORE ICON_VIS… * @see https://natives.borderlinerp.com/natives/UITUTORIAL/_UITUTORIAL_SET_RPG_ICON_VISIBILITY */ declare function UitutorialSetRpgIconVisibility(rpgIcon: number, visibility: number): void; /** * UNLOCK::_UNLOCK_GET_ITEM_ROLE_UNLOCK_INFO — 0x7C1C2062CFAD06FE * @see https://natives.borderlinerp.com/natives/UNLOCK/_UNLOCK_GET_ITEM_ROLE_UNLOCK_INFO */ declare function UnlockGetItemRoleUnlockInfo(unlockHash: number | string, outData: number): number; /** * UNLOCK::_UNLOCK_IS_LOOTABLE — 0x66BF197E066050DE * @see https://natives.borderlinerp.com/natives/UNLOCK/_UNLOCK_IS_LOOTABLE */ declare function UnlockIsLootable(unlockHash: number | string): boolean; /** * UNLOCK::_UNLOCK_IS_NEW — 0x644166BA7AA49DEA * @see https://natives.borderlinerp.com/natives/UNLOCK/_UNLOCK_IS_NEW */ declare function UnlockIsNew(unlockHash: number | string): boolean; /** * UNLOCK::_UNLOCK_IS_UNLOCK_FLAG_SET — 0x6B6369647F26F09F * @see https://natives.borderlinerp.com/natives/UNLOCK/_UNLOCK_IS_UNLOCK_FLAG_SET */ declare function UnlockIsUnlockFlagSet(unlockHash: number | string, flag: number): boolean; /** * UNLOCK::UNLOCK_IS_UNLOCKED — 0xC4B660C7B6040E75 * @see https://natives.borderlinerp.com/natives/UNLOCK/UNLOCK_IS_UNLOCKED */ declare function UnlockIsUnlocked(unlockHash: number | string): boolean; /** * UNLOCK::UNLOCK_IS_VISIBLE — 0x8588A14B75AF096B * @see https://natives.borderlinerp.com/natives/UNLOCK/UNLOCK_IS_VISIBLE */ declare function UnlockIsVisible(unlockHash: number | string): boolean; /** * UNLOCK::_UNLOCK_SET_NEW — 0xA6D79C7AEF870A99 * @see https://natives.borderlinerp.com/natives/UNLOCK/_UNLOCK_SET_NEW */ declare function UnlockSetNew(unlockHash: number | string, toggle: boolean): void; /** * UNLOCK::UNLOCK_SET_UNLOCKED — 0x1B7C5ADA8A6910A0 * @see https://natives.borderlinerp.com/natives/UNLOCK/UNLOCK_SET_UNLOCKED */ declare function UnlockSetUnlocked(unlockHash: number | string, toggle: boolean): void; /** * UNLOCK::UNLOCK_SET_VISIBLE — 0x46B901A8ECDB5A61 * @see https://natives.borderlinerp.com/natives/UNLOCK/UNLOCK_SET_VISIBLE */ declare function UnlockSetVisible(unlockHash: number | string, toggle: boolean): void; /** * VEHICLE::_0x012701ED938B85DE — 0x012701ED938B85DE * Only used in SP Scripts. * @see https://natives.borderlinerp.com/natives/VEHICLE/0x012701ED938B85DE */ declare function N_0x012701ed938b85de(p0: number, p1: number): void; /** * VEHICLE::_0x0355FE37240E2C77 — 0x0355FE37240E2C77 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x0355FE37240E2C77 */ declare function N_0x0355fe37240e2c77(p0: number, p1: number): void; /** * VEHICLE::_0x04F0579DBDD32F34 — 0x04F0579DBDD32F34 * _SET_VEHICLE_* * @see https://natives.borderlinerp.com/natives/VEHICLE/0x04F0579DBDD32F34 */ declare function N_0x04f0579dbdd32f34(vehicle: number): void; /** * VEHICLE::_0x0516FAE561276EFC — 0x0516FAE561276EFC * Takes value returned from 0x45853F4E17D847D5 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x0516FAE561276EFC */ declare function N_0x0516fae561276efc(trackIndex: number): boolean; /** * VEHICLE::_0x0794199B25E499E1 — 0x0794199B25E499E1 * _SET_VEHICLE_S* * @see https://natives.borderlinerp.com/natives/VEHICLE/0x0794199B25E499E1 */ declare function N_0x0794199b25e499e1(wagon: number, p1: boolean): void; /** * VEHICLE::_0x0CD7914D17A970AB — 0x0CD7914D17A970AB * @see https://natives.borderlinerp.com/natives/VEHICLE/0x0CD7914D17A970AB */ declare function N_0x0cd7914d17a970ab(p0: number, p1: number): void; /** * VEHICLE::_0x0D5FDF0D36FA10CD — 0x0D5FDF0D36FA10CD * @see https://natives.borderlinerp.com/natives/VEHICLE/0x0D5FDF0D36FA10CD */ declare function N_0x0d5fdf0d36fa10cd(trackIndex: number): void; /** * VEHICLE::_0x0F7F603BDE08C4D3 — 0x0F7F603BDE08C4D3 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x0F7F603BDE08C4D3 */ declare function N_0x0f7f603bde08c4d3(p0: number): void; /** * VEHICLE::_0x0FDDEE66E3465726 — 0x0FDDEE66E3465726 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x0FDDEE66E3465726 */ declare function N_0x0fddee66e3465726(p0: number): number; /** * VEHICLE::_0x104D9A7B1C0D0783 — 0x104D9A7B1C0D0783 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x104D9A7B1C0D0783 */ declare function N_0x104d9a7b1c0d0783(vehicle: number, p1: number): void; /** * VEHICLE::_0x1180A2974D251B7B — 0x1180A2974D251B7B * Returns p1 for 0xBA958F68031DDBFC (stationIndex) _GET_N* (NEAREST_STATION_FOR_TRAIN?) * @see https://natives.borderlinerp.com/natives/VEHICLE/0x1180A2974D251B7B */ declare function N_0x1180a2974d251b7b(train: number): number; /** * VEHICLE::_0x13EB275BF81636D1 — 0x13EB275BF81636D1 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x13EB275BF81636D1 */ declare function N_0x13eb275bf81636d1(p0: number, p1: number): void; /** * VEHICLE::_0x14DA8C4BC2CCD90A — 0x14DA8C4BC2CCD90A * @see https://natives.borderlinerp.com/natives/VEHICLE/0x14DA8C4BC2CCD90A */ declare function N_0x14da8c4bc2ccd90a(p0: number): number; /** * VEHICLE::_0x15206E88FF7617DF — 0x15206E88FF7617DF * @see https://natives.borderlinerp.com/natives/VEHICLE/0x15206E88FF7617DF */ declare function N_0x15206e88ff7617df(trackIndex: number, p1: number): void; /** * VEHICLE::_0x15CC8C33D7FFCC4A — 0x15CC8C33D7FFCC4A * @see https://natives.borderlinerp.com/natives/VEHICLE/0x15CC8C33D7FFCC4A */ declare function N_0x15cc8c33d7ffcc4a(vehicle: number, p1: number): void; /** * VEHICLE::_0x160C1B5AB48AB87C — 0x160C1B5AB48AB87C * @see https://natives.borderlinerp.com/natives/VEHICLE/0x160C1B5AB48AB87C */ declare function N_0x160c1b5ab48ab87c(train: number, p1: number): void; /** * VEHICLE::_0x165BE2001E5E4B75 — 0x165BE2001E5E4B75 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x165BE2001E5E4B75 */ declare function N_0x165be2001e5e4b75(p0: number): void; /** * VEHICLE::_0x16B86A49E072AA85 — 0x16B86A49E072AA85 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x16B86A49E072AA85 */ declare function N_0x16b86a49e072aa85(): void; /** * VEHICLE::_0x172E9DD35858DCD7 — 0x172E9DD35858DCD7 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x172E9DD35858DCD7 */ declare function N_0x172e9dd35858dcd7(p0: number): void; /** * VEHICLE::_0x1A861F899EBBE17C — 0x1A861F899EBBE17C * @see https://natives.borderlinerp.com/natives/VEHICLE/0x1A861F899EBBE17C */ declare function N_0x1a861f899ebbe17c(train: number, p1: boolean): void; /** * VEHICLE::_0x2045429505158D1A — 0x2045429505158D1A * @see https://natives.borderlinerp.com/natives/VEHICLE/0x2045429505158D1A */ declare function N_0x2045429505158d1a(p0: number): number; /** * VEHICLE::_0x27E3F2B57209FA54 — 0x27E3F2B57209FA54 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x27E3F2B57209FA54 */ declare function N_0x27e3f2b57209fa54(p0: number, p1: number): void; /** * VEHICLE::_0x2A7413168F6CD5A8 — 0x2A7413168F6CD5A8 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x2A7413168F6CD5A8 */ declare function N_0x2a7413168f6cd5a8(): void; /** * VEHICLE::_0x2BB2B5BCF0DF8008 — 0x2BB2B5BCF0DF8008 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x2BB2B5BCF0DF8008 */ declare function N_0x2bb2b5bcf0df8008(p0: number, p1: number): void; /** * VEHICLE::_0x2C46D2A591D8C322 — 0x2C46D2A591D8C322 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x2C46D2A591D8C322 */ declare function N_0x2c46d2a591d8c322(p0: number, p1: number, p2: number): number; /** * VEHICLE::_0x3053064F909B5F42 — 0x3053064F909B5F42 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x3053064F909B5F42 */ declare function N_0x3053064f909b5f42(p0: number, p1: number): void; /** * VEHICLE::_0x3137EDC899E6DAE4 — 0x3137EDC899E6DAE4 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x3137EDC899E6DAE4 */ declare function N_0x3137edc899e6dae4(p0: number, p1: number): void; /** * VEHICLE::_0x331CBD247FC5DAA8 — 0x331CBD247FC5DAA8 * Returns trackIndex * @see https://natives.borderlinerp.com/natives/VEHICLE/0x331CBD247FC5DAA8 */ declare function N_0x331cbd247fc5daa8(configHash: number | string, x: number, y: number, z: number, direction: boolean, p5: boolean): number; /** * VEHICLE::_0x34BCF6209B9668A7 — 0x34BCF6209B9668A7 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x34BCF6209B9668A7 */ declare function N_0x34bcf6209b9668a7(trackIndex: number, p1: number): void; /** * VEHICLE::_0x37D238BE69F7378A — 0x37D238BE69F7378A * @see https://natives.borderlinerp.com/natives/VEHICLE/0x37D238BE69F7378A */ declare function N_0x37d238be69f7378a(trackIndex: number): boolean; /** * VEHICLE::_0x38E7DD70A242D5CB — 0x38E7DD70A242D5CB * @see https://natives.borderlinerp.com/natives/VEHICLE/0x38E7DD70A242D5CB */ declare function N_0x38e7dd70a242d5cb(trackIndex: number, p1: number): void; /** * VEHICLE::_0x3ABFA128F5BF5A70 — 0x3ABFA128F5BF5A70 * Called together with 0xE6C5E2125EB210C1 in R* Script medium_update. * @see https://natives.borderlinerp.com/natives/VEHICLE/0x3ABFA128F5BF5A70 */ declare function N_0x3abfa128f5bf5a70(trainTrack: number | string, junctionIndex: number, enabled: boolean): void; /** * VEHICLE::_0x3D86997A86FEEF0D — 0x3D86997A86FEEF0D * @see https://natives.borderlinerp.com/natives/VEHICLE/0x3D86997A86FEEF0D */ declare function N_0x3d86997a86feef0d(p0: number, p1: number): void; /** * VEHICLE::_0x41365DB586CD9E8E — 0x41365DB586CD9E8E * @see https://natives.borderlinerp.com/natives/VEHICLE/0x41365DB586CD9E8E */ declare function N_0x41365db586cd9e8e(trackIndex: number, p1: number): void; /** * VEHICLE::_0x41F0B254DDF71473 — 0x41F0B254DDF71473 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x41F0B254DDF71473 */ declare function N_0x41f0b254ddf71473(wagon: number): void; /** * VEHICLE::_0x427C919E9809E370 — 0x427C919E9809E370 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x427C919E9809E370 */ declare function N_0x427c919e9809e370(trackIndex: number, p1: number): void; /** * VEHICLE::_0x485B05EF05B9AEE9 — 0x485B05EF05B9AEE9 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x485B05EF05B9AEE9 */ declare function N_0x485b05ef05b9aee9(p0: number, p1: number): void; /** * VEHICLE::_0x4C05B42A8D937796 — 0x4C05B42A8D937796 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x4C05B42A8D937796 */ declare function N_0x4c05b42a8d937796(): void; /** * VEHICLE::_0x4C60C333F9CCA2B6 — 0x4C60C333F9CCA2B6 * _SET_DRAFT_VEHICLE_* * @see https://natives.borderlinerp.com/natives/VEHICLE/0x4C60C333F9CCA2B6 */ declare function N_0x4c60c333f9cca2b6(vehicle: number, p1: boolean): void; /** * VEHICLE::_0x5AADC7BBBB1BCEEB — 0x5AADC7BBBB1BCEEB * @see https://natives.borderlinerp.com/natives/VEHICLE/0x5AADC7BBBB1BCEEB */ declare function N_0x5aadc7bbbb1bceeb(p0: number, p1: number, p2: number, p3: number, p4: number): void; /** * VEHICLE::_0x615B3B8E73634509 — 0x615B3B8E73634509 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x615B3B8E73634509 */ declare function N_0x615b3b8e73634509(trackIndex: number, p1: number): void; /** * VEHICLE::_0x63509DDF102E08E8 — 0x63509DDF102E08E8 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x63509DDF102E08E8 */ declare function N_0x63509ddf102e08e8(trackIndex: number, p1: number): void; /** * VEHICLE::_0x6355602C02EDC6DF — 0x6355602C02EDC6DF * Only used in R* Script beat_train_holdup: p1 = 1 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x6355602C02EDC6DF */ declare function N_0x6355602c02edc6df(entity: number, p1: number): void; /** * VEHICLE::_0x6703872EC09BC158 — 0x6703872EC09BC158 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x6703872EC09BC158 */ declare function N_0x6703872ec09bc158(p0: number, p1: number): void; /** * VEHICLE::_0x68830738A6BFB370 — 0x68830738A6BFB370 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x68830738A6BFB370 */ declare function N_0x68830738a6bfb370(p0: number, p1: number): void; /** * VEHICLE::_0x6B34BE961F639E21 — 0x6B34BE961F639E21 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x6B34BE961F639E21 */ declare function N_0x6b34be961f639e21(trackIndex: number, p1: number): void; /** * VEHICLE::_0x6B53F4B811E583D2 — 0x6B53F4B811E583D2 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x6B53F4B811E583D2 */ declare function N_0x6b53f4b811e583d2(vehicle: number, toggle: boolean): void; /** * VEHICLE::_0x6C87F49BFA181DB5 — 0x6C87F49BFA181DB5 * Returns trackIndex * @see https://natives.borderlinerp.com/natives/VEHICLE/0x6C87F49BFA181DB5 */ declare function N_0x6c87f49bfa181db5(x: number, y: number, z: number): number; /** * VEHICLE::_0x6DE072AC8A95FFC1 — 0x6DE072AC8A95FFC1 * _SET_INSTANTLY_* - _SET_MISSION_TRAIN* * @see https://natives.borderlinerp.com/natives/VEHICLE/0x6DE072AC8A95FFC1 */ declare function N_0x6de072ac8a95ffc1(vehicle: number, p1: boolean): void; /** * VEHICLE::_0x6EA1273D525427F4 — 0x6EA1273D525427F4 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x6EA1273D525427F4 */ declare function N_0x6ea1273d525427f4(p0: number, p1: number, p2: number): void; /** * VEHICLE::_0x6FD7BDF10304363A — 0x6FD7BDF10304363A * @see https://natives.borderlinerp.com/natives/VEHICLE/0x6FD7BDF10304363A */ declare function N_0x6fd7bdf10304363a(p0: number, p1: number): void; /** * VEHICLE::_0x703D4FB366DA4452 — 0x703D4FB366DA4452 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x703D4FB366DA4452 */ declare function N_0x703d4fb366da4452(p0: number, p1: number): void; /** * VEHICLE::_0x718EB706B6E998A0 — 0x718EB706B6E998A0 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x718EB706B6E998A0 */ declare function N_0x718eb706b6e998a0(trackIndex: number): void; /** * VEHICLE::_0x73118A3EE9C9B6DB — 0x73118A3EE9C9B6DB * _SET_VEHICLE_WHEELS_* * @see https://natives.borderlinerp.com/natives/VEHICLE/0x73118A3EE9C9B6DB */ declare function N_0x73118a3ee9c9b6db(wagon: number, p1: number, p2: boolean): void; /** * VEHICLE::_0x7408B5C66BA31ADB — 0x7408B5C66BA31ADB * @see https://natives.borderlinerp.com/natives/VEHICLE/0x7408B5C66BA31ADB */ declare function N_0x7408b5c66ba31adb(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): void; /** * VEHICLE::_0x750D42C013F64AE7 — 0x750D42C013F64AE7 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x750D42C013F64AE7 */ declare function N_0x750d42c013f64ae7(p0: number, p1: number): void; /** * VEHICLE::_0x762FDC4C19E5A981 — 0x762FDC4C19E5A981 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x762FDC4C19E5A981 */ declare function N_0x762fdc4c19e5a981(trainCarriage: number, p1: boolean): void; /** * VEHICLE::_0x7840576C50A13DBA — 0x7840576C50A13DBA * @see https://natives.borderlinerp.com/natives/VEHICLE/0x7840576C50A13DBA */ declare function N_0x7840576c50a13dba(train: number, p1: boolean): void; /** * VEHICLE::_0x7BE0746539DEF0C8 — 0x7BE0746539DEF0C8 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x7BE0746539DEF0C8 */ declare function N_0x7be0746539def0c8(p0: number, p1: number): number; /** * VEHICLE::_0x8379E05871AD24E0 — 0x8379E05871AD24E0 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x8379E05871AD24E0 */ declare function N_0x8379e05871ad24e0(): void; /** * VEHICLE::_0x850CE59DEC2028F3 — 0x850CE59DEC2028F3 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x850CE59DEC2028F3 */ declare function N_0x850ce59dec2028f3(vehicle: number, p1: number): void; /** * VEHICLE::_0x873AAF600CC36DAC — 0x873AAF600CC36DAC * @see https://natives.borderlinerp.com/natives/VEHICLE/0x873AAF600CC36DAC */ declare function N_0x873aaf600cc36dac(p0: number): void; /** * VEHICLE::_0x87B974E54C71BA7B — 0x87B974E54C71BA7B * @see https://natives.borderlinerp.com/natives/VEHICLE/0x87B974E54C71BA7B */ declare function N_0x87b974e54c71ba7b(vehicle: number, p1: boolean): void; /** * VEHICLE::_0x8878FF3EEE2868A9 — 0x8878FF3EEE2868A9 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x8878FF3EEE2868A9 */ declare function N_0x8878ff3eee2868a9(p0: number, p1: number): void; /** * VEHICLE::_0x8DECD262602548B9 — 0x8DECD262602548B9 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x8DECD262602548B9 */ declare function N_0x8decd262602548b9(p0: number, p1: number): void; /** * VEHICLE::_0x9868C0D0134855F7 — 0x9868C0D0134855F7 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/VEHICLE/0x9868C0D0134855F7 */ declare function N_0x9868c0d0134855f7(p0: number): void; /** * VEHICLE::_0x98A7598C579EE871 — 0x98A7598C579EE871 * @see https://natives.borderlinerp.com/natives/VEHICLE/0x98A7598C579EE871 */ declare function N_0x98a7598c579ee871(p0: number, p1: number, p2: number): void; /** * VEHICLE::_0x9E8711C81AA17876 — 0x9E8711C81AA17876 * Forcing high LOD buoyancy for vehicle: p1 = false _SET_A* * @see https://natives.borderlinerp.com/natives/VEHICLE/0x9E8711C81AA17876 */ declare function N_0x9e8711c81aa17876(vehicle: number, p1: boolean): void; /** * VEHICLE::_0xA230A5DDE12ED374 — 0xA230A5DDE12ED374 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xA230A5DDE12ED374 */ declare function N_0xa230a5dde12ed374(p0: number): void; /** * VEHICLE::_0xA72B1BF3857B94D7 — 0xA72B1BF3857B94D7 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xA72B1BF3857B94D7 */ declare function N_0xa72b1bf3857b94d7(train: number, p1: boolean): void; /** * VEHICLE::_0xA7966807953A18EE — 0xA7966807953A18EE * @see https://natives.borderlinerp.com/natives/VEHICLE/0xA7966807953A18EE */ declare function N_0xa7966807953a18ee(trackIndex: number, p1: number): void; /** * VEHICLE::_0xA9E185D498B9AC67 — 0xA9E185D498B9AC67 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xA9E185D498B9AC67 */ declare function N_0xa9e185d498b9ac67(p0: number, p1: number): number; /** * VEHICLE::_0xAE7E66A61E7C17A5 — 0xAE7E66A61E7C17A5 * _SET_TRAIN_* * @see https://natives.borderlinerp.com/natives/VEHICLE/0xAE7E66A61E7C17A5 */ declare function N_0xae7e66a61e7c17a5(train: number, p1: boolean): void; /** * VEHICLE::_0xB4241AD8F5AEE9ED — 0xB4241AD8F5AEE9ED * @see https://natives.borderlinerp.com/natives/VEHICLE/0xB4241AD8F5AEE9ED */ declare function N_0xb4241ad8f5aee9ed(trackIndex: number): boolean; /** * VEHICLE::_0xB961DD799A837BD7 — 0xB961DD799A837BD7 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xB961DD799A837BD7 */ declare function N_0xb961dd799a837bd7(): void; /** * VEHICLE::_0xC325A6BAA62CF8A2 — 0xC325A6BAA62CF8A2 * Used in Script Function MC_LOCAL_SETUP_VEH - enabling transitions * @see https://natives.borderlinerp.com/natives/VEHICLE/0xC325A6BAA62CF8A2 */ declare function N_0xc325a6baa62cf8a2(vehicle: number, p1: boolean): void; /** * VEHICLE::_0xC351394B932A6A50 — 0xC351394B932A6A50 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xC351394B932A6A50 */ declare function N_0xc351394b932a6a50(p0: number): void; /** * VEHICLE::_0xC399CC89FBA05DA0 — 0xC399CC89FBA05DA0 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xC399CC89FBA05DA0 */ declare function N_0xc399cc89fba05da0(vehicle: number, p1: boolean): void; /** * VEHICLE::_0xC4A2C11FC0D41916 — 0xC4A2C11FC0D41916 * _SET_DRAFT_VEHICLE_(STOP?)* * @see https://natives.borderlinerp.com/natives/VEHICLE/0xC4A2C11FC0D41916 */ declare function N_0xc4a2c11fc0d41916(vehicle: number, p1: boolean): void; /** * VEHICLE::_0xCACAB2B123BBDBD6 — 0xCACAB2B123BBDBD6 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xCACAB2B123BBDBD6 */ declare function N_0xcacab2b123bbdbd6(p0: number, p1: number, p2: number): number; /** * VEHICLE::_0xCAFF2C9747103C02 — 0xCAFF2C9747103C02 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xCAFF2C9747103C02 */ declare function N_0xcaff2c9747103c02(p0: number, p1: number, p2: number): number; /** * VEHICLE::_0xCBC7B6F9A56B79F6 — 0xCBC7B6F9A56B79F6 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xCBC7B6F9A56B79F6 */ declare function N_0xcbc7b6f9a56b79f6(p0: number, p1: number): void; /** * VEHICLE::_0xCBF88256E44D5D39 — 0xCBF88256E44D5D39 * Used in Script Function MC_LOCAL_SETUP_VEH - enabling transitions * @see https://natives.borderlinerp.com/natives/VEHICLE/0xCBF88256E44D5D39 */ declare function N_0xcbf88256e44d5d39(vehicle: number, p1: boolean): void; /** * VEHICLE::_0xCEB1F1EED484A5B4 — 0xCEB1F1EED484A5B4 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xCEB1F1EED484A5B4 */ declare function N_0xceb1f1eed484a5b4(p0: number, p1: number): void; /** * VEHICLE::_0xCF342503CA4C8DF1 — 0xCF342503CA4C8DF1 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xCF342503CA4C8DF1 */ declare function N_0xcf342503ca4c8df1(vehicle: number, p1: number): void; /** * VEHICLE::_0xD0116DF21E6C7B36 — 0xD0116DF21E6C7B36 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xD0116DF21E6C7B36 */ declare function N_0xd0116df21e6c7b36(p0: number, p1: number): number; /** * VEHICLE::_0xD0AABE5B9F8FA589 — 0xD0AABE5B9F8FA589 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xD0AABE5B9F8FA589 */ declare function N_0xd0aabe5b9f8fa589(trackIndex: number, p1: number): void; /** * VEHICLE::_0xD0BA1853D76683C8 — 0xD0BA1853D76683C8 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xD0BA1853D76683C8 */ declare function N_0xd0ba1853d76683c8(trackIndex: number, x: number, y: number, z: number, p4: number): void; /** * VEHICLE::_0xD1DF5E54F4ACBE1A — 0xD1DF5E54F4ACBE1A * @see https://natives.borderlinerp.com/natives/VEHICLE/0xD1DF5E54F4ACBE1A */ declare function N_0xd1df5e54f4acbe1a(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): number; /** * VEHICLE::_0xD21A3D421E7F09F7 — 0xD21A3D421E7F09F7 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xD21A3D421E7F09F7 */ declare function N_0xd21a3d421e7f09f7(p0: number, p1: number): void; /** * VEHICLE::_0xD4907EF4334C7602 — 0xD4907EF4334C7602 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xD4907EF4334C7602 */ declare function N_0xd4907ef4334c7602(p0: number, p1: number): void; /** * VEHICLE::_0xD826690B5CF3BEFF — 0xD826690B5CF3BEFF * @see https://natives.borderlinerp.com/natives/VEHICLE/0xD826690B5CF3BEFF */ declare function N_0xd826690b5cf3beff(vehicle: number, p1: number): void; /** * VEHICLE::_0xD9BF3ED8EFB67EA3 — 0xD9BF3ED8EFB67EA3 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xD9BF3ED8EFB67EA3 */ declare function N_0xd9bf3ed8efb67ea3(p0: number, p1: number, p2: number, p3: number, p4: number): number; /** * VEHICLE::_0xDC0556D0F484ECAA — 0xDC0556D0F484ECAA * @see https://natives.borderlinerp.com/natives/VEHICLE/0xDC0556D0F484ECAA */ declare function N_0xdc0556d0f484ecaa(p0: number): void; /** * VEHICLE::_0xDC69F6913CCA0B99 — 0xDC69F6913CCA0B99 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xDC69F6913CCA0B99 */ declare function N_0xdc69f6913cca0b99(p0: number, p1: number): void; /** * VEHICLE::_0xDD100CE1EBBF37E3 — 0xDD100CE1EBBF37E3 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xDD100CE1EBBF37E3 */ declare function N_0xdd100ce1ebbf37e3(p0: number, p1: number): void; /** * VEHICLE::_0xDE8C5B9F65017FA1 — 0xDE8C5B9F65017FA1 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xDE8C5B9F65017FA1 */ declare function N_0xde8c5b9f65017fa1(train: number): number; /** * VEHICLE::_0xE12F5ED49F44D40D — 0xE12F5ED49F44D40D * @see https://natives.borderlinerp.com/natives/VEHICLE/0xE12F5ED49F44D40D */ declare function N_0xe12f5ed49f44d40d(p0: number): void; /** * VEHICLE::_0xE1C0F8781BF130C2 — 0xE1C0F8781BF130C2 * Only used in R* SP Script rcm_abigail31: p1 = 5 _GET_VEHICLE_T* - _GET_VO* * @see https://natives.borderlinerp.com/natives/VEHICLE/0xE1C0F8781BF130C2 */ declare function N_0xe1c0f8781bf130c2(wagon: number, p1: number): boolean; /** * VEHICLE::_0xE682002DB1F30669 — 0xE682002DB1F30669 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xE682002DB1F30669 */ declare function N_0xe682002db1f30669(p0: number): void; /** * VEHICLE::_0xE777DDF3E78397E8 — 0xE777DDF3E78397E8 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xE777DDF3E78397E8 */ declare function N_0xe777ddf3e78397e8(p0: number): number; /** * VEHICLE::_0xE78993FF9022C064 — 0xE78993FF9022C064 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xE78993FF9022C064 */ declare function N_0xe78993ff9022c064(p0: number): void; /** * VEHICLE::_0xEF28A614B4B264B8 — 0xEF28A614B4B264B8 * _SET_TRAIN_* * @see https://natives.borderlinerp.com/natives/VEHICLE/0xEF28A614B4B264B8 */ declare function N_0xef28a614b4b264b8(train: number, p1: boolean): void; /** * VEHICLE::_0xF57DB8E83DCD8349 — 0xF57DB8E83DCD8349 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xF57DB8E83DCD8349 */ declare function N_0xf57db8e83dcd8349(p0: number): number; /** * VEHICLE::_0xF5EA41C1408695FB — 0xF5EA41C1408695FB * @see https://natives.borderlinerp.com/natives/VEHICLE/0xF5EA41C1408695FB */ declare function N_0xf5ea41c1408695fb(p0: number, p1: number, p2: number, p3: number): number; /** * VEHICLE::_0xF8F7DA13CFBD4532 — 0xF8F7DA13CFBD4532 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xF8F7DA13CFBD4532 */ declare function N_0xf8f7da13cfbd4532(trackIndex: number, p1: boolean): void; /** * VEHICLE::_0xFC4F15A7DDDC47B1 — 0xFC4F15A7DDDC47B1 * _SET_DRAFT_VEHICLE_* * @see https://natives.borderlinerp.com/natives/VEHICLE/0xFC4F15A7DDDC47B1 */ declare function N_0xfc4f15a7dddc47b1(vehicle: number, p1: boolean): void; /** * VEHICLE::_0xFF2B1F59FB892F14 — 0xFF2B1F59FB892F14 * @see https://natives.borderlinerp.com/natives/VEHICLE/0xFF2B1F59FB892F14 */ declare function N_0xff2b1f59fb892f14(p0: number): void; /** * VEHICLE::_0xFFFE15B433300B8C — 0xFFFE15B433300B8C * @see https://natives.borderlinerp.com/natives/VEHICLE/0xFFFE15B433300B8C */ declare function N_0xfffe15b433300b8c(p0: number, p1: number, p2: number): void; /** * VEHICLE::ADD_ROAD_NODE_SPEED_ZONE — 0x4C221BAC54D735C3 * @see https://natives.borderlinerp.com/natives/VEHICLE/ADD_ROAD_NODE_SPEED_ZONE */ declare function AddRoadNodeSpeedZone(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number): number; /** * VEHICLE::_ADD_TRAIN_TEMPORARY_STOP — 0x41503629D1139ABC * @see https://natives.borderlinerp.com/natives/VEHICLE/_ADD_TRAIN_TEMPORARY_STOP */ declare function AddTrainTemporaryStop(train: number, trackIndex: number, x: number, y: number, z: number): void; /** * VEHICLE::ARE_ANY_VEHICLE_SEATS_FREE — 0xA0A424505A1B6429 * Returns false if every seat is occupied. * @see https://natives.borderlinerp.com/natives/VEHICLE/ARE_ANY_VEHICLE_SEATS_FREE */ declare function AreAnyVehicleSeatsFree(vehicle: number): boolean; /** * VEHICLE::_ARE_ANY_VEHICLE_WHEELS_DESTROYED — 0x18714953CCED17D3 * Returns true if any wheel is destroyed IS_VEHICLE_DRIVEABLE will still return true even though a wheel is destroyed, like vehicles with 4 wheels. * @see https://natives.borderlinerp.com/natives/VEHICLE/_ARE_ANY_VEHICLE_WHEELS_DESTROYED */ declare function AreAnyVehicleWheelsDestroyed(vehicle: number): boolean; /** * VEHICLE::_ATTACH_DRAFT_VEHICLE_HARNESS_PED — 0x316CDB5B6E8F4110 * @see https://natives.borderlinerp.com/natives/VEHICLE/_ATTACH_DRAFT_VEHICLE_HARNESS_PED */ declare function AttachDraftVehicleHarnessPed(mount: number, draft: number, harnessId: number): boolean; /** * VEHICLE::_BALLOON_ATTACH_CHAIN_TO_PILOT — 0x23F66C36F8E5EAAB * Attaches a chain from the balloon to the pilot hand bone. * @see https://natives.borderlinerp.com/natives/VEHICLE/_BALLOON_ATTACH_CHAIN_TO_PILOT */ declare function BalloonAttachChainToPilot(balloon: number, attachToLeftHand: boolean): void; /** * VEHICLE::_BALLOON_DETACH_CHAIN_FROM_PILOT — 0x697DF68F3A761A50 * Detaches the pilot hand chain from the balloon. * @see https://natives.borderlinerp.com/natives/VEHICLE/_BALLOON_DETACH_CHAIN_FROM_PILOT */ declare function BalloonDetachChainFromPilot(balloon: number): void; /** * VEHICLE::_BREAK_LOCKS_ON_VEHICLE — 0x9D12796EF4BF9EA9 * Instantly pops/destroys breakable lock objects attached to the vehicle and swings open the corresponding doors or compartments. * @see https://natives.borderlinerp.com/natives/VEHICLE/_BREAK_LOCKS_ON_VEHICLE */ declare function BreakLocksOnVehicle(vehicle: number): void; /** * VEHICLE::_BREAK_OFF_DRAFT_WHEEL — 0xC372B6A88F6E4AD8 * Similar to 0xD4F5EFB55769D272, _A* * @see https://natives.borderlinerp.com/natives/VEHICLE/_BREAK_OFF_DRAFT_WHEEL */ declare function BreakOffDraftWheel(vehicle: number, wheelIndex: number, destroyingForce: number): void; /** * VEHICLE::_BREAK_OFF_VEHICLE_WHEEL — 0xD4F5EFB55769D272 * wheelIndex 0: left, wheelIndex 1: right, 4 & 5: unknown * @see https://natives.borderlinerp.com/natives/VEHICLE/_BREAK_OFF_VEHICLE_WHEEL */ declare function BreakOffVehicleWheel(vehicle: number, wheelIndex: number): number; /** * VEHICLE::_BREAK_VEHICLE_STRAPS — 0xD1EFA8D68BF5D63D * Only used to break draft vehicle log straps. * @see https://natives.borderlinerp.com/natives/VEHICLE/_BREAK_VEHICLE_STRAPS */ declare function BreakVehicleStraps(vehicle: number, x: number, y: number, z: number): void; /** * VEHICLE::BRING_VEHICLE_TO_HALT — 0x260BE8F09E326A20 * This native makes the vehicle stop immediately distance defines how far it will travel until stopping. * @see https://natives.borderlinerp.com/natives/VEHICLE/BRING_VEHICLE_TO_HALT */ declare function BringVehicleToHalt(vehicle: number, distance: number, duration: number, unknown: boolean): void; /** * VEHICLE::CAN_ANCHOR_BOAT_HERE — 0xC075176CFB8B4128 * @see https://natives.borderlinerp.com/natives/VEHICLE/CAN_ANCHOR_BOAT_HERE */ declare function CanAnchorBoatHere(vehicle: number): boolean; /** * VEHICLE::CAN_SHUFFLE_SEAT — 0xF8B2D32A2231FD24 * @see https://natives.borderlinerp.com/natives/VEHICLE/CAN_SHUFFLE_SEAT */ declare function CanShuffleSeat(vehicle: number, seatIndex: number): boolean; /** * VEHICLE::CLEAR_LAST_DRIVEN_VEHICLE — 0x0EFC5DC62E67609B * @see https://natives.borderlinerp.com/natives/VEHICLE/CLEAR_LAST_DRIVEN_VEHICLE */ declare function ClearLastDrivenVehicle(): void; /** * VEHICLE::COPY_VEHICLE_DAMAGES — 0xDBC28A8C683CD80B * Copies sourceVehicle's damage (broken bumpers, broken lights, etc.) to targetVehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/COPY_VEHICLE_DAMAGES */ declare function CopyVehicleDamages(sourceVehicle: number, targetVehicle: number): void; /** * VEHICLE::_CREATE_DRAFT_VEHICLE — 0x214651FB1DFEBA89 * Identical to CREATE_VEHICLE but allows to set draftAnimalPopGroup (see popgroups.#mt for DRAFT_HORSES_*) * @see https://natives.borderlinerp.com/natives/VEHICLE/_CREATE_DRAFT_VEHICLE */ declare function CreateDraftVehicle(modelHash: number | string, x: number, y: number, z: number, heading: number, isNetwork: boolean, bScriptHostVeh: boolean, bDontAutoCreateDraftAnimals: boolean, draftAnimalPopGroup: number | string, p9: boolean): number; /** * VEHICLE::_CREATE_MISSION_TRAIN — 0xC239DBD9A57D2A71 * For more information, see trainconfigs.ymt To make the train AI controlled, set conductor to true and set the speed once. * @see https://natives.borderlinerp.com/natives/VEHICLE/_CREATE_MISSION_TRAIN */ declare function CreateMissionTrain(configHash: number | string, x: number, y: number, z: number, direction: boolean, passengers: boolean, p6: boolean, conductor: boolean): number; /** * VEHICLE::CREATE_VEHICLE — 0xAF35D0D2583051B0 * @see https://natives.borderlinerp.com/natives/VEHICLE/CREATE_VEHICLE */ declare function CreateVehicle(modelHash: number | string, x: number, y: number, z: number, heading: number, isNetwork: boolean, bScriptHostVeh: boolean, bDontAutoCreateDraftAnimals: boolean, p8: boolean): number; /** * VEHICLE::DELETE_ALL_TRAINS — 0xA3120A1385F17FF7 * @see https://natives.borderlinerp.com/natives/VEHICLE/DELETE_ALL_TRAINS */ declare function DeleteAllTrains(): void; /** * VEHICLE::DELETE_MISSION_TRAIN — 0x0D3630FB07E8B570 * @see https://natives.borderlinerp.com/natives/VEHICLE/DELETE_MISSION_TRAIN */ declare function DeleteMissionTrain(train: number): number; /** * VEHICLE::DELETE_VEHICLE — 0xE20A909D8C4A70F8 * Deletes a vehicle. The vehicle must be a mission entity to delete, so call this before deleting: SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true); eg how to use: SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true); DELETE_VEHICLE(&vehicle… * @see https://natives.borderlinerp.com/natives/VEHICLE/DELETE_VEHICLE */ declare function DeleteVehicle(vehicle: number): number; /** * VEHICLE::_DELETE_VEHICLE_LANTERNS — 0xE1A83D4A3B5D7938 * Spawn without lanterns set * @see https://natives.borderlinerp.com/natives/VEHICLE/_DELETE_VEHICLE_LANTERNS */ declare function DeleteVehicleLanterns(vehicle: number): boolean; /** * VEHICLE::_DETACH_DRAFT_VEHICLE_HARNESS_FROM_INDEX — 0x4402960666000E62 * @see https://natives.borderlinerp.com/natives/VEHICLE/_DETACH_DRAFT_VEHICLE_HARNESS_FROM_INDEX */ declare function DetachDraftVehicleHarnessFromIndex(draft: number, harnessId: number): boolean; /** * VEHICLE::_DETACH_DRAFT_VEHICLE_HARNESS_PED — 0xB36D3EC70963BE60 * @see https://natives.borderlinerp.com/natives/VEHICLE/_DETACH_DRAFT_VEHICLE_HARNESS_PED */ declare function DetachDraftVehicleHarnessPed(draft: number, ped: number): boolean; /** * VEHICLE::_DETACH_WAGON_ENTITY_FROM_TRAIN — 0x54CBDD6E1B4CB4DF * Only used in train_robbery4 R* Script _C* - _DEL* * @see https://natives.borderlinerp.com/natives/VEHICLE/_DETACH_WAGON_ENTITY_FROM_TRAIN */ declare function DetachWagonEntityFromTrain(entity: number): void; /** * VEHICLE::_DETERMINE_VEHICLE_COMPARTMENT_STATE — 0x877EA24EB1614495 * Determines the interaction/storage state of a vehicle rear compartment or storage area. * @see https://natives.borderlinerp.com/natives/VEHICLE/_DETERMINE_VEHICLE_COMPARTMENT_STATE */ declare function DetermineVehicleCompartmentState(vehicle: number, ped: number): [boolean, number]; /** * VEHICLE::DISABLE_VEHICLE_WEAPON — 0x94B1E71B144356A5 * @see https://natives.borderlinerp.com/natives/VEHICLE/DISABLE_VEHICLE_WEAPON */ declare function DisableVehicleWeapon(disabled: boolean, weaponHash: number | string, vehicle: number, owner: number): void; /** * VEHICLE::DOES_EXTRA_EXIST — 0xAF5E7E9A7620FFB5 * @see https://natives.borderlinerp.com/natives/VEHICLE/DOES_EXTRA_EXIST */ declare function DoesExtraExist(vehicle: number, extraId: number): boolean; /** * VEHICLE::_DOES_TRAIN_EXIST_ON_TRACK — 0xC29996A337BDD099 * @see https://natives.borderlinerp.com/natives/VEHICLE/_DOES_TRAIN_EXIST_ON_TRACK */ declare function DoesTrainExistOnTrack(trackIndex: number): boolean; /** * VEHICLE::EXPLODE_VEHICLE — 0x75DCED9EEC5769D7 * Explodes a selected vehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/EXPLODE_VEHICLE */ declare function ExplodeVehicle(vehicle: number, isAudible: boolean, isInvisible: boolean, p3: number, p4: number): void; /** * VEHICLE::_FADE_AND_DESTROY_VEHICLE — 0x35DC1877312FBA0F * @see https://natives.borderlinerp.com/natives/VEHICLE/_FADE_AND_DESTROY_VEHICLE */ declare function FadeAndDestroyVehicle(vehicle: number): number; /** * VEHICLE::FORCE_PLAYBACK_RECORDED_VEHICLE_UPDATE — 0x59ECA796021B0539 * Often called after START_PLAYBACK_RECORDED_VEHICLE and SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE; similar in use to FORCE_ENTITY_AI_AND_ANIMATION_UPDATE. * @see https://natives.borderlinerp.com/natives/VEHICLE/FORCE_PLAYBACK_RECORDED_VEHICLE_UPDATE */ declare function ForcePlaybackRecordedVehicleUpdate(vehicle: number, p1: boolean): void; /** * VEHICLE::_GET_ALL_WAGON_PASSENGERS — 0x0E558D3A49D759D6 * Collects all passenger peds (excluding the driver) from the specified wagon-type vehicle (train wagon) and appends them to itemSet as indexed items. * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_ALL_WAGON_PASSENGERS */ declare function GetAllWagonPassengers(wagon: number, itemSet: number): number; /** * VEHICLE::_GET_BALLOON_OBJECT_FROM_VEHICLE — 0x0BA4250D20007C2E * Returns the balloon OBJECT entity attached to a hot air balloon vehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_BALLOON_OBJECT_FROM_VEHICLE */ declare function GetBalloonObjectFromVehicle(vehicle: number): number; /** * VEHICLE::_GET_BREAKABLE_VEHICLE_LOCK_OBJECT — 0x58F2244C1286D09A * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_BREAKABLE_VEHICLE_LOCK_OBJECT */ declare function GetBreakableVehicleLockObject(vehicle: number, index: number): number; /** * VEHICLE::_GET_BREAKABLE_VEHICLE_LOCKS_STATE — 0xE015CF1F2C0959D8 * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_BREAKABLE_VEHICLE_LOCKS_STATE */ declare function GetBreakableVehicleLocksState(vehicle: number): number; /** * VEHICLE::_GET_CHECKPOINT_TRAIN_SPAWN_LOCATION — 0x35D302397E524939 * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_CHECKPOINT_TRAIN_SPAWN_LOCATION */ declare function GetCheckpointTrainSpawnLocation(trackIndex: number, x: number, y: number, z: number, distance: number, direction: boolean): number[]; /** * VEHICLE::GET_CLOSEST_VEHICLE — 0x52F45D033645181B * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_CLOSEST_VEHICLE */ declare function GetClosestVehicle(x: number, y: number, z: number, radius: number, modelHash: number | string, flags: number): number; /** * VEHICLE::GET_CURRENT_STATION_FOR_TRAIN — 0x86FA6D8B48667D75 * Returns p1 for 0xBA958F68031DDBFC (stationIndex) * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_CURRENT_STATION_FOR_TRAIN */ declare function GetCurrentStationForTrain(train: number): number; /** * VEHICLE::_GET_CURRENT_TRACK_FOR_TRAIN — 0xAF787E081AC4A8EE * Returns p0 for 0xBA958F68031DDBFC (trackIndex) * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_CURRENT_TRACK_FOR_TRAIN */ declare function GetCurrentTrackForTrain(train: number): number; /** * VEHICLE::GET_DRAFT_ANIMAL_COUNT — 0xA19447D83294E29F * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_DRAFT_ANIMAL_COUNT */ declare function GetDraftAnimalCount(vehicle: number): [boolean, number, number]; /** * VEHICLE::_GET_DRAFT_VEHICLE_DESIRED_SPEED — 0xC6D7DDC843176701 * Returns rage::NumericLimits::kMax (3.402823466e+38) if vehicle is not a valid vehicle of type VEHICLE_TYPE_DRAFT. * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_DRAFT_VEHICLE_DESIRED_SPEED */ declare function GetDraftVehicleDesiredSpeed(vehicle: number): number; /** * VEHICLE::GET_DRIVER_OF_VEHICLE — 0x2963B5C1637E8A27 * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_DRIVER_OF_VEHICLE */ declare function GetDriverOfVehicle(vehicle: number): number; /** * VEHICLE::_GET_JUNCTION_COORDS_FOR_TRAIN_TRACK — 0x785639D89F8451AB * Returns the world coordinates of a junction node for the given train track configuration. * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_JUNCTION_COORDS_FOR_TRAIN_TRACK */ declare function GetJunctionCoordsForTrainTrack(trainTrack: number | string, junctionIndex: number): number[]; /** * VEHICLE::GET_LAST_DRIVEN_VEHICLE — 0xA94F3E0AB9695E19 * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_LAST_DRIVEN_VEHICLE */ declare function GetLastDrivenVehicle(): number; /** * VEHICLE::GET_LAST_PED_IN_VEHICLE_SEAT — 0x74583B19FEEAFDA7 * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_LAST_PED_IN_VEHICLE_SEAT */ declare function GetLastPedInVehicleSeat(vehicle: number, seatIndex: number): number; /** * VEHICLE::_GET_NEAREST_TRAIN_TRACK_POSITION — 0x6DE03BCC15E81710 * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_NEAREST_TRAIN_TRACK_POSITION */ declare function GetNearestTrainTrackPosition(x: number, y: number, z: number): number[]; /** * VEHICLE::_GET_NUM_BREAKABLE_VEHICLE_LOCK_OBJECTS — 0x2FA86833E3617E2D * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_NUM_BREAKABLE_VEHICLE_LOCK_OBJECTS */ declare function GetNumBreakableVehicleLockObjects(vehicle: number): number; /** * VEHICLE::_GET_NUM_CARS_FROM_TRAIN_CONFIG — 0x635423D55CA84FC8 * Returns amount for CAN_REGISTER_MISSION_VEHICLES * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_NUM_CARS_FROM_TRAIN_CONFIG */ declare function GetNumCarsFromTrainConfig(trainConfig: number | string): number; /** * VEHICLE::_GET_NUM_DRAFT_VEHICLE_HARNESS_PED — 0x5B1A26BB18E7D451 * Returns number of horses a wagon can have * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_NUM_DRAFT_VEHICLE_HARNESS_PED */ declare function GetNumDraftVehicleHarnessPed(modelHash: number | string): number; /** * VEHICLE::_GET_NUM_DRAFT_VEHICLE_LOGS — 0x288CBB414C3C2FBB * Return the number of logs on a draft vehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_NUM_DRAFT_VEHICLE_LOGS */ declare function GetNumDraftVehicleLogs(vehicle: number): number; /** * VEHICLE::_GET_NUM_DRAFT_VEHICLE_STRAPS — 0x1121B07088ED3013 * Return the number of straps that hold the logs of a draft vehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_NUM_DRAFT_VEHICLE_STRAPS */ declare function GetNumDraftVehicleStraps(vehicle: number): number; /** * VEHICLE::_GET_PED_IN_DRAFT_HARNESS — 0xA8BA0BAE0173457B * DRAFT_HARNESS_LR, DRAFT_HARNESS_RR, DRAFT_HARNESS_LM, DRAFT_HARNESS_RM, DRAFT_HARNESS_LF, DRAFT_HARNESS_RF, DRAFT_HARNESS_COUNT * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_PED_IN_DRAFT_HARNESS */ declare function GetPedInDraftHarness(vehicle: number, harnessId: number): number; /** * VEHICLE::GET_PED_IN_VEHICLE_SEAT — 0xBB40DD2270B65366 * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_PED_IN_VEHICLE_SEAT */ declare function GetPedInVehicleSeat(vehicle: number, seatIndex: number): number; /** * VEHICLE::GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME — 0x1A00961A1BE94E5E * This native does no interpolation between pathpoints. * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME */ declare function GetPositionOfVehicleRecordingAtTime(recording: number, time: number, script: string): number[]; /** * VEHICLE::GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME — 0x61787DD28B8CC0D5 * This native does no interpolation between pathpoints. * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME */ declare function GetRotationOfVehicleRecordingAtTime(recording: number, time: number, script: string): number[]; /** * VEHICLE::_GET_ROWING_OARS — 0xA6E210FB4283B767 * Returns handles of boat paddles entities. * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_ROWING_OARS */ declare function GetRowingOars(vehicle: number): [number, number]; /** * VEHICLE::_GET_STATION_AT_INDEX — 0x9CC94A948EAF5372 * Returns the station hash for a given train track and station index. * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_STATION_AT_INDEX */ declare function GetStationAtIndex(trackIndex: number, stationIndex: number): number; /** * VEHICLE::_GET_STATION_COORDS_FROM_TRAIN_STATION_DATA — 0xBA958F68031DDBFC * Returns Coords of vStation p0 - NET_TRAIN_MANAGER_GET_TRAIN_STATION_DATA _GET_P* - _GET_T* * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_STATION_COORDS_FROM_TRAIN_STATION_DATA */ declare function GetStationCoordsFromTrainStationData(trackIndex: number, stationIndex: number): number[]; /** * VEHICLE::GET_TIME_POSITION_IN_RECORDING — 0x233B51C7913FA031 * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_TIME_POSITION_IN_RECORDING */ declare function GetTimePositionInRecording(vehicle: number): number; /** * VEHICLE::_GET_TRACK_AMOUNT_OF_VISIBLE_PIXELS — 0x13C190302369308B * Requires a visibility tracker on the vehicle (TRACK_VEHICLE_VISIBILITY) * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRACK_AMOUNT_OF_VISIBLE_PIXELS */ declare function GetTrackAmountOfVisiblePixels(vehicle: number): number; /** * VEHICLE::_GET_TRACK_INDEX_FROM_COORDS — 0x85D39F5E3B6D7EB0 * Returns trackIndex * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRACK_INDEX_FROM_COORDS */ declare function GetTrackIndexFromCoords(x: number, y: number, z: number): number; /** * VEHICLE::GET_TRACK_INDEX_OF_TRAIN — 0x865FEC2FA899F29C * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_TRACK_INDEX_OF_TRAIN */ declare function GetTrackIndexOfTrain(train: number): number; /** * VEHICLE::_GET_TRAIN_CAR — 0x671A07C9A1CD50A5 * Returns train car, use GET_TRAIN_CARRIAGE when trailerNumber is bigger than 0 * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_CAR */ declare function GetTrainCar(train: number): number; /** * VEHICLE::GET_TRAIN_CARRIAGE — 0xD0FB093A4CDB932C * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_TRAIN_CARRIAGE */ declare function GetTrainCarriage(train: number, trailerNumber: number): number; /** * VEHICLE::_GET_TRAIN_CARRIAGE_TRAILER_NUMBER — 0x60B7D1DCC312697D * Returns iNumCars - to be used with GET_TRAIN_CARRIAGE (trailerNumber) * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_CARRIAGE_TRAILER_NUMBER */ declare function GetTrainCarriageTrailerNumber(train: number): number; /** * VEHICLE::_GET_TRAIN_DIRECTION — 0x3C9628A811CBD724 * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_DIRECTION */ declare function GetTrainDirection(train: number): boolean; /** * VEHICLE::_GET_TRAIN_DIRECTION_FROM_INDEX — 0x67995318F5FAA496 * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_DIRECTION_FROM_INDEX */ declare function GetTrainDirectionFromIndex(trackIndex: number): boolean; /** * VEHICLE::_GET_TRAIN_MODEL_FROM_TRAIN_CONFIG_BY_CAR_INDEX — 0x8DF5F6A19F99F0D5 * Returns modelHash * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_MODEL_FROM_TRAIN_CONFIG_BY_CAR_INDEX */ declare function GetTrainModelFromTrainConfigByCarIndex(trainConfig: number | string, trainCarIndex: number): number; /** * VEHICLE::_GET_TRAIN_POSITION_ON_TRACK — 0x1E8A921112891651 * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_POSITION_ON_TRACK */ declare function GetTrainPositionOnTrack(trackIndex: number): number[]; /** * VEHICLE::_GET_TRAIN_TRACK_FROM_TRAIN_VEHICLE — 0x45853F4E17D847D5 * Returns trackIndex * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_TRACK_FROM_TRAIN_VEHICLE */ declare function GetTrainTrackFromTrainVehicle(train: number): number; /** * VEHICLE::_GET_TRAIN_TRACK_JUNCTION_AT_COORDS — 0x86AFC343CF7F0B34 * Outputs junctionIndex, to be used with 0xE6C5E2125EB210C1. * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_TRACK_JUNCTION_AT_COORDS */ declare function GetTrainTrackJunctionAtCoords(trainTrack: number | string, x: number, y: number, z: number, junctionIndex: number): [boolean, number]; /** * VEHICLE::_GET_TRAIN_VEHICLE_FROM_TRACK_INDEX — 0x6E585A616ABB8401 * Returns train * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_VEHICLE_FROM_TRACK_INDEX */ declare function GetTrainVehicleFromTrackIndex(trackIndex: number): number; /** * VEHICLE::GET_VEHICLE_BODY_HEALTH — 0x42113B857E33C16E * Max 1000, min 0. Vehicle does not necessarily explode or become undrivable at 0. * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_BODY_HEALTH */ declare function GetVehicleBodyHealth(vehicle: number): number; /** * VEHICLE::GET_VEHICLE_DOOR_LOCK_STATUS — 0xC867FD144F2469D3 * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_DOOR_LOCK_STATUS */ declare function GetVehicleDoorLockStatus(vehicle: number): number; /** * VEHICLE::GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER — 0xFA2CDDFEB8BC898B * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER */ declare function GetVehicleDoorsLockedForPlayer(vehicle: number, player: number): boolean; /** * VEHICLE::_GET_VEHICLE_DOORS_LOCKED_FOR_TEAM — 0xDD1E1393D966D39A * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_DOORS_LOCKED_FOR_TEAM */ declare function GetVehicleDoorsLockedForTeam(vehicle: number, team: number): boolean; /** * VEHICLE::GET_VEHICLE_ENGINE_HEALTH — 0x90DBFFAC43B22081 * Returns 1000.0 if the function is unable to get the address of the specified vehicle or if it's not a vehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_ENGINE_HEALTH */ declare function GetVehicleEngineHealth(vehicle: number): number; /** * VEHICLE::GET_VEHICLE_ESTIMATED_MAX_SPEED — 0xFE52F34491529F0B * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_ESTIMATED_MAX_SPEED */ declare function GetVehicleEstimatedMaxSpeed(vehicle: number): number; /** * VEHICLE::_GET_VEHICLE_IS_PROP_SET_APPLIED — 0xD798DF5DB67B1659 * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_IS_PROP_SET_APPLIED */ declare function GetVehicleIsPropSetApplied(vehicle: number): boolean; /** * VEHICLE::_GET_VEHICLE_LIVERY — 0xBB765B8FD49A796C * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_LIVERY */ declare function GetVehicleLivery(vehicle: number): number; /** * VEHICLE::GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS — 0xA9C55F1C15E62E06 * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS */ declare function GetVehicleMaxNumberOfPassengers(vehicle: number): number; /** * VEHICLE::GET_VEHICLE_MODEL_NUMBER_OF_SEATS — 0x9A578736FF3A17C3 * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_MODEL_NUMBER_OF_SEATS */ declare function GetVehicleModelNumberOfSeats(modelHash: number | string): number; /** * VEHICLE::GET_VEHICLE_NUMBER_OF_PASSENGERS — 0x59F3F16577CD79B2 * Gets the number of passengers, NOT including the driver. * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_NUMBER_OF_PASSENGERS */ declare function GetVehicleNumberOfPassengers(vehicle: number): number; /** * VEHICLE::_GET_VEHICLE_OWNER — 0xB729679356A889AE * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_OWNER */ declare function GetVehicleOwner(vehicle: number): number; /** * VEHICLE::GET_VEHICLE_PETROL_TANK_HEALTH — 0x1E5A9B356D5098BE * 1000 is max health * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_PETROL_TANK_HEALTH */ declare function GetVehiclePetrolTankHealth(vehicle: number): number; /** * VEHICLE::_GET_VEHICLE_TINT — 0xA44D65E6C624526F * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_TINT */ declare function GetVehicleTint(vehicle: number): number; /** * VEHICLE::GET_VEHICLE_TRAILER_VEHICLE — 0xCF867A239EC30741 * Gets the trailer of a vehicle and puts it into the trailer parameter. * @see https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_TRAILER_VEHICLE */ declare function GetVehicleTrailerVehicle(vehicle: number, trailer: number): [boolean, number]; /** * VEHICLE::_GET_VEHICLE_TURRET_SEAT — 0xFF5791B7639C2A46 * @see https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_TURRET_SEAT */ declare function GetVehicleTurretSeat(vehicle: number, seatIndex: number): [boolean, number]; /** * VEHICLE::HAS_INSTANT_FILL_VEHICLE_POPULATION_FINISHED — 0x2701D01D5E18FC31 * @see https://natives.borderlinerp.com/natives/VEHICLE/HAS_INSTANT_FILL_VEHICLE_POPULATION_FINISHED */ declare function HasInstantFillVehiclePopulationFinished(): boolean; /** * VEHICLE::_HAS_TRAIN_LOADED — 0xBD3C4A2ED509205E * @see https://natives.borderlinerp.com/natives/VEHICLE/_HAS_TRAIN_LOADED */ declare function HasTrainLoaded(train: number): boolean; /** * VEHICLE::HAS_VEHICLE_ASSET_LOADED — 0xB935F3154BC913C8 * @see https://natives.borderlinerp.com/natives/VEHICLE/HAS_VEHICLE_ASSET_LOADED */ declare function HasVehicleAssetLoaded(vehicleAsset: number | string): boolean; /** * VEHICLE::HAS_VEHICLE_RECORDING_BEEN_LOADED — 0xBA9325BE372AB6EA * @see https://natives.borderlinerp.com/natives/VEHICLE/HAS_VEHICLE_RECORDING_BEEN_LOADED */ declare function HasVehicleRecordingBeenLoaded(recording: number, script: string): boolean; /** * VEHICLE::_HIDE_HORSE_REINS — 0x201B8ED4FF7FE9F5 * @see https://natives.borderlinerp.com/natives/VEHICLE/_HIDE_HORSE_REINS */ declare function HideHorseReins(vehicle: number): void; /** * VEHICLE::INSTANTLY_FILL_VEHICLE_POPULATION — 0x1FF00DB43026B12F * @see https://natives.borderlinerp.com/natives/VEHICLE/INSTANTLY_FILL_VEHICLE_POPULATION */ declare function InstantlyFillVehiclePopulation(): void; /** * VEHICLE::IS_ANY_VEHICLE_NEAR_POINT — 0x5698BA4FD04D39C4 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_ANY_VEHICLE_NEAR_POINT */ declare function IsAnyVehicleNearPoint(x: number, y: number, z: number, radius: number): boolean; /** * VEHICLE::_IS_BOAT_GROUNDED — 0x30D86B2B7622D0EB * @see https://natives.borderlinerp.com/natives/VEHICLE/_IS_BOAT_GROUNDED */ declare function IsBoatGrounded(vehicle: number): boolean; /** * VEHICLE::IS_DRAFT_VEHICLE — 0xEA44E97849E9F3DD * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_DRAFT_VEHICLE */ declare function IsDraftVehicle(vehicle: number): boolean; /** * VEHICLE::IS_ENTRY_POINT_FOR_SEAT_CLEAR — 0x80DDCCB2F4A3EB57 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_ENTRY_POINT_FOR_SEAT_CLEAR */ declare function IsEntryPointForSeatClear(ped: number, vehicle: number, seatIndex: number, side: boolean, onEnter: boolean): boolean; /** * VEHICLE::_IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE — 0xB213D2A560B2E48B * @see https://natives.borderlinerp.com/natives/VEHICLE/_IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE */ declare function IsPedExclusiveDriverOfVehicle(ped: number, vehicle: number, outIndex: number): [boolean, number]; /** * VEHICLE::IS_PLAYBACK_GOING_ON_FOR_VEHICLE — 0x02774B3A9034278F * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_PLAYBACK_GOING_ON_FOR_VEHICLE */ declare function IsPlaybackGoingOnForVehicle(vehicle: number): boolean; /** * VEHICLE::IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE — 0x5A7472606EC5B7C1 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE */ declare function IsPlaybackUsingAiGoingOnForVehicle(vehicle: number): boolean; /** * VEHICLE::_IS_POSITION_VALID_FOR_TRAIN — 0xF05DFAF1ADFEF2CD * Returns whether the specified train config can be spawned at the given coordinates. * @see https://natives.borderlinerp.com/natives/VEHICLE/_IS_POSITION_VALID_FOR_TRAIN */ declare function IsPositionValidForTrain(trainConfig: number | string, x: number, y: number, z: number, direction: boolean, p5: boolean): boolean; /** * VEHICLE::IS_SEAT_WARP_ONLY — 0x7892685BF6D9775E * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_SEAT_WARP_ONLY */ declare function IsSeatWarpOnly(vehicle: number, seatIndex: number): boolean; /** * VEHICLE::IS_THIS_MODEL_A_BOAT — 0x799CFC7C5B743B15 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_THIS_MODEL_A_BOAT */ declare function IsThisModelABoat(model: number | string): boolean; /** * VEHICLE::_IS_THIS_MODEL_A_DRAFT_VEHICLE — 0xB9D5BDDA88E1BB66 * @see https://natives.borderlinerp.com/natives/VEHICLE/_IS_THIS_MODEL_A_DRAFT_VEHICLE */ declare function IsThisModelADraftVehicle(model: number | string): boolean; /** * VEHICLE::IS_THIS_MODEL_A_TRAIN — 0xFC08C8F8C1EDF174 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_THIS_MODEL_A_TRAIN */ declare function IsThisModelATrain(model: number | string): boolean; /** * VEHICLE::IS_TRAIN_WAITING_AT_STATION — 0xE887BD31D97793F6 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_TRAIN_WAITING_AT_STATION */ declare function IsTrainWaitingAtStation(train: number): boolean; /** * VEHICLE::_IS_VEHICLE_BROUGHT_TO_HALT — 0x404527BC03DA0E6C * Only returns true if BRING_VEHICLE_TO_HALT is called on vehicle beforehand * @see https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_BROUGHT_TO_HALT */ declare function IsVehicleBroughtToHalt(vehicle: number): boolean; /** * VEHICLE::_IS_VEHICLE_DOOR_BROKEN — 0xE979BB5602AD3402 * @see https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_DOOR_BROKEN */ declare function IsVehicleDoorBroken(vehicle: number, doorId: number): boolean; /** * VEHICLE::IS_VEHICLE_DOOR_FULLY_OPEN — 0x7AE191143C7A9107 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_DOOR_FULLY_OPEN */ declare function IsVehicleDoorFullyOpen(vehicle: number, doorId: number): boolean; /** * VEHICLE::IS_VEHICLE_DRIVEABLE — 0xB86D29B10F627379 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_DRIVEABLE */ declare function IsVehicleDriveable(vehicle: number, p1: boolean, p2: boolean): boolean; /** * VEHICLE::IS_VEHICLE_EXTRA_TURNED_ON — 0xFA9A55D9C4351625 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_EXTRA_TURNED_ON */ declare function IsVehicleExtraTurnedOn(vehicle: number, extraId: number): boolean; /** * VEHICLE::_IS_VEHICLE_FADING_OUT — 0x5136B284B67B35C7 * @see https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_FADING_OUT */ declare function IsVehicleFadingOut(vehicle: number): boolean; /** * VEHICLE::IS_VEHICLE_IN_BURNOUT — 0x3F5029A8FC060C48 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_IN_BURNOUT */ declare function IsVehicleInBurnout(vehicle: number): boolean; /** * VEHICLE::IS_VEHICLE_MODEL — 0x0045A54EC7A22455 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_MODEL */ declare function IsVehicleModel(vehicle: number, model: number | string): boolean; /** * VEHICLE::IS_VEHICLE_ON_ALL_WHEELS — 0x0D5D119529654EE0 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_ON_ALL_WHEELS */ declare function IsVehicleOnAllWheels(vehicle: number): boolean; /** * VEHICLE::_IS_VEHICLE_ON_FIRE — 0x0E3BF7ED4169EC43 * @see https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_ON_FIRE */ declare function IsVehicleOnFire(vehicle: number): boolean; /** * VEHICLE::IS_VEHICLE_SEAT_FREE — 0xE052C1B1CAA4ECE4 * Use GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS(vehicle) - 1 for last seat index. * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_SEAT_FREE */ declare function IsVehicleSeatFree(vehicle: number, seatIndex: number): boolean; /** * VEHICLE::IS_VEHICLE_STOPPED — 0x78C3311A73135241 * Returns true if the vehicle's current speed is less than, or equal to 0.0025f. * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_STOPPED */ declare function IsVehicleStopped(vehicle: number): boolean; /** * VEHICLE::IS_VEHICLE_STUCK_TIMER_UP — 0x1ABA9753939503C5 * VEH_STUCK_ON_SIDE, VEH_STUCK_HUNG_UP, VEH_STUCK_JAMMED * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_STUCK_TIMER_UP */ declare function IsVehicleStuckTimerUp(vehicle: number, stuckType: number, ms: number): boolean; /** * VEHICLE::_IS_VEHICLE_TOUCHING_VEGETATION — 0x51C7694E140FAE43 * Returns whether the vehicle is currently touching dense vegetation/foliage collision or physics materials such as bushes, reeds, or thick shrubs. * @see https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_TOUCHING_VEGETATION */ declare function IsVehicleTouchingVegetation(vehicle: number): boolean; /** * VEHICLE::IS_VEHICLE_VISIBLE — 0x424910CD5DE8C246 * Requires a visibility tracker on the vehicle (TRACK_VEHICLE_VISIBILITY) * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_VISIBLE */ declare function IsVehicleVisible(vehicle: number): boolean; /** * VEHICLE::_IS_VEHICLE_WHEEL_DESTROYED — 0xCB2CA620C48BC875 * @see https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_WHEEL_DESTROYED */ declare function IsVehicleWheelDestroyed(vehicle: number, wheel: number): boolean; /** * VEHICLE::IS_VEHICLE_WINDOW_INTACT — 0x0E7910A63E05B12C * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_WINDOW_INTACT */ declare function IsVehicleWindowIntact(vehicle: number, windowIndex: number): boolean; /** * VEHICLE::IS_VEHICLE_WRECKED — 0xDDBEA5506C848227 * @see https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_WRECKED */ declare function IsVehicleWrecked(vehicle: number): boolean; /** * VEHICLE::LOCK_DOORS_WHEN_NO_LONGER_NEEDED — 0x1EF36558FBDE2DAA * @see https://natives.borderlinerp.com/natives/VEHICLE/LOCK_DOORS_WHEN_NO_LONGER_NEEDED */ declare function LockDoorsWhenNoLongerNeeded(vehicle: number): void; /** * VEHICLE::MODIFY_VEHICLE_TOP_SPEED — 0x35AD938C74CACD6A * @see https://natives.borderlinerp.com/natives/VEHICLE/MODIFY_VEHICLE_TOP_SPEED */ declare function ModifyVehicleTopSpeed(vehicle: number, value: number): void; /** * VEHICLE::_RECOVER_DRAFT_VEHICLE_FALLING_LOG — 0x42404D57D621601A * Returns the log prop entity that is currently detaching/falling from a draft (log) wagon. * @see https://natives.borderlinerp.com/natives/VEHICLE/_RECOVER_DRAFT_VEHICLE_FALLING_LOG */ declare function RecoverDraftVehicleFallingLog(vehicle: number): number; /** * VEHICLE::REMOVE_ROAD_NODE_SPEED_ZONE — 0xFE9AB3354ACE6C9C * @see https://natives.borderlinerp.com/natives/VEHICLE/REMOVE_ROAD_NODE_SPEED_ZONE */ declare function RemoveRoadNodeSpeedZone(speedzone: number): boolean; /** * VEHICLE::REMOVE_VEHICLE_ASSET — 0x888A4E675B38F5AD * @see https://natives.borderlinerp.com/natives/VEHICLE/REMOVE_VEHICLE_ASSET */ declare function RemoveVehicleAsset(vehicleAsset: number | string): void; /** * VEHICLE::REMOVE_VEHICLE_RECORDING — 0x139E35755418F6AA * @see https://natives.borderlinerp.com/natives/VEHICLE/REMOVE_VEHICLE_RECORDING */ declare function RemoveVehicleRecording(p0: number, p1: number): number; /** * VEHICLE::REMOVE_VEHICLE_WINDOW — 0x745F15A215F2DDF1 * @see https://natives.borderlinerp.com/natives/VEHICLE/REMOVE_VEHICLE_WINDOW */ declare function RemoveVehicleWindow(vehicle: number, windowIndex: number): void; /** * VEHICLE::REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA — 0xC619A44639BC0CB4 * @see https://natives.borderlinerp.com/natives/VEHICLE/REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA */ declare function RemoveVehiclesFromGeneratorsInArea(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * VEHICLE::REQUEST_VEHICLE_ASSET — 0x81A15811460FAB3A * @see https://natives.borderlinerp.com/natives/VEHICLE/REQUEST_VEHICLE_ASSET */ declare function RequestVehicleAsset(vehicleHash: number | string, vehicleAsset: number): void; /** * VEHICLE::_REQUEST_VEHICLE_ASSET_ANIMS — 0xCF9DA72002FC16BF * @see https://natives.borderlinerp.com/natives/VEHICLE/_REQUEST_VEHICLE_ASSET_ANIMS */ declare function RequestVehicleAssetAnims(ped: number, entity: number, vehicleAsset: number): void; /** * VEHICLE::REQUEST_VEHICLE_HIGH_DETAIL_MODEL — 0x84B81EF78BD22357 * @see https://natives.borderlinerp.com/natives/VEHICLE/REQUEST_VEHICLE_HIGH_DETAIL_MODEL */ declare function RequestVehicleHighDetailModel(vehicle: number): void; /** * VEHICLE::REQUEST_VEHICLE_RECORDING — 0xC474CF16EDA45DC9 * Request the vehicle recording defined by the lowercase format string "%s%03d.yvr". * @see https://natives.borderlinerp.com/natives/VEHICLE/REQUEST_VEHICLE_RECORDING */ declare function RequestVehicleRecording(recording: number, script: string): void; /** * VEHICLE::RESET_VEHICLE_STUCK_TIMER — 0x23298B468F7D88B6 * @see https://natives.borderlinerp.com/natives/VEHICLE/RESET_VEHICLE_STUCK_TIMER */ declare function ResetVehicleStuckTimer(vehicle: number, nullAttributes: number): void; /** * VEHICLE::_RETURN_TRAIN_INFO_FROM_HANDLE — 0x09034479E6E3E269 * Outputs track hash and junction index on given train vehicle handle. * @see https://natives.borderlinerp.com/natives/VEHICLE/_RETURN_TRAIN_INFO_FROM_HANDLE */ declare function ReturnTrainInfoFromHandle(train: number): [boolean, number, number]; /** * VEHICLE::_SET_ALL_JUNCTIONS_CLEARED — 0x138398153824E332 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_ALL_JUNCTIONS_CLEARED */ declare function SetAllJunctionsCleared(): void; /** * VEHICLE::SET_ALL_VEHICLE_GENERATORS_ACTIVE — 0x3D596E6E88A02C24 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_ALL_VEHICLE_GENERATORS_ACTIVE */ declare function SetAllVehicleGeneratorsActive(): void; /** * VEHICLE::SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA — 0xBBB134FB9D50C0CC * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA */ declare function SetAllVehicleGeneratorsActiveInArea(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, p6: boolean, p7: boolean): void; /** * VEHICLE::_SET_ALL_VEHICLE_GENERATORS_DISABLED_FOR_VOLUME — 0x424FFCB9F0D2D4B5 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_ALL_VEHICLE_GENERATORS_DISABLED_FOR_VOLUME */ declare function SetAllVehicleGeneratorsDisabledForVolume(volume: number, toggle: boolean): void; /** * VEHICLE::SET_ALLOW_VEHICLE_EXPLODES_ON_CONTACT — 0x8D3230A0ED7DE39F * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_ALLOW_VEHICLE_EXPLODES_ON_CONTACT */ declare function SetAllowVehicleExplodesOnContact(vehicle: number, p1: boolean): void; /** * VEHICLE::_SET_BALLOON_FACE_COORD — 0xB42C87521D1BDD2F * Forces a hot air balloon to rotate/yaw toward a world coordinate. * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_BALLOON_FACE_COORD */ declare function SetBalloonFaceCoord(balloon: number, x: number, y: number, z: number): void; /** * VEHICLE::_SET_BALLOON_GO_TO_COORD — 0x2200AB13CBD10F4E * Commands a hot air balloon to navigate toward a target world coordinate. * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_BALLOON_GO_TO_COORD */ declare function SetBalloonGoToCoord(balloon: number, x: number, y: number, z: number, autoPower: boolean, speed: number): void; /** * VEHICLE::_SET_BALLOON_HOVER_STATE — 0x7C9E45A4CED2E8DA * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_BALLOON_HOVER_STATE */ declare function SetBalloonHoverState(balloon: number, p1: number): void; /** * VEHICLE::_SET_BATCH_TARP_HEIGHT — 0x31F343383F19C987 * Total height is calculated using: cargo ratio + pelt ratio (by pelt count) * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_BATCH_TARP_HEIGHT */ declare function SetBatchTarpHeight(vehicle: number, height: number, immediately: boolean): void; /** * VEHICLE::SET_BOAT_ANCHOR — 0xAEAB044F05B92659 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_BOAT_ANCHOR */ declare function SetBoatAnchor(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_BOAT_LOW_LOD_ANCHOR_DISTANCE — 0xE3261532550D6A9F * Old name: _SET_BOAT_MOVEMENT_RESISTANCE * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_BOAT_LOW_LOD_ANCHOR_DISTANCE */ declare function SetBoatLowLodAnchorDistance(vehicle: number, value: number): void; /** * VEHICLE::SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER — 0x286771F3059A37A7 * Old name: _SET_BOAT_FROZEN_WHEN_ANCHORED * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER */ declare function SetBoatRemainsAnchoredWhilePlayerIsDriver(vehicle: number, p1: boolean, p2: boolean): void; /** * VEHICLE::SET_BOAT_SINKS_WHEN_WRECKED — 0x62A6D317A011EA1D * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_BOAT_SINKS_WHEN_WRECKED */ declare function SetBoatSinksWhenWrecked(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_BREAKABLE_VEHICLE_LOCKS_UNBREAKABLE — 0xBC4735F48CD983EF * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_BREAKABLE_VEHICLE_LOCKS_UNBREAKABLE */ declare function SetBreakableVehicleLocksUnbreakable(vehicle: number, toggle: boolean): void; /** * VEHICLE::_SET_CARGO_COMPARTMENT_OPEN — 0xF6E3D38869D0F7AD * Forces open a vehicle's primary cargo access point, such as dropping a wagon tailgate, opening a built-in lockbox, or revealing a hidden compartment. * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_CARGO_COMPARTMENT_OPEN */ declare function SetCargoCompartmentOpen(vehicle: number): void; /** * VEHICLE::SET_DISABLE_RANDOM_TRAINS_THIS_FRAME — 0xD4288603E8766FF7 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_DISABLE_RANDOM_TRAINS_THIS_FRAME */ declare function SetDisableRandomTrainsThisFrame(toggle: boolean): void; /** * VEHICLE::SET_DISABLE_SUPERDUMMY — 0x1716D787D9B94202 * Old name: _SET_DISABLE_SUPERDUMMY_MODE * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_DISABLE_SUPERDUMMY */ declare function SetDisableSuperdummy(vehicle: number, disable: boolean): void; /** * VEHICLE::SET_DISABLE_VEHICLE_ENGINE_FIRES — 0xD146EE5F2B06B95E * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_DISABLE_VEHICLE_ENGINE_FIRES */ declare function SetDisableVehicleEngineFires(vehicle: number, p1: boolean): void; /** * VEHICLE::SET_DISABLE_VEHICLE_PETROL_TANK_DAMAGE — 0x5795FBE7A2001C14 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_DISABLE_VEHICLE_PETROL_TANK_DAMAGE */ declare function SetDisableVehiclePetrolTankDamage(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_DISABLE_VEHICLE_PETROL_TANK_FIRES — 0xB70986AB19B04AFF * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_DISABLE_VEHICLE_PETROL_TANK_FIRES */ declare function SetDisableVehiclePetrolTankFires(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_DONT_ALLOW_PLAYER_TO_ENTER_VEHICLE_IF_LOCKED_FOR_PLAYER — 0x63DC1F22C903B709 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_DONT_ALLOW_PLAYER_TO_ENTER_VEHICLE_IF_LOCKED_FOR_PLAYER */ declare function SetDontAllowPlayerToEnterVehicleIfLockedForPlayer(vehicle: number, p1: boolean): void; /** * VEHICLE::SET_DOOR_ALLOWED_TO_BE_BROKEN_OFF — 0x081FB9D6422F804C * Old name: _SET_VEHICLE_DOOR_CAN_BREAK * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_DOOR_ALLOWED_TO_BE_BROKEN_OFF */ declare function SetDoorAllowedToBeBrokenOff(vehicle: number, doorId: number, isBreakable: boolean): void; /** * VEHICLE::_SET_DRAFT_ANIMAL_RANDOM_SEED — 0x8C6D9A399126C194 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_DRAFT_ANIMAL_RANDOM_SEED */ declare function SetDraftAnimalRandomSeed(vehicle: number, seed: number): void; /** * VEHICLE::_SET_DRAFT_VEHICLE_ALLOW_DRAFT_ANIMAL_AUTO_CREATION — 0x87344305778E5415 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_DRAFT_VEHICLE_ALLOW_DRAFT_ANIMAL_AUTO_CREATION */ declare function SetDraftVehicleAllowDraftAnimalAutoCreation(vehicle: number, allow: boolean): void; /** * VEHICLE::_SET_DRAFT_VEHICLE_ANIMALS_CAN_DETACH — 0x6090A031C69F384E * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_DRAFT_VEHICLE_ANIMALS_CAN_DETACH */ declare function SetDraftVehicleAnimalsCanDetach(draft: number, canDetach: boolean): void; /** * VEHICLE::_SET_DRAFT_VEHICLE_DESIRED_SPEED — 0x0C3F0F7F92CA847C * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_DRAFT_VEHICLE_DESIRED_SPEED */ declare function SetDraftVehicleDesiredSpeed(vehicle: number, speed: number): void; /** * VEHICLE::_SET_DRAFT_VEHICLE_YOKE_CAN_BREAK — 0x226C6A4E3346D288 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_DRAFT_VEHICLE_YOKE_CAN_BREAK */ declare function SetDraftVehicleYokeCanBreak(draft: number, canBreak: boolean): void; /** * VEHICLE::SET_ENABLE_VEHICLE_SLIPSTREAMING — 0x73F1E4F6DF26FE30 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_ENABLE_VEHICLE_SLIPSTREAMING */ declare function SetEnableVehicleSlipstreaming(p0: boolean): void; /** * VEHICLE::_SET_FORCE_COACH_ROBBERY_LOOT — 0xF489F94BFEE12BB0 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_FORCE_COACH_ROBBERY_LOOT */ declare function SetForceCoachRobberyLoot(vehicle: number, coachrobberyLoot: number | string): void; /** * VEHICLE::SET_FORCE_HD_VEHICLE — 0x373CB1283308BD7B * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_FORCE_HD_VEHICLE */ declare function SetForceHdVehicle(vehicle: number, toggle: boolean): void; /** * VEHICLE::_SET_FORCE_HIGH_LOD_VEHICLE — 0x1098CDA477890165 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_FORCE_HIGH_LOD_VEHICLE */ declare function SetForceHighLodVehicle(vehicle: number, p1: boolean): void; /** * VEHICLE::SET_FORCE_LOW_LOD_ANCHOR_MODE — 0x75B49ACD73617437 * Sets boat to be anchored on spawn, called together with SET_BOAT_ANCHOR and _SET_BOAT_ANCHOR_BUOYANCY_COEFFICIENT * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_FORCE_LOW_LOD_ANCHOR_MODE */ declare function SetForceLowLodAnchorMode(vehicle: number, p1: boolean): void; /** * VEHICLE::SET_FORCE_VEHICLE_ENGINE_DAMAGE_BY_BULLET — 0x7F8E2B131E1DCA6C * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_FORCE_VEHICLE_ENGINE_DAMAGE_BY_BULLET */ declare function SetForceVehicleEngineDamageByBullet(vehicle: number, toggle: boolean): void; /** * VEHICLE::_SET_HORSE_TRAFFIC_GROUPING_DISTRIBUTION — 0xF5FFB08976911B50 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_HORSE_TRAFFIC_GROUPING_DISTRIBUTION */ declare function SetHorseTrafficGroupingDistribution(p0: number, p1: number, p2: number, p3: number): void; /** * VEHICLE::SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED — 0xBBE7648349B49BE8 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED */ declare function SetMissionTrainAsNoLongerNeeded(flags: number): number; /** * VEHICLE::SET_MISSION_TRAIN_COORDS — 0x7632755962AB9922 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_MISSION_TRAIN_COORDS */ declare function SetMissionTrainCoords(train: number, x: number, y: number, z: number): void; /** * VEHICLE::_SET_MISSION_TRAIN_WARP_TO_COORDS — 0xC9EA26893C9E4024 * Can be used to rotate the train by setting the BOOL direction * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_MISSION_TRAIN_WARP_TO_COORDS */ declare function SetMissionTrainWarpToCoords(train: number, x: number, y: number, z: number, direction: boolean): void; /** * VEHICLE::_SET_OARS_ROWING_SPEED — 0x6835AFEA10E186F4 * Sets rowing speed for boats with oars, such as rowboats or paddle boats. * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_OARS_ROWING_SPEED */ declare function SetOarsRowingSpeed(boat: number, speed: number): void; /** * VEHICLE::SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME — 0xFEDFA97638D61D4A * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME */ declare function SetParkedVehicleDensityMultiplierThisFrame(multiplier: number): void; /** * VEHICLE::SET_PED_OWNS_VEHICLE — 0x838C216C2B05A009 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_PED_OWNS_VEHICLE */ declare function SetPedOwnsVehicle(ped: number, vehicle: number): void; /** * VEHICLE::SET_PLAYBACK_SPEED — 0xD78084EED4CD94C6 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_PLAYBACK_SPEED */ declare function SetPlaybackSpeed(vehicle: number, speed: number): void; /** * VEHICLE::SET_RANDOM_BOATS — 0xF44D446D4E36DB87 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_RANDOM_BOATS */ declare function SetRandomBoats(toggle: boolean): void; /** * VEHICLE::SET_RANDOM_TRAINS — 0x1156C6EE7E82A98A * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_RANDOM_TRAINS */ declare function SetRandomTrains(toggle: boolean): void; /** * VEHICLE::_SET_RANDOM_TRAINS_WHISTLE_ENABLED — 0x1BFBAFCC6760FF02 * Enables/disables the whistle on a specific train entity. * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_RANDOM_TRAINS_WHISTLE_ENABLED */ declare function SetRandomTrainsWhistleEnabled(train: number, enabled: boolean): void; /** * VEHICLE::SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME — 0x1F91D44490E1EA0C * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME */ declare function SetRandomVehicleDensityMultiplierThisFrame(multiplier: number): void; /** * VEHICLE::_SET_TRAIN_COLLISION_AVOIDANCE_ENABLED — 0xE6BD7DD3FD474415 * Enables or disables collision-avoidance behavior for AI-controlled trains. * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_COLLISION_AVOIDANCE_ENABLED */ declare function SetTrainCollisionAvoidanceEnabled(train: number, toggle: boolean): void; /** * VEHICLE::SET_TRAIN_CRUISE_SPEED — 0x01021EB2E96B793C * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_TRAIN_CRUISE_SPEED */ declare function SetTrainCruiseSpeed(train: number, speed: number): void; /** * VEHICLE::_SET_TRAIN_DESTRUCTION_ENABLED — 0x07E2E21E799080A0 * Trains only. Enables/disables damage/explosion flags on the engine and all attached cars; typically set true before EXPLODE_VEHICLE. * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_DESTRUCTION_ENABLED */ declare function SetTrainDestructionEnabled(train: number, enabled: boolean): void; /** * VEHICLE::_SET_TRAIN_HALT — 0x3660BCAB3A6BB734 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_HALT */ declare function SetTrainHalt(train: number): void; /** * VEHICLE::_SET_TRAIN_LEAVE_STATION — 0x787E43477746876F * Restarts the train * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_LEAVE_STATION */ declare function SetTrainLeaveStation(train: number): void; /** * VEHICLE::_SET_TRAIN_MAX_SPEED — 0x9F29999DFDF2AEB8 * Maximum possible speed is 30.0 (108 km/h) * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_MAX_SPEED */ declare function SetTrainMaxSpeed(train: number, speed: number): void; /** * VEHICLE::SET_TRAIN_OFFSET_FROM_STATION — 0x8EC47DD4300BF063 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_TRAIN_OFFSET_FROM_STATION */ declare function SetTrainOffsetFromStation(train: number, offset: number): void; /** * VEHICLE::_SET_TRAIN_REVERSE_ENABLED — 0x06A09A6E0C6D2A84 * Enables or disables reverse movement for a train. * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_REVERSE_ENABLED */ declare function SetTrainReverseEnabled(train: number, enable: boolean): void; /** * VEHICLE::SET_TRAIN_SPEED — 0xDFBA6BBFF7CCAFBB * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_TRAIN_SPEED */ declare function SetTrainSpeed(train: number, speed: number): void; /** * VEHICLE::_SET_TRAIN_STOPS_FOR_STATIONS — 0x4182C037AA1F0091 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_STOPS_FOR_STATIONS */ declare function SetTrainStopsForStations(train: number, toggle: boolean): void; /** * VEHICLE::_SET_TRAIN_TRACK_JUNCTION_SWITCH — 0xE6C5E2125EB210C1 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_TRACK_JUNCTION_SWITCH */ declare function SetTrainTrackJunctionSwitch(trainTrack: number | string, junctionIndex: number, enabled: boolean): void; /** * VEHICLE::SET_VEHICLE_AI_CAN_USE_EXCLUSIVE_SEATS — 0x0893DAFBFA67110E * Used to be incorrectly named SET_VEHICLE_EXCLUSIVE_DRIVER * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_AI_CAN_USE_EXCLUSIVE_SEATS */ declare function SetVehicleAiCanUseExclusiveSeats(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_ALLOW_HOMING_MISSLE_LOCKON — 0x1240E8596A8308B9 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ALLOW_HOMING_MISSLE_LOCKON */ declare function SetVehicleAllowHomingMissleLockon(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_ALLOW_NO_PASSENGERS_LOCKON — 0xECB9E9BC887E8060 * Makes the vehicle accept no passengers. * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ALLOW_NO_PASSENGERS_LOCKON */ declare function SetVehicleAllowNoPassengersLockon(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_AUTOMATICALLY_ATTACHES — 0x501354951CD942DE * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_AUTOMATICALLY_ATTACHES */ declare function SetVehicleAutomaticallyAttaches(vehicle: number, p1: boolean, p2: number): number; /** * VEHICLE::SET_VEHICLE_BODY_HEALTH — 0x55CCAAE4F28C67A0 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_BODY_HEALTH */ declare function SetVehicleBodyHealth(vehicle: number, value: number): void; /** * VEHICLE::SET_VEHICLE_BROKEN_PARTS_DONT_AFFECT_AI_HANDLING — 0xCEC4CA2CAB8FA98C * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_BROKEN_PARTS_DONT_AFFECT_AI_HANDLING */ declare function SetVehicleBrokenPartsDontAffectAiHandling(vehicle: number, p1: boolean): void; /** * VEHICLE::SET_VEHICLE_CAN_BE_TARGETTED — 0x05254BA0B44ADC16 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_CAN_BE_TARGETTED */ declare function SetVehicleCanBeTargetted(vehicle: number, state: boolean): void; /** * VEHICLE::SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS — 0xE42952510F84AFDB * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS */ declare function SetVehicleCanBeUsedByFleeingPeds(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED — 0x4BF8131AE811541C * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED */ declare function SetVehicleCanBeVisiblyDamaged(vehicle: number, state: boolean): void; /** * VEHICLE::SET_VEHICLE_CAN_BREAK — 0xC5ED9D59B4646611 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_CAN_BREAK */ declare function SetVehicleCanBreak(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_CAN_EJECT_PASSENGERS_IF_LOCKED — 0x065D03A9D6B2C6B5 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_CAN_EJECT_PASSENGERS_IF_LOCKED */ declare function SetVehicleCanEjectPassengersIfLocked(vehicle: number, p1: boolean): void; /** * VEHICLE::SET_VEHICLE_DAMAGE — 0x1D7678F81452BB41 * Apply damage to vehicle at a location. * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DAMAGE */ declare function SetVehicleDamage(vehicle: number, xOffset: number, yOffset: number, zOffset: number, damage: number, radius: number, p6: boolean): void; /** * VEHICLE::SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME — 0x606374EBFC27B133 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME */ declare function SetVehicleDensityMultiplierThisFrame(multiplier: number): void; /** * VEHICLE::_SET_VEHICLE_DETERIORATION — 0x8E5DA070BAD3279E * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_DETERIORATION */ declare function SetVehicleDeterioration(vehicle: number, amount: number, p2: number, p3: boolean): void; /** * VEHICLE::SET_VEHICLE_DIRT_LEVEL — 0x758C3460EE915D0A * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DIRT_LEVEL */ declare function SetVehicleDirtLevel(vehicle: number, dirtLevel: number): void; /** * VEHICLE::_SET_VEHICLE_DIRT_LEVEL_2 — 0xBAE0EEDF93F05EAA * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_DIRT_LEVEL_2 */ declare function SetVehicleDirtLevel_2(vehicle: number, dirtLevel: number): void; /** * VEHICLE::SET_VEHICLE_DOOR_BROKEN — 0x9666CF20A1C6D780 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOOR_BROKEN */ declare function SetVehicleDoorBroken(vehicle: number, doorId: number, deleteDoor: boolean): void; /** * VEHICLE::SET_VEHICLE_DOOR_CONTROL — 0xD57F10EBBA814ECF * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOOR_CONTROL */ declare function SetVehicleDoorControl(vehicle: number, doorId: number, speed: number, angle: number): void; /** * VEHICLE::SET_VEHICLE_DOOR_LATCHED — 0x06F8A202EB312A3C * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOOR_LATCHED */ declare function SetVehicleDoorLatched(vehicle: number, doorId: number, p2: boolean, p3: boolean, p4: boolean): void; /** * VEHICLE::SET_VEHICLE_DOOR_OPEN — 0x550CE392A4672412 * Can also be used on trains and its wagons * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOOR_OPEN */ declare function SetVehicleDoorOpen(vehicle: number, doorId: number, loose: boolean, openInstantly: boolean): void; /** * VEHICLE::SET_VEHICLE_DOOR_SHUT — 0x6A3C24B91FD0EA09 * VEH_EXT_DOOR_DSIDE_F, VEH_EXT_DOOR_DSIDE_M, VEH_EXT_DOOR_DSIDE_M1, VEH_EXT_DOOR_DSIDE_M2, VEH_EXT_DOOR_DSIDE_R, VEH_EXT_DOOR_PSIDE_F, VEH_EXT_DOOR_PSIDE_M, VEH_EXT_DOOR_PSIDE_M1, VEH_EXT_DOOR_PSIDE_M2, VEH_EXT_DOOR_PSIDE_R, VEH_EXT_BONNE… * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOOR_SHUT */ declare function SetVehicleDoorShut(vehicle: number, doorId: number, closeInstantly: boolean): void; /** * VEHICLE::SET_VEHICLE_DOORS_LOCKED — 0x96F78A6A075D55D9 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_LOCKED */ declare function SetVehicleDoorsLocked(vehicle: number, doorLockStatus: number): void; /** * VEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS — 0x2381977DA948F8DC * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS */ declare function SetVehicleDoorsLockedForAllPlayers(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER — 0x359A8EA1FB8D6F0F * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER */ declare function SetVehicleDoorsLockedForPlayer(vehicle: number, player: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_TEAM — 0xE712BC978770F105 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_LOCKED_FOR_TEAM */ declare function SetVehicleDoorsLockedForTeam(vehicle: number, team: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_DOORS_SHUT — 0xA4FFCD645B11F25A * Closes all doors of a vehicle: * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_SHUT */ declare function SetVehicleDoorsShut(vehicle: number, closeInstantly: boolean): void; /** * VEHICLE::SET_VEHICLE_DOORS_TO_OPEN_AT_ANY_DISTANCE — 0x362CEDD2A41E0747 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_TO_OPEN_AT_ANY_DISTANCE */ declare function SetVehicleDoorsToOpenAtAnyDistance(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_ENGINE_CAN_DEGRADE — 0x48E4C137A71C2688 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ENGINE_CAN_DEGRADE */ declare function SetVehicleEngineCanDegrade(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_ENGINE_HEALTH — 0x8BDC5B998B4654EF * 1000 is max health Begins leaking gas at around 650 health -999.90002441406 appears to be minimum health, although nothing special occurs <- false statement -4000: Engine is destroyed 0 and below: Engine catches fire and health rapidly d… * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ENGINE_HEALTH */ declare function SetVehicleEngineHealth(vehicle: number, health: number): void; /** * VEHICLE::SET_VEHICLE_ENGINE_ON — 0xB64CFA14CB9A2E78 * Starts or stops the engine on the specified vehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ENGINE_ON */ declare function SetVehicleEngineOn(vehicle: number, value: boolean, instantly: boolean): void; /** * VEHICLE::SET_VEHICLE_EXCLUSIVE_DRIVER — 0xC6B9BF123B9463B6 * Used to be incorrectly named _SET_VEHICLE_EXCLUSIVE_DRIVER_2 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_EXCLUSIVE_DRIVER */ declare function SetVehicleExclusiveDriver(vehicle: number, ped: number, index: number): void; /** * VEHICLE::SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE — 0xA402939C6761E1A3 * Sets a vehicle to be strongly resistant to explosions. * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE */ declare function SetVehicleExplodesOnHighExplosionDamage(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_EXTRA — 0xBB6F89150BC9D16B * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_EXTRA */ declare function SetVehicleExtra(vehicle: number, extraId: number, disable: boolean): void; /** * VEHICLE::SET_VEHICLE_FIXED — 0x79811282A9D1AE56 * This fixes a vehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_FIXED */ declare function SetVehicleFixed(vehicle: number): void; /** * VEHICLE::SET_VEHICLE_FORWARD_SPEED — 0xF9F92AF49F12F6E7 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_FORWARD_SPEED */ declare function SetVehicleForwardSpeed(vehicle: number, speed: number): void; /** * VEHICLE::SET_VEHICLE_HANDBRAKE — 0x91BE51AEC4E99710 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_HANDBRAKE */ declare function SetVehicleHandbrake(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER — 0xBB5A3FA8ED3979C5 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER */ declare function SetVehicleHasBeenOwnedByPlayer(vehicle: number, owned: boolean): void; /** * VEHICLE::SET_VEHICLE_HAS_STRONG_AXLES — 0x252253C8A45AA1FC * if true, axles won't bend. * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_HAS_STRONG_AXLES */ declare function SetVehicleHasStrongAxles(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_HAS_UNBREAKABLE_LIGHTS — 0xC903855E028A05F2 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_HAS_UNBREAKABLE_LIGHTS */ declare function SetVehicleHasUnbreakableLights(vehicle: number, p1: boolean): void; /** * VEHICLE::SET_VEHICLE_INACTIVE_DURING_PLAYBACK — 0x4EA71B4C9DB3C3F1 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_INACTIVE_DURING_PLAYBACK */ declare function SetVehicleInactiveDuringPlayback(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED — 0xA9F1D75195CC40F6 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED */ declare function SetVehicleIndividualDoorsLocked(vehicle: number, doorId: number, doorLockStatus: number): void; /** * VEHICLE::SET_VEHICLE_INFLUENCES_WANTED_LEVEL — 0xC1842F40FD501DA2 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_INFLUENCES_WANTED_LEVEL */ declare function SetVehicleInfluencesWantedLevel(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_IS_CONSIDERED_BY_PLAYER — 0x54800D386C5825E5 * Setting this to false, makes the specified vehicle to where if you press Y your character doesn't even attempt the animation to enter the vehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_IS_CONSIDERED_BY_PLAYER */ declare function SetVehicleIsConsideredByPlayer(vehicle: number, toggle: boolean): void; /** * VEHICLE::_SET_VEHICLE_IS_IN_HURRY — 0xCE1531927AD6C9F8 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_IS_IN_HURRY */ declare function SetVehicleIsInHurry(vehicle: number, enabled: boolean): void; /** * VEHICLE::SET_VEHICLE_IS_STOLEN — 0x6C32FC81DFF25C9A * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_IS_STOLEN */ declare function SetVehicleIsStolen(vehicle: number, isStolen: boolean): void; /** * VEHICLE::SET_VEHICLE_KEEP_ENGINE_ON_WHEN_ABANDONED — 0x1549BA7FE83A2383 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_KEEP_ENGINE_ON_WHEN_ABANDONED */ declare function SetVehicleKeepEngineOnWhenAbandoned(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_LIGHTS — 0x629F0A0E952CAE7D * Sets the vehicle's lights state. * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_LIGHTS */ declare function SetVehicleLights(vehicle: number, state: number): void; /** * VEHICLE::SET_VEHICLE_LIMIT_SPEED_WHEN_PLAYER_INACTIVE — 0x8F75941C86EEBFCA * _SET_VEHICLE_LI* * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_LIMIT_SPEED_WHEN_PLAYER_INACTIVE */ declare function SetVehicleLimitSpeedWhenPlayerInactive(vehicle: number, p1: boolean): void; /** * VEHICLE::_SET_VEHICLE_LIVERY — 0xF89D82A0582E46ED * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_LIVERY */ declare function SetVehicleLivery(vehicle: number, liveryIndex: number): void; /** * VEHICLE::_SET_VEHICLE_LOD_LEVEL — 0x3FA7D7D1E0EA809E * Ranges from -1 to 2? (internal type is int8) * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_LOD_LEVEL */ declare function SetVehicleLodLevel(vehicle: number, lodLevel: number): void; /** * VEHICLE::SET_VEHICLE_LOD_MULTIPLIER — 0x5F5E2B1B9EAECC0F * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_LOD_MULTIPLIER */ declare function SetVehicleLodMultiplier(vehicle: number, multiplier: number): void; /** * VEHICLE::SET_VEHICLE_MAY_BE_USED_BY_GOTO_POINT_ANY_MEANS — 0x7549B9E841940695 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_MAY_BE_USED_BY_GOTO_POINT_ANY_MEANS */ declare function SetVehicleMayBeUsedByGotoPointAnyMeans(vehicle: number, p1: boolean): void; /** * VEHICLE::_SET_VEHICLE_MUD_LEVEL — 0x4D15E49764CB328A * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_MUD_LEVEL */ declare function SetVehicleMudLevel(vehicle: number, mudLevel: number): void; /** * VEHICLE::SET_VEHICLE_NOT_STEALABLE_AMBIENTLY — 0x09C970AE59ABF6B2 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_NOT_STEALABLE_AMBIENTLY */ declare function SetVehicleNotStealableAmbiently(vehicle: number, p1: boolean): void; /** * VEHICLE::SET_VEHICLE_ON_GROUND_PROPERLY — 0x7263332501E07F52 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ON_GROUND_PROPERLY */ declare function SetVehicleOnGroundProperly(vehicle: number, p1: boolean): boolean; /** * VEHICLE::SET_VEHICLE_PETROL_TANK_HEALTH — 0x6AB2918EE3BEC94C * 1000 is max health * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_PETROL_TANK_HEALTH */ declare function SetVehiclePetrolTankHealth(vehicle: number, health: number): void; /** * VEHICLE::SET_VEHICLE_PROVIDES_COVER — 0x652712478F1721F4 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_PROVIDES_COVER */ declare function SetVehicleProvidesCover(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_RESPECTS_LOCKS_WHEN_HAS_DRIVER — 0x33992A808DF1C1BA * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_RESPECTS_LOCKS_WHEN_HAS_DRIVER */ declare function SetVehicleRespectsLocksWhenHasDriver(vehicle: number, p1: boolean): void; /** * VEHICLE::_SET_VEHICLE_ROAD_LINK_FORCED — 0xC2E62678D602853C * Picks the road/path link nearest (start to end) and stores it on the vehicle's driving component (used by R* Scripts to choose an exit link). * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_ROAD_LINK_FORCED */ declare function SetVehicleRoadLinkForced(vehicle: number, startX: number, startY: number, startZ: number, endX: number, endY: number, endZ: number): void; /** * VEHICLE::SET_VEHICLE_SHOOT_AT_TARGET — 0xB79BE78C665B3E6D * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_SHOOT_AT_TARGET */ declare function SetVehicleShootAtTarget(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): void; /** * VEHICLE::_SET_VEHICLE_SNOW_LEVEL — 0x6F73EFAB11651D7F * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_SNOW_LEVEL */ declare function SetVehicleSnowLevel(vehicle: number, snowLevel: number): void; /** * VEHICLE::SET_VEHICLE_STAYS_FROZEN_WHEN_CLEANED_UP — 0x23A3AB86E0807721 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_STAYS_FROZEN_WHEN_CLEANED_UP */ declare function SetVehicleStaysFrozenWhenCleanedUp(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_STEER_BIAS — 0x84DAAE11E9EE4FC3 * Locks the vehicle's steering to the desired angle, explained below. * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_STEER_BIAS */ declare function SetVehicleSteerBias(vehicle: number, value: number): void; /** * VEHICLE::_SET_VEHICLE_STOP_DISTANCE_BUFFER — 0xA13028E22564A1BD * Adds a forward buffer to the AI stopping distance for a specific vehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_STOP_DISTANCE_BUFFER */ declare function SetVehicleStopDistanceBuffer(vehicle: number, bufferDistance: number): void; /** * VEHICLE::SET_VEHICLE_STOP_INSTANTLY_WHEN_PLAYER_INACTIVE — 0xC84E138448507567 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_STOP_INSTANTLY_WHEN_PLAYER_INACTIVE */ declare function SetVehicleStopInstantlyWhenPlayerInactive(vehicle: number, p1: boolean): void; /** * VEHICLE::SET_VEHICLE_STRONG — 0xAB315515C9F8803D * If set to true, vehicle will not take crash damage, but is still susceptible to damage from bullets and explosives * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_STRONG */ declare function SetVehicleStrong(vehicle: number, toggle: boolean): void; /** * VEHICLE::_SET_VEHICLE_TINT — 0x8268B098F6FCA4E2 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_TINT */ declare function SetVehicleTint(vehicle: number, tintId: number): void; /** * VEHICLE::SET_VEHICLE_TYRES_CAN_BURST — 0xEBD0A4E935106FE5 * Allows you to toggle bulletproof tires. * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_TYRES_CAN_BURST */ declare function SetVehicleTyresCanBurst(vehicle: number, toggle: boolean): void; /** * VEHICLE::SET_VEHICLE_UNDRIVEABLE — 0x6E884BAB713A2A94 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_UNDRIVEABLE */ declare function SetVehicleUndriveable(vehicle: number, toggle: boolean): void; /** * VEHICLE::_SET_VEHICLE_WET_LEVEL — 0x5AABB09F6FBD1F87 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_WET_LEVEL */ declare function SetVehicleWetLevel(vehicle: number, wetLevel: number): void; /** * VEHICLE::SET_VEHICLE_WHEELS_CAN_BREAK — 0x839137C40275FB77 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_WHEELS_CAN_BREAK */ declare function SetVehicleWheelsCanBreak(vehicle: number, enabled: boolean): void; /** * VEHICLE::SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP — 0xC462C79379ABBCB1 * @see https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP */ declare function SetVehicleWheelsCanBreakOffWhenBlowUp(vehicle: number, toggle: boolean): void; /** * VEHICLE::_SET_VELOCITY_FOR_BALLOON — 0x12F6C6ED3EFF42DE * Sets a hot air balloon velocity vector. * @see https://natives.borderlinerp.com/natives/VEHICLE/_SET_VELOCITY_FOR_BALLOON */ declare function SetVelocityForBalloon(balloon: number, x: number, y: number, z: number): void; /** * VEHICLE::_SHOW_HORSE_REINS — 0x41CDA90EE3450921 * @see https://natives.borderlinerp.com/natives/VEHICLE/_SHOW_HORSE_REINS */ declare function ShowHorseReins(vehicle: number): void; /** * VEHICLE::SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE — 0x5F5E6379C59EFC56 * SET_TIME_POSITION_IN_RECORDING can be emulated by: desired_time - GET_TIME_POSITION_IN_RECORDING(vehicle) * @see https://natives.borderlinerp.com/natives/VEHICLE/SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE */ declare function SkipTimeInPlaybackRecordedVehicle(vehicle: number, time: number): void; /** * VEHICLE::START_PLAYBACK_RECORDED_VEHICLE — 0x4932B84E3276508E * p3 is some flag related to 'trailers' (invokes CVehicle::GetTrailer). * @see https://natives.borderlinerp.com/natives/VEHICLE/START_PLAYBACK_RECORDED_VEHICLE */ declare function StartPlaybackRecordedVehicle(vehicle: number, recording: number, script: string, p3: boolean): void; /** * VEHICLE::START_VEHICLE_HORN — 0xB4E3BFC39CA16057 * Sounds the horn for the specified vehicle. * @see https://natives.borderlinerp.com/natives/VEHICLE/START_VEHICLE_HORN */ declare function StartVehicleHorn(vehicle: number, duration: number, mode: number | string, forever: boolean): void; /** * VEHICLE::STOP_BRINGING_VEHICLE_TO_HALT — 0x7C06330BFDDA182E * Old name: _STOP_BRING_VEHICLE_TO_HALT * @see https://natives.borderlinerp.com/natives/VEHICLE/STOP_BRINGING_VEHICLE_TO_HALT */ declare function StopBringingVehicleToHalt(vehicle: number): void; /** * VEHICLE::STOP_PLAYBACK_RECORDED_VEHICLE — 0xBF9B4D6267E8C26D * @see https://natives.borderlinerp.com/natives/VEHICLE/STOP_PLAYBACK_RECORDED_VEHICLE */ declare function StopPlaybackRecordedVehicle(vehicle: number): void; /** * VEHICLE::TRACK_VEHICLE_VISIBILITY — 0x1F3969B140DEE157 * @see https://natives.borderlinerp.com/natives/VEHICLE/TRACK_VEHICLE_VISIBILITY */ declare function TrackVehicleVisibility(vehicle: number): void; /** * VEHICLE::_TRIGGER_TRAIN_WHISTLE — 0xCFE122EC635CC2B2 * @see https://natives.borderlinerp.com/natives/VEHICLE/_TRIGGER_TRAIN_WHISTLE */ declare function TriggerTrainWhistle(train: number, whistleSequence: string, p2: boolean, p3: boolean): void; /** * VOICE::_0x08797A8C03868CB8 — 0x08797A8C03868CB8 * @see https://natives.borderlinerp.com/natives/VOICE/0x08797A8C03868CB8 */ declare function N_0x08797a8c03868cb8(threshold: number): void; /** * VOICE::_0x1C38C3577901AF1F — 0x1C38C3577901AF1F * @see https://natives.borderlinerp.com/natives/VOICE/0x1C38C3577901AF1F */ declare function N_0x1c38c3577901af1f(): void; /** * VOICE::_0x1FBF7F5BA7E4BE3A — 0x1FBF7F5BA7E4BE3A * @see https://natives.borderlinerp.com/natives/VOICE/0x1FBF7F5BA7E4BE3A */ declare function N_0x1fbf7f5ba7e4be3a(p0: number): void; /** * VOICE::_0x2F82CAB262C8AE26 — 0x2F82CAB262C8AE26 * @see https://natives.borderlinerp.com/natives/VOICE/0x2F82CAB262C8AE26 */ declare function N_0x2f82cab262c8ae26(player: number): number; /** * VOICE::_0x356135B9B10A2A82 — 0x356135B9B10A2A82 * @see https://natives.borderlinerp.com/natives/VOICE/0x356135B9B10A2A82 */ declare function N_0x356135b9b10a2a82(gamerHandle: number): [boolean, number]; /** * VOICE::_0x4791899615D70FA2 — 0x4791899615D70FA2 * @see https://natives.borderlinerp.com/natives/VOICE/0x4791899615D70FA2 */ declare function N_0x4791899615d70fa2(player: number, p1: number, p2: number): void; /** * VOICE::_0x49623BCFC3A3D829 — 0x49623BCFC3A3D829 * @see https://natives.borderlinerp.com/natives/VOICE/0x49623BCFC3A3D829 */ declare function N_0x49623bcfc3a3d829(player: number, muted: boolean): boolean; /** * VOICE::_0x58125B691F6827D5 — 0x58125B691F6827D5 * @see https://natives.borderlinerp.com/natives/VOICE/0x58125B691F6827D5 */ declare function N_0x58125b691f6827d5(proximity: number): void; /** * VOICE::_0x5CA7FB7D6DE49DCC — 0x5CA7FB7D6DE49DCC * @see https://natives.borderlinerp.com/natives/VOICE/0x5CA7FB7D6DE49DCC */ declare function N_0x5ca7fb7d6de49dcc(player: number): number; /** * VOICE::_0x767931C727DF2ED7 — 0x767931C727DF2ED7 * Returns p2 value of 0x4791899615D70FA2 * @see https://natives.borderlinerp.com/natives/VOICE/0x767931C727DF2ED7 */ declare function N_0x767931c727df2ed7(player: number, p1: number): number; /** * VOICE::_0x79F478FF5F9F4F05 — 0x79F478FF5F9F4F05 * @see https://natives.borderlinerp.com/natives/VOICE/0x79F478FF5F9F4F05 */ declare function N_0x79f478ff5f9f4f05(enabled: boolean): void; /** * VOICE::_0x8E462DB1EAA9C47C — 0x8E462DB1EAA9C47C * @see https://natives.borderlinerp.com/natives/VOICE/0x8E462DB1EAA9C47C */ declare function N_0x8e462db1eaa9c47c(player: number): boolean; /** * VOICE::_0x919AF2D93E9AA89D — 0x919AF2D93E9AA89D * @see https://natives.borderlinerp.com/natives/VOICE/0x919AF2D93E9AA89D */ declare function N_0x919af2d93e9aa89d(player: number): boolean; /** * VOICE::_0xB3E8841F6BDAF83E — 0xB3E8841F6BDAF83E * @see https://natives.borderlinerp.com/natives/VOICE/0xB3E8841F6BDAF83E */ declare function N_0xb3e8841f6bdaf83e(): void; /** * VOICE::_0xB6E79850B759A30E — 0xB6E79850B759A30E * @see https://natives.borderlinerp.com/natives/VOICE/0xB6E79850B759A30E */ declare function N_0xb6e79850b759a30e(teamId: number, allow: boolean): void; /** * VOICE::_0xB779F4FA19269AEC — 0xB779F4FA19269AEC * @see https://natives.borderlinerp.com/natives/VOICE/0xB779F4FA19269AEC */ declare function N_0xb779f4fa19269aec(flag: boolean): void; /** * VOICE::_0xCCF71FCFA0070B1A — 0xCCF71FCFA0070B1A * @see https://natives.borderlinerp.com/natives/VOICE/0xCCF71FCFA0070B1A */ declare function N_0xccf71fcfa0070b1a(): boolean; /** * VOICE::_0xDB622ECD3DCBE078 — 0xDB622ECD3DCBE078 * @see https://natives.borderlinerp.com/natives/VOICE/0xDB622ECD3DCBE078 */ declare function N_0xdb622ecd3dcbe078(player: number): boolean; /** * VOICE::_0xDC9B361CB7776673 — 0xDC9B361CB7776673 * @see https://natives.borderlinerp.com/natives/VOICE/0xDC9B361CB7776673 */ declare function N_0xdc9b361cb7776673(player: number): void; /** * VOICE::_0xEC8703E4536A9952 — 0xEC8703E4536A9952 * @see https://natives.borderlinerp.com/natives/VOICE/0xEC8703E4536A9952 */ declare function N_0xec8703e4536a9952(): void; /** * VOICE::_0xF8938CF3984092A5 — 0xF8938CF3984092A5 * @see https://natives.borderlinerp.com/natives/VOICE/0xF8938CF3984092A5 */ declare function N_0xf8938cf3984092a5(player: number): void; /** * VOICE::_NETWORK_AM_I_MUTED_BY_PLAYER — 0x0DED260A1958A82E * Returns whether the local player is muted by the specified network player. * @see https://natives.borderlinerp.com/natives/VOICE/_NETWORK_AM_I_MUTED_BY_PLAYER */ declare function NetworkAmIMutedByPlayer(player: number): boolean; /** * VOICE::_NETWORK_IS_PLAYER_TALKING — 0xEF6F2A35FAAF2ED7 * @see https://natives.borderlinerp.com/natives/VOICE/_NETWORK_IS_PLAYER_TALKING */ declare function NetworkIsPlayerTalking(player: number): boolean; /** * VOICE::_NETWORK_PLAYER_HAS_HEADSET — 0xAA35FD9ABAB490A3 * @see https://natives.borderlinerp.com/natives/VOICE/_NETWORK_PLAYER_HAS_HEADSET */ declare function NetworkPlayerHasHeadset(player: number): boolean; /** * VOLUME::_0x128FC3A893BF853A — 0x128FC3A893BF853A * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/VOLUME/0x128FC3A893BF853A */ declare function N_0x128fc3a893bf853a(p0: number): void; /** * VOLUME::_0x351D71B8B72B858B — 0x351D71B8B72B858B * @see https://natives.borderlinerp.com/natives/VOLUME/0x351D71B8B72B858B */ declare function N_0x351d71b8b72b858b(p0: number): number; /** * VOLUME::_0x3EFABB21E14A6BD1 — 0x3EFABB21E14A6BD1 * @see https://natives.borderlinerp.com/natives/VOLUME/0x3EFABB21E14A6BD1 */ declare function N_0x3efabb21e14a6bd1(p0: number, p1: number, p2: number): void; /** * VOLUME::_0x40F769D31A00D5A0 — 0x40F769D31A00D5A0 * @see https://natives.borderlinerp.com/natives/VOLUME/0x40F769D31A00D5A0 */ declare function N_0x40f769d31a00d5a0(p0: number, p1: number): number; /** * VOLUME::_0x4A8FEFC43FD8AC9B — 0x4A8FEFC43FD8AC9B * @see https://natives.borderlinerp.com/natives/VOLUME/0x4A8FEFC43FD8AC9B */ declare function N_0x4a8fefc43fd8ac9b(p0: number, p1: number, p2: number): void; /** * VOLUME::_0x51E52C9687FCDEEC — 0x51E52C9687FCDEEC * @see https://natives.borderlinerp.com/natives/VOLUME/0x51E52C9687FCDEEC */ declare function N_0x51e52c9687fcdeec(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): number; /** * VOLUME::_0x52572B331E693AED — 0x52572B331E693AED * @see https://natives.borderlinerp.com/natives/VOLUME/0x52572B331E693AED */ declare function N_0x52572b331e693aed(p0: number, p1: number, p2: number): void; /** * VOLUME::_0x53D05D60E5F5B40C — 0x53D05D60E5F5B40C * @see https://natives.borderlinerp.com/natives/VOLUME/0x53D05D60E5F5B40C */ declare function N_0x53d05d60e5f5b40c(p0: number, p1: number, p2: number, p3: number): void; /** * VOLUME::_0x695DAC2DB928F308 — 0x695DAC2DB928F308 * @see https://natives.borderlinerp.com/natives/VOLUME/0x695DAC2DB928F308 */ declare function N_0x695dac2db928f308(p0: number, p1: number): void; /** * VOLUME::_0x6D5F9E69BA1BE783 — 0x6D5F9E69BA1BE783 * @see https://natives.borderlinerp.com/natives/VOLUME/0x6D5F9E69BA1BE783 */ declare function N_0x6d5f9e69ba1be783(p0: number): void; /** * VOLUME::_0x748C5F51A18CB8F0 — 0x748C5F51A18CB8F0 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/VOLUME/0x748C5F51A18CB8F0 */ declare function N_0x748c5f51a18cb8f0(p0: boolean): void; /** * VOLUME::_0x7FD78DFD0C5D7B9B — 0x7FD78DFD0C5D7B9B * @see https://natives.borderlinerp.com/natives/VOLUME/0x7FD78DFD0C5D7B9B */ declare function N_0x7fd78dfd0c5d7b9b(p0: number): number; /** * VOLUME::_0x870E9981ED27C815 — 0x870E9981ED27C815 * @see https://natives.borderlinerp.com/natives/VOLUME/0x870E9981ED27C815 */ declare function N_0x870e9981ed27c815(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): number; /** * VOLUME::_0x998202B206872672 — 0x998202B206872672 * @see https://natives.borderlinerp.com/natives/VOLUME/0x998202B206872672 */ declare function N_0x998202b206872672(p0: number): void; /** * VOLUME::_0xAA9EE2AAFC717623 — 0xAA9EE2AAFC717623 * @see https://natives.borderlinerp.com/natives/VOLUME/0xAA9EE2AAFC717623 */ declare function N_0xaa9ee2aafc717623(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number): number; /** * VOLUME::_0xAC355980681A7F89 — 0xAC355980681A7F89 * @see https://natives.borderlinerp.com/natives/VOLUME/0xAC355980681A7F89 */ declare function N_0xac355980681a7f89(p0: number): void; /** * VOLUME::_0xB440F4E35393FC39 — 0xB440F4E35393FC39 * @see https://natives.borderlinerp.com/natives/VOLUME/0xB440F4E35393FC39 */ declare function N_0xb440f4e35393fc39(volume: number, p1: number): void; /** * VOLUME::_0xB469CFD9E065EB99 — 0xB469CFD9E065EB99 * @see https://natives.borderlinerp.com/natives/VOLUME/0xB469CFD9E065EB99 */ declare function N_0xb469cfd9e065eb99(p0: number, p1: number): void; /** * VOLUME::_0xC4019CF9AE8E931A — 0xC4019CF9AE8E931A * @see https://natives.borderlinerp.com/natives/VOLUME/0xC4019CF9AE8E931A */ declare function N_0xc4019cf9ae8e931a(volLockRequestId: number): number[]; /** * VOLUME::_0xC61E2FD926DBB406 — 0xC61E2FD926DBB406 * @see https://natives.borderlinerp.com/natives/VOLUME/0xC61E2FD926DBB406 */ declare function N_0xc61e2fd926dbb406(): void; /** * VOLUME::_0xCA5C90D40665D5CE — 0xCA5C90D40665D5CE * @see https://natives.borderlinerp.com/natives/VOLUME/0xCA5C90D40665D5CE */ declare function N_0xca5c90d40665d5ce(p0: number, p1: number): number; /** * VOLUME::_0xD460135C98940274 — 0xD460135C98940274 * @see https://natives.borderlinerp.com/natives/VOLUME/0xD460135C98940274 */ declare function N_0xd460135c98940274(volume: number, p1: number): void; /** * VOLUME::_0xD4FA73FE628FEC63 — 0xD4FA73FE628FEC63 * @see https://natives.borderlinerp.com/natives/VOLUME/0xD4FA73FE628FEC63 */ declare function N_0xd4fa73fe628fec63(p0: number, p1: number): void; /** * VOLUME::_0xD52DF30355EA7C8E — 0xD52DF30355EA7C8E * @see https://natives.borderlinerp.com/natives/VOLUME/0xD52DF30355EA7C8E */ declare function N_0xd52df30355ea7c8e(p0: number, p1: number, p2: number): void; /** * VOLUME::_0xD882C5B3991575B7 — 0xD882C5B3991575B7 * @see https://natives.borderlinerp.com/natives/VOLUME/0xD882C5B3991575B7 */ declare function N_0xd882c5b3991575b7(p0: number, p1: number, p2: number, p3: number, p4: number): number[]; /** * VOLUME::_0xEBA87B9273835CF3 — 0xEBA87B9273835CF3 * @see https://natives.borderlinerp.com/natives/VOLUME/0xEBA87B9273835CF3 */ declare function N_0xeba87b9273835cf3(p0: number, p1: number): void; /** * VOLUME::_0xEE1D6FF54CAF7714 — 0xEE1D6FF54CAF7714 * @see https://natives.borderlinerp.com/natives/VOLUME/0xEE1D6FF54CAF7714 */ declare function N_0xee1d6ff54caf7714(p0: number, p1: number): number; /** * VOLUME::_0xF3A2FBA5985C8CD5 — 0xF3A2FBA5985C8CD5 * @see https://natives.borderlinerp.com/natives/VOLUME/0xF3A2FBA5985C8CD5 */ declare function N_0xf3a2fba5985c8cd5(p0: number, p1: number, p2: number, p3: number): void; /** * VOLUME::_0xF6CE6F9C3897804E — 0xF6CE6F9C3897804E * @see https://natives.borderlinerp.com/natives/VOLUME/0xF6CE6F9C3897804E */ declare function N_0xf6ce6f9c3897804e(p0: number): number; /** * VOLUME::_0xF6F5447D418DAA82 — 0xF6F5447D418DAA82 * @see https://natives.borderlinerp.com/natives/VOLUME/0xF6F5447D418DAA82 */ declare function N_0xf6f5447d418daa82(p0: number): number; /** * VOLUME::_0xFA15C9A320E707B0 — 0xFA15C9A320E707B0 * nullsub, doesn't do anything * @see https://natives.borderlinerp.com/natives/VOLUME/0xFA15C9A320E707B0 */ declare function N_0xfa15c9a320e707b0(): void; /** * VOLUME::_ADD_BOUNDS_TO_AGGREGATE_VOLUME — 0x6E0D3C3F828DA773 * _ADD_R* - _ADD_V(OLUME?)* * @see https://natives.borderlinerp.com/natives/VOLUME/_ADD_BOUNDS_TO_AGGREGATE_VOLUME */ declare function AddBoundsToAggregateVolume(volume: number, aggregate: number): void; /** * VOLUME::_ADD_BOX_VOLUME_TO_VOLUME_AGGREGATE — 0x39816F6F94F385AD * Adds a box (position, rotation, scale) to a volume aggregate. An aggregate holds at most 32 boxes. * @see https://natives.borderlinerp.com/natives/VOLUME/_ADD_BOX_VOLUME_TO_VOLUME_AGGREGATE */ declare function AddBoxVolumeToVolumeAggregate(aggregate: number, x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number): void; /** * VOLUME::_ADD_CYLINDER_VOLUME_TO_VOLUME_AGGREGATE — 0xBCE668AAF83608BE * @see https://natives.borderlinerp.com/natives/VOLUME/_ADD_CYLINDER_VOLUME_TO_VOLUME_AGGREGATE */ declare function AddCylinderVolumeToVolumeAggregate(aggregate: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): void; /** * VOLUME::_ADD_ENTRY_VOLUME_LOCK — 0x58D3803FA639A3BB * @see https://natives.borderlinerp.com/natives/VOLUME/_ADD_ENTRY_VOLUME_LOCK */ declare function AddEntryVolumeLock(args: number): [boolean, number]; /** * VOLUME::_ADD_SPHERE_VOLUME_TO_VOLUME_AGGREGATE — 0x5B7D7BF36D2DE18B * @see https://natives.borderlinerp.com/natives/VOLUME/_ADD_SPHERE_VOLUME_TO_VOLUME_AGGREGATE */ declare function AddSphereVolumeToVolumeAggregate(aggregate: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): void; /** * VOLUME::_ADD_VOLUME_TO_VOLUME_AGGREGATE — 0x12FCAA23F2320422 * @see https://natives.borderlinerp.com/natives/VOLUME/_ADD_VOLUME_TO_VOLUME_AGGREGATE */ declare function AddVolumeToVolumeAggregate(aggregate: number, typeHash: number | string, x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number): void; /** * VOLUME::_CREATE_ANTI_GRIEF_VOLUME — 0x0EB78C2B156635B1 * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_ANTI_GRIEF_VOLUME */ declare function CreateAntiGriefVolume(volumeType: number | string, x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number): number; /** * VOLUME::_CREATE_SPEED_VOLUME — 0xBBE768E3AE76E07C * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_SPEED_VOLUME */ declare function CreateSpeedVolume(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number, p13: number, p14: number): number; /** * VOLUME::CREATE_VOLUME_AGGREGATE — 0x59F6F5C1D129F106 * @see https://natives.borderlinerp.com/natives/VOLUME/CREATE_VOLUME_AGGREGATE */ declare function CreateVolumeAggregate(): number; /** * VOLUME::_CREATE_VOLUME_AGGREGATE_WITH_CUSTOM_NAME — 0x5D580DE6398BB162 * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_AGGREGATE_WITH_CUSTOM_NAME */ declare function CreateVolumeAggregateWithCustomName(name: string): number; /** * VOLUME::CREATE_VOLUME_BOX — 0xDF85637F22706891 * @see https://natives.borderlinerp.com/natives/VOLUME/CREATE_VOLUME_BOX */ declare function CreateVolumeBox(x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number): number; /** * VOLUME::_CREATE_VOLUME_BOX_WITH_CUSTOM_NAME — 0xF68485C7495D848E * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_BOX_WITH_CUSTOM_NAME */ declare function CreateVolumeBoxWithCustomName(x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number, name: string): number; /** * VOLUME::_CREATE_VOLUME_BY_HASH — 0x502022FA1AF9DC86 * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_BY_HASH */ declare function CreateVolumeByHash(volumeType: number | string, x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number): number; /** * VOLUME::_CREATE_VOLUME_BY_HASH_WITH_CUSTOM_NAME — 0x1F85E4AC774A201E * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_BY_HASH_WITH_CUSTOM_NAME */ declare function CreateVolumeByHashWithCustomName(volumeType: number | string, x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number, name: string): number; /** * VOLUME::CREATE_VOLUME_CYLINDER — 0x0522D4774B82E3E6 * @see https://natives.borderlinerp.com/natives/VOLUME/CREATE_VOLUME_CYLINDER */ declare function CreateVolumeCylinder(x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number): number; /** * VOLUME::_CREATE_VOLUME_CYLINDER_WITH_CUSTOM_NAME — 0xDF1E350EDDF06E59 * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_CYLINDER_WITH_CUSTOM_NAME */ declare function CreateVolumeCylinderWithCustomName(x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number, name: string): number; /** * VOLUME::_CREATE_VOLUME_LOCK — 0x00BBF7CEAE8C666A * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_LOCK */ declare function CreateVolumeLock(x: number, y: number, z: number, radius: number, flag: number, p5: number): number; /** * VOLUME::_CREATE_VOLUME_LOCK_ATTACHED_TO_ENTITY — 0xF383E96C4904DF0C * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_LOCK_ATTACHED_TO_ENTITY */ declare function CreateVolumeLockAttachedToEntity(entity: number, radius: number, flag: number, p3: number): number; /** * VOLUME::CREATE_VOLUME_SPHERE — 0xB3FB80A32BAE3065 * @see https://natives.borderlinerp.com/natives/VOLUME/CREATE_VOLUME_SPHERE */ declare function CreateVolumeSphere(x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number): number; /** * VOLUME::_CREATE_VOLUME_SPHERE_WITH_CUSTOM_NAME — 0x10157BC3247FF3BA * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_SPHERE_WITH_CUSTOM_NAME */ declare function CreateVolumeSphereWithCustomName(x: number, y: number, z: number, rotX: number, rotY: number, rotZ: number, scaleX: number, scaleY: number, scaleZ: number, name: string): number; /** * VOLUME::_CREATE_WALK_AND_TALK_VOLUME — 0xFD0E389CD44434B6 * @see https://natives.borderlinerp.com/natives/VOLUME/_CREATE_WALK_AND_TALK_VOLUME */ declare function CreateWalkAndTalkVolume(p0: number, p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number): number; /** * VOLUME::DELETE_VOLUME — 0x43F867EF5C463A53 * @see https://natives.borderlinerp.com/natives/VOLUME/DELETE_VOLUME */ declare function DeleteVolume(volume: number): void; /** * VOLUME::DOES_VOLUME_COLLIDE_WITH_ANY_VOLUME_LOCK — 0x397769175A7DBB30 * @see https://natives.borderlinerp.com/natives/VOLUME/DOES_VOLUME_COLLIDE_WITH_ANY_VOLUME_LOCK */ declare function DoesVolumeCollideWithAnyVolumeLock(x: number, y: number, z: number, radius: number, p4: boolean, p5: number, p6: number): boolean; /** * VOLUME::DOES_VOLUME_EXIST — 0x92A78D0BEDB332A3 * @see https://natives.borderlinerp.com/natives/VOLUME/DOES_VOLUME_EXIST */ declare function DoesVolumeExist(volume: number): boolean; /** * VOLUME::_FIND_VOLUME_LOCK_REQUEST_ID_WITH_ARGS — 0x77A6E4AD0C496F81 * @see https://natives.borderlinerp.com/natives/VOLUME/_FIND_VOLUME_LOCK_REQUEST_ID_WITH_ARGS */ declare function FindVolumeLockRequestIdWithArgs(args: number): [number, number]; /** * VOLUME::_GET_VOLUME_AMOUNT_OF_INDEXED_ITEMS — 0x2B32B11520626229 * Indexes items (including entyties and peds) in a set volume Counts up as its the return value of how many items it writes to given itemSet * @see https://natives.borderlinerp.com/natives/VOLUME/_GET_VOLUME_AMOUNT_OF_INDEXED_ITEMS */ declare function GetVolumeAmountOfIndexedItems(x: number, y: number, z: number, radius: number, itemSet: number): number; /** * VOLUME::_GET_VOLUME_BOUNDS — 0x5737199AF2DC609F * @see https://natives.borderlinerp.com/natives/VOLUME/_GET_VOLUME_BOUNDS */ declare function GetVolumeBounds(volume: number): [number[], number[]]; /** * VOLUME::GET_VOLUME_COORDS — 0xF70F00013A62F866 * @see https://natives.borderlinerp.com/natives/VOLUME/GET_VOLUME_COORDS */ declare function GetVolumeCoords(volume: number): number[]; /** * VOLUME::GET_VOLUME_LOCK_REQUEST_STATUS — 0xB33A604345F58202 * VOLUME_LOCK_REQUEST_STATUS_INVALID, VOLUME_LOCK_REQUEST_STATUS_READY, VOLUME_LOCK_REQUEST_STATUS_IN_PROGRESS, VOLUME_LOCK_REQUEST_STATUS_SUCCEEDED, VOLUME_LOCK_REQUEST_STATUS_FAILED * @see https://natives.borderlinerp.com/natives/VOLUME/GET_VOLUME_LOCK_REQUEST_STATUS */ declare function GetVolumeLockRequestStatus(volLockRequestId: number): number; /** * VOLUME::_GET_VOLUME_RELATIONSHIP — 0x666C2F53ABEFC952 * Returns relationshipGroup Hash * @see https://natives.borderlinerp.com/natives/VOLUME/_GET_VOLUME_RELATIONSHIP */ declare function GetVolumeRelationship(volume: number): number; /** * VOLUME::GET_VOLUME_ROTATION — 0x18675BC914891122 * @see https://natives.borderlinerp.com/natives/VOLUME/GET_VOLUME_ROTATION */ declare function GetVolumeRotation(volume: number): number[]; /** * VOLUME::GET_VOLUME_SCALE — 0x3E2A25B2416DD67E * @see https://natives.borderlinerp.com/natives/VOLUME/GET_VOLUME_SCALE */ declare function GetVolumeScale(volume: number): number[]; /** * VOLUME::_IS_AGGREGATE_VOLUME — 0xFEFF01B5725BCD22 * @see https://natives.borderlinerp.com/natives/VOLUME/_IS_AGGREGATE_VOLUME */ declare function IsAggregateVolume(volume: number): boolean; /** * VOLUME::IS_POINT_IN_VOLUME — 0xF256A75210C5C0EB * Old name: _IS_POSITION_INSIDE_VOLUME * @see https://natives.borderlinerp.com/natives/VOLUME/IS_POINT_IN_VOLUME */ declare function IsPointInVolume(volume: number, x: number, y: number, z: number): boolean; /** * VOLUME::_IS_POINT_NEAR_VOLUME_LOCK_CENTER — 0x769BB7626B8CDB06 * @see https://natives.borderlinerp.com/natives/VOLUME/_IS_POINT_NEAR_VOLUME_LOCK_CENTER */ declare function IsPointNearVolumeLockCenter(x: number, y: number, z: number, radius: number, p4: number, p5: number, flags: number): boolean; /** * VOLUME::IS_VOLUME_LOCK_REQUEST_VALID — 0xA4A4359320345B34 * @see https://natives.borderlinerp.com/natives/VOLUME/IS_VOLUME_LOCK_REQUEST_VALID */ declare function IsVolumeLockRequestValid(volLockRequestId: number): boolean; /** * VOLUME::_IS_VOLUME_LOCK_REQUEST_VALID_2 — 0xF6A8A652A6B186CD * @see https://natives.borderlinerp.com/natives/VOLUME/_IS_VOLUME_LOCK_REQUEST_VALID_2 */ declare function IsVolumeLockRequestValid_2(volLockRequestId: number): boolean; /** * VOLUME::_MODIFY_VOLUME_LOCK_LOCATION — 0xEC43C2FFB70E3F30 * @see https://natives.borderlinerp.com/natives/VOLUME/_MODIFY_VOLUME_LOCK_LOCATION */ declare function ModifyVolumeLockLocation(volLock: number, x: number, y: number, z: number): void; /** * VOLUME::_RELEASE_LOCK_VOLUME — 0xFDFECC6EE4491E11 * @see https://natives.borderlinerp.com/natives/VOLUME/_RELEASE_LOCK_VOLUME */ declare function ReleaseLockVolume(volLockRequestId: number): void; /** * VOLUME::_REMOVE_BOUNDS_FROM_AGGREGATE_VOLUME — 0xF92FA8890DECECF6 * _REMOVE_E* - _REMOVE_R* * @see https://natives.borderlinerp.com/natives/VOLUME/_REMOVE_BOUNDS_FROM_AGGREGATE_VOLUME */ declare function RemoveBoundsFromAggregateVolume(volume: number, aggregate: number): void; /** * VOLUME::REQUEST_VOLUME_LOCK — 0xF14BCEF290F869E1 * @see https://natives.borderlinerp.com/natives/VOLUME/REQUEST_VOLUME_LOCK */ declare function RequestVolumeLock(x: number, y: number, z: number, radius: number, p4: number, p5: number): number; /** * VOLUME::REQUEST_VOLUME_LOCK_WITH_ARGS — 0x183C0B6CFEFFCAE4 * @see https://natives.borderlinerp.com/natives/VOLUME/REQUEST_VOLUME_LOCK_WITH_ARGS */ declare function RequestVolumeLockWithArgs(args: number): [number, number]; /** * VOLUME::_SET_ANTI_GRIEF_VOLUME_BLOCKS_HORSE — 0xBE551C2CC421185D * @see https://natives.borderlinerp.com/natives/VOLUME/_SET_ANTI_GRIEF_VOLUME_BLOCKS_HORSE */ declare function SetAntiGriefVolumeBlocksHorse(volume: number, toggle: boolean): void; /** * VOLUME::_SET_ANTI_GRIEF_VOLUME_BLOCKS_PLAYER — 0x5B23DFF8E0948BB2 * @see https://natives.borderlinerp.com/natives/VOLUME/_SET_ANTI_GRIEF_VOLUME_BLOCKS_PLAYER */ declare function SetAntiGriefVolumeBlocksPlayer(volume: number, toggle: boolean): void; /** * VOLUME::SET_VOLUME_COORDS — 0x541B8576615C33DE * @see https://natives.borderlinerp.com/natives/VOLUME/SET_VOLUME_COORDS */ declare function SetVolumeCoords(volume: number, posX: number, posY: number, posZ: number): boolean; /** * VOLUME::SET_VOLUME_OWNER_PERSISTENT_CHARACTER — 0xE2BE6FFA4A13CBB0 * @see https://natives.borderlinerp.com/natives/VOLUME/SET_VOLUME_OWNER_PERSISTENT_CHARACTER */ declare function SetVolumeOwnerPersistentCharacter(volume: number, persChar: number, p2: boolean): void; /** * VOLUME::_SET_VOLUME_RELATIONSHIP — 0xFD010A2154B40676 * @see https://natives.borderlinerp.com/natives/VOLUME/_SET_VOLUME_RELATIONSHIP */ declare function SetVolumeRelationship(volume: number, relationshipGroup: number | string): void; /** * VOLUME::SET_VOLUME_ROTATION — 0xA07CF1B21B56F041 * @see https://natives.borderlinerp.com/natives/VOLUME/SET_VOLUME_ROTATION */ declare function SetVolumeRotation(volume: number, rotX: number, rotY: number, rotZ: number): boolean; /** * VOLUME::SET_VOLUME_SCALE — 0xA46E98BDC407E23D * @see https://natives.borderlinerp.com/natives/VOLUME/SET_VOLUME_SCALE */ declare function SetVolumeScale(volume: number, scaleX: number, scaleY: number, scaleZ: number): boolean; /** * WATER::_0x09A1C7DFDCE54FBC — 0x09A1C7DFDCE54FBC * Called together with REMOVE_EXTRA_CALMING_QUAD in rcm_crackpot1 R* Script: p0 = 0 _REMOVE_* * @see https://natives.borderlinerp.com/natives/WATER/0x09A1C7DFDCE54FBC */ declare function N_0x09a1c7dfdce54fbc(p0: number): void; /** * WATER::_0x0DCEC6A92E497E17 — 0x0DCEC6A92E497E17 * Only used in native_son1 R* Script: p1 = 1 * @see https://natives.borderlinerp.com/natives/WATER/0x0DCEC6A92E497E17 */ declare function N_0x0dcec6a92e497e17(entity: number, p1: number): void; /** * WATER::_0xA33F5069B0CB89B8 — 0xA33F5069B0CB89B8 * Only used in fishing_core R* Script * @see https://natives.borderlinerp.com/natives/WATER/0xA33F5069B0CB89B8 */ declare function N_0xa33f5069b0cb89b8(): void; /** * WATER::_0xB34A6009A0DB80B8 — 0xB34A6009A0DB80B8 * Used in bounty1, fanale3, sean1 R* Scripts * @see https://natives.borderlinerp.com/natives/WATER/0xB34A6009A0DB80B8 */ declare function N_0xb34a6009a0db80b8(entity: number): void; /** * WATER::_0xE8126623008372AA — 0xE8126623008372AA * Only used in fussar1 / train_robbery2 R* Script * @see https://natives.borderlinerp.com/natives/WATER/0xE8126623008372AA */ declare function N_0xe8126623008372aa(): void; /** * WATER::_0xF0FBF193F1F5C0EA — 0xF0FBF193F1F5C0EA * Only used in fishing_core R* Script * @see https://natives.borderlinerp.com/natives/WATER/0xF0FBF193F1F5C0EA */ declare function N_0xf0fbf193f1f5c0ea(ped: number): void; /** * WATER::DISABLE_WATER_LOOKUP — 0x754616EC6965D1FB * Must be called every frame to take full effect. * @see https://natives.borderlinerp.com/natives/WATER/DISABLE_WATER_LOOKUP */ declare function DisableWaterLookup(): void; /** * WATER::ENABLE_WATER_LOOKUP — 0x754616EC6965D1BF * @see https://natives.borderlinerp.com/natives/WATER/ENABLE_WATER_LOOKUP */ declare function EnableWaterLookup(): void; /** * WATER::GET_WATER_HEIGHT — 0xFCA8B23F28813F69 * Checks against a global variable that is set by _SET_WORLD_WATER_TYPE. * @see https://natives.borderlinerp.com/natives/WATER/GET_WATER_HEIGHT */ declare function GetWaterHeight(x: number, y: number, z: number, height: number): [boolean, number]; /** * WATER::GET_WATER_HEIGHT_NO_WAVES — 0xDCF3690AA262C03F * @see https://natives.borderlinerp.com/natives/WATER/GET_WATER_HEIGHT_NO_WAVES */ declare function GetWaterHeightNoWaves(x: number, y: number, z: number, height: number): [boolean, number]; /** * WATER::_GET_WORLD_WATER_TYPE — 0x189739A7631C1867 * @see https://natives.borderlinerp.com/natives/WATER/_GET_WORLD_WATER_TYPE */ declare function GetWorldWaterType(): number; /** * WATER::REMOVE_EXTRA_CALMING_QUAD — 0x4BEF8DD75AF6C71C * Only used in rcm_crackpot1 R* Script: p0 = 0 * @see https://natives.borderlinerp.com/natives/WATER/REMOVE_EXTRA_CALMING_QUAD */ declare function RemoveExtraCalmingQuad(index: number): void; /** * WATER::_RESET_GUARMA_WATER_STATE — 0xC63540AEF8384769 * Only used in guama1 / guama3 R* Script _REQUEST_* or _RESET_* * @see https://natives.borderlinerp.com/natives/WATER/_RESET_GUARMA_WATER_STATE */ declare function ResetGuarmaWaterState(): void; /** * WATER::_SET_OCEAN_GUARMA_WATER_QUADRANT — 0xC63540AEF8384732 * Only used in R* Script guama1 * @see https://natives.borderlinerp.com/natives/WATER/_SET_OCEAN_GUARMA_WATER_QUADRANT */ declare function SetOceanGuarmaWaterQuadrant(wavesHeight: number, p1: number, wavesDirection: number, p3: number, wavesAmount: number, p5: number, wavesSpeed: number, wavesStrength: number, ignoreHeight: boolean): void; /** * WATER::_SET_WORLD_WATER_TYPE — 0xE8770EE02AEE45C2 * @see https://natives.borderlinerp.com/natives/WATER/_SET_WORLD_WATER_TYPE */ declare function SetWorldWaterType(waterType: number): void; /** * WATER::TEST_PROBE_AGAINST_ALL_WATER — 0x8974647ED222EA5F * SCRIPT_WATER_TEST_RESULT_NONE, SCRIPT_WATER_TEST_RESULT_WATER, SCRIPT_WATER_TEST_RESULT_BLOCKED, * @see https://natives.borderlinerp.com/natives/WATER/TEST_PROBE_AGAINST_ALL_WATER */ declare function TestProbeAgainstAllWater(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, flags: number, intersectionPos: number[]): [number, number[]]; /** * WATER::TEST_VERTICAL_PROBE_AGAINST_ALL_WATER — 0x2B3451FA1E3142E2 * Checks against a global variable that is set by _SET_WORLD_WATER_TYPE. * @see https://natives.borderlinerp.com/natives/WATER/TEST_VERTICAL_PROBE_AGAINST_ALL_WATER */ declare function TestVerticalProbeAgainstAllWater(x: number, y: number, z: number, flags: number, waterHeight: number): [number, number]; /** * WEAPON::_0x000FA7A4A8443AF7 — 0x000FA7A4A8443AF7 * @see https://natives.borderlinerp.com/natives/WEAPON/0x000FA7A4A8443AF7 */ declare function N_0x000fa7a4a8443af7(p0: number): void; /** * WEAPON::_0x16D9841A85FA627E — 0x16D9841A85FA627E * @see https://natives.borderlinerp.com/natives/WEAPON/0x16D9841A85FA627E */ declare function N_0x16d9841a85fa627e(ped: number, toggle: boolean): void; /** * WEAPON::_0x183CE355115B6E75 — 0x183CE355115B6E75 * @see https://natives.borderlinerp.com/natives/WEAPON/0x183CE355115B6E75 */ declare function N_0x183ce355115b6e75(p0: number, p1: number): void; /** * WEAPON::_0x431240A58484D5D0 — 0x431240A58484D5D0 * @see https://natives.borderlinerp.com/natives/WEAPON/0x431240A58484D5D0 */ declare function N_0x431240a58484d5d0(ped: number, toggle: boolean): void; /** * WEAPON::_0x457B16951AD77C1B — 0x457B16951AD77C1B * @see https://natives.borderlinerp.com/natives/WEAPON/0x457B16951AD77C1B */ declare function N_0x457b16951ad77c1b(p0: number): void; /** * WEAPON::_0x45E57FDD531C9477 — 0x45E57FDD531C9477 * @see https://natives.borderlinerp.com/natives/WEAPON/0x45E57FDD531C9477 */ declare function N_0x45e57fdd531c9477(ped: number, toggle: boolean): void; /** * WEAPON::_0x63B83A526329AFBC — 0x63B83A526329AFBC * Only used in R* Script fme_escaped_convicts, p0 = 0 * @see https://natives.borderlinerp.com/natives/WEAPON/0x63B83A526329AFBC */ declare function N_0x63b83a526329afbc(p0: number): void; /** * WEAPON::_0x641351E9AD103890 — 0x641351E9AD103890 * @see https://natives.borderlinerp.com/natives/WEAPON/0x641351E9AD103890 */ declare function N_0x641351e9ad103890(p0: number, p1: number): void; /** * WEAPON::_0x74C2365FDD1BB48F — 0x74C2365FDD1BB48F * @see https://natives.borderlinerp.com/natives/WEAPON/0x74C2365FDD1BB48F */ declare function N_0x74c2365fdd1bb48f(p0: number, p1: number): void; /** * WEAPON::_0x9409C62504A8F9E9 — 0x9409C62504A8F9E9 * Only used in R* SP Script guama3 * @see https://natives.borderlinerp.com/natives/WEAPON/0x9409C62504A8F9E9 */ declare function N_0x9409c62504a8f9e9(vehicle: number, p1: boolean): void; /** * WEAPON::_0x9CCA3131E6B53C68 — 0x9CCA3131E6B53C68 * @see https://natives.borderlinerp.com/natives/WEAPON/0x9CCA3131E6B53C68 */ declare function N_0x9cca3131e6b53c68(p0: number, p1: number, p2: number): number; /** * WEAPON::_0xA2091482ED42EF85 — 0xA2091482ED42EF85 * @see https://natives.borderlinerp.com/natives/WEAPON/0xA2091482ED42EF85 */ declare function N_0xa2091482ed42ef85(p0: number, p1: number): number; /** * WEAPON::_0xA3716A77DCF17424 — 0xA3716A77DCF17424 * @see https://natives.borderlinerp.com/natives/WEAPON/0xA3716A77DCF17424 */ declare function N_0xa3716a77dcf17424(p0: number, p1: number, p2: number): void; /** * WEAPON::_0xA769D753922B031B — 0xA769D753922B031B * @see https://natives.borderlinerp.com/natives/WEAPON/0xA769D753922B031B */ declare function N_0xa769d753922b031b(p0: number, p1: number, p2: number): void; /** * WEAPON::_0xB0FB9B196A3D13F0 — 0xB0FB9B196A3D13F0 * @see https://natives.borderlinerp.com/natives/WEAPON/0xB0FB9B196A3D13F0 */ declare function N_0xb0fb9b196a3d13f0(p0: number, p1: number, p2: number): void; /** * WEAPON::_0xC5899C4CD2E2495D — 0xC5899C4CD2E2495D * @see https://natives.borderlinerp.com/natives/WEAPON/0xC5899C4CD2E2495D */ declare function N_0xc5899c4cd2e2495d(p0: number): void; /** * WEAPON::_0xD53846B9C931C181 — 0xD53846B9C931C181 * @see https://natives.borderlinerp.com/natives/WEAPON/0xD53846B9C931C181 */ declare function N_0xd53846b9c931c181(p0: number, p1: number, p2: number): void; /** * WEAPON::_0xE9B3FEC825668291 — 0xE9B3FEC825668291 * @see https://natives.borderlinerp.com/natives/WEAPON/0xE9B3FEC825668291 */ declare function N_0xe9b3fec825668291(p0: number, p1: number, p2: number): void; /** * WEAPON::_0xECBB26529A737EF6 — 0xECBB26529A737EF6 * @see https://natives.borderlinerp.com/natives/WEAPON/0xECBB26529A737EF6 */ declare function N_0xecbb26529a737ef6(p0: number): void; /** * WEAPON::_0xF08D8FEB455F2C8C — 0xF08D8FEB455F2C8C * @see https://natives.borderlinerp.com/natives/WEAPON/0xF08D8FEB455F2C8C */ declare function N_0xf08d8feb455f2c8c(ped: number, toggle: boolean): void; /** * WEAPON::_0xF252A85B8F3F8C58 — 0xF252A85B8F3F8C58 * @see https://natives.borderlinerp.com/natives/WEAPON/0xF252A85B8F3F8C58 */ declare function N_0xf252a85b8f3f8c58(weaponCollection: number | string, dualwieldVariant: number | string): boolean; /** * WEAPON::_0xF2F585411E748B9C — 0xF2F585411E748B9C * @see https://natives.borderlinerp.com/natives/WEAPON/0xF2F585411E748B9C */ declare function N_0xf2f585411e748b9c(p0: number, p1: number): number; /** * WEAPON::_0xF8204EF17410BF43 — 0xF8204EF17410BF43 * Returns weaponHash * @see https://natives.borderlinerp.com/natives/WEAPON/0xF8204EF17410BF43 */ declare function N_0xf8204ef17410bf43(weaponGroupHash: number | string, p1: number, p2: number, p3: number): number; /** * WEAPON::_ADD_AMMO_TO_PED — 0xB190BCA3F4042F95 * @see https://natives.borderlinerp.com/natives/WEAPON/_ADD_AMMO_TO_PED */ declare function AddAmmoToPed(ped: number, weaponHash: number | string, amount: number, addReason: number | string): void; /** * WEAPON::_ADD_AMMO_TO_PED_BY_TYPE — 0x106A811C6D3035F3 * @see https://natives.borderlinerp.com/natives/WEAPON/_ADD_AMMO_TO_PED_BY_TYPE */ declare function AddAmmoToPedByType(ped: number, ammoType: number | string, amount: number, addReason: number | string): void; /** * WEAPON::_ATTACH_WEAPON_TO_HORSE_HOLSTER — 0x14FF0C2545527F9B * Visually attaches the specified weapon to a horse holster/rack (shows the weapon model on the horse), even when the caller is not near the horse. * @see https://natives.borderlinerp.com/natives/WEAPON/_ATTACH_WEAPON_TO_HORSE_HOLSTER */ declare function AttachWeaponToHorseHolster(horse: number, weaponHash: number | string, ownerPed: number): void; /** * WEAPON::_CAN_PED_ACCESS_MOUNT_WEAPONS — 0x23BF601A42F329A0 * True if the ped can access their *owned* mount/horse inventory for saddle weapon stow/retrieve (used to gate longarm-slot selection in the weapon wheel). * @see https://natives.borderlinerp.com/natives/WEAPON/_CAN_PED_ACCESS_MOUNT_WEAPONS */ declare function CanPedAccessMountWeapons(ped: number): boolean; /** * WEAPON::_CLEAR_PED_LAST_WEAPON_DAMAGE — 0x087D8F4BC65F68E4 * @see https://natives.borderlinerp.com/natives/WEAPON/_CLEAR_PED_LAST_WEAPON_DAMAGE */ declare function ClearPedLastWeaponDamage(ped: number): void; /** * WEAPON::_CREATE_WEAPON_OBJECT — 0x9888652B8BA77F73 * @see https://natives.borderlinerp.com/natives/WEAPON/_CREATE_WEAPON_OBJECT */ declare function CreateWeaponObject(weaponHash: number | string, ammoCount: number, x: number, y: number, z: number, showWorldModel: boolean, scale: number): number; /** * WEAPON::_DELETE_WEAPON_OBJECTS_ON_HORSE — 0xD4C6E24D955FF061 * Deletes all visible weapon PROP objects attached to a horse's holsters/rack. * @see https://natives.borderlinerp.com/natives/WEAPON/_DELETE_WEAPON_OBJECTS_ON_HORSE */ declare function DeleteWeaponObjectsOnHorse(horse: number): void; /** * WEAPON::_DISABLE_ALL_SPECIAL_AMMO_FOR_PED — 0xD63B4BA3A02A99E0 * Disables all special ammo variants for the given weapon on the specified ped, forcing regular/basic ammo only. * @see https://natives.borderlinerp.com/natives/WEAPON/_DISABLE_ALL_SPECIAL_AMMO_FOR_PED */ declare function DisableAllSpecialAmmoForPed(ped: number, weaponHash: number | string): void; /** * WEAPON::_DISABLE_AMMO_TYPE_FOR_PED — 0xAA5A52204E077883 * @see https://natives.borderlinerp.com/natives/WEAPON/_DISABLE_AMMO_TYPE_FOR_PED */ declare function DisableAmmoTypeForPed(ped: number, ammoHash: number | string): void; /** * WEAPON::_DISABLE_AMMO_TYPE_FOR_PED_WEAPON — 0xF0D728EEA3C99775 * @see https://natives.borderlinerp.com/natives/WEAPON/_DISABLE_AMMO_TYPE_FOR_PED_WEAPON */ declare function DisableAmmoTypeForPedWeapon(ped: number, weaponHash: number | string, ammoHash: number | string): void; /** * WEAPON::_DOES_PED_HAVE_PISTOL — 0xBFCA7AFABF9D7967 * Returns whether the ped has a pistol p1: 0 or 1 * @see https://natives.borderlinerp.com/natives/WEAPON/_DOES_PED_HAVE_PISTOL */ declare function DoesPedHavePistol(ped: number, p1: boolean): boolean; /** * WEAPON::_DOES_PED_HAVE_REPEATER — 0x495A04CAEC263AF8 * Returns whether the ped has a repeater p1: 0 or 1 * @see https://natives.borderlinerp.com/natives/WEAPON/_DOES_PED_HAVE_REPEATER */ declare function DoesPedHaveRepeater(ped: number, p1: boolean): boolean; /** * WEAPON::_DOES_PED_HAVE_REVOLVER — 0x5B235F24472F2C3B * Returns whether the ped has a revolver p1: 0 or 1 * @see https://natives.borderlinerp.com/natives/WEAPON/_DOES_PED_HAVE_REVOLVER */ declare function DoesPedHaveRevolver(ped: number, p1: boolean): boolean; /** * WEAPON::_DOES_PED_HAVE_RIFLE — 0x95CA12E2C68043E5 * Returns whether the ped has a rifle p1: 0 or 1 * @see https://natives.borderlinerp.com/natives/WEAPON/_DOES_PED_HAVE_RIFLE */ declare function DoesPedHaveRifle(ped: number, p1: boolean): boolean; /** * WEAPON::_DOES_PED_HAVE_SHOTGUN — 0xABC18A28BAD4B46F * Returns whether the ped has a shotgun p1: 0 or 1 * @see https://natives.borderlinerp.com/natives/WEAPON/_DOES_PED_HAVE_SHOTGUN */ declare function DoesPedHaveShotgun(ped: number, p1: boolean): boolean; /** * WEAPON::_DOES_PED_HAVE_SNIPER — 0x80BB243789008A82 * Returns whether the ped has a sniper p1: 0 or 1 * @see https://natives.borderlinerp.com/natives/WEAPON/_DOES_PED_HAVE_SNIPER */ declare function DoesPedHaveSniper(ped: number, p1: boolean): boolean; /** * WEAPON::_ENABLE_ALL_SPECIAL_AMMO_FOR_PED — 0x404514D231DB27A0 * Re-enables all special ammo variants for the given weapon on the specified ped (inverse of _DISABLE_ALL_SPECIAL_AMMO_FOR_PED). * @see https://natives.borderlinerp.com/natives/WEAPON/_ENABLE_ALL_SPECIAL_AMMO_FOR_PED */ declare function EnableAllSpecialAmmoForPed(ped: number, weaponHash: number | string): void; /** * WEAPON::_ENABLE_AMMO_TYPE_FOR_PED — 0x3B7B7908B7ADFB4B * @see https://natives.borderlinerp.com/natives/WEAPON/_ENABLE_AMMO_TYPE_FOR_PED */ declare function EnableAmmoTypeForPed(ped: number, weaponHash: number | string): void; /** * WEAPON::_ENABLE_AMMO_TYPE_FOR_PED_WEAPON — 0x23FB9FACA28779C1 * @see https://natives.borderlinerp.com/natives/WEAPON/_ENABLE_AMMO_TYPE_FOR_PED_WEAPON */ declare function EnableAmmoTypeForPedWeapon(ped: number, weaponHash: number | string, ammoHash: number | string): void; /** * WEAPON::_ENABLE_WEAPON_RESTORE — 0xC395355843BE134B * @see https://natives.borderlinerp.com/natives/WEAPON/_ENABLE_WEAPON_RESTORE */ declare function EnableWeaponRestore(ped: number): boolean; /** * WEAPON::_EXPLODE_PED_AMMO_TYPE — 0x44C8F4908F1B2622 * Triggers detonation/effect for a specific throwable ammo type associated with the given ped (commonly used to remotely detonate placed dynamite). * @see https://natives.borderlinerp.com/natives/WEAPON/_EXPLODE_PED_AMMO_TYPE */ declare function ExplodePedAmmoType(ped: number, ammoHash: number | string): boolean; /** * WEAPON::GET_ALLOW_DUAL_WIELD — 0x918990BD9CE08582 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_ALLOW_DUAL_WIELD */ declare function GetAllowDualWield(ped: number): boolean; /** * WEAPON::GET_AMMO_IN_CLIP — 0x2E1202248937775C * @see https://natives.borderlinerp.com/natives/WEAPON/GET_AMMO_IN_CLIP */ declare function GetAmmoInClip(ped: number, weaponHash: number | string): [boolean, number]; /** * WEAPON::_GET_AMMO_IN_CLIP_BY_INVENTORY_UID — 0x678F00858980F516 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_AMMO_IN_CLIP_BY_INVENTORY_UID */ declare function GetAmmoInClipByInventoryUid(ped: number): [boolean, number, number]; /** * WEAPON::GET_AMMO_IN_PED_WEAPON — 0x015A522136D7F951 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_AMMO_IN_PED_WEAPON */ declare function GetAmmoInPedWeapon(ped: number, weaponHash: number | string): number; /** * WEAPON::_GET_AMMO_IN_PED_WEAPON_FROM_GUID — 0x4823F13A21F51964 * Returns the full amount of ammo the ped has for the weapon identified by itemGuid. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_AMMO_IN_PED_WEAPON_FROM_GUID */ declare function GetAmmoInPedWeaponFromGuid(ped: number, itemGuid: number): [number, number]; /** * WEAPON::_GET_AMMO_RECOMMENDED_TYPE_FOR_WEAPON — 0xEC97101A8F311282 * Identical to _GET_AMMO_TYPE_FOR_WEAPON (0x5C2EA6C44F515F34) -> same native handler address Technically returns the first type specified for a weapon * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_AMMO_RECOMMENDED_TYPE_FOR_WEAPON */ declare function GetAmmoRecommendedTypeForWeapon(weaponHash: number | string): number; /** * WEAPON::_GET_AMMO_TYPE_FOR_WEAPON — 0x5C2EA6C44F515F34 * Identical to _GET_AMMO_RECOMMENDED_TYPE_FOR_WEAPON (0xEC97101A8F311282) -> same native handler address * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_AMMO_TYPE_FOR_WEAPON */ declare function GetAmmoTypeForWeapon(weaponHash: number | string): number; /** * WEAPON::GET_BEST_PED_SHORTARM_GUID — 0xF52BD94B47CCF736 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_BEST_PED_SHORTARM_GUID */ declare function GetBestPedShortarmGuid(ped: number, p2: boolean, p3: boolean): number; /** * WEAPON::GET_BEST_PED_WEAPON — 0x8483E98E8B888AE2 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_BEST_PED_WEAPON */ declare function GetBestPedWeapon(ped: number, p1: boolean, p2: boolean): number; /** * WEAPON::_GET_BEST_PED_WEAPON_IN_GROUP — 0x9F67929D98E7C6E8 * If near your horse when called, weapons stored on your horse will be considered Returns weaponHash * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_BEST_PED_WEAPON_IN_GROUP */ declare function GetBestPedWeaponInGroup(ped: number, weaponGroup: number | string, p2: boolean, p3: boolean): number; /** * WEAPON::_GET_BEST_PED_WEAPON_IN_INVENTORY — 0x7B98500614C8E8B8 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_BEST_PED_WEAPON_IN_INVENTORY */ declare function GetBestPedWeaponInInventory(ped: number, p1: number, guidPrimary: number): [number, number]; /** * WEAPON::_GET_CAN_SWITCH_WEAPON — 0xBC9444F2FF94A9C0 * Returns whether the ped is currently allowed to switch weapons (weapon switching not locked by internal code/state). * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_CAN_SWITCH_WEAPON */ declare function GetCanSwitchWeapon(ped: number): boolean; /** * WEAPON::_GET_CAN_TWIRL_WEAPON — 0x6554ECCE226F2A2A * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_CAN_TWIRL_WEAPON */ declare function GetCanTwirlWeapon(weaponHash: number | string): boolean; /** * WEAPON::_GET_CORRECT_KIT_EMOTE_TWIRL_GUN — 0xCD356B42C57BFE01 * _GET_BEST_* - _GET_CLOSEST_* * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_CORRECT_KIT_EMOTE_TWIRL_GUN */ declare function GetCorrectKitEmoteTwirlGun(ped: number, weaponGuid: number): [boolean, number]; /** * WEAPON::_GET_CURRENT_AMMO_TYPE_FROM_GUID — 0xAF9D167A5656D6A6 * Returns ammoHash * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_CURRENT_AMMO_TYPE_FROM_GUID */ declare function GetCurrentAmmoTypeFromGuid(ped: number, weaponGuid: number): [number, number]; /** * WEAPON::GET_CURRENT_PED_VEHICLE_WEAPON — 0x1017582BCD3832DC * @see https://natives.borderlinerp.com/natives/WEAPON/GET_CURRENT_PED_VEHICLE_WEAPON */ declare function GetCurrentPedVehicleWeapon(ped: number, weaponHash: number | string): [boolean, number]; /** * WEAPON::GET_CURRENT_PED_WEAPON — 0x3A87E44BB9A01D54 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_CURRENT_PED_WEAPON */ declare function GetCurrentPedWeapon(ped: number, p2: boolean, attachPoint: number, p4: boolean): [boolean, number]; /** * WEAPON::_GET_CURRENT_PED_WEAPON_AMMO_TYPE — 0x7E7B19A4355FEE13 * Returns ammoHash from weaponObject (Returned by 0x6CA484C9A7377E4F) * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_CURRENT_PED_WEAPON_AMMO_TYPE */ declare function GetCurrentPedWeaponAmmoType(ped: number, weaponObject: number): number; /** * WEAPON::GET_CURRENT_PED_WEAPON_ENTITY_INDEX — 0x3B390A939AF0B5FC * Returns weaponObject, attachPoint: see SET_CURRENT_PED_WEAPON * @see https://natives.borderlinerp.com/natives/WEAPON/GET_CURRENT_PED_WEAPON_ENTITY_INDEX */ declare function GetCurrentPedWeaponEntityIndex(ped: number, attachPoint: number): number; /** * WEAPON::_GET_DEFAULT_PED_WEAPON_COLLECTION — 0xD42514C182121C23 * Returns weaponCollection Hash * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_DEFAULT_PED_WEAPON_COLLECTION */ declare function GetDefaultPedWeaponCollection(pedModel: number | string): number; /** * WEAPON::_GET_DEFAULT_UNARMED_WEAPON_HASH — 0x08FF1099ED2E6E21 * Returns the ped's default unarmed weapon hash as defined in CPedModelInfo (DefaultUnarmedWeapon). * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_DEFAULT_UNARMED_WEAPON_HASH */ declare function GetDefaultUnarmedWeaponHash(ped: number): number; /** * WEAPON::_GET_DEFAULT_WEAPON_ATTACH_POINT — 0x65DC4AC5B96614CB * Returns default attach point for given weapon hash. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_DEFAULT_WEAPON_ATTACH_POINT */ declare function GetDefaultWeaponAttachPoint(weaponHash: number | string): number; /** * WEAPON::_GET_IS_PED_TAKING_POISON_GAS_DAMAGE — 0x0DE0944ECCB3DF5D * True if the ped is currently being damaged by poison gas/fog (used by scripts to block actions like crafting). * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_IS_PED_TAKING_POISON_GAS_DAMAGE */ declare function GetIsPedTakingPoisonGasDamage(ped: number): boolean; /** * WEAPON::_GET_LOCKON_RANGE_CURRENT_WEAPON — 0x3799EFCC3C8CD5E1 * Returns the current weapon's lock-on/aim-assist range for this ped. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_LOCKON_RANGE_CURRENT_WEAPON */ declare function GetLockonRangeCurrentWeapon(ped: number): number; /** * WEAPON::_GET_LONGARMS_INSTANTLY_STORE_ON_DISMOUNT — 0x5A695BD328586B44 * Gets the ped setting that controls whether longarms are instantly stored on the mount when dismounting. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_LONGARMS_INSTANTLY_STORE_ON_DISMOUNT */ declare function GetLongarmsInstantlyStoreOnDismount(ped: number, p1: number): boolean; /** * WEAPON::GET_MAX_AMMO — 0xDC16122C7A20C933 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_MAX_AMMO */ declare function GetMaxAmmo(ped: number, weaponHash: number | string): [boolean, number]; /** * WEAPON::GET_MAX_AMMO_IN_CLIP — 0xA38DCFFCEA8962FA * @see https://natives.borderlinerp.com/natives/WEAPON/GET_MAX_AMMO_IN_CLIP */ declare function GetMaxAmmoInClip(ped: number, weaponHash: number | string, p2: boolean): number; /** * WEAPON::_GET_MAX_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON — 0x79B1A6E780266DB0 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_MAX_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON */ declare function GetMaxLockonDistanceOfCurrentPedWeapon(ped: number): number; /** * WEAPON::_GET_NUM_PEDS_RESTRAINED_FROM_BOLAS — 0x46D42883E873C1D7 * returns the amount of peds that were restrained with the weapon thrown bolas * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_NUM_PEDS_RESTRAINED_FROM_BOLAS */ declare function GetNumPedsRestrainedFromBolas(ped: number): number; /** * WEAPON::GET_PED_AMMO_BY_TYPE — 0x39D22031557946C1 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_PED_AMMO_BY_TYPE */ declare function GetPedAmmoByType(ped: number, ammoType: number | string): number; /** * WEAPON::GET_PED_AMMO_TYPE_FROM_WEAPON — 0x7FEAD38B326B9F74 * Returns the current ammo type of the specified ped's specified weapon. * @see https://natives.borderlinerp.com/natives/WEAPON/GET_PED_AMMO_TYPE_FROM_WEAPON */ declare function GetPedAmmoTypeFromWeapon(ped: number, weaponHash: number | string): number; /** * WEAPON::GET_PED_BACKUP_WEAPON — 0xC71FE230A513C30F * @see https://natives.borderlinerp.com/natives/WEAPON/GET_PED_BACKUP_WEAPON */ declare function GetPedBackupWeapon(ped: number, p1: boolean): number; /** * WEAPON::_GET_PED_CURRENT_HELD_WEAPON — 0x8425C5F057012DAB * Returns eCurrentHeldWeapon _GET_R* - _GET_T* * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_PED_CURRENT_HELD_WEAPON */ declare function GetPedCurrentHeldWeapon(ped: number): number; /** * WEAPON::_GET_PED_GUN_SPINNING_EQUIPPED_KIT_EMOTE_TWIRL — 0x2C4FEC3D0EFA9FC0 * Returns emote Hash * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_PED_GUN_SPINNING_EQUIPPED_KIT_EMOTE_TWIRL */ declare function GetPedGunSpinningEquippedKitEmoteTwirl(ped: number): number; /** * WEAPON::_GET_PED_GUN_SPINNING_HASH_FROM_WEAPON_EMOTE_VARIATION — 0xF3B1620B920D1708 * Returns iSpinHash / iVariationSpin * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_PED_GUN_SPINNING_HASH_FROM_WEAPON_EMOTE_VARIATION */ declare function GetPedGunSpinningHashFromWeaponEmoteVariation(ped: number, weaponEmoteVariation: number): number; /** * WEAPON::_GET_PED_HOGTIE_WEAPON — 0x90EB1CB189923587 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_PED_HOGTIE_WEAPON */ declare function GetPedHogtieWeapon(ped: number): number; /** * WEAPON::GET_PED_LAST_WEAPON_IMPACT_COORD — 0x6C4D0409BA1A2BC2 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_PED_LAST_WEAPON_IMPACT_COORD */ declare function GetPedLastWeaponImpactCoord(ped: number, coords: number[]): [boolean, number[]]; /** * WEAPON::GET_PED_WEAPON_GUID_AT_ATTACH_POINT — 0x6929E22158E52265 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_PED_WEAPON_GUID_AT_ATTACH_POINT */ declare function GetPedWeaponGuidAtAttachPoint(ped: number, attachPoint: number, weaponGuid: number): [boolean, number]; /** * WEAPON::_GET_PED_WEAPON_IN_SLOT — 0xDBC4B552B2AE9A83 * slotHash is usually just the weaponHash name, but WEAPON_* is replaced with SLOT_* * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_PED_WEAPON_IN_SLOT */ declare function GetPedWeaponInSlot(ped: number, slotHash: number | string): number; /** * WEAPON::_GET_PED_WEAPON_OBJECT — 0x6CA484C9A7377E4F * _GET_M* - _GET_PED_A* * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_PED_WEAPON_OBJECT */ declare function GetPedWeaponObject(ped: number, p1: boolean): number; /** * WEAPON::_GET_PED_WORST_WEAPON — 0xDA37A053C1522F5D * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_PED_WORST_WEAPON */ declare function GetPedWorstWeapon(ped: number, p1: boolean, p2: boolean, p3: boolean): number; /** * WEAPON::_GET_PLAYER_PED_QUICK_SWAP_WEAPON_BY_GUID — 0xB7E52A058B07C7E2 * Outputs cached guids * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_PLAYER_PED_QUICK_SWAP_WEAPON_BY_GUID */ declare function GetPlayerPedQuickSwapWeaponByGuid(ped: number): [number, number]; /** * WEAPON::_GET_PROJECTILE_IGNITED_IN_VOLUME — 0x74C8000FDD1BB111 * Finds an ignited (lit/fused) explosive projectile inside a Volume. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_PROJECTILE_IGNITED_IN_VOLUME */ declare function GetProjectileIgnitedInVolume(volume: number, outEntity: number): [boolean, number]; /** * WEAPON::_GET_PROJECTILE_IN_VOLUME — 0x74C8000FDD1BB222 * Finds a projectile entity inside the given Volume and writes its handle to the out pointer. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_PROJECTILE_IN_VOLUME */ declare function GetProjectileInVolume(volume: number, outEntity: number): [boolean, number]; /** * WEAPON::_GET_WEAPON_ATTACH_POINT — 0xCAD4FE9398820D24 * Returns WeaponAttachPoint * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_ATTACH_POINT */ declare function GetWeaponAttachPoint(ped: number, attachPoint: number): number; /** * WEAPON::GET_WEAPON_CLIP_SIZE — 0xD3750CCC00635FC2 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_WEAPON_CLIP_SIZE */ declare function GetWeaponClipSize(weaponHash: number | string): number; /** * WEAPON::_GET_WEAPON_COMPONENT_TYPE_MODEL — 0x59DE03442B6C9598 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_COMPONENT_TYPE_MODEL */ declare function GetWeaponComponentTypeModel(componentHash: number | string): number; /** * WEAPON::_GET_WEAPON_DAMAGE — 0x904103D5D2333977 * Related to weapon visual damage, not actual damage. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_DAMAGE */ declare function GetWeaponDamage(weaponObject: number): number; /** * WEAPON::GET_WEAPON_DEGRADATION — 0x0D78E1097F89E637 * 0.0: good condition, 1.0: poor condition * @see https://natives.borderlinerp.com/natives/WEAPON/GET_WEAPON_DEGRADATION */ declare function GetWeaponDegradation(weaponObject: number): number; /** * WEAPON::_GET_WEAPON_DIRT — 0x810E8AE9AFEA7E54 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_DIRT */ declare function GetWeaponDirt(weaponObject: number): number; /** * WEAPON::_GET_WEAPON_EMOTE_VARIATION — 0x86147D05FA831D3A * Returns weaponEmoteVariation WEAPON_EMOTE_VARIATION_BASE, WEAPON_EMOTE_VARIATION_A, WEAPON_EMOTE_VARIATION_B, WEAPON_EMOTE_VARIATION_C, WEAPON_EMOTE_VARIATION_D, WEAPON_EMOTE_VARIATION_PREVIEW, WEAPON_EMOTE_NUM_VARIATIONS * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_EMOTE_VARIATION */ declare function GetWeaponEmoteVariation(ped: number, variation: number): number; /** * WEAPON::_GET_WEAPON_FROM_DEFAULT_PED_WEAPON_COLLECTION — 0x9EEFD670F10656D7 * Returns a random weaponHash from default ped weapon collection (see _GET_DEFAULT_PED_WEAPON_COLLECTION). * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_FROM_DEFAULT_PED_WEAPON_COLLECTION */ declare function GetWeaponFromDefaultPedWeaponCollection(weaponCollection: number | string, weaponGroup: number | string): number; /** * WEAPON::_GET_WEAPON_FROM_HORSE_HOLSTER — 0xAFFD0CCF31F469B8 * Returns the weapon hash in the horse/mount's first holster slot, or 0 if empty/invalid. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_FROM_HORSE_HOLSTER */ declare function GetWeaponFromHorseHolster(horse: number): number; /** * WEAPON::_GET_WEAPON_GUN_SPINNING_WEAPON_EMOTE_TRICK_TYPE_HASH — 0xF4601C1203B1A78D * Returns iSpinHash * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_GUN_SPINNING_WEAPON_EMOTE_TRICK_TYPE_HASH */ declare function GetWeaponGunSpinningWeaponEmoteTrickTypeHash(emote: number | string, weaponEmoteTrickType: number): number; /** * WEAPON::_GET_WEAPON_HAS_MULTIPLE_AMMO_TYPES — 0x58425FCA3D3A2D15 * Returns whether the weapon has multiple ammo types or not. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_HAS_MULTIPLE_AMMO_TYPES */ declare function GetWeaponHasMultipleAmmoTypes(weaponHash: number | string): boolean; /** * WEAPON::_GET_WEAPON_NAME — 0x89CF5FF3D363311E * Returns "WNS_INVALID" if the weapon is invalid/doesn't exist. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_NAME */ declare function GetWeaponName(weaponHash: number | string): string; /** * WEAPON::_GET_WEAPON_NAME_2 — 0x6D3AC61694A791C5 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_NAME_2 */ declare function GetWeaponName_2(weaponHash: number | string): string; /** * WEAPON::_GET_WEAPON_NAME_WITH_PERMANENT_DEGRADATION — 0x7A56D66C78D8EF8E * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_NAME_WITH_PERMANENT_DEGRADATION */ declare function GetWeaponNameWithPermanentDegradation(weaponHash: number | string, permanentDegradationLevel: number): string; /** * WEAPON::_GET_WEAPON_OBJECT_FROM_PED — 0xC6A6789BB405D11C * Detaches the weapon from the ped and actually removes the ped's weapon * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_OBJECT_FROM_PED */ declare function GetWeaponObjectFromPed(ped: number, p1: boolean): number; /** * WEAPON::GET_WEAPON_PERMANENT_DEGRADATION — 0xD56E5F336C675EFA * Related to rust of weapons * @see https://natives.borderlinerp.com/natives/WEAPON/GET_WEAPON_PERMANENT_DEGRADATION */ declare function GetWeaponPermanentDegradation(weaponObject: number): number; /** * WEAPON::_GET_WEAPON_REPLACED_HASH — 0x9F0E1892C7F228A8 * Returns the last weapon hash that was replaced due to a slot/holster swap when giving/equipping a weapon (set internally during weapon give/equip when another weapon gets displaced). * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_REPLACED_HASH */ declare function GetWeaponReplacedHash(clear: boolean): number; /** * WEAPON::_GET_WEAPON_SCALE — 0x22084CA699219624 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_SCALE */ declare function GetWeaponScale(weaponObject: number): number; /** * WEAPON::_GET_WEAPON_SOOT — 0x4BF66F8878F67663 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_SOOT */ declare function GetWeaponSoot(weaponObject: number): number; /** * WEAPON::_GET_WEAPON_STAT_ID — 0x8EC44AE8DECFF841 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_STAT_ID */ declare function GetWeaponStatId(weaponHash: number | string): number; /** * WEAPON::_GET_WEAPON_TYPE_FROM_AMMO_TYPE — 0x7AA043F6C41D151E * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_TYPE_FROM_AMMO_TYPE */ declare function GetWeaponTypeFromAmmoType(ammoType: number | string): number; /** * WEAPON::_GET_WEAPON_UNLOCK — 0x865F36299079FB75 * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPON_UNLOCK */ declare function GetWeaponUnlock(weaponHash: number | string): number; /** * WEAPON::GET_WEAPONTYPE_GROUP — 0xEDCA14CA5199FF25 * @see https://natives.borderlinerp.com/natives/WEAPON/GET_WEAPONTYPE_GROUP */ declare function GetWeapontypeGroup(weaponHash: number | string): number; /** * WEAPON::_GET_WEAPONTYPE_MODEL — 0xF70825EB340E7D15 * Gets the model hash from the weapon hash. * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPONTYPE_MODEL */ declare function GetWeapontypeModel(weaponHash: number | string): number; /** * WEAPON::_GET_WEAPONTYPE_SLOT — 0x46F032B8DDF46CDE * Returns hash where WEAPON_ is replaced with SLOT_ * @see https://natives.borderlinerp.com/natives/WEAPON/_GET_WEAPONTYPE_SLOT */ declare function GetWeapontypeSlot(weaponHash: number | string): number; /** * WEAPON::GIVE_DELAYED_WEAPON_TO_PED — 0xB282DC6EBD803C75 * @see https://natives.borderlinerp.com/natives/WEAPON/GIVE_DELAYED_WEAPON_TO_PED */ declare function GiveDelayedWeaponToPed(ped: number, weaponHash: number | string, ammoCount: number, p3: boolean, addReason: number | string): void; /** * WEAPON::_GIVE_WEAPON_COLLECTION_TO_PED — 0x899A04AFCC725D04 * @see https://natives.borderlinerp.com/natives/WEAPON/_GIVE_WEAPON_COLLECTION_TO_PED */ declare function GiveWeaponCollectionToPed(ped: number, weaponCollection: number | string): void; /** * WEAPON::_GIVE_WEAPON_COMPONENT_TO_ENTITY — 0x74C9090FDD1BB48E * entity can be a ped or weapon object. * @see https://natives.borderlinerp.com/natives/WEAPON/_GIVE_WEAPON_COMPONENT_TO_ENTITY */ declare function GiveWeaponComponentToEntity(entity: number, componentHash: number | string, weaponHash: number | string, p3: boolean): void; /** * WEAPON::_GIVE_WEAPON_COMPONENT_TO_WEAPON_OBJECT — 0x1A47699E8D533E8F * @see https://natives.borderlinerp.com/natives/WEAPON/_GIVE_WEAPON_COMPONENT_TO_WEAPON_OBJECT */ declare function GiveWeaponComponentToWeaponObject(ped: number, componentHash: number | string, p3: boolean): number; /** * WEAPON::GIVE_WEAPON_TO_PED — 0x5E3BDDBCB83F3D84 * Gives the ped the weapon. * @see https://natives.borderlinerp.com/natives/WEAPON/GIVE_WEAPON_TO_PED */ declare function GiveWeaponToPed(ped: number, weaponHash: number | string, ammoCount: number, bForceInHand: boolean, bForceInHolster: boolean, attachPoint: number, bAllowMultipleCopies: boolean, p7: number, p8: number, addReason: number | string, bIgnoreUnlocks: boolean, permanentDegradation: number, p12: boolean): number; /** * WEAPON::GIVE_WEAPON_TO_PED_WITH_OPTIONS — 0xBE7E42B07FD317AC * @see https://natives.borderlinerp.com/natives/WEAPON/GIVE_WEAPON_TO_PED_WITH_OPTIONS */ declare function GiveWeaponToPedWithOptions(ped: number): [boolean, number, number]; /** * WEAPON::_HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON — 0xDCF06D0CDFF68424 * @see https://natives.borderlinerp.com/natives/WEAPON/_HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON */ declare function HasEntityBeenDamagedByWeapon(entity: number, weaponName: number | string, weaponType: number): boolean; /** * WEAPON::_HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON_RECENTLY — 0x9E2D5D6BC97A5F1E * @see https://natives.borderlinerp.com/natives/WEAPON/_HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON_RECENTLY */ declare function HasEntityBeenDamagedByWeaponRecently(entity: number, weaponHash: number | string, ms: number): boolean; /** * WEAPON::HAS_PED_GOT_WEAPON — 0x8DECB02F88F428BC * @see https://natives.borderlinerp.com/natives/WEAPON/HAS_PED_GOT_WEAPON */ declare function HasPedGotWeapon(ped: number, weaponHash: number | string, p2: number, onlyCheckPlayerInventory: boolean): boolean; /** * WEAPON::_HAS_PED_GOT_WEAPON_COMPONENT — 0xBBC67A6F965C688A * @see https://natives.borderlinerp.com/natives/WEAPON/_HAS_PED_GOT_WEAPON_COMPONENT */ declare function HasPedGotWeaponComponent(ped: number, componentHash: number | string, weaponHash: number | string): boolean; /** * WEAPON::_HAS_WEAPON_ASSET_LOADED — 0xFF07CF465F48B830 * @see https://natives.borderlinerp.com/natives/WEAPON/_HAS_WEAPON_ASSET_LOADED */ declare function HasWeaponAssetLoaded(weaponHash: number | string): boolean; /** * WEAPON::HAS_WEAPON_GOT_WEAPON_COMPONENT — 0x76A18844E743BF91 * @see https://natives.borderlinerp.com/natives/WEAPON/HAS_WEAPON_GOT_WEAPON_COMPONENT */ declare function HasWeaponGotWeaponComponent(weapon: number, addonHash: number | string): boolean; /** * WEAPON::HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENE — 0x6F6981D2253C208F * Hides the ped's weapon during a cutscene. * @see https://natives.borderlinerp.com/natives/WEAPON/HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENE */ declare function HidePedWeaponForScriptedCutscene(ped: number, toggle: boolean): void; /** * WEAPON::_HIDE_PED_WEAPONS — 0xFCCC886EDE3C63EC * Unequip current weapon and set current weapon to WEAPON_UNARMED. * @see https://natives.borderlinerp.com/natives/WEAPON/_HIDE_PED_WEAPONS */ declare function HidePedWeapons(ped: number, p0: number, immediately: boolean): void; /** * WEAPON::_HOLSTER_PED_WEAPONS — 0x94A3C1B804D291EC * @see https://natives.borderlinerp.com/natives/WEAPON/_HOLSTER_PED_WEAPONS */ declare function HolsterPedWeapons(ped: number, p1: boolean, p2: boolean, p3: boolean, immediately: boolean): void; /** * WEAPON::_IS_AMMO_SILENT — 0xD2866CBA797E872E * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_AMMO_SILENT */ declare function IsAmmoSilent(ammoHash: number | string): boolean; /** * WEAPON::_IS_AMMO_SILENT_2 — 0x7EFACC589B98C488 * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_AMMO_SILENT_2 */ declare function IsAmmoSilent_2(ammoHash: number | string): boolean; /** * WEAPON::_IS_AMMO_TYPE_VALID_FOR_WEAPON — 0xC570B881754DF609 * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_AMMO_TYPE_VALID_FOR_WEAPON */ declare function IsAmmoTypeValidForWeapon(weaponHash: number | string, ammoHash: number | string): boolean; /** * WEAPON::_IS_AMMO_VALID — 0x1F7977C9101F807F * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_AMMO_VALID */ declare function IsAmmoValid(ammoHash: number | string): boolean; /** * WEAPON::IS_PED_ARMED — 0xCB690F680A3EA971 * @see https://natives.borderlinerp.com/natives/WEAPON/IS_PED_ARMED */ declare function IsPedArmed(ped: number, flags: number): boolean; /** * WEAPON::_IS_PED_CARRYING_BACKUP_WEAPON — 0x486C96A0DCD2BC92 * Returns true if the ped is carrying a backup weapon at the specified attach point. * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_PED_CARRYING_BACKUP_WEAPON */ declare function IsPedCarryingBackupWeapon(ped: number, attachPoint: number): boolean; /** * WEAPON::IS_PED_CARRYING_WEAPON — 0xF29A186ED428B552 * @see https://natives.borderlinerp.com/natives/WEAPON/IS_PED_CARRYING_WEAPON */ declare function IsPedCarryingWeapon(ped: number, weaponHash: number | string): boolean; /** * WEAPON::_IS_PED_CARRYING_WEAPON_SNIPER_AT_ATTACH_POINT — 0xD2209866B0CB72EA * Checks whether the weapon stored/equipped at the specified ped attach point is classified as a sniper weapon. * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_PED_CARRYING_WEAPON_SNIPER_AT_ATTACH_POINT */ declare function IsPedCarryingWeaponSniperAtAttachPoint(ped: number, attachPoint: number): boolean; /** * WEAPON::_IS_PED_CURRENT_WEAPON_HOLSTERED — 0xBDD9C235D8D1052E * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_PED_CURRENT_WEAPON_HOLSTERED */ declare function IsPedCurrentWeaponHolstered(ped: number): boolean; /** * WEAPON::_IS_PED_HOLDING_WEAPON — 0x07E1C35F0078C3F9 * Weapon must currently be held/equipped by the ped. * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_PED_HOLDING_WEAPON */ declare function IsPedHoldingWeapon(ped: number, weapon: number | string): boolean; /** * WEAPON::IS_PED_WEAPON_READY_TO_SHOOT — 0xB80CA294F2F26749 * @see https://natives.borderlinerp.com/natives/WEAPON/IS_PED_WEAPON_READY_TO_SHOOT */ declare function IsPedWeaponReadyToShoot(ped: number): boolean; /** * WEAPON::_IS_TARGET_PED_CONSTRAINED_BY_PED_USING_BOLAS — 0x8D50F43298AB9545 * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_TARGET_PED_CONSTRAINED_BY_PED_USING_BOLAS */ declare function IsTargetPedConstrainedByPedUsingBolas(ped: number, targetPed: number): boolean; /** * WEAPON::IS_WEAPON_A_GUN — 0x705BE297EEBDB95D * Returns true if CWeaponInfoFlags::Flags::Gun is set. * @see https://natives.borderlinerp.com/natives/WEAPON/IS_WEAPON_A_GUN */ declare function IsWeaponAGun(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_BINOCULARS — 0xC853230E76A152DF * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_BINOCULARS */ declare function IsWeaponBinoculars(weaponHash: number | string): boolean; /** * WEAPON::IS_WEAPON_BOW — 0xC4DEC3CA8C365A5D * @see https://natives.borderlinerp.com/natives/WEAPON/IS_WEAPON_BOW */ declare function IsWeaponBow(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_CLOSE_RANGE — 0xEA522F991E120D45 * Returns true for lassos, melee, thrown weapons (machetes and unarmed return false) Returns false for all guns, bows and animal weapons _IS_WEAPON_S* - _IS_WEAPON_V* * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_CLOSE_RANGE */ declare function IsWeaponCloseRange(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_HOLSTER_STATE_CHANGING — 0x2387D6E9C6B478AA * Returns true if the ped is currently holstering or unholstering a weapon * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_HOLSTER_STATE_CHANGING */ declare function IsWeaponHolsterStateChanging(ped: number): boolean; /** * WEAPON::_IS_WEAPON_KIT — 0x6ABAD7B0A854F8FB * Returns true when the weapon passed is either a lasso, the camera or the binoculars _IS_WEAPON_M* - _IS_WEAPON_P* * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_KIT */ declare function IsWeaponKit(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_KIT_2 — 0x49E40483948AF062 * Returns true when the weapon passed is either the fishingrod, a lasso, the camera or the binoculars _IS_WEAPON_M* - _IS_WEAPON_P* * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_KIT_2 */ declare function IsWeaponKit_2(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_KNIFE — 0x792E3EF76C911959 * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_KNIFE */ declare function IsWeaponKnife(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_LANTERN — 0x79407D33328286C6 * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_LANTERN */ declare function IsWeaponLantern(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_LASSO — 0x6E4E1A82081EABED * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_LASSO */ declare function IsWeaponLasso(weaponHash: number | string): boolean; /** * WEAPON::IS_WEAPON_MELEE_WEAPON — 0x959383DCD42040DA * @see https://natives.borderlinerp.com/natives/WEAPON/IS_WEAPON_MELEE_WEAPON */ declare function IsWeaponMeleeWeapon(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_ONE_HANDED — 0xD955FEE4B87AFA07 * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_ONE_HANDED */ declare function IsWeaponOneHanded(weaponHash: number | string): boolean; /** * WEAPON::IS_WEAPON_PISTOL — 0xDDC64F5E31EEDAB6 * @see https://natives.borderlinerp.com/natives/WEAPON/IS_WEAPON_PISTOL */ declare function IsWeaponPistol(weaponHash: number | string): boolean; /** * WEAPON::IS_WEAPON_REPEATER — 0xDDB2578E95EF7138 * @see https://natives.borderlinerp.com/natives/WEAPON/IS_WEAPON_REPEATER */ declare function IsWeaponRepeater(weaponHash: number | string): boolean; /** * WEAPON::IS_WEAPON_REVOLVER — 0xC212F1D05A8232BB * @see https://natives.borderlinerp.com/natives/WEAPON/IS_WEAPON_REVOLVER */ declare function IsWeaponRevolver(weaponHash: number | string): boolean; /** * WEAPON::IS_WEAPON_RIFLE — 0x0A82317B7EBFC420 * @see https://natives.borderlinerp.com/natives/WEAPON/IS_WEAPON_RIFLE */ declare function IsWeaponRifle(weaponHash: number | string): boolean; /** * WEAPON::IS_WEAPON_SHOTGUN — 0xC75386174ECE95D5 * @see https://natives.borderlinerp.com/natives/WEAPON/IS_WEAPON_SHOTGUN */ declare function IsWeaponShotgun(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_SILENT — 0x5809DBCA0A37C82B * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_SILENT */ declare function IsWeaponSilent(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_SNIPER — 0x6AD66548840472E5 * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_SNIPER */ declare function IsWeaponSniper(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_THROWABLE — 0x30E7C16B12DA8211 * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_THROWABLE */ declare function IsWeaponThrowable(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_TORCH — 0x506F1DE1BFC75304 * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_TORCH */ declare function IsWeaponTorch(weaponHash: number | string): boolean; /** * WEAPON::_IS_WEAPON_TWO_HANDED — 0x0556E9D2ECF39D01 * @see https://natives.borderlinerp.com/natives/WEAPON/_IS_WEAPON_TWO_HANDED */ declare function IsWeaponTwoHanded(weaponHash: number | string): boolean; /** * WEAPON::IS_WEAPON_VALID — 0x937C71165CF334B3 * @see https://natives.borderlinerp.com/natives/WEAPON/IS_WEAPON_VALID */ declare function IsWeaponValid(weaponHash: number | string): boolean; /** * WEAPON::_LISTEN_PROJECTILE_HIT_EVENTS — 0xDA5D3F2C6DD5B5D4 * @see https://natives.borderlinerp.com/natives/WEAPON/_LISTEN_PROJECTILE_HIT_EVENTS */ declare function ListenProjectileHitEvents(listen: boolean): void; /** * WEAPON::MAKE_PED_DROP_WEAPON — 0xCEF4C65DE502D367 * Old name: _DROP_CURRENT_PED_WEAPON * @see https://natives.borderlinerp.com/natives/WEAPON/MAKE_PED_DROP_WEAPON */ declare function MakePedDropWeapon(ped: number, p1: boolean, attachPoint: number, p3: boolean, p4: boolean): number; /** * WEAPON::_MAKE_PED_RELOAD — 0x79E1E511FF7EFB13 * only works if there is ammo in the reserve, can reload while sprinting/walking/running * @see https://natives.borderlinerp.com/natives/WEAPON/_MAKE_PED_RELOAD */ declare function MakePedReload(ped: number): number; /** * WEAPON::_REFILL_AMMO_IN_CLIP — 0xDF4A3404D022ADDE * @see https://natives.borderlinerp.com/natives/WEAPON/_REFILL_AMMO_IN_CLIP */ declare function RefillAmmoInClip(ped: number, p2: number): [number, number]; /** * WEAPON::_REFILL_AMMO_IN_CURRENT_PED_WEAPON — 0x0A2AB7B7ABC055F4 * @see https://natives.borderlinerp.com/natives/WEAPON/_REFILL_AMMO_IN_CURRENT_PED_WEAPON */ declare function RefillAmmoInCurrentPedWeapon(ped: number): number; /** * WEAPON::_REGISTER_WEAPON_OBJECT_FOR_IGNITION — 0x74C90AAACC1DD48F * Registers a spawned weapon object as ignitable (enables fuse/lighting behavior). * @see https://natives.borderlinerp.com/natives/WEAPON/_REGISTER_WEAPON_OBJECT_FOR_IGNITION */ declare function RegisterWeaponObjectForIgnition(weaponObject: number): void; /** * WEAPON::_REMOVE_ALL_PED_AMMO — 0x1B83C0DEEBCBB214 * @see https://natives.borderlinerp.com/natives/WEAPON/_REMOVE_ALL_PED_AMMO */ declare function RemoveAllPedAmmo(ped: number): void; /** * WEAPON::REMOVE_ALL_PED_WEAPONS — 0xF25DF915FA38C5F3 * @see https://natives.borderlinerp.com/natives/WEAPON/REMOVE_ALL_PED_WEAPONS */ declare function RemoveAllPedWeapons(ped: number, p1: boolean, p2: boolean): void; /** * WEAPON::_REMOVE_AMMO_FROM_PED — 0xF4823C813CB8277D * removeReason must be REMOVE_REASON_USED, REMOVE_REASON_GIVEN, REMOVE_REASON_DROPPED or REMOVE_REASON_DEBUG, unless amount is -1 * @see https://natives.borderlinerp.com/natives/WEAPON/_REMOVE_AMMO_FROM_PED */ declare function RemoveAmmoFromPed(ped: number, weaponHash: number | string, amount: number, removeReason: number | string): void; /** * WEAPON::_REMOVE_AMMO_FROM_PED_BY_TYPE — 0xB6CFEC32E3742779 * removeReason must be REMOVE_REASON_USED, REMOVE_REASON_GIVEN, REMOVE_REASON_DROPPED or REMOVE_REASON_DEBUG, unless amount is -1 * @see https://natives.borderlinerp.com/natives/WEAPON/_REMOVE_AMMO_FROM_PED_BY_TYPE */ declare function RemoveAmmoFromPedByType(ped: number, ammoHash: number | string, amount: number, removeReason: number | string): void; /** * WEAPON::_REMOVE_WEAPON_ASSET — 0xC3896D03E2852236 * @see https://natives.borderlinerp.com/natives/WEAPON/_REMOVE_WEAPON_ASSET */ declare function RemoveWeaponAsset(weaponHash: number | string): void; /** * WEAPON::_REMOVE_WEAPON_COMPONENT_FROM_PED — 0x19F70C4D80494FF8 * @see https://natives.borderlinerp.com/natives/WEAPON/_REMOVE_WEAPON_COMPONENT_FROM_PED */ declare function RemoveWeaponComponentFromPed(ped: number, componentHash: number | string, weaponHash: number | string): void; /** * WEAPON::REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT — 0xF7D82B0D66777611 * @see https://natives.borderlinerp.com/natives/WEAPON/REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT */ declare function RemoveWeaponComponentFromWeaponObject(weaponObject: number, component: number | string): void; /** * WEAPON::REMOVE_WEAPON_FROM_PED — 0x4899CB088EDF59B8 * @see https://natives.borderlinerp.com/natives/WEAPON/REMOVE_WEAPON_FROM_PED */ declare function RemoveWeaponFromPed(ped: number, weaponHash: number | string, p2: boolean, removeReason: number | string): void; /** * WEAPON::_REMOVE_WEAPON_FROM_PED_BY_GUID — 0x51C3B71591811485 * @see https://natives.borderlinerp.com/natives/WEAPON/_REMOVE_WEAPON_FROM_PED_BY_GUID */ declare function RemoveWeaponFromPedByGuid(ped: number, removeReason: number | string): number; /** * WEAPON::_REQUEST_WEAPON_ASSET — 0x72D4CB5DB927009C * @see https://natives.borderlinerp.com/natives/WEAPON/_REQUEST_WEAPON_ASSET */ declare function RequestWeaponAsset(weaponHash: number | string, p1: number, p2: boolean): void; /** * WEAPON::_SEND_WEAPON_TO_INVENTORY — 0xE9BD19F8121ADE3E * Appears to just send specified weapon to your horse holster without having to be close However, the weapon is not visible on the horse holster, but you can reach the weapon on the weapon wheel * @see https://natives.borderlinerp.com/natives/WEAPON/_SEND_WEAPON_TO_INVENTORY */ declare function SendWeaponToInventory(ped: number, weaponHash: number | string): void; /** * WEAPON::_SET_ACTIVE_GUN_SPINNING_EQUIP_KIT_EMOTE_TWIRL — 0xCBCFFF805F1B4596 * emote hashes: KIT_EMOTE_TWIRL_GUN, KIT_EMOTE_TWIRL_GUN_LEFT_HOLSTER, KIT_EMOTE_TWIRL_GUN_DUAL, 0 (to unequip) * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_ACTIVE_GUN_SPINNING_EQUIP_KIT_EMOTE_TWIRL */ declare function SetActiveGunSpinningEquipKitEmoteTwirl(ped: number, emote: number | string): void; /** * WEAPON::_SET_ACTIVE_GUN_SPINNING_KIT_EMOTE_TWIRL — 0x01F661BB9C71B465 * spinHash can be -1, 0 to disable * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_ACTIVE_GUN_SPINNING_KIT_EMOTE_TWIRL */ declare function SetActiveGunSpinningKitEmoteTwirl(ped: number, weaponEmoteTrickType: number, spin: number | string): void; /** * WEAPON::SET_ALLOW_ANY_WEAPON_DROP — 0x78030C7867D8B9B6 * @see https://natives.borderlinerp.com/natives/WEAPON/SET_ALLOW_ANY_WEAPON_DROP */ declare function SetAllowAnyWeaponDrop(ped: number, toggle: boolean): void; /** * WEAPON::_SET_ALLOW_DUAL_WIELD — 0x83B8D50EB9446BBA * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_ALLOW_DUAL_WIELD */ declare function SetAllowDualWield(ped: number, allow: boolean): void; /** * WEAPON::SET_AMMO_IN_CLIP — 0xDCD2A934D65CB497 * @see https://natives.borderlinerp.com/natives/WEAPON/SET_AMMO_IN_CLIP */ declare function SetAmmoInClip(ped: number, weaponHash: number | string, ammo: number): boolean; /** * WEAPON::_SET_AMMO_IN_TURRET — 0xBDDA0C290C228159 * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_AMMO_IN_TURRET */ declare function SetAmmoInTurret(vehicle: number, turretHash: number | string, ammo: number): void; /** * WEAPON::_SET_AMMO_TYPE_FOR_PED_WEAPON — 0xCC9C4393523833E2 * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_AMMO_TYPE_FOR_PED_WEAPON */ declare function SetAmmoTypeForPedWeapon(ped: number, weaponHash: number | string, ammoHash: number | string): void; /** * WEAPON::_SET_AMMO_TYPE_FOR_PED_WEAPON_INVENTORY — 0xEBE46B501BC3FBCF * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_AMMO_TYPE_FOR_PED_WEAPON_INVENTORY */ declare function SetAmmoTypeForPedWeaponInventory(ped: number, ammoHash: number | string): number; /** * WEAPON::_SET_ARROW_TRAIL_FX — 0x2EBF70E1D8C06683 * Sets the arrow trail FX preset for arrows fired from a bow by this ped (applies to arrows fired after the call). * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_ARROW_TRAIL_FX */ declare function SetArrowTrailFx(ped: number, trailHash: number | string): void; /** * WEAPON::SET_CURRENT_PED_VEHICLE_WEAPON — 0x75C55983C2C39DAA * @see https://natives.borderlinerp.com/natives/WEAPON/SET_CURRENT_PED_VEHICLE_WEAPON */ declare function SetCurrentPedVehicleWeapon(ped: number, weaponHash: number | string): boolean; /** * WEAPON::SET_CURRENT_PED_WEAPON — 0xADF692B254977C0C * @see https://natives.borderlinerp.com/natives/WEAPON/SET_CURRENT_PED_WEAPON */ declare function SetCurrentPedWeapon(ped: number, weaponHash: number | string, equipNow: boolean, attachPoint: number, p4: boolean, p5: boolean): void; /** * WEAPON::SET_CURRENT_PED_WEAPON_BY_GUID — 0x12FB95FE3D579238 * Equips a weapon from a weaponItem, similar to GIVE_WEAPON_TO_PED * @see https://natives.borderlinerp.com/natives/WEAPON/SET_CURRENT_PED_WEAPON_BY_GUID */ declare function SetCurrentPedWeaponByGuid(ped: number, p2: boolean, p3: boolean, p4: boolean, p5: boolean): number; /** * WEAPON::_SET_FORCE_AUTO_EQUIP — 0xBE711B14A159E84F * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_FORCE_AUTO_EQUIP */ declare function SetForceAutoEquip(ped: number, toggle: boolean): void; /** * WEAPON::_SET_FORCE_CURRENT_WEAPON_INTO_COCKED_STATE — 0x5230D3F6EE56CFE6 * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_FORCE_CURRENT_WEAPON_INTO_COCKED_STATE */ declare function SetForceCurrentWeaponIntoCockedState(ped: number, attachPoint: number): void; /** * WEAPON::_SET_GUN_SPINNING_INVENTORY_SLOT_ID_ACTIVATE — 0x408CF580C5E96D49 * _STOP_* - _TEST_* * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_GUN_SPINNING_INVENTORY_SLOT_ID_ACTIVATE */ declare function SetGunSpinningInventorySlotIdActivate(ped: number, emoteType: number): void; /** * WEAPON::SET_INSTANTLY_EQUIP_WEAPON_PICKUPS — 0x739B9C6D0E7F7F93 * @see https://natives.borderlinerp.com/natives/WEAPON/SET_INSTANTLY_EQUIP_WEAPON_PICKUPS */ declare function SetInstantlyEquipWeaponPickups(ped: number, toggle: boolean): void; /** * WEAPON::_SET_INSTANTLY_STORE_LONGARMS_ON_DISMOUNT — 0xB832F1A686B9B810 * Stores longarms to your horse on dismount SET_[I - M]* * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_INSTANTLY_STORE_LONGARMS_ON_DISMOUNT */ declare function SetInstantlyStoreLongarmsOnDismount(ped: number, storeLongarms: boolean, p2: number): void; /** * WEAPON::_SET_PED_ALL_WEAPONS_VISIBILITY — 0x4F806A6CFED89468 * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_PED_ALL_WEAPONS_VISIBILITY */ declare function SetPedAllWeaponsVisibility(ped: number, visible: boolean): void; /** * WEAPON::SET_PED_AMMO — 0x14E56BC5B5DB6A19 * @see https://natives.borderlinerp.com/natives/WEAPON/SET_PED_AMMO */ declare function SetPedAmmo(ped: number, weaponHash: number | string, ammo: number): void; /** * WEAPON::SET_PED_AMMO_BY_TYPE — 0x5FD1E1F011E76D7E * @see https://natives.borderlinerp.com/natives/WEAPON/SET_PED_AMMO_BY_TYPE */ declare function SetPedAmmoByType(ped: number, ammoType: number | string, ammo: number): void; /** * WEAPON::SET_PED_AMMO_TO_DROP — 0xA4EFEF9440A5B0EF * @see https://natives.borderlinerp.com/natives/WEAPON/SET_PED_AMMO_TO_DROP */ declare function SetPedAmmoToDrop(ped: number, p1: number, p2: number): void; /** * WEAPON::SET_PED_CURRENT_WEAPON_VISIBLE — 0x0725A4CCFDED9A70 * @see https://natives.borderlinerp.com/natives/WEAPON/SET_PED_CURRENT_WEAPON_VISIBLE */ declare function SetPedCurrentWeaponVisible(ped: number, visible: boolean, deselectWeapon: boolean, p3: boolean, p4: boolean): void; /** * WEAPON::SET_PED_DROPS_INVENTORY_WEAPON — 0x208A1888007FC0E6 * @see https://natives.borderlinerp.com/natives/WEAPON/SET_PED_DROPS_INVENTORY_WEAPON */ declare function SetPedDropsInventoryWeapon(ped: number, weaponHash: number | string, xOffset: number, yOffset: number, zOffset: number, ammoCount: number): void; /** * WEAPON::SET_PED_DROPS_WEAPONS_WHEN_DEAD — 0x476AE72C1D19D1A8 * @see https://natives.borderlinerp.com/natives/WEAPON/SET_PED_DROPS_WEAPONS_WHEN_DEAD */ declare function SetPedDropsWeaponsWhenDead(ped: number, toggle: boolean): void; /** * WEAPON::SET_PED_INFINITE_AMMO — 0x3EDCB0505123623B * @see https://natives.borderlinerp.com/natives/WEAPON/SET_PED_INFINITE_AMMO */ declare function SetPedInfiniteAmmo(ped: number, toggle: boolean, weaponHash: number | string): void; /** * WEAPON::_SET_PED_INFINITE_AMMO_CLIP — 0xFBAA1E06B6BCA741 * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_PED_INFINITE_AMMO_CLIP */ declare function SetPedInfiniteAmmoClip(ped: number, toggle: boolean): void; /** * WEAPON::_SET_PED_WEAPON_ATTACH_POINT_VISIBILITY — 0x67E21ACC5C0C970C * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_PED_WEAPON_ATTACH_POINT_VISIBILITY */ declare function SetPedWeaponAttachPointVisibility(ped: number, attachPoint: number, visible: boolean): void; /** * WEAPON::SET_PLAYER_PED_QUICK_SWAP_WEAPON_BY_GUID — 0xEC1F85DA51D3D6C4 * @see https://natives.borderlinerp.com/natives/WEAPON/SET_PLAYER_PED_QUICK_SWAP_WEAPON_BY_GUID */ declare function SetPlayerPedQuickSwapWeaponByGuid(ped: number): [number, number]; /** * WEAPON::_SET_PROJECTILE_EFFECT_RADIUS — 0x74C9080FDD1BB48F * Sets the explosion/impact effect radius for an existing projectile entity (e.g., thrown dynamite). * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_PROJECTILE_EFFECT_RADIUS */ declare function SetProjectileEffectRadius(projectile: number, radius: number): void; /** * WEAPON::_SET_PROJECTILE_FUSE_TIME — 0x74C9080FDD1BB48E * Sets the remaining fuse time (seconds) for an ignited explosive projectile. * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_PROJECTILE_FUSE_TIME */ declare function SetProjectileFuseTime(projectile: number, time: number): void; /** * WEAPON::SET_VEHICLE_WEAPON_HEADING — 0x194D877FC5597B7D * @see https://natives.borderlinerp.com/natives/WEAPON/SET_VEHICLE_WEAPON_HEADING */ declare function SetVehicleWeaponHeading(vehicle: number, seatIndex: number, heading: number, p3: boolean): void; /** * WEAPON::_SET_VEHICLE_WEAPON_HEADING_LIMITS — 0x56CB3B4305A4F7CE * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_VEHICLE_WEAPON_HEADING_LIMITS */ declare function SetVehicleWeaponHeadingLimits(vehicle: number, p1: number, minHeading: number, maxHeading: number): void; /** * WEAPON::_SET_VEHICLE_WEAPON_HEADING_LIMITS_2 — 0xBF5987E1CDE63501 * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_VEHICLE_WEAPON_HEADING_LIMITS_2 */ declare function SetVehicleWeaponHeadingLimits_2(vehicle: number, p1: number, minHeading: number, maxHeading: number): number; /** * WEAPON::_SET_VEHICLE_WEAPON_RELOAD_MODE — 0x8A779706DA5CA3DD * Toggles reload behavior for certain vehicle-mounted cannons. * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_VEHICLE_WEAPON_RELOAD_MODE */ declare function SetVehicleWeaponReloadMode(vehicle: number, noReload: boolean, p2: number): void; /** * WEAPON::_SET_WEAPON_DAMAGE — 0xE22060121602493B * Related to weapon visual damage, not actual damage. * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_WEAPON_DAMAGE */ declare function SetWeaponDamage(weaponObject: number, level: number, p2: boolean): void; /** * WEAPON::_SET_WEAPON_DEGRADATION — 0xA7A57E89E965D839 * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_WEAPON_DEGRADATION */ declare function SetWeaponDegradation(weaponObject: number, level: number): void; /** * WEAPON::_SET_WEAPON_DIRT — 0x812CE61DEBCAB948 * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_WEAPON_DIRT */ declare function SetWeaponDirt(weaponObject: number, level: number, p2: boolean): void; /** * WEAPON::_SET_WEAPON_HOLSTERED — 0x4820A6939D7CEF28 * Holster the holded shoulder weapon. * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_WEAPON_HOLSTERED */ declare function SetWeaponHolstered(ped: number, disableAnim: boolean): void; /** * WEAPON::_SET_WEAPON_LEVEL_THRESHOLD — 0xD4071EFC83794B2F * every other level will have the max value of (brokeLevel - threshold) * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_WEAPON_LEVEL_THRESHOLD */ declare function SetWeaponLevelThreshold(weaponObject: number, threshold: number): void; /** * WEAPON::_SET_WEAPON_SCALE — 0xC3544AD0522E69B4 * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_WEAPON_SCALE */ declare function SetWeaponScale(weaponObject: number, scale: number): void; /** * WEAPON::_SET_WEAPON_SOOT — 0xA9EF4AD10BDDDB57 * @see https://natives.borderlinerp.com/natives/WEAPON/_SET_WEAPON_SOOT */ declare function SetWeaponSoot(weaponObject: number, level: number, p2: boolean): void; /** * WEAPON::SHOULD_WEAPON_BE_DISCARDED_WHEN_SWAPPED — 0x2C83212A7AA51D3D * @see https://natives.borderlinerp.com/natives/WEAPON/SHOULD_WEAPON_BE_DISCARDED_WHEN_SWAPPED */ declare function ShouldWeaponBeDiscardedWhenSwapped(weaponHash: number | string): boolean; /** * ZONE::_GET_MAP_ZONE_AT_COORDS — 0x43AD8FC02B429D33 * Returns name hash, see common:/data/levels/rdr3/mapzones.meta type (-1 matches any type): class CMapZone STATE, TOWN, LAKE, RIVER, OIL_SPILL, SWAMP, OCEAN, CREEK, POND, GLACIER, DISTRICT, TEXT_PRINTED, TEXT_WRITTEN * @see https://natives.borderlinerp.com/natives/ZONE/_GET_MAP_ZONE_AT_COORDS */ declare function GetMapZoneAtCoords(x: number, y: number, z: number, type: number): number; /** * ZONE::_GET_WATER_MAP_ZONE_AT_COORDS — 0x5BA7A68A346A5A91 * Returns the zone's name hash if its type matches one of the following: - LAKE - RIVER - OIL_SPILL - SWAMP - OCEAN - CREEK - POND - GLACIER * @see https://natives.borderlinerp.com/natives/ZONE/_GET_WATER_MAP_ZONE_AT_COORDS */ declare function GetWaterMapZoneAtCoords(x: number, y: number, z: number): number;