Template Skeleton Turret

Creature template

Template Skeleton Turret

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.

ParameterValueDescription
AppearanceSkeletonModel to be used.
Attitude Group
AttitudeGroup
SkeletonThe attitude group of the NPC
Max Health
MaxHealth
45Max health for the NPC.
Max Speed
MaxSpeed
3Maximum walking speed. The turret never walks, so this only bounds knockback recovery and falling.
Run Threshold
RunThreshold
0.8Relative speed at which run animation should be used. A value of 1 disables run animations
Breathes In Water
BreathesInWater
trueWhether the NPC can breathe under water.
Apply Separation
ApplySeparation
falseWhen set to false, NPCs wont try to avoid each other or player, it can lead to them stacking together, but can help to avoid jerky-like movemenet in enclosed space.
Drop List
DropList
SkeletonDrop Items
WeaponsWeapon Shortbow Iron RustyNPC Weapons (and other main hand items).
Default Hotbar Slot
DefaultHotbarSlot
0The default hotbar slot of the NPC
View Range
ViewRange
18The range from which the target will be seen. If zero, sight will be disabled.
View Sector
ViewSector
270The view sector within which the target needs to be to be seen.
Hearing Range
HearingRange
8The range from which the target will be heard. If zero, hearing will be disabled.
Absolute Detection Range
AbsoluteDetectionRange
2The range at which a target is guaranteed to be detected. If zero, abosulte detection will be disabled.
Idle Weight Animation
IdleWeightAnimation
10The weight of the idle animation behavior
Idle Weight Nothing
IdleWeightNothing
10The weight of the idle nothing behavior
Alerted Range
AlertedRange
45A range within which the player can be seen/sensed when the NPC is alerted to their presence.
Alerted Time
AlertedTime
1, 2How long to wait in an alerted state before switching to active combat.
AttackRoot NPC Attack MeleeThe attack to use.
Attack Distance
AttackDistance
18The distance at which an NPC will execute attacks. This is the whole reach of the turret, because it will not close the gap.
Attack Pause Range
AttackPauseRange
1.5, 2The range for absolute minimum time before an NPC can execute a second attack (or block).
Combat Relative Turn Speed
CombatRelativeTurnSpeed
1.5Modifier that decides turn speed difference in combat.
Combat Attack Pre Delay
CombatAttackPreDelay
0.2, 0.2The time delay range before the NPC performs an attack, provided it's in attack range.
Combat Attack Post Delay
CombatAttackPostDelay
0.2, 0.2The time delay range after the NPC performs an attack, provided it's in attack range.
Combat Give Up Time Range
CombatGiveUpTimeRange
4, 6How long the NPC keeps aiming at a target it can no longer see or hear before it starts searching.
Target Switch Timer
TargetSwitchTimer
1, 3Minimum time the NPC will be locked onto a single target before switching
Target Range
TargetRange
18The distance the target needs to be within to maintain priority over other targets while in combat
Confused Time Range
ConfusedTimeRange
1, 2How long the NPC should act confused for when losing its target before beginning the search. While confused the NPC detection range is lowered.
Search Time Range
SearchTimeRange
10, 14How long the NPC should keep searching for its lost target before giving up and going back to idle.
Death Particles
DeathParticles
Effect Death BonesThe particle system that spawns when the NPC's corpse disappears.
Drop Death Items Instantly
DropDeathItemsInstantly
falseWhether the NPC's drop list should be executed when the NPC dies. If set to false, items drop when the corpse disappears.
Death Animation Time
DeathAnimationTime
1.5The time it takes for this NPC's corpse to disappear.
Is Memory
IsMemory
falseDefines if the NPC is a memory
Memories Category
MemoriesCategory
OtherDefines the category of the memory
Memories Name Override
MemoriesNameOverride
—Overrides the memory name if set
Name Translation Key
NameTranslationKey
Template Skeleton TurretTranslation key for NPC name display
Identifiers and data source
Entity idTemplate_Skeleton_Turret
Name key—
Source fileServer/NPC/Roles/Undead/Skeleton/Templates/Template_Skeleton_Turret.json
Component class—

Data source: HytaleDB snapshot 0.7.3-8e1d7ab9 — Hytale Chapter 1 (0.7.3), locale en-US. See data details.