Anim Editor: Added smart angle property to particles

This commit is contained in:
Maruno17
2024-05-11 00:33:56 +01:00
parent 34741ea840
commit 5495bf565c
11 changed files with 329 additions and 219 deletions

View File

@@ -0,0 +1,84 @@
# See the documentation on the wiki to learn how to edit this file.
#-------------------------------
[Move,TWINEEDLE]
Name = Essentials
<User>
FoeInvertX = true
FoeInvertY = true
MoveX = 0,1,28
MoveY = 0,1,-16
MoveX = 3,1,0
MoveY = 3,1,0
<Target>
FoeInvertX = true
MoveX = 9,1,-2
MoveColorRed = 9,8,160
MoveColorGreen = 9,8,32
MoveColorBlue = 9,8,248
MoveColorAlpha = 9,8,160
MoveX = 10,2,2
MoveX = 12,2,-2
MoveX = 14,2,2
MoveX = 16,1,0
MoveColorRed = 19,6,0
MoveColorGreen = 19,6,0
MoveColorBlue = 19,6,0
MoveColorAlpha = 19,6,0
<Needle 1>
Graphic = Bug/Twineedle needle
Focus = UserAndTarget
AngleOverride = InitialAngleToFocus
SetZ = 4,-50
SetZoomX = 4,50
SetZoomY = 4,80
SetColorRed = 4,160
SetColorGreen = 4,32
SetColorBlue = 4,192
SetColorAlpha = 4,128
MoveX = 4,7,200
MoveY = 4,7,-180
SetVisible = 11,false
<Hit 1>
Graphic = Bug/Twineedle hit
Focus = Target
SetY = 11,16
SetZ = 11,10
SetZoomX = 11,0
SetZoomY = 11,0
MoveZoomX = 11,3,50
MoveZoomY = 11,3,50
SetColorRed = 13,248
SetColorBlue = 13,248
SetColorAlpha = 13,255
MoveOpacity = 13,3,0
SetVisible = 16,false
<Needle 2>
Graphic = Bug/Twineedle needle
Focus = UserAndTarget
AngleOverride = InitialAngleToFocus
SetZ = 7,-50
SetZoomX = 7,50
SetZoomY = 7,80
SetColorRed = 7,160
SetColorGreen = 7,32
SetColorBlue = 7,192
SetColorAlpha = 7,128
MoveX = 7,6,200
MoveY = 7,6,-200
SetVisible = 13,false
<Hit 2>
Graphic = Bug/Twineedle hit
Focus = Target
SetX = 13,-8
SetZ = 13,10
SetZoomX = 13,0
SetZoomY = 13,0
MoveZoomX = 13,3,50
MoveZoomY = 13,3,50
SetColorRed = 15,248
SetColorBlue = 15,248
SetColorAlpha = 15,255
MoveOpacity = 15,3,0
SetVisible = 18,false
<SE>
Play = 0,Bug/Twineedle

View File

@@ -1,80 +0,0 @@
# See the documentation on the wiki to learn how to edit this file.
#-------------------------------
[Move,MACHPUNCH]
Name = Example anim
<User>
SetX = 0,0
SetY = 0,0
<Target>
SetX = 0,0
SetY = 0,0
<Particle 3>
Graphic = Examples/punches
Focus = Target
SetFrame = 2,5
SetX = 2,15
SetY = 2,-1
SetZ = 2,28
SetVisible = 3,false
<Particle 2>
Graphic = Examples/punches
Focus = Target
SetFrame = 0,5
SetX = 0,19
SetY = 0,1
SetZ = 0,27
SetZoomX = 0,80
SetZoomY = 0,80
SetX = 1,16
SetY = 1,0
SetZoomX = 1,90
SetZoomY = 1,90
SetFrame = 2,7
SetX = 2,4
SetY = 2,-6
SetZoomX = 2,100
SetZoomY = 2,100
SetFrame = 3,5
SetX = 3,19
SetY = 3,-1
SetZoomX = 3,110
SetZoomY = 3,110
SetY = 4,-4
SetZoomX = 4,120
SetZoomY = 4,120
SetX = 5,18
SetZoomX = 5,130
SetZoomY = 5,130
SetX = 6,20
SetY = 6,-6
SetZoomX = 6,140
SetZoomY = 6,140
SetX = 7,17
SetY = 7,-8
SetZoomX = 7,160
SetZoomY = 7,160
SetX = 8,15
SetZoomX = 8,170
SetZoomY = 8,170
SetX = 9,17
SetY = 9,-11
SetZoomX = 9,180
SetZoomY = 9,180
SetOpacity = 9,220
SetY = 10,-7
SetZoomX = 10,190
SetZoomY = 10,190
SetOpacity = 10,200
SetX = 11,22
SetY = 11,-6
SetZoomX = 11,220
SetZoomY = 11,220
SetOpacity = 11,130
SetX = 12,31
SetY = 12,0
SetZoomX = 12,250
SetZoomY = 12,250
SetOpacity = 12,100
SetVisible = 13,false
<SE>
Play = 0,Mega Punch,100,94

