From 81ce6e515cb21ca9147045070ca993a8bd21a194 Mon Sep 17 00:00:00 2001 From: Maruno17 Date: Wed, 24 Apr 2024 22:49:19 +0100 Subject: [PATCH] More new battle animations --- .../904_Anim Editor/001_AnimationEditor.rb | 7 +- .../904_Anim Editor/901_ParticleDataHelper.rb | 1 + PBS/Animations/Dark/Bite.txt | 118 +++++++ PBS/Animations/Example anims/Move/BITE.txt | 34 --- PBS/Animations/Example anims/Move/BULKUP.txt | 102 ------- PBS/Animations/Example anims/Move/GROWL.txt | 132 -------- PBS/Animations/Example anims/Move/POUND.txt | 40 --- PBS/Animations/Fighting/Bulk Up.txt | 19 ++ PBS/Animations/Ghost/Astonish.txt | 161 ++++++++++ PBS/Animations/Normal/Growl.txt | 288 ++++++++++++++++++ PBS/Animations/Normal/Growth.txt | 23 ++ PBS/Animations/Normal/Pound.txt | 180 +++++++++++ PBS/Animations/Normal/Tackle.txt | 5 +- 13 files changed, 798 insertions(+), 312 deletions(-) create mode 100644 PBS/Animations/Dark/Bite.txt delete mode 100644 PBS/Animations/Example anims/Move/BITE.txt delete mode 100644 PBS/Animations/Example anims/Move/BULKUP.txt delete mode 100644 PBS/Animations/Example anims/Move/GROWL.txt delete mode 100644 PBS/Animations/Example anims/Move/POUND.txt create mode 100644 PBS/Animations/Fighting/Bulk Up.txt create mode 100644 PBS/Animations/Ghost/Astonish.txt create mode 100644 PBS/Animations/Normal/Growl.txt create mode 100644 PBS/Animations/Normal/Growth.txt create mode 100644 PBS/Animations/Normal/Pound.txt diff --git a/Data/Scripts/904_Anim Editor/001_AnimationEditor.rb b/Data/Scripts/904_Anim Editor/001_AnimationEditor.rb index 49359cfa0..dfa097f42 100644 --- a/Data/Scripts/904_Anim Editor/001_AnimationEditor.rb +++ b/Data/Scripts/904_Anim Editor/001_AnimationEditor.rb @@ -8,7 +8,7 @@ class AnimationEditor BORDER_THICKNESS = 4 WINDOW_WIDTH = Settings::SCREEN_WIDTH + 352 + (BORDER_THICKNESS * 4) - WINDOW_HEIGHT = Settings::SCREEN_HEIGHT + 352 + (BORDER_THICKNESS * 4) + WINDOW_HEIGHT = Settings::SCREEN_HEIGHT + 424 + (BORDER_THICKNESS * 4) # Components MENU_BAR_WIDTH = WINDOW_WIDTH @@ -548,7 +548,10 @@ class AnimationEditor break end end - break if Input.triggerex?(:SPACE) + if Input.triggerex?(:SPACE) + pbSEStop + break + end break if anim_player.finished? end anim_player.dispose diff --git a/Data/Scripts/904_Anim Editor/901_ParticleDataHelper.rb b/Data/Scripts/904_Anim Editor/901_ParticleDataHelper.rb index c5c59c026..ac20db455 100644 --- a/Data/Scripts/904_Anim Editor/901_ParticleDataHelper.rb +++ b/Data/Scripts/904_Anim Editor/901_ParticleDataHelper.rb @@ -267,6 +267,7 @@ module AnimationEditor::ParticleDataHelper def optimize_all_particles(particles) particles.each do |particle| + next if particle[:name] == "SE" particle.each_pair do |key, cmds| next if !cmds.is_a?(Array) || cmds.empty? particle[key] = optimize_commands(particle, key) diff --git a/PBS/Animations/Dark/Bite.txt b/PBS/Animations/Dark/Bite.txt new file mode 100644 index 000000000..bc068fbfc --- /dev/null +++ b/PBS/Animations/Dark/Bite.txt @@ -0,0 +1,118 @@ +# See the documentation on the wiki to learn how to edit this file. +#------------------------------- +[Move,BITE] +Name = Essentials +NoUser = true + + FoeInvertX = true + MoveX = 7,1,-2 + MoveX = 8,2,2 + MoveX = 10,2,-2 + MoveX = 12,2,2 + MoveX = 14,1,0 + + Graphic = Dark/Bite teeth + Focus = Target + SetY = 0,-18 + SetZ = 0,10 + SetZoomX = 0,125 + SetZoomY = 0,125 + SetAngle = 0,180 + SetOpacity = 0,0 + MoveOpacity = 0,1,255 + MoveY = 0,3,-72 + MoveZoomY = 0,3,200 + MoveY = 4,3,-10,EaseOut + MoveZoomY = 4,3,100 + MoveY = 7,8,-48 + MoveZoomY = 7,8,150 + MoveOpacity = 11,4,0 + + Graphic = Dark/Bite teeth + Focus = Target + SetY = 0,18 + SetZ = 0,5 + SetZoomX = 0,125 + SetZoomY = 0,125 + SetOpacity = 0,0 + MoveOpacity = 0,1,255 + MoveY = 0,3,72 + MoveZoomY = 0,3,200 + MoveY = 4,3,10,EaseOut + MoveZoomY = 4,3,100 + MoveY = 7,8,48 + MoveZoomY = 7,8,150 + MoveOpacity = 11,4,0 + + Graphic = Dark/Bite teeth + Focus = Target + SetY = 4,-72 + SetZ = 4,20 + SetZoomX = 4,125 + SetZoomY = 4,200 + SetAngle = 4,180 + MoveOpacity = 4,2,0 + SetVisible = 6,false + + Graphic = Dark/Bite teeth + Focus = Target + SetY = 4,72 + SetZ = 4,15 + SetZoomX = 4,125 + SetZoomY = 4,200 + MoveOpacity = 4,2,0 + SetVisible = 6,false + + Graphic = Dark/Bite hit + Focus = Target + SetX = 4,-64 + SetZ = 4,30 + SetZoomX = 4,0 + SetZoomY = 4,0 + SetAngle = 4,-20 + SetColorRed = 4,248 + SetColorGreen = 4,248 + SetColorAlpha = 4,255 + MoveZoomX = 4,5,150 + MoveZoomY = 4,5,150 + MoveOpacity = 7,2,0 + SetVisible = 9,false + + Graphic = Dark/Bite hit + Focus = Target + SetX = 4,-64 + SetZ = 4,35 + SetZoomX = 4,0 + SetZoomY = 4,0 + SetAngle = 4,-20 + MoveZoomX = 4,5,130 + MoveZoomY = 4,5,130 + MoveOpacity = 7,2,0 + SetVisible = 9,false + + Graphic = Dark/Bite hit + Focus = Target + SetX = 4,64 + SetZ = 4,30 + SetZoomX = 4,0 + SetZoomY = 4,0 + SetColorRed = 4,248 + SetColorGreen = 4,248 + SetColorAlpha = 4,255 + MoveZoomX = 4,5,150 + MoveZoomY = 4,5,150 + MoveOpacity = 7,2,0 + SetVisible = 9,false + + Graphic = Dark/Bite hit + Focus = Target + SetX = 4,64 + SetZ = 4,35 + SetZoomX = 4,0 + SetZoomY = 4,0 + MoveZoomX = 4,5,130 + MoveZoomY = 4,5,130 + MoveOpacity = 7,2,0 + SetVisible = 9,false + + Play = 4,Dark/Bite diff --git a/PBS/Animations/Example anims/Move/BITE.txt b/PBS/Animations/Example anims/Move/BITE.txt deleted file mode 100644 index 8749acec7..000000000 --- a/PBS/Animations/Example anims/Move/BITE.txt +++ /dev/null @@ -1,34 +0,0 @@ -# See the documentation on the wiki to learn how to edit this file. -#------------------------------- -[Move,BITE] -Name = Example anim - - SetX = 0,0 - SetY = 0,0 - - SetX = 0,0 - SetY = 0,0 - - Graphic = Examples/Crunch - Focus = Target - SetX = 0,2 - SetY = 0,0 - SetZ = 0,27 - SetOpacity = 0,128 - SetOpacity = 2,192 - SetFrame = 3,1 - SetX = 3,1 - SetY = 3,1 - SetOpacity = 3,255 - SetFrame = 4,2 - SetFrame = 5,3 - SetFrame = 6,5 - SetFrame = 7,6 - SetFrame = 8,7 - SetFrame = 9,10 - SetFrame = 10,11 - SetFrame = 11,12 - SetFrame = 12,13 - SetOpacity = 13,128 - - Play = 9,Sword2,80 diff --git a/PBS/Animations/Example anims/Move/BULKUP.txt b/PBS/Animations/Example anims/Move/BULKUP.txt deleted file mode 100644 index 62ed90892..000000000 --- a/PBS/Animations/Example anims/Move/BULKUP.txt +++ /dev/null @@ -1,102 +0,0 @@ -# See the documentation on the wiki to learn how to edit this file. -#------------------------------- -[Move,BULKUP] -Name = Example anim -NoTarget = true - - SetX = 0,0 - SetY = 0,0 - - Graphic = Examples/animsheet - Focus = User - SetFrame = 0,15 - SetX = 0,-40 - SetY = 0,6 - SetZ = 0,28 - SetOpacity = 0,200 - SetY = 1,-2 - SetOpacity = 1,150 - SetY = 2,-10 - SetOpacity = 2,100 - SetY = 3,-18 - SetOpacity = 3,50 - SetVisible = 4,false - - Graphic = Examples/animsheet - Focus = User - SetFrame = 6,15 - SetX = 6,80 - SetY = 6,6 - SetZ = 6,27 - SetOpacity = 6,200 - SetY = 7,-2 - SetOpacity = 7,150 - SetY = 8,-10 - SetOpacity = 8,100 - SetY = 9,-18 - SetOpacity = 9,50 - SetVisible = 10,false - - Graphic = Examples/animsheet - Focus = User - SetFrame = 6,15 - SetX = 6,-40 - SetY = 6,6 - SetZ = 6,28 - SetOpacity = 6,200 - SetY = 7,-2 - SetOpacity = 7,150 - SetY = 8,-10 - SetOpacity = 8,100 - SetY = 9,-18 - SetOpacity = 9,50 - SetVisible = 10,false - - Graphic = Examples/animsheet - Focus = User - SetFrame = 12,15 - SetX = 12,80 - SetY = 12,6 - SetZ = 12,27 - SetOpacity = 12,200 - SetY = 13,-2 - SetOpacity = 13,150 - SetY = 14,-10 - SetOpacity = 14,100 - SetY = 15,-18 - SetOpacity = 15,50 - SetVisible = 16,false - - Graphic = Examples/animsheet - Focus = User - SetFrame = 12,15 - SetX = 12,-40 - SetY = 12,6 - SetZ = 12,28 - SetOpacity = 12,200 - SetY = 13,-2 - SetOpacity = 13,150 - SetY = 14,-10 - SetOpacity = 14,100 - SetY = 15,-18 - SetOpacity = 15,50 - SetVisible = 16,false - - Graphic = Examples/animsheet - Focus = User - SetFrame = 0,15 - SetX = 0,80 - SetY = 0,6 - SetZ = 0,27 - SetOpacity = 0,200 - SetY = 1,-2 - SetOpacity = 1,150 - SetY = 2,-10 - SetOpacity = 2,100 - SetY = 3,-18 - SetOpacity = 3,50 - SetVisible = 4,false - - Play = 0,fog2,80,150 - Play = 6,fog2,80,150 - Play = 12,fog2,80,150 diff --git a/PBS/Animations/Example anims/Move/GROWL.txt b/PBS/Animations/Example anims/Move/GROWL.txt deleted file mode 100644 index 2f5b88c14..000000000 --- a/PBS/Animations/Example anims/Move/GROWL.txt +++ /dev/null @@ -1,132 +0,0 @@ -# See the documentation on the wiki to learn how to edit this file. -#------------------------------- -[Move,GROWL] -Name = Example anim - - SetX = 0,0 - SetY = 0,0 - - SetX = 0,0 - SetY = 0,0 - - Graphic = Examples/Growl - Focus = User - SetFrame = 0,1 - SetFlip = 0,true - SetX = 0,57 - SetY = 0,6 - SetZ = 0,29 - SetX = 1,72 - SetY = 1,16 - SetX = 2,88 - SetY = 2,26 - SetX = 3,102 - SetY = 3,37 - SetX = 4,57 - SetY = 4,6 - SetX = 5,72 - SetY = 5,16 - SetX = 6,88 - SetY = 6,26 - SetX = 7,102 - SetY = 7,37 - - Graphic = Examples/Growl - Focus = User - SetX = 0,64 - SetY = 0,-13 - SetZ = 0,27 - SetX = 1,81 - SetX = 2,98 - SetX = 3,115 - SetX = 4,64 - SetX = 5,81 - SetX = 6,98 - SetX = 7,115 - - Graphic = Examples/Growl - Focus = User - SetFrame = 0,1 - SetX = 0,57 - SetY = 0,-19 - SetZ = 0,28 - SetX = 1,72 - SetY = 1,-32 - SetX = 2,88 - SetY = 2,-45 - SetX = 3,102 - SetY = 3,-57 - SetX = 4,57 - SetY = 4,-19 - SetX = 5,72 - SetY = 5,-32 - SetX = 6,88 - SetY = 6,-45 - SetX = 7,102 - SetY = 7,-57 - - PlayUserCry = 0 -#------------------------------- -[OppMove,GROWL] -Name = Example anim - - - - Graphic = Examples/Growl - Focus = User - SetFrame = 0,1 - SetFlip = 0,true - SetX = 0,-58 - SetY = 0,2 - SetZ = 0,28 - SetX = 1,-71 - SetY = 1,-11 - SetX = 2,-84 - SetY = 2,-24 - SetX = 3,-96 - SetY = 3,-36 - SetX = 4,-58 - SetY = 4,2 - SetX = 5,-71 - SetY = 5,-11 - SetX = 6,-84 - SetY = 6,-24 - SetX = 7,-96 - SetY = 7,-36 - - Graphic = Examples/Growl - Focus = User - SetFrame = 0,1 - SetX = 0,-58 - SetY = 0,39 - SetZ = 0,29 - SetX = 1,-71 - SetY = 1,52 - SetX = 2,-84 - SetY = 2,65 - SetX = 3,-96 - SetY = 3,77 - SetX = 4,-58 - SetY = 4,39 - SetX = 5,-71 - SetY = 5,52 - SetX = 6,-84 - SetY = 6,65 - SetX = 7,-96 - SetY = 7,77 - - Graphic = Examples/Growl - Focus = User - SetFlip = 0,true - SetX = 0,-58 - SetY = 0,14 - SetZ = 0,27 - SetX = 1,-73 - SetX = 2,-88 - SetX = 3,-103 - SetX = 4,-58 - SetX = 5,-73 - SetX = 6,-88 - SetX = 7,-103 - - PlayUserCry = 0 diff --git a/PBS/Animations/Example anims/Move/POUND.txt b/PBS/Animations/Example anims/Move/POUND.txt deleted file mode 100644 index 1b8710a74..000000000 --- a/PBS/Animations/Example anims/Move/POUND.txt +++ /dev/null @@ -1,40 +0,0 @@ -# See the documentation on the wiki to learn how to edit this file. -#------------------------------- -[Move,POUND] -Name = Example anim - - SetX = 0,0 - SetY = 0,0 - - SetX = 0,0 - SetY = 0,0 - - Graphic = Examples/many - Focus = Target - SetFrame = 3,20 - SetX = 3,8 - SetY = 3,-2 - SetZ = 3,28 - SetOpacity = 4,100 - SetVisible = 5,false - - Graphic = Examples/many - Focus = Target - SetFrame = 0,17 - SetX = 0,0 - SetY = 0,-2 - SetZ = 0,27 - SetOpacity = 0,100 - SetOpacity = 1,255 - SetZoomX = 2,120 - SetZoomY = 2,120 - SetZoomX = 3,130 - SetZoomY = 3,130 - SetZoomX = 4,110 - SetZoomY = 4,110 - SetFrame = 5,19 - SetZoomX = 5,100 - SetZoomY = 5,100 - SetOpacity = 5,100 - - Play = 0,Blow1,80 diff --git a/PBS/Animations/Fighting/Bulk Up.txt b/PBS/Animations/Fighting/Bulk Up.txt new file mode 100644 index 000000000..da9c956e7 --- /dev/null +++ b/PBS/Animations/Fighting/Bulk Up.txt @@ -0,0 +1,19 @@ +# See the documentation on the wiki to learn how to edit this file. +#------------------------------- +[Move,BULKUP] +Name = Essentials +NoTarget = true + + MoveZoomX = 0,7,150 + MoveZoomY = 0,7,50 + SetZoomX = 8,175 + MoveZoomX = 8,7,50 + MoveZoomY = 8,7,150 + MoveZoomX = 16,3,100 + MoveZoomY = 16,3,100 + MoveZoomX = 20,3,150 + MoveZoomY = 20,3,150 + MoveZoomX = 24,3,100 + MoveZoomY = 24,3,100 + + Play = 0,Fighting/Bulk Up diff --git a/PBS/Animations/Ghost/Astonish.txt b/PBS/Animations/Ghost/Astonish.txt new file mode 100644 index 000000000..5a87af4d8 --- /dev/null +++ b/PBS/Animations/Ghost/Astonish.txt @@ -0,0 +1,161 @@ +# See the documentation on the wiki to learn how to edit this file. +#------------------------------- +[Move,ASTONISH] +Name = Essentials + + FoeInvertX = true + FoeInvertY = true + MoveX = 0,2,48 + MoveX = 6,2,0 + + FoeInvertX = true + MoveZoomY = 4,3,125 + MoveZoomY = 8,3,100 + + Graphic = Ghost/Astonish hit + Focus = Target + SetY = 7,-32 + SetZ = 7,10 + SetZoomX = 7,0 + SetZoomY = 7,0 + SetOpacity = 7,0 + SetColorRed = 7,248 + SetColorGreen = 7,248 + SetColorBlue = 7,32 + MoveOpacity = 7,3,255 + MoveColorAlpha = 7,3,255 + MoveZoomX = 7,5,160 + MoveZoomY = 7,5,160 + MoveOpacity = 10,2,0 + SetVisible = 12,false + + Graphic = Ghost/Astonish spark + Focus = Target + SetX = 7,-28 + SetY = 7,-36 + SetZ = 7,5 + SetZoomX = 7,15 + SetZoomY = 7,15 + SetOpacity = 7,0 + MoveOpacity = 7,1,255 + MoveZoomX = 7,4,30 + MoveZoomY = 7,4,30 + MoveY = 7,6,-69,EaseOut + MoveX = 7,9,-102 + MoveY = 13,3,-54,EaseIn + MoveOpacity = 13,3,0 + + Graphic = Ghost/Astonish spark + Focus = Target + SetX = 7,-12 + SetY = 7,-29 + SetZ = 7,5 + SetZoomX = 7,15 + SetZoomY = 7,15 + SetOpacity = 7,0 + MoveOpacity = 7,1,255 + MoveZoomX = 7,4,30 + MoveZoomY = 7,4,30 + MoveY = 7,6,-124,EaseOut + MoveX = 7,9,-52 + MoveY = 13,3,-101,EaseIn + MoveOpacity = 13,3,0 + + Graphic = Ghost/Astonish spark + Focus = Target + SetX = 7,-5 + SetY = 7,-31 + SetZ = 7,5 + SetZoomX = 7,15 + SetZoomY = 7,15 + SetOpacity = 7,0 + MoveOpacity = 7,1,255 + MoveZoomX = 7,4,30 + MoveZoomY = 7,4,30 + MoveY = 7,6,-108,EaseOut + MoveX = 7,9,21 + MoveY = 13,3,-90,EaseIn + MoveOpacity = 13,3,0 + + Graphic = Ghost/Astonish spark + Focus = Target + SetX = 7,-5 + SetY = 7,-31 + SetZ = 7,5 + SetZoomX = 7,15 + SetZoomY = 7,15 + SetOpacity = 7,0 + MoveOpacity = 7,1,255 + MoveZoomX = 7,4,30 + MoveZoomY = 7,4,30 + MoveY = 7,7,-97,EaseOut + MoveX = 7,10,81 + MoveY = 14,3,-85,EaseIn + MoveOpacity = 14,3,0 + + Graphic = Ghost/Astonish spark + Focus = Target + SetX = 7,-5 + SetY = 7,-31 + SetZ = 7,5 + SetZoomX = 7,15 + SetZoomY = 7,15 + SetOpacity = 7,0 + MoveOpacity = 7,1,255 + MoveZoomX = 7,4,30 + MoveZoomY = 7,4,30 + MoveY = 7,7,-142,EaseOut + MoveX = 7,10,-18 + MoveY = 14,3,-122,EaseIn + MoveOpacity = 14,3,0 + + Graphic = Ghost/Astonish spark + Focus = Target + SetX = 7,-4 + SetY = 7,-24 + SetZ = 7,5 + SetZoomX = 7,15 + SetZoomY = 7,15 + SetOpacity = 7,0 + MoveOpacity = 7,1,255 + MoveZoomX = 7,4,30 + MoveZoomY = 7,4,30 + MoveY = 7,6,-130,EaseOut + MoveX = 7,9,85 + MoveY = 13,3,-104,EaseIn + MoveOpacity = 13,3,0 + + Graphic = Ghost/Astonish spark + Focus = Target + SetX = 7,-5 + SetY = 7,-31 + SetZ = 7,5 + SetZoomX = 7,15 + SetZoomY = 7,15 + SetOpacity = 7,0 + MoveOpacity = 7,1,255 + MoveZoomX = 7,4,30 + MoveZoomY = 7,4,30 + MoveY = 7,6,-95,EaseOut + MoveX = 7,10,-124 + MoveY = 13,4,-79,EaseIn + MoveOpacity = 14,3,0 + + Graphic = Ghost/Astonish spark + Focus = Target + SetX = 7,3 + SetY = 7,-33 + SetZ = 7,5 + SetZoomX = 7,15 + SetZoomY = 7,15 + SetOpacity = 7,0 + MoveOpacity = 7,1,255 + MoveZoomX = 7,4,30 + MoveZoomY = 7,4,30 + MoveX = 7,6,68 + MoveY = 7,6,-63,EaseOut + MoveX = 13,3,105 + MoveY = 13,3,-56,EaseIn + MoveOpacity = 13,3,0 + + Play = 2,Ghost/Astonish diff --git a/PBS/Animations/Normal/Growl.txt b/PBS/Animations/Normal/Growl.txt new file mode 100644 index 000000000..70c02ddd0 --- /dev/null +++ b/PBS/Animations/Normal/Growl.txt @@ -0,0 +1,288 @@ +# See the documentation on the wiki to learn how to edit this file. +#------------------------------- +[Move,GROWL] +Name = Essentials + + + FoeInvertX = true + MoveX = 28,1,-2 + MoveX = 29,2,2 + MoveX = 31,2,-2 + MoveX = 33,2,2 + MoveX = 35,1,0 + + Graphic = Normal/Growl ring + Focus = User + SetZ = 0,10 + SetZoomX = 0,0 + SetZoomY = 0,0 + SetOpacity = 0,0 + MoveOpacity = 0,9,248 + MoveColorRed = 0,9,248 + MoveColorGreen = 0,9,64 + MoveColorAlpha = 0,9,255 + MoveZoomX = 0,18,300 + MoveZoomY = 0,18,300 + MoveOpacity = 9,9,0 + SetVisible = 18,false + + Graphic = Normal/Growl ring + Focus = User + SetZ = 0,10 + SetZoomX = 0,0 + SetZoomY = 0,0 + SetOpacity = 0,0 + MoveColorRed = 0,9,248 + MoveColorGreen = 0,9,64 + MoveColorAlpha = 0,9,255 + MoveZoomX = 0,18,270 + MoveZoomY = 0,18,270 + MoveOpacity = 2,7,160 + MoveOpacity = 9,9,0 + SetVisible = 18,false + + Graphic = Normal/Growl ring + Focus = User + SetZ = 0,10 + SetZoomX = 0,0 + SetZoomY = 0,0 + SetOpacity = 0,0 + MoveColorRed = 0,9,248 + MoveColorGreen = 0,9,64 + MoveColorAlpha = 0,9,255 + MoveZoomX = 0,18,240 + MoveZoomY = 0,18,240 + MoveOpacity = 4,5,96 + MoveOpacity = 9,9,0 + SetVisible = 18,false + + Graphic = Normal/Growl zap + Focus = User + SetY = 0,-8 + SetZ = 0,19 + SetZoomX = 0,40 + SetZoomY = 0,50 + SetOpacity = 0,0 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorAlpha = 0,248 + MoveOpacity = 0,8,255 + MoveY = 0,12,-138 + MoveZoomX = 0,12,120 + MoveZoomY = 0,12,150 + MoveOpacity = 8,4,0 + SetVisible = 12,false + + Graphic = Normal/Growl zap + Focus = User + SetY = 8,-52 + SetZ = 8,20 + SetZoomX = 8,60 + SetZoomY = 8,75 + SetOpacity = 8,0 + SetColorRed = 8,248 + SetColorGreen = 8,248 + SetColorAlpha = 8,248 + MoveOpacity = 8,4,255 + MoveY = 8,10,-141 + MoveZoomX = 8,10,120 + MoveZoomY = 8,10,150 + MoveOpacity = 12,6,0 + SetVisible = 18,false + + Graphic = Normal/Growl zap + Focus = User + SetX = 0,-3 + SetY = 0,-4 + SetZ = 0,20 + SetZoomX = 0,40 + SetZoomY = 0,50 + SetAngle = 0,60 + SetOpacity = 0,0 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorAlpha = 0,248 + MoveOpacity = 0,8,255 + MoveX = 0,12,-124 + MoveY = 0,12,-68 + MoveZoomX = 0,12,120 + MoveZoomY = 0,12,150 + MoveOpacity = 8,4,0 + SetVisible = 12,false + + Graphic = Normal/Growl zap + Focus = User + SetX = 8,-39 + SetY = 8,-26 + SetZ = 8,20 + SetZoomX = 8,60 + SetZoomY = 8,75 + SetAngle = 8,60 + SetOpacity = 8,0 + SetColorRed = 8,248 + SetColorGreen = 8,248 + SetColorAlpha = 8,248 + MoveOpacity = 8,4,255 + MoveX = 8,10,-125 + MoveY = 8,10,-78 + MoveZoomX = 8,10,120 + MoveZoomY = 8,10,150 + MoveOpacity = 12,6,0 + SetVisible = 18,false + + Graphic = Normal/Growl zap + Focus = User + SetX = 0,-3 + SetY = 0,4 + SetZ = 0,20 + SetZoomX = 0,40 + SetZoomY = 0,50 + SetAngle = 0,120 + SetOpacity = 0,0 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorAlpha = 0,248 + MoveOpacity = 0,8,255 + MoveX = 0,12,-124 + MoveY = 0,12,68 + MoveZoomX = 0,12,120 + MoveZoomY = 0,12,150 + MoveOpacity = 8,4,0 + SetVisible = 12,false + + Graphic = Normal/Growl zap + Focus = User + SetX = 8,-39 + SetY = 8,26 + SetZ = 8,20 + SetZoomX = 8,60 + SetZoomY = 8,75 + SetAngle = 8,120 + SetOpacity = 8,0 + SetColorRed = 8,248 + SetColorGreen = 8,248 + SetColorAlpha = 8,248 + MoveOpacity = 8,4,255 + MoveX = 8,10,-125 + MoveY = 8,10,78 + MoveZoomX = 8,10,120 + MoveZoomY = 8,10,150 + MoveOpacity = 12,6,0 + SetVisible = 18,false + + Graphic = Normal/Growl zap + Focus = User + SetY = 0,8 + SetZ = 0,20 + SetZoomX = 0,40 + SetZoomY = 0,50 + SetOpacity = 0,0 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorAlpha = 0,248 + MoveOpacity = 0,8,255 + MoveY = 0,12,139 + MoveZoomX = 0,12,120 + MoveZoomY = 0,12,150 + MoveOpacity = 8,4,0 + SetVisible = 12,false + + Graphic = Normal/Growl zap + Focus = User + SetY = 8,50 + SetZ = 8,20 + SetZoomX = 8,60 + SetZoomY = 8,75 + SetAngle = 8,180 + SetOpacity = 8,0 + SetColorRed = 8,248 + SetColorGreen = 8,248 + SetColorAlpha = 8,248 + MoveOpacity = 8,4,255 + MoveY = 8,10,141 + MoveZoomX = 8,10,120 + MoveZoomY = 8,10,150 + MoveOpacity = 12,6,0 + SetVisible = 18,false + + Graphic = Normal/Growl zap + Focus = User + SetX = 0,3 + SetY = 0,4 + SetZ = 0,20 + SetZoomX = 0,40 + SetZoomY = 0,50 + SetAngle = 0,240 + SetOpacity = 0,0 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorAlpha = 0,248 + MoveOpacity = 0,8,255 + MoveX = 0,12,124 + MoveY = 0,12,68 + MoveZoomX = 0,12,120 + MoveZoomY = 0,12,150 + MoveOpacity = 8,4,0 + SetVisible = 12,false + + Graphic = Normal/Growl zap + Focus = User + SetX = 8,39 + SetY = 8,26 + SetZ = 8,20 + SetZoomX = 8,60 + SetZoomY = 8,75 + SetAngle = 8,240 + SetOpacity = 8,0 + SetColorRed = 8,248 + SetColorGreen = 8,248 + SetColorAlpha = 8,248 + MoveOpacity = 8,4,255 + MoveX = 8,10,125 + MoveY = 8,10,78 + MoveZoomX = 8,10,120 + MoveZoomY = 8,10,150 + MoveOpacity = 12,6,0 + SetVisible = 18,false + + Graphic = Normal/Growl zap + Focus = User + SetX = 0,3 + SetY = 0,-4 + SetZ = 0,20 + SetZoomX = 0,40 + SetZoomY = 0,50 + SetAngle = 0,300 + SetOpacity = 0,0 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorAlpha = 0,248 + MoveOpacity = 0,8,255 + MoveX = 0,12,124 + MoveY = 0,12,-68 + MoveZoomX = 0,12,120 + MoveZoomY = 0,12,150 + MoveOpacity = 8,4,0 + SetVisible = 12,false + + Graphic = Normal/Growl zap + Focus = User + SetX = 8,39 + SetY = 8,-26 + SetZ = 8,20 + SetZoomX = 8,60 + SetZoomY = 8,75 + SetAngle = 8,300 + SetOpacity = 8,0 + SetColorRed = 8,248 + SetColorGreen = 8,248 + SetColorAlpha = 8,248 + MoveOpacity = 8,4,255 + MoveX = 8,10,125 + MoveY = 8,10,-78 + MoveZoomX = 8,10,120 + MoveZoomY = 8,10,150 + MoveOpacity = 12,6,0 + SetVisible = 18,false + + PlayUserCry = 0 diff --git a/PBS/Animations/Normal/Growth.txt b/PBS/Animations/Normal/Growth.txt new file mode 100644 index 000000000..0622fc0d7 --- /dev/null +++ b/PBS/Animations/Normal/Growth.txt @@ -0,0 +1,23 @@ +# See the documentation on the wiki to learn how to edit this file. +#------------------------------- +[Move,GROWTH] +Name = Essentials +NoTarget = true + + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorBlue = 0,248 + MoveZoomX = 0,4,115 + MoveZoomY = 0,4,115 + MoveColorAlpha = 0,4,96 + MoveZoomX = 5,4,100 + MoveZoomY = 5,4,100 + MoveColorAlpha = 5,4,0 + MoveZoomX = 12,4,115 + MoveZoomY = 12,4,115 + MoveColorAlpha = 12,4,96 + MoveZoomX = 17,4,100 + MoveZoomY = 17,4,100 + MoveColorAlpha = 17,4,0 + + Play = 0,Normal/Growth diff --git a/PBS/Animations/Normal/Pound.txt b/PBS/Animations/Normal/Pound.txt new file mode 100644 index 000000000..b619f72dc --- /dev/null +++ b/PBS/Animations/Normal/Pound.txt @@ -0,0 +1,180 @@ +# See the documentation on the wiki to learn how to edit this file. +#------------------------------- +[Move,POUND] +Name = Essentials + + + FoeInvertX = true + MoveX = 0,1,-2 + MoveX = 1,2,2 + MoveX = 3,2,-2 + MoveX = 5,2,2 + MoveX = 7,1,0 + + Graphic = Normal/Pound hit + Focus = Target + SetZ = 0,10 + SetZoomX = 0,50 + SetZoomY = 0,50 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorBlue = 0,192 + SetColorAlpha = 0,255 + MoveZoomX = 0,5,150 + MoveZoomY = 0,5,150 + MoveColorBlue = 1,1,0 + MoveOpacity = 1,4,0 + SetVisible = 5,false + + Graphic = Normal/Pound spark + Focus = Target + SetX = 0,-11 + SetY = 0,-17 + SetZ = 0,5 + SetZoomX = 0,50 + SetZoomY = 0,50 + SetOpacity = 0,0 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorBlue = 0,128 + SetColorAlpha = 0,255 + MoveOpacity = 0,1,255 + MoveX = 0,13,-94 + MoveY = 0,13,-68,EaseOut + MoveZoomX = 4,9,0 + MoveZoomY = 4,9,0 + MoveOpacity = 4,9,0 + MoveColorGreen = 4,9,96,EaseOut + MoveColorBlue = 4,9,32,EaseOut + SetVisible = 13,false + + Graphic = Normal/Pound spark + Focus = Target + SetX = 1,-3 + SetY = 1,-24 + SetZ = 1,5 + SetZoomX = 1,50 + SetZoomY = 1,50 + SetOpacity = 1,0 + SetColorRed = 1,248 + SetColorGreen = 1,248 + SetColorBlue = 1,128 + SetColorAlpha = 1,255 + MoveOpacity = 1,1,255 + MoveX = 1,13,-40 + MoveY = 1,13,-116,EaseOut + MoveZoomX = 5,9,0 + MoveZoomY = 5,9,0 + MoveOpacity = 5,9,0 + MoveColorGreen = 5,9,96,EaseOut + MoveColorBlue = 5,9,32,EaseOut + + Graphic = Normal/Pound spark + Focus = Target + SetX = 0,8 + SetY = 0,-7 + SetZ = 0,5 + SetZoomX = 0,50 + SetZoomY = 0,50 + SetOpacity = 0,0 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorBlue = 0,128 + SetColorAlpha = 0,255 + MoveOpacity = 0,1,255 + MoveX = 0,13,14 + MoveY = 0,13,-89,EaseOut + MoveZoomX = 4,9,0 + MoveZoomY = 4,9,0 + MoveOpacity = 4,9,0 + MoveColorGreen = 4,9,96,EaseOut + MoveColorBlue = 4,9,32,EaseOut + SetVisible = 13,false + + Graphic = Normal/Pound spark + Focus = Target + SetX = 1,7 + SetY = 1,-6 + SetZ = 1,5 + SetZoomX = 1,50 + SetZoomY = 1,50 + SetOpacity = 1,0 + SetColorRed = 1,248 + SetColorGreen = 1,248 + SetColorBlue = 1,128 + SetColorAlpha = 1,255 + MoveOpacity = 1,1,255 + MoveX = 1,13,58 + MoveY = 1,13,-108,EaseOut + MoveZoomX = 5,9,0 + MoveZoomY = 5,9,0 + MoveOpacity = 5,9,0 + MoveColorGreen = 5,9,96,EaseOut + MoveColorBlue = 5,9,32,EaseOut + + Graphic = Normal/Pound spark + Focus = Target + SetX = 0,25 + SetY = 0,-4 + SetZ = 0,5 + SetZoomX = 0,50 + SetZoomY = 0,50 + SetOpacity = 0,0 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorBlue = 0,128 + SetColorAlpha = 0,255 + MoveOpacity = 0,1,255 + MoveX = 0,13,87 + MoveY = 0,13,-9,EaseOut + MoveZoomX = 4,9,0 + MoveZoomY = 4,9,0 + MoveOpacity = 4,9,0 + MoveColorGreen = 4,9,96,EaseOut + MoveColorBlue = 4,9,32,EaseOut + SetVisible = 13,false + + Graphic = Normal/Pound spark + Focus = Target + SetX = 0,18 + SetY = 0,-9 + SetZ = 0,5 + SetZoomX = 0,50 + SetZoomY = 0,50 + SetOpacity = 0,0 + SetColorRed = 0,248 + SetColorGreen = 0,248 + SetColorBlue = 0,128 + SetColorAlpha = 0,255 + MoveOpacity = 0,1,255 + MoveX = 0,13,115 + MoveY = 0,13,-47,EaseOut + MoveZoomX = 4,9,0 + MoveZoomY = 4,9,0 + MoveOpacity = 4,9,0 + MoveColorGreen = 4,9,96,EaseOut + MoveColorBlue = 4,9,32,EaseOut + SetVisible = 13,false + + Graphic = Normal/Pound spark + Focus = Target + SetX = 1,-3 + SetY = 1,-5 + SetZ = 1,5 + SetZoomX = 1,50 + SetZoomY = 1,50 + SetOpacity = 1,0 + SetColorRed = 1,248 + SetColorGreen = 1,248 + SetColorBlue = 1,128 + SetColorAlpha = 1,255 + MoveOpacity = 1,1,255 + MoveX = 1,13,-112 + MoveY = 1,13,-26,EaseOut + MoveZoomX = 5,9,0 + MoveZoomY = 5,9,0 + MoveOpacity = 5,9,0 + MoveColorGreen = 5,9,96,EaseOut + MoveColorBlue = 5,9,32,EaseOut + + Play = 0,Normal/Pound diff --git a/PBS/Animations/Normal/Tackle.txt b/PBS/Animations/Normal/Tackle.txt index d69447b50..2bd3a66c1 100644 --- a/PBS/Animations/Normal/Tackle.txt +++ b/PBS/Animations/Normal/Tackle.txt @@ -17,7 +17,7 @@ Name = Essentials MoveX = 9,2,2 MoveX = 11,1,0 - Graphic = Normal/Tackle hit 1 + Graphic = Normal/Tackle hit Focus = Target SetZ = 4,10 SetZoomX = 4,75 @@ -30,8 +30,9 @@ Name = Essentials MoveZoomY = 4,1,100 SetVisible = 5,false - Graphic = Normal/Tackle hit 2 + Graphic = Normal/Tackle hit Focus = Target + SetFrame = 5,1 SetZ = 5,10 SetZoomX = 5,60 SetZoomY = 5,60