native
flock
Methods
get_species_tuning_float_param
function native.flock.get_species_tuning_float_param(p0: int, p1: int, p2: int): float
set_species_tuning_float_param
function native.flock.set_species_tuning_float_param(p0: int, p1: int, p2: int, p3: float): void
set_species_tuning_bool_param
function native.flock.set_species_tuning_bool_param(p0: int, p1: int, p2: int, p3: bool): void
get_animal_tuning_float_param
index: https://github.com/Halen84/RDR3-Native-Flags-And-Enums/tree/main/eAnimalTuningFloatshttps://github.com/femga/rdr3_discoveries/tree/master/AI/ANIMAL_TUNING_FLOAT_PARAMS
function native.flock.get_animal_tuning_float_param(animal: int, index: int): float
set_animal_tuning_float_param
function native.flock.set_animal_tuning_float_param(animal: int, index: int, value: float): void
reset_animal_tuning_float_param
function native.flock.reset_animal_tuning_float_param(animal: int, index: int): void
get_animal_tuning_bool_param
index: https://github.com/Halen84/RDR3-Native-Flags-And-Enums/tree/main/eAnimalTuningBoolshttps://github.com/femga/rdr3_discoveries/tree/master/AI/ANIMAL_TUNING_BOOL_PARAMS
function native.flock.get_animal_tuning_bool_param(animal: int, index: int): bool
set_animal_tuning_bool_param
function native.flock.set_animal_tuning_bool_param(animal: int, index: int, value: bool): void
reset_animal_tuning_bool_param
function native.flock.reset_animal_tuning_bool_param(animal: int, index: int): void
_0x8049b17bec937662
function native.flock._0x8049b17bec937662(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int): int
_0xe93415b3307208e5
function native.flock._0xe93415b3307208e5(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int): int
_0x19870c40c7ee15be
function native.flock._0x19870c40c7ee15be(p0: int, p1: int): int
_0x0816c31480764ab0
function native.flock._0x0816c31480764ab0(p0: int, p1: int, p2: int, p3: int): void
_0xc3d581a34bc0a1f0
function native.flock._0xc3d581a34bc0a1f0(p0: int, p1: int): void
_0xf2cca7b68cfab2b9
species: SPECIES_BIRD_CROW
function native.flock._0xf2cca7b68cfab2b9(species: int, x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, x3: float, y3: float, z3: float, p10: float, p11: float, p12: float, p13: float): void
_0xfb16f08f47b83b4c
function native.flock._0xfb16f08f47b83b4c(p0: int): void
_get_animal_is_wild
Ped (horse) will run away from players and mounting will trigger them to buck until disabled.
Used for: REL_DOMESTICATED_ANIMAL
function native.flock._get_animal_is_wild(ped: int): bool
_set_animal_is_wild
function native.flock._set_animal_is_wild(ped: int, toggle: bool): void
_get_animal_rarity
enum eAnimalRarityLevel
{
ARL_COMMON,
ARL_RARE,
ARL_LEGENDARY,
ARL_NUMRARITYLEVELS
};
function native.flock._get_animal_rarity(ped: int): int
_set_animal_rarity
rarityLevel: see _GET_ANIMAL_RARITY
function native.flock._set_animal_rarity(ped: int, rarity_level: int): void
_0xff1e339ce40eaaaf
function native.flock._0xff1e339ce40eaaaf(p0: int, p1: int): void
_is_herd_valid
function native.flock._is_herd_valid(herd_handle: int): bool
_create_herd
function native.flock._create_herd(): int
_0xe0961aed72642b80
function native.flock._0xe0961aed72642b80(p0: int): void
_add_ped_to_flock
function native.flock._add_ped_to_flock(p0: int, ped: int): void
_0x408d1149c5e39c1e
function native.flock._0x408d1149c5e39c1e(p0: int, p1: int): void
_0x9e13acc38ba8f9c3
function native.flock._0x9e13acc38ba8f9c3(p0: int, p1: int): int
_0x34b9c4d86df2c2f3
function native.flock._0x34b9c4d86df2c2f3(p0: int): int
_0x1da6cb02071055d5
function native.flock._0x1da6cb02071055d5(p0: int): vec3
_0xc95611869e14f8af
function native.flock._0xc95611869e14f8af(p0: int, p1: int, p2: int, p3: int): void
_0x09ee00b8f858e0be
function native.flock._0x09ee00b8f858e0be(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int): int
_0xe36d2cb540597ef7
function native.flock._0xe36d2cb540597ef7(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int): void
_0xd95f04a4e73be85e
function native.flock._0xd95f04a4e73be85e(p0: int, p1: int): int
_0x17e3e5c46eccd308
function native.flock._0x17e3e5c46eccd308(p0: int, p1: int, p2: int): void
_0xc72ce37081dae625
function native.flock._0xc72ce37081dae625(p0: int, p1: int, p2: int, p3: int): void
_0x67a43ea3f6fe0076
function native.flock._0x67a43ea3f6fe0076(p0: int): void
_0x36486af7da93a464
function native.flock._0x36486af7da93a464(p0: int): int
_0x6c57bea886a20c6b
function native.flock._0x6c57bea886a20c6b(p0: int, p1: int): void
_0x1520626ffafffa8f
function native.flock._0x1520626ffafffa8f(p0: int, p1: int): void
_0xfa821997794f48e7
function native.flock._0xfa821997794f48e7(p0: int, p1: int, p2: int): void
_0xcc6b5aafc87bfc7b
function native.flock._0xcc6b5aafc87bfc7b(p0: int, p1: int, p2: int): void
_0xfdb008b3bcf5992f
function native.flock._0xfdb008b3bcf5992f(p0: int, p1: int, p2: int): void
_0x2df3d457d86f8e57
function native.flock._0x2df3d457d86f8e57(p0: int, p1: int): void
_0x706b434fefad6a24
function native.flock._0x706b434fefad6a24(p0: int): void
_0xa881f5c77a560906
function native.flock._0xa881f5c77a560906(p0: int): void
_0x53187e563f938e76
function native.flock._0x53187e563f938e76(p0: int): int