View File

@@ -1,135 +0,0 @@
# See the documentation on the wiki to learn how to edit this file.
#-------------------------------
[Move,TWINEEDLE]
Name = Example anim
<User>
SetX = 0,0
SetY = 0,0
<Target>
SetX = 0,0
SetY = 0,0
<Particle 4>
Graphic = Examples/poison3
Focus = UserAndTarget
SetFrame = 4,14
SetX = 4,184
SetY = 4,-187
SetZ = 4,29
SetOpacity = 4,50
SetX = 5,209
SetY = 5,-168
SetVisible = 6,false
<Particle 2>
Graphic = Examples/poison3
Focus = UserAndTarget
SetX = 0,0
SetY = 0,-50
SetZ = 0,27
SetX = 1,44
SetY = 1,-79
SetX = 2,100
SetY = 2,-109
SetX = 3,134
SetY = 3,-148
SetX = 4,179
SetY = 4,-168
SetX = 5,204
SetY = 5,-148
SetFrame = 6,14
SetX = 6,209
SetY = 6,-168
SetZoomX = 6,125
SetZoomY = 6,125
SetOpacity = 6,50
SetVisible = 7,false
<Particle 3>
Graphic = Examples/poison3
Focus = UserAndTarget
SetX = 1,44
SetY = 1,-10
SetZ = 1,28
SetX = 2,100
SetY = 2,-40
SetX = 3,139
SetY = 3,-79
SetX = 4,184
SetY = 4,-109
SetFrame = 5,14
SetX = 5,189
SetY = 5,-187
SetZoomX = 5,125
SetZoomY = 5,125
SetOpacity = 5,50
SetVisible = 6,false
<SE>
Play = 0,throw,80
Play = 2,throw,80
Play = 4,Slash10,80
Play = 6,Slash10,80
#-------------------------------
[Move,TWINEEDLE,1]
Name = Example anim
<User>
SetX = 0,0
SetY = 0,0
<Target>
SetX = 0,0
SetY = 0,0
<Particle 3>
Graphic = Examples/poison3
Focus = UserAndTarget
SetX = 1,44
SetY = 1,-10
SetZ = 1,28
SetX = 2,100
SetY = 2,-40
SetX = 3,139
SetY = 3,-79
SetX = 4,184
SetY = 4,-109
SetFrame = 5,14
SetX = 5,189
SetY = 5,-187
SetZoomX = 5,125
SetZoomY = 5,125
SetOpacity = 5,50
SetVisible = 6,false
<Particle 4>
Graphic = Examples/poison3
Focus = UserAndTarget
SetFrame = 4,14
SetX = 4,184
SetY = 4,-187
SetZ = 4,29
SetOpacity = 4,50
SetX = 5,209
SetY = 5,-168
SetVisible = 6,false
<Particle 2>
Graphic = Examples/poison3
Focus = UserAndTarget
SetX = 0,0
SetY = 0,-50
SetZ = 0,27
SetX = 1,44
SetY = 1,-79
SetX = 2,100
SetY = 2,-109
SetX = 3,134
SetY = 3,-148
SetX = 4,179
SetY = 4,-168
SetX = 5,204
SetY = 5,-148
SetFrame = 6,14
SetX = 6,209
SetY = 6,-168
SetZoomX = 6,125
SetZoomY = 6,125
SetOpacity = 6,50
SetVisible = 7,false
<SE>
Play = 0,throw,80
Play = 2,throw,80
Play = 4,Slash10,80
Play = 6,Slash10,80

