data.lua 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. FFVII = {}
  2. FFVII.BattleType = {
  3. ATB = 0,
  4. WAIT = 1,
  5. }
  6. FFVII.Data = {
  7. progress_game = 0,
  8. moving_linear = false,
  9. moving_jump = false,
  10. money = 0,
  11. love_point_aeris = 50,
  12. love_point_tifa = 30,
  13. love_point_yuffie = 10,
  14. love_point_barret = 0,
  15. battle_love_aeris = 100,
  16. battle_love_tifa = 100,
  17. battle_love_yuffie = 100,
  18. battle_love_barret = 100,
  19. elevtr1_floor = 1,
  20. m1_door1_open = false,
  21. m1_door2_open = false,
  22. m1_jessie_unstuck = true,
  23. m1_bomb_set = false,
  24. m1_226 = false,
  25. m1_times_up = false,
  26. item_sector1_chest1 = false,
  27. -- TODO: From here on, what are these for?
  28. movieFrameNumber = 0,
  29. temp_6_4 = 0,
  30. expectedTriangleId = 0,
  31. }
  32. FFVII.Script = {
  33. is_executing = false,
  34. }
  35. FFVII.MenuSettings = {
  36. available = false,
  37. pause_available = false,
  38. battle_type = FFVII.BattleType.ATB,
  39. battle_speed = 10,
  40. }
  41. FFVII.ItemStorage = {
  42. }
  43. FFVII.Party = {
  44. }
  45. FFVII.Banks = {}
  46. for i = 1, 15 do
  47. FFVII.Banks[i] = {}
  48. for j = 1, 256 do
  49. FFVII.Banks[i][j] = 0
  50. end
  51. end
  52. FFVII.BitBanks = {}
  53. for i = 1, 16 do
  54. FFVII.BitBanks[i] = {}
  55. for j = 1, 256 do
  56. FFVII.BitBanks[i][j] = {}
  57. for k = 1, 8 do
  58. FFVII.BitBanks[i][j][k] = 0
  59. end
  60. end
  61. end