# ENTITY natives

268 natives · 226 named · 97 described. RDR3 game natives (client side).

- [_0x002AAC783ED323ED](https://natives.borderlinerp.com/natives/ENTITY/0x002AAC783ED323ED.md) `0x002AAC783ED323ED` — `void N_0x002aac783ed323ed(Any p0, Any p1)`
- [_0x007AAC783ED323ED](https://natives.borderlinerp.com/natives/ENTITY/0x007AAC783ED323ED.md) `0x007AAC783ED323ED` — `void N_0x007aac783ed323ed(Any p0, Any p1, Any p2)`
- [_0x0939E773925C4719](https://natives.borderlinerp.com/natives/ENTITY/0x0939E773925C4719.md) `0x0939E773925C4719` — `void N_0x0939e773925c4719()`
- [_0x0CCEFC6C2C95DA2A](https://natives.borderlinerp.com/natives/ENTITY/0x0CCEFC6C2C95DA2A.md) `0x0CCEFC6C2C95DA2A` — `Any N_0x0ccefc6c2c95da2a(Any p0, Any p1, Any p2, Any p3)`
- [_0x0DB41D59E0F1502B](https://natives.borderlinerp.com/natives/ENTITY/0x0DB41D59E0F1502B.md) `0x0DB41D59E0F1502B` — `void N_0x0db41d59e0f1502b(Any p0)`
- [_0x0FD7D7C232876E72](https://natives.borderlinerp.com/natives/ENTITY/0x0FD7D7C232876E72.md) `0x0FD7D7C232876E72` — `void N_0x0fd7d7c232876e72(Any p0)`
- [_0x188736456D1DEDE6](https://natives.borderlinerp.com/natives/ENTITY/0x188736456D1DEDE6.md) `0x188736456D1DEDE6` — `Any N_0x188736456d1dede6(Any p0, Any p1)`
- [_0x20FAEE47427A4497](https://natives.borderlinerp.com/natives/ENTITY/0x20FAEE47427A4497.md) `0x20FAEE47427A4497` — `void N_0x20faee47427a4497()`
- [_0x350E9211074955AF](https://natives.borderlinerp.com/natives/ENTITY/0x350E9211074955AF.md) `0x350E9211074955AF` — `Any N_0x350e9211074955af(Any p0, Any p1)`
- [_0x371D179701D9C082](https://natives.borderlinerp.com/natives/ENTITY/0x371D179701D9C082.md) `0x371D179701D9C082` — `void N_0x371d179701d9c082(Entity entity)` — Called if entity is in water and submerged level is larger than 1f.
- [_0x37B01666BAE8F7EF](https://natives.borderlinerp.com/natives/ENTITY/0x37B01666BAE8F7EF.md) `0x37B01666BAE8F7EF` — `Any N_0x37b01666bae8f7ef(Entity entity)` — _GET_ENTITY_*
- [_0x383F64263F946E45](https://natives.borderlinerp.com/natives/ENTITY/0x383F64263F946E45.md) `0x383F64263F946E45` — `BOOL N_0x383f64263f946e45(int* p0, Entity entity, int p2, Ped ped, Any p4, int p5)` — Used when checking if ped is in water
- [_0x3EC28DA1FFAC9DDD](https://natives.borderlinerp.com/natives/ENTITY/0x3EC28DA1FFAC9DDD.md) `0x3EC28DA1FFAC9DDD` — `BOOL N_0x3ec28da1ffac9ddd(Entity entity1, Entity entity2, Any p2, Any p3)` — Used in Script Function DUELING_DID_PLAYER_DISARM_OPPONENT
- [_0x5826EFD6D73C4DE5](https://natives.borderlinerp.com/natives/ENTITY/0x5826EFD6D73C4DE5.md) `0x5826EFD6D73C4DE5` — `void N_0x5826efd6d73c4de5(Entity entity)` — _REMOVE_DECALS_* - _REMOVE_FORCED*
- [_0x582F73ACFE969571](https://natives.borderlinerp.com/natives/ENTITY/0x582F73ACFE969571.md) `0x582F73ACFE969571` — `Any N_0x582f73acfe969571(Any p0, Any p1, Any p2)`
- [_0x7A49D40DE437BC8D](https://natives.borderlinerp.com/natives/ENTITY/0x7A49D40DE437BC8D.md) `0x7A49D40DE437BC8D` — `void N_0x7a49d40de437bc8d(Any p0, Any p1)`
- [_0x7F20092547B4DDEA](https://natives.borderlinerp.com/natives/ENTITY/0x7F20092547B4DDEA.md) `0x7F20092547B4DDEA` — `void N_0x7f20092547b4ddea(Any p0)`
- [_0x80FDEB3A9E9AA578](https://natives.borderlinerp.com/natives/ENTITY/0x80FDEB3A9E9AA578.md) `0x80FDEB3A9E9AA578` — `void N_0x80fdeb3a9e9aa578(Entity entity, BOOL p1)`
- [_0x898586729DB5221D](https://natives.borderlinerp.com/natives/ENTITY/0x898586729DB5221D.md) `0x898586729DB5221D` — `void N_0x898586729db5221d(Ped ped)`
- [_0x8E10DF0FFA63FB65](https://natives.borderlinerp.com/natives/ENTITY/0x8E10DF0FFA63FB65.md) `0x8E10DF0FFA63FB65` — `Any N_0x8e10df0ffa63fb65(Any p0, Any p1, Any p2, Any p3, Any p4)`
- [_0x8E46E18AA828334F](https://natives.borderlinerp.com/natives/ENTITY/0x8E46E18AA828334F.md) `0x8E46E18AA828334F` — `float N_0x8e46e18aa828334f(Entity entity, const char* animDict, const char* animClip)` — Used in Script Function GENERIC_ITEM_HAS_ANIM_COMPLETED _GET_ENTITY_*
- [_0x978AA2323ED32209](https://natives.borderlinerp.com/natives/ENTITY/0x978AA2323ED32209.md) `0x978AA2323ED32209` — `void N_0x978aa2323ed32209(Any p0, Any p1)`
- [_0x9C6906EF8CB20C5F](https://natives.borderlinerp.com/natives/ENTITY/0x9C6906EF8CB20C5F.md) `0x9C6906EF8CB20C5F` — `void N_0x9c6906ef8cb20c5f(Entity entity)`
- [_0xA9E6D8F2DDFC4DB9](https://natives.borderlinerp.com/natives/ENTITY/0xA9E6D8F2DDFC4DB9.md) `0xA9E6D8F2DDFC4DB9` — `void N_0xa9e6d8f2ddfc4db9(Any p0, Any p1)`
- [_0xB16C780C51E51E2B](https://natives.borderlinerp.com/natives/ENTITY/0xB16C780C51E51E2B.md) `0xB16C780C51E51E2B` — `Any N_0xb16c780c51e51e2b(Any p0)`
- [_0xB38A29CCD5447783](https://natives.borderlinerp.com/natives/ENTITY/0xB38A29CCD5447783.md) `0xB38A29CCD5447783` — `void N_0xb38a29ccd5447783(Any p0, Any p1, Any p2)`
- [_0xBA2A089E60ED1163](https://natives.borderlinerp.com/natives/ENTITY/0xBA2A089E60ED1163.md) `0xBA2A089E60ED1163` — `Any N_0xba2a089e60ed1163(Any p0, Any p1, Any p2, Any p3, Any p4)`
- [_0xC3ABCFBC7D74AFA5](https://natives.borderlinerp.com/natives/ENTITY/0xC3ABCFBC7D74AFA5.md) `0xC3ABCFBC7D74AFA5` — `void N_0xc3abcfbc7d74afa5(Ped ped, int p1, BOOL p2)` — Returns BOOL in ida
- [_0xC6A1A3D63F122DE7](https://natives.borderlinerp.com/natives/ENTITY/0xC6A1A3D63F122DE7.md) `0xC6A1A3D63F122DE7` — `void N_0xc6a1a3d63f122de7(Any p0, Any p1)`
- [_0xC76E94A78127412B](https://natives.borderlinerp.com/natives/ENTITY/0xC76E94A78127412B.md) `0xC76E94A78127412B` — `void N_0xc76e94a78127412b(Any p0, Any p1, Any p2)`
- [_0xCDB682BB47C02F0A](https://natives.borderlinerp.com/natives/ENTITY/0xCDB682BB47C02F0A.md) `0xCDB682BB47C02F0A` — `void N_0xcdb682bb47c02f0a(Entity entity, Hash p1)`
- [_0xD21C7418C590BB40](https://natives.borderlinerp.com/natives/ENTITY/0xD21C7418C590BB40.md) `0xD21C7418C590BB40` — `Any N_0xd21c7418c590bb40(Any p0)`
- [_0xD46BF94C4C66FAB0](https://natives.borderlinerp.com/natives/ENTITY/0xD46BF94C4C66FAB0.md) `0xD46BF94C4C66FAB0` — `Any N_0xd46bf94c4c66fab0(Any p0, Any p1, Any p2, Any p3)`
- [_0xDF8E49EA89A01DB1](https://natives.borderlinerp.com/natives/ENTITY/0xDF8E49EA89A01DB1.md) `0xDF8E49EA89A01DB1` — `Any N_0xdf8e49ea89a01db1(Any p0, Any p1, Any p2)` — Hardcoded to return zero/false.
- [_0xE19035EB65AB2932](https://natives.borderlinerp.com/natives/ENTITY/0xE19035EB65AB2932.md) `0xE19035EB65AB2932` — `void N_0xe19035eb65ab2932(Any p0, Any p1)`
- [_0xE31FC20319874CB3](https://natives.borderlinerp.com/natives/ENTITY/0xE31FC20319874CB3.md) `0xE31FC20319874CB3` — `Any N_0xe31fc20319874cb3(Any p0, Any p1, Any p2)`
- [_0xE75EEA8DB59A9F39](https://natives.borderlinerp.com/natives/ENTITY/0xE75EEA8DB59A9F39.md) `0xE75EEA8DB59A9F39` — `void N_0xe75eea8db59a9f39(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)`
- [_0xE9E7A0BAC7F57746](https://natives.borderlinerp.com/natives/ENTITY/0xE9E7A0BAC7F57746.md) `0xE9E7A0BAC7F57746` — `void N_0xe9e7a0bac7f57746(Any p0, Any p1)`
- [_0xEF259AA1E097E0AD](https://natives.borderlinerp.com/natives/ENTITY/0xEF259AA1E097E0AD.md) `0xEF259AA1E097E0AD` — `void N_0xef259aa1e097e0ad(Entity entity, Any p1)`
- [_0xF41E2979D5BC5370](https://natives.borderlinerp.com/natives/ENTITY/0xF41E2979D5BC5370.md) `0xF41E2979D5BC5370` — `void N_0xf41e2979d5bc5370(Any p0)`
- [_0xF59FDE7B4D31A630](https://natives.borderlinerp.com/natives/ENTITY/0xF59FDE7B4D31A630.md) `0xF59FDE7B4D31A630` — `Any N_0xf59fde7b4d31a630(Any p0)`
- [_0xFF9965C47FA404DA](https://natives.borderlinerp.com/natives/ENTITY/0xFF9965C47FA404DA.md) `0xFF9965C47FA404DA` — `void N_0xff9965c47fa404da(Entity entity, BOOL toggle)` — SET_ENTITY_LO*
- [_ADD_ENTITY_TRACKING_TRAILS](https://natives.borderlinerp.com/natives/ENTITY/_ADD_ENTITY_TRACKING_TRAILS.md) `0x1AD922AB5038DEF3` — `void AddEntityTrackingTrails(Entity entity)`
- [APPLY_FORCE_TO_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/APPLY_FORCE_TO_ENTITY.md) `0xF15E8F5D333F09C4` — `void ApplyForceToEntity(Entity entity, int forceFlags, float x, float y, float z, float offX, float offY, float offZ, int boneIndex, BOOL isDirectionRel, BOOL ignoreUpVec, BOOL isForceRel, BOOL p12, BOOL p13)`
- [APPLY_FORCE_TO_ENTITY_CENTER_OF_MASS](https://natives.borderlinerp.com/natives/ENTITY/APPLY_FORCE_TO_ENTITY_CENTER_OF_MASS.md) `0x31DA7CEC5334DB37` — `void ApplyForceToEntityCenterOfMass(Entity entity, int forceType, float x, float y, float z, int component, BOOL isDirectionRel, BOOL isForceRel, BOOL p8)` — p6/relative - makes the xyz force not relative to world coords, but to something else p7/highForce - setting false will make the force really low
- [_ATTACH_ENTITY_TO_COORDS_PHYSICALLY](https://natives.borderlinerp.com/natives/ENTITY/_ATTACH_ENTITY_TO_COORDS_PHYSICALLY.md) `0x445D7D8EA66E373E` — `void AttachEntityToCoordsPhysically(Entity entity, int p1, float x, float y, float z, float offsetX, float offsetY, float offsetZ, float timer, BOOL p9, int p10, int p11, int p12, int p13, int p14, int p15)` — Attach an entity to coordinates physically better name may be perfered?
- [ATTACH_ENTITY_TO_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/ATTACH_ENTITY_TO_ENTITY.md) `0x6B9BBD38AB0796DF` — `void AttachEntityToEntity(Entity entity1, Entity entity2, int boneIndex, float xPos, float yPos, float zPos, float xRot, float yRot, float zRot, BOOL p9, BOOL useSoftPinning, BOOL collision, BOOL isPed, int vertexIndex, BOOL fixedRot, BOOL p15, BOOL p16)` — Attaches entity1 to bone (boneIndex) of entity2.
- [ATTACH_ENTITY_TO_ENTITY_PHYSICALLY](https://natives.borderlinerp.com/natives/ENTITY/ATTACH_ENTITY_TO_ENTITY_PHYSICALLY.md) `0xB629A43CA1643481` — `void AttachEntityToEntityPhysically(Entity entity1, Entity entity2, int p2, int boneIndex, float offsetX, float offsetY, float offsetZ, float p7, float p8, float p9, float p10, float p11, float p12, float p13, BOOL p14, BOOL p15, BOOL p16, BOOL p17, int p18, BOOL p19, float p20, float p21)`
- [_CHANGE_ENTITY_HEALTH](https://natives.borderlinerp.com/natives/ENTITY/_CHANGE_ENTITY_HEALTH.md) `0x835F131E7DC8F97A` — `BOOL ChangeEntityHealth(Entity entity, float amount, Entity entity2, Hash weaponHash)` — Alters entity's health by 'amount'.
- [CLEAR_ENTITY_LAST_DAMAGE_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/CLEAR_ENTITY_LAST_DAMAGE_ENTITY.md) `0xBB19AC7D4DCEFD0F` — `void ClearEntityLastDamageEntity(Entity entity)`
- [_CREATE_FOOTPATH_TRAIL](https://natives.borderlinerp.com/natives/ENTITY/_CREATE_FOOTPATH_TRAIL.md) `0x29BA9F78321E5A6C` — `Any CreateFootpathTrail(Any p0, const char* waypointRecord, BOOL bUseSnowOffset, float p3, float p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, BOOL bInit)`
- [CREATE_FORCED_OBJECT](https://natives.borderlinerp.com/natives/ENTITY/CREATE_FORCED_OBJECT.md) `0x0961A905AFBC34C7` — `void CreateForcedObject(float x, float y, float z, Any p3, Hash modelHash, BOOL p5)`
- [CREATE_MODEL_HIDE](https://natives.borderlinerp.com/natives/ENTITY/CREATE_MODEL_HIDE.md) `0x069848B3FB3C4426` — `void CreateModelHide(float x, float y, float z, float radius, Hash model, BOOL p5)`
- [CREATE_MODEL_HIDE_EXCLUDING_SCRIPT_OBJECTS](https://natives.borderlinerp.com/natives/ENTITY/CREATE_MODEL_HIDE_EXCLUDING_SCRIPT_OBJECTS.md) `0xD136090A9AAAB17D` — `void CreateModelHideExcludingScriptObjects(float x, float y, float z, float radius, Hash model, BOOL p5)`
- [CREATE_MODEL_SWAP](https://natives.borderlinerp.com/natives/ENTITY/CREATE_MODEL_SWAP.md) `0x10B2218320B6F5AC` — `void CreateModelSwap(float x, float y, float z, float radius, Hash originalModel, Hash newModel, BOOL p6)` — Only works with objects!
- [_DELETE_CARRIABLE](https://natives.borderlinerp.com/natives/ENTITY/_DELETE_CARRIABLE.md) `0x0D0DB2B6AF19A987` — `void DeleteCarriable(Entity* entity)`
- [DELETE_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/DELETE_ENTITY.md) `0x4CD38C78BD19A497` — `void DeleteEntity(Entity* entity)` — Deletes the specified entity, then sets the handle pointed to by the pointer to NULL.
- [_DELETE_ENTITY_2](https://natives.borderlinerp.com/natives/ENTITY/_DELETE_ENTITY_2.md) `0x5E94EA09E7207C16` — `void DeleteEntity_2(Entity* entity)` — Must be called from a background script, otherwise it will do nothing.
- [DETACH_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/DETACH_ENTITY.md) `0x64CDE9D6BF8ECAD3` — `void DetachEntity(Entity entity, BOOL p1, BOOL collision)`
- [_DISABLE_STAIRS_STEP_FOR_VOLUME](https://natives.borderlinerp.com/natives/ENTITY/_DISABLE_STAIRS_STEP_FOR_VOLUME.md) `0x37CEB637BA3B1A47` — `void DisableStairsStepForVolume(Volume volume)` — Disables stair stepping behavior within the specified volume.
- [DOES_ENTITY_BELONG_TO_THIS_SCRIPT](https://natives.borderlinerp.com/natives/ENTITY/DOES_ENTITY_BELONG_TO_THIS_SCRIPT.md) `0x622B1980CBE13332` — `BOOL DoesEntityBelongToThisScript(Entity entity, BOOL p1)`
- [DOES_ENTITY_EXIST](https://natives.borderlinerp.com/natives/ENTITY/DOES_ENTITY_EXIST.md) `0xD42BD6EB2E0F1677` — `BOOL DoesEntityExist(Entity entity)` — Checks if the Entity exists
- [DOES_ENTITY_HAVE_DRAWABLE](https://natives.borderlinerp.com/natives/ENTITY/DOES_ENTITY_HAVE_DRAWABLE.md) `0x20487F0DA9AF164A` — `BOOL DoesEntityHaveDrawable(Entity entity)`
- [DOES_ENTITY_HAVE_PHYSICS](https://natives.borderlinerp.com/natives/ENTITY/DOES_ENTITY_HAVE_PHYSICS.md) `0xA512B3F1B2A0B51C` — `BOOL DoesEntityHavePhysics(Entity entity)`
- [_DOES_THREAD_OWN_THIS_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/_DOES_THREAD_OWN_THIS_ENTITY.md) `0x88AD6CC10D8D35B2` — `BOOL DoesThreadOwnThisEntity(Entity entity)` — Returns true if calling script owns specified entity
- [_ENABLE_STAIRS_STEP_FOR_VOLUME](https://natives.borderlinerp.com/natives/ENTITY/_ENABLE_STAIRS_STEP_FOR_VOLUME.md) `0xEAB3D91D30A344F1` — `void EnableStairsStepForVolume(Volume volume)` — Re-enables normal stair stepping behavior within the specified volume.
- [FIND_ANIM_EVENT_PHASE](https://natives.borderlinerp.com/natives/ENTITY/FIND_ANIM_EVENT_PHASE.md) `0x42718CC559BD7776` — `BOOL FindAnimEventPhase(const char* animDictionary, const char* animName, const char* p2, Any* p3, Any* p4)`
- [_FIND_ENTITY_LOOTING_PED](https://natives.borderlinerp.com/natives/ENTITY/_FIND_ENTITY_LOOTING_PED.md) `0xEF2D9ED7CE684F08` — `Ped FindEntityLootingPed(Entity entity)` — Returns the ped which is currently looting another ped.
- [FORCE_ENTITY_AI_AND_ANIMATION_UPDATE](https://natives.borderlinerp.com/natives/ENTITY/FORCE_ENTITY_AI_AND_ANIMATION_UPDATE.md) `0x4C9E96473D4F1A88` — `void ForceEntityAiAndAnimationUpdate(Entity entity, BOOL p1)`
- [_FORCE_TRAIN_WAGON_POPULATION](https://natives.borderlinerp.com/natives/ENTITY/_FORCE_TRAIN_WAGON_POPULATION.md) `0x119A5714578F4E05` — `void ForceTrainWagonPopulation(Entity trainWagon, BOOL toggle)` — Enable/disable automatic ambient passenger population on a train wagon (carriage).
- [FREEZE_ENTITY_POSITION](https://natives.borderlinerp.com/natives/ENTITY/FREEZE_ENTITY_POSITION.md) `0x7D9EFB7AD6B19754` — `void FreezeEntityPosition(Entity entity, BOOL toggle)`
- [GET_ANIM_DURATION](https://natives.borderlinerp.com/natives/ENTITY/GET_ANIM_DURATION.md) `0x9FFAF4940A54CC09` — `float GetAnimDuration(const char* animDict, const char* animName)`
- [_GET_CARCASS_FROM_PELT](https://natives.borderlinerp.com/natives/ENTITY/_GET_CARCASS_FROM_PELT.md) `0x2A77EF9BEC8518F4` — `Entity GetCarcassFromPelt(Entity entity)` — Returns the original animal/carcass entity from which a pelt entity was obtained.
- [GET_CARRIABLE_ENTITY_STATE](https://natives.borderlinerp.com/natives/ENTITY/GET_CARRIABLE_ENTITY_STATE.md) `0x61914209C36EFDDB` — `int GetCarriableEntityState(Entity entity)` — CARRIABLE_STATE_NONE, CARRIABLE_STATE_TRANSITIONING_TO_HOGTIED, CARRIABLE_STATE_CARRIABLE_INTRO, CARRIABLE_STATE_CARRIABLE, CARRIABLE_STATE_BEING_PICKED_UP_FROM_GROUND, CARRIABLE_STATE_CARRIED_BY_HUMAN, CARRIABLE_STATE_BEING_PLACED_ON_GR…
- [_GET_CARRIABLE_FROM_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/_GET_CARRIABLE_FROM_ENTITY.md) `0x31FEF6A20F00B963` — `Hash GetCarriableFromEntity(Entity entity)` — Returns a hash of an entity's name.
- [_GET_COLLISION_INTENSITY](https://natives.borderlinerp.com/natives/ENTITY/_GET_COLLISION_INTENSITY.md) `0x6D58167F62238284` — `float GetCollisionIntensity(Entity entity)` — Returns the collision intensity currently registered on the specified entity.
- [_GET_ENTITIES_IN_VOLUME](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITIES_IN_VOLUME.md) `0x886171A12F400B89` — `int GetEntitiesInVolume(Volume volume, ItemSet itemSet, int entityType)`
- [_GET_ENTITIES_NEAR_POINT](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITIES_NEAR_POINT.md) `0x59B57C4B06531E1E` — `int GetEntitiesNearPoint(float x, float y, float z, float radius, ItemSet itemSet, int p5)`
- [_GET_ENTITY_ALBEDO](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_ALBEDO.md) `0x120376C23F019C6C` — `BOOL GetEntityAlbedo(Entity entity, Hash* albedoHash)` — Gets the albedo/material variant hash currently associated with the specified entity.
- [GET_ENTITY_ALPHA](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_ALPHA.md) `0x1BB501624FAF2BEA` — `int GetEntityAlpha(Entity entity)`
- [_GET_ENTITY_ANIM_CURRENT_TIME](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_ANIM_CURRENT_TIME.md) `0x627520389E288A73` — `float GetEntityAnimCurrentTime(Entity entity, const char* animDict, const char* animName)` — Returns a normalized value between 0.0f and 1.0f.
- [GET_ENTITY_ATTACHED_TO](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_ATTACHED_TO.md) `0x56D713888A566481` — `Entity GetEntityAttachedTo(Entity entity)`
- [GET_ENTITY_BONE_INDEX_BY_NAME](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_BONE_INDEX_BY_NAME.md) `0xBACA8FE9C76C124E` — `int GetEntityBoneIndexByName(Entity entity, const char* boneName)`
- [_GET_ENTITY_BY_DOORHASH](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_BY_DOORHASH.md) `0xF7424890E4A094C0` — `Entity GetEntityByDoorhash(Hash doorHash, int p1)`
- [_GET_ENTITY_CAN_BE_DAMAGED](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_CAN_BE_DAMAGED.md) `0x75DF9E73F2F005FD` — `BOOL GetEntityCanBeDamaged(Entity entity)` — Old name: _GET_ENTITY_CAN_BE_DAMAGED
- [_GET_ENTITY_CARRY_CONFIG](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_CARRY_CONFIG.md) `0x0FD25587BB306C86` — `Hash GetEntityCarryConfig(Entity entity)` — Returns zero if the entity is not a carriable
- [_GET_ENTITY_CARRYING_FLAG](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_CARRYING_FLAG.md) `0x808077647856DE62` — `BOOL GetEntityCarryingFlag(Entity entity, int flagId)`
- [GET_ENTITY_COLLISION_DISABLED](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_COLLISION_DISABLED.md) `0xAA2FADD30F45A9DA` — `BOOL GetEntityCollisionDisabled(Entity entity)`
- [_GET_ENTITY_COLLISION_INTENSITY](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_COLLISION_INTENSITY.md) `0xDFC2B226D56D85F6` — `float GetEntityCollisionIntensity(Entity entity1, Entity entity2)` — Returns a collision impact/intensity value between two entities.
- [GET_ENTITY_COORDS](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_COORDS.md) `0xA86D5F069399F44D` — `Vector3 GetEntityCoords(Entity entity, BOOL alive, BOOL realCoords)` — Gets the current coordinates for a specified entity.
- [GET_ENTITY_FORWARD_VECTOR](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_FORWARD_VECTOR.md) `0x2412D9C05BB09B97` — `Vector3 GetEntityForwardVector(Entity entity)` — Gets the entity's forward vector in XY(Z) eulers.
- [_GET_ENTITY_FORWARD_VECTOR_YX](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_FORWARD_VECTOR_YX.md) `0x935A30AA88FB1014` — `Vector3 GetEntityForwardVectorYx(Entity entity)` — Gets the entity's forward vector in YX(Z) eulers.
- [GET_ENTITY_FORWARD_X](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_FORWARD_X.md) `0xDB0954E9960F6457` — `float GetEntityForwardX(Entity entity)` — Gets the X-component of the entity's forward vector.
- [GET_ENTITY_FORWARD_Y](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_FORWARD_Y.md) `0x9A5C073ECBDA7EE7` — `float GetEntityForwardY(Entity entity)` — Gets the Y-component of the entity's forward vector.
- [GET_ENTITY_HEADING](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_HEADING.md) `0xC230DD956E2F5507` — `float GetEntityHeading(Entity entity)` — Returns the heading of the entity in degrees.
- [GET_ENTITY_HEALTH](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_HEALTH.md) `0x82368787EA73C0F7` — `int GetEntityHealth(Entity entity)`
- [_GET_ENTITY_HEALTH_FLOAT](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_HEALTH_FLOAT.md) `0x96C638784DB4C815` — `float GetEntityHealthFloat(Entity entity)` — Returns (CUR_HEALTH / MAX_HEALTH)
- [GET_ENTITY_HEIGHT](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_HEIGHT.md) `0x296DEBC84474B375` — `float GetEntityHeight(Entity entity, float X, float Y, float Z, BOOL atTop, BOOL inWorldCoords)`
- [GET_ENTITY_HEIGHT_ABOVE_GROUND](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_HEIGHT_ABOVE_GROUND.md) `0x0D3B5BAEA08F63E9` — `float GetEntityHeightAboveGround(Entity entity)`
- [GET_ENTITY_LOD_DIST](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_LOD_DIST.md) `0xDF240D0C2A948683` — `int GetEntityLodDist(Entity entity)` — Returns the LOD distance of an entity.
- [GET_ENTITY_MATRIX](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_MATRIX.md) `0x3A9B1120AF13FBF2` — `void GetEntityMatrix(Entity entity, Vector3* rightVector, Vector3* forwardVector, Vector3* upVector, Vector3* position)`
- [GET_ENTITY_MAX_HEALTH](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_MAX_HEALTH.md) `0x15D757606D170C3C` — `int GetEntityMaxHealth(Entity entity, BOOL p1)`
- [GET_ENTITY_MODEL](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_MODEL.md) `0xDA76A9F39210D365` — `Hash GetEntityModel(Entity entity)` — Returns the model hash from the entity
- [GET_ENTITY_PITCH](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_PITCH.md) `0xEF355ABEFF7F5005` — `float GetEntityPitch(Entity entity)`
- [GET_ENTITY_POPULATION_TYPE](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_POPULATION_TYPE.md) `0xADE28862B6D7B85B` — `int GetEntityPopulationType(Entity entity)`
- [_GET_ENTITY_PROOFS](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_PROOFS.md) `0x6CF0DAD7FA1088EA` — `int GetEntityProofs(Entity entity)` — Old name: _GET_ENTITY_PROOFS
- [GET_ENTITY_ROLL](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_ROLL.md) `0xBF966536FA8B6879` — `float GetEntityRoll(Entity entity)` — Displays the current ROLL axis of the entity [-180.0000/180.0000+] (Sideways Roll) such as a vehicle tipped on its side
- [GET_ENTITY_ROTATION](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_ROTATION.md) `0xE09CAF86C32CB48F` — `Vector3 GetEntityRotation(Entity entity, int rotationOrder)`
- [_GET_ENTITY_SCRIPT](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_SCRIPT.md) `0x2A08A32B6D49906F` — `Hash GetEntityScript(Entity entity, Any* argStruct)`
- [GET_ENTITY_SPEED](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_SPEED.md) `0xFB6BA510A533DF81` — `float GetEntitySpeed(Entity entity)` — Result is in meters per second (m/s)
- [GET_ENTITY_SPEED_VECTOR](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_SPEED_VECTOR.md) `0xF2DB09816A419DC5` — `Vector3 GetEntitySpeedVector(Entity entity, BOOL relative)`
- [GET_ENTITY_SUBMERGED_LEVEL](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_SUBMERGED_LEVEL.md) `0x4A77C3F73FD9E831` — `float GetEntitySubmergedLevel(Entity entity)` — Get how much of the entity is submerged.
- [_GET_ENTITY_THREAT_TIER](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_THREAT_TIER.md) `0xE12F56CB25D9CE23` — `int GetEntityThreatTier(Entity entity)`
- [GET_ENTITY_TYPE](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_TYPE.md) `0x97F696ACA466B4E0` — `int GetEntityType(Entity entity)` — Returns entityType:
- [GET_ENTITY_UPRIGHT_VALUE](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_UPRIGHT_VALUE.md) `0x56398BE65160C3BE` — `float GetEntityUprightValue(Entity entity)`
- [GET_ENTITY_VELOCITY](https://natives.borderlinerp.com/natives/ENTITY/GET_ENTITY_VELOCITY.md) `0x4805D2B1D8CF94A9` — `Vector3 GetEntityVelocity(Entity entity, int p1)`
- [_GET_ENTITY_WORLD_POSITION_OF_DIMENSIONS](https://natives.borderlinerp.com/natives/ENTITY/_GET_ENTITY_WORLD_POSITION_OF_DIMENSIONS.md) `0xF3FDA9A617A15145` — `void GetEntityWorldPositionOfDimensions(Entity entity, Vector3* minimum, Vector3* maximum)`
- [_GET_HEADING_OF_ENTITY_BONE](https://natives.borderlinerp.com/natives/ENTITY/_GET_HEADING_OF_ENTITY_BONE.md) `0x3AB3A77672F6473F` — `Vector3 GetHeadingOfEntityBone(Entity entity, int boneIndex, int p2, int p3)` — Returns the rotation/heading of a specific bone on an entity as a Vector3.
- [GET_IS_ANIMAL](https://natives.borderlinerp.com/natives/ENTITY/GET_IS_ANIMAL.md) `0x9A100F1CF4546629` — `BOOL GetIsAnimal(Entity entity)`
- [_GET_IS_BIRD](https://natives.borderlinerp.com/natives/ENTITY/_GET_IS_BIRD.md) `0xC346A546612C49A9` — `BOOL GetIsBird(Entity entity)`
- [_GET_IS_CARRIABLE_PELT](https://natives.borderlinerp.com/natives/ENTITY/_GET_IS_CARRIABLE_PELT.md) `0x255B6DB4E3AD3C3E` — `BOOL GetIsCarriablePelt(Entity entity)`
- [_GET_IS_PREDATOR](https://natives.borderlinerp.com/natives/ENTITY/_GET_IS_PREDATOR.md) `0x5594AFE9DE0C01B7` — `BOOL GetIsPredator(Entity entity)`
- [_GET_LAST_ENTITY_TO_DAMAGE_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/_GET_LAST_ENTITY_TO_DAMAGE_ENTITY.md) `0xAF72EC7E1B54539B` — `Entity GetLastEntityToDamageEntity(Entity entity)` — Returns the last entity that dealt damage to the specified entity.
- [GET_MATCHING_ENTITIES](https://natives.borderlinerp.com/natives/ENTITY/GET_MATCHING_ENTITIES.md) `0x84CCF9A12942C83D` — `int GetMatchingEntities(Volume volume, ItemSet itemSet, int entityType, Any p3, Hash p4, const char* p5)`
- [GET_NEAREST_PARTICIPANT_TO_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/GET_NEAREST_PARTICIPANT_TO_ENTITY.md) `0x6888A43C35A5F630` — `Player GetNearestParticipantToEntity(Entity entity)`
- [GET_NEAREST_PLAYER_TO_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/GET_NEAREST_PLAYER_TO_ENTITY.md) `0x990E294FC387FB88` — `Player GetNearestPlayerToEntity(Entity entity, Ped playerPedToIgnore, int flags)`
- [GET_NEAREST_PLAYER_TO_ENTITY_ON_TEAM](https://natives.borderlinerp.com/natives/ENTITY/GET_NEAREST_PLAYER_TO_ENTITY_ON_TEAM.md) `0xB2C30C3B4AFF718C` — `Player GetNearestPlayerToEntityOnTeam(Entity entity, int team, Ped playerPedToIgnore, int flags)`
- [GET_OBJECT_INDEX_FROM_ENTITY_INDEX](https://natives.borderlinerp.com/natives/ENTITY/GET_OBJECT_INDEX_FROM_ENTITY_INDEX.md) `0x280BBE5601EAA983` — `Object GetObjectIndexFromEntityIndex(Entity entity)` — Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
- [_GET_OFFSET_FROM_ENTITY_BONE](https://natives.borderlinerp.com/natives/ENTITY/_GET_OFFSET_FROM_ENTITY_BONE.md) `0x5E214112806591EA` — `Vector3 GetOffsetFromEntityBone(Entity entity, int boneIndex)` — Attaches scenario to bone with an offset _GET_I* - _GET_M*
- [GET_OFFSET_FROM_ENTITY_GIVEN_WORLD_COORDS](https://natives.borderlinerp.com/natives/ENTITY/GET_OFFSET_FROM_ENTITY_GIVEN_WORLD_COORDS.md) `0x497C6B1A2C9AE69C` — `Vector3 GetOffsetFromEntityGivenWorldCoords(Entity entity, float posX, float posY, float posZ)`
- [GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS](https://natives.borderlinerp.com/natives/ENTITY/GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS.md) `0x1899F328B0E12848` — `Vector3 GetOffsetFromEntityInWorldCoords(Entity entity, float offsetX, float offsetY, float offsetZ)` — Offset values are relative to the entity.
- [_GET_OPTIMAL_CARRY_CONFIG](https://natives.borderlinerp.com/natives/ENTITY/_GET_OPTIMAL_CARRY_CONFIG.md) `0x34F008A7E48C496B` — `Hash GetOptimalCarryConfig(Entity entity, int index)` — Valid indices: 0 - 3 Index 1 always returns a `hogtied` config, doesn't matter the entity.
- [_GET_PED_ANIMAL_TYPE](https://natives.borderlinerp.com/natives/ENTITY/_GET_PED_ANIMAL_TYPE.md) `0x964000D355219FC0` — `Hash GetPedAnimalType(Ped ped)` — Returns the ped's animal type hash: Combine this with GET_STRING_FROM_HASH_KEY to display localized entity names
- [GET_PED_INDEX_FROM_ENTITY_INDEX](https://natives.borderlinerp.com/natives/ENTITY/GET_PED_INDEX_FROM_ENTITY_INDEX.md) `0x0F16D042BD640EA3` — `Ped GetPedIndexFromEntityIndex(Entity entity)` — Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
- [_GET_PELT_TEXTURE](https://natives.borderlinerp.com/natives/ENTITY/_GET_PELT_TEXTURE.md) `0x5744562E973E33CD` — `Any GetPeltTexture(Any p0, Any txdAlbedoDV, Any txdNormalMapDV, Any txdMaterialDV, Any p4)` — Get the pelt TXDs by the animal albedo hash, returns: normal map hash, material hash and albedo hash, this native needs dataview to be passed in, then use it to get the pelt TXDs
- [_GET_PINNED_MAP_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/_GET_PINNED_MAP_ENTITY.md) `0x4735E2A4BB83D9DA` — `Entity GetPinnedMapEntity(Any p0)`
- [_GET_SCRIPT_OVERRIDE_ENTITY_LOOT_TABLE_PERMANENT](https://natives.borderlinerp.com/natives/ENTITY/_GET_SCRIPT_OVERRIDE_ENTITY_LOOT_TABLE_PERMANENT.md) `0x1E804EA9B12030A4` — `BOOL GetScriptOverrideEntityLootTablePermanent(Entity entity, Hash* lootTable)` — Returns false if entity is not a ped or object.
- [GET_VEHICLE_INDEX_FROM_ENTITY_INDEX](https://natives.borderlinerp.com/natives/ENTITY/GET_VEHICLE_INDEX_FROM_ENTITY_INDEX.md) `0xDF1E5AAC561AFC59` — `Vehicle GetVehicleIndexFromEntityIndex(Entity entity)` — Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
- [GET_WORLD_POSITION_OF_ENTITY_BONE](https://natives.borderlinerp.com/natives/ENTITY/GET_WORLD_POSITION_OF_ENTITY_BONE.md) `0x82CFA50E34681CA5` — `Vector3 GetWorldPositionOfEntityBone(Entity entity, int boneIndex)` — Returns the coordinates of an entity-bone.
- [HAS_ANIM_EVENT_FIRED](https://natives.borderlinerp.com/natives/ENTITY/HAS_ANIM_EVENT_FIRED.md) `0x5851CC48405F4A07` — `BOOL HasAnimEventFired(Entity entity, Hash actionHash)`
- [HAS_COLLISION_LOADED_AROUND_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/HAS_COLLISION_LOADED_AROUND_ENTITY.md) `0xBEB1600952B9CF5C` — `BOOL HasCollisionLoadedAroundEntity(Entity entity)`
- [HAS_COLLISION_LOADED_AROUND_POSITION](https://natives.borderlinerp.com/natives/ENTITY/HAS_COLLISION_LOADED_AROUND_POSITION.md) `0x6BFBDC46139C45AB` — `BOOL HasCollisionLoadedAroundPosition(float xPos, float yPos, float zPos)` — Old name: _HAS_COLLISION_LOADED_AT_COORDS
- [HAS_ENTITY_ANIM_FINISHED](https://natives.borderlinerp.com/natives/ENTITY/HAS_ENTITY_ANIM_FINISHED.md) `0xAEB40615337EF1E3` — `BOOL HasEntityAnimFinished(Entity entity, const char* animDict, const char* animName, int p3)`
- [HAS_ENTITY_BEEN_DAMAGED_BY_ANY_OBJECT](https://natives.borderlinerp.com/natives/ENTITY/HAS_ENTITY_BEEN_DAMAGED_BY_ANY_OBJECT.md) `0x73BB763880CD23A6` — `BOOL HasEntityBeenDamagedByAnyObject(Entity entity)`
- [HAS_ENTITY_BEEN_DAMAGED_BY_ANY_PED](https://natives.borderlinerp.com/natives/ENTITY/HAS_ENTITY_BEEN_DAMAGED_BY_ANY_PED.md) `0x9934E9C42D52D87E` — `BOOL HasEntityBeenDamagedByAnyPed(Entity entity)`
- [HAS_ENTITY_BEEN_DAMAGED_BY_ANY_VEHICLE](https://natives.borderlinerp.com/natives/ENTITY/HAS_ENTITY_BEEN_DAMAGED_BY_ANY_VEHICLE.md) `0x695D7C26DE65C423` — `BOOL HasEntityBeenDamagedByAnyVehicle(Entity entity)`
- [HAS_ENTITY_BEEN_DAMAGED_BY_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/HAS_ENTITY_BEEN_DAMAGED_BY_ENTITY.md) `0x7B6E7BEC1143AC86` — `BOOL HasEntityBeenDamagedByEntity(Entity entity1, Entity entity2, BOOL p2, BOOL p3)`
- [HAS_ENTITY_CLEAR_LOS_TO_COORD](https://natives.borderlinerp.com/natives/ENTITY/HAS_ENTITY_CLEAR_LOS_TO_COORD.md) `0x0C9DBF48C6BA6E4C` — `BOOL HasEntityClearLosToCoord(Entity entity, float x, float y, float z, int flags)`
- [HAS_ENTITY_CLEAR_LOS_TO_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/HAS_ENTITY_CLEAR_LOS_TO_ENTITY.md) `0xFCDFF7B72D23A1AC` — `BOOL HasEntityClearLosToEntity(Entity entity1, Entity entity2, int traceType)`
- [HAS_ENTITY_CLEAR_LOS_TO_ENTITY_IN_FRONT](https://natives.borderlinerp.com/natives/ENTITY/HAS_ENTITY_CLEAR_LOS_TO_ENTITY_IN_FRONT.md) `0xE88F19660651D566` — `BOOL HasEntityClearLosToEntityInFront(Entity entity1, Entity entity2, int traceType)` — Has the entity1 got a clear line of sight to the other entity2 from the direction entity1 is facing.
- [HAS_ENTITY_COLLIDED_WITH_ANYTHING](https://natives.borderlinerp.com/natives/ENTITY/HAS_ENTITY_COLLIDED_WITH_ANYTHING.md) `0xDF18751EC74F90FF` — `BOOL HasEntityCollidedWithAnything(Entity entity)`
- [IS_AN_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/IS_AN_ENTITY.md) `0x27CFF3E5A286D3DF` — `BOOL IsAnEntity(ScrHandle handle)`
- [_IS_BATCH_MODEL](https://natives.borderlinerp.com/natives/ENTITY/_IS_BATCH_MODEL.md) `0xD4636C2EDB0DEA8A` — `BOOL IsBatchModel(Hash model)` — Returns whether the model's map entity type is MAP_ENTITY_TYPE_GRASS_BATCH or MAP_ENTITY_TYPE_PROP_BATCH.
- [_IS_CARRIABLE_MODEL](https://natives.borderlinerp.com/natives/ENTITY/_IS_CARRIABLE_MODEL.md) `0x5AFFA9DDC87846F8` — `BOOL IsCarriableModel(Hash model)`
- [IS_ENTITY_A_MISSION_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_A_MISSION_ENTITY.md) `0x138190F64DB4BBD1` — `BOOL IsEntityAMissionEntity(Entity entity)`
- [IS_ENTITY_A_PED](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_A_PED.md) `0xCF8176912DDA4EA5` — `BOOL IsEntityAPed(Entity entity)`
- [IS_ENTITY_A_VEHICLE](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_A_VEHICLE.md) `0xC3D96AF45FCCEC4C` — `BOOL IsEntityAVehicle(Entity entity)`
- [IS_ENTITY_AN_OBJECT](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_AN_OBJECT.md) `0x0A27A546A375FDEF` — `BOOL IsEntityAnObject(Entity entity)`
- [IS_ENTITY_AT_COORD](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_AT_COORD.md) `0x5E58342602E94718` — `BOOL IsEntityAtCoord(Entity entity, float xPos, float yPos, float zPos, float xSize, float ySize, float zSize, BOOL p7, BOOL p8, int p9)` — Checks if entity is within x/y/zSize distance of x/y/z.
- [IS_ENTITY_AT_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_AT_ENTITY.md) `0xC057F02B837A27F6` — `BOOL IsEntityAtEntity(Entity entity1, Entity entity2, float xSize, float ySize, float zSize, BOOL p5, BOOL p6, int p7)` — Checks if entity1 is within the box defined by x/y/zSize of entity2.
- [IS_ENTITY_ATTACHED](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_ATTACHED.md) `0xEE6AD63ABF59C0B7` — `BOOL IsEntityAttached(Entity entity)`
- [IS_ENTITY_ATTACHED_TO_ANY_OBJECT](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_ATTACHED_TO_ANY_OBJECT.md) `0x306C1F6178F01AB3` — `BOOL IsEntityAttachedToAnyObject(Entity entity)`
- [IS_ENTITY_ATTACHED_TO_ANY_PED](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_ATTACHED_TO_ANY_PED.md) `0xC841153DED2CA89A` — `BOOL IsEntityAttachedToAnyPed(Entity entity)`
- [IS_ENTITY_ATTACHED_TO_ANY_VEHICLE](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_ATTACHED_TO_ANY_VEHICLE.md) `0x12DF6E0D2E736749` — `BOOL IsEntityAttachedToAnyVehicle(Entity entity)`
- [IS_ENTITY_ATTACHED_TO_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_ATTACHED_TO_ENTITY.md) `0x154A3C529497053E` — `BOOL IsEntityAttachedToEntity(Entity from, Entity to)`
- [IS_ENTITY_DEAD](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_DEAD.md) `0x7D5B1F88E7504BBA` — `BOOL IsEntityDead(Entity entity)`
- [_IS_ENTITY_FROZEN](https://natives.borderlinerp.com/natives/ENTITY/_IS_ENTITY_FROZEN.md) `0x083D497D57B7400F` — `BOOL IsEntityFrozen(Entity entity)` — Getter for FREEZE_ENTITY_POSITION
- [_IS_ENTITY_FULLY_LOOTED](https://natives.borderlinerp.com/natives/ENTITY/_IS_ENTITY_FULLY_LOOTED.md) `0x8DE41E9902E85756` — `BOOL IsEntityFullyLooted(Entity entity)`
- [IS_ENTITY_IN_AIR](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_IN_AIR.md) `0x886E37EC497200B6` — `BOOL IsEntityInAir(Entity entity, Any p1)`
- [IS_ENTITY_IN_ANGLED_AREA](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_IN_ANGLED_AREA.md) `0xD3151E53134595E5` — `BOOL IsEntityInAngledArea(Entity entity, float originX, float originY, float originZ, float edgeX, float edgeY, float edgeZ, float angle, BOOL p8, BOOL p9, Any p10)` — Creates a spherical cone at origin that extends to surface with the angle specified.
- [IS_ENTITY_IN_AREA](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_IN_AREA.md) `0x0C2634C40A16193E` — `BOOL IsEntityInArea(Entity entity, float x1, float y1, float z1, float x2, float y2, float z2, BOOL p7, BOOL p8, Any p9)`
- [IS_ENTITY_IN_VOLUME](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_IN_VOLUME.md) `0x5A5526BC09C06623` — `BOOL IsEntityInVolume(Entity entity, ScrHandle volume, BOOL p2, int p3)`
- [IS_ENTITY_IN_WATER](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_IN_WATER.md) `0xDDE5C125AC446723` — `BOOL IsEntityInWater(Entity entity)`
- [IS_ENTITY_OCCLUDED](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_OCCLUDED.md) `0x140188E884645624` — `BOOL IsEntityOccluded(Entity entity)`
- [IS_ENTITY_ON_SCREEN](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_ON_SCREEN.md) `0x613C15D5D8DB781F` — `BOOL IsEntityOnScreen(Entity entity)`
- [_IS_ENTITY_ON_TRAIN_TRACK](https://natives.borderlinerp.com/natives/ENTITY/_IS_ENTITY_ON_TRAIN_TRACK.md) `0x857ACB0AB4BD0D55` — `BOOL IsEntityOnTrainTrack(Entity entity)`
- [_IS_ENTITY_OWNED_BY_PERSISTENCE_SYSTEM](https://natives.borderlinerp.com/natives/ENTITY/_IS_ENTITY_OWNED_BY_PERSISTENCE_SYSTEM.md) `0xA7E51B53309EAC97` — `BOOL IsEntityOwnedByPersistenceSystem(Entity entity)`
- [IS_ENTITY_PLAYING_ANIM](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_PLAYING_ANIM.md) `0xDEE49D5CA6C49148` — `BOOL IsEntityPlayingAnim(Entity entity, const char* animDict, const char* animName, int animType)`
- [_IS_ENTITY_PLAYING_ANY_ANIM](https://natives.borderlinerp.com/natives/ENTITY/_IS_ENTITY_PLAYING_ANY_ANIM.md) `0x0B7CB1300CBFE19C` — `BOOL IsEntityPlayingAnyAnim(Entity entity, int p1)`
- [IS_ENTITY_STATIC](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_STATIC.md) `0x86468ADFA0F6B861` — `BOOL IsEntityStatic(Entity entity)`
- [IS_ENTITY_TOUCHING_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_TOUCHING_ENTITY.md) `0x9A2304A64C3C8423` — `BOOL IsEntityTouchingEntity(Entity entity, Entity targetEntity)`
- [IS_ENTITY_TOUCHING_MODEL](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_TOUCHING_MODEL.md) `0x2AE3EBC8DEB9768B` — `BOOL IsEntityTouchingModel(Entity entity, Hash modelHash)`
- [_IS_ENTITY_UNDERWATER](https://natives.borderlinerp.com/natives/ENTITY/_IS_ENTITY_UNDERWATER.md) `0xD4E5C1E93C466127` — `BOOL IsEntityUnderwater(Entity entity, BOOL p1)`
- [IS_ENTITY_UPRIGHT](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_UPRIGHT.md) `0xF6F6AFD8D4FB2658` — `BOOL IsEntityUpright(Entity entity, float angle)`
- [IS_ENTITY_UPSIDEDOWN](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_UPSIDEDOWN.md) `0x109DE3DA41AAD94A` — `BOOL IsEntityUpsidedown(Entity entity)`
- [IS_ENTITY_VISIBLE](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_VISIBLE.md) `0xFFC96ECB7FA404CA` — `BOOL IsEntityVisible(Entity entity)`
- [IS_ENTITY_VISIBLE_TO_SCRIPT](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_VISIBLE_TO_SCRIPT.md) `0xF213C724E77F321A` — `BOOL IsEntityVisibleToScript(Entity entity)`
- [IS_ENTITY_WAITING_FOR_WORLD_COLLISION](https://natives.borderlinerp.com/natives/ENTITY/IS_ENTITY_WAITING_FOR_WORLD_COLLISION.md) `0x5E1CC2E8DC3111DD` — `BOOL IsEntityWaitingForWorldCollision(Entity entity)`
- [IS_MAP_ENTITY_PINNED](https://natives.borderlinerp.com/natives/ENTITY/IS_MAP_ENTITY_PINNED.md) `0x1FF441D7954F8709` — `BOOL IsMapEntityPinned(Any p0)`
- [_IS_TRACKED_ENTITY_VISIBLE](https://natives.borderlinerp.com/natives/ENTITY/_IS_TRACKED_ENTITY_VISIBLE.md) `0xC8CCDB712FBCBA92` — `BOOL IsTrackedEntityVisible(Entity entity)`
- [_IS_TRAIN_INTERIOR_LOADED](https://natives.borderlinerp.com/natives/ENTITY/_IS_TRAIN_INTERIOR_LOADED.md) `0xC2E71D7E0A7B4C89` — `BOOL IsTrainInteriorLoaded(Entity entity)` — Checks whether the entity's interior is currently loaded by the game engine.
- [_PAUSE_ENTITY_TRACKING](https://natives.borderlinerp.com/natives/ENTITY/_PAUSE_ENTITY_TRACKING.md) `0x36EB4D34D4A092C5` — `void PauseEntityTracking(Entity entity, BOOL pause)`
- [PIN_CLOSEST_MAP_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/PIN_CLOSEST_MAP_ENTITY.md) `0x6F3068258A499E52` — `Any PinClosestMapEntity(Hash modelHash, float x, float y, float z, int flags)`
- [_PIN_MAP_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/_PIN_MAP_ENTITY.md) `0xAAACB74442C1BED3` — `int PinMapEntity(Entity entity)` — Pins the given entity on the map and returns the created map pin ID.
- [PLACE_ENTITY_ON_GROUND_PROPERLY](https://natives.borderlinerp.com/natives/ENTITY/PLACE_ENTITY_ON_GROUND_PROPERLY.md) `0x9587913B9E772D29` — `BOOL PlaceEntityOnGroundProperly(Entity entity, BOOL p1)`
- [PLAY_ENTITY_ANIM](https://natives.borderlinerp.com/natives/ENTITY/PLAY_ENTITY_ANIM.md) `0xDC6D22FAB76D4874` — `BOOL PlayEntityAnim(Entity entity, const char* animName, const char* animDict, float p3, BOOL loop, BOOL stayInAnim, BOOL p6, float delta, Any bitset)`
- [_PRELOAD_ENTITY_INTERIOR](https://natives.borderlinerp.com/natives/ENTITY/_PRELOAD_ENTITY_INTERIOR.md) `0x6C31B06E91518269` — `void PreloadEntityInterior(Entity entity, BOOL toggle)` — Enables or disables preloading for an entity interior.
- [REMOVE_FORCED_OBJECT](https://natives.borderlinerp.com/natives/ENTITY/REMOVE_FORCED_OBJECT.md) `0x553FA683F2BCD814` — `void RemoveForcedObject(Any p0, Any p1, Any p2, Any p3, Any p4)`
- [REMOVE_MODEL_HIDE](https://natives.borderlinerp.com/natives/ENTITY/REMOVE_MODEL_HIDE.md) `0x3F38A98576F6213A` — `void RemoveModelHide(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)`
- [REMOVE_MODEL_SWAP](https://natives.borderlinerp.com/natives/ENTITY/REMOVE_MODEL_SWAP.md) `0x824E1C26A14CB817` — `void RemoveModelSwap(float x, float y, float z, float radius, Hash originalModel, Hash newModel, BOOL p6)`
- [_REQUEST_ENTITY_LOOT_LIST](https://natives.borderlinerp.com/natives/ENTITY/_REQUEST_ENTITY_LOOT_LIST.md) `0xA88E215CEB0435C0` — `BOOL RequestEntityLootList(Ped mount, Any* argStruct, Hash visiblelootslotrequestType, int flag, int p4, BOOL p5)`
- [_REQUEST_ENTITY_VISIBILITY_TRACKING](https://natives.borderlinerp.com/natives/ENTITY/_REQUEST_ENTITY_VISIBILITY_TRACKING.md) `0x3F08C6163A4AB1D6` — `void RequestEntityVisibilityTracking(Entity entity)` — Enables visibility tracking for the specified entity.
- [RESET_ENTITY_ALPHA](https://natives.borderlinerp.com/natives/ENTITY/RESET_ENTITY_ALPHA.md) `0x744B9EF44779D9AB` — `void ResetEntityAlpha(Entity entity)`
- [SCRIPT_OVERRIDE_ENTITY_LOOT_TABLE_PERMANENT](https://natives.borderlinerp.com/natives/ENTITY/SCRIPT_OVERRIDE_ENTITY_LOOT_TABLE_PERMANENT.md) `0x8C03CD6B5E0E85E8` — `BOOL ScriptOverrideEntityLootTablePermanent(Entity entity, Hash lootTable)` — Sets the loot table an entity will carry.
- [_SEARCH_BUILDING_POOL_FOR_ENTITY_WITH_THIS_MODEL](https://natives.borderlinerp.com/natives/ENTITY/_SEARCH_BUILDING_POOL_FOR_ENTITY_WITH_THIS_MODEL.md) `0x66B2B83B94B22458` — `Entity SearchBuildingPoolForEntityWithThisModel(Hash modelHash)` — Alternative Name: _GET_ENTITY_FROM_MAP_OBJECT; You can get existing objects and manipulate them using this native.
- [_SET_ANIMAL_PELT_TEXTURE](https://natives.borderlinerp.com/natives/ENTITY/_SET_ANIMAL_PELT_TEXTURE.md) `0xDD03FC2089AD093C` — `void SetAnimalPeltTexture(Entity entity, Hash peltAsset, Hash albedoHash, int p3)` — Sets the texture variant used by an animal pelt entity.
- [_SET_AUTO_PICKUP](https://natives.borderlinerp.com/natives/ENTITY/_SET_AUTO_PICKUP.md) `0xBD94CECFB2D65119` — `void SetAutoPickup(Entity entity, BOOL noPickupAnim, float autoPickupRange, float p3, float p4, BOOL enablePickupPrompt)` — Configures automatic pickup behavior for a carriable entity.
- [SET_CAN_AUTO_VAULT_ON_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/SET_CAN_AUTO_VAULT_ON_ENTITY.md) `0x80646744FA88F9D7` — `void SetCanAutoVaultOnEntity(Entity entity, BOOL toggle)`
- [SET_CAN_CLIMB_ON_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/SET_CAN_CLIMB_ON_ENTITY.md) `0x24AED2A608F93C4C` — `void SetCanClimbOnEntity(Entity entity, BOOL toggle)`
- [_SET_CARRIABLE_PICKUP_LIGHT](https://natives.borderlinerp.com/natives/ENTITY/_SET_CARRIABLE_PICKUP_LIGHT.md) `0xA48E4801DEBDF7E4` — `void SetCarriablePickupLight(Entity entity, BOOL toggle)` — Enables or disables the pickup light effect for carriable/interactable entities.
- [SET_ENTITY_ALPHA](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_ALPHA.md) `0x0DF7692B1D9E7BA7` — `void SetEntityAlpha(Entity entity, int alphaLevel, BOOL skin)` — skin - everything alpha except skin Set entity alpha level.
- [SET_ENTITY_ALWAYS_PRERENDER](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_ALWAYS_PRERENDER.md) `0xACAD101E1FB66689` — `void SetEntityAlwaysPrerender(Entity entity, BOOL toggle)`
- [_SET_ENTITY_ANIM_AGE](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_ANIM_AGE.md) `0xC0EDEF16D90661EE` — `void SetEntityAnimAge(Entity entity, float alpha)` — Sets an entity animation age/alpha value.
- [_SET_ENTITY_ANIM_CURRENT_TIME](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_ANIM_CURRENT_TIME.md) `0x11CDABDC7783B2BC` — `void SetEntityAnimCurrentTime(Entity entity, const char* animDict, const char* animName, float time)`
- [_SET_ENTITY_ANIM_SPEED](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_ANIM_SPEED.md) `0xEAA885BA3CEA4E4A` — `void SetEntityAnimSpeed(Entity entity, const char* animDict, const char* animName, float speedMultiplier)`
- [SET_ENTITY_AS_MISSION_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_AS_MISSION_ENTITY.md) `0xDC19C288082E586E` — `void SetEntityAsMissionEntity(Entity entity, BOOL scriptHostObject, BOOL grabFromOtherScript)` — Makes the specified entity (ped, vehicle or object) persistent.
- [SET_ENTITY_AS_NO_LONGER_NEEDED](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_AS_NO_LONGER_NEEDED.md) `0x4971D2F8162B9674` — `void SetEntityAsNoLongerNeeded(Entity* entity)` — Marks the specified entity (ped, vehicle or object) as no longer needed.
- [_SET_ENTITY_ATTACHED_OFFSET](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_ATTACHED_OFFSET.md) `0x16908E859C3AB698` — `void SetEntityAttachedOffset(Entity entity, BOOL horizontalMode, float x, float y, float z)` — Applies and updates the positional offset of an entity relative to the entity it is attached to, while also controlling whether the offset is interpreted horizontally.
- [SET_ENTITY_CAN_BE_DAMAGED](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_CAN_BE_DAMAGED.md) `0x0D06D522B90E861F` — `void SetEntityCanBeDamaged(Entity entity, BOOL toggle)`
- [SET_ENTITY_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP.md) `0x0EF1AFB18649E015` — `void SetEntityCanBeDamagedByRelationshipGroup(Entity entity, BOOL bCanBeDamaged, Hash relGroup)`
- [SET_ENTITY_CAN_BE_TARGETED_WITHOUT_LOS](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_CAN_BE_TARGETED_WITHOUT_LOS.md) `0x6D09F32E284D0FB7` — `void SetEntityCanBeTargetedWithoutLos(Entity entity, BOOL toggle)` — Sets whether the entity can be targeted without being in line-of-sight.
- [SET_ENTITY_CAN_ONLY_BE_DAMAGED_BY_SCRIPT_PARTICIPANTS](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_CAN_ONLY_BE_DAMAGED_BY_SCRIPT_PARTICIPANTS.md) `0xFF83AF534156B399` — `void SetEntityCanOnlyBeDamagedByScriptParticipants(Any p0, Any p1)`
- [_SET_ENTITY_CARCASS_TYPE](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_CARCASS_TYPE.md) `0x399657ED871B3A6C` — `void SetEntityCarcassType(Entity entity, Hash type)` — Changes type and quality of skins type hashes:
- [_SET_ENTITY_CARRYING_FLAG](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_CARRYING_FLAG.md) `0x18FF3110CF47115D` — `void SetEntityCarryingFlag(Entity entity, int flagId, BOOL value)`
- [SET_ENTITY_COLLISION](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_COLLISION.md) `0xF66F820909453B8C` — `void SetEntityCollision(Entity entity, BOOL toggle, BOOL keepPhysics)`
- [SET_ENTITY_COMPLETELY_DISABLE_COLLISION](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_COMPLETELY_DISABLE_COLLISION.md) `0xE0580EC84813875A` — `void SetEntityCompletelyDisableCollision(Entity entity, BOOL toggle, BOOL keepPhysics)`
- [SET_ENTITY_COORDS](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_COORDS.md) `0x06843DA7060A026B` — `void SetEntityCoords(Entity entity, float xPos, float yPos, float zPos, BOOL xAxis, BOOL yAxis, BOOL zAxis, BOOL clearArea)`
- [_SET_ENTITY_COORDS_AND_HEADING](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_COORDS_AND_HEADING.md) `0x203BEFFDBE12E96A` — `void SetEntityCoordsAndHeading(Entity entity, float xPos, float yPos, float zPos, float heading, BOOL xAxis, BOOL yAxis, BOOL zAxis)`
- [_SET_ENTITY_COORDS_AND_HEADING_NO_OFFSET](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_COORDS_AND_HEADING_NO_OFFSET.md) `0x0918E3565C20F03C` — `void SetEntityCoordsAndHeadingNoOffset(Entity entity, float xPos, float yPos, float zPos, float heading, BOOL p5, BOOL p6)`
- [SET_ENTITY_COORDS_NO_OFFSET](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_COORDS_NO_OFFSET.md) `0x239A3351AC1DA385` — `void SetEntityCoordsNoOffset(Entity entity, float xPos, float yPos, float zPos, BOOL xAxis, BOOL yAxis, BOOL zAxis)` — Axis - Invert Axis Flags
- [_SET_ENTITY_CUSTOM_PICKUP_RADIUS](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_CUSTOM_PICKUP_RADIUS.md) `0x482D17E45665DA44` — `void SetEntityCustomPickupRadius(Entity entity, float radius)`
- [_SET_ENTITY_DISABLE_FIRE](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_DISABLE_FIRE.md) `0x56E0735D6273B227` — `void SetEntityDisableFire(Entity entity, BOOL toggle)` — Disables or re-enables the visible fire/flame effect on a burning entity.
- [SET_ENTITY_DYNAMIC](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_DYNAMIC.md) `0xFBFC4473F66CE344` — `void SetEntityDynamic(Entity entity, BOOL toggle)`
- [_SET_ENTITY_FADE_IN](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_FADE_IN.md) `0xA91E6CF94404E8C9` — `void SetEntityFadeIn(Entity entity)`
- [_SET_ENTITY_FULLY_LOOTED](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_FULLY_LOOTED.md) `0x6BCF5F3D8FFE988D` — `void SetEntityFullyLooted(Entity entity, BOOL looted)`
- [SET_ENTITY_HAS_GRAVITY](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_HAS_GRAVITY.md) `0x0CEDB728A1083FA7` — `void SetEntityHasGravity(Entity entity, BOOL toggle)`
- [SET_ENTITY_HEADING](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_HEADING.md) `0xCF2B9C0645C4651B` — `void SetEntityHeading(Entity entity, float heading)`
- [SET_ENTITY_HEALTH](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_HEALTH.md) `0xAC2767ED8BDFAB15` — `void SetEntityHealth(Entity entity, int healthAmount, Entity entityKilledBy)` — Sets the entity's health.
- [SET_ENTITY_INVINCIBLE](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_INVINCIBLE.md) `0xA5C38736C426FCB8` — `void SetEntityInvincible(Entity entity, BOOL toggle)` — Sets a ped or an object totally invincible.
- [SET_ENTITY_IS_TARGET_PRIORITY](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_IS_TARGET_PRIORITY.md) `0x0A5D170C44CB2189` — `void SetEntityIsTargetPriority(Entity entity, BOOL p1, float p2)`
- [_SET_ENTITY_LIGHTS_ENABLED](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_LIGHTS_ENABLED.md) `0xEBDC12861D079ABA` — `void SetEntityLightsEnabled(Entity entity, BOOL toggle)` — Forces entity lights to stay enabled regardless of environmental conditions such as day/night cycle.
- [_SET_ENTITY_LIGHTS_OFF](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_LIGHTS_OFF.md) `0x2D40BCBFE9305DEA` — `void SetEntityLightsOff(Entity entity, BOOL toggle)` — Controls a forced lights-off state for entities with built-in light sources.
- [SET_ENTITY_LOAD_COLLISION_FLAG](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_LOAD_COLLISION_FLAG.md) `0x9B9EE31AED48072E` — `void SetEntityLoadCollisionFlag(Entity entity, BOOL toggle)`
- [_SET_ENTITY_LOCKON_POINT_OFFSET](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_LOCKON_POINT_OFFSET.md) `0xAF7F3099B9FEB535` — `void SetEntityLockonPointOffset(Entity entity, float offsetX, float offsetY, float offsetZ)` — Sets an offset for the entity's lock-on/target focus point.
- [SET_ENTITY_LOD_DIST](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_LOD_DIST.md) `0x5FB407F0A7C877BF` — `void SetEntityLodDist(Entity entity, int value)` — LOD distance can be 0 to 0xFFFF (higher values will result in 0xFFFF) as it is actually stored as a 16-bit value (aka uint16_t).
- [SET_ENTITY_MAX_HEALTH](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_MAX_HEALTH.md) `0x166E7CF68597D8B5` — `void SetEntityMaxHealth(Entity entity, int value)`
- [SET_ENTITY_MOTION_BLUR](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_MOTION_BLUR.md) `0x516C6ABD18322B63` — `void SetEntityMotionBlur(Entity entity, BOOL toggle)`
- [SET_ENTITY_NO_COLLISION_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_NO_COLLISION_ENTITY.md) `0xE037BF068223C38D` — `void SetEntityNoCollisionEntity(Entity entity1, Entity entity2, BOOL thisFrameOnly)`
- [SET_ENTITY_NOWEAPONDECALS](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_NOWEAPONDECALS.md) `0xC64E597783BE9A1D` — `void SetEntityNoweapondecals(Entity entity, BOOL toggle)` — Old name: _SET_ENTITY_DECALS_DISABLED
- [SET_ENTITY_ONLY_DAMAGED_BY_PLAYER](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_ONLY_DAMAGED_BY_PLAYER.md) `0x473598683095D430` — `void SetEntityOnlyDamagedByPlayer(Entity entity, BOOL toggle)`
- [SET_ENTITY_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP.md) `0x6C1F6AA2F0ADD104` — `void SetEntityOnlyDamagedByRelationshipGroup(Entity entity, BOOL p1, Hash relationshipGroup)`
- [SET_ENTITY_PROOFS](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_PROOFS.md) `0xFAEE099C6F890BB8` — `void SetEntityProofs(Entity entity, int proofsBitset, BOOL specialFlag)` — BOOL p2: handles an additional special proofs flag, so it simply indicates whether it should be enabled or disabled, not sure what exactly it proofs the entity from though
- [SET_ENTITY_QUATERNION](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_QUATERNION.md) `0x100E7007D13E3687` — `void SetEntityQuaternion(Entity entity, float x, float y, float z, float w)`
- [SET_ENTITY_RENDER_SCORCHED](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_RENDER_SCORCHED.md) `0x85B8A7534E44BC23` — `void SetEntityRenderScorched(Entity entity, BOOL toggle)`
- [SET_ENTITY_REQUIRES_MORE_EXPENSIVE_RIVER_CHECK](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_REQUIRES_MORE_EXPENSIVE_RIVER_CHECK.md) `0x850C940EE3E7B8B5` — `void SetEntityRequiresMoreExpensiveRiverCheck(Entity entity, BOOL toggle)`
- [SET_ENTITY_ROTATION](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_ROTATION.md) `0x9CC8314DFEDE441E` — `void SetEntityRotation(Entity entity, float pitch, float roll, float yaw, int rotationOrder, BOOL p5)`
- [_SET_ENTITY_ROTATION_PARALLEL_TO_LINE](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_ROTATION_PARALLEL_TO_LINE.md) `0xD45BB89B53FC0CFD` — `void SetEntityRotationParallelToLine(Entity entity, float x1, float y1, float z1, float x2, float y2, float z2, int p7)` — Sets the entity rotation so it is parallel to the direction defined by two world coordinates, without moving the entity.
- [SET_ENTITY_SHOULD_FREEZE_WAITING_ON_COLLISION](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_SHOULD_FREEZE_WAITING_ON_COLLISION.md) `0x740CB4F3F602C9F4` — `void SetEntityShouldFreezeWaitingOnCollision(Entity entity, BOOL toggle)` — Old name: _SET_ENTITY_CLEANUP_BY_ENGINE
- [_SET_ENTITY_THREAT_TIER](https://natives.borderlinerp.com/natives/ENTITY/_SET_ENTITY_THREAT_TIER.md) `0x4B436BAC8CBE9B07` — `void SetEntityThreatTier(Entity entity, int tier, BOOL p2)`
- [SET_ENTITY_VELOCITY](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_VELOCITY.md) `0x1C99BB7B6E96D16F` — `void SetEntityVelocity(Entity entity, float x, float y, float z)` — Note that the third parameter(denoted as z) is "up and down" with positive numbers encouraging upwards movement.
- [SET_ENTITY_VISIBLE](https://natives.borderlinerp.com/natives/ENTITY/SET_ENTITY_VISIBLE.md) `0x1794B4FCC84D812F` — `void SetEntityVisible(Entity entity, BOOL toggle)`
- [_SET_MATERIAL_FILL_LEVEL_FOR_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/_SET_MATERIAL_FILL_LEVEL_FOR_ENTITY.md) `0x669655FFB29EF1A9` — `void SetMaterialFillLevelForEntity(Entity entity, int expressionType, const char* dofName, float fillState)` — Sets a material fill level (e.g., stew, mug, chips, jugs).
- [SET_OBJECT_AS_NO_LONGER_NEEDED](https://natives.borderlinerp.com/natives/ENTITY/SET_OBJECT_AS_NO_LONGER_NEEDED.md) `0x3AE22DEB5BA5A3E6` — `void SetObjectAsNoLongerNeeded(Object* object)` — This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED.
- [SET_PED_AS_NO_LONGER_NEEDED](https://natives.borderlinerp.com/natives/ENTITY/SET_PED_AS_NO_LONGER_NEEDED.md) `0x2595DD4236549CE3` — `void SetPedAsNoLongerNeeded(Ped* ped)` — This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED.
- [SET_VEHICLE_AS_NO_LONGER_NEEDED](https://natives.borderlinerp.com/natives/ENTITY/SET_VEHICLE_AS_NO_LONGER_NEEDED.md) `0x629BFA74418D6239` — `void SetVehicleAsNoLongerNeeded(Vehicle* vehicle)` — This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED.
- [STOP_ENTITY_ANIM](https://natives.borderlinerp.com/natives/ENTITY/STOP_ENTITY_ANIM.md) `0x786591D986DE9159` — `BOOL StopEntityAnim(Entity entity, const char* animation, const char* animGroup, float p3)` — Doesn't actually return anything.
- [_UNPIN_MAP_ENTITY](https://natives.borderlinerp.com/natives/ENTITY/_UNPIN_MAP_ENTITY.md) `0xD2B9C78537ED5759` — `void UnpinMapEntity(int pinId)` — Removes/unpins a map pin using its pin ID.
- [WOULD_ENTITY_BE_OCCLUDED](https://natives.borderlinerp.com/natives/ENTITY/WOULD_ENTITY_BE_OCCLUDED.md) `0x3546FAB293FF2981` — `BOOL WouldEntityBeOccluded(Hash entityModelHash, float x, float y, float z, BOOL p4)`
