Advertisement
DeathChaos25

a few SoV notes

Apr 3rd, 2017
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.68 KB | None | 0 0
  1. SoV Notes:
  2. - Exact same LZ11 compression as Fates
  3. - .bin file format seems unchanged
  4.  
  5. There is no longer a big "GameData" file, instead, everything has been split up
  6. - Job.bin.lz contains class blocks
  7. -
  8.  
  9. Dispos:
  10. - Dispos files use 2nd pointer region now
  11. - Seems to only affect some important labels
  12. - each Dispos block is 0x60 in size
  13. - still uses a 0xC header for each spawn ID ("Player", "Enemy", etc)
  14. - file names are now location based, and not chapter based (makes it a bit hard to figure out which file belongs to where)
  15.  
  16.  
  17. In Depth Dispos: (0x60 size)
  18. 0x00 - 0x03: PID
  19. 0x04 - 0x07: ??? //0x7 might have to do with lord status or force deployment?
  20. 0x08 - 0x0D: ??? //0xA might have to do with lord status or force deployment?
  21. 0x0e - 0x0f: X and Y coor?
  22. 0x10 - 0x13: JID
  23. 0x14 - 0x17: IID
  24. 0x18 - 0x1B:
  25. 0x1C - 0x1F:
  26. 0x20 - 0x23: BID
  27. 0x24 - 0x27: AC AI
  28. 0x28 - 0x2F: Values for AI?
  29. 0x30 - 0x34: MI AI
  30. 0x35 - 0x3B: Part of the AI?
  31. 0x3C - 0x3F: AT AI
  32. 0x40 - 0x47: Part of the AI?
  33. 0x48 - 0x4B: MV AI
  34. 0x4C - 0x53: Part of the AI?
  35. 0x54 - 0x5F: Mission AI?
  36.  
  37. In Depth Person: (first block starts at 0x5BC, this is a Dummy block)
  38. 0x00 - 0x03: PID_アルム - PID_ARUM - PID_ALM
  39. 0x04 - 0x07: MPID_アルム
  40. 0x08 - 0x0D: JID
  41. 0x0e - 0x0f: FID_アルム
  42. 0x10 - 0x13: AID_アルム
  43. 0x14 - 0x17: MPID_H_アルム
  44. 0x18 - 0x1B: BID
  45. 0x1D - 0x1F: Lv/Internal Lv/???
  46. 0x34 - 0x3A: Base Stats?
  47. 0x3C - 0x43: ???
  48. 0x44 - 0x4A: Growths?
  49. 0x50 - 0x53: ARUM - ALM - Voice ID Pointer
  50. 0x54 - 0x57: SID_主人公 - Leading Character?
  51. 0x58 - 0x5A: SID_リゲル王家 - Riguel Royal Family?
  52. 0x5B - 0x6F: More SIDs maybe? (nothing here for Alm)
  53. 0x74 - 0x77: MSID_汎用魔法 ("General Magic")
  54. 0x78 - 0x7B: MSID_汎用魔法 (again)
  55. 0x7C - 0x7F: IID (it seems units now no longer are obligated to join through Dispos)
  56.  
  57. In Depth Job Block: (first block starts at 0x5E4)
  58. 0x00 - 0x03: JID Label
  59. 0x04 - 0x07: MJID Label
  60. 0x08 - 0x0b: AID Label
  61. 0x0c - 0x0f: MJID_H Label
  62. 0x10 - 0x13: A pointer to a label that says Infantry Sword(?) - Unit Type
  63. 0x1A: Exp?
  64. 0x1B: Class Power? //These two match the values in Gaiden
  65. 0x24 - 0x2B: Base Stats(Hp, Atk, Skl, Spd, Luck, Def, Res, Mov)
  66. 0x34 - 0x3B: Class Growths? //Looks the same for all classes
  67. 0x44 - 0x47: An IID
  68. 0x48 - 0x4b: Another IID // For Celica's Princess it's Fire
  69. 0x58 - 0x5B: Previous class JID
  70. 0x5C - 0x5F: Pointer to Footstep Noise
  71. 0x60 - 0x63: SID //probably more afterwards.
  72.  
  73. MSID/Spell Lists (start at 0xCE20, Person.bin)
  74. And then the formats like:
  75. First four bytes - MSID
  76. Each spell takes up 8 bytes and the first four is the IID the 5th byte if it's 01 means the character has to be promoted, and 7th byte is the level the unit learns the spell
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement