Difference between revisions of "FF8/Menu m000 m004"

From Final Fantasy Inside
< FF8
Jump to navigation Jump to search
my_wiki>Sebanisu
(m003.bin: added link from offset to m003.msg)
my_wiki>Sebanisu
(m003.bin: added m002.bin)
Line 4: Line 4:
 
and actual values for refine.
 
and actual values for refine.
  
 +
==m002.bin==
 +
[https://guides.gamercorner.net/ffviii/abilities/mid-mag-rf Mid-Mag-RF], First 4 entries<br/>
 +
[https://guides.gamercorner.net/ffviii/abilities/high-mag-rf High-Mag-RF], Last 6 entries
 +
{| class="wikitable"
 +
|-
 +
! Type
 +
! Size
 +
! Value
 +
! Description
 +
|-
 +
| UInt16
 +
| 2
 +
| [[FF8/Menu_m000_m004#m002.msg|Offset]]
 +
| Text Offset?
 +
(little-endian)
 +
|-
 +
| Byte
 +
| 1
 +
| Received
 +
| Amount received
 +
|-
 +
| UInt16
 +
| 2
 +
| UNK
 +
| {0x0001}
 +
|-
 +
| Byte
 +
| 1
 +
| [http://forums.qhimm.com/index.php?topic=11137.msg166280#msg166280 Input_Spell_ID]
 +
| Input: Spell id value
 +
'''0x01'''-'''0x38'''
 +
|-
 +
| Byte
 +
| 1
 +
| Required
 +
| Amount needed
 +
|-
 +
| Byte
 +
| 1
 +
| [http://forums.qhimm.com/index.php?topic=11137.msg166280#msg166280 Output_Spell_ID]
 +
| Output: Spell id value
 +
'''0x01'''-'''0x38'''
 +
|}
 
==m003.bin==
 
==m003.bin==
 
[https://guides.gamercorner.net/ffviii/abilities/med-lv-up Med LV Up]
 
[https://guides.gamercorner.net/ffviii/abilities/med-lv-up Med LV Up]

Revision as of 05:11, 22 April 2019

Info from FF8 - Cards & Menu Text by Sega Cheif and FF8 - mngrp.bin by JWP

BIN

Location of strings maybe and actual values for refine.

m002.bin

Mid-Mag-RF, First 4 entries
High-Mag-RF, Last 6 entries

Type Size Value Description
UInt16 2 Offset Text Offset?

(little-endian)

Byte 1 Received Amount received
UInt16 2 UNK {0x0001}
Byte 1 Input_Spell_ID Input: Spell id value

0x01-0x38

Byte 1 Required Amount needed
Byte 1 Output_Spell_ID Output: Spell id value

0x01-0x38

m003.bin

Med LV Up

Type Size Value Description
UInt16 2 Offset Text Offset?

(little-endian)

Byte 1 Received Amount received
UInt16 2 UNK {0x0001}
Byte 1 Input_Item_ID Input: Item id value

0x00-0xC6

Byte 1 Required Amount needed
Byte 1 Output_Item_ID Output: Item id value

0x00-0xC6

m004.bin

Card Mod

Type Size Value Description
UInt16 2 Offset Text Offset?

(little-endian)

Byte 1 Received Amount received
UInt16 2 UNK {0x0001}
Byte 1 Card_ID Card id value

0x00-0x6D

Byte 1 Required Amount needed
Byte 1 Item_ID Item id value

0x00-0xC6

MSG

Text offsets are in bin files. Strings end with 0x00. Strings are encoded.

m003.msg

Example:
Elixir:\n10 will refine \ninto 1 Megalixir\0
When Elixir Card is selected only "10 will refine into 1 Megalixir" shows up above in help box
When choose the a box shows up with entire string. With:
Elixir (Number remaining)
Number to refine 10
Megalixir (Total amount)

m004.msg

Example:
Geezard Card:\n1 will refine \ninto 5 Screws\0
When Geezard Card is selected only "1 will refine into 5 Screws" shows up above in help box
When choose the a box shows up with entire string. With:
Geezard (Number remaining)
Number to refine 1
Screws (Total amount)