NPC · Core definition
Template Trork Hybrid
Abstract
Template_Trork_HybridParameters37
Derived NPCs5
NPCs based on this definition
Parameters
| Parameter | Value | Description |
|---|---|---|
Appearance | Trork_Hunter | Model to be used |
IdleMotionComponent | Component_Trork_Instruction_Idle_Motion_Wander | The component that controls how the NPC moves during idle state |
ViewRange | 30 | View range |
ViewSector | 180 | View sector |
HearingRange | 8 | Hearing range |
AlertedRange | 50 | A range within which the player can be seen/sensed when the NPC is alerted to their presence |
DropList | Empty | Drop Items |
MaxSpeed | 8 | Maximum walking speed |
Weapons | ["Weapon_Spear_Stone_Trork","Weapon_Spear_Stone_Trork"] | NPC Weapon |
RangedAttack | Trork_Sentry_Spear_Throw | Ranged attack |
RangedAttackSequence | Component_Instruction_Attack_Sequence_Temp | The ranged attack sequence to use |
DesiredRangedAttackDistanceRange | [10,20] | Desired ranged attack distance range |
AttackSequence | Component_Instruction_Attack_Sequence_Trork_Sentry | The attack sequence to use in combat |
AttackDistance | 3 | The distance at which an NPC will execute attacks |
FollowPath | false | Whether this NPC should follow the nearest patrol path |
FollowPathRange | 30 | The search radius when looking for a patrol path |
PathShape | Line | The shape of the path the NPC should follow. 'Chain' will result in chained paths |
SleepsAtNight | false | Whether this NPC will sleep at night |
AlertedTime | [1,2] | The duration for which the NPC is alert before switching to attack |
LeashDistance | 30 | The range after which an NPC will start to want to return to their spawn point |
LeashMinPlayerDistance | 7 | The minimum distance from the player before the NPC will be willing to give up on the chase |
LeashTimer | [8,8] | How long the NPC must be more than the minimum distance form the player and too far from leash before giving up |
BreakOffRange | 8 | The range when the NPC will switch from melee back to ranged attacks |
TargetGroups | ["Trork"] | Beacon target groups |
ChestBlockSet | Trork_Chest | The block set designating chests for this NPC |
BedBlockSet | Trork_Bedroll | The block set designating bedrolls for this NPC |
CampfireBlockSet | Trork_Campfire | The block set designating campfires for this NPC |
UnderlingGroups | ["Trork_Underlings"] | A list of groups to exclude from reputation sensors |
DisableDamageGroups | ["Self","Trork"] | Groups not to take damage from |
AttitudeGroup | Trork_Ranged | Attitude group |
CrouchToAttack | false | Whether this NPC should crouch during its attack phase |
CombatRelativeTurnSpeed | 1.5 | Modifier that decides turn speed difference in combat |
MaxHealth | 100 | Max health for the NPC |
IsMemory | false | Defines if the NPC is a memory |
MemoriesCategory | Other | Defines the category of the memory |
MemoriesNameOverride | Overrides the memory name if set | |
NameTranslationKey | server.npcRoles.Template.name | Translation key for NPC name display |
Identifiers and data source
| Entity id | Template_Trork_Hybrid |
|---|---|
| Name key | — |
| Source file | Server/NPC/Roles/Intelligent/Aggressive/Trork/Templates/Template_Trork_Hybrid.json |
| Component class | — |
Data source: HytaleDB snapshot 0.6.8-80059944 (Hytale 0.6.8), locale en-US. See data details.