Animal Assets
GUID 32-digit hexadecimal: Refer to GUID documentation.
Type enum (Animal
)
ID uint16: Must be a unique identifier.
Animal Properties
Health uint16: Total health value.
Regen float: How often health should be regenerated, in seconds. After the specified amount of time passes, the animal regains 1 health. Defaults to 10 seconds.
Damage byte: Damage dealt to the player per attack.
Behaviour enum (Defense
, Offense
, Ignore
): AI behavior type. Defense AI will run away when alerted, Offense AI will attack when alerted, and Ignore AI will run away when attacked.
Speed_Run float: Running speed in m/s.
Speed_Walk float: Walking speed in m/s.
Horizontal_Attack_Range float: Maximum attack range on the horizontal plane. Defaults to 2.25 meters.
Horizontal_Vehicle_Attack_Range float: Maximum attack range on the horizontal plane, when the target is inside a vehicle. Defaults to 4.4 meters squared.
Vertical_Attack_Range float: Maximum vertical attack range. Defaults to 2 meters.
Attack_Interval float: Minimum seconds between attacks. Defaults to one second. If the attack duration is longer than the attack interval then the attack duration is used instead.
Roars int: Total number of roar sounds in Unity. A roar sound is played when the animal attacks.
Panics int: Total number of panic sounds in Unity. A panic sound is played when the animal is startled.
Attack_Anim_Variants int: Total number of attack animations in Unity. Defaults to 1.
Eat_Anim_Variants int: Total number of eat animations in Unity. Defaults to 1.
Glance_Anim_Variants int: Total number of glance animations in Unity. Defaults to 2.
Startle_Anim_Variants int: Total number of startle animations in Unity. Defaults to 1.
Should_Play_Anims_On_Dedicated_Server bool: If animations are needed on the server, such as due to having complicated triggers tied to the attack animations. Defaults to false.
Drops
Reward_ID uint16: ID of the item spawn table to use.
Reward_XP uint: Amount of experience to reward.
Reward_Min byte: Minimum amount of item drops to reward. Defaults to 3.
Reward_Max byte: Maximum amount of item drops to reward. Defaults to 4.
Meat uint16: ID of item to spawn when animal is killed. Deprecated in favor of Reward_ID.
Pelt uint16: ID of item to spawn when animal is killed. Deprecated in favor of Reward_ID.
Localization
Name string: Animal name in user interfaces.