Skip to content

Commit b5b0ae3

Browse files
committed
Add engaged shriek radial VFX
1 parent a023021 commit b5b0ae3

4 files changed

Lines changed: 152 additions & 0 deletions

File tree

src/main/resources/Server/NPC/Roles/Boss/Serpent_Storm.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,12 @@
271271
"Animation": "Shriek_Engaged",
272272
"Slot": "Face"
273273
},
274+
{
275+
"Type": "SpawnParticles",
276+
"ParticleSystem": "Shriek_Soundwave",
277+
"DetachedFromModel": true,
278+
"Range": 256
279+
},
274280
{
275281
"Type": "State",
276282
"State": "Intro.Buildup"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"Spawners": [
3+
{
4+
"SpawnerId": "Shriek_Soundwave_Circles"
5+
},
6+
{
7+
"SpawnerId": "Shriek_Soundwave_Air_Distortion"
8+
}
9+
],
10+
"IsImportant": true,
11+
"CullDistance": 256,
12+
"LifeSpan": 2.5
13+
}
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{
2+
"Particle": {
3+
"Texture": "Particles/Textures/Normals/Spread_Normal.png",
4+
"Animation": {
5+
"0": {
6+
"Scale": {
7+
"X": {
8+
"Max": 0,
9+
"Min": 0
10+
},
11+
"Y": {
12+
"Max": 0,
13+
"Min": 0
14+
}
15+
},
16+
"Opacity": 0.8
17+
},
18+
"50": {
19+
"Opacity": 1
20+
},
21+
"100": {
22+
"Scale": {
23+
"X": {
24+
"Max": 50,
25+
"Min": 35
26+
},
27+
"Y": {
28+
"Max": 50,
29+
"Min": 35
30+
}
31+
},
32+
"Opacity": 0.8
33+
}
34+
},
35+
"InitialAnimationFrame": {
36+
"Scale": {
37+
"X": {
38+
"Min": 0.35
39+
},
40+
"Y": {
41+
"Min": 0.35
42+
}
43+
}
44+
}
45+
},
46+
"ParticleRotationInfluence": "Billboard",
47+
"SpawnRate": {
48+
"Max": 20,
49+
"Min": 20
50+
},
51+
"RenderMode": "Distortion",
52+
"ParticleLifeSpan": {
53+
"Max": 0.3,
54+
"Min": 0.2
55+
},
56+
"ParticleRotateWithSpawner": false,
57+
"MaxConcurrentParticles": 15,
58+
"SpawnBurst": true
59+
}
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
{
2+
"Particle": {
3+
"Texture": "Particles/Textures/Rnd/SwordImpact.png",
4+
"Animation": {
5+
"0": {
6+
"Scale": {
7+
"X": {
8+
"Max": 6,
9+
"Min": 4
10+
},
11+
"Y": {
12+
"Max": 6,
13+
"Min": 4
14+
}
15+
},
16+
"Opacity": 0.3,
17+
"Color": "#b2f7ff",
18+
"Rotation": {
19+
"Z": {
20+
"Max": 360,
21+
"Min": 0
22+
}
23+
}
24+
},
25+
"50": {
26+
"Opacity": 1,
27+
"Color": "#3667d1"
28+
},
29+
"100": {
30+
"Scale": {
31+
"X": {
32+
"Max": 40,
33+
"Min": 35
34+
},
35+
"Y": {
36+
"Max": 40,
37+
"Min": 35
38+
}
39+
},
40+
"Opacity": 0,
41+
"Color": "#073ab7"
42+
}
43+
},
44+
"InitialAnimationFrame": {
45+
"Scale": {
46+
"X": {
47+
"Min": 0.35
48+
},
49+
"Y": {
50+
"Min": 0.35
51+
}
52+
}
53+
}
54+
},
55+
"ParticleRotationInfluence": "Billboard",
56+
"SpawnRate": {
57+
"Max": 12,
58+
"Min": 7
59+
},
60+
"RenderMode": "Erosion",
61+
"ParticleLifeSpan": {
62+
"Max": 0.5,
63+
"Min": 0.4
64+
},
65+
"UVMotion": {
66+
"Texture": "Particles/Textures/UVMotion/FlowMapWave3.png",
67+
"SpeedX": 1.12,
68+
"SpeedY": -0.96,
69+
"Strength": 2,
70+
"Scale": 1,
71+
"StrengthCurveType": "Constant"
72+
},
73+
"MaxConcurrentParticles": 20
74+
}

0 commit comments

Comments
 (0)