diff --git a/INTERIOR/ClearInteriorForEntity.md b/INTERIOR/ClearInteriorForEntity.md deleted file mode 100644 index 741bbbcc0..000000000 --- a/INTERIOR/ClearInteriorForEntity.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -ns: INTERIOR ---- -## _CLEAR_INTERIOR_FOR_ENTITY - -```c -// 0x85D5422B2039A70D -void _CLEAR_INTERIOR_FOR_ENTITY(Entity entity); -``` - -Immediately removes entity from an interior. Like sets entity to `limbo` room. - -``` -NativeDB Introduced: v2189 -``` - -## Parameters -* **entity**: diff --git a/INTERIOR/ClearInteriorStateOfEntity.md b/INTERIOR/ClearInteriorStateOfEntity.md new file mode 100644 index 000000000..0cc053f11 --- /dev/null +++ b/INTERIOR/ClearInteriorStateOfEntity.md @@ -0,0 +1,22 @@ +--- +ns: INTERIOR +aliases: ["_CLEAR_INTERIOR_FOR_ENTITY"] +--- +## CLEAR_INTERIOR_STATE_OF_ENTITY + +```c +// 0x85D5422B2039A70D +void CLEAR_INTERIOR_STATE_OF_ENTITY(Entity entity); +``` + +Forces an entity out of its retained interior state, effectively resetting it to a clean state in the exterior world. + +``` +NativeDB Introduced: v2189 +``` + +## Parameters +* **entity**: The entity to be transitioned from its interior state to the exterior world. + +## Return value +This native does not return any value. diff --git a/OBJECT/N_0x31574b1b41268673.md b/OBJECT/N_0x31574b1b41268673.md deleted file mode 100644 index f66cc306c..000000000 --- a/OBJECT/N_0x31574b1b41268673.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -ns: OBJECT ---- -## _0x31574B1B41268673 - -```c -// 0x31574B1B41268673 -void _0x31574B1B41268673(Any p0, Any p1); -``` - -``` -NativeDB Introduced: v2189 -``` - -## Parameters -* **p0**: -* **p1**: diff --git a/OBJECT/SetPropTintIndex.md b/OBJECT/SetPropTintIndex.md new file mode 100644 index 000000000..3701738d1 --- /dev/null +++ b/OBJECT/SetPropTintIndex.md @@ -0,0 +1,23 @@ +--- +ns: OBJECT +aliases: ["0x31574B1B41268673"] +--- +## SET_PROP_TINT_INDEX + +```c +// 0x31574B1B41268673 +void SET_PROP_TINT_INDEX(cs_tyep(Any) Object object, cs_type(Any) int tint); +``` + +Applies a specified tint index to a prop object (e.g. parachute). + +``` +NativeDB Introduced: v2189 +``` + +## Parameters +* **object**: The prop object to which the tint will be applied. +* **tint**: The tint index to set on the object. + +## Return value +This native does not return any value. \ No newline at end of file diff --git a/PATHFIND/SetAiGlobalPathNodesType.md b/PATHFIND/SetAiGlobalPathNodesType.md deleted file mode 100644 index aad0d7ff7..000000000 --- a/PATHFIND/SetAiGlobalPathNodesType.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -ns: PATHFIND ---- -## _SET_AI_GLOBAL_PATH_NODES_TYPE - -```c -// 0xF74B1FFA4A15FBEA -void _SET_AI_GLOBAL_PATH_NODES_TYPE(int type); -``` - -Activates Cayo Perico path nodes if passed `1`. GPS navigation will start working, maybe more stuff will change, not sure. It seems if you try to unload (pass `0`) when close to the island, your game might crash. - -``` -NativeDB Introduced: v2189 -``` - -## Parameters -* **type**: diff --git a/PATHFIND/SetAllowStreamHeistIslandNodes.md b/PATHFIND/SetAllowStreamHeistIslandNodes.md new file mode 100644 index 000000000..8fbfb19d5 --- /dev/null +++ b/PATHFIND/SetAllowStreamHeistIslandNodes.md @@ -0,0 +1,22 @@ +--- +ns: PATHFIND +aliases: ["_SET_AI_GLOBAL_PATH_NODES_TYPE"] +--- +## SET_ALLOW_STREAM_HEIST_ISLAND_NODES + +```c +// 0xF74B1FFA4A15FBEA +void SET_ALLOW_STREAM_HEIST_ISLAND_NODES(int type); +``` + +Enables or disables the streaming of road nodes for the Heist Island, specifically Cayo Perico. Setting type to 1 activates the path nodes, allowing GPS navigation to function on the island. However, setting it to 0 to deactivate these nodes, especially when near the island, may cause the game to crash. Note that setting this to true also disables main level and prologue nodes from streaming, so it should be set back to false when no longer needed. + +``` +NativeDB Introduced: v2189 +``` + +## Parameters +* **type**: Pass `1` to enable Heist Island road nodes, `0` to disable them. + +## Return value +This native does not return any value. diff --git a/VEHICLE/N_0x8664170ef165c4a6.md b/VEHICLE/N_0x8664170ef165c4a6.md deleted file mode 100644 index 5559bfe79..000000000 --- a/VEHICLE/N_0x8664170ef165c4a6.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -ns: VEHICLE ---- -## _0x8664170EF165C4A6 - -```c -// 0x8664170EF165C4A6 -void _0x8664170EF165C4A6(Any p0, Any p1); -``` - -``` -NativeDB Introduced: v2189 -``` - -## Parameters -* **p0**: -* **p1**: diff --git a/VEHICLE/SetIgnorePlanesSmallPitchChange.md b/VEHICLE/SetIgnorePlanesSmallPitchChange.md new file mode 100644 index 000000000..9f12a68fc --- /dev/null +++ b/VEHICLE/SetIgnorePlanesSmallPitchChange.md @@ -0,0 +1,20 @@ +--- +ns: VEHICLE +aliases: ["0x8664170EF165C4A6"] +--- +## SET_IGNORE_PLANES_SMALL_PITCH_CHANGE + +```c +// 0x8664170EF165C4A6 +void SET_IGNORE_PLANES_SMALL_PITCH_CHANGE(cs_type(Any) Vehicle vehicle, cs_type(Any) BOOL ignorePitching); +``` + +Configures aircraft to disregard minor pitch variations. + +``` +NativeDB Introduced: v2189 +``` + +## Parameters +* **vehicle**: The aircraft to apply this setting to. +* **ignorePitching**: A boolean value where `true` enables the aircraft to ignore small pitch changes, and `false` allows the aircraft to respond to these pitch variations.