Creature template
Template Dungeon Goblin Scrapper
Template
A reusable definition — 3 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 |
|---|---|---|
Name Translation KeyNameTranslationKey | Goblin Scrapper | Translation key for NPC name display |
| Appearance | Goblin Scrapper | Model to be used |
Max HealthMaxHealth | 100 | Max health for the NPC |
Max SpeedMaxSpeed | 4 | The NPC's max speed |
View RangeViewRange | 18 | 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 |
Follow Patrol PathFollowPatrolPath | false | Whether this NPC will follow patrol paths at all. |
Pack EnragePackEnrage | false | Whether this scrapper is the pack's rallier: on aggro and periodically in combat it stands for a 1 s Rally war cry and gives itself and every Dungeon_Goblin_Pack goblin within 10 blocks Dungeon_Goblin_Enraged (faster swings, red aura, 8 s). Off for the plain Dungeon_Goblin_Scrapper; on for Dungeon_Goblin_Scrapper_Enrage, which wears the plank chestplate so packs with a rallier are recognisable. |
Patrol Path NamePatrolPathName | — | The specific name of the patrol path to follow. If left empty will follow any patrol path. |
Idle Walk WeightIdleWalkWeight | 20 | The weight of the walk behavior |
Idle Run WeightIdleRunWeight | 10 | The weight of the run behavior |
Idle Animation WeightIdleAnimationWeight | 10 | The weight of the animation behavior (with the NPC standing still) |
Idle Block WeightIdleBlockWeight | 20 | The weight of the idle flavour state behavior |
Alerted RangeAlertedRange | 45 | The alerted range of the NPC |
Chase NPC GroupChaseNPCGroup | Goblin ChaseNPCs | The group of NPCs the goblin will recreationally chase around |
Chase Max DurationChaseMaxDuration | 6, 12 | The max duration of the chase behaviour, after which the NPC will return to idling |
Chase FrequencyChaseFrequency | 7, 30 | The time period between consecutive chases |
Flavor All BlocksetFlavorAllBlockset | Goblin Scrapper Flavor | The block set used for the initial flavor query. WARNING: must contain all blocks in the flavor sets! |
Flavor Dig BlocksetFlavorDigBlockset | Goblin Scrapper Flavor Dig | The block set this NPC will dig through |
Flavor Mirror BlocksetFlavorMirrorBlockset | Goblin Scrapper Flavor Mirror | The block set in front of which the NPC will admire themselves |
Flavor Sit BlocksetFlavorSitBlockset | Goblin Scrapper Flavor Sit | The blockset the NPC will sit around |
Juggle Spectate DistanceJuggleSpectateDistance | 4 | The distance at which this NPC will spectate juggles |
Juggle Fail Flee DistanceJuggleFailFleeDistance | 8 | The distance to which this NPC will flee when fleeing from a failed juggle |
Alerted TimeoutAlertedTimeout | 1, 1.5 | The time range after which an NPC will transition from alerted to combat |
Throw Item InteractionThrowItemInteraction | Root NPC Goblin Scrapper Brawl Taunt | The interaction that runs when the NPC throws an item at another |
Brawl GroupsBrawlGroups | Goblin Scrapper | The groups of NPCs this NPC will brawl with |
Brawl Groups InformBrawlGroupsInform | Goblin | The groups brawling will be advertised to |
Brawl Altitude RangeBrawlAltitudeRange | -3, 3 | The altitude range between two NPCs at which brawls can be initiated or detected |
Brawl AttackBrawlAttack | Root NPC Goblin Scrapper Brawl Punch | The attack interaction that runs when two NPCs brawl eachother |
Brawl Attack DistanceBrawlAttackDistance | 1.5 | The distance at which this NPC will brawl another |
Brawl Attack Pause RangeBrawlAttackPauseRange | 0.5, 2 | The time delay between consecutive brawl attacks |
Brawl Attack Win ChanceBrawlAttackWinChance | 5 | The probability each punch will win the fight for the NPC |
Brawl Max DurationBrawlMaxDuration | 15, 20 | The time range after which the NPCs will give up on the brawl |
Brawl Animation WinBrawlAnimationWin | Laugh | The animation that plays when it wins a brawl |
Brawl Animation LoseBrawlAnimationLose | Tired | The animation that plays when an NPC gives up on the brawl |
Brawl Spectate DistanceBrawlSpectateDistance | 5 | The distance at which this NPC will spectate brawls |
Brawl FrequencyBrawlFrequency | 120, 300 | How often brawls happen |
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. |
Combat Message Accept ChanceCombatMessageAcceptChance | 100 | The chance an NPC will respond to a combat beacon |
| Attack | Root NPC Goblin Scrapper Club Attack | The attack interaction the NPC will use |
Attack DistanceAttackDistance | 2 | The distance at which the NPC will perform the attack interaction |
Attack Pause RangeAttackPauseRange | 1.5, 2 | The time delay between consecutive attacks |
Enraged Attack Pause RangeEnragedAttackPauseRange | 0.75, 1 | Pause between attacks while carrying Dungeon_Goblin_Enraged (the scrapper's pack enrage). Replaces AttackPauseRange for the 10 s buff. |
Combat Behavior DistanceCombatBehaviorDistance | 6 | The distance at which the NPC will switch to combat-oriented movement |
Combat Moving Relative SpeedCombatMovingRelativeSpeed | 0.7 | The relative speed at which the NPC will perform combat movement (strafing, etc) |
Combat Back Off Distance RangeCombatBackOffDistanceRange | 2, 2 | The distance to which the NPC will back off after attacking |
Combat Strafing Duration RangeCombatStrafingDurationRange | 1, 1 | The duration of strafing motions |
Combat Strafing Frequency RangeCombatStrafingFrequencyRange | 2, 3 | The frequency of strafing motions |
Combat Direct WeightCombatDirectWeight | 60 | The weight of the direct behaviour |
Combat Fall Back WeightCombatFallBackWeight | 50 | The probability an NPC will fall back to a nearby Glutton when below 50% HP |
Combat Fall Back Duration RangeCombatFallBackDurationRange | 5, 12 | How long the NPC will remain in the fall back state |
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 | Goblin | 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.4 | Parameter KnockbackScale |
Identifiers and data source
| Entity id | Template_Dungeon_Goblin_Scrapper |
|---|---|
| Name key | — |
| Source file | Server/NPC/Roles/Intelligent/Faction/Goblin/Dungeon/Templates/Template_Dungeon_Goblin_Scrapper.json |
| Component class | — |
Data source: HytaleDB snapshot 0.7.3-8e1d7ab9 — Hytale Chapter 1 (0.7.3), locale en-US. See data details.