propset¶
_request_prop_set¶
bool native.propset._request_prop_set(int hash)
_request_prop_set_2¶
bool native.propset._request_prop_set_2(int hash)
_has_prop_set_loaded¶
bool native.propset._has_prop_set_loaded(int hash)
_has_prop_set_loaded_2¶
bool native.propset._has_prop_set_loaded_2(int hash)
_set_prop_set_as_no_longer_needed¶
void native.propset._set_prop_set_as_no_longer_needed(int prop_set)
_delete_prop_set¶
void native.propset._delete_prop_set(int prop_set, bool p1, bool p2)
_release_prop_set¶
bool native.propset._release_prop_set(int hash)
_create_prop_set¶
int native.propset._create_prop_set(int propset_type, float x, float y, float z, int placement_type, float heading, float z_probe, bool p7, bool use_veg_mod)
propsetType: https://github.com/femga/rdr3_discoveries/blob/master/objects/propsets_list.lua
placementType: https://github.com/Halen84/RDR3-Native-Flags-And-Enums/tree/main/PlacementType
_create_prop_set_2¶
int native.propset._create_prop_set_2(int propset_type, float x, float y, float z, int placement_type, float heading, float z_probe, bool p7, bool use_veg_mod)
create_prop_set_instance_attached_to_entity¶
int native.propset.create_prop_set_instance_attached_to_entity(int hash, float x, float y, float z, int entity, float p5, bool p6, int p7, bool p8)
_create_prop_set_instance_attached_to_entity_2¶
int native.propset._create_prop_set_instance_attached_to_entity_2(int hash, float x, float y, float z, int entity, float p5, bool p6, int p7, bool p8)
does_prop_set_exist¶
bool native.propset.does_prop_set_exist(int prop_set)
_does_prop_set_of_type_exist_near_coords¶
bool native.propset._does_prop_set_of_type_exist_near_coords(int propset_hash, float x, float y, float z)
is_prop_set_fully_loaded¶
bool native.propset.is_prop_set_fully_loaded(int prop_set)
_set_prop_set_visible¶
void native.propset._set_prop_set_visible(int prop_set, bool toggle)
_is_prop_set_visible¶
bool native.propset._is_prop_set_visible(int prop_set)
_get_prop_set_model¶
int native.propset._get_prop_set_model(int prop_set)
_get_vehicle_prop_set_hash¶
int native.propset._get_vehicle_prop_set_hash(int vehicle)
_get_entities_from_prop_set¶
int native.propset._get_entities_from_prop_set(int prop_set, int item_set, int model, bool p3, bool p4)
_0xc4b67ef3fd65622d¶
void native.propset._0xc4b67ef3fd65622d(int p0, int p1, int p2, int p3, int p4, int p5)
_0x58e0b01d45ca7357¶
void native.propset._0x58e0b01d45ca7357(int p0)
_set_prop_set_flag¶
void native.propset._set_prop_set_flag(int prop_set, int flag)
_get_vehicle_prop_set¶
int native.propset._get_vehicle_prop_set(int vehicle)
_does_vehicle_have_any_prop_set¶
bool native.propset._does_vehicle_have_any_prop_set(int vehicle)
_add_prop_set_for_vehicle¶
void native.propset._add_prop_set_for_vehicle(int vehicle, int propset)
List of vehicle propsets (wagons & trains): https://pastebin.com/1CsnvGLu / https://pastebin.com/v7TtqTgE
_remove_vehicle_prop_sets¶
void native.propset._remove_vehicle_prop_sets(int vehicle)
_is_vehicle_prop_set_loaded¶
bool native.propset._is_vehicle_prop_set_loaded(int vehicle)
_add_additional_prop_set_for_vehicle¶
void native.propset._add_additional_prop_set_for_vehicle(int vehicle, int propset)
_is_vehicle_prop_set_loaded_additional¶
bool native.propset._is_vehicle_prop_set_loaded_additional(int vehicle)
_get_vehicle_light_prop_set¶
int native.propset._get_vehicle_light_prop_set(int vehicle)
_does_vehicle_have_any_light_prop_set¶
bool native.propset._does_vehicle_have_any_light_prop_set(int vehicle)
_add_light_prop_set_to_vehicle¶
void native.propset._add_light_prop_set_to_vehicle(int vehicle, int light_propset)
To remove propsets either parse a zero as hash or call 0xE31C0CB1C3186D40
0xA6A9712955F53D9C returns lightPropset Hashes
https://github.com/femga/rdr3_discoveries/blob/master/vehicles/vehicle_modding/vehicle_lantern_propsets.lua
_remove_vehicle_light_prop_sets¶
void native.propset._remove_vehicle_light_prop_sets(int vehicle)
_is_vehicle_light_prop_set_loaded¶
bool native.propset._is_vehicle_light_prop_set_loaded(int vehicle)
_get_train_carriage_prop_set¶
int native.propset._get_train_carriage_prop_set(int train_carriage)
_has_vehicle_trailer_prop_set_loaded¶
bool native.propset._has_vehicle_trailer_prop_set_loaded(int vehicle, int wagon_index)
_get_prop_set_at_coords¶
int native.propset._get_prop_set_at_coords(int propset_hash, float x, float y, float z)