Hytale Asset ReferenceUnofficial
Versions / 0.4.0 / Item / Interactions / Weapons / Battleaxe / Primary / Downstrike / Weapon_Battleaxe_Primary_Downstrike_Selector.json

Weapon_Battleaxe_Primary_Downstrike_Selector

Server/Item/Interactions/Weapons/Battleaxe/Primary/Downstrike/Weapon_Battleaxe_Primary_Downstrike_Selector.json, 1.8 KB

Fields

FieldType
Typestring
RunTimenumber
Effectsobject
Selectorobject
HitBlockobject
HitEntityobject
Nextobject

Source

{
  "Type": "Selector",
  "RunTime": 0.083,
  "Effects": {
    "ItemAnimationId": "DownstrikeCharged",
    "Trails": [
      {
        "PositionOffset": {
          "X": 0.8,
          "Y": 0,
          "Z": 0
        },
        "RotationOffset": {
          "Pitch": 0,
          "Roll": 90,
          "Yaw": 0
        },
        "TargetNodeName": "Handle",
        "TrailId": "Medium_Charged"
      }
    ],
    "WorldSoundEventId": "SFX_Battleaxe_T2_Swing_Charged",
    "LocalSoundEventId": "SFX_Battleaxe_T2_Swing_Charged_Local",
    "CameraEffect": "Battleaxe_Downstrike"
  },
  "Selector": {
    "Id": "Horizontal",
    "Direction": "ToLeft",
    "TestLineOfSight": true,
    "ExtendTop": 0.5,
    "ExtendBottom": 0.5,
    "StartDistance": 0.1,
    "EndDistance": 4,
    "Length": 120,
    "RollOffset": 90,
    "YawStartOffset": -60
  },
  "HitBlock": {
    "Interactions": [
      {
        "Type": "Replace",
        "Var": "Downstrike_Hit_Block",
        "DefaultOk": true,
        "DefaultValue": {
          "Interactions": [
            "Block_Break_Adventure"
          ]
        }
      }
    ]
  },
  "HitEntity": {
    "Interactions": [
      {
        "Type": "Replace",
        "Var": "Downstrike_Damage",
        "DefaultOk": true,
        "DefaultValue": {
          "Interactions": [
            "Weapon_Battleaxe_Primary_Downstrike_Damage"
          ]
        }
      }
    ]
  },
  "Next": {
    "Type": "Simple",
    "$Comment": "Pad the interaction length",
    "RunTime": 0.199,
    "Next": {
      "Type": "Replace",
      "Var": "Downstrike_StaminaRegenDelay",
      "DefaultOk": true,
      "DefaultValue": {
        "Interactions": [
          {
            "Type": "ChangeStat",
            "Behaviour": "Set",
            "StatModifiers": {
              "StaminaRegenDelay": -1.5
            }
          }
        ]
      }
    }
  }
}