DT0

From OHRRPGCE-Wiki

Jump to: navigation, search

DT0 holds data about each hero. The records are 636 bytes long.

[edit] Formal Specs

About Formal Specs

OffsetDataMeaning
0-16VSTR(1i+16i=17i)Name
17INTHero Sprite
18INTHero Palette
19INTWalkabout Sprite
20INTWalkabout Palette
21INTDefault level
22INTDefault weapon
23INTHP (level 0)
24INTHP (level 99)
25INTMP (level 0)
26INTMP (level 99)
27INTStrength (level 0)
28INTStrength (level 99)
29INTAccuracy (level 0)
30INTAccuracy (level 99)
31INTDefense (level 0)
32INTDefense (level 99)
33INTDodge % (level 0)
34INTDodge % (level 99)
35INTMagic (level 0)
36INTMagic (level 99)
37INTWill (level 0)
38INTWill (level 99)
39INTSpeed (level 0)
40INTSpeed (level 99)
41INTCounter (level 0)
42INTCounter (level 99)
43INTFocus (level 0)
44INTFocus (level 99)
45INTExtra hits(level 0)
46INTExtra hits(level 99)
47-238INT * 2 * 24 * 4Spell data.
Four spell lists. Each list has 24 entries, and each entry has 2 INTs:
0: Attack number
1: Level learnt + 1 (if it is 0 then it's learnt from an item)
(So 238=list 4 entry #24 level learnt)
239INTUnused
240-242
Hero Bitsets
BIT * 80 - 7: Weak against elements 1 - 8
BIT * 88 - 15: Strong against elements 1 - 8
BIT * 816 - 23: Absorbs elements 1 - 8
BIT24: Show rename prompt when added to party
BIT25: Allow renaming from status menu
BIT26: Do not show empty spell lists
BIT * 2027 - 47: Unused
243-253VSTR(1i+10i=11i)Spell list 1 name
254-264VSTR(1i+10i=11i)Spell list 2 name
265-275VSTR(1i+10i=11i)Spell list 3 name
276-286VSTR(1i+10i=11i)Spell list 4 name
287INTUnused
288-291INT * 4Spell list 1 - 4 type:
0 = MP based
1 = FF1 Level MP based
2 = Random
3 = Reserved for item consuming spells?
292INTHave hero tag
293INTHero is alive tag
294INTHero is leader tag
295INTHave hero in active party tag
296INTMax length of hero name when renaming (0 = default (16?))
297INT"Attack A" Hand X-coordinate
298INT"Attack A" Hand Y-coordinate
299INT"Attack B" Hand X-coordinate
300INT"Attack B" Hand Y-coordinate
301-317INT * 16Unused

ARCHINYM.LMP . BROWSE.TXT . ATTACK.BIN . BINSIZE.BIN . DEFPAL#.BIN . DEFPASS.BIN . FIXBITS.BIN . LOOKUP.BIN . MENUS.BIN . MENUITEM.BIN . PALETTES.BIN . PLOTSCR.LST . SFXDATA.BIN . SONGDATA.BIN . UICOLORS.BIN . GEN . BAM . Map Format . T . P . E . D . L . N . DOR . DOX . DT0 . DT1 . DT6 . EFS . FOR . FNT . HSP . HSZ . ITM . MAP . MAS . MN . MXS . PAL . PT0 . PT1 . PT2 . PT3 . PT4 . PT5 . PT6 . SAY . SHO . SNG . STF . STT . TAP . TIL . TMN . VEH

Personal tools