Creature template
Template Void Spectre
Template
A reusable definition — 2 creatures below build on it.
Creatures based on this template
They inherit this definition and may override individual values.
Parameters
Tuning values this creature declares. Labels are plain-language versions of the game's parameter names, which stay underneath for reference.
| Parameter | Value | Description |
|---|---|---|
| Appearance | Void Spectre | Model to be used |
Max HealthMaxHealth | 30 | Max health for the NPC |
Drop ListDropList | Void Spectre | Drop Items |
Max SpeedMaxSpeed | 8 | Parameter MaxHorizontalSpeed |
View RangeViewRange | 20 | |
View SectorViewSector | 180 | |
Hearing RangeHearingRange | 10 | |
Absolute Detection RangeAbsoluteDetectionRange | 3 | The range at which the NPC will always detect players and NPCs |
Idle Wander WeightIdleWanderWeight | 10 | The weight of the wander motion |
Idle Wander RadiusIdleWanderRadius | 15 | The radius of the wander motion |
Idle Wander Relative SpeedIdleWanderRelativeSpeed | 0.4 | The relative speed of the wander motion |
Idle Nothing WeightIdleNothingWeight | 0 | The weight of the static motion |
Alerted RangeAlertedRange | 40 | A range within which the player can be seen/sensed when the NPC is alerted to their presence |
Alerted TimeAlertedTime | 2, 2 | How long the NPC will stay in the alerted state before engaging the target |
Combat Behavior DistanceCombatBehaviorDistance | 15 | The distance at which the NPC will use combat movement |
Combat Maintain Distance RangeCombatMaintainDistanceRange | 5, 7 | The relative speed at which the NPC will move when within attack range and while flying |
Combat Maintain Distance Strafe DurationCombatMaintainDistanceStrafeDuration | 4, 6 | Parameter CombatMaintainDistanceStrafeDuration |
Combat Maintain Distance Strafe FrequencyCombatMaintainDistanceStrafeFrequency | 2, 2 | Parameter CombatMaintainDistanceStrafeFrequency |
Combat AttackCombatAttack | Root NPC Attack Melee | The NPC's melee attack |
Combat Attack DistanceCombatAttackDistance | 2 | The distance at which the NPC will melee attack a target |
Combat Attack TimeoutCombatAttackTimeout | 1, 2 | The timeout between melee attacks |
Combat Charge DistanceCombatChargeDistance | 10 | The maximum distance of the charge attack |
Combat Charge Hit Entity InteractionCombatChargeHitEntityInteraction | Root NPC Void Spectre Charge | The interaction that runs when the NPC hits an entity during the charge |
Melee Attack FrequencyMeleeAttackFrequency | 1, 4 | How often the NPC will attempt a melee attack run |
Combat Relative Speed ChaseCombatRelativeSpeedChase | 1 | The relative speed at which the NPC will move when chasing |
Target Switch TimerTargetSwitchTimer | 5, 5 | Minimum time the NPC will be locked onto a single target before switching |
Target RangeTargetRange | 10 | The distance the target needs to be within to maintain priority over other targets while in combat |
Attitude GroupAttitudeGroup | Empty | This NPCs attitude group |
Confused Time RangeConfusedTimeRange | 1, 2 | The range during which the NPC will be confused after losing a target |
Search Time RangeSearchTimeRange | 20, 30 | The time range during which the NPC will search for a lost target |
Search RadiusSearchRadius | 40 | The radius within which the NPC will search for a lost target |
Search Relative SpeedSearchRelativeSpeed | 0.75 | The relative speed of the chase motion |
Is MemoryIsMemory | true | Defines if the NPC is a memory |
Memories CategoryMemoriesCategory | Voidspawn | Defines the category of the memory |
Memories Name OverrideMemoriesNameOverride | Void Spectre | Overrides the memory name if set |
Memories Unlocked ByMemoriesUnlockedBy | Kill | How the player records the memory, either Proximity or Kill. |
Memories Kill RangeMemoriesKillRange | 0 | Radius in blocks in which the memory is recorded when the NPC dies. 0 uses the server default. |
Name Translation KeyNameTranslationKey | Spectre Void | Translation key for NPC name display |
Death ParticlesDeathParticles | Effect Death | The particle system that spawns when the NPC's corpse disappears. |
Drop Death Items InstantlyDropDeathItemsInstantly | false | Whether the NPC's drop list should be executed when the NPC dies. If set to false, items drop when the corpse disappears. |
Death Animation TimeDeathAnimationTime | 2 | The time it takes for this NPC's corpse to disappear. |
Identifiers and data source
| Entity id | Template_Void_Spectre |
|---|---|
| Name key | — |
| Source file | Server/NPC/Roles/Void/Templates/Template_Void_Spectre.json |
| Component class | — |
Data source: HytaleDB snapshot 0.7.3-8e1d7ab9 — Hytale Chapter 1 (0.7.3), locale en-US. See data details.