Advertisement
il_Fulminato

TP_Mode

Jan 8th, 2024
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.79 KB | None | 0 0
  1. Setting Description
  2. # -------------------------------------------------------------------------
  3. # - :preserve_tp - Carry over TP from last battle to next battle?
  4. # - :init_tp - TP at the start of each battle if no TP preservation.
  5. # - :regen_tp - TP regenerated each turn. Uses a formula.
  6. # - :take_hp_dmg - TP charged by receiving HP damage. Uses a formula.
  7. # - :deal_hp_dmg - TP gained by dealing HP damage. Uses a formula.
  8. # - :heal_hp_dmg - TP gained through healing HP damage. Uses a formula.
  9. # - :ally_hp_dmg - TP gained when allies take HP damage. Uses a formula.
  10. # - :take_mp_dmg - TP charged by receiving MP damage. Uses a formula.
  11. # - :deal_mp_dmg - TP gained by dealing MP damage. Uses a formula.
  12. # - :heal_mp_dmg - TP gained through healing MP damage. Uses a formula.
  13. # - :ally_mp_dmg - TP gained when allies take MP damage. Uses a formula.
  14. # - :deal_state - TP gained when user inflicts a state to a foe. Formula.
  15. # - :gain_state - TP gained when user gains a state from a foe. Formula.
  16. # - :kill_ally - TP gained when an ally is killed. Uses a formula.
  17. # - :kill_enemy - TP gained when killing an enemy. Uses a formula.
  18. # - :win_battle - TP gained whenever a battle is won. Uses a formula.
  19. # - :flee_battle - TP gained whenever party escapes. Uses a formula.
  20. # - :lose_battle - TP gained whenever a battle is lost. Uses a formula.
  21. # - :low_hp_turn - TP gained at the end of a turn with user at low HP.
  22. # - :low_mp_turn - TP gained at the end of a turn with user at low MP.
  23. # - :only_ally - TP gained when user is only ally alive.
  24. # - :evasion - TP gained when user evades an attack.
  25. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  26. TP_MODES ={
  27. # TP Mode => { Settings }
  28. # -------------------------------------------------------------------------
  29. 0 => { # This is the default mode.
  30. # :setting => Adjust settings as you see fit.
  31. :name => "NoSP",
  32. :icon => 121,
  33. :description => "Characters have no SP.",
  34. :preserve_tp => false,
  35. :init_tp => "0",
  36. :regen_tp => "0",
  37. :take_hp_dmg => "0",
  38. :deal_hp_dmg => "0",
  39. :heal_hp_dmg => "0",
  40. :ally_hp_dmg => "0",
  41. :take_mp_dmg => "0",
  42. :deal_mp_dmg => "0",
  43. :heal_mp_dmg => "0",
  44. :ally_mp_dmg => "0",
  45. :deal_state => "0",
  46. :gain_state => "0",
  47. :kill_ally => "0",
  48. :kill_enemy => "0",
  49. :win_battle => "0",
  50. :flee_battle => "0",
  51. :lose_battle => "0",
  52. :low_hp_turn => "0",
  53. :low_mp_turn => "0",
  54. :only_alive => "0",
  55. :evasion => "0",
  56. }, # Do not remove this.
  57. # -------------------------------------------------------------------------
  58. 1 => { # New TP mode!
  59. # :setting => Adjust settings as you see fit.
  60. :name => "BaseSuccubus",
  61. :icon => 122,
  62. :description => "All succubi - slow regeneration.",
  63. :preserve_tp => false,
  64. :init_tp => "10",
  65. :regen_tp => "5 * tcr",
  66. :take_hp_dmg => "0",
  67. :deal_hp_dmg => "0",
  68. :heal_hp_dmg => "0",
  69. :ally_hp_dmg => "0",
  70. :take_mp_dmg => "0",
  71. :deal_mp_dmg => "0",
  72. :heal_mp_dmg => "0",
  73. :ally_mp_dmg => "0",
  74. :deal_state => "0",
  75. :gain_state => "0",
  76. :kill_ally => "0",
  77. :kill_enemy => "0",
  78. :win_battle => "0",
  79. :flee_battle => "0",
  80. :lose_battle => "0",
  81. :low_hp_turn => "0",
  82. :low_mp_turn => "0",
  83. :only_alive => "0",
  84. :evasion => "0",
  85. }, # Do not remove this.
  86. # -------------------------------------------------------------------------
  87. 2 => { # New TP mode!
  88. # :setting => Adjust settings as you see fit.
  89. :name => "Fucklord",
  90. :icon => 116,
  91. :description => "Simon's initial situation.",
  92. :preserve_tp => false,
  93. :init_tp => "0",
  94. :regen_tp => "1 * tcr",
  95. :take_hp_dmg => "0",
  96. :deal_hp_dmg => "0",
  97. :heal_hp_dmg => "0",
  98. :ally_hp_dmg => "0",
  99. :take_mp_dmg => "0",
  100. :deal_mp_dmg => "0",
  101. :heal_mp_dmg => "0",
  102. :ally_mp_dmg => "0",
  103. :deal_state => "0",
  104. :gain_state => "0",
  105. :kill_ally => "0",
  106. :kill_enemy => "0",
  107. :win_battle => "0",
  108. :flee_battle => "0",
  109. :lose_battle => "0",
  110. :low_hp_turn => "0",
  111. :low_mp_turn => "0",
  112. :only_alive => "0",
  113. :evasion => "0",
  114. }, # Do not remove this.
  115. # -------------------------------------------------------------------------
  116. 3 => { # New TP mode!
  117. # :setting => Adjust settings as you see fit.
  118. :name => "Fucklord II",
  119. :icon => 112,
  120. :description => "Simon's second state",
  121. :preserve_tp => false,
  122. :init_tp => "0",
  123. :regen_tp => "2 * tcr",
  124. :take_hp_dmg => "0",
  125. :deal_hp_dmg => "0",
  126. :heal_hp_dmg => "0",
  127. :ally_hp_dmg => "0",
  128. :take_mp_dmg => "0",
  129. :deal_mp_dmg => "0",
  130. :heal_mp_dmg => "0",
  131. :ally_mp_dmg => "0",
  132. :deal_state => "0",
  133. :gain_state => "0",
  134. :kill_ally => "0",
  135. :kill_enemy => "0",
  136. :win_battle => "0",
  137. :flee_battle => "0",
  138. :lose_battle => "0",
  139. :low_hp_turn => "0",
  140. :low_mp_turn => "0",
  141. :only_alive => "0",
  142. :evasion => "0",
  143. }, # Do not remove this.
  144. # -------------------------------------------------------------------------
  145. 4 => { # New TP mode!
  146. # :setting => Adjust settings as you see fit.
  147. :name => "Fucklord III",
  148. :icon => 112,
  149. :description => "Simon's third state",
  150. :preserve_tp => false,
  151. :init_tp => "10",
  152. :regen_tp => "5 * tcr",
  153. :take_hp_dmg => "0",
  154. :deal_hp_dmg => "0",
  155. :heal_hp_dmg => "0",
  156. :ally_hp_dmg => "0",
  157. :take_mp_dmg => "0",
  158. :deal_mp_dmg => "0",
  159. :heal_mp_dmg => "0",
  160. :ally_mp_dmg => "0",
  161. :deal_state => "0",
  162. :gain_state => "0",
  163. :kill_ally => "0",
  164. :kill_enemy => "0",
  165. :win_battle => "0",
  166. :flee_battle => "0",
  167. :lose_battle => "0",
  168. :low_hp_turn => "0",
  169. :low_mp_turn => "0",
  170. :only_alive => "0",
  171. :evasion => "0",
  172. }, # Do not remove this.
  173. # -------------------------------------------------------------------------
  174. 5 => { # New TP mode!
  175. # :setting => Adjust settings as you see fit.
  176. :name => "Fucklord IV",
  177. :icon => 112,
  178. :description => "Simon's fourth state",
  179. :preserve_tp => false,
  180. :init_tp => "20",
  181. :regen_tp => "5 * tcr",
  182. :take_hp_dmg => "5 * tcr",
  183. :deal_hp_dmg => "0",
  184. :heal_hp_dmg => "0",
  185. :ally_hp_dmg => "0",
  186. :take_mp_dmg => "5 * tcr",
  187. :deal_mp_dmg => "0",
  188. :heal_mp_dmg => "0",
  189. :ally_mp_dmg => "0",
  190. :deal_state => "0",
  191. :gain_state => "0",
  192. :kill_ally => "0",
  193. :kill_enemy => "0",
  194. :win_battle => "0",
  195. :flee_battle => "0",
  196. :lose_battle => "0",
  197. :low_hp_turn => "0",
  198. :low_mp_turn => "0",
  199. :only_alive => "10 * tcr",
  200. :evasion => "0",
  201. }, # Do not remove this.
  202. # -------------------------------------------------------------------------
  203. 6 => { # New TP mode!
  204. # :setting => Adjust settings as you see fit.
  205. :name => "Nalili",
  206. :icon => 115,
  207. :description => "Heeeere's Nalili!",
  208. :preserve_tp => false,
  209. :init_tp => "5",
  210. :regen_tp => "5 * tcr",
  211. :take_hp_dmg => "0",
  212. :deal_hp_dmg => "5 * tcr",
  213. :heal_hp_dmg => "0",
  214. :ally_hp_dmg => "0",
  215. :take_mp_dmg => "0",
  216. :deal_mp_dmg => "0",
  217. :heal_mp_dmg => "0",
  218. :ally_mp_dmg => "0",
  219. :deal_state => "0",
  220. :gain_state => "0",
  221. :kill_ally => "0",
  222. :kill_enemy => "0",
  223. :win_battle => "0",
  224. :flee_battle => "0",
  225. :lose_battle => "0",
  226. :low_hp_turn => "0",
  227. :low_mp_turn => "0",
  228. :only_alive => "0",
  229. :evasion => "0",
  230. }, # Do not remove this.
  231. # -------------------------------------------------------------------------
  232. 7 => { # New TP mode!
  233. # :setting => Adjust settings as you see fit.
  234. :name => "Aka",
  235. :icon => 1,
  236. :description => "Aka final chapter",
  237. :preserve_tp => false,
  238. :init_tp => "5",
  239. :regen_tp => "0",
  240. :take_hp_dmg => "0",
  241. :deal_hp_dmg => "5 * tcr",
  242. :heal_hp_dmg => "0",
  243. :ally_hp_dmg => "0",
  244. :take_mp_dmg => "0",
  245. :deal_mp_dmg => "0",
  246. :heal_mp_dmg => "0",
  247. :ally_mp_dmg => "0",
  248. :deal_state => "0",
  249. :gain_state => "0",
  250. :kill_ally => "0",
  251. :kill_enemy => "5 * tcr",
  252. :win_battle => "0",
  253. :flee_battle => "0",
  254. :lose_battle => "0",
  255. :low_hp_turn => "0",
  256. :low_mp_turn => "0",
  257. :only_alive => "0",
  258. :evasion => "5 * tcr",
  259. }, # Do not remove this.
  260. # -------------------------------------------------------------------------
  261. 8 => { # New TP mode!
  262. # :setting => Adjust settings as you see fit.
  263. :name => "Dream Simon",
  264. :icon => 1,
  265. :description => "Simon solo state",
  266. :preserve_tp => true,
  267. :init_tp => "0",
  268. :regen_tp => "5 * tcr",
  269. :take_hp_dmg => "2",
  270. :deal_hp_dmg => "2",
  271. :heal_hp_dmg => "5",
  272. :ally_hp_dmg => "0",
  273. :take_mp_dmg => "2",
  274. :deal_mp_dmg => "2",
  275. :heal_mp_dmg => "5",
  276. :ally_mp_dmg => "0",
  277. :deal_state => "3",
  278. :gain_state => "3",
  279. :kill_ally => "0",
  280. :kill_enemy => "5",
  281. :win_battle => "10",
  282. :flee_battle => "0",
  283. :lose_battle => "0",
  284. :low_hp_turn => "5",
  285. :low_mp_turn => "5",
  286. :only_alive => "0",
  287. :evasion => "0",
  288. }, # Do not remove this.
  289. # -------------------------------------------------------------------------
  290. 9 => { # New TP mode!
  291. # :setting => Adjust settings as you see fit.
  292. :name => "Lilith",
  293. :icon => 1,
  294. :description => "Lilith",
  295. :preserve_tp => false,
  296. :init_tp => "9",
  297. :regen_tp => "6",
  298. :take_hp_dmg => "-3",
  299. :deal_hp_dmg => "7",
  300. :heal_hp_dmg => "4",
  301. :ally_hp_dmg => "1",
  302. :take_mp_dmg => "-3",
  303. :deal_mp_dmg => "12",
  304. :heal_mp_dmg => "1",
  305. :ally_mp_dmg => "2",
  306. :deal_state => "9",
  307. :gain_state => "3",
  308. :kill_ally => "-5",
  309. :kill_enemy => "10",
  310. :win_battle => "0",
  311. :flee_battle => "0",
  312. :lose_battle => "0",
  313. :low_hp_turn => "9",
  314. :low_mp_turn => "20",
  315. :only_alive => "25",
  316. :evasion => "-5",
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement