Creature
Goblin Spectator
Creature
Defines 40 tuning parameters — see the table below.
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 Spectator | Model to be used |
Max HealthMaxHealth | 25 | Max health for the NPC |
Max SpeedMaxSpeed | 4 | The NPC's max speed |
View RangeViewRange | 12 | 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 |
Player Watch DistancePlayerWatchDistance | 60 | How close a player needs to be for the Goblin to watch it |
Player Combat Trigger DistancePlayerCombatTriggerDistance | 5 | How close a player needs to be for the Goblin to engage it |
Glutton Cheer DistanceGluttonCheerDistance | 101 | How close a Glutton needs to be for the Goblin to spectate it |
Wander RadiusWanderRadius | 5 | The wander radius of the NPC |
Alerted RangeAlertedRange | 45 | The alerted range of the NPC |
Void Flee Goblin Nearby CountVoidFleeGoblinNearbyCount | 2 | The maximum nearby Goblin count that causes this Goblin to flee |
Void Flee Goblin Nearby RangeVoidFleeGoblinNearbyRange | 0, 10 | 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 |
Void Flee Run AnimationVoidFleeRunAnimation | FleeBurn | The animation that plays when the Goblin is running away from a Void creature |
Void Flee Scared AnimationVoidFleeScaredAnimation | Scared | The animation that plays when the Goblin is fleeing from a Void creature |
Alerted TimeoutAlertedTimeout | 1, 1.5 | The time range after which an NPC will transition from alerted to combat |
| Attack | Root NPC Attack Melee | 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 |
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 |
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 | Goblin Scrapper | 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.6 | Parameter KnockbackScale |
Drop ListDropList | Empty | Drop Items |
Attitude GroupAttitudeGroup | Goblin | Attitude group the goblin belongs to. |
Disable Damage GroupsDisableDamageGroups | Goblin | Attitude groups whose damage this goblin ignores. |
Identifiers and data source
| Entity id | Goblin_Spectator |
|---|---|
| Name key | — |
| Source file | Server/NPC/Roles/Intelligent/Faction/Goblin/Goblin_Spectator.json |
| Component class | — |
Data source: HytaleDB snapshot 0.7.3-8e1d7ab9 — Hytale Chapter 1 (0.7.3), locale en-US. See data details.