View File

@@ -0,0 +1,107 @@
# See the documentation on the wiki to learn how to edit this file.
#-------------------------------
[Move,MACHPUNCH]
Name = Essentials
NoUser = true
<Target>
FoeInvertX = true
MoveX = 14,1,-2
MoveX = 15,2,2
MoveX = 17,2,-2
MoveX = 19,2,2
MoveX = 21,1,0
<Fist>
Graphic = Fighting/Mach Punch fist
Focus = Target
SetZ = 0,30
SetZoomX = 0,600
SetZoomY = 0,600
MoveZoomX = 0,4,150
MoveZoomY = 0,4,150
MoveAngle = 0,4,30
SetVisible = 4,false
<Fist afterimage 1>
Graphic = Fighting/Mach Punch fist
Focus = Target
SetZ = 0,15
SetZoomX = 0,600
SetZoomY = 0,600
SetColorRed = 0,192
SetColorBlue = 0,128
SetColorAlpha = 0,128
MoveZoomX = 0,5,500
MoveZoomY = 0,5,500
MoveOpacity = 0,5,0
MoveColorRed = 0,5,0
MoveColorBlue = 0,5,0
SetVisible = 5,false
<Fist afterimage 2>
Graphic = Fighting/Mach Punch fist
Focus = Target
SetZ = 0,20
SetZoomX = 0,450
SetZoomY = 0,450
SetColorRed = 0,144
SetColorBlue = 0,96
SetColorAlpha = 0,128
MoveZoomX = 0,7,325
MoveZoomY = 0,7,325
MoveOpacity = 0,7,0
MoveColorRed = 1,6,0
MoveColorBlue = 1,6,0
SetVisible = 7,false
<Fist afterimage 3>
Graphic = Fighting/Mach Punch fist
Focus = Target
SetZ = 0,25
SetZoomX = 0,300
SetZoomY = 0,300
SetColorRed = 0,96
SetColorBlue = 0,64
SetColorAlpha = 0,128
MoveZoomX = 0,8,150
MoveZoomY = 0,8,150
MoveOpacity = 0,8,0
MoveColorRed = 2,6,0
MoveColorBlue = 2,6,0
SetVisible = 8,false
<Hit flash blue>
Graphic = Fighting/Mach Punch hit
Focus = Target
SetZ = 4,5
SetZoomX = 4,60
SetZoomY = 4,60
SetColorRed = 4,128
SetColorGreen = 4,128
SetColorBlue = 4,248
SetColorAlpha = 4,128
MoveZoomX = 4,4,150
MoveZoomY = 4,4,150
MoveOpacity = 6,2,0
SetVisible = 8,false
<Hit flash white>
Graphic = Fighting/Mach Punch hit
Focus = Target
SetZ = 4,10
SetZoomX = 4,50
SetZoomY = 4,50
MoveZoomX = 4,4,130
MoveZoomY = 4,4,130
MoveOpacity = 6,2,0
SetVisible = 8,false
<Spark spawner>
Graphic = Fighting/Mach Punch spark
Focus = Target
Spawner = RandomDirection
SpawnQuantity = 12
SetZ = 5,4
SetZoomX = 5,50
SetZoomY = 5,50
SetOpacity = 5,0
MoveOpacity = 5,1,255
SetFrame = 7,1
MoveZoomX = 9,6,0
MoveZoomY = 9,6,0
SetVisible = 15,false
<SE>
Play = 0,Fighting/Mach Punch