Hytale Asset ReferenceUnofficial
Versions / 0.4.0 / Item / Interactions / Weapons / Common / StatAmmoReload / Common_StatAmmoReload_Entry.json

Common_StatAmmoReload_Entry

Server/Item/Interactions/Weapons/Common/StatAmmoReload/Common_StatAmmoReload_Entry.json, 1.0 KB

Fields

FieldType
Typestring
RunTimenumber
Effectsobject
Nextobject

Source

{
  "Type": "Simple",
  "RunTime": 0.8,
  "Effects": {
    "ItemAnimationId": "ReloadReady",
    "WorldSoundEventId": "SFX_Door_Crude_Open",
    "LocalSoundEventId": "SFX_Door_Crude_Open",
    "ClearAnimationOnFinish": true
  },
  "Next": {
    "Type": "Repeat",
    "Repeat": -1,
    "Rules": {
      "InterruptedBy": [
        "Primary",
        "Secondary"
      ]
    },
    "ForkInteractions": {
      "Interactions": [
        {
          "Type": "StatsCondition",
          "LessThan": true,
          "Costs": {
            "Ammo": 100
          },
          "ValueType": "Percent",
          "Next": {
            "Type": "Replace",
            "Var": "Reload_ItemConsume",
            "DefaultValue": {
              "Interactions": [
                "Common_StatAmmoReload_ItemConsume"
              ]
            }
          }
        }
      ]
    },
    "Failed": {
      "Type": "Replace",
      "Var": "No_Ammo_Effects",
      "DefaultValue": {
        "Interactions": [
          "Common_Bow_No_Ammo"
        ]
      }
    }
  }
}