Hytale Asset ReferenceUnofficial
Versions / 0.6.0-pre.6 / NPC / Roles / Undead / Skeleton / Skeleton_Sand / Skeleton_Sand_Ranger.json

Skeleton_Sand_Ranger

Server/NPC/Roles/Undead/Skeleton/Skeleton_Sand/Skeleton_Sand_Ranger.json, 2.2 KB

Fields

FieldType
Typestring
Referencestring
Parametersobject
Modifyobject

Source

{
  "Type": "Variant",
  "Reference": "Template_Intelligent",
  "Parameters": {
    "WanderRadius": {
      "Value": 3,
      "Description": "General wander radius for idle wander and wander on the break."
    },
    "FollowPatrolPath": {
      "Value": false,
      "Description": "Whether this NPC will follow patrol paths at all."
    },
    "Patrol": {
      "Value": false,
      "Description": "Whether or not this NPC will patrol during its waking hours, either alone or as part of a group."
    },
    "FlockArray": {
      "Value": [
        "Skeleton_Sand_Guard",
        "Skeleton_Sand_Archer"
      ],
      "TypeHint": "String",
      "Description": "Array containing NPCs for this flock type."
    },
    "ApplySeparation": {
      "Value": false,
      "Description": "When 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."
    },
    "NameTranslationKey": {
      "Value": "server.npcRoles.Skeleton_Sand_Ranger.name",
      "Description": "Translation key for NPC name display"
    }
  },
  "Modify": {
    "DeathParticles": "Effect_Death_Bones",
    "MaxHealth": 29,
    "HearingRange": 8,
    "ViewSector": 270,
    "WakingPeriod": [
      0,
      24
    ],
    "DropList": "Drop_Skeleton_Sand_Ranger",
    "Appearance": "Skeleton_Sand_Ranger",
    "Weapons": [
      "Weapon_Crossbow_Ancient_Steel"
    ],
    "FlockArray": {
      "Compute": "FlockArray"
    },
    "FollowPatrolPath": {
      "Compute": "FollowPatrolPath"
    },
    "Patrol": {
      "Compute": "Patrol"
    },
    "WanderRadius": {
      "Compute": "WanderRadius"
    },
    "Attack": "Skeleton_Sand_Ranger_Crossbow_Shoot",
    "CombatBackOffAfterAttack": false,
    "AttackDistance": 15,
    "CombatFleeIfTooCloseDistance": 4,
    "DesiredAttackDistanceRange": [
      5,
      14.5
    ],
    "CombatBehaviorDistance": 15,
    "TargetRange": 15,
    "LeashMinPlayerDistance": 18,
    "ApplySeparation": {
      "Compute": "ApplySeparation"
    },
    "IsMemory": true,
    "MemoriesCategory": "Undead",
    "MemoriesNameOverride": "Skeleton_Sand_Ranger",
    "BreathesInWater": true,
    "NameTranslationKey": {
      "Compute": "NameTranslationKey"
    }
  }
}