# VEHICLE natives

387 natives · 278 named · 128 described. RDR3 game natives (client side).

- [_0x012701ED938B85DE](https://natives.borderlinerp.com/natives/VEHICLE/0x012701ED938B85DE.md) `0x012701ED938B85DE` — `void N_0x012701ed938b85de(float p0, float p1)` — Only used in SP Scripts.
- [_0x0355FE37240E2C77](https://natives.borderlinerp.com/natives/VEHICLE/0x0355FE37240E2C77.md) `0x0355FE37240E2C77` — `void N_0x0355fe37240e2c77(Any p0, Any p1)`
- [_0x04F0579DBDD32F34](https://natives.borderlinerp.com/natives/VEHICLE/0x04F0579DBDD32F34.md) `0x04F0579DBDD32F34` — `void N_0x04f0579dbdd32f34(Vehicle vehicle)` — _SET_VEHICLE_*
- [_0x0516FAE561276EFC](https://natives.borderlinerp.com/natives/VEHICLE/0x0516FAE561276EFC.md) `0x0516FAE561276EFC` — `BOOL N_0x0516fae561276efc(int trackIndex)` — Takes value returned from 0x45853F4E17D847D5
- [_0x0794199B25E499E1](https://natives.borderlinerp.com/natives/VEHICLE/0x0794199B25E499E1.md) `0x0794199B25E499E1` — `void N_0x0794199b25e499e1(Vehicle wagon, BOOL p1)` — _SET_VEHICLE_S*
- [_0x0CD7914D17A970AB](https://natives.borderlinerp.com/natives/VEHICLE/0x0CD7914D17A970AB.md) `0x0CD7914D17A970AB` — `void N_0x0cd7914d17a970ab(Any p0, Any p1)`
- [_0x0D5FDF0D36FA10CD](https://natives.borderlinerp.com/natives/VEHICLE/0x0D5FDF0D36FA10CD.md) `0x0D5FDF0D36FA10CD` — `void N_0x0d5fdf0d36fa10cd(int trackIndex)`
- [_0x0F7F603BDE08C4D3](https://natives.borderlinerp.com/natives/VEHICLE/0x0F7F603BDE08C4D3.md) `0x0F7F603BDE08C4D3` — `void N_0x0f7f603bde08c4d3(Any p0)`
- [_0x0FDDEE66E3465726](https://natives.borderlinerp.com/natives/VEHICLE/0x0FDDEE66E3465726.md) `0x0FDDEE66E3465726` — `Any N_0x0fddee66e3465726(Any p0)`
- [_0x104D9A7B1C0D0783](https://natives.borderlinerp.com/natives/VEHICLE/0x104D9A7B1C0D0783.md) `0x104D9A7B1C0D0783` — `void N_0x104d9a7b1c0d0783(Vehicle vehicle, float p1)`
- [_0x1180A2974D251B7B](https://natives.borderlinerp.com/natives/VEHICLE/0x1180A2974D251B7B.md) `0x1180A2974D251B7B` — `int N_0x1180a2974d251b7b(Vehicle train)` — Returns p1 for 0xBA958F68031DDBFC (stationIndex) _GET_N* (NEAREST_STATION_FOR_TRAIN?)
- [_0x13EB275BF81636D1](https://natives.borderlinerp.com/natives/VEHICLE/0x13EB275BF81636D1.md) `0x13EB275BF81636D1` — `void N_0x13eb275bf81636d1(Any p0, Any p1)`
- [_0x14DA8C4BC2CCD90A](https://natives.borderlinerp.com/natives/VEHICLE/0x14DA8C4BC2CCD90A.md) `0x14DA8C4BC2CCD90A` — `Any N_0x14da8c4bc2ccd90a(Any p0)`
- [_0x15206E88FF7617DF](https://natives.borderlinerp.com/natives/VEHICLE/0x15206E88FF7617DF.md) `0x15206E88FF7617DF` — `void N_0x15206e88ff7617df(int trackIndex, float p1)`
- [_0x15CC8C33D7FFCC4A](https://natives.borderlinerp.com/natives/VEHICLE/0x15CC8C33D7FFCC4A.md) `0x15CC8C33D7FFCC4A` — `void N_0x15cc8c33d7ffcc4a(Vehicle vehicle, int p1)`
- [_0x160C1B5AB48AB87C](https://natives.borderlinerp.com/natives/VEHICLE/0x160C1B5AB48AB87C.md) `0x160C1B5AB48AB87C` — `void N_0x160c1b5ab48ab87c(Vehicle train, float p1)`
- [_0x165BE2001E5E4B75](https://natives.borderlinerp.com/natives/VEHICLE/0x165BE2001E5E4B75.md) `0x165BE2001E5E4B75` — `void N_0x165be2001e5e4b75(Any p0)`
- [_0x16B86A49E072AA85](https://natives.borderlinerp.com/natives/VEHICLE/0x16B86A49E072AA85.md) `0x16B86A49E072AA85` — `void N_0x16b86a49e072aa85()`
- [_0x172E9DD35858DCD7](https://natives.borderlinerp.com/natives/VEHICLE/0x172E9DD35858DCD7.md) `0x172E9DD35858DCD7` — `void N_0x172e9dd35858dcd7(Any p0)`
- [_0x1A861F899EBBE17C](https://natives.borderlinerp.com/natives/VEHICLE/0x1A861F899EBBE17C.md) `0x1A861F899EBBE17C` — `void N_0x1a861f899ebbe17c(Vehicle train, BOOL p1)`
- [_0x2045429505158D1A](https://natives.borderlinerp.com/natives/VEHICLE/0x2045429505158D1A.md) `0x2045429505158D1A` — `Any N_0x2045429505158d1a(Any p0)`
- [_0x27E3F2B57209FA54](https://natives.borderlinerp.com/natives/VEHICLE/0x27E3F2B57209FA54.md) `0x27E3F2B57209FA54` — `void N_0x27e3f2b57209fa54(Any p0, Any p1)`
- [_0x2A7413168F6CD5A8](https://natives.borderlinerp.com/natives/VEHICLE/0x2A7413168F6CD5A8.md) `0x2A7413168F6CD5A8` — `void N_0x2a7413168f6cd5a8()`
- [_0x2BB2B5BCF0DF8008](https://natives.borderlinerp.com/natives/VEHICLE/0x2BB2B5BCF0DF8008.md) `0x2BB2B5BCF0DF8008` — `void N_0x2bb2b5bcf0df8008(Any p0, Any p1)`
- [_0x2C46D2A591D8C322](https://natives.borderlinerp.com/natives/VEHICLE/0x2C46D2A591D8C322.md) `0x2C46D2A591D8C322` — `Any N_0x2c46d2a591d8c322(Any p0, Any p1, Any p2)`
- [_0x3053064F909B5F42](https://natives.borderlinerp.com/natives/VEHICLE/0x3053064F909B5F42.md) `0x3053064F909B5F42` — `void N_0x3053064f909b5f42(Any p0, Any p1)`
- [_0x3137EDC899E6DAE4](https://natives.borderlinerp.com/natives/VEHICLE/0x3137EDC899E6DAE4.md) `0x3137EDC899E6DAE4` — `void N_0x3137edc899e6dae4(Any p0, Any p1)`
- [_0x331CBD247FC5DAA8](https://natives.borderlinerp.com/natives/VEHICLE/0x331CBD247FC5DAA8.md) `0x331CBD247FC5DAA8` — `int N_0x331cbd247fc5daa8(Hash configHash, float x, float y, float z, BOOL direction, BOOL p5)` — Returns trackIndex
- [_0x34BCF6209B9668A7](https://natives.borderlinerp.com/natives/VEHICLE/0x34BCF6209B9668A7.md) `0x34BCF6209B9668A7` — `void N_0x34bcf6209b9668a7(int trackIndex, Any p1)`
- [_0x37D238BE69F7378A](https://natives.borderlinerp.com/natives/VEHICLE/0x37D238BE69F7378A.md) `0x37D238BE69F7378A` — `BOOL N_0x37d238be69f7378a(int trackIndex)`
- [_0x38E7DD70A242D5CB](https://natives.borderlinerp.com/natives/VEHICLE/0x38E7DD70A242D5CB.md) `0x38E7DD70A242D5CB` — `void N_0x38e7dd70a242d5cb(int trackIndex, int p1)`
- [_0x3ABFA128F5BF5A70](https://natives.borderlinerp.com/natives/VEHICLE/0x3ABFA128F5BF5A70.md) `0x3ABFA128F5BF5A70` — `void N_0x3abfa128f5bf5a70(Hash trainTrack, int junctionIndex, BOOL enabled)` — Called together with 0xE6C5E2125EB210C1 in R* Script medium_update.
- [_0x3D86997A86FEEF0D](https://natives.borderlinerp.com/natives/VEHICLE/0x3D86997A86FEEF0D.md) `0x3D86997A86FEEF0D` — `void N_0x3d86997a86feef0d(Any p0, Any p1)`
- [_0x41365DB586CD9E8E](https://natives.borderlinerp.com/natives/VEHICLE/0x41365DB586CD9E8E.md) `0x41365DB586CD9E8E` — `void N_0x41365db586cd9e8e(int trackIndex, float p1)`
- [_0x41F0B254DDF71473](https://natives.borderlinerp.com/natives/VEHICLE/0x41F0B254DDF71473.md) `0x41F0B254DDF71473` — `void N_0x41f0b254ddf71473(Vehicle wagon)`
- [_0x427C919E9809E370](https://natives.borderlinerp.com/natives/VEHICLE/0x427C919E9809E370.md) `0x427C919E9809E370` — `void N_0x427c919e9809e370(int trackIndex, int p1)`
- [_0x485B05EF05B9AEE9](https://natives.borderlinerp.com/natives/VEHICLE/0x485B05EF05B9AEE9.md) `0x485B05EF05B9AEE9` — `void N_0x485b05ef05b9aee9(Any p0, Any p1)`
- [_0x4C05B42A8D937796](https://natives.borderlinerp.com/natives/VEHICLE/0x4C05B42A8D937796.md) `0x4C05B42A8D937796` — `void N_0x4c05b42a8d937796()`
- [_0x4C60C333F9CCA2B6](https://natives.borderlinerp.com/natives/VEHICLE/0x4C60C333F9CCA2B6.md) `0x4C60C333F9CCA2B6` — `void N_0x4c60c333f9cca2b6(Vehicle vehicle, BOOL p1)` — _SET_DRAFT_VEHICLE_*
- [_0x5AADC7BBBB1BCEEB](https://natives.borderlinerp.com/natives/VEHICLE/0x5AADC7BBBB1BCEEB.md) `0x5AADC7BBBB1BCEEB` — `void N_0x5aadc7bbbb1bceeb(Any p0, Any p1, Any p2, Any p3, Any p4)`
- [_0x615B3B8E73634509](https://natives.borderlinerp.com/natives/VEHICLE/0x615B3B8E73634509.md) `0x615B3B8E73634509` — `void N_0x615b3b8e73634509(int trackIndex, float p1)`
- [_0x63509DDF102E08E8](https://natives.borderlinerp.com/natives/VEHICLE/0x63509DDF102E08E8.md) `0x63509DDF102E08E8` — `void N_0x63509ddf102e08e8(int trackIndex, int p1)`
- [_0x6355602C02EDC6DF](https://natives.borderlinerp.com/natives/VEHICLE/0x6355602C02EDC6DF.md) `0x6355602C02EDC6DF` — `void N_0x6355602c02edc6df(Entity entity, Any p1)` — Only used in R* Script beat_train_holdup: p1 = 1
- [_0x6703872EC09BC158](https://natives.borderlinerp.com/natives/VEHICLE/0x6703872EC09BC158.md) `0x6703872EC09BC158` — `void N_0x6703872ec09bc158(Any p0, Any p1)`
- [_0x68830738A6BFB370](https://natives.borderlinerp.com/natives/VEHICLE/0x68830738A6BFB370.md) `0x68830738A6BFB370` — `void N_0x68830738a6bfb370(Any p0, Any p1)`
- [_0x6B34BE961F639E21](https://natives.borderlinerp.com/natives/VEHICLE/0x6B34BE961F639E21.md) `0x6B34BE961F639E21` — `void N_0x6b34be961f639e21(int trackIndex, int p1)`
- [_0x6B53F4B811E583D2](https://natives.borderlinerp.com/natives/VEHICLE/0x6B53F4B811E583D2.md) `0x6B53F4B811E583D2` — `void N_0x6b53f4b811e583d2(Vehicle vehicle, BOOL toggle)`
- [_0x6C87F49BFA181DB5](https://natives.borderlinerp.com/natives/VEHICLE/0x6C87F49BFA181DB5.md) `0x6C87F49BFA181DB5` — `int N_0x6c87f49bfa181db5(float x, float y, float z)` — Returns trackIndex
- [_0x6DE072AC8A95FFC1](https://natives.borderlinerp.com/natives/VEHICLE/0x6DE072AC8A95FFC1.md) `0x6DE072AC8A95FFC1` — `void N_0x6de072ac8a95ffc1(Vehicle vehicle, BOOL p1)` — _SET_INSTANTLY_* - _SET_MISSION_TRAIN*
- [_0x6EA1273D525427F4](https://natives.borderlinerp.com/natives/VEHICLE/0x6EA1273D525427F4.md) `0x6EA1273D525427F4` — `void N_0x6ea1273d525427f4(Any p0, Any p1, Any p2)`
- [_0x6FD7BDF10304363A](https://natives.borderlinerp.com/natives/VEHICLE/0x6FD7BDF10304363A.md) `0x6FD7BDF10304363A` — `void N_0x6fd7bdf10304363a(Any p0, Any p1)`
- [_0x703D4FB366DA4452](https://natives.borderlinerp.com/natives/VEHICLE/0x703D4FB366DA4452.md) `0x703D4FB366DA4452` — `void N_0x703d4fb366da4452(Any p0, Any p1)`
- [_0x718EB706B6E998A0](https://natives.borderlinerp.com/natives/VEHICLE/0x718EB706B6E998A0.md) `0x718EB706B6E998A0` — `void N_0x718eb706b6e998a0(int trackIndex)`
- [_0x73118A3EE9C9B6DB](https://natives.borderlinerp.com/natives/VEHICLE/0x73118A3EE9C9B6DB.md) `0x73118A3EE9C9B6DB` — `void N_0x73118a3ee9c9b6db(Vehicle wagon, int p1, BOOL p2)` — _SET_VEHICLE_WHEELS_*
- [_0x7408B5C66BA31ADB](https://natives.borderlinerp.com/natives/VEHICLE/0x7408B5C66BA31ADB.md) `0x7408B5C66BA31ADB` — `void N_0x7408b5c66ba31adb(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10)`
- [_0x750D42C013F64AE7](https://natives.borderlinerp.com/natives/VEHICLE/0x750D42C013F64AE7.md) `0x750D42C013F64AE7` — `void N_0x750d42c013f64ae7(Any p0, Any p1)`
- [_0x762FDC4C19E5A981](https://natives.borderlinerp.com/natives/VEHICLE/0x762FDC4C19E5A981.md) `0x762FDC4C19E5A981` — `void N_0x762fdc4c19e5a981(Entity trainCarriage, BOOL p1)`
- [_0x7840576C50A13DBA](https://natives.borderlinerp.com/natives/VEHICLE/0x7840576C50A13DBA.md) `0x7840576C50A13DBA` — `void N_0x7840576c50a13dba(Vehicle train, BOOL p1)`
- [_0x7BE0746539DEF0C8](https://natives.borderlinerp.com/natives/VEHICLE/0x7BE0746539DEF0C8.md) `0x7BE0746539DEF0C8` — `Any N_0x7be0746539def0c8(Any p0, Any p1)`
- [_0x8379E05871AD24E0](https://natives.borderlinerp.com/natives/VEHICLE/0x8379E05871AD24E0.md) `0x8379E05871AD24E0` — `void N_0x8379e05871ad24e0()`
- [_0x850CE59DEC2028F3](https://natives.borderlinerp.com/natives/VEHICLE/0x850CE59DEC2028F3.md) `0x850CE59DEC2028F3` — `void N_0x850ce59dec2028f3(Vehicle vehicle, Any p1)`
- [_0x873AAF600CC36DAC](https://natives.borderlinerp.com/natives/VEHICLE/0x873AAF600CC36DAC.md) `0x873AAF600CC36DAC` — `void N_0x873aaf600cc36dac(Any p0)`
- [_0x87B974E54C71BA7B](https://natives.borderlinerp.com/natives/VEHICLE/0x87B974E54C71BA7B.md) `0x87B974E54C71BA7B` — `void N_0x87b974e54c71ba7b(Vehicle vehicle, BOOL p1)`
- [_0x8878FF3EEE2868A9](https://natives.borderlinerp.com/natives/VEHICLE/0x8878FF3EEE2868A9.md) `0x8878FF3EEE2868A9` — `void N_0x8878ff3eee2868a9(Any p0, Any p1)`
- [_0x8DECD262602548B9](https://natives.borderlinerp.com/natives/VEHICLE/0x8DECD262602548B9.md) `0x8DECD262602548B9` — `void N_0x8decd262602548b9(Any p0, Any p1)`
- [_0x9868C0D0134855F7](https://natives.borderlinerp.com/natives/VEHICLE/0x9868C0D0134855F7.md) `0x9868C0D0134855F7` — `void N_0x9868c0d0134855f7(Any p0)` — nullsub, doesn't do anything
- [_0x98A7598C579EE871](https://natives.borderlinerp.com/natives/VEHICLE/0x98A7598C579EE871.md) `0x98A7598C579EE871` — `void N_0x98a7598c579ee871(Any p0, Any p1, Any p2)`
- [_0x9E8711C81AA17876](https://natives.borderlinerp.com/natives/VEHICLE/0x9E8711C81AA17876.md) `0x9E8711C81AA17876` — `void N_0x9e8711c81aa17876(Vehicle vehicle, BOOL p1)` — Forcing high LOD buoyancy for vehicle: p1 = false _SET_A*
- [_0xA230A5DDE12ED374](https://natives.borderlinerp.com/natives/VEHICLE/0xA230A5DDE12ED374.md) `0xA230A5DDE12ED374` — `void N_0xa230a5dde12ed374(Any p0)`
- [_0xA72B1BF3857B94D7](https://natives.borderlinerp.com/natives/VEHICLE/0xA72B1BF3857B94D7.md) `0xA72B1BF3857B94D7` — `void N_0xa72b1bf3857b94d7(Vehicle train, BOOL p1)`
- [_0xA7966807953A18EE](https://natives.borderlinerp.com/natives/VEHICLE/0xA7966807953A18EE.md) `0xA7966807953A18EE` — `void N_0xa7966807953a18ee(int trackIndex, float p1)`
- [_0xA9E185D498B9AC67](https://natives.borderlinerp.com/natives/VEHICLE/0xA9E185D498B9AC67.md) `0xA9E185D498B9AC67` — `Any N_0xa9e185d498b9ac67(Any p0, Any p1)`
- [_0xAE7E66A61E7C17A5](https://natives.borderlinerp.com/natives/VEHICLE/0xAE7E66A61E7C17A5.md) `0xAE7E66A61E7C17A5` — `void N_0xae7e66a61e7c17a5(Vehicle train, BOOL p1)` — _SET_TRAIN_*
- [_0xB4241AD8F5AEE9ED](https://natives.borderlinerp.com/natives/VEHICLE/0xB4241AD8F5AEE9ED.md) `0xB4241AD8F5AEE9ED` — `BOOL N_0xb4241ad8f5aee9ed(int trackIndex)`
- [_0xB961DD799A837BD7](https://natives.borderlinerp.com/natives/VEHICLE/0xB961DD799A837BD7.md) `0xB961DD799A837BD7` — `void N_0xb961dd799a837bd7()`
- [_0xC325A6BAA62CF8A2](https://natives.borderlinerp.com/natives/VEHICLE/0xC325A6BAA62CF8A2.md) `0xC325A6BAA62CF8A2` — `void N_0xc325a6baa62cf8a2(Vehicle vehicle, BOOL p1)` — Used in Script Function MC_LOCAL_SETUP_VEH - enabling transitions
- [_0xC351394B932A6A50](https://natives.borderlinerp.com/natives/VEHICLE/0xC351394B932A6A50.md) `0xC351394B932A6A50` — `void N_0xc351394b932a6a50(Any p0)`
- [_0xC399CC89FBA05DA0](https://natives.borderlinerp.com/natives/VEHICLE/0xC399CC89FBA05DA0.md) `0xC399CC89FBA05DA0` — `void N_0xc399cc89fba05da0(Vehicle vehicle, BOOL p1)`
- [_0xC4A2C11FC0D41916](https://natives.borderlinerp.com/natives/VEHICLE/0xC4A2C11FC0D41916.md) `0xC4A2C11FC0D41916` — `void N_0xc4a2c11fc0d41916(Vehicle vehicle, BOOL p1)` — _SET_DRAFT_VEHICLE_(STOP?)*
- [_0xCACAB2B123BBDBD6](https://natives.borderlinerp.com/natives/VEHICLE/0xCACAB2B123BBDBD6.md) `0xCACAB2B123BBDBD6` — `Any N_0xcacab2b123bbdbd6(Any p0, Any p1, Any p2)`
- [_0xCAFF2C9747103C02](https://natives.borderlinerp.com/natives/VEHICLE/0xCAFF2C9747103C02.md) `0xCAFF2C9747103C02` — `Any N_0xcaff2c9747103c02(Any p0, Any p1, Any p2)`
- [_0xCBC7B6F9A56B79F6](https://natives.borderlinerp.com/natives/VEHICLE/0xCBC7B6F9A56B79F6.md) `0xCBC7B6F9A56B79F6` — `void N_0xcbc7b6f9a56b79f6(Any p0, Any p1)`
- [_0xCBF88256E44D5D39](https://natives.borderlinerp.com/natives/VEHICLE/0xCBF88256E44D5D39.md) `0xCBF88256E44D5D39` — `void N_0xcbf88256e44d5d39(Vehicle vehicle, BOOL p1)` — Used in Script Function MC_LOCAL_SETUP_VEH - enabling transitions
- [_0xCEB1F1EED484A5B4](https://natives.borderlinerp.com/natives/VEHICLE/0xCEB1F1EED484A5B4.md) `0xCEB1F1EED484A5B4` — `void N_0xceb1f1eed484a5b4(Any p0, Any p1)`
- [_0xCF342503CA4C8DF1](https://natives.borderlinerp.com/natives/VEHICLE/0xCF342503CA4C8DF1.md) `0xCF342503CA4C8DF1` — `void N_0xcf342503ca4c8df1(Vehicle vehicle, float p1)`
- [_0xD0116DF21E6C7B36](https://natives.borderlinerp.com/natives/VEHICLE/0xD0116DF21E6C7B36.md) `0xD0116DF21E6C7B36` — `Any N_0xd0116df21e6c7b36(Any p0, Any p1)`
- [_0xD0AABE5B9F8FA589](https://natives.borderlinerp.com/natives/VEHICLE/0xD0AABE5B9F8FA589.md) `0xD0AABE5B9F8FA589` — `void N_0xd0aabe5b9f8fa589(int trackIndex, float p1)`
- [_0xD0BA1853D76683C8](https://natives.borderlinerp.com/natives/VEHICLE/0xD0BA1853D76683C8.md) `0xD0BA1853D76683C8` — `void N_0xd0ba1853d76683c8(int trackIndex, float x, float y, float z, Any p4)`
- [_0xD1DF5E54F4ACBE1A](https://natives.borderlinerp.com/natives/VEHICLE/0xD1DF5E54F4ACBE1A.md) `0xD1DF5E54F4ACBE1A` — `Any N_0xd1df5e54f4acbe1a(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)`
- [_0xD21A3D421E7F09F7](https://natives.borderlinerp.com/natives/VEHICLE/0xD21A3D421E7F09F7.md) `0xD21A3D421E7F09F7` — `void N_0xd21a3d421e7f09f7(Any p0, Any p1)`
- [_0xD4907EF4334C7602](https://natives.borderlinerp.com/natives/VEHICLE/0xD4907EF4334C7602.md) `0xD4907EF4334C7602` — `void N_0xd4907ef4334c7602(Any p0, Any p1)`
- [_0xD826690B5CF3BEFF](https://natives.borderlinerp.com/natives/VEHICLE/0xD826690B5CF3BEFF.md) `0xD826690B5CF3BEFF` — `void N_0xd826690b5cf3beff(Vehicle vehicle, Any p1)`
- [_0xD9BF3ED8EFB67EA3](https://natives.borderlinerp.com/natives/VEHICLE/0xD9BF3ED8EFB67EA3.md) `0xD9BF3ED8EFB67EA3` — `Any N_0xd9bf3ed8efb67ea3(Any p0, Any p1, Any p2, Any p3, Any p4)`
- [_0xDC0556D0F484ECAA](https://natives.borderlinerp.com/natives/VEHICLE/0xDC0556D0F484ECAA.md) `0xDC0556D0F484ECAA` — `void N_0xdc0556d0f484ecaa(Any p0)`
- [_0xDC69F6913CCA0B99](https://natives.borderlinerp.com/natives/VEHICLE/0xDC69F6913CCA0B99.md) `0xDC69F6913CCA0B99` — `void N_0xdc69f6913cca0b99(Any p0, Any p1)`
- [_0xDD100CE1EBBF37E3](https://natives.borderlinerp.com/natives/VEHICLE/0xDD100CE1EBBF37E3.md) `0xDD100CE1EBBF37E3` — `void N_0xdd100ce1ebbf37e3(Any p0, Any p1)`
- [_0xDE8C5B9F65017FA1](https://natives.borderlinerp.com/natives/VEHICLE/0xDE8C5B9F65017FA1.md) `0xDE8C5B9F65017FA1` — `Any N_0xde8c5b9f65017fa1(Vehicle train)`
- [_0xE12F5ED49F44D40D](https://natives.borderlinerp.com/natives/VEHICLE/0xE12F5ED49F44D40D.md) `0xE12F5ED49F44D40D` — `void N_0xe12f5ed49f44d40d(Any p0)`
- [_0xE1C0F8781BF130C2](https://natives.borderlinerp.com/natives/VEHICLE/0xE1C0F8781BF130C2.md) `0xE1C0F8781BF130C2` — `BOOL N_0xe1c0f8781bf130c2(Vehicle wagon, int p1)` — Only used in R* SP Script rcm_abigail31: p1 = 5 _GET_VEHICLE_T* - _GET_VO*
- [_0xE682002DB1F30669](https://natives.borderlinerp.com/natives/VEHICLE/0xE682002DB1F30669.md) `0xE682002DB1F30669` — `void N_0xe682002db1f30669(Any p0)`
- [_0xE777DDF3E78397E8](https://natives.borderlinerp.com/natives/VEHICLE/0xE777DDF3E78397E8.md) `0xE777DDF3E78397E8` — `Any N_0xe777ddf3e78397e8(Any p0)`
- [_0xE78993FF9022C064](https://natives.borderlinerp.com/natives/VEHICLE/0xE78993FF9022C064.md) `0xE78993FF9022C064` — `void N_0xe78993ff9022c064(Any p0)`
- [_0xEF28A614B4B264B8](https://natives.borderlinerp.com/natives/VEHICLE/0xEF28A614B4B264B8.md) `0xEF28A614B4B264B8` — `void N_0xef28a614b4b264b8(Vehicle train, BOOL p1)` — _SET_TRAIN_*
- [_0xF57DB8E83DCD8349](https://natives.borderlinerp.com/natives/VEHICLE/0xF57DB8E83DCD8349.md) `0xF57DB8E83DCD8349` — `Any N_0xf57db8e83dcd8349(Any p0)`
- [_0xF5EA41C1408695FB](https://natives.borderlinerp.com/natives/VEHICLE/0xF5EA41C1408695FB.md) `0xF5EA41C1408695FB` — `Any N_0xf5ea41c1408695fb(Any p0, Any p1, Any p2, Any p3)`
- [_0xF8F7DA13CFBD4532](https://natives.borderlinerp.com/natives/VEHICLE/0xF8F7DA13CFBD4532.md) `0xF8F7DA13CFBD4532` — `void N_0xf8f7da13cfbd4532(int trackIndex, BOOL p1)`
- [_0xFC4F15A7DDDC47B1](https://natives.borderlinerp.com/natives/VEHICLE/0xFC4F15A7DDDC47B1.md) `0xFC4F15A7DDDC47B1` — `void N_0xfc4f15a7dddc47b1(Vehicle vehicle, BOOL p1)` — _SET_DRAFT_VEHICLE_*
- [_0xFF2B1F59FB892F14](https://natives.borderlinerp.com/natives/VEHICLE/0xFF2B1F59FB892F14.md) `0xFF2B1F59FB892F14` — `void N_0xff2b1f59fb892f14(Any p0)`
- [_0xFFFE15B433300B8C](https://natives.borderlinerp.com/natives/VEHICLE/0xFFFE15B433300B8C.md) `0xFFFE15B433300B8C` — `void N_0xfffe15b433300b8c(Any p0, Any p1, Any p2)`
- [ADD_ROAD_NODE_SPEED_ZONE](https://natives.borderlinerp.com/natives/VEHICLE/ADD_ROAD_NODE_SPEED_ZONE.md) `0x4C221BAC54D735C3` — `int AddRoadNodeSpeedZone(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10)`
- [_ADD_TRAIN_TEMPORARY_STOP](https://natives.borderlinerp.com/natives/VEHICLE/_ADD_TRAIN_TEMPORARY_STOP.md) `0x41503629D1139ABC` — `void AddTrainTemporaryStop(Vehicle train, int trackIndex, float x, float y, float z)`
- [ARE_ANY_VEHICLE_SEATS_FREE](https://natives.borderlinerp.com/natives/VEHICLE/ARE_ANY_VEHICLE_SEATS_FREE.md) `0xA0A424505A1B6429` — `BOOL AreAnyVehicleSeatsFree(Vehicle vehicle)` — Returns false if every seat is occupied.
- [_ARE_ANY_VEHICLE_WHEELS_DESTROYED](https://natives.borderlinerp.com/natives/VEHICLE/_ARE_ANY_VEHICLE_WHEELS_DESTROYED.md) `0x18714953CCED17D3` — `BOOL AreAnyVehicleWheelsDestroyed(Vehicle vehicle)` — 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.
- [_ATTACH_DRAFT_VEHICLE_HARNESS_PED](https://natives.borderlinerp.com/natives/VEHICLE/_ATTACH_DRAFT_VEHICLE_HARNESS_PED.md) `0x316CDB5B6E8F4110` — `BOOL AttachDraftVehicleHarnessPed(Ped mount, Vehicle draft, int harnessId)`
- [_BALLOON_ATTACH_CHAIN_TO_PILOT](https://natives.borderlinerp.com/natives/VEHICLE/_BALLOON_ATTACH_CHAIN_TO_PILOT.md) `0x23F66C36F8E5EAAB` — `void BalloonAttachChainToPilot(Vehicle balloon, BOOL attachToLeftHand)` — Attaches a chain from the balloon to the pilot hand bone.
- [_BALLOON_DETACH_CHAIN_FROM_PILOT](https://natives.borderlinerp.com/natives/VEHICLE/_BALLOON_DETACH_CHAIN_FROM_PILOT.md) `0x697DF68F3A761A50` — `void BalloonDetachChainFromPilot(Vehicle balloon)` — Detaches the pilot hand chain from the balloon.
- [_BREAK_LOCKS_ON_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/_BREAK_LOCKS_ON_VEHICLE.md) `0x9D12796EF4BF9EA9` — `void BreakLocksOnVehicle(Vehicle vehicle)` — Instantly pops/destroys breakable lock objects attached to the vehicle and swings open the corresponding doors or compartments.
- [_BREAK_OFF_DRAFT_WHEEL](https://natives.borderlinerp.com/natives/VEHICLE/_BREAK_OFF_DRAFT_WHEEL.md) `0xC372B6A88F6E4AD8` — `void BreakOffDraftWheel(Vehicle vehicle, int wheelIndex, float destroyingForce)` — Similar to 0xD4F5EFB55769D272, _A*
- [_BREAK_OFF_VEHICLE_WHEEL](https://natives.borderlinerp.com/natives/VEHICLE/_BREAK_OFF_VEHICLE_WHEEL.md) `0xD4F5EFB55769D272` — `Entity BreakOffVehicleWheel(Vehicle vehicle, int wheelIndex)` — wheelIndex 0: left, wheelIndex 1: right, 4 & 5: unknown
- [_BREAK_VEHICLE_STRAPS](https://natives.borderlinerp.com/natives/VEHICLE/_BREAK_VEHICLE_STRAPS.md) `0xD1EFA8D68BF5D63D` — `void BreakVehicleStraps(Vehicle vehicle, float x, float y, float z)` — Only used to break draft vehicle log straps.
- [BRING_VEHICLE_TO_HALT](https://natives.borderlinerp.com/natives/VEHICLE/BRING_VEHICLE_TO_HALT.md) `0x260BE8F09E326A20` — `void BringVehicleToHalt(Vehicle vehicle, float distance, int duration, BOOL unknown)` — This native makes the vehicle stop immediately distance defines how far it will travel until stopping.
- [CAN_ANCHOR_BOAT_HERE](https://natives.borderlinerp.com/natives/VEHICLE/CAN_ANCHOR_BOAT_HERE.md) `0xC075176CFB8B4128` — `BOOL CanAnchorBoatHere(Vehicle vehicle)`
- [CAN_SHUFFLE_SEAT](https://natives.borderlinerp.com/natives/VEHICLE/CAN_SHUFFLE_SEAT.md) `0xF8B2D32A2231FD24` — `BOOL CanShuffleSeat(Vehicle vehicle, int seatIndex)`
- [CLEAR_LAST_DRIVEN_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/CLEAR_LAST_DRIVEN_VEHICLE.md) `0x0EFC5DC62E67609B` — `void ClearLastDrivenVehicle()`
- [COPY_VEHICLE_DAMAGES](https://natives.borderlinerp.com/natives/VEHICLE/COPY_VEHICLE_DAMAGES.md) `0xDBC28A8C683CD80B` — `void CopyVehicleDamages(Vehicle sourceVehicle, Vehicle targetVehicle)` — Copies sourceVehicle's damage (broken bumpers, broken lights, etc.) to targetVehicle.
- [_CREATE_DRAFT_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/_CREATE_DRAFT_VEHICLE.md) `0x214651FB1DFEBA89` — `Vehicle CreateDraftVehicle(Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL bScriptHostVeh, BOOL bDontAutoCreateDraftAnimals, Hash draftAnimalPopGroup, BOOL p9)` — Identical to CREATE_VEHICLE but allows to set draftAnimalPopGroup (see popgroups.#mt for DRAFT_HORSES_*)
- [_CREATE_MISSION_TRAIN](https://natives.borderlinerp.com/natives/VEHICLE/_CREATE_MISSION_TRAIN.md) `0xC239DBD9A57D2A71` — `Vehicle CreateMissionTrain(Hash configHash, float x, float y, float z, BOOL direction, BOOL passengers, BOOL p6, BOOL conductor)` — For more information, see trainconfigs.ymt To make the train AI controlled, set conductor to true and set the speed once.
- [CREATE_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/CREATE_VEHICLE.md) `0xAF35D0D2583051B0` — `Vehicle CreateVehicle(Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL bScriptHostVeh, BOOL bDontAutoCreateDraftAnimals, BOOL p8)`
- [DELETE_ALL_TRAINS](https://natives.borderlinerp.com/natives/VEHICLE/DELETE_ALL_TRAINS.md) `0xA3120A1385F17FF7` — `void DeleteAllTrains()`
- [DELETE_MISSION_TRAIN](https://natives.borderlinerp.com/natives/VEHICLE/DELETE_MISSION_TRAIN.md) `0x0D3630FB07E8B570` — `void DeleteMissionTrain(Vehicle* train)`
- [DELETE_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/DELETE_VEHICLE.md) `0xE20A909D8C4A70F8` — `void DeleteVehicle(Vehicle* vehicle)` — 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…
- [_DELETE_VEHICLE_LANTERNS](https://natives.borderlinerp.com/natives/VEHICLE/_DELETE_VEHICLE_LANTERNS.md) `0xE1A83D4A3B5D7938` — `BOOL DeleteVehicleLanterns(Vehicle vehicle)` — Spawn without lanterns set
- [_DETACH_DRAFT_VEHICLE_HARNESS_FROM_INDEX](https://natives.borderlinerp.com/natives/VEHICLE/_DETACH_DRAFT_VEHICLE_HARNESS_FROM_INDEX.md) `0x4402960666000E62` — `BOOL DetachDraftVehicleHarnessFromIndex(Vehicle draft, int harnessId)`
- [_DETACH_DRAFT_VEHICLE_HARNESS_PED](https://natives.borderlinerp.com/natives/VEHICLE/_DETACH_DRAFT_VEHICLE_HARNESS_PED.md) `0xB36D3EC70963BE60` — `BOOL DetachDraftVehicleHarnessPed(Vehicle draft, Ped ped)`
- [_DETACH_WAGON_ENTITY_FROM_TRAIN](https://natives.borderlinerp.com/natives/VEHICLE/_DETACH_WAGON_ENTITY_FROM_TRAIN.md) `0x54CBDD6E1B4CB4DF` — `void DetachWagonEntityFromTrain(Entity entity)` — Only used in train_robbery4 R* Script _C* - _DEL*
- [_DETERMINE_VEHICLE_COMPARTMENT_STATE](https://natives.borderlinerp.com/natives/VEHICLE/_DETERMINE_VEHICLE_COMPARTMENT_STATE.md) `0x877EA24EB1614495` — `BOOL DetermineVehicleCompartmentState(Any* outState, Vehicle vehicle, Ped ped)` — Determines the interaction/storage state of a vehicle rear compartment or storage area.
- [DISABLE_VEHICLE_WEAPON](https://natives.borderlinerp.com/natives/VEHICLE/DISABLE_VEHICLE_WEAPON.md) `0x94B1E71B144356A5` — `void DisableVehicleWeapon(BOOL disabled, Hash weaponHash, Vehicle vehicle, Ped owner)`
- [DOES_EXTRA_EXIST](https://natives.borderlinerp.com/natives/VEHICLE/DOES_EXTRA_EXIST.md) `0xAF5E7E9A7620FFB5` — `BOOL DoesExtraExist(Vehicle vehicle, int extraId)`
- [_DOES_TRAIN_EXIST_ON_TRACK](https://natives.borderlinerp.com/natives/VEHICLE/_DOES_TRAIN_EXIST_ON_TRACK.md) `0xC29996A337BDD099` — `BOOL DoesTrainExistOnTrack(int trackIndex)`
- [EXPLODE_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/EXPLODE_VEHICLE.md) `0x75DCED9EEC5769D7` — `void ExplodeVehicle(Vehicle vehicle, BOOL isAudible, BOOL isInvisible, Any p3, Any p4)` — Explodes a selected vehicle.
- [_FADE_AND_DESTROY_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/_FADE_AND_DESTROY_VEHICLE.md) `0x35DC1877312FBA0F` — `void FadeAndDestroyVehicle(Vehicle* vehicle)`
- [FORCE_PLAYBACK_RECORDED_VEHICLE_UPDATE](https://natives.borderlinerp.com/natives/VEHICLE/FORCE_PLAYBACK_RECORDED_VEHICLE_UPDATE.md) `0x59ECA796021B0539` — `void ForcePlaybackRecordedVehicleUpdate(Vehicle vehicle, BOOL p1)` — Often called after START_PLAYBACK_RECORDED_VEHICLE and SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE; similar in use to FORCE_ENTITY_AI_AND_ANIMATION_UPDATE.
- [_GET_ALL_WAGON_PASSENGERS](https://natives.borderlinerp.com/natives/VEHICLE/_GET_ALL_WAGON_PASSENGERS.md) `0x0E558D3A49D759D6` — `int GetAllWagonPassengers(Vehicle wagon, ItemSet itemSet)` — Collects all passenger peds (excluding the driver) from the specified wagon-type vehicle (train wagon) and appends them to itemSet as indexed items.
- [_GET_BALLOON_OBJECT_FROM_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/_GET_BALLOON_OBJECT_FROM_VEHICLE.md) `0x0BA4250D20007C2E` — `Entity GetBalloonObjectFromVehicle(Vehicle vehicle)` — Returns the balloon OBJECT entity attached to a hot air balloon vehicle.
- [_GET_BREAKABLE_VEHICLE_LOCK_OBJECT](https://natives.borderlinerp.com/natives/VEHICLE/_GET_BREAKABLE_VEHICLE_LOCK_OBJECT.md) `0x58F2244C1286D09A` — `Object GetBreakableVehicleLockObject(Vehicle vehicle, int index)`
- [_GET_BREAKABLE_VEHICLE_LOCKS_STATE](https://natives.borderlinerp.com/natives/VEHICLE/_GET_BREAKABLE_VEHICLE_LOCKS_STATE.md) `0xE015CF1F2C0959D8` — `int GetBreakableVehicleLocksState(Vehicle vehicle)`
- [_GET_CHECKPOINT_TRAIN_SPAWN_LOCATION](https://natives.borderlinerp.com/natives/VEHICLE/_GET_CHECKPOINT_TRAIN_SPAWN_LOCATION.md) `0x35D302397E524939` — `Vector3 GetCheckpointTrainSpawnLocation(int trackIndex, float x, float y, float z, float distance, BOOL direction)`
- [GET_CLOSEST_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/GET_CLOSEST_VEHICLE.md) `0x52F45D033645181B` — `Vehicle GetClosestVehicle(float x, float y, float z, float radius, Hash modelHash, int flags)`
- [GET_CURRENT_STATION_FOR_TRAIN](https://natives.borderlinerp.com/natives/VEHICLE/GET_CURRENT_STATION_FOR_TRAIN.md) `0x86FA6D8B48667D75` — `int GetCurrentStationForTrain(Vehicle train)` — Returns p1 for 0xBA958F68031DDBFC (stationIndex)
- [_GET_CURRENT_TRACK_FOR_TRAIN](https://natives.borderlinerp.com/natives/VEHICLE/_GET_CURRENT_TRACK_FOR_TRAIN.md) `0xAF787E081AC4A8EE` — `int GetCurrentTrackForTrain(Vehicle train)` — Returns p0 for 0xBA958F68031DDBFC (trackIndex)
- [GET_DRAFT_ANIMAL_COUNT](https://natives.borderlinerp.com/natives/VEHICLE/GET_DRAFT_ANIMAL_COUNT.md) `0xA19447D83294E29F` — `BOOL GetDraftAnimalCount(Vehicle vehicle, int* expected, int* actual)`
- [_GET_DRAFT_VEHICLE_DESIRED_SPEED](https://natives.borderlinerp.com/natives/VEHICLE/_GET_DRAFT_VEHICLE_DESIRED_SPEED.md) `0xC6D7DDC843176701` — `float GetDraftVehicleDesiredSpeed(Vehicle vehicle)` — Returns rage::NumericLimits<float>::kMax (3.402823466e+38) if vehicle is not a valid vehicle of type VEHICLE_TYPE_DRAFT.
- [GET_DRIVER_OF_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/GET_DRIVER_OF_VEHICLE.md) `0x2963B5C1637E8A27` — `Ped GetDriverOfVehicle(Vehicle vehicle)`
- [_GET_JUNCTION_COORDS_FOR_TRAIN_TRACK](https://natives.borderlinerp.com/natives/VEHICLE/_GET_JUNCTION_COORDS_FOR_TRAIN_TRACK.md) `0x785639D89F8451AB` — `Vector3 GetJunctionCoordsForTrainTrack(Hash trainTrack, int junctionIndex)` — Returns the world coordinates of a junction node for the given train track configuration.
- [GET_LAST_DRIVEN_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/GET_LAST_DRIVEN_VEHICLE.md) `0xA94F3E0AB9695E19` — `Vehicle GetLastDrivenVehicle()`
- [GET_LAST_PED_IN_VEHICLE_SEAT](https://natives.borderlinerp.com/natives/VEHICLE/GET_LAST_PED_IN_VEHICLE_SEAT.md) `0x74583B19FEEAFDA7` — `Ped GetLastPedInVehicleSeat(Vehicle vehicle, int seatIndex)`
- [_GET_NEAREST_TRAIN_TRACK_POSITION](https://natives.borderlinerp.com/natives/VEHICLE/_GET_NEAREST_TRAIN_TRACK_POSITION.md) `0x6DE03BCC15E81710` — `Vector3 GetNearestTrainTrackPosition(float x, float y, float z)`
- [_GET_NUM_BREAKABLE_VEHICLE_LOCK_OBJECTS](https://natives.borderlinerp.com/natives/VEHICLE/_GET_NUM_BREAKABLE_VEHICLE_LOCK_OBJECTS.md) `0x2FA86833E3617E2D` — `int GetNumBreakableVehicleLockObjects(Vehicle vehicle)`
- [_GET_NUM_CARS_FROM_TRAIN_CONFIG](https://natives.borderlinerp.com/natives/VEHICLE/_GET_NUM_CARS_FROM_TRAIN_CONFIG.md) `0x635423D55CA84FC8` — `int GetNumCarsFromTrainConfig(Hash trainConfig)` — Returns amount for CAN_REGISTER_MISSION_VEHICLES
- [_GET_NUM_DRAFT_VEHICLE_HARNESS_PED](https://natives.borderlinerp.com/natives/VEHICLE/_GET_NUM_DRAFT_VEHICLE_HARNESS_PED.md) `0x5B1A26BB18E7D451` — `int GetNumDraftVehicleHarnessPed(Hash modelHash)` — Returns number of horses a wagon can have
- [_GET_NUM_DRAFT_VEHICLE_LOGS](https://natives.borderlinerp.com/natives/VEHICLE/_GET_NUM_DRAFT_VEHICLE_LOGS.md) `0x288CBB414C3C2FBB` — `int GetNumDraftVehicleLogs(Vehicle vehicle)` — Return the number of logs on a draft vehicle.
- [_GET_NUM_DRAFT_VEHICLE_STRAPS](https://natives.borderlinerp.com/natives/VEHICLE/_GET_NUM_DRAFT_VEHICLE_STRAPS.md) `0x1121B07088ED3013` — `int GetNumDraftVehicleStraps(Vehicle vehicle)` — Return the number of straps that hold the logs of a draft vehicle.
- [_GET_PED_IN_DRAFT_HARNESS](https://natives.borderlinerp.com/natives/VEHICLE/_GET_PED_IN_DRAFT_HARNESS.md) `0xA8BA0BAE0173457B` — `Ped GetPedInDraftHarness(Vehicle vehicle, int harnessId)` — DRAFT_HARNESS_LR, DRAFT_HARNESS_RR, DRAFT_HARNESS_LM, DRAFT_HARNESS_RM, DRAFT_HARNESS_LF, DRAFT_HARNESS_RF, DRAFT_HARNESS_COUNT
- [GET_PED_IN_VEHICLE_SEAT](https://natives.borderlinerp.com/natives/VEHICLE/GET_PED_IN_VEHICLE_SEAT.md) `0xBB40DD2270B65366` — `Ped GetPedInVehicleSeat(Vehicle vehicle, int seatIndex)`
- [GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME](https://natives.borderlinerp.com/natives/VEHICLE/GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME.md) `0x1A00961A1BE94E5E` — `Vector3 GetPositionOfVehicleRecordingAtTime(int recording, float time, const char* script)` — This native does no interpolation between pathpoints.
- [GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME](https://natives.borderlinerp.com/natives/VEHICLE/GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME.md) `0x61787DD28B8CC0D5` — `Vector3 GetRotationOfVehicleRecordingAtTime(int recording, float time, const char* script)` — This native does no interpolation between pathpoints.
- [_GET_ROWING_OARS](https://natives.borderlinerp.com/natives/VEHICLE/_GET_ROWING_OARS.md) `0xA6E210FB4283B767` — `void GetRowingOars(Vehicle vehicle, Entity* left, Entity* right)` — Returns handles of boat paddles entities.
- [_GET_STATION_AT_INDEX](https://natives.borderlinerp.com/natives/VEHICLE/_GET_STATION_AT_INDEX.md) `0x9CC94A948EAF5372` — `Hash GetStationAtIndex(int trackIndex, int stationIndex)` — Returns the station hash for a given train track and station index.
- [_GET_STATION_COORDS_FROM_TRAIN_STATION_DATA](https://natives.borderlinerp.com/natives/VEHICLE/_GET_STATION_COORDS_FROM_TRAIN_STATION_DATA.md) `0xBA958F68031DDBFC` — `Vector3 GetStationCoordsFromTrainStationData(int trackIndex, int stationIndex)` — Returns Coords of vStation p0 - NET_TRAIN_MANAGER_GET_TRAIN_STATION_DATA _GET_P* - _GET_T*
- [GET_TIME_POSITION_IN_RECORDING](https://natives.borderlinerp.com/natives/VEHICLE/GET_TIME_POSITION_IN_RECORDING.md) `0x233B51C7913FA031` — `float GetTimePositionInRecording(Vehicle vehicle)`
- [_GET_TRACK_AMOUNT_OF_VISIBLE_PIXELS](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRACK_AMOUNT_OF_VISIBLE_PIXELS.md) `0x13C190302369308B` — `int GetTrackAmountOfVisiblePixels(Vehicle vehicle)` — Requires a visibility tracker on the vehicle (TRACK_VEHICLE_VISIBILITY)
- [_GET_TRACK_INDEX_FROM_COORDS](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRACK_INDEX_FROM_COORDS.md) `0x85D39F5E3B6D7EB0` — `int GetTrackIndexFromCoords(float x, float y, float z)` — Returns trackIndex
- [GET_TRACK_INDEX_OF_TRAIN](https://natives.borderlinerp.com/natives/VEHICLE/GET_TRACK_INDEX_OF_TRAIN.md) `0x865FEC2FA899F29C` — `int GetTrackIndexOfTrain(Vehicle train)`
- [_GET_TRAIN_CAR](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_CAR.md) `0x671A07C9A1CD50A5` — `Entity GetTrainCar(Vehicle train)` — Returns train car, use GET_TRAIN_CARRIAGE when trailerNumber is bigger than 0
- [GET_TRAIN_CARRIAGE](https://natives.borderlinerp.com/natives/VEHICLE/GET_TRAIN_CARRIAGE.md) `0xD0FB093A4CDB932C` — `Vehicle GetTrainCarriage(Vehicle train, int trailerNumber)`
- [_GET_TRAIN_CARRIAGE_TRAILER_NUMBER](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_CARRIAGE_TRAILER_NUMBER.md) `0x60B7D1DCC312697D` — `int GetTrainCarriageTrailerNumber(Vehicle train)` — Returns iNumCars - to be used with GET_TRAIN_CARRIAGE (trailerNumber)
- [_GET_TRAIN_DIRECTION](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_DIRECTION.md) `0x3C9628A811CBD724` — `BOOL GetTrainDirection(Vehicle train)`
- [_GET_TRAIN_DIRECTION_FROM_INDEX](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_DIRECTION_FROM_INDEX.md) `0x67995318F5FAA496` — `BOOL GetTrainDirectionFromIndex(int trackIndex)`
- [_GET_TRAIN_MODEL_FROM_TRAIN_CONFIG_BY_CAR_INDEX](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_MODEL_FROM_TRAIN_CONFIG_BY_CAR_INDEX.md) `0x8DF5F6A19F99F0D5` — `Hash GetTrainModelFromTrainConfigByCarIndex(Hash trainConfig, int trainCarIndex)` — Returns modelHash
- [_GET_TRAIN_POSITION_ON_TRACK](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_POSITION_ON_TRACK.md) `0x1E8A921112891651` — `Vector3 GetTrainPositionOnTrack(int trackIndex)`
- [_GET_TRAIN_TRACK_FROM_TRAIN_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_TRACK_FROM_TRAIN_VEHICLE.md) `0x45853F4E17D847D5` — `int GetTrainTrackFromTrainVehicle(Vehicle train)` — Returns trackIndex
- [_GET_TRAIN_TRACK_JUNCTION_AT_COORDS](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_TRACK_JUNCTION_AT_COORDS.md) `0x86AFC343CF7F0B34` — `BOOL GetTrainTrackJunctionAtCoords(Hash trainTrack, float x, float y, float z, int* junctionIndex)` — Outputs junctionIndex, to be used with 0xE6C5E2125EB210C1.
- [_GET_TRAIN_VEHICLE_FROM_TRACK_INDEX](https://natives.borderlinerp.com/natives/VEHICLE/_GET_TRAIN_VEHICLE_FROM_TRACK_INDEX.md) `0x6E585A616ABB8401` — `Vehicle GetTrainVehicleFromTrackIndex(int trackIndex)` — Returns train
- [GET_VEHICLE_BODY_HEALTH](https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_BODY_HEALTH.md) `0x42113B857E33C16E` — `float GetVehicleBodyHealth(Vehicle vehicle)` — Max 1000, min 0. Vehicle does not necessarily explode or become undrivable at 0.
- [GET_VEHICLE_DOOR_LOCK_STATUS](https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_DOOR_LOCK_STATUS.md) `0xC867FD144F2469D3` — `int GetVehicleDoorLockStatus(Vehicle vehicle)`
- [GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER](https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER.md) `0xFA2CDDFEB8BC898B` — `BOOL GetVehicleDoorsLockedForPlayer(Vehicle vehicle, Player player)`
- [_GET_VEHICLE_DOORS_LOCKED_FOR_TEAM](https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_DOORS_LOCKED_FOR_TEAM.md) `0xDD1E1393D966D39A` — `BOOL GetVehicleDoorsLockedForTeam(Vehicle vehicle, int team)`
- [GET_VEHICLE_ENGINE_HEALTH](https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_ENGINE_HEALTH.md) `0x90DBFFAC43B22081` — `float GetVehicleEngineHealth(Vehicle vehicle)` — Returns 1000.0 if the function is unable to get the address of the specified vehicle or if it's not a vehicle.
- [GET_VEHICLE_ESTIMATED_MAX_SPEED](https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_ESTIMATED_MAX_SPEED.md) `0xFE52F34491529F0B` — `float GetVehicleEstimatedMaxSpeed(Vehicle vehicle)`
- [_GET_VEHICLE_IS_PROP_SET_APPLIED](https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_IS_PROP_SET_APPLIED.md) `0xD798DF5DB67B1659` — `BOOL GetVehicleIsPropSetApplied(Vehicle vehicle)`
- [_GET_VEHICLE_LIVERY](https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_LIVERY.md) `0xBB765B8FD49A796C` — `int GetVehicleLivery(Vehicle vehicle)`
- [GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS](https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS.md) `0xA9C55F1C15E62E06` — `int GetVehicleMaxNumberOfPassengers(Vehicle vehicle)`
- [GET_VEHICLE_MODEL_NUMBER_OF_SEATS](https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_MODEL_NUMBER_OF_SEATS.md) `0x9A578736FF3A17C3` — `int GetVehicleModelNumberOfSeats(Hash modelHash)`
- [GET_VEHICLE_NUMBER_OF_PASSENGERS](https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_NUMBER_OF_PASSENGERS.md) `0x59F3F16577CD79B2` — `int GetVehicleNumberOfPassengers(Vehicle vehicle)` — Gets the number of passengers, NOT including the driver.
- [_GET_VEHICLE_OWNER](https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_OWNER.md) `0xB729679356A889AE` — `Entity GetVehicleOwner(Vehicle vehicle)`
- [GET_VEHICLE_PETROL_TANK_HEALTH](https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_PETROL_TANK_HEALTH.md) `0x1E5A9B356D5098BE` — `float GetVehiclePetrolTankHealth(Vehicle vehicle)` — 1000 is max health
- [_GET_VEHICLE_TINT](https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_TINT.md) `0xA44D65E6C624526F` — `int GetVehicleTint(Vehicle vehicle)`
- [GET_VEHICLE_TRAILER_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/GET_VEHICLE_TRAILER_VEHICLE.md) `0xCF867A239EC30741` — `BOOL GetVehicleTrailerVehicle(Vehicle vehicle, Vehicle* trailer)` — Gets the trailer of a vehicle and puts it into the trailer parameter.
- [_GET_VEHICLE_TURRET_SEAT](https://natives.borderlinerp.com/natives/VEHICLE/_GET_VEHICLE_TURRET_SEAT.md) `0xFF5791B7639C2A46` — `BOOL GetVehicleTurretSeat(Vehicle vehicle, int* seatIndex)`
- [HAS_INSTANT_FILL_VEHICLE_POPULATION_FINISHED](https://natives.borderlinerp.com/natives/VEHICLE/HAS_INSTANT_FILL_VEHICLE_POPULATION_FINISHED.md) `0x2701D01D5E18FC31` — `BOOL HasInstantFillVehiclePopulationFinished()`
- [_HAS_TRAIN_LOADED](https://natives.borderlinerp.com/natives/VEHICLE/_HAS_TRAIN_LOADED.md) `0xBD3C4A2ED509205E` — `BOOL HasTrainLoaded(Vehicle train)`
- [HAS_VEHICLE_ASSET_LOADED](https://natives.borderlinerp.com/natives/VEHICLE/HAS_VEHICLE_ASSET_LOADED.md) `0xB935F3154BC913C8` — `BOOL HasVehicleAssetLoaded(Hash vehicleAsset)`
- [HAS_VEHICLE_RECORDING_BEEN_LOADED](https://natives.borderlinerp.com/natives/VEHICLE/HAS_VEHICLE_RECORDING_BEEN_LOADED.md) `0xBA9325BE372AB6EA` — `BOOL HasVehicleRecordingBeenLoaded(int recording, const char* script)`
- [_HIDE_HORSE_REINS](https://natives.borderlinerp.com/natives/VEHICLE/_HIDE_HORSE_REINS.md) `0x201B8ED4FF7FE9F5` — `void HideHorseReins(Vehicle vehicle)`
- [INSTANTLY_FILL_VEHICLE_POPULATION](https://natives.borderlinerp.com/natives/VEHICLE/INSTANTLY_FILL_VEHICLE_POPULATION.md) `0x1FF00DB43026B12F` — `void InstantlyFillVehiclePopulation()`
- [IS_ANY_VEHICLE_NEAR_POINT](https://natives.borderlinerp.com/natives/VEHICLE/IS_ANY_VEHICLE_NEAR_POINT.md) `0x5698BA4FD04D39C4` — `BOOL IsAnyVehicleNearPoint(float x, float y, float z, float radius)`
- [_IS_BOAT_GROUNDED](https://natives.borderlinerp.com/natives/VEHICLE/_IS_BOAT_GROUNDED.md) `0x30D86B2B7622D0EB` — `BOOL IsBoatGrounded(Vehicle vehicle)`
- [IS_DRAFT_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/IS_DRAFT_VEHICLE.md) `0xEA44E97849E9F3DD` — `BOOL IsDraftVehicle(Vehicle vehicle)`
- [IS_ENTRY_POINT_FOR_SEAT_CLEAR](https://natives.borderlinerp.com/natives/VEHICLE/IS_ENTRY_POINT_FOR_SEAT_CLEAR.md) `0x80DDCCB2F4A3EB57` — `BOOL IsEntryPointForSeatClear(Ped ped, Vehicle vehicle, int seatIndex, BOOL side, BOOL onEnter)`
- [_IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/_IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE.md) `0xB213D2A560B2E48B` — `BOOL IsPedExclusiveDriverOfVehicle(Ped ped, Vehicle vehicle, int* outIndex)`
- [IS_PLAYBACK_GOING_ON_FOR_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/IS_PLAYBACK_GOING_ON_FOR_VEHICLE.md) `0x02774B3A9034278F` — `BOOL IsPlaybackGoingOnForVehicle(Vehicle vehicle)`
- [IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE.md) `0x5A7472606EC5B7C1` — `BOOL IsPlaybackUsingAiGoingOnForVehicle(Vehicle vehicle)`
- [_IS_POSITION_VALID_FOR_TRAIN](https://natives.borderlinerp.com/natives/VEHICLE/_IS_POSITION_VALID_FOR_TRAIN.md) `0xF05DFAF1ADFEF2CD` — `BOOL IsPositionValidForTrain(Hash trainConfig, float x, float y, float z, BOOL direction, BOOL p5)` — Returns whether the specified train config can be spawned at the given coordinates.
- [IS_SEAT_WARP_ONLY](https://natives.borderlinerp.com/natives/VEHICLE/IS_SEAT_WARP_ONLY.md) `0x7892685BF6D9775E` — `BOOL IsSeatWarpOnly(Vehicle vehicle, int seatIndex)`
- [IS_THIS_MODEL_A_BOAT](https://natives.borderlinerp.com/natives/VEHICLE/IS_THIS_MODEL_A_BOAT.md) `0x799CFC7C5B743B15` — `BOOL IsThisModelABoat(Hash model)`
- [_IS_THIS_MODEL_A_DRAFT_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/_IS_THIS_MODEL_A_DRAFT_VEHICLE.md) `0xB9D5BDDA88E1BB66` — `BOOL IsThisModelADraftVehicle(Hash model)`
- [IS_THIS_MODEL_A_TRAIN](https://natives.borderlinerp.com/natives/VEHICLE/IS_THIS_MODEL_A_TRAIN.md) `0xFC08C8F8C1EDF174` — `BOOL IsThisModelATrain(Hash model)`
- [IS_TRAIN_WAITING_AT_STATION](https://natives.borderlinerp.com/natives/VEHICLE/IS_TRAIN_WAITING_AT_STATION.md) `0xE887BD31D97793F6` — `BOOL IsTrainWaitingAtStation(Vehicle train)`
- [_IS_VEHICLE_BROUGHT_TO_HALT](https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_BROUGHT_TO_HALT.md) `0x404527BC03DA0E6C` — `BOOL IsVehicleBroughtToHalt(Vehicle vehicle)` — Only returns true if BRING_VEHICLE_TO_HALT is called on vehicle beforehand
- [_IS_VEHICLE_DOOR_BROKEN](https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_DOOR_BROKEN.md) `0xE979BB5602AD3402` — `BOOL IsVehicleDoorBroken(Vehicle vehicle, int doorId)`
- [IS_VEHICLE_DOOR_FULLY_OPEN](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_DOOR_FULLY_OPEN.md) `0x7AE191143C7A9107` — `BOOL IsVehicleDoorFullyOpen(Vehicle vehicle, int doorId)`
- [IS_VEHICLE_DRIVEABLE](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_DRIVEABLE.md) `0xB86D29B10F627379` — `BOOL IsVehicleDriveable(Vehicle vehicle, BOOL p1, BOOL p2)`
- [IS_VEHICLE_EXTRA_TURNED_ON](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_EXTRA_TURNED_ON.md) `0xFA9A55D9C4351625` — `BOOL IsVehicleExtraTurnedOn(Vehicle vehicle, int extraId)`
- [_IS_VEHICLE_FADING_OUT](https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_FADING_OUT.md) `0x5136B284B67B35C7` — `BOOL IsVehicleFadingOut(Vehicle vehicle)`
- [IS_VEHICLE_IN_BURNOUT](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_IN_BURNOUT.md) `0x3F5029A8FC060C48` — `BOOL IsVehicleInBurnout(Vehicle vehicle)`
- [IS_VEHICLE_MODEL](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_MODEL.md) `0x0045A54EC7A22455` — `BOOL IsVehicleModel(Vehicle vehicle, Hash model)`
- [IS_VEHICLE_ON_ALL_WHEELS](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_ON_ALL_WHEELS.md) `0x0D5D119529654EE0` — `BOOL IsVehicleOnAllWheels(Vehicle vehicle)`
- [_IS_VEHICLE_ON_FIRE](https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_ON_FIRE.md) `0x0E3BF7ED4169EC43` — `BOOL IsVehicleOnFire(Vehicle vehicle)`
- [IS_VEHICLE_SEAT_FREE](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_SEAT_FREE.md) `0xE052C1B1CAA4ECE4` — `BOOL IsVehicleSeatFree(Vehicle vehicle, int seatIndex)` — Use GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS(vehicle) - 1 for last seat index.
- [IS_VEHICLE_STOPPED](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_STOPPED.md) `0x78C3311A73135241` — `BOOL IsVehicleStopped(Vehicle vehicle)` — Returns true if the vehicle's current speed is less than, or equal to 0.0025f.
- [IS_VEHICLE_STUCK_TIMER_UP](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_STUCK_TIMER_UP.md) `0x1ABA9753939503C5` — `BOOL IsVehicleStuckTimerUp(Vehicle vehicle, int stuckType, int ms)` — VEH_STUCK_ON_SIDE, VEH_STUCK_HUNG_UP, VEH_STUCK_JAMMED
- [_IS_VEHICLE_TOUCHING_VEGETATION](https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_TOUCHING_VEGETATION.md) `0x51C7694E140FAE43` — `BOOL IsVehicleTouchingVegetation(Vehicle vehicle)` — Returns whether the vehicle is currently touching dense vegetation/foliage collision or physics materials such as bushes, reeds, or thick shrubs.
- [IS_VEHICLE_VISIBLE](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_VISIBLE.md) `0x424910CD5DE8C246` — `BOOL IsVehicleVisible(Vehicle vehicle)` — Requires a visibility tracker on the vehicle (TRACK_VEHICLE_VISIBILITY)
- [_IS_VEHICLE_WHEEL_DESTROYED](https://natives.borderlinerp.com/natives/VEHICLE/_IS_VEHICLE_WHEEL_DESTROYED.md) `0xCB2CA620C48BC875` — `BOOL IsVehicleWheelDestroyed(Vehicle vehicle, int wheel)`
- [IS_VEHICLE_WINDOW_INTACT](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_WINDOW_INTACT.md) `0x0E7910A63E05B12C` — `BOOL IsVehicleWindowIntact(Vehicle vehicle, int windowIndex)`
- [IS_VEHICLE_WRECKED](https://natives.borderlinerp.com/natives/VEHICLE/IS_VEHICLE_WRECKED.md) `0xDDBEA5506C848227` — `BOOL IsVehicleWrecked(Vehicle vehicle)`
- [LOCK_DOORS_WHEN_NO_LONGER_NEEDED](https://natives.borderlinerp.com/natives/VEHICLE/LOCK_DOORS_WHEN_NO_LONGER_NEEDED.md) `0x1EF36558FBDE2DAA` — `void LockDoorsWhenNoLongerNeeded(Vehicle vehicle)`
- [MODIFY_VEHICLE_TOP_SPEED](https://natives.borderlinerp.com/natives/VEHICLE/MODIFY_VEHICLE_TOP_SPEED.md) `0x35AD938C74CACD6A` — `void ModifyVehicleTopSpeed(Vehicle vehicle, float value)`
- [_RECOVER_DRAFT_VEHICLE_FALLING_LOG](https://natives.borderlinerp.com/natives/VEHICLE/_RECOVER_DRAFT_VEHICLE_FALLING_LOG.md) `0x42404D57D621601A` — `Entity RecoverDraftVehicleFallingLog(Vehicle vehicle)` — Returns the log prop entity that is currently detaching/falling from a draft (log) wagon.
- [REMOVE_ROAD_NODE_SPEED_ZONE](https://natives.borderlinerp.com/natives/VEHICLE/REMOVE_ROAD_NODE_SPEED_ZONE.md) `0xFE9AB3354ACE6C9C` — `BOOL RemoveRoadNodeSpeedZone(int speedzone)`
- [REMOVE_VEHICLE_ASSET](https://natives.borderlinerp.com/natives/VEHICLE/REMOVE_VEHICLE_ASSET.md) `0x888A4E675B38F5AD` — `void RemoveVehicleAsset(Hash vehicleAsset)`
- [REMOVE_VEHICLE_RECORDING](https://natives.borderlinerp.com/natives/VEHICLE/REMOVE_VEHICLE_RECORDING.md) `0x139E35755418F6AA` — `void RemoveVehicleRecording(Any p0, Any* p1)`
- [REMOVE_VEHICLE_WINDOW](https://natives.borderlinerp.com/natives/VEHICLE/REMOVE_VEHICLE_WINDOW.md) `0x745F15A215F2DDF1` — `void RemoveVehicleWindow(Vehicle vehicle, int windowIndex)`
- [REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA](https://natives.borderlinerp.com/natives/VEHICLE/REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA.md) `0xC619A44639BC0CB4` — `void RemoveVehiclesFromGeneratorsInArea(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)`
- [REQUEST_VEHICLE_ASSET](https://natives.borderlinerp.com/natives/VEHICLE/REQUEST_VEHICLE_ASSET.md) `0x81A15811460FAB3A` — `void RequestVehicleAsset(Hash vehicleHash, int vehicleAsset)`
- [_REQUEST_VEHICLE_ASSET_ANIMS](https://natives.borderlinerp.com/natives/VEHICLE/_REQUEST_VEHICLE_ASSET_ANIMS.md) `0xCF9DA72002FC16BF` — `void RequestVehicleAssetAnims(Ped ped, Entity entity, int vehicleAsset)`
- [REQUEST_VEHICLE_HIGH_DETAIL_MODEL](https://natives.borderlinerp.com/natives/VEHICLE/REQUEST_VEHICLE_HIGH_DETAIL_MODEL.md) `0x84B81EF78BD22357` — `void RequestVehicleHighDetailModel(Vehicle vehicle)`
- [REQUEST_VEHICLE_RECORDING](https://natives.borderlinerp.com/natives/VEHICLE/REQUEST_VEHICLE_RECORDING.md) `0xC474CF16EDA45DC9` — `void RequestVehicleRecording(int recording, const char* script)` — Request the vehicle recording defined by the lowercase format string "%s%03d.yvr".
- [RESET_VEHICLE_STUCK_TIMER](https://natives.borderlinerp.com/natives/VEHICLE/RESET_VEHICLE_STUCK_TIMER.md) `0x23298B468F7D88B6` — `void ResetVehicleStuckTimer(Vehicle vehicle, int nullAttributes)`
- [_RETURN_TRAIN_INFO_FROM_HANDLE](https://natives.borderlinerp.com/natives/VEHICLE/_RETURN_TRAIN_INFO_FROM_HANDLE.md) `0x09034479E6E3E269` — `BOOL ReturnTrainInfoFromHandle(Vehicle train, Hash* trainTrack, int* junctionIndex)` — Outputs track hash and junction index on given train vehicle handle.
- [_SET_ALL_JUNCTIONS_CLEARED](https://natives.borderlinerp.com/natives/VEHICLE/_SET_ALL_JUNCTIONS_CLEARED.md) `0x138398153824E332` — `void SetAllJunctionsCleared()`
- [SET_ALL_VEHICLE_GENERATORS_ACTIVE](https://natives.borderlinerp.com/natives/VEHICLE/SET_ALL_VEHICLE_GENERATORS_ACTIVE.md) `0x3D596E6E88A02C24` — `void SetAllVehicleGeneratorsActive()`
- [SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA](https://natives.borderlinerp.com/natives/VEHICLE/SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA.md) `0xBBB134FB9D50C0CC` — `void SetAllVehicleGeneratorsActiveInArea(float x1, float y1, float z1, float x2, float y2, float z2, BOOL p6, BOOL p7)`
- [_SET_ALL_VEHICLE_GENERATORS_DISABLED_FOR_VOLUME](https://natives.borderlinerp.com/natives/VEHICLE/_SET_ALL_VEHICLE_GENERATORS_DISABLED_FOR_VOLUME.md) `0x424FFCB9F0D2D4B5` — `void SetAllVehicleGeneratorsDisabledForVolume(Volume volume, BOOL toggle)`
- [SET_ALLOW_VEHICLE_EXPLODES_ON_CONTACT](https://natives.borderlinerp.com/natives/VEHICLE/SET_ALLOW_VEHICLE_EXPLODES_ON_CONTACT.md) `0x8D3230A0ED7DE39F` — `void SetAllowVehicleExplodesOnContact(Vehicle vehicle, BOOL p1)`
- [_SET_BALLOON_FACE_COORD](https://natives.borderlinerp.com/natives/VEHICLE/_SET_BALLOON_FACE_COORD.md) `0xB42C87521D1BDD2F` — `void SetBalloonFaceCoord(Vehicle balloon, float x, float y, float z)` — Forces a hot air balloon to rotate/yaw toward a world coordinate.
- [_SET_BALLOON_GO_TO_COORD](https://natives.borderlinerp.com/natives/VEHICLE/_SET_BALLOON_GO_TO_COORD.md) `0x2200AB13CBD10F4E` — `void SetBalloonGoToCoord(Vehicle balloon, float x, float y, float z, BOOL autoPower, float speed)` — Commands a hot air balloon to navigate toward a target world coordinate.
- [_SET_BALLOON_HOVER_STATE](https://natives.borderlinerp.com/natives/VEHICLE/_SET_BALLOON_HOVER_STATE.md) `0x7C9E45A4CED2E8DA` — `void SetBalloonHoverState(Vehicle balloon, float p1)`
- [_SET_BATCH_TARP_HEIGHT](https://natives.borderlinerp.com/natives/VEHICLE/_SET_BATCH_TARP_HEIGHT.md) `0x31F343383F19C987` — `void SetBatchTarpHeight(Vehicle vehicle, float height, BOOL immediately)` — Total height is calculated using: cargo ratio + pelt ratio (by pelt count)
- [SET_BOAT_ANCHOR](https://natives.borderlinerp.com/natives/VEHICLE/SET_BOAT_ANCHOR.md) `0xAEAB044F05B92659` — `void SetBoatAnchor(Vehicle vehicle, BOOL toggle)`
- [SET_BOAT_LOW_LOD_ANCHOR_DISTANCE](https://natives.borderlinerp.com/natives/VEHICLE/SET_BOAT_LOW_LOD_ANCHOR_DISTANCE.md) `0xE3261532550D6A9F` — `void SetBoatLowLodAnchorDistance(Vehicle vehicle, float value)` — Old name: _SET_BOAT_MOVEMENT_RESISTANCE
- [SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER](https://natives.borderlinerp.com/natives/VEHICLE/SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER.md) `0x286771F3059A37A7` — `void SetBoatRemainsAnchoredWhilePlayerIsDriver(Vehicle vehicle, BOOL p1, BOOL p2)` — Old name: _SET_BOAT_FROZEN_WHEN_ANCHORED
- [SET_BOAT_SINKS_WHEN_WRECKED](https://natives.borderlinerp.com/natives/VEHICLE/SET_BOAT_SINKS_WHEN_WRECKED.md) `0x62A6D317A011EA1D` — `void SetBoatSinksWhenWrecked(Vehicle vehicle, BOOL toggle)`
- [SET_BREAKABLE_VEHICLE_LOCKS_UNBREAKABLE](https://natives.borderlinerp.com/natives/VEHICLE/SET_BREAKABLE_VEHICLE_LOCKS_UNBREAKABLE.md) `0xBC4735F48CD983EF` — `void SetBreakableVehicleLocksUnbreakable(Vehicle vehicle, BOOL toggle)`
- [_SET_CARGO_COMPARTMENT_OPEN](https://natives.borderlinerp.com/natives/VEHICLE/_SET_CARGO_COMPARTMENT_OPEN.md) `0xF6E3D38869D0F7AD` — `void SetCargoCompartmentOpen(Vehicle vehicle)` — 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.
- [SET_DISABLE_RANDOM_TRAINS_THIS_FRAME](https://natives.borderlinerp.com/natives/VEHICLE/SET_DISABLE_RANDOM_TRAINS_THIS_FRAME.md) `0xD4288603E8766FF7` — `void SetDisableRandomTrainsThisFrame(BOOL toggle)` — nullsub, doesn't do anything
- [SET_DISABLE_SUPERDUMMY](https://natives.borderlinerp.com/natives/VEHICLE/SET_DISABLE_SUPERDUMMY.md) `0x1716D787D9B94202` — `void SetDisableSuperdummy(Vehicle vehicle, BOOL disable)` — Old name: _SET_DISABLE_SUPERDUMMY_MODE
- [SET_DISABLE_VEHICLE_ENGINE_FIRES](https://natives.borderlinerp.com/natives/VEHICLE/SET_DISABLE_VEHICLE_ENGINE_FIRES.md) `0xD146EE5F2B06B95E` — `void SetDisableVehicleEngineFires(Vehicle vehicle, BOOL p1)`
- [SET_DISABLE_VEHICLE_PETROL_TANK_DAMAGE](https://natives.borderlinerp.com/natives/VEHICLE/SET_DISABLE_VEHICLE_PETROL_TANK_DAMAGE.md) `0x5795FBE7A2001C14` — `void SetDisableVehiclePetrolTankDamage(Vehicle vehicle, BOOL toggle)`
- [SET_DISABLE_VEHICLE_PETROL_TANK_FIRES](https://natives.borderlinerp.com/natives/VEHICLE/SET_DISABLE_VEHICLE_PETROL_TANK_FIRES.md) `0xB70986AB19B04AFF` — `void SetDisableVehiclePetrolTankFires(Vehicle vehicle, BOOL toggle)`
- [SET_DONT_ALLOW_PLAYER_TO_ENTER_VEHICLE_IF_LOCKED_FOR_PLAYER](https://natives.borderlinerp.com/natives/VEHICLE/SET_DONT_ALLOW_PLAYER_TO_ENTER_VEHICLE_IF_LOCKED_FOR_PLAYER.md) `0x63DC1F22C903B709` — `void SetDontAllowPlayerToEnterVehicleIfLockedForPlayer(Vehicle vehicle, BOOL p1)`
- [SET_DOOR_ALLOWED_TO_BE_BROKEN_OFF](https://natives.borderlinerp.com/natives/VEHICLE/SET_DOOR_ALLOWED_TO_BE_BROKEN_OFF.md) `0x081FB9D6422F804C` — `void SetDoorAllowedToBeBrokenOff(Vehicle vehicle, int doorId, BOOL isBreakable)` — Old name: _SET_VEHICLE_DOOR_CAN_BREAK
- [_SET_DRAFT_ANIMAL_RANDOM_SEED](https://natives.borderlinerp.com/natives/VEHICLE/_SET_DRAFT_ANIMAL_RANDOM_SEED.md) `0x8C6D9A399126C194` — `void SetDraftAnimalRandomSeed(Vehicle vehicle, int seed)`
- [_SET_DRAFT_VEHICLE_ALLOW_DRAFT_ANIMAL_AUTO_CREATION](https://natives.borderlinerp.com/natives/VEHICLE/_SET_DRAFT_VEHICLE_ALLOW_DRAFT_ANIMAL_AUTO_CREATION.md) `0x87344305778E5415` — `void SetDraftVehicleAllowDraftAnimalAutoCreation(Vehicle vehicle, BOOL allow)`
- [_SET_DRAFT_VEHICLE_ANIMALS_CAN_DETACH](https://natives.borderlinerp.com/natives/VEHICLE/_SET_DRAFT_VEHICLE_ANIMALS_CAN_DETACH.md) `0x6090A031C69F384E` — `void SetDraftVehicleAnimalsCanDetach(Vehicle draft, BOOL canDetach)`
- [_SET_DRAFT_VEHICLE_DESIRED_SPEED](https://natives.borderlinerp.com/natives/VEHICLE/_SET_DRAFT_VEHICLE_DESIRED_SPEED.md) `0x0C3F0F7F92CA847C` — `void SetDraftVehicleDesiredSpeed(Vehicle vehicle, float speed)`
- [_SET_DRAFT_VEHICLE_YOKE_CAN_BREAK](https://natives.borderlinerp.com/natives/VEHICLE/_SET_DRAFT_VEHICLE_YOKE_CAN_BREAK.md) `0x226C6A4E3346D288` — `void SetDraftVehicleYokeCanBreak(Vehicle draft, BOOL canBreak)`
- [SET_ENABLE_VEHICLE_SLIPSTREAMING](https://natives.borderlinerp.com/natives/VEHICLE/SET_ENABLE_VEHICLE_SLIPSTREAMING.md) `0x73F1E4F6DF26FE30` — `void SetEnableVehicleSlipstreaming(BOOL p0)`
- [_SET_FORCE_COACH_ROBBERY_LOOT](https://natives.borderlinerp.com/natives/VEHICLE/_SET_FORCE_COACH_ROBBERY_LOOT.md) `0xF489F94BFEE12BB0` — `void SetForceCoachRobberyLoot(Vehicle vehicle, Hash coachrobberyLoot)`
- [SET_FORCE_HD_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/SET_FORCE_HD_VEHICLE.md) `0x373CB1283308BD7B` — `void SetForceHdVehicle(Vehicle vehicle, BOOL toggle)`
- [_SET_FORCE_HIGH_LOD_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/_SET_FORCE_HIGH_LOD_VEHICLE.md) `0x1098CDA477890165` — `void SetForceHighLodVehicle(Vehicle vehicle, BOOL p1)`
- [SET_FORCE_LOW_LOD_ANCHOR_MODE](https://natives.borderlinerp.com/natives/VEHICLE/SET_FORCE_LOW_LOD_ANCHOR_MODE.md) `0x75B49ACD73617437` — `void SetForceLowLodAnchorMode(Vehicle vehicle, BOOL p1)` — Sets boat to be anchored on spawn, called together with SET_BOAT_ANCHOR and _SET_BOAT_ANCHOR_BUOYANCY_COEFFICIENT
- [SET_FORCE_VEHICLE_ENGINE_DAMAGE_BY_BULLET](https://natives.borderlinerp.com/natives/VEHICLE/SET_FORCE_VEHICLE_ENGINE_DAMAGE_BY_BULLET.md) `0x7F8E2B131E1DCA6C` — `void SetForceVehicleEngineDamageByBullet(Vehicle vehicle, BOOL toggle)`
- [_SET_HORSE_TRAFFIC_GROUPING_DISTRIBUTION](https://natives.borderlinerp.com/natives/VEHICLE/_SET_HORSE_TRAFFIC_GROUPING_DISTRIBUTION.md) `0xF5FFB08976911B50` — `void SetHorseTrafficGroupingDistribution(Any p0, Any p1, Any p2, Any p3)`
- [SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED](https://natives.borderlinerp.com/natives/VEHICLE/SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED.md) `0xBBE7648349B49BE8` — `void SetMissionTrainAsNoLongerNeeded(Vehicle* train, int flags)`
- [SET_MISSION_TRAIN_COORDS](https://natives.borderlinerp.com/natives/VEHICLE/SET_MISSION_TRAIN_COORDS.md) `0x7632755962AB9922` — `void SetMissionTrainCoords(Vehicle train, float x, float y, float z)`
- [_SET_MISSION_TRAIN_WARP_TO_COORDS](https://natives.borderlinerp.com/natives/VEHICLE/_SET_MISSION_TRAIN_WARP_TO_COORDS.md) `0xC9EA26893C9E4024` — `void SetMissionTrainWarpToCoords(Vehicle train, float x, float y, float z, BOOL direction)` — Can be used to rotate the train by setting the BOOL direction
- [_SET_OARS_ROWING_SPEED](https://natives.borderlinerp.com/natives/VEHICLE/_SET_OARS_ROWING_SPEED.md) `0x6835AFEA10E186F4` — `void SetOarsRowingSpeed(Vehicle boat, int speed)` — Sets rowing speed for boats with oars, such as rowboats or paddle boats.
- [SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](https://natives.borderlinerp.com/natives/VEHICLE/SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME.md) `0xFEDFA97638D61D4A` — `void SetParkedVehicleDensityMultiplierThisFrame(float multiplier)`
- [SET_PED_OWNS_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/SET_PED_OWNS_VEHICLE.md) `0x838C216C2B05A009` — `void SetPedOwnsVehicle(Ped ped, Vehicle vehicle)`
- [SET_PLAYBACK_SPEED](https://natives.borderlinerp.com/natives/VEHICLE/SET_PLAYBACK_SPEED.md) `0xD78084EED4CD94C6` — `void SetPlaybackSpeed(Vehicle vehicle, float speed)`
- [SET_RANDOM_BOATS](https://natives.borderlinerp.com/natives/VEHICLE/SET_RANDOM_BOATS.md) `0xF44D446D4E36DB87` — `void SetRandomBoats(BOOL toggle)`
- [SET_RANDOM_TRAINS](https://natives.borderlinerp.com/natives/VEHICLE/SET_RANDOM_TRAINS.md) `0x1156C6EE7E82A98A` — `void SetRandomTrains(BOOL toggle)`
- [_SET_RANDOM_TRAINS_WHISTLE_ENABLED](https://natives.borderlinerp.com/natives/VEHICLE/_SET_RANDOM_TRAINS_WHISTLE_ENABLED.md) `0x1BFBAFCC6760FF02` — `void SetRandomTrainsWhistleEnabled(Vehicle train, BOOL enabled)` — Enables/disables the whistle on a specific train entity.
- [SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](https://natives.borderlinerp.com/natives/VEHICLE/SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME.md) `0x1F91D44490E1EA0C` — `void SetRandomVehicleDensityMultiplierThisFrame(float multiplier)`
- [_SET_TRAIN_COLLISION_AVOIDANCE_ENABLED](https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_COLLISION_AVOIDANCE_ENABLED.md) `0xE6BD7DD3FD474415` — `void SetTrainCollisionAvoidanceEnabled(Vehicle train, BOOL toggle)` — Enables or disables collision-avoidance behavior for AI-controlled trains.
- [SET_TRAIN_CRUISE_SPEED](https://natives.borderlinerp.com/natives/VEHICLE/SET_TRAIN_CRUISE_SPEED.md) `0x01021EB2E96B793C` — `void SetTrainCruiseSpeed(Vehicle train, float speed)`
- [_SET_TRAIN_DESTRUCTION_ENABLED](https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_DESTRUCTION_ENABLED.md) `0x07E2E21E799080A0` — `void SetTrainDestructionEnabled(Vehicle train, BOOL enabled)` — Trains only. Enables/disables damage/explosion flags on the engine and all attached cars; typically set true before EXPLODE_VEHICLE.
- [_SET_TRAIN_HALT](https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_HALT.md) `0x3660BCAB3A6BB734` — `void SetTrainHalt(Vehicle train)`
- [_SET_TRAIN_LEAVE_STATION](https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_LEAVE_STATION.md) `0x787E43477746876F` — `void SetTrainLeaveStation(Vehicle train)` — Restarts the train
- [_SET_TRAIN_MAX_SPEED](https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_MAX_SPEED.md) `0x9F29999DFDF2AEB8` — `void SetTrainMaxSpeed(Vehicle train, float speed)` — Maximum possible speed is 30.0 (108 km/h)
- [SET_TRAIN_OFFSET_FROM_STATION](https://natives.borderlinerp.com/natives/VEHICLE/SET_TRAIN_OFFSET_FROM_STATION.md) `0x8EC47DD4300BF063` — `void SetTrainOffsetFromStation(Vehicle train, float offset)`
- [_SET_TRAIN_REVERSE_ENABLED](https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_REVERSE_ENABLED.md) `0x06A09A6E0C6D2A84` — `void SetTrainReverseEnabled(Vehicle train, BOOL enable)` — Enables or disables reverse movement for a train.
- [SET_TRAIN_SPEED](https://natives.borderlinerp.com/natives/VEHICLE/SET_TRAIN_SPEED.md) `0xDFBA6BBFF7CCAFBB` — `void SetTrainSpeed(Vehicle train, float speed)`
- [_SET_TRAIN_STOPS_FOR_STATIONS](https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_STOPS_FOR_STATIONS.md) `0x4182C037AA1F0091` — `void SetTrainStopsForStations(Vehicle train, BOOL toggle)`
- [_SET_TRAIN_TRACK_JUNCTION_SWITCH](https://natives.borderlinerp.com/natives/VEHICLE/_SET_TRAIN_TRACK_JUNCTION_SWITCH.md) `0xE6C5E2125EB210C1` — `void SetTrainTrackJunctionSwitch(Hash trainTrack, int junctionIndex, BOOL enabled)`
- [SET_VEHICLE_AI_CAN_USE_EXCLUSIVE_SEATS](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_AI_CAN_USE_EXCLUSIVE_SEATS.md) `0x0893DAFBFA67110E` — `void SetVehicleAiCanUseExclusiveSeats(Vehicle vehicle, BOOL toggle)` — Used to be incorrectly named SET_VEHICLE_EXCLUSIVE_DRIVER
- [SET_VEHICLE_ALLOW_HOMING_MISSLE_LOCKON](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ALLOW_HOMING_MISSLE_LOCKON.md) `0x1240E8596A8308B9` — `void SetVehicleAllowHomingMissleLockon(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_ALLOW_NO_PASSENGERS_LOCKON](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ALLOW_NO_PASSENGERS_LOCKON.md) `0xECB9E9BC887E8060` — `void SetVehicleAllowNoPassengersLockon(Vehicle vehicle, BOOL toggle)` — Makes the vehicle accept no passengers.
- [SET_VEHICLE_AUTOMATICALLY_ATTACHES](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_AUTOMATICALLY_ATTACHES.md) `0x501354951CD942DE` — `Any SetVehicleAutomaticallyAttaches(Vehicle vehicle, BOOL p1, Any p2)`
- [SET_VEHICLE_BODY_HEALTH](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_BODY_HEALTH.md) `0x55CCAAE4F28C67A0` — `void SetVehicleBodyHealth(Vehicle vehicle, float value)`
- [SET_VEHICLE_BROKEN_PARTS_DONT_AFFECT_AI_HANDLING](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_BROKEN_PARTS_DONT_AFFECT_AI_HANDLING.md) `0xCEC4CA2CAB8FA98C` — `void SetVehicleBrokenPartsDontAffectAiHandling(Vehicle vehicle, BOOL p1)`
- [SET_VEHICLE_CAN_BE_TARGETTED](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_CAN_BE_TARGETTED.md) `0x05254BA0B44ADC16` — `void SetVehicleCanBeTargetted(Vehicle vehicle, BOOL state)`
- [SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS.md) `0xE42952510F84AFDB` — `void SetVehicleCanBeUsedByFleeingPeds(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED.md) `0x4BF8131AE811541C` — `void SetVehicleCanBeVisiblyDamaged(Vehicle vehicle, BOOL state)`
- [SET_VEHICLE_CAN_BREAK](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_CAN_BREAK.md) `0xC5ED9D59B4646611` — `void SetVehicleCanBreak(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_CAN_EJECT_PASSENGERS_IF_LOCKED](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_CAN_EJECT_PASSENGERS_IF_LOCKED.md) `0x065D03A9D6B2C6B5` — `void SetVehicleCanEjectPassengersIfLocked(Vehicle vehicle, BOOL p1)`
- [SET_VEHICLE_DAMAGE](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DAMAGE.md) `0x1D7678F81452BB41` — `void SetVehicleDamage(Vehicle vehicle, float xOffset, float yOffset, float zOffset, float damage, float radius, BOOL p6)` — Apply damage to vehicle at a location.
- [SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME.md) `0x606374EBFC27B133` — `void SetVehicleDensityMultiplierThisFrame(float multiplier)`
- [_SET_VEHICLE_DETERIORATION](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_DETERIORATION.md) `0x8E5DA070BAD3279E` — `void SetVehicleDeterioration(Vehicle vehicle, float amount, int p2, BOOL p3)`
- [SET_VEHICLE_DIRT_LEVEL](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DIRT_LEVEL.md) `0x758C3460EE915D0A` — `void SetVehicleDirtLevel(Vehicle vehicle, float dirtLevel)`
- [_SET_VEHICLE_DIRT_LEVEL_2](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_DIRT_LEVEL_2.md) `0xBAE0EEDF93F05EAA` — `void SetVehicleDirtLevel_2(Vehicle vehicle, float dirtLevel)`
- [SET_VEHICLE_DOOR_BROKEN](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOOR_BROKEN.md) `0x9666CF20A1C6D780` — `void SetVehicleDoorBroken(Vehicle vehicle, int doorId, BOOL deleteDoor)`
- [SET_VEHICLE_DOOR_CONTROL](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOOR_CONTROL.md) `0xD57F10EBBA814ECF` — `void SetVehicleDoorControl(Vehicle vehicle, int doorId, int speed, float angle)`
- [SET_VEHICLE_DOOR_LATCHED](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOOR_LATCHED.md) `0x06F8A202EB312A3C` — `void SetVehicleDoorLatched(Vehicle vehicle, int doorId, BOOL p2, BOOL p3, BOOL p4)`
- [SET_VEHICLE_DOOR_OPEN](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOOR_OPEN.md) `0x550CE392A4672412` — `void SetVehicleDoorOpen(Vehicle vehicle, int doorId, BOOL loose, BOOL openInstantly)` — Can also be used on trains and its wagons
- [SET_VEHICLE_DOOR_SHUT](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOOR_SHUT.md) `0x6A3C24B91FD0EA09` — `void SetVehicleDoorShut(Vehicle vehicle, int doorId, BOOL closeInstantly)` — 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…
- [SET_VEHICLE_DOORS_LOCKED](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_LOCKED.md) `0x96F78A6A075D55D9` — `void SetVehicleDoorsLocked(Vehicle vehicle, int doorLockStatus)`
- [SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS.md) `0x2381977DA948F8DC` — `void SetVehicleDoorsLockedForAllPlayers(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER.md) `0x359A8EA1FB8D6F0F` — `void SetVehicleDoorsLockedForPlayer(Vehicle vehicle, Player player, BOOL toggle)`
- [SET_VEHICLE_DOORS_LOCKED_FOR_TEAM](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_LOCKED_FOR_TEAM.md) `0xE712BC978770F105` — `void SetVehicleDoorsLockedForTeam(Vehicle vehicle, int team, BOOL toggle)`
- [SET_VEHICLE_DOORS_SHUT](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_SHUT.md) `0xA4FFCD645B11F25A` — `void SetVehicleDoorsShut(Vehicle vehicle, BOOL closeInstantly)` — Closes all doors of a vehicle:
- [SET_VEHICLE_DOORS_TO_OPEN_AT_ANY_DISTANCE](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_DOORS_TO_OPEN_AT_ANY_DISTANCE.md) `0x362CEDD2A41E0747` — `void SetVehicleDoorsToOpenAtAnyDistance(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_ENGINE_CAN_DEGRADE](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ENGINE_CAN_DEGRADE.md) `0x48E4C137A71C2688` — `void SetVehicleEngineCanDegrade(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_ENGINE_HEALTH](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ENGINE_HEALTH.md) `0x8BDC5B998B4654EF` — `void SetVehicleEngineHealth(Vehicle vehicle, float health)` — 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…
- [SET_VEHICLE_ENGINE_ON](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ENGINE_ON.md) `0xB64CFA14CB9A2E78` — `void SetVehicleEngineOn(Vehicle vehicle, BOOL value, BOOL instantly)` — Starts or stops the engine on the specified vehicle.
- [SET_VEHICLE_EXCLUSIVE_DRIVER](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_EXCLUSIVE_DRIVER.md) `0xC6B9BF123B9463B6` — `void SetVehicleExclusiveDriver(Vehicle vehicle, Ped ped, int index)` — Used to be incorrectly named _SET_VEHICLE_EXCLUSIVE_DRIVER_2
- [SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE.md) `0xA402939C6761E1A3` — `void SetVehicleExplodesOnHighExplosionDamage(Vehicle vehicle, BOOL toggle)` — Sets a vehicle to be strongly resistant to explosions.
- [SET_VEHICLE_EXTRA](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_EXTRA.md) `0xBB6F89150BC9D16B` — `void SetVehicleExtra(Vehicle vehicle, int extraId, BOOL disable)`
- [SET_VEHICLE_FIXED](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_FIXED.md) `0x79811282A9D1AE56` — `void SetVehicleFixed(Vehicle vehicle)` — This fixes a vehicle.
- [SET_VEHICLE_FORWARD_SPEED](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_FORWARD_SPEED.md) `0xF9F92AF49F12F6E7` — `void SetVehicleForwardSpeed(Vehicle vehicle, float speed)`
- [SET_VEHICLE_HANDBRAKE](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_HANDBRAKE.md) `0x91BE51AEC4E99710` — `void SetVehicleHandbrake(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER.md) `0xBB5A3FA8ED3979C5` — `void SetVehicleHasBeenOwnedByPlayer(Vehicle vehicle, BOOL owned)`
- [SET_VEHICLE_HAS_STRONG_AXLES](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_HAS_STRONG_AXLES.md) `0x252253C8A45AA1FC` — `void SetVehicleHasStrongAxles(Vehicle vehicle, BOOL toggle)` — if true, axles won't bend.
- [SET_VEHICLE_HAS_UNBREAKABLE_LIGHTS](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_HAS_UNBREAKABLE_LIGHTS.md) `0xC903855E028A05F2` — `void SetVehicleHasUnbreakableLights(Vehicle vehicle, BOOL p1)`
- [SET_VEHICLE_INACTIVE_DURING_PLAYBACK](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_INACTIVE_DURING_PLAYBACK.md) `0x4EA71B4C9DB3C3F1` — `void SetVehicleInactiveDuringPlayback(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED.md) `0xA9F1D75195CC40F6` — `void SetVehicleIndividualDoorsLocked(Vehicle vehicle, int doorId, int doorLockStatus)`
- [SET_VEHICLE_INFLUENCES_WANTED_LEVEL](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_INFLUENCES_WANTED_LEVEL.md) `0xC1842F40FD501DA2` — `void SetVehicleInfluencesWantedLevel(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_IS_CONSIDERED_BY_PLAYER](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_IS_CONSIDERED_BY_PLAYER.md) `0x54800D386C5825E5` — `void SetVehicleIsConsideredByPlayer(Vehicle vehicle, BOOL toggle)` — 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.
- [_SET_VEHICLE_IS_IN_HURRY](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_IS_IN_HURRY.md) `0xCE1531927AD6C9F8` — `void SetVehicleIsInHurry(Vehicle vehicle, BOOL enabled)`
- [SET_VEHICLE_IS_STOLEN](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_IS_STOLEN.md) `0x6C32FC81DFF25C9A` — `void SetVehicleIsStolen(Vehicle vehicle, BOOL isStolen)`
- [SET_VEHICLE_KEEP_ENGINE_ON_WHEN_ABANDONED](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_KEEP_ENGINE_ON_WHEN_ABANDONED.md) `0x1549BA7FE83A2383` — `void SetVehicleKeepEngineOnWhenAbandoned(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_LIGHTS](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_LIGHTS.md) `0x629F0A0E952CAE7D` — `void SetVehicleLights(Vehicle vehicle, int state)` — Sets the vehicle's lights state.
- [SET_VEHICLE_LIMIT_SPEED_WHEN_PLAYER_INACTIVE](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_LIMIT_SPEED_WHEN_PLAYER_INACTIVE.md) `0x8F75941C86EEBFCA` — `void SetVehicleLimitSpeedWhenPlayerInactive(Vehicle vehicle, BOOL p1)` — _SET_VEHICLE_LI*
- [_SET_VEHICLE_LIVERY](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_LIVERY.md) `0xF89D82A0582E46ED` — `void SetVehicleLivery(Vehicle vehicle, int liveryIndex)`
- [_SET_VEHICLE_LOD_LEVEL](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_LOD_LEVEL.md) `0x3FA7D7D1E0EA809E` — `void SetVehicleLodLevel(Vehicle vehicle, int lodLevel)` — Ranges from -1 to 2? (internal type is int8)
- [SET_VEHICLE_LOD_MULTIPLIER](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_LOD_MULTIPLIER.md) `0x5F5E2B1B9EAECC0F` — `void SetVehicleLodMultiplier(Vehicle vehicle, float multiplier)`
- [SET_VEHICLE_MAY_BE_USED_BY_GOTO_POINT_ANY_MEANS](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_MAY_BE_USED_BY_GOTO_POINT_ANY_MEANS.md) `0x7549B9E841940695` — `void SetVehicleMayBeUsedByGotoPointAnyMeans(Vehicle vehicle, BOOL p1)`
- [_SET_VEHICLE_MUD_LEVEL](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_MUD_LEVEL.md) `0x4D15E49764CB328A` — `void SetVehicleMudLevel(Vehicle vehicle, float mudLevel)`
- [SET_VEHICLE_NOT_STEALABLE_AMBIENTLY](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_NOT_STEALABLE_AMBIENTLY.md) `0x09C970AE59ABF6B2` — `void SetVehicleNotStealableAmbiently(Vehicle vehicle, BOOL p1)`
- [SET_VEHICLE_ON_GROUND_PROPERLY](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_ON_GROUND_PROPERLY.md) `0x7263332501E07F52` — `BOOL SetVehicleOnGroundProperly(Vehicle vehicle, BOOL p1)`
- [SET_VEHICLE_PETROL_TANK_HEALTH](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_PETROL_TANK_HEALTH.md) `0x6AB2918EE3BEC94C` — `void SetVehiclePetrolTankHealth(Vehicle vehicle, float health)` — 1000 is max health
- [SET_VEHICLE_PROVIDES_COVER](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_PROVIDES_COVER.md) `0x652712478F1721F4` — `void SetVehicleProvidesCover(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_RESPECTS_LOCKS_WHEN_HAS_DRIVER](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_RESPECTS_LOCKS_WHEN_HAS_DRIVER.md) `0x33992A808DF1C1BA` — `void SetVehicleRespectsLocksWhenHasDriver(Vehicle vehicle, BOOL p1)`
- [_SET_VEHICLE_ROAD_LINK_FORCED](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_ROAD_LINK_FORCED.md) `0xC2E62678D602853C` — `void SetVehicleRoadLinkForced(Vehicle vehicle, float startX, float startY, float startZ, float endX, float endY, float endZ)` — 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).
- [SET_VEHICLE_SHOOT_AT_TARGET](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_SHOOT_AT_TARGET.md) `0xB79BE78C665B3E6D` — `void SetVehicleShootAtTarget(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)`
- [_SET_VEHICLE_SNOW_LEVEL](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_SNOW_LEVEL.md) `0x6F73EFAB11651D7F` — `void SetVehicleSnowLevel(Vehicle vehicle, float snowLevel)`
- [SET_VEHICLE_STAYS_FROZEN_WHEN_CLEANED_UP](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_STAYS_FROZEN_WHEN_CLEANED_UP.md) `0x23A3AB86E0807721` — `void SetVehicleStaysFrozenWhenCleanedUp(Vehicle vehicle, BOOL toggle)`
- [SET_VEHICLE_STEER_BIAS](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_STEER_BIAS.md) `0x84DAAE11E9EE4FC3` — `void SetVehicleSteerBias(Vehicle vehicle, float value)` — Locks the vehicle's steering to the desired angle, explained below.
- [_SET_VEHICLE_STOP_DISTANCE_BUFFER](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_STOP_DISTANCE_BUFFER.md) `0xA13028E22564A1BD` — `void SetVehicleStopDistanceBuffer(Vehicle vehicle, float bufferDistance)` — Adds a forward buffer to the AI stopping distance for a specific vehicle.
- [SET_VEHICLE_STOP_INSTANTLY_WHEN_PLAYER_INACTIVE](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_STOP_INSTANTLY_WHEN_PLAYER_INACTIVE.md) `0xC84E138448507567` — `void SetVehicleStopInstantlyWhenPlayerInactive(Vehicle vehicle, BOOL p1)`
- [SET_VEHICLE_STRONG](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_STRONG.md) `0xAB315515C9F8803D` — `void SetVehicleStrong(Vehicle vehicle, BOOL toggle)` — If set to true, vehicle will not take crash damage, but is still susceptible to damage from bullets and explosives
- [_SET_VEHICLE_TINT](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_TINT.md) `0x8268B098F6FCA4E2` — `void SetVehicleTint(Vehicle vehicle, int tintId)`
- [SET_VEHICLE_TYRES_CAN_BURST](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_TYRES_CAN_BURST.md) `0xEBD0A4E935106FE5` — `void SetVehicleTyresCanBurst(Vehicle vehicle, BOOL toggle)` — Allows you to toggle bulletproof tires.
- [SET_VEHICLE_UNDRIVEABLE](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_UNDRIVEABLE.md) `0x6E884BAB713A2A94` — `void SetVehicleUndriveable(Vehicle vehicle, BOOL toggle)`
- [_SET_VEHICLE_WET_LEVEL](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VEHICLE_WET_LEVEL.md) `0x5AABB09F6FBD1F87` — `void SetVehicleWetLevel(Vehicle vehicle, float wetLevel)`
- [SET_VEHICLE_WHEELS_CAN_BREAK](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_WHEELS_CAN_BREAK.md) `0x839137C40275FB77` — `void SetVehicleWheelsCanBreak(Vehicle vehicle, BOOL enabled)`
- [SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP](https://natives.borderlinerp.com/natives/VEHICLE/SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP.md) `0xC462C79379ABBCB1` — `void SetVehicleWheelsCanBreakOffWhenBlowUp(Vehicle vehicle, BOOL toggle)`
- [_SET_VELOCITY_FOR_BALLOON](https://natives.borderlinerp.com/natives/VEHICLE/_SET_VELOCITY_FOR_BALLOON.md) `0x12F6C6ED3EFF42DE` — `void SetVelocityForBalloon(Vehicle balloon, float x, float y, float z)` — Sets a hot air balloon velocity vector.
- [_SHOW_HORSE_REINS](https://natives.borderlinerp.com/natives/VEHICLE/_SHOW_HORSE_REINS.md) `0x41CDA90EE3450921` — `void ShowHorseReins(Vehicle vehicle)`
- [SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE.md) `0x5F5E6379C59EFC56` — `void SkipTimeInPlaybackRecordedVehicle(Vehicle vehicle, float time)` — SET_TIME_POSITION_IN_RECORDING can be emulated by: desired_time - GET_TIME_POSITION_IN_RECORDING(vehicle)
- [START_PLAYBACK_RECORDED_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/START_PLAYBACK_RECORDED_VEHICLE.md) `0x4932B84E3276508E` — `void StartPlaybackRecordedVehicle(Vehicle vehicle, int recording, const char* script, BOOL p3)` — p3 is some flag related to 'trailers' (invokes CVehicle::GetTrailer).
- [START_VEHICLE_HORN](https://natives.borderlinerp.com/natives/VEHICLE/START_VEHICLE_HORN.md) `0xB4E3BFC39CA16057` — `void StartVehicleHorn(Vehicle vehicle, int duration, Hash mode, BOOL forever)` — Sounds the horn for the specified vehicle.
- [STOP_BRINGING_VEHICLE_TO_HALT](https://natives.borderlinerp.com/natives/VEHICLE/STOP_BRINGING_VEHICLE_TO_HALT.md) `0x7C06330BFDDA182E` — `void StopBringingVehicleToHalt(Vehicle vehicle)` — Old name: _STOP_BRING_VEHICLE_TO_HALT
- [STOP_PLAYBACK_RECORDED_VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE/STOP_PLAYBACK_RECORDED_VEHICLE.md) `0xBF9B4D6267E8C26D` — `void StopPlaybackRecordedVehicle(Vehicle vehicle)`
- [TRACK_VEHICLE_VISIBILITY](https://natives.borderlinerp.com/natives/VEHICLE/TRACK_VEHICLE_VISIBILITY.md) `0x1F3969B140DEE157` — `void TrackVehicleVisibility(Vehicle vehicle)`
- [_TRIGGER_TRAIN_WHISTLE](https://natives.borderlinerp.com/natives/VEHICLE/_TRIGGER_TRAIN_WHISTLE.md) `0xCFE122EC635CC2B2` — `void TriggerTrainWhistle(Vehicle train, const char* whistleSequence, BOOL p2, BOOL p3)`
