NPC · Core definition
Template Swimming Aggressive
Abstract
Template_Swimming_AggressiveParameters22
Derived NPCs2
NPCs based on this definition
Parameters
| Parameter | Value | Description |
|---|---|---|
Appearance | Shark_Hammerhead | Model to be used |
DropList | Empty | Drop Items |
FlockArray | ["Template_Swimming_Aggressive"] | Array containing NPCs for this flock type |
ViewRange | 8 | The view range of the NPC |
ViewSector | 360 | The view sector of the NPC |
HearingRange | 4 | The hearing range of the NPC |
AlertedRange | 15 | Range within which the NPC will keep following to attack or aggro if attacked |
AbsoluteDetectionRange | 1 | The range at which a target is guaranteed to be detected. If zero, abosulte detection will be disabled. |
AlertedTime | [3,5] | How long to wait in an alerted or threatening state before switching to active combat. |
MaxHealth | 100 | Max health for the NPC |
Attack | Shark_Hammerhead_Bite | The attack sequence to use in combat |
AttackRange | 3 | The range at which the NPC will attack targets |
AttackPauseRange | [1,1.5] | The time delay range between consecutive attacks |
DefaultNPCAttitude | Ignore | The default attitude towards players |
DefaultPlayerAttitude | Hostile | The default attitude towards NPCs |
DeathParticles | Effect_Death | The particle system that spawns when the NPC's corpse disappears. |
DropDeathItemsInstantly | false | Whether the NPC's drop list should be executed when the NPC dies. If set to false, items drop when the corpse disappears. |
DeathAnimationTime | 2 | The time it takes for this NPC's corpse to disappear. |
IsMemory | false | Defines if the NPC is a memory |
MemoriesCategory | Other | Defines the category of the memory |
MemoriesNameOverride | Overrides the memory name if set | |
NameTranslationKey | server.npcRoles.Template.name | Translation key for NPC name display |
Identifiers and data source
| Entity id | Template_Swimming_Aggressive |
|---|---|
| Name key | — |
| Source file | Server/NPC/Roles/_Core/Templates/Template_Swimming_Aggressive.json |
| Component class | — |
Data source: HytaleDB snapshot 0.6.8-80059944 (Hytale 0.6.8), locale en-US. See data details.