Initial commit
@@ -0,0 +1,367 @@
|
||||
{
|
||||
"nodes": [
|
||||
{
|
||||
"id": "19",
|
||||
"name": "Forehead",
|
||||
"children": [
|
||||
{
|
||||
"id": "43",
|
||||
"name": "Forehead-Crystal",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": -11.805969,
|
||||
"y": 3.473489,
|
||||
"z": 13.580905
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0.29522,
|
||||
"y": -0.059182,
|
||||
"z": 0.086007,
|
||||
"w": 0.949708
|
||||
},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 7,
|
||||
"y": 9,
|
||||
"z": 7
|
||||
}
|
||||
},
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"back": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {
|
||||
"x": 9,
|
||||
"y": 12
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {
|
||||
"x": 4,
|
||||
"y": 94
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "reflective"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "44",
|
||||
"name": "Forehead-Crystal2",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": 9.226367,
|
||||
"y": 4.578009,
|
||||
"z": 14.929097
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0.174123,
|
||||
"y": 0.000258,
|
||||
"z": -0.126583,
|
||||
"w": 0.976554
|
||||
},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 7,
|
||||
"y": 9,
|
||||
"z": 7
|
||||
}
|
||||
},
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"back": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {
|
||||
"x": 9,
|
||||
"y": 12
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {
|
||||
"x": 10,
|
||||
"y": 94
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "reflective"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "45",
|
||||
"name": "Forehead-Crystal3",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": -17.086361,
|
||||
"y": 1.943683,
|
||||
"z": 13.026779
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0.159396,
|
||||
"y": -0.022271,
|
||||
"z": 0.422668,
|
||||
"w": 0.891879
|
||||
},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 7,
|
||||
"y": 9,
|
||||
"z": 7
|
||||
}
|
||||
},
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"back": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {
|
||||
"x": 9,
|
||||
"y": 14
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {
|
||||
"x": 10,
|
||||
"y": 91
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "reflective"
|
||||
}
|
||||
}
|
||||
],
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 134.836,
|
||||
"z": 55.834
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"shape": {
|
||||
"type": "none",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"isPiece": true
|
||||
},
|
||||
"textureLayout": {},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat"
|
||||
}
|
||||
}
|
||||
],
|
||||
"lod": "auto"
|
||||
}
|
||||
|
After Width: | Height: | Size: 5.9 KiB |
@@ -0,0 +1,118 @@
|
||||
{
|
||||
"nodes": [
|
||||
{
|
||||
"id": "0",
|
||||
"name": "Jaw",
|
||||
"children": [
|
||||
{
|
||||
"id": "1",
|
||||
"name": "Node",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -11.263812,
|
||||
"z": 8.645721
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1.02478,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 16,
|
||||
"z": 16
|
||||
}
|
||||
},
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat",
|
||||
"unwrapMode": "custom",
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 16
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 0
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"shape": {
|
||||
"type": "none",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"isPiece": true
|
||||
},
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat",
|
||||
"unwrapMode": "custom",
|
||||
"textureLayout": {}
|
||||
}
|
||||
}
|
||||
],
|
||||
"lod": "auto"
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@@ -0,0 +1,96 @@
|
||||
{
|
||||
"nodes": [
|
||||
{
|
||||
"id": "64",
|
||||
"name": "Head",
|
||||
"children": [
|
||||
{
|
||||
"id": "63",
|
||||
"name": "Eye",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -2.5,
|
||||
"z": 13.5
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"shape": {
|
||||
"type": "quad",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 12,
|
||||
"y": 12
|
||||
},
|
||||
"normal": "+Z"
|
||||
},
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "fullbright",
|
||||
"unwrapMode": "custom",
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 3,
|
||||
"y": 3
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"position": {
|
||||
"x": -0.000073,
|
||||
"y": 125.328587,
|
||||
"z": 42.824597
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"shape": {
|
||||
"type": "none",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"isPiece": true
|
||||
},
|
||||
"textureLayout": {},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat"
|
||||
}
|
||||
}
|
||||
],
|
||||
"lod": "auto"
|
||||
}
|
||||
|
After Width: | Height: | Size: 508 B |
@@ -0,0 +1,367 @@
|
||||
{
|
||||
"nodes": [
|
||||
{
|
||||
"id": "19",
|
||||
"name": "Forehead",
|
||||
"children": [
|
||||
{
|
||||
"id": "43",
|
||||
"name": "Forehead-Crystal",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": 1.585914,
|
||||
"y": 7.628392,
|
||||
"z": 11.008988
|
||||
},
|
||||
"orientation": {
|
||||
"x": -0.00554,
|
||||
"y": -0.000374,
|
||||
"z": -0.06357,
|
||||
"w": 0.997962
|
||||
},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 8,
|
||||
"y": 9,
|
||||
"z": 8
|
||||
}
|
||||
},
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"back": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {
|
||||
"x": 9,
|
||||
"y": 12
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {
|
||||
"x": 4,
|
||||
"y": 94
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "reflective"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "44",
|
||||
"name": "Forehead-Crystal2",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": 11.162274,
|
||||
"y": 4.083729,
|
||||
"z": 14.839925
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0.222233,
|
||||
"y": 0.017834,
|
||||
"z": -0.241423,
|
||||
"w": 0.944462
|
||||
},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 7,
|
||||
"y": 9,
|
||||
"z": 7
|
||||
}
|
||||
},
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"back": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {
|
||||
"x": 9,
|
||||
"y": 12
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {
|
||||
"x": 10,
|
||||
"y": 94
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "reflective"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "45",
|
||||
"name": "Forehead-Crystal3",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": -15.722741,
|
||||
"y": 1.900858,
|
||||
"z": 13.87061
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0.172691,
|
||||
"y": 0.093047,
|
||||
"z": 0.442685,
|
||||
"w": 0.874957
|
||||
},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 7,
|
||||
"y": 9,
|
||||
"z": 7
|
||||
}
|
||||
},
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"back": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {
|
||||
"x": 9,
|
||||
"y": 14
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {
|
||||
"x": 10,
|
||||
"y": 91
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "reflective"
|
||||
}
|
||||
}
|
||||
],
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 134.836,
|
||||
"z": 55.834
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"shape": {
|
||||
"type": "none",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"isPiece": true
|
||||
},
|
||||
"textureLayout": {},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat"
|
||||
}
|
||||
}
|
||||
],
|
||||
"lod": "auto"
|
||||
}
|
||||
|
After Width: | Height: | Size: 17 KiB |
@@ -0,0 +1,367 @@
|
||||
{
|
||||
"nodes": [
|
||||
{
|
||||
"id": "19",
|
||||
"name": "Forehead",
|
||||
"children": [
|
||||
{
|
||||
"id": "43",
|
||||
"name": "Forehead-Crystal",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": -11.805969,
|
||||
"y": 3.473489,
|
||||
"z": 13.580905
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0.29522,
|
||||
"y": -0.059182,
|
||||
"z": 0.086007,
|
||||
"w": 0.949708
|
||||
},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 7,
|
||||
"y": 9,
|
||||
"z": 7
|
||||
}
|
||||
},
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"back": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {
|
||||
"x": 6,
|
||||
"y": 33
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {
|
||||
"x": 9,
|
||||
"y": 12
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {
|
||||
"x": 4,
|
||||
"y": 94
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "reflective"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "44",
|
||||
"name": "Forehead-Crystal2",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": 9.226367,
|
||||
"y": 4.578009,
|
||||
"z": 14.929097
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0.174123,
|
||||
"y": 0.000258,
|
||||
"z": -0.126583,
|
||||
"w": 0.976554
|
||||
},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 7,
|
||||
"y": 9,
|
||||
"z": 7
|
||||
}
|
||||
},
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"back": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {
|
||||
"x": 16,
|
||||
"y": 28
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {
|
||||
"x": 9,
|
||||
"y": 12
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {
|
||||
"x": 10,
|
||||
"y": 94
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "reflective"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "45",
|
||||
"name": "Forehead-Crystal3",
|
||||
"children": [],
|
||||
"position": {
|
||||
"x": -17.086361,
|
||||
"y": 1.943683,
|
||||
"z": 13.026779
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0.159396,
|
||||
"y": -0.022271,
|
||||
"z": 0.422668,
|
||||
"w": 0.891879
|
||||
},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"size": {
|
||||
"x": 7,
|
||||
"y": 9,
|
||||
"z": 7
|
||||
}
|
||||
},
|
||||
"textureLayout": {
|
||||
"front": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"back": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {
|
||||
"x": 13,
|
||||
"y": 30
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {
|
||||
"x": 9,
|
||||
"y": 14
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {
|
||||
"x": 10,
|
||||
"y": 91
|
||||
},
|
||||
"mirror": {
|
||||
"x": false,
|
||||
"y": false
|
||||
},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "reflective"
|
||||
}
|
||||
}
|
||||
],
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 134.836,
|
||||
"z": 55.834
|
||||
},
|
||||
"orientation": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"shape": {
|
||||
"type": "none",
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stretch": {
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"settings": {
|
||||
"isPiece": true
|
||||
},
|
||||
"textureLayout": {},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat"
|
||||
}
|
||||
}
|
||||
],
|
||||
"lod": "auto"
|
||||
}
|
||||
|
After Width: | Height: | Size: 5.3 KiB |
|
After Width: | Height: | Size: 115 KiB |
|
After Width: | Height: | Size: 137 KiB |
|
After Width: | Height: | Size: 402 KiB |
|
After Width: | Height: | Size: 114 KiB |
BIN
src/main/resources/Common/ScreenEffects/Blind.png
Normal file
|
After Width: | Height: | Size: 156 KiB |
BIN
src/main/resources/Common/ScreenEffects/Drain.png
Normal file
|
After Width: | Height: | Size: 1.0 MiB |
BIN
src/main/resources/Common/ScreenEffects/Enamored.png
Normal file
|
After Width: | Height: | Size: 3.2 MiB |
BIN
src/main/resources/Common/ScreenEffects/Shocked.png
Normal file
|
After Width: | Height: | Size: 3.3 MiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 110 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 94 KiB |
|
After Width: | Height: | Size: 26 KiB |
|
After Width: | Height: | Size: 54 KiB |
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"Layers": [
|
||||
{
|
||||
"Files": [
|
||||
"Sounds/Projectiles/Arrow/Ice_Arrow_Impact_01.ogg",
|
||||
"Sounds/Projectiles/Arrow/Ice_Arrow_Impact_01.ogg",
|
||||
"Sounds/Projectiles/Arrow/Ice_Arrow_Impact_01.ogg",
|
||||
"Sounds/Projectiles/Arrow/Ice_Arrow_Impact_01.ogg"
|
||||
],
|
||||
"RandomSettings": {
|
||||
"MinVolume": -2,
|
||||
"MinPitch": -2,
|
||||
"MaxPitch": 2
|
||||
},
|
||||
"StartDelay": 0,
|
||||
"Volume": 6.0
|
||||
}
|
||||
],
|
||||
"MaxInstance": 2,
|
||||
"Volume": 0,
|
||||
"PreventSoundInterruption": true
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"Layers": [
|
||||
{
|
||||
"Files": [
|
||||
"Sounds/Projectiles/Arrow/Ice_Arrow_Impact_01.ogg",
|
||||
"Sounds/Projectiles/Arrow/Ice_Arrow_Impact_01.ogg",
|
||||
"Sounds/Projectiles/Arrow/Ice_Arrow_Impact_01.ogg",
|
||||
"Sounds/Projectiles/Arrow/Ice_Arrow_Impact_01.ogg"
|
||||
],
|
||||
"RandomSettings": {
|
||||
"MinVolume": -2,
|
||||
"MinPitch": -2,
|
||||
"MaxPitch": 2
|
||||
},
|
||||
"StartDelay": 0,
|
||||
"Volume": 6.0
|
||||
}
|
||||
],
|
||||
"MaxInstance": 5,
|
||||
"Volume": 0,
|
||||
"PreventSoundInterruption": true,
|
||||
"Parent": "SFX_Attn_Moderate"
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"Container": {
|
||||
"Type": "Multiple",
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Stone_Cobble",
|
||||
"QuantityMin": 25,
|
||||
"QuantityMax": 25
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Crystal_Green",
|
||||
"QuantityMin": 15,
|
||||
"QuantityMax": 15
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Gem_Emerald",
|
||||
"QuantityMin": 1,
|
||||
"QuantityMax": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"Container": {
|
||||
"Type": "Multiple",
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Stone_Cobble",
|
||||
"QuantityMin": 25,
|
||||
"QuantityMax": 25
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Crystal_Red",
|
||||
"QuantityMin": 15,
|
||||
"QuantityMax": 15
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Fabric_Scrap_Cindercloth",
|
||||
"QuantityMin": 1,
|
||||
"QuantityMax": 3
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Gem_Ruby",
|
||||
"QuantityMin": 1,
|
||||
"QuantityMax": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"Container": {
|
||||
"Type": "Multiple",
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Stone_Cobble",
|
||||
"QuantityMin": 25,
|
||||
"QuantityMax": 25
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Crystal_Blue",
|
||||
"QuantityMin": 15,
|
||||
"QuantityMax": 15
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Gem_Sapphire",
|
||||
"QuantityMin": 1,
|
||||
"QuantityMax": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"Container": {
|
||||
"Type": "Multiple",
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Stone_Cobble",
|
||||
"QuantityMin": 25,
|
||||
"QuantityMax": 25
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Crystal_Pink",
|
||||
"QuantityMin": 15,
|
||||
"QuantityMax": 15
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Gem_Diamond",
|
||||
"QuantityMin": 1,
|
||||
"QuantityMax": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"Container": {
|
||||
"Type": "Multiple",
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Stone_Cobble",
|
||||
"QuantityMin": 25,
|
||||
"QuantityMax": 25
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Crystal_Cyan",
|
||||
"QuantityMin": 15,
|
||||
"QuantityMax": 15
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Gem_Zephyr",
|
||||
"QuantityMin": 1,
|
||||
"QuantityMax": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"Container": {
|
||||
"Type": "Multiple",
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Soil_Snow",
|
||||
"QuantityMin": 25,
|
||||
"QuantityMax": 25
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Crystal_White",
|
||||
"QuantityMin": 15,
|
||||
"QuantityMax": 15
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Weight": 70,
|
||||
"Item": {
|
||||
"ItemId": "Rubble_Ice",
|
||||
"QuantityMin": 3,
|
||||
"QuantityMax": 7
|
||||
}
|
||||
},
|
||||
{
|
||||
"Type": "Single",
|
||||
"Weight": 30,
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Ice_Essence",
|
||||
"QuantityMin": 3,
|
||||
"QuantityMax": 7
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Gem_Sapphire",
|
||||
"QuantityMin": 1,
|
||||
"QuantityMax": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"Container": {
|
||||
"Type": "Multiple",
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Stone_Cobble",
|
||||
"QuantityMin": 25,
|
||||
"QuantityMax": 25
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Crystal_Yellow",
|
||||
"QuantityMin": 15,
|
||||
"QuantityMax": 15
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Gem_Topaz",
|
||||
"QuantityMin": 1,
|
||||
"QuantityMax": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"Container": {
|
||||
"Type": "Multiple",
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Marble",
|
||||
"QuantityMin": 25,
|
||||
"QuantityMax": 25
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Crystal_Purple",
|
||||
"QuantityMin": 15,
|
||||
"QuantityMax": 15
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Empty",
|
||||
"Weight": 70
|
||||
},
|
||||
{
|
||||
"Type": "Single",
|
||||
"Weight": 25,
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Void_Essence",
|
||||
"QuantityMin": 3,
|
||||
"QuantityMax": 7
|
||||
}
|
||||
},
|
||||
{
|
||||
"Type": "Single",
|
||||
"Weight": 5,
|
||||
"Item": {
|
||||
"ItemId": "Ingredient_Voidheart",
|
||||
"QuantityMin": 1,
|
||||
"QuantityMax": 2
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Type": "Choice",
|
||||
"Weight": 100,
|
||||
"Containers": [
|
||||
{
|
||||
"Type": "Single",
|
||||
"Item": {
|
||||
"ItemId": "Rock_Gem_Voidstone",
|
||||
"QuantityMin": 1,
|
||||
"QuantityMax": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"ApplicationEffects": {
|
||||
"EntityBottomTint": "#000000",
|
||||
"EntityTopTint": "#000000",
|
||||
"ModelVFXId": "Freeze",
|
||||
"ScreenEffect": "ScreenEffects/Blind.png",
|
||||
"Particles": [
|
||||
{ "SystemId": "Effect_Snow" },
|
||||
{ "SystemId": "Effect_Snow_Impact" }
|
||||
]
|
||||
|
||||
},
|
||||
|
||||
"OverlapBehavior": "Extend",
|
||||
"RemovalBehavior": "Duration",
|
||||
"Infinite": false,
|
||||
"Debuff": true,
|
||||
"StatusEffectIcon": "UI/StatusEffects/Golem_Wild_Clap_Blind.png",
|
||||
"Duration": 5
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"Parent": "Burn_Template",
|
||||
"ApplicationEffects": {
|
||||
"EntityBottomTint": "#100600",
|
||||
"EntityTopTint": "#cf2302",
|
||||
"ScreenEffect": "ScreenEffects/Fire.png",
|
||||
"WorldSoundEventId": "SFX_Effect_Burn_World",
|
||||
"LocalSoundEventId": "SFX_Effect_Burn_Local",
|
||||
"Particles": [
|
||||
{
|
||||
"SystemId": "Effect_Fire"
|
||||
}
|
||||
],
|
||||
"ModelVFXId": "Burn"
|
||||
},
|
||||
"DamageCalculatorCooldown": 1,
|
||||
"DamageCalculator": {
|
||||
"BaseDamage": {
|
||||
"Fire": 7
|
||||
}
|
||||
},
|
||||
"DamageEffects": {
|
||||
"WorldSoundEventId": "SFX_Effect_Burn_World",
|
||||
"PlayerSoundEventId": "SFX_Effect_Burn_Local"
|
||||
},
|
||||
"OverlapBehavior": "Overwrite",
|
||||
"Infinite": false,
|
||||
"Debuff": true,
|
||||
"StatusEffectIcon": "UI/StatusEffects/Burn.png",
|
||||
"Duration": 5,
|
||||
"DeathMessageKey": "server.general.deathCause.burn"
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"StatModifiers": {
|
||||
"Stamina": -33
|
||||
},
|
||||
"ValueType": "Percent",
|
||||
|
||||
"ApplicationEffects": {
|
||||
"ScreenEffect": "ScreenEffects/Drain.png",
|
||||
"EntityBottomTint": "#800080",
|
||||
"EntityTopTint": "#800080"
|
||||
},
|
||||
"DamageCalculatorCooldown": 1,
|
||||
"OverlapBehavior": "Overwrite",
|
||||
"RemovalBehavior": "Duration",
|
||||
"Infinite": false,
|
||||
"Duration": 8,
|
||||
"Debuff": true,
|
||||
"StatusEffectIcon": "UI/StatusEffects/Golem_Wild_Clap_Drain.png"
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"Duration": 4,
|
||||
"StatusEffectIcon": "UI/StatusEffects/Golem_Wild_Clap_Enamored.png",
|
||||
"ApplicationEffects": {
|
||||
"EntityBottomTint": "#da72ff",
|
||||
"ScreenEffect": "ScreenEffects/Enamored.png",
|
||||
"Particles": [{
|
||||
"SystemId": "Stunned",
|
||||
"TargetEntityPart": "Entity",
|
||||
"TargetNodeName": "Head"
|
||||
}
|
||||
],
|
||||
"EntityTopTint": "#da72ff",
|
||||
|
||||
"AbilityEffects": {
|
||||
"Disabled": [
|
||||
"Primary",
|
||||
"Secondary",
|
||||
"Ability1",
|
||||
"Ability3"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"Parent": "Freeze",
|
||||
"ApplicationEffects": {
|
||||
"EntityBottomTint": "#80ecff",
|
||||
"EntityTopTint": "#ffffff",
|
||||
"ModelVFXId": "Freeze",
|
||||
"ScreenEffect": "ScreenEffects/Snow.png",
|
||||
"Particles": [
|
||||
{ "SystemId": "Effect_Snow" },
|
||||
{ "SystemId": "Effect_Snow_Impact" }
|
||||
],
|
||||
"MovementEffects": {
|
||||
"DisableAll": true
|
||||
}
|
||||
},
|
||||
"AbilityEffects": {
|
||||
"Disabled": [
|
||||
"Primary",
|
||||
"Secondary",
|
||||
"Ability1",
|
||||
"Ability3"
|
||||
]
|
||||
},
|
||||
|
||||
"OverlapBehavior": "Extend",
|
||||
"RemovalBehavior": "Duration",
|
||||
"Infinite": false,
|
||||
"Debuff": true,
|
||||
"StatusEffectIcon": "UI/StatusEffects/Golem_Wild_Clap_Freeze.png",
|
||||
"Duration": 5
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"Parent": "Burn_Template",
|
||||
"ApplicationEffects": {
|
||||
"EntityBottomTint": "#c9f2f0",
|
||||
"EntityTopTint": "#c9f2f0",
|
||||
"ScreenEffect": "ScreenEffects/Snow.png",
|
||||
"WorldSoundEventId": "SFX_Effect_Frostbite_World",
|
||||
"LocalSoundEventId": "SFX_Effect_Frostbite_Local",
|
||||
"Particles": [
|
||||
{ "SystemId": "Effect_Snow" },
|
||||
{ "SystemId": "Effect_Snow_Impact" }
|
||||
],
|
||||
"ModelVFXId": "Burn"
|
||||
},
|
||||
"DamageCalculatorCooldown": 1,
|
||||
"DamageCalculator": {
|
||||
"BaseDamage": {
|
||||
"Physical": 7
|
||||
}
|
||||
},
|
||||
"DamageEffects": {
|
||||
"WorldSoundEventId": "SFX_Effect_Frostbite_World",
|
||||
"PlayerSoundEventId": "SFX_Effect_Frostbite_Local"
|
||||
},
|
||||
"OverlapBehavior": "Overwrite",
|
||||
"Infinite": false,
|
||||
"Debuff": true,
|
||||
"StatusEffectIcon": "UI/StatusEffects/Golem_Wild_Clap_Frostbite.png",
|
||||
"Duration": 5,
|
||||
"DeathMessageKey": "server.general.deathCause.burn"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"Parent": "Slow",
|
||||
"ApplicationEffects": {
|
||||
"ScreenEffect": "ScreenEffects/Shocked.png",
|
||||
"EntityBottomTint": "#FFFF00",
|
||||
"EntityTopTint": "#FFFF00"
|
||||
},
|
||||
"OverlapBehavior": "Extend",
|
||||
"RemovalBehavior": "Duration",
|
||||
"Infinite": false,
|
||||
"Debuff": true,
|
||||
"Duration": 5,
|
||||
"StatusEffectIcon": "UI/StatusEffects/Golem_Wild_Clap_Slow.png"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"Duration": 2,
|
||||
|
||||
"ApplicationEffects": {
|
||||
"EntityBottomTint": "#da72ff",
|
||||
|
||||
"Particles": [{
|
||||
"SystemId": "Stunned",
|
||||
"TargetEntityPart": "Entity",
|
||||
"TargetNodeName": "Head"
|
||||
}
|
||||
],
|
||||
"EntityTopTint": "#da72ff",
|
||||
|
||||
"MovementEffects": {
|
||||
"DisableAll": true
|
||||
}
|
||||
},
|
||||
"StatusEffectIcon": "UI/StatusEffects/Golem_Wild_Clap_Stun.png"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"Type": "Simple",
|
||||
"Effects": {
|
||||
"ItemPlayerAnimationsId": "Feran_Staff",
|
||||
"ItemAnimationId": "CastSummon"
|
||||
},
|
||||
"$Comment": "Prepare Delay",
|
||||
"RunTime": 1,
|
||||
"Next": {
|
||||
"Type": "LaunchProjectile",
|
||||
"RunTime": 0.2,
|
||||
"Effects": {
|
||||
"WorldSoundEventId": "SFX_Staff_Ice_Shoot"
|
||||
},
|
||||
"ProjectileId": "Golem_Wild_Wind_Vortex",
|
||||
"Tags": {
|
||||
"AimingReference": []
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "Chaining",
|
||||
"ChainId": "Slashes",
|
||||
"ChainingAllowance": 15,
|
||||
"Next": [
|
||||
"Golem_Crystal_Swing_Left",
|
||||
"Golem_Crystal_Swing_Right",
|
||||
"Golem_Crystal_Spin",
|
||||
"Golem_Crystal_Ground_Slam",
|
||||
"Golem_Crystal_Clap",
|
||||
"Golem_Crystal_Spin_Heavy",
|
||||
"Golem_Crystal_Stomp"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Tags": {
|
||||
"Attack": [
|
||||
"Melee"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "Chaining",
|
||||
"ChainId": "Slashes",
|
||||
"ChainingAllowance": 15,
|
||||
"Next": [
|
||||
"Golem_Crystal_Clap",
|
||||
"Golem_Crystal_Spin",
|
||||
"Golem_Crystal_Ground_Slam",
|
||||
"Golem_Crystal_Clap",
|
||||
"Golem_Crystal_Spin_Heavy",
|
||||
"Golem_Crystal_Stomp"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Tags": {
|
||||
"Attack": [
|
||||
"Melee"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "Chaining",
|
||||
"ChainId": "Slashes",
|
||||
"ChainingAllowance": 15,
|
||||
"Next": [
|
||||
"Wild_Golem_Wind_Vortex",
|
||||
"Golem_Crystal_Swing_Left",
|
||||
"Golem_Crystal_Swing_Right",
|
||||
"Golem_Crystal_Spin",
|
||||
"Golem_Crystal_Ground_Slam",
|
||||
"Golem_Crystal_Clap",
|
||||
"Golem_Crystal_Spin_Heavy",
|
||||
"Golem_Crystal_Stomp"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Tags": {
|
||||
"Attack": [
|
||||
"Melee"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "Chaining",
|
||||
"ChainId": "Slashes",
|
||||
"ChainingAllowance": 15,
|
||||
"Next": [
|
||||
"Golem_Crystal_Swing_Right",
|
||||
"Golem_Crystal_Clap",
|
||||
"Golem_Crystal_Spin",
|
||||
"Golem_Crystal_Spin_Heavy",
|
||||
"Golem_Crystal_Stomp"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Tags": {
|
||||
"Attack": [
|
||||
"Melee"
|
||||
]
|
||||
}
|
||||
}
|
||||
8
src/main/resources/Server/Languages/en-US/server.lang
Normal file
@@ -0,0 +1,8 @@
|
||||
npcRoles.Golem_Wild_Crystal_Earth.name = Wild Earthen Golem
|
||||
npcRoles.Golem_Wild_Crystal_Flame.name = Wild Ember Golem
|
||||
npcRoles.Golem_Wild_Crystal_Frost.name = Wild Frost Golem
|
||||
npcRoles.Golem_Wild_Crystal_Frost.name = Wild Snowy Golem
|
||||
npcRoles.Golem_Wild_Crystal_Sand.name = Wild Sandswept Golem
|
||||
npcRoles.Golem_Wild_Crystal_Heart.name = Wild Heartfelt Golem
|
||||
npcRoles.Golem_Wild_Crystal_Thunder.name = Wild Thunder Golem
|
||||
npcRoles.Golem_Wild_Crystal_Void.name = Wild Voidsworn Golem
|
||||
@@ -0,0 +1,276 @@
|
||||
{
|
||||
"Parent": "Player",
|
||||
"Model": "NPC/Elemental/Golem_Crystal/Models/Model.blockymodel",
|
||||
"Texture": "NPC/Elemental/Golem_Crystal/Models/Model_Textures/Heart.png",
|
||||
"EyeHeight": 2,
|
||||
"CrouchOffset": -0.35,
|
||||
"HitBox": {
|
||||
"Max": {
|
||||
"X": 0.85,
|
||||
"Y": 2.8,
|
||||
"Z": 0.85
|
||||
},
|
||||
"Min": {
|
||||
"X": -0.85,
|
||||
"Y": 0,
|
||||
"Z": -0.85
|
||||
}
|
||||
},
|
||||
"DefaultAttachments": [
|
||||
{
|
||||
"Model": "NPC/Elemental/Golem_Crystal/Models/Attachments/Heart/Head.blockymodel",
|
||||
"Texture": "NPC/Elemental/Golem_Crystal/Models/Attachments/Heart/Head_Texture.png"
|
||||
}
|
||||
],
|
||||
"AnimationSets": {
|
||||
"Idle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Idle.blockyanim",
|
||||
"Speed": 0.5
|
||||
}
|
||||
]
|
||||
},
|
||||
"Walk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Walk.blockyanim",
|
||||
"BlendingDuration": 0.2,
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"WalkBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Walk_Backward.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Run": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Run.blockyanim",
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"Crouch": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Crouch.blockyanim",
|
||||
"BlendingDuration": 0.1
|
||||
}
|
||||
]
|
||||
},
|
||||
"CrouchWalk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Crouch_Walk.blockyanim",
|
||||
"BlendingDuration": 0.1
|
||||
}
|
||||
]
|
||||
},
|
||||
"CrouchWalkBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Crouch_Walk_Backward.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"Jump": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Jump.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"JumpWalk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Jump.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"JumpRun": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Jump_Far.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Jump_Far2.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"Fall": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Fall.blockyanim",
|
||||
"BlendingDuration": 0.4
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Fall2.blockyanim",
|
||||
"BlendingDuration": 0.4
|
||||
}
|
||||
]
|
||||
},
|
||||
"FallFar": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Fall_Far.blockyanim",
|
||||
"BlendingDuration": 0.4
|
||||
}
|
||||
]
|
||||
},
|
||||
"Alerted": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Alerted.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Alerted"
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidIdle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Idle.blockyanim",
|
||||
"Speed": 0.3
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidWalk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Walk.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidWalkBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Walk_Backward.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidRun": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Run.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbIdle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Climb/Climb_Idle.blockyanim",
|
||||
"Speed": 0.5
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbUp": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Climb/Climb_Up.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbDown": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Climb/Climb_Down.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbLeft": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Climb/Climb_Left.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbRight": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Climb/Climb_Right.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Hurt": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Damage/Hurt.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Hurt"
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Damage/Hurt2.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Hurt"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Death": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Damage/Death.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Death"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Laydown": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Laydown.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Laydown"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Sleep": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Sleep.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Wake": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Wake.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Wake"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spawn": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Spawn.blockyanim",
|
||||
"BlendingDuration": 0,
|
||||
"Looping": false
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
{
|
||||
"Parent": "Golem_Crystal_Earth",
|
||||
"Texture": "NPC/Elemental/Golem_Crystal/Models/Model_Textures/Snow.png",
|
||||
"DefaultAttachments": [
|
||||
{
|
||||
"Model": "NPC/Elemental/Golem_Crystal/Models/Attachments/Snow/Beard.blockymodel",
|
||||
"Texture": "NPC/Elemental/Golem_Crystal/Models/Attachments/Snow/Beard_Texture.png"
|
||||
},
|
||||
{
|
||||
"Model": "NPC/Elemental/Golem_Crystal/Models/Attachments/Snow/Eye.blockymodel",
|
||||
"Texture": "NPC/Elemental/Golem_Crystal/Models/Attachments/Snow/Eye_Texture.png"
|
||||
},
|
||||
{
|
||||
"Model": "NPC/Elemental/Golem_Crystal/Models/Attachments/Snow/Head.blockymodel",
|
||||
"Texture": "NPC/Elemental/Golem_Crystal/Models/Attachments/Snow/Head_Texture.png"
|
||||
}
|
||||
],
|
||||
"AnimationSets": {
|
||||
"Alerted": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Alerted.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Frost_Alerted"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Hurt": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Damage/Hurt.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Frost_Hurt"
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Damage/Hurt2.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Frost_Hurt"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Death": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Damage/Death.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Frost_Death"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Laydown": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Laydown.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Frost_Laydown"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Wake": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Wake.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Frost_Wake"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,276 @@
|
||||
{
|
||||
"Parent": "Player",
|
||||
"Model": "NPC/Elemental/Golem_Crystal/Models/Model.blockymodel",
|
||||
"Texture": "NPC/Elemental/Golem_Crystal/Models/Model_Textures/Void.png",
|
||||
"EyeHeight": 2,
|
||||
"CrouchOffset": -0.35,
|
||||
"HitBox": {
|
||||
"Max": {
|
||||
"X": 0.85,
|
||||
"Y": 2.8,
|
||||
"Z": 0.85
|
||||
},
|
||||
"Min": {
|
||||
"X": -0.85,
|
||||
"Y": 0,
|
||||
"Z": -0.85
|
||||
}
|
||||
},
|
||||
"DefaultAttachments": [
|
||||
{
|
||||
"Model": "NPC/Elemental/Golem_Crystal/Models/Attachments/Void/Head.blockymodel",
|
||||
"Texture": "NPC/Elemental/Golem_Crystal/Models/Attachments/Void/Head_Texture.png"
|
||||
}
|
||||
],
|
||||
"AnimationSets": {
|
||||
"Idle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Idle.blockyanim",
|
||||
"Speed": 0.5
|
||||
}
|
||||
]
|
||||
},
|
||||
"Walk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Walk.blockyanim",
|
||||
"BlendingDuration": 0.2,
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"WalkBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Walk_Backward.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Run": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Run.blockyanim",
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"Crouch": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Crouch.blockyanim",
|
||||
"BlendingDuration": 0.1
|
||||
}
|
||||
]
|
||||
},
|
||||
"CrouchWalk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Crouch_Walk.blockyanim",
|
||||
"BlendingDuration": 0.1
|
||||
}
|
||||
]
|
||||
},
|
||||
"CrouchWalkBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Crouch_Walk_Backward.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"Jump": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Jump.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"JumpWalk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Jump.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"JumpRun": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Jump_Far.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Jump_Far2.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"Fall": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Fall.blockyanim",
|
||||
"BlendingDuration": 0.4
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Fall2.blockyanim",
|
||||
"BlendingDuration": 0.4
|
||||
}
|
||||
]
|
||||
},
|
||||
"FallFar": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Fall_Far.blockyanim",
|
||||
"BlendingDuration": 0.4
|
||||
}
|
||||
]
|
||||
},
|
||||
"Alerted": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Alerted.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Alerted"
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidIdle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Idle.blockyanim",
|
||||
"Speed": 0.3
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidWalk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Walk.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidWalkBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Walk_Backward.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidRun": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Run.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbIdle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Climb/Climb_Idle.blockyanim",
|
||||
"Speed": 0.5
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbUp": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Climb/Climb_Up.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbDown": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Climb/Climb_Down.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbLeft": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Climb/Climb_Left.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbRight": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Climb/Climb_Right.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Hurt": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Damage/Hurt.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Hurt"
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Damage/Hurt2.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Hurt"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Death": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Damage/Death.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Death"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Laydown": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Laydown.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Laydown"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Sleep": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Sleep.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Wake": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Wake.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Golem_Earth_Wake"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spawn": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Elemental/Golem_Crystal/Animations/Default/Spawn.blockyanim",
|
||||
"BlendingDuration": 0,
|
||||
"Looping": false
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"Parent": "Tornado",
|
||||
"Model": "Items/Projectiles/Tornado.blockymodel",
|
||||
"Texture": "Items/Projectiles/Tornado_Texture.png",
|
||||
"EyeHeight": 0,
|
||||
"HitBox": {
|
||||
"Max": {
|
||||
"X": 1,
|
||||
"Y": 2,
|
||||
"Z": 1
|
||||
},
|
||||
"Min": {
|
||||
"X": -1,
|
||||
"Y": 0,
|
||||
"Z": -1
|
||||
}
|
||||
},
|
||||
"MinScale": 2,
|
||||
"MaxScale": 2,
|
||||
"Camera": {
|
||||
"Pitch": {
|
||||
"AngleRange": {
|
||||
"Max": 0,
|
||||
"Min": 0
|
||||
},
|
||||
"TargetNodes": [
|
||||
"Head"
|
||||
]
|
||||
},
|
||||
"Yaw": {
|
||||
"AngleRange": {
|
||||
"Max": 0,
|
||||
"Min": 0
|
||||
},
|
||||
"TargetNodes": [
|
||||
"Head"
|
||||
]
|
||||
}
|
||||
},
|
||||
"AnimationSets": {
|
||||
"Idle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "Items/Projectiles/Tornado_Spin.blockyanim",
|
||||
"BlendingDuration": 0,
|
||||
"SoundEventId": "SFX_Tornado",
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
17
src/main/resources/Server/NPC/Attitude/Roles/WildGolem.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"Groups": {
|
||||
"Friendly": [
|
||||
"Golem",
|
||||
"WildGolem"
|
||||
],
|
||||
"Ignore": [
|
||||
"Aggressive",
|
||||
"Neutral",
|
||||
"Passive",
|
||||
"Vermine"
|
||||
],
|
||||
"Hostile": [
|
||||
"Player"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"IncludeRoles": [
|
||||
"Golem_Wild*"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,266 @@
|
||||
{
|
||||
"Type": "Variant",
|
||||
"Reference": "Template_Intelligent",
|
||||
"Modify": {
|
||||
"MaxHealth": 160,
|
||||
"ViewSector": 150,
|
||||
"DropList": "Drop_Golem_Wild_Crystal_Earth",
|
||||
"Appearance": "Golem_Crystal_Earth",
|
||||
"Weapons": [],
|
||||
"OffHand": [],
|
||||
"MaxSpeed": 7,
|
||||
"ViewRange": 30,
|
||||
"AbsoluteDetectionRange": 10,
|
||||
"AttitudeGroup": "WildGolem",
|
||||
"DisableDamageGroups": [
|
||||
"Self",
|
||||
"Void",
|
||||
"WildGolem"
|
||||
],
|
||||
"Attack": "Root_NPC_Golem_Wild_Crystal_Attack",
|
||||
"AttackDistance": 2.5,
|
||||
"TargetRange": 2.5,
|
||||
"CombatBehaviorDistance": 6.5,
|
||||
"BlockProbability": 0,
|
||||
"DesiredAttackDistanceRange": [
|
||||
2,
|
||||
2.4
|
||||
],
|
||||
"CombatAttackPostDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatAttackPreDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatStrafeWeight": 0,
|
||||
"CombatBackOffAfterAttack": false,
|
||||
"CombatRelativeTurnSpeed": 0.25,
|
||||
"LeashDistance": 30,
|
||||
"HardLeashDistance": 40,
|
||||
|
||||
"IsMemory": true,
|
||||
"MemoriesCategory": "Elemental",
|
||||
"MemoriesNameOverride": "Golem_Crystal_Earth",
|
||||
"NameTranslationKey": {
|
||||
"Compute": "NameTranslationKey"
|
||||
},
|
||||
"_InteractionVars": {
|
||||
"Swing_Left_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Left_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 10
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Swing_Right_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Right_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 10
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": -5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 10
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Ground_Slam_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Ground_Slam_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 10
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -1.5,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 25
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Stomp_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Stomp_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 10
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Heavy_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Heavy_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 10
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Clap_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "CooldownCondition",
|
||||
"Id": "Golem_Wild_Clap_Stun",
|
||||
"Next": {
|
||||
"Type": "Serial",
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "TriggerCooldown",
|
||||
"Cooldown": {
|
||||
"Id": "Golem_Wild_Clap_Stun",
|
||||
"Cooldown": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"Type": "Simple",
|
||||
"RunTime": 0.1,
|
||||
"Effects": {
|
||||
"Particles": [
|
||||
{
|
||||
"SystemId": "Impact_Ice_Cloud",
|
||||
"TargetEntityPart": "Entity",
|
||||
"PositionOffset": {
|
||||
"X": 0,
|
||||
"Y": 0.75,
|
||||
"Z": 1.5
|
||||
},
|
||||
"RotationOffset": {
|
||||
"Pitch": -30,
|
||||
"Roll": 0,
|
||||
"Yaw": 90
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
},
|
||||
"Next": {
|
||||
"Type": "ClearEntityEffect",
|
||||
"Entity": "Target",
|
||||
"EntityEffectId": "Golem_Wild_Clap_Stun",
|
||||
"Next": {
|
||||
"Type": "ApplyEffect",
|
||||
"Entity": "Target",
|
||||
"EffectId": "Golem_Wild_Clap_Stun"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Failed": {
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Parameters": {
|
||||
"NameTranslationKey": {
|
||||
"Value": "server.npcRoles.Golem_Wild_Crystal_Earth.name",
|
||||
"Description": "Translation key for NPC name display"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,269 @@
|
||||
{
|
||||
"Type": "Variant",
|
||||
"Reference": "Template_Intelligent",
|
||||
"Modify": {
|
||||
"MaxHealth": 283,
|
||||
"ViewSector": 150,
|
||||
"DropList": "Drop_Golem_Wild_Crystal_Flame",
|
||||
"Appearance": "Golem_Crystal_Flame",
|
||||
"Weapons": [],
|
||||
"OffHand": [],
|
||||
"MaxSpeed": 5,
|
||||
"ViewRange": 30,
|
||||
"AbsoluteDetectionRange": 10,
|
||||
"AttitudeGroup": "WildGolem",
|
||||
"DisableDamageGroups": [
|
||||
"Self",
|
||||
"Void",
|
||||
"WildGolem"
|
||||
],
|
||||
"Attack": "Root_NPC_Golem_Wild_Crystal_Attack",
|
||||
"AttackDistance": 2.5,
|
||||
"TargetRange": 2.5,
|
||||
"CombatBehaviorDistance": 6.5,
|
||||
"BlockProbability": 0,
|
||||
"DesiredAttackDistanceRange": [
|
||||
2,
|
||||
2.4
|
||||
],
|
||||
"CombatAttackPostDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatAttackPreDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatStrafeWeight": 0,
|
||||
"CombatBackOffAfterAttack": false,
|
||||
"CombatRelativeTurnSpeed": 0.25,
|
||||
"LeashDistance": 30,
|
||||
"HardLeashDistance": 40,
|
||||
|
||||
"IsMemory": true,
|
||||
"MemoriesCategory": "Elemental",
|
||||
"MemoriesNameOverride": "Golem_Crystal_Flame",
|
||||
"NameTranslationKey": {
|
||||
"Compute": "NameTranslationKey"
|
||||
},
|
||||
"_CombatConfig": {
|
||||
"EntityEffect": "Immunity_Fire"
|
||||
},
|
||||
"_InteractionVars": {
|
||||
"Swing_Left_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Left_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Swing_Right_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Right_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": -5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Ground_Slam_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Ground_Slam_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -1.5,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 25
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Stomp_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Stomp_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Heavy_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Heavy_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Clap_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "CooldownCondition",
|
||||
"Id": "Golem_Crystal_Clap_Burn",
|
||||
"Next": {
|
||||
"Type": "Serial",
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "TriggerCooldown",
|
||||
"Cooldown": {
|
||||
"Id": "Golem_Crystal_Clap_Burn",
|
||||
"Cooldown": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"Type": "Simple",
|
||||
"RunTime": 0.1,
|
||||
"Effects": {
|
||||
"Particles": [
|
||||
{
|
||||
"SystemId": "Impact_Fire",
|
||||
"TargetEntityPart": "Entity",
|
||||
"PositionOffset": {
|
||||
"X": 0,
|
||||
"Y": 0.75,
|
||||
"Z": 1.5
|
||||
},
|
||||
"RotationOffset": {
|
||||
"Pitch": -30,
|
||||
"Roll": 0,
|
||||
"Yaw": 90
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
},
|
||||
"Next": {
|
||||
"Type": "ClearEntityEffect",
|
||||
"Entity": "Target",
|
||||
"EntityEffectId": "Golem_Wild_Clap_Burn",
|
||||
"Next": {
|
||||
"Type": "ApplyEffect",
|
||||
"Entity": "Target",
|
||||
"EffectId": "Golem_Wild_Clap_Burn"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Failed": {
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Parameters": {
|
||||
"NameTranslationKey": {
|
||||
"Value": "server.npcRoles.Golem_Wild_Crystal_Flame.name",
|
||||
"Description": "Translation key for NPC name display"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,265 @@
|
||||
{
|
||||
"Type": "Variant",
|
||||
"Reference": "Template_Intelligent",
|
||||
"Modify": {
|
||||
"MaxHealth": 224,
|
||||
"ViewSector": 150,
|
||||
"DropList": "Drop_Golem_Wild_Crystal_Frost",
|
||||
"Appearance": "Golem_Crystal_Frost",
|
||||
"Weapons": [],
|
||||
"OffHand": [],
|
||||
"MaxSpeed": 5,
|
||||
"ViewRange": 30,
|
||||
"AbsoluteDetectionRange": 10,
|
||||
"AttitudeGroup": "WildGolem",
|
||||
"DisableDamageGroups": [
|
||||
"Self",
|
||||
"Void",
|
||||
"WildGolem"
|
||||
],
|
||||
"Attack": "Root_NPC_Golem_Wild_Crystal_Attack",
|
||||
"AttackDistance": 2.5,
|
||||
"TargetRange": 2.5,
|
||||
"BlockProbability": 0,
|
||||
"DesiredAttackDistanceRange": [
|
||||
2,
|
||||
2.4
|
||||
],
|
||||
"CombatAttackPostDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatAttackPreDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatStrafeWeight": 0,
|
||||
"CombatBackOffAfterAttack": false,
|
||||
"CombatRelativeTurnSpeed": 0.25,
|
||||
"LeashDistance": 30,
|
||||
"HardLeashDistance": 40,
|
||||
|
||||
"IsMemory": true,
|
||||
"MemoriesCategory": "Elemental",
|
||||
"MemoriesNameOverride": "Golem_Crystal_Frost",
|
||||
"NameTranslationKey": {
|
||||
"Compute": "NameTranslationKey"
|
||||
},
|
||||
"_InteractionVars": {
|
||||
"Swing_Left_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Left_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Swing_Right_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Right_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": -5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Ground_Slam_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Ground_Slam_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -1.5,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 25
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Stomp_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Stomp_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Heavy_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Heavy_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Clap_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "CooldownCondition",
|
||||
"Id": "Golem_Crystal_Clap_Freeze",
|
||||
"Next": {
|
||||
"Type": "Serial",
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "TriggerCooldown",
|
||||
"Cooldown": {
|
||||
"Id": "Golem_Crystal_Clap_Freeze",
|
||||
"Cooldown": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"Type": "Simple",
|
||||
"RunTime": 0.1,
|
||||
"Effects": {
|
||||
"Particles": [
|
||||
{
|
||||
"SystemId": "Impact_Ice_Cloud",
|
||||
"TargetEntityPart": "Entity",
|
||||
"PositionOffset": {
|
||||
"X": 0,
|
||||
"Y": 0.75,
|
||||
"Z": 1.5
|
||||
},
|
||||
"RotationOffset": {
|
||||
"Pitch": -30,
|
||||
"Roll": 0,
|
||||
"Yaw": 90
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
},
|
||||
"Next": {
|
||||
"Type": "ClearEntityEffect",
|
||||
"Entity": "Target",
|
||||
"EntityEffectId": "Golem_Wild_Clap_Freeze",
|
||||
"Next": {
|
||||
"Type": "ApplyEffect",
|
||||
"Entity": "Target",
|
||||
"EffectId": "Golem_Wild_Clap_Freeze"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Failed": {
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Parameters": {
|
||||
"NameTranslationKey": {
|
||||
"Value": "server.npcRoles.Golem_Wild_Crystal_Frost.name",
|
||||
"Description": "Translation key for NPC name display"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,265 @@
|
||||
{
|
||||
"Type": "Variant",
|
||||
"Reference": "Template_Intelligent",
|
||||
"Modify": {
|
||||
"MaxHealth": 193,
|
||||
"ViewSector": 150,
|
||||
"DropList": "Drop_Golem_Wild_Crystal_Heart",
|
||||
"Appearance": "Golem_Crystal_Heart",
|
||||
"Weapons": [],
|
||||
"OffHand": [],
|
||||
"MaxSpeed": 5,
|
||||
"ViewRange": 30,
|
||||
"AbsoluteDetectionRange": 10,
|
||||
"AttitudeGroup": "WildGolem",
|
||||
"DisableDamageGroups": [
|
||||
"Self",
|
||||
"Void",
|
||||
"WildGolem"
|
||||
],
|
||||
"Attack": "Root_NPC_Golem_Wild_Crystal_Heart_Attack",
|
||||
"AttackDistance": 2.5,
|
||||
"TargetRange": 2.5,
|
||||
"BlockProbability": 0,
|
||||
"DesiredAttackDistanceRange": [
|
||||
2,
|
||||
2.4
|
||||
],
|
||||
"CombatAttackPostDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatAttackPreDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatStrafeWeight": 0,
|
||||
"CombatBackOffAfterAttack": false,
|
||||
"CombatRelativeTurnSpeed": 0.25,
|
||||
"LeashDistance": 30,
|
||||
"HardLeashDistance": 40,
|
||||
|
||||
"IsMemory": true,
|
||||
"MemoriesCategory": "Elemental",
|
||||
"MemoriesNameOverride": "Golem_Crystal_Sand",
|
||||
"NameTranslationKey": {
|
||||
"Compute": "NameTranslationKey"
|
||||
},
|
||||
"_InteractionVars": {
|
||||
"Swing_Left_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Left_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Swing_Right_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Right_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": -5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Ground_Slam_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Ground_Slam_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -1.5,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 25
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Stomp_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Stomp_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Heavy_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Heavy_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Clap_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "CooldownCondition",
|
||||
"Id": "Golem_Crystal_Clap_Enamored",
|
||||
"Next": {
|
||||
"Type": "Serial",
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "TriggerCooldown",
|
||||
"Cooldown": {
|
||||
"Id": "Golem_Crystal_Clap_Enamored",
|
||||
"Cooldown": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"Type": "Simple",
|
||||
"RunTime": 0.1,
|
||||
"Effects": {
|
||||
"Particles": [
|
||||
{
|
||||
"SystemId": "Impact_Ice_Cloud",
|
||||
"TargetEntityPart": "Entity",
|
||||
"PositionOffset": {
|
||||
"X": 0,
|
||||
"Y": 0.75,
|
||||
"Z": 1.5
|
||||
},
|
||||
"RotationOffset": {
|
||||
"Pitch": -30,
|
||||
"Roll": 0,
|
||||
"Yaw": 90
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
},
|
||||
"Next": {
|
||||
"Type": "ClearEntityEffect",
|
||||
"Entity": "Target",
|
||||
"EntityEffectId": "Golem_Wild_Clap_Enamored",
|
||||
"Next": {
|
||||
"Type": "ApplyEffect",
|
||||
"Entity": "Target",
|
||||
"EffectId": "Golem_Wild_Clap_Enamored"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Failed": {
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Parameters": {
|
||||
"NameTranslationKey": {
|
||||
"Value": "server.npcRoles.Golem_Wild_Crystal_Heart.name",
|
||||
"Description": "Translation key for NPC name display"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,265 @@
|
||||
{
|
||||
"Type": "Variant",
|
||||
"Reference": "Template_Intelligent",
|
||||
"Modify": {
|
||||
"MaxHealth": 193,
|
||||
"ViewSector": 150,
|
||||
"DropList": "Drop_Golem_Wild_Crystal_Sand",
|
||||
"Appearance": "Golem_Crystal_Sand",
|
||||
"Weapons": [],
|
||||
"OffHand": [],
|
||||
"MaxSpeed": 5,
|
||||
"ViewRange": 30,
|
||||
"AbsoluteDetectionRange": 10,
|
||||
"AttitudeGroup": "WildGolem",
|
||||
"DisableDamageGroups": [
|
||||
"Self",
|
||||
"Void",
|
||||
"WildGolem"
|
||||
],
|
||||
"Attack": "Root_NPC_Golem_Wild_Crystal_Attack",
|
||||
"AttackDistance": 2.5,
|
||||
"TargetRange": 2.5,
|
||||
"BlockProbability": 0,
|
||||
"DesiredAttackDistanceRange": [
|
||||
2,
|
||||
2.4
|
||||
],
|
||||
"CombatAttackPostDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatAttackPreDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatStrafeWeight": 0,
|
||||
"CombatBackOffAfterAttack": false,
|
||||
"CombatRelativeTurnSpeed": 0.25,
|
||||
"LeashDistance": 30,
|
||||
"HardLeashDistance": 40,
|
||||
|
||||
"IsMemory": true,
|
||||
"MemoriesCategory": "Elemental",
|
||||
"MemoriesNameOverride": "Golem_Crystal_Sand",
|
||||
"NameTranslationKey": {
|
||||
"Compute": "NameTranslationKey"
|
||||
},
|
||||
"_InteractionVars": {
|
||||
"Swing_Left_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Left_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Swing_Right_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Right_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": -5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Ground_Slam_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Ground_Slam_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -1.5,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 25
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Stomp_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Stomp_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Heavy_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Heavy_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Clap_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "CooldownCondition",
|
||||
"Id": "Golem_Crystal_Clap_Blind",
|
||||
"Next": {
|
||||
"Type": "Serial",
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "TriggerCooldown",
|
||||
"Cooldown": {
|
||||
"Id": "Golem_Crystal_Clap_Blind",
|
||||
"Cooldown": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"Type": "Simple",
|
||||
"RunTime": 0.1,
|
||||
"Effects": {
|
||||
"Particles": [
|
||||
{
|
||||
"SystemId": "Impact_Ice_Cloud",
|
||||
"TargetEntityPart": "Entity",
|
||||
"PositionOffset": {
|
||||
"X": 0,
|
||||
"Y": 0.75,
|
||||
"Z": 1.5
|
||||
},
|
||||
"RotationOffset": {
|
||||
"Pitch": -30,
|
||||
"Roll": 0,
|
||||
"Yaw": 90
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
},
|
||||
"Next": {
|
||||
"Type": "ClearEntityEffect",
|
||||
"Entity": "Target",
|
||||
"EntityEffectId": "Golem_Wild_Clap_Blind",
|
||||
"Next": {
|
||||
"Type": "ApplyEffect",
|
||||
"Entity": "Target",
|
||||
"EffectId": "Golem_Wild_Clap_Blind"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Failed": {
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Parameters": {
|
||||
"NameTranslationKey": {
|
||||
"Value": "server.npcRoles.Golem_Wild_Crystal_Sand.name",
|
||||
"Description": "Translation key for NPC name display"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,265 @@
|
||||
{
|
||||
"Type": "Variant",
|
||||
"Reference": "Template_Intelligent",
|
||||
"Modify": {
|
||||
"MaxHealth": 224,
|
||||
"ViewSector": 150,
|
||||
"DropList": "Drop_Golem_Wild_Crystal_Snow",
|
||||
"Appearance": "Golem_Crystal_Snow",
|
||||
"Weapons": [],
|
||||
"OffHand": [],
|
||||
"MaxSpeed": 5,
|
||||
"ViewRange": 30,
|
||||
"AbsoluteDetectionRange": 10,
|
||||
"AttitudeGroup": "WildGolem",
|
||||
"DisableDamageGroups": [
|
||||
"Self",
|
||||
"Void",
|
||||
"WildGolem"
|
||||
],
|
||||
"Attack": "Root_NPC_Golem_Wild_Crystal_Attack",
|
||||
"AttackDistance": 2.5,
|
||||
"TargetRange": 2.5,
|
||||
"BlockProbability": 0,
|
||||
"DesiredAttackDistanceRange": [
|
||||
2,
|
||||
2.4
|
||||
],
|
||||
"CombatAttackPostDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatAttackPreDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatStrafeWeight": 0,
|
||||
"CombatBackOffAfterAttack": false,
|
||||
"CombatRelativeTurnSpeed": 0.25,
|
||||
"LeashDistance": 30,
|
||||
"HardLeashDistance": 40,
|
||||
|
||||
"IsMemory": true,
|
||||
"MemoriesCategory": "Elemental",
|
||||
"MemoriesNameOverride": "Golem_Crystal_Frost",
|
||||
"NameTranslationKey": {
|
||||
"Compute": "NameTranslationKey"
|
||||
},
|
||||
"_InteractionVars": {
|
||||
"Swing_Left_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Left_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Swing_Right_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Right_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": -5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Ground_Slam_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Ground_Slam_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -1.5,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 25
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Stomp_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Stomp_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Heavy_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Heavy_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Clap_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "CooldownCondition",
|
||||
"Id": "Golem_Crystal_Clap_Frostbite",
|
||||
"Next": {
|
||||
"Type": "Serial",
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "TriggerCooldown",
|
||||
"Cooldown": {
|
||||
"Id": "Golem_Crystal_Clap_Frostbite",
|
||||
"Cooldown": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"Type": "Simple",
|
||||
"RunTime": 0.1,
|
||||
"Effects": {
|
||||
"Particles": [
|
||||
{
|
||||
"SystemId": "Impact_Ice_Cloud",
|
||||
"TargetEntityPart": "Entity",
|
||||
"PositionOffset": {
|
||||
"X": 0,
|
||||
"Y": 0.75,
|
||||
"Z": 1.5
|
||||
},
|
||||
"RotationOffset": {
|
||||
"Pitch": -30,
|
||||
"Roll": 0,
|
||||
"Yaw": 90
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
},
|
||||
"Next": {
|
||||
"Type": "ClearEntityEffect",
|
||||
"Entity": "Target",
|
||||
"EntityEffectId": "Golem_Wild_Clap_Frostbite",
|
||||
"Next": {
|
||||
"Type": "ApplyEffect",
|
||||
"Entity": "Target",
|
||||
"EffectId": "Golem_Wild_Clap_Frostbite"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Failed": {
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Parameters": {
|
||||
"NameTranslationKey": {
|
||||
"Value": "server.npcRoles.Golem_Wild_Crystal_Snow.name",
|
||||
"Description": "Translation key for NPC name display"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,281 @@
|
||||
{
|
||||
"Type": "Variant",
|
||||
"Reference": "Template_Intelligent",
|
||||
"Modify": {
|
||||
"MaxHealth": 193,
|
||||
"ViewSector": 150,
|
||||
"DropList": "Drop_Golem_Wild_Crystal_Thunder",
|
||||
"Appearance": "Golem_Crystal_Thunder",
|
||||
"Weapons": [],
|
||||
"OffHand": [],
|
||||
"MaxSpeed": 5,
|
||||
"ViewRange": 30,
|
||||
"AbsoluteDetectionRange": 10,
|
||||
"AttitudeGroup": "WildGolem",
|
||||
"DisableDamageGroups": [
|
||||
"Self",
|
||||
"Void",
|
||||
"WildGolem"
|
||||
],
|
||||
"Attack": "Root_NPC_Golem_Wild_Crystal_Attack",
|
||||
"AttackDistance": 2.5,
|
||||
"TargetRange": 2.5,
|
||||
"BlockProbability": 0,
|
||||
"DesiredAttackDistanceRange": [
|
||||
2,
|
||||
2.4
|
||||
],
|
||||
"CombatAttackPostDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatAttackPreDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatStrafeWeight": 0,
|
||||
"CombatBackOffAfterAttack": false,
|
||||
"CombatRelativeTurnSpeed": 0.25,
|
||||
"LeashDistance": 30,
|
||||
"HardLeashDistance": 40,
|
||||
|
||||
"IsMemory": true,
|
||||
"MemoriesCategory": "Elemental",
|
||||
"MemoriesNameOverride": "Golem_Crystal_Thunder",
|
||||
"NameTranslationKey": {
|
||||
"Compute": "NameTranslationKey"
|
||||
},
|
||||
"_InteractionVars": {
|
||||
"Swing_Left_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Left_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Swing_Right_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Right_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": -5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "Simple",
|
||||
"Next": {
|
||||
"Type": "LaunchProjectile",
|
||||
"RunTime": 0,
|
||||
"ProjectileId": "Golem_Wild_Wind_Vortex",
|
||||
"Next": {
|
||||
"Parent": "Golem_Crystal_Spin_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Ground_Slam_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Ground_Slam_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -1.5,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 25
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Stomp_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Stomp_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Heavy_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "Simple",
|
||||
"Next": {
|
||||
"Type": "LaunchProjectile",
|
||||
"RunTime": 0,
|
||||
"ProjectileId": "Golem_Wild_Wind_Vortex",
|
||||
"Next": {
|
||||
"Parent": "Golem_Crystal_Spin_Heavy_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 15
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Clap_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "CooldownCondition",
|
||||
"Id": "Golem_Crystal_Clap_Slow",
|
||||
"Next": {
|
||||
"Type": "Serial",
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "TriggerCooldown",
|
||||
"Cooldown": {
|
||||
"Id": "Golem_Crystal_Clap_Slow",
|
||||
"Cooldown": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"Type": "Simple",
|
||||
"RunTime": 0.1,
|
||||
"Effects": {
|
||||
"Particles": [
|
||||
{
|
||||
"SystemId": "Impact_Critical_Sparks",
|
||||
"TargetEntityPart": "Entity",
|
||||
"PositionOffset": {
|
||||
"X": 0,
|
||||
"Y": 0.75,
|
||||
"Z": 1.5
|
||||
},
|
||||
"RotationOffset": {
|
||||
"Pitch": -30,
|
||||
"Roll": 0,
|
||||
"Yaw": 90
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
},
|
||||
"Next": {
|
||||
"Type": "ClearEntityEffect",
|
||||
"Entity": "Target",
|
||||
"EntityEffectId": "Golem_Wild_Clap_Slow",
|
||||
"Next": {
|
||||
"Type": "ApplyEffect",
|
||||
"Entity": "Target",
|
||||
"EffectId": "Golem_Wild_Clap_Slow"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Failed": {
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Parameters": {
|
||||
"NameTranslationKey": {
|
||||
"Value": "server.npcRoles.Golem_Wild_Crystal_Thunder.name",
|
||||
"Description": "Translation key for NPC name display"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,265 @@
|
||||
{
|
||||
"Type": "Variant",
|
||||
"Reference": "Template_Intelligent",
|
||||
"Modify": {
|
||||
"MaxHealth": 224,
|
||||
"ViewSector": 150,
|
||||
"DropList": "Drop_Golem_Wild_Crystal_Void",
|
||||
"Appearance": "Golem_Crystal_Void",
|
||||
"Weapons": ["Weapon_Battleaxe_Scythe_Void"],
|
||||
"OffHand": [],
|
||||
"MaxSpeed": 7,
|
||||
"ViewRange": 30,
|
||||
"AbsoluteDetectionRange": 10,
|
||||
"AttitudeGroup": "Void",
|
||||
"DisableDamageGroups": [
|
||||
"Self",
|
||||
"Void",
|
||||
"WildGolem"
|
||||
],
|
||||
"Attack": "Root_NPC_Golem_Wild_Crystal_Void_Attack",
|
||||
"AttackDistance": 2.5,
|
||||
"TargetRange": 2.5,
|
||||
"BlockProbability": 0,
|
||||
"DesiredAttackDistanceRange": [
|
||||
2,
|
||||
2.4
|
||||
],
|
||||
"CombatAttackPostDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatAttackPreDelay": [
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
"CombatStrafeWeight": 0,
|
||||
"CombatBackOffAfterAttack": false,
|
||||
"CombatRelativeTurnSpeed": 0.25,
|
||||
"LeashDistance": 30,
|
||||
"HardLeashDistance": 40,
|
||||
"WakingPeriod": [0.0, 24.0],
|
||||
"IsMemory": true,
|
||||
"MemoriesCategory": "Elemental",
|
||||
"MemoriesNameOverride": "Golem_Guardian_Void",
|
||||
"NameTranslationKey": {
|
||||
"Compute": "NameTranslationKey"
|
||||
},
|
||||
"_InteractionVars": {
|
||||
"Swing_Left_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Left_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Swing_Right_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Swing_Right_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": -5,
|
||||
"RelativeZ": 2,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Ground_Slam_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Ground_Slam_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -1.5,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 25
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Stomp_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Stomp_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -2,
|
||||
"RelativeX": 0,
|
||||
"RelativeZ": 5,
|
||||
"VelocityY": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spin_Heavy_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Parent": "Golem_Crystal_Spin_Heavy_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 20
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": -10
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Clap_Damage": {
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "CooldownCondition",
|
||||
"Id": "Golem_Crystal_Clap_Drain",
|
||||
"Next": {
|
||||
"Type": "Serial",
|
||||
"Interactions": [
|
||||
{
|
||||
"Type": "TriggerCooldown",
|
||||
"Cooldown": {
|
||||
"Id": "Golem_Crystal_Clap_Drain",
|
||||
"Cooldown": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"Type": "Simple",
|
||||
"RunTime": 0.1,
|
||||
"Effects": {
|
||||
"Particles": [
|
||||
{
|
||||
"SystemId": "VoidImpact",
|
||||
"TargetEntityPart": "Entity",
|
||||
"PositionOffset": {
|
||||
"X": 0,
|
||||
"Y": 0.75,
|
||||
"Z": 1.5
|
||||
},
|
||||
"RotationOffset": {
|
||||
"Pitch": -30,
|
||||
"Roll": 0,
|
||||
"Yaw": 90
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
},
|
||||
"Next": {
|
||||
"Type": "ClearEntityEffect",
|
||||
"Entity": "Target",
|
||||
"EntityEffectId": "Golem_Wild_Clap_Drain",
|
||||
"Next": {
|
||||
"Type": "ApplyEffect",
|
||||
"Entity": "Target",
|
||||
"EffectId": "Golem_Wild_Clap_Drain"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Failed": {
|
||||
"Parent": "Golem_Crystal_Clap_Damage",
|
||||
"DamageCalculator": {
|
||||
"Type": "Absolute",
|
||||
"BaseDamage": {
|
||||
"Physical": 29
|
||||
},
|
||||
"RandomPercentageModifier": 0.1
|
||||
},
|
||||
"DamageEffects": {
|
||||
"Knockback": {
|
||||
"Force": 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Parameters": {
|
||||
"NameTranslationKey": {
|
||||
"Value": "server.npcRoles.Golem_Wild_Crystal_Void.name",
|
||||
"Description": "Translation key for NPC name display"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone1_Mineshafts"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 1 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 30, "Id": "Golem_Wild_Crystal_Flame" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone1_Mountains"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 1 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 30, "Id": "Golem_Wild_Crystal_Thunder" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone1_Swamps",
|
||||
"Env_Zone1_Autumn"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 1 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 30, "Id": "Golem_Wild_Crystal_Earth" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone2_Deserts"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 1 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 30, "Id": "Golem_Wild_Crystal_Sand" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone2_Mineshafts"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 1 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 30, "Id": "Golem_Wild_Crystal_Flame" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone2_Oasis"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 1 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 30, "Id": "Golem_Wild_Crystal_Heart" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone2_Plateaus"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 1 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 30, "Id": "Golem_Wild_Crystal_Thunder" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone3_Glacial"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 1 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 30, "Id": "Golem_Wild_Crystal_Snow" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone3_Mineshafts"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 1 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 30, "Id": "Golem_Wild_Crystal_Flame" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone3_Mountains"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 1 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 30, "Id": "Golem_Wild_Crystal_Frost" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone4_Jungles"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 4 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 10, "Id": "Golem_Wild_Crystal_Flame" },
|
||||
{ "Weight": 10, "Id": "Golem_Wild_Crystal_Thunder" },
|
||||
{ "Weight": 10, "Id": "Golem_Wild_Crystal_Frost" },
|
||||
{ "Weight": 5, "Id": "Golem_Wild_Crystal_Heart" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 8 ]}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone4_Forests",
|
||||
"Env_Zone4_Volcanoes",
|
||||
"Env_Zone4_Crucible"
|
||||
],
|
||||
"MinDistanceFromPlayer": 25,
|
||||
"MaxSpawnedNPCs": 1,
|
||||
"ConcurrentSpawnsRange": [ 1, 4 ],
|
||||
"SpawnAfterGameTimeRange": [ "PT20M", "PT60M" ],
|
||||
"NPCIdleDespawnTime": 60,
|
||||
"BeaconVacantDespawnGameTime": "PT15M",
|
||||
"BeaconRadius": 100,
|
||||
"SpawnRadius": 50,
|
||||
"TargetDistanceFromPlayer": 25,
|
||||
"NPCs": [
|
||||
{ "Weight": 10, "Id": "Golem_Wild_Crystal_Flame" }
|
||||
],
|
||||
"LightRanges": { "Light": [ 0, 7 ]}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone1_Azure",
|
||||
"Env_Zone2_Savanna",
|
||||
"Env_Zone3_Glacial",
|
||||
"Env_Zone4_Wastes"
|
||||
],
|
||||
"Despawn": {
|
||||
"DayTimeRange": [
|
||||
5,
|
||||
19
|
||||
]
|
||||
},
|
||||
"MoonPhaseWeightModifiers": [
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1.5,
|
||||
2
|
||||
],
|
||||
"NPCs": [
|
||||
{
|
||||
"Weight": 10,
|
||||
"SpawnBlockSet": "StoneAndSoil",
|
||||
"Id": "Golem_Wild_Crystal_Void"
|
||||
}
|
||||
],
|
||||
"DayTimeRange": [
|
||||
19,
|
||||
5
|
||||
],
|
||||
"LightRanges": {
|
||||
"Light": [
|
||||
0,
|
||||
8
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone4_Jungles"
|
||||
],
|
||||
"NPCs": [
|
||||
{
|
||||
"Weight": 15,
|
||||
"SpawnBlockSet": "StoneAndSoil",
|
||||
"Id": "Golem_Wild_Crystal_Frost"
|
||||
},
|
||||
{
|
||||
"Weight": 15,
|
||||
"SpawnBlockSet": "StoneAndSoil",
|
||||
"Id": "Golem_Wild_Crystal_Thunder"
|
||||
},
|
||||
{
|
||||
"Weight": 15,
|
||||
"SpawnBlockSet": "StoneAndSoil",
|
||||
"Id": "Golem_Wild_Crystal_Flame"
|
||||
},
|
||||
{
|
||||
"Weight": 5,
|
||||
"SpawnBlockSet": "StoneAndSoil",
|
||||
"Id": "Golem_Wild_Crystal_Heart"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone4_Forests",
|
||||
"Env_Zone4_Volcanoes",
|
||||
"Env_Zone4_Crucible"
|
||||
],
|
||||
"NPCs": [
|
||||
{ "Weight": 10, "Id": "Golem_Wild_Crystal_Flame" }
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"Appearance": "Golem_Wild_Wind_Vortex",
|
||||
"DepthShot": 2,
|
||||
"PitchAdjustShot": true,
|
||||
"SticksVertically": false,
|
||||
"MuzzleVelocity": 1,
|
||||
"TerminalVelocity": 10,
|
||||
"Gravity": 1,
|
||||
"Damage": 10,
|
||||
"DeathEffectsOnHit": false,
|
||||
"TimeToLive": 15,
|
||||
"DeadTimeMiss": 10,
|
||||
"ImpactSlowdown": 1,
|
||||
"ComputeYaw": false,
|
||||
"ComputePitch": false,
|
||||
"ComputeRoll": false,
|
||||
"Bounciness": 0.5,
|
||||
"DeadTime": 5
|
||||
}
|
||||
21
src/main/resources/manifest.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"Group": "QuickBASIC",
|
||||
"Name": "QuickBASIC.MoreGolems",
|
||||
"Version": "0.9.3-prerelease",
|
||||
"Description": "Adds more golems and golem variants to world for renewable sources of crystal shards.",
|
||||
"Authors": [
|
||||
{
|
||||
"Name": "QuickBASIC",
|
||||
"Email": "",
|
||||
"Url": ""
|
||||
}
|
||||
],
|
||||
"Website": "",
|
||||
"ServerVersion": "2026.03.12-b1f856309",
|
||||
"Dependencies": {},
|
||||
"OptionalDependencies": {},
|
||||
"LoadBefore": {},
|
||||
"DisabledByDefault": false,
|
||||
"IncludesAssetPack": false,
|
||||
"SubPlugins": []
|
||||
}
|
||||