Creature template
Template Dungeon Goblin Mace
Template
A reusable definition — 1 creature below builds 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 |
|---|---|---|
Name Translation KeyNameTranslationKey | Dungeon Goblin Mace | Translation key for NPC name display |
Leash DistanceLeashDistance | 30 | Distance from the leash point before the NPC wants to return home |
Leash Min Player DistanceLeashMinPlayerDistance | 6 | The NPC will not give up the chase while the player is closer than this |
Leash TimerLeashTimer | 4, 4 | Seconds beyond leash range, without damage or a close player, before the NPC returns home |
Hard Leash DistanceHardLeashDistance | 60 | Absolute maximum distance from the leash point before the NPC returns home unconditionally |
| Appearance | Goblin Guardian | Model to be used |
Max HealthMaxHealth | 200 | Max health for the NPC |
Max SpeedMaxSpeed | 4 | The NPC's max speed |
View RangeViewRange | 8 | The view range of the NPC |
View SectorViewSector | 160 | The view sector of the NPC |
Hearing RangeHearingRange | 8 | The hearing range of the NPC |
Absolute Detection RangeAbsoluteDetectionRange | 2 | The range at which an entity is guaranteed to be detected |
Wander RadiusWanderRadius | 5 | The wander radius of the NPC |
Idle Walk WeightIdleWalkWeight | 10 | The weight of the walk behavior |
Idle Run WeightIdleRunWeight | 0 | The weight of the run behavior |
Idle Flavor WeightIdleFlavorWeight | 10 | The weight of the standalone idle vocalisation behavior |
Idle Animation WeightIdleAnimationWeight | 20 | The weight of the animation behavior (with the NPC standing still) |
Alerted RangeAlertedRange | 25 | The alerted range of the NPC |
Void Flee Goblin Nearby CountVoidFleeGoblinNearbyCount | 1 | The maximum nearby Goblin count that causes this Goblin to flee |
Void Flee Goblin Nearby RangeVoidFleeGoblinNearbyRange | 0, 5 | The range used to count nearby Goblins |
Void Flee DistanceVoidFleeDistance | 20 | How far a Goblin will flee from nearby Void creatures. This should be higher than any detection range to avoid state loops |
Void Flee DelayVoidFleeDelay | 0.5, 1 | How long a Goblin will wait before starting to flee from Void creatures |
Alerted TimeoutAlertedTimeout | 1, 2 | The time range after which an NPC will transition from alerted to combat |
Combat Message RangeCombatMessageRange | 5 | The range at which the NPC will send/receive combat messages |
Combat Message Target GroupsCombatMessageTargetGroups | Dungeon Goblin Pack | The NPC groups the combat message will be sent to Dungeon_Goblin_Pack: the stock Goblin group ('Goblin_*') never matches Dungeon_Goblin_* roles, so rallies were silently dropped. |
Club AttackClubAttack | Root NPC Dungeon Goblin Mace Attack | Basic melee root: the guardian 3-swing combo on the player two-handed Mace animation set (Root_NPC_Dungeon_Goblin_Mace_Attack). |
Slam AttackSlamAttack | Root NPC Dungeon Goblin Mace Slam | Ground slam root interaction: the Gobliterator club slam at 25%, a donut shockwave the player must jump over. |
Slam DistanceSlamDistance | 4 | Target distance at which the mace goblin stops to slam instead of swinging. |
Slam First Delay RangeSlamFirstDelayRange | 0.5, 0.5 | Seconds after entering combat before the first slam. |
Slam Cooldown RangeSlamCooldownRange | 5, 5 | Seconds from the end of the slam hold (impact + 2 s) to the next slam: 5 s of plain mace melee. |
Attack DistanceAttackDistance | 3 | The distance that the NPC will try maintaining to the target and attack it |
Attack Pause RangeAttackPauseRange | 1.5, 2.5 | The time delay between shield bashes |
Club Attack Pause RangeClubAttackPauseRange | 1, 1.5 | The time delay between sword attacks while the shield is available |
Enraged Club Attack Pause RangeEnragedClubAttackPauseRange | 0.5, 0.75 | Pause between attacks while carrying Dungeon_Goblin_Enraged (the scrapper's pack enrage). Replaces ClubAttackPauseRange for the 10 s buff. |
Club Only Attack Pause RangeClubOnlyAttackPauseRange | 0.5, 1 | The time delay between attacks after the shield breaks |
Enraged Club Only Attack Pause RangeEnragedClubOnlyAttackPauseRange | 0.25, 0.5 | Pause between attacks while carrying Dungeon_Goblin_Enraged (the scrapper's pack enrage). Replaces ClubOnlyAttackPauseRange for the 10 s buff. |
Combat Moving Relative SpeedCombatMovingRelativeSpeed | 0.7 | The combat speed as relative to max speed |
Confused Time RangeConfusedTimeRange | 1, 2 | The time during which the NPC will be confused |
Search Time RangeSearchTimeRange | 10, 14 | The time during which the NPC will search for a target |
Is MemoryIsMemory | true | Parameter IsMemory |
Memories CategoryMemoriesCategory | — | Parameter MemoriesCategory |
Memories Name OverrideMemoriesNameOverride | — | Parameter MemoriesNameOverride |
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. |
Knockback ScaleKnockbackScale | 0.2 | Parameter KnockbackScale |
Drop ListDropList | Empty | Drop Items |
Identifiers and data source
| Entity id | Template_Dungeon_Goblin_Mace |
|---|---|
| Name key | — |
| Source file | Server/NPC/Roles/Intelligent/Faction/Goblin/Dungeon/Templates/Template_Dungeon_Goblin_Mace.json |
| Component class | — |
Data source: HytaleDB snapshot 0.7.3-8e1d7ab9 — Hytale Chapter 1 (0.7.3), locale en-US. See data details.