Hytale Asset ReferenceUnofficial
Versions / 0.6.0-pre.10 / Item / Interactions / NPCs / Elemental / Golem_Crystal / Golem_Crystal_Spin_Heavy.json

Golem_Crystal_Spin_Heavy

Server/Item/Interactions/NPCs/Elemental/Golem_Crystal/Golem_Crystal_Spin_Heavy.json, 14.1 KB

Fields

FieldType
Typestring
Effectsobject
$Commentstring
RunTimenumber
Nextobject

Source

{
  "Type": "Simple",
  "Effects": {
    "ItemPlayerAnimationsId": "Golem_Crystal_Earth_Default",
    "ItemAnimationId": "SpinHeavy"
  },
  "$Comment": "Prepare Delay",
  "RunTime": 1,
  "Next": {
    "Type": "Parallel",
    "$Comment": "Make sure this parallel interaction is needed and can't be optimized away",
    "Interactions": [
      {
        "Interactions": [
          {
            "Type": "Selector",
            "$Comment": "Length of Combat",
            "RunTime": 0.25,
            "Selector": {
              "Id": "Horizontal",
              "Direction": "ToLeft",
              "TestLineOfSight": true,
              "ExtendTop": 0,
              "ExtendBottom": 2,
              "StartDistance": 0.5,
              "EndDistance": 3.25,
              "Length": 360,
              "RollOffset": 0,
              "YawStartOffset": -90
            },
            "Next": {
              "Type": "Selector",
              "$Comment": "Length of Combat",
              "RunTime": 0.25,
              "Selector": {
                "Id": "Horizontal",
                "Direction": "ToLeft",
                "TestLineOfSight": true,
                "ExtendTop": 0,
                "ExtendBottom": 2,
                "StartDistance": 0.5,
                "EndDistance": 3.25,
                "Length": 360,
                "RollOffset": 0,
                "YawStartOffset": -90
              },
              "Next": {
                "Type": "Selector",
                "$Comment": "Length of Combat",
                "RunTime": 0.25,
                "Selector": {
                  "Id": "Horizontal",
                  "Direction": "ToLeft",
                  "TestLineOfSight": true,
                  "ExtendTop": 0,
                  "ExtendBottom": 2,
                  "StartDistance": 0.5,
                  "EndDistance": 3.25,
                  "Length": 360,
                  "RollOffset": 0,
                  "YawStartOffset": -90
                },
                "Next": {
                  "Type": "Selector",
                  "$Comment": "Length of Combat",
                  "RunTime": 0.25,
                  "Selector": {
                    "Id": "Horizontal",
                    "Direction": "ToLeft",
                    "TestLineOfSight": true,
                    "ExtendTop": 0,
                    "ExtendBottom": 2,
                    "StartDistance": 0.5,
                    "EndDistance": 3.25,
                    "Length": 360,
                    "RollOffset": 0,
                    "YawStartOffset": -90
                  },
                  "Next": {
                    "Type": "Selector",
                    "$Comment": "Length of Combat",
                    "RunTime": 0.25,
                    "Selector": {
                      "Id": "Horizontal",
                      "Direction": "ToLeft",
                      "TestLineOfSight": true,
                      "ExtendTop": 0,
                      "ExtendBottom": 2,
                      "StartDistance": 0.5,
                      "EndDistance": 3.25,
                      "Length": 360,
                      "RollOffset": 0,
                      "YawStartOffset": -90
                    },
                    "Next": {
                      "Type": "Parallel",
                      "$Comment": "Make sure this parallel interaction is needed and can't be optimized away",
                      "Interactions": [
                        {
                          "Interactions": [
                            {
                              "Type": "Selector",
                              "$Comment": "Length of Combat",
                              "RunTime": 0.25,
                              "Selector": {
                                "Id": "Horizontal",
                                "Direction": "ToLeft",
                                "TestLineOfSight": true,
                                "ExtendTop": 0,
                                "ExtendBottom": 2,
                                "StartDistance": 0.5,
                                "EndDistance": 3.25,
                                "Length": 360,
                                "RollOffset": 0,
                                "YawStartOffset": -90
                              },
                              "Next": {
                                "Type": "Selector",
                                "$Comment": "Length of Combat",
                                "RunTime": 0.25,
                                "Selector": {
                                  "Id": "Horizontal",
                                  "Direction": "ToLeft",
                                  "TestLineOfSight": true,
                                  "ExtendTop": 0,
                                  "ExtendBottom": 2,
                                  "StartDistance": 0.5,
                                  "EndDistance": 3.25,
                                  "Length": 360,
                                  "RollOffset": 0,
                                  "YawStartOffset": -90
                                },
                                "Next": {
                                  "Type": "Selector",
                                  "$Comment": "Length of Combat",
                                  "RunTime": 0.25,
                                  "Selector": {
                                    "Id": "Horizontal",
                                    "Direction": "ToLeft",
                                    "TestLineOfSight": true,
                                    "ExtendTop": 0,
                                    "ExtendBottom": 2,
                                    "StartDistance": 0.5,
                                    "EndDistance": 3.25,
                                    "Length": 360,
                                    "RollOffset": 0,
                                    "YawStartOffset": -90
                                  },
                                  "Next": {
                                    "Type": "Selector",
                                    "$Comment": "Length of Combat",
                                    "RunTime": 0.25,
                                    "Selector": {
                                      "Id": "Horizontal",
                                      "Direction": "ToLeft",
                                      "TestLineOfSight": true,
                                      "ExtendTop": 0,
                                      "ExtendBottom": 2,
                                      "StartDistance": 0.5,
                                      "EndDistance": 3.25,
                                      "Length": 360,
                                      "RollOffset": 0,
                                      "YawStartOffset": -90
                                    },
                                    "Next": {
                                      "Type": "Selector",
                                      "$Comment": "Length of Combat",
                                      "RunTime": 0.25,
                                      "Selector": {
                                        "Id": "Horizontal",
                                        "Direction": "ToLeft",
                                        "TestLineOfSight": true,
                                        "ExtendTop": 0,
                                        "ExtendBottom": 2,
                                        "StartDistance": 0.5,
                                        "EndDistance": 3.25,
                                        "Length": 360,
                                        "RollOffset": 0,
                                        "YawStartOffset": -90
                                      },
                                      "HitEntity": {
                                        "Interactions": [
                                          {
                                            "Type": "Replace",
                                            "DefaultValue": {
                                              "Interactions": [
                                                "Golem_Crystal_Spin_Heavy_Damage"
                                              ]
                                            },
                                            "Var": "Spin_Heavy_Damage"
                                          }
                                        ]
                                      }
                                    },
                                    "HitEntity": {
                                      "Interactions": [
                                        {
                                          "Type": "Replace",
                                          "DefaultValue": {
                                            "Interactions": [
                                              "Golem_Crystal_Spin_Heavy_Damage"
                                            ]
                                          },
                                          "Var": "Spin_Heavy_Damage"
                                        }
                                      ]
                                    }
                                  },
                                  "HitEntity": {
                                    "Interactions": [
                                      {
                                        "Type": "Replace",
                                        "DefaultValue": {
                                          "Interactions": [
                                            "Golem_Crystal_Spin_Heavy_Damage"
                                          ]
                                        },
                                        "Var": "Spin_Heavy_Damage"
                                      }
                                    ]
                                  }
                                },
                                "HitEntity": {
                                  "Interactions": [
                                    {
                                      "Type": "Replace",
                                      "DefaultValue": {
                                        "Interactions": [
                                          "Golem_Crystal_Spin_Heavy_Damage"
                                        ]
                                      },
                                      "Var": "Spin_Heavy_Damage"
                                    }
                                  ]
                                }
                              },
                              "HitEntity": {
                                "Interactions": [
                                  {
                                    "Type": "Replace",
                                    "DefaultValue": {
                                      "Interactions": [
                                        "Golem_Crystal_Spin_Heavy_Damage"
                                      ]
                                    },
                                    "Var": "Spin_Heavy_Damage"
                                  }
                                ]
                              }
                            }
                          ]
                        },
                        {
                          "Interactions": [
                            {
                              "Type": "Simple",
                              "$Comment": "Length of Effect",
                              "RunTime": 2.75,
                              "Effects": {
                                "WorldSoundEventId": "SFX_Golem_Earth_Swing"
                              }
                            }
                          ]
                        }
                      ]
                    },
                    "HitEntity": {
                      "Interactions": [
                        {
                          "Type": "Replace",
                          "DefaultValue": {
                            "Interactions": [
                              "Golem_Crystal_Spin_Heavy_Damage"
                            ]
                          },
                          "Var": "Spin_Heavy_Damage"
                        }
                      ]
                    }
                  },
                  "HitEntity": {
                    "Interactions": [
                      {
                        "Type": "Replace",
                        "DefaultValue": {
                          "Interactions": [
                            "Golem_Crystal_Spin_Heavy_Damage"
                          ]
                        },
                        "Var": "Spin_Heavy_Damage"
                      }
                    ]
                  }
                },
                "HitEntity": {
                  "Interactions": [
                    {
                      "Type": "Replace",
                      "DefaultValue": {
                        "Interactions": [
                          "Golem_Crystal_Spin_Heavy_Damage"
                        ]
                      },
                      "Var": "Spin_Heavy_Damage"
                    }
                  ]
                }
              },
              "HitEntity": {
                "Interactions": [
                  {
                    "Type": "Replace",
                    "DefaultValue": {
                      "Interactions": [
                        "Golem_Crystal_Spin_Heavy_Damage"
                      ]
                    },
                    "Var": "Spin_Heavy_Damage"
                  }
                ]
              }
            },
            "HitEntity": {
              "Interactions": [
                {
                  "Type": "Replace",
                  "DefaultValue": {
                    "Interactions": [
                      "Golem_Crystal_Spin_Heavy_Damage"
                    ]
                  },
                  "Var": "Spin_Heavy_Damage"
                }
              ]
            }
          }
        ]
      },
      {
        "Interactions": [
          {
            "Type": "Simple",
            "$Comment": "Length of Effect",
            "RunTime": 2.75,
            "Effects": {
              "WorldSoundEventId": "SFX_Golem_Earth_Swing"
            }
          }
        ]
      }
    ]
  }
}