Advertisement
Guest User

Untitled

a guest
Nov 17th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 9.23 KB | None | 0 0
  1. local player = require ("player")
  2. local spriteReader = require ("script/spriteReader")
  3. local world = require ("world")
  4. local audio = require ("audio")
  5.  
  6. goku = {}
  7.  
  8.  
  9.  
  10.  
  11. -- Player 1
  12. function LoadPlayer()
  13. goku.player = {}
  14. goku.player[1] = {}
  15. goku.player[1].wait = {}
  16. goku.player[1].wait["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_wait_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 2)
  17. goku.player[1].wait["left"]:SetFramerate(100)
  18. goku.player[1].wait["left"]:Loop(true)
  19.  
  20. goku.player[1].wait["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_wait_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 2)
  21. goku.player[1].wait["right"]:SetFramerate(100)
  22. goku.player[1].wait["right"]:Loop(true)
  23.  
  24. goku.player[1].speedFront = {}
  25. goku.player[1].speedFront["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_speedFront_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 2)
  26. goku.player[1].speedFront["left"]:SetFramerate(100)
  27. goku.player[1].speedFront["left"]:Loop(true)
  28.  
  29. goku.player[1].speedFront["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_speedFront_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 2)
  30. goku.player[1].speedFront["right"]:SetFramerate(100)
  31. goku.player[1].speedFront["right"]:Loop(true)
  32.  
  33. goku.player[1].speedBack = {}
  34. goku.player[1].speedBack["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_speedBack_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 2)
  35. goku.player[1].speedBack["left"]:SetFramerate(100)
  36. goku.player[1].speedBack["left"]:Loop(true)
  37.  
  38. goku.player[1].speedBack["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_speedBack_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 2)
  39. goku.player[1].speedBack["right"]:SetFramerate(100)
  40. goku.player[1].speedBack["right"]:Loop(true)
  41.  
  42.  
  43. -- Animation défense
  44.  
  45. goku.player[1].defend = {}
  46. goku.player[1].defend["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_defend_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 2)
  47. goku.player[1].defend["left"]:SetFramerate(180)
  48. goku.player[1].defend["left"]:Loop(true)
  49.  
  50. goku.player[1].defend["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_defend_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 2)
  51. goku.player[1].defend["right"]:SetFramerate(180)
  52. goku.player[1].defend["right"]:Loop(true)
  53.  
  54.  
  55. -- Animation de frappe poingts
  56. goku.player[1].handAttack = {}
  57. goku.player[1].handAttack[1] = {}
  58. goku.player[1].handAttack[1]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_handAttack_1_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  59. goku.player[1].handAttack[1]["left"]:SetFramerate(150)
  60.  
  61. goku.player[1].handAttack[1]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_handAttack_1_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  62. goku.player[1].handAttack[1]["right"]:SetFramerate(150)
  63.  
  64. goku.player[1].handAttack[2] = {}
  65. goku.player[1].handAttack[2]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_handAttack_2_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  66. goku.player[1].handAttack[2]["left"]:SetFramerate(150)
  67.  
  68. goku.player[1].handAttack[2]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_handAttack_2_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  69. goku.player[1].handAttack[2]["right"]:SetFramerate(150)
  70.  
  71. goku.player[1].handAttack[3] = {}
  72. goku.player[1].handAttack[3]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_handAttack_3_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  73. goku.player[1].handAttack[3]["left"]:SetFramerate(150)
  74.  
  75. goku.player[1].handAttack[3]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_handAttack_3_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  76. goku.player[1].handAttack[3]["right"]:SetFramerate(150)
  77.  
  78. goku.player[1].handAttack[4] = {}
  79. goku.player[1].handAttack[4]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_handAttack_4_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  80. goku.player[1].handAttack[4]["left"]:SetFramerate(150)
  81.  
  82. goku.player[1].handAttack[4]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_handAttack_4_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  83. goku.player[1].handAttack[4]["right"]:SetFramerate(150)
  84.  
  85. -- Animation de frappe jambes
  86. goku.player[1].footAttack = {}
  87. goku.player[1].footAttack[1] = {}
  88. goku.player[1].footAttack[1]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_footAttack_1_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  89. goku.player[1].footAttack[1]["left"]:SetFramerate(200)
  90. goku.player[1].footAttack[1]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_footAttack_1_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  91. goku.player[1].footAttack[1]["right"]:SetFramerate(200)
  92.  
  93. goku.player[1].footAttack[2] = {}
  94. goku.player[1].footAttack[2]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_footAttack_2_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  95. goku.player[1].footAttack[2]["left"]:SetFramerate(200)
  96. goku.player[1].footAttack[2]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_footAttack_2_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  97. goku.player[1].footAttack[2]["right"]:SetFramerate(200)
  98.  
  99. goku.player[1].footAttack[3] = {}
  100. goku.player[1].footAttack[3]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_footAttack_3_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  101. goku.player[1].footAttack[3]["left"]:SetFramerate(200)
  102. goku.player[1].footAttack[3]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_footAttack_3_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  103. goku.player[1].footAttack[3]["right"]:SetFramerate(200)
  104.  
  105. goku.player[1].footAttack[4] = {}
  106. goku.player[1].footAttack[4]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_footAttack_4_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 4)
  107. goku.player[1].footAttack[4]["left"]:SetFramerate(200)
  108. goku.player[1].footAttack[4]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_footAttack_4_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 4)
  109. goku.player[1].footAttack[4]["right"]:SetFramerate(200)
  110.  
  111.  
  112. goku.player[1].hurt = {}
  113. goku.player[1].hurt[1] = {}
  114. goku.player[1].hurt[1]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_hurt_1_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  115. goku.player[1].hurt[1]["left"]:SetFramerate(100)
  116. goku.player[1].hurt[1]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_hurt_1_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  117. goku.player[1].hurt[1]["right"]:SetFramerate(100)
  118.  
  119. goku.player[1].hurt[2] = {}
  120. goku.player[1].hurt[2]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_hurt_2_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  121. goku.player[1].hurt[2]["left"]:SetFramerate(100)
  122. goku.player[1].hurt[2]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_hurt_2_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  123. goku.player[1].hurt[2]["right"]:SetFramerate(100)
  124.  
  125. goku.player[1].hurt[3] = {}
  126. goku.player[1].hurt[3]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_hurt_3_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  127. goku.player[1].hurt[3]["left"]:SetFramerate(100)
  128. goku.player[1].hurt[3]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_hurt_3_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  129. goku.player[1].hurt[3]["right"]:SetFramerate(100)
  130.  
  131. goku.player[1].hurt[4] = {}
  132. goku.player[1].hurt[4]["left"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/left/goku_hurt_4_left_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  133. goku.player[1].hurt[4]["left"]:SetFramerate(100)
  134. goku.player[1].hurt[4]["right"] = spriteReader.NewAnimation("sprites/Goku/phase_1/100/right/goku_hurt_4_right_"..player[1].color..".png",player[1].x, height - world.grass.h - player[1].h, 1)
  135. goku.player[1].hurt[4]["right"]:SetFramerate(100)  
  136.  
  137. print("test")
  138. end
  139. LoadPlayer()
  140.  
  141.  
  142.  
  143. function goku.load()
  144.  
  145. LoadPlayer()
  146.  
  147. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement