Versions / 0.6.0-pre.6 / Item / Interactions / NPCs / Elemental / Golem_Firesteel / Golem_Firesteel_Spin_Heavy.json
Golem_Firesteel_Spin_Heavy
Server/Item/Interactions/NPCs/Elemental/Golem_Firesteel/Golem_Firesteel_Spin_Heavy.json, 14.1 KB
Fields
| Field | Type |
|---|---|
Type | string |
Effects | object |
$Comment | string |
RunTime | number |
Next | object |
Source
{
"Type": "Simple",
"Effects": {
"ItemPlayerAnimationsId": "Golem_Firesteel_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_Firesteel_Spin_Heavy_Damage"
]
},
"Var": "Spin_Heavy_Damage"
}
]
}
},
"HitEntity": {
"Interactions": [
{
"Type": "Replace",
"DefaultValue": {
"Interactions": [
"Golem_Firesteel_Spin_Heavy_Damage"
]
},
"Var": "Spin_Heavy_Damage"
}
]
}
},
"HitEntity": {
"Interactions": [
{
"Type": "Replace",
"DefaultValue": {
"Interactions": [
"Golem_Firesteel_Spin_Heavy_Damage"
]
},
"Var": "Spin_Heavy_Damage"
}
]
}
},
"HitEntity": {
"Interactions": [
{
"Type": "Replace",
"DefaultValue": {
"Interactions": [
"Golem_Firesteel_Spin_Heavy_Damage"
]
},
"Var": "Spin_Heavy_Damage"
}
]
}
},
"HitEntity": {
"Interactions": [
{
"Type": "Replace",
"DefaultValue": {
"Interactions": [
"Golem_Firesteel_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_Firesteel_Spin_Heavy_Damage"
]
},
"Var": "Spin_Heavy_Damage"
}
]
}
},
"HitEntity": {
"Interactions": [
{
"Type": "Replace",
"DefaultValue": {
"Interactions": [
"Golem_Firesteel_Spin_Heavy_Damage"
]
},
"Var": "Golem_Firesteel_Spin_Heavy_Damage"
}
]
}
},
"HitEntity": {
"Interactions": [
{
"Type": "Replace",
"DefaultValue": {
"Interactions": [
"Golem_Firesteel_Spin_Heavy_Damage"
]
},
"Var": "Spin_Heavy_Damage"
}
]
}
},
"HitEntity": {
"Interactions": [
{
"Type": "Replace",
"DefaultValue": {
"Interactions": [
"Golem_Firesteel_Spin_Heavy_Damage"
]
},
"Var": "Spin_Heavy_Damage"
}
]
}
},
"HitEntity": {
"Interactions": [
{
"Type": "Replace",
"DefaultValue": {
"Interactions": [
"Golem_Firesteel_Spin_Heavy_Damage"
]
},
"Var": "Spin_Heavy_Damage"
}
]
}
}
]
},
{
"Interactions": [
{
"Type": "Simple",
"$Comment": "Length of Effect",
"RunTime": 2.75,
"Effects": {
"WorldSoundEventId": "SFX_Golem_Earth_Swing"
}
}
]
}
]
}
}