Advertisement
Baoulettes

Untitled

Nov 29th, 2019
332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 5.35 KB | None | 0 0
  1. -- Shallot ATT SP 01
  2. -- Made by Baoulettes 18/11/2019
  3. SP_ATK_0 = 6;
  4. SP_ATK_1 = SP_ATK_0+10;
  5. SP_ATK_2 = SP_ATK_1+63;
  6. SP_ATK_3 = SP_ATK_2+92;
  7. SP_ATK_4 = SP_ATK_3+45;
  8. SE_01 = 1035; --気を貯める Unknown YET
  9. SE_02 = 1036; --気が広がる Unknown YET
  10. SE_03 = 1036; --Energy wave sound
  11. SE_04 = 1018; --Cut-in
  12. SE_05 = 1035; --Attack Cut-in Sounds
  13. SE_06 = 1021; --Throw / launch
  14. SE_07 = 1022; --Long Sound luke wooosh
  15. SE_09 = 1023; --HIT
  16. SE_10 = 1024; --Breath/ Air
  17. SE_11 = 1054; --Breaking Sound
  18. SE_12 = 09;
  19. -- https://drive.google.com/drive/u/0/folders/1awJxjcmkgp-CbYj2RP8ePIelgiDKcJAu
  20. -- ** Sound Effect Var Begin ** --
  21. -- General
  22. SE_Dodge        =   1042;   -- Dodge sound
  23. SE_RisingUp     =   214;    -- Shallot Rising up animation + ki aura
  24. SE_EnergySpark  =   206;    -- Energy sparks
  25.  
  26. -- Sequence 1
  27. SE_CamRot   =   1018;   -- "Wosh" effect used on camera rotation
  28. SE_Spotted  =   48;     -- TADA big sound first ennemy appearance
  29. SE_LegMov   =   102;    -- Leg Mouvement Sound
  30. SE_Boom     =   1011;   -- Explosion Sound (used for ground breaking)
  31.  
  32. -- Sequance 2
  33. SE_PWIIIII  =   1053;   -- Chara projection
  34. SE_Teleport =   1109;   -- Short Teleport
  35. SE_Critical =   1120;   -- Critical Hit (short)
  36.  
  37. -- Sequence 3
  38. SE_EnergyBlast  =   1037; -- Last energy blast
  39. -- ** Sound Effect Var End ** --
  40.  
  41. -- ** Effect Pack sync ** --
  42. SP_01=2000000;-- Rush Humain Articiel N°16 (INT TUR)
  43. --Before Combo show Card Art
  44. SP_02=2000001;-- Combo Humain Artificiel N°18 PUI FTP
  45. SP_03=2000002;-- Launch (Background) ???
  46. SP_04=2000003;-- Final Flash ray
  47. SP_05=2000004;-- Final Flash (flashing and end of ATT SP)
  48. SP_06=2000005;-- Humain Articiel N°21 gathering Ki animation
  49. ------------------------------------------------------
  50. -- Initial Setup
  51. ------------------------------------------------------
  52. fcolor_r = 255;
  53. fcolor_g = 255;
  54. fcolor_b = 255;
  55. tyo = -30;
  56. tyo2 = -40;
  57. multi_frm = 2;
  58. setVisibleUI( 0, 0);
  59. changeAnime( 0, 0, 0);
  60. changeAnime( 0, 1, 100);
  61. setDisp( 0, 0, 0);
  62. setDisp( 0, 1, 0);
  63. kame_flag = 0x00;
  64. if (_IS_PLAYER_SIDE_ == 1) then
  65. -- ** Shallot Rising Up BEGIN ** --
  66. SP1_Begin   = 0;
  67. SP1_End     = 346;
  68. SP1 = entryEffectLife(SP1_Begin+0,SP_01,SP1_End,0x00,-1,-1,0,0,1);
  69. setEffRotateKey (SP1_Begin+0, SP1 , 0);
  70. setEffScaleKey  (SP1_Begin+0, SP1 , 1, 1);
  71. -- ** Show SA quote ** --
  72. speff = entryEffect(SP1_Begin+100,1504,0,-1,0,0,0);
  73. setEffReplaceTexture(speff,3,2);
  74. speff = entryEffect(SP1_Begin+100,1505,0,-1,0,0,0);
  75. setEffReplaceTexture(speff,4,5);
  76. -- ** Black BG ** --
  77. entryFadeBg( SP1_Begin + 0, 0, 117, 0, 0, 0, 0, 255 );
  78. -- ** Sound Effect ** --
  79. playSe(SP1_Begin+0,SE_RisingUp);
  80. playSe(SP1_Begin+10,SE_CamRot);
  81. playSe(SP1_Begin+20,SE_RisingUp);
  82. playSe(SP1_Begin+40,SE_RisingUp);
  83. playSe(SP1_Begin+60,SE_RisingUp);
  84. playSe(SP1_Begin+100,SE_Spotted);
  85. playSe(SP1_Begin+210,SE_LegMov);
  86. playSe(SP1_Begin+240,SE_Boom);
  87. -- ** Shallot Rising Up END ** --
  88. -- ** Show Card art here BEGIN ** --
  89. ShowCardArt_frame = SP1_Begin+SP1_End;
  90. setScaleKey(ShowCardArt_frame-1,0,1.5,1.5);
  91. setScaleKey(ShowCardArt_frame,0,1.0,1.0);
  92. playSe(ShowCardArt_frame,SE_05);
  93. speff = entryEffect(ShowCardArt_frame,1507, 0,-1,0,0,0);
  94. setEffReplaceTexture(speff,1,1);
  95. setEffReplaceTexture(speff,2,0);
  96. setEffReplaceTexture(speff,5,4);
  97. entryFade(ShowCardArt_frame+30,8,3,0,fcolor_r,fcolor_g,fcolor_b,255);
  98. -- ** Show Card art here END ** --
  99. -- ** Shallot Mega Punch END ** --
  100. SP2_Begin   = ShowCardArt_frame+60;
  101. SP2_End     = 118;
  102. SP2 = entryEffectLife(SP2_Begin+0,SP_02,SP2_End,0x00,-1,-1,0,0,1); --Animation Init
  103. setEffRotateKey (SP2_Begin+0, SP2 , 0);--Init
  104. setEffScaleKey  (SP2_Begin+0, SP2 , 1, 1);--Init
  105. -- ** Sound Effect ** --
  106. playSe(SP2_Begin+30,SE_Teleport);
  107. -- ** Black BG ** --
  108. entryFadeBg(SP2_Begin, 0, 140, 0, 0, 0, 0, 255);
  109. -- ** Shallot Mega Punch END ** --
  110. if(_IS_DODGE_ == 1) then
  111. SP_dodge = SP2_Begin+75;
  112. playSe(SP_dodge-12,SE_Dodge);
  113. speff = entryEffectUnpausable( SP_dodge-12,1504,0x100,-1,0,0,-350);
  114. setEffReplaceTexture(speff,3,6);
  115. kaihi = entryEffectUnpausable(SP_dodge,1575,0x100,-1,0,0,350);
  116. setEffScaleKey( SP_dodge, kaihi,1.0, 1.0);
  117. setEffAlphaKey( SP_dodge, kaihi,255);
  118. pauseAll(SP_dodge,67);
  119. entryFade(SP_dodge+5,4,7,4,fcolor_r,fcolor_g,fcolor_b, 255);
  120. setMoveKey(SP_dodge+10,0,2100,1060,0);
  121. endPhase(SP_dodge+10);
  122. do return end
  123. else end
  124. playSe(SP2_Begin+86,SE_Critical);
  125. SP3_Begin   = SP2_Begin+SP2_End; --Frame to initial last seq
  126. SP3_End     = 194;
  127. SP3 = entryEffectLife(SP3_Begin+0,SP_03,SP3_End,0x00,-1,-1,0,0,1); --Animation Init
  128. setEffRotateKey (SP3_Begin+0, SP3 , 0);--Init
  129. setEffScaleKey  (SP3_Begin+0, SP3 , 1, 1);--Init
  130.  
  131. playSe(SP3_Begin+30,SE_RisingUp);
  132. playSe(SP3_Begin+30,SE_EnergySpark);
  133. playSe(SP3_Begin+40,SE_EnergySpark);
  134. playSe(SP3_Begin+50,SE_RisingUp);
  135. playSe(SP3_Begin+50,SE_EnergySpark);
  136. playSe(SP3_Begin+60,SE_EnergySpark);
  137. playSe(SP3_Begin+70,SE_RisingUp);
  138. playSe(SP3_Begin+70,SE_EnergySpark);
  139. playSe(SP3_Begin+80,SE_EnergyBlast);
  140. playSe(SP3_Begin+80,SE_EnergySpark);
  141. playSe(SP3_Begin+90,SE_EnergySpark);
  142. playSe(SP3_Begin+100,SE_EnergySpark);
  143. playSe(SP3_Begin+110,SE_EnergySpark);
  144. playSe(SP3_Begin+120,SE_EnergySpark);
  145. playSe(SP3_Begin+130,SE_EnergySpark);
  146. playSe(SP3_Begin+140,SE_EnergySpark);
  147. playSe(SP3_Begin+150,SE_EnergySpark);
  148. playSe(SP3_Begin+160,SE_EnergySpark);
  149. playSe(SP3_Begin+170,SE_EnergySpark);
  150.  
  151. -- ** Black BG + END** --
  152. dealDamage(SP3_Begin+100);
  153. entryFade(SP3_Begin+180, 9,  10, 1, 8, 8, 8, 255);
  154. endPhase(SP3_Begin+180);
  155. else -- Ennemy side now ! (after that unmodified)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement