dsiver144

Gaining/Losing team TP

Jun 25th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. #===============================================================================
  2. # * Gaining/Losing team TP
  3. # -- Last Updated: 2017.06.24
  4. # -- Author: dsiver144
  5. #===============================================================================
  6. class Game_Interpreter
  7. #--------------------------------------------------------------------------
  8. # * new method: lose_team_tp(id,value)
  9. # id = 0 : player team
  10. # id = 1 : enemy team
  11. #--------------------------------------------------------------------------
  12. def lose_team_tp(id,value)
  13. gain_tp(id,-value)
  14. end
  15. #--------------------------------------------------------------------------
  16. # * new method: gain_team_tp(id,value)
  17. # id = 0 : player team
  18. # id = 1 : enemy team
  19. #--------------------------------------------------------------------------
  20. def gain_team_tp(id,value)
  21. case id
  22. when 1
  23. $game_troop.members.each do |member|
  24. next if member.dead?
  25. member.tp += value
  26. member.tp = [member.tp,100].min
  27. end
  28. when 0
  29. $game_party.members.each do |member|
  30. next if member.dead?
  31. member.tp += value
  32. member.tp = [member.tp,100].min
  33. end
  34. end
  35. end
  36. end # Game_Interpreter
Advertisement
Add Comment
Please, Sign In to add comment