If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Vagrant Story/MPD files: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 17: | Line 17: | ||
+ [section 4] | + [section 4] | ||
+ [enemies section] | + [enemies section] | ||
+ chest section | + chest section | ||
weapon blade | +$000 weapon blade | ||
+$0 $4 unknown (always 3 if item exists 0 otherwise) | +$0 $4 unknown (always 3 if item exists 0 otherwise) | ||
+$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | +$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | ||
Line 38: | Line 38: | ||
+$2C $2 [[Vagrant Story:materials list[material]] | +$2C $2 [[Vagrant Story:materials list[material]] | ||
+$2E $2 ? unknown | +$2E $2 ? unknown | ||
weapon grip | +$030 weapon grip | ||
+$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | +$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | ||
+$2 $1 [[Vagrant Story:items list|items list]] | +$2 $1 [[Vagrant Story:items list|items list]] | ||
+$3 $1 [[Vagrant Story:item categories|item categories]] | +$3 $1 [[Vagrant Story:item categories|item categories]] | ||
+$4 $1 | +$4 $1 number of gem slots | ||
+$5 $1 STR | +$5 $1 STR | ||
+$6 $1 INT | +$6 $1 INT | ||
Line 48: | Line 48: | ||
+$8 $4 types | +$8 $4 types | ||
+$C $4 ?unknown | +$C $4 ?unknown | ||
weapon gem slot 1 | +$040 weapon gem slot 1 | ||
+$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | +$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | ||
+$2 $1 [[Vagrant Story:items list|items list]] | +$2 $1 [[Vagrant Story:items list|items list]] | ||
Line 59: | Line 59: | ||
+$10 $8 affinities | +$10 $8 affinities | ||
+$18 $4 ? unknown | +$18 $4 ? unknown | ||
weapon gem slot 2 | +$05C weapon gem slot 2 | ||
+$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | +$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | ||
+$2 $1 [[Vagrant Story:items list|items list]] | +$2 $1 [[Vagrant Story:items list|items list]] | ||
Line 70: | Line 70: | ||
+$10 $8 affinities | +$10 $8 affinities | ||
+$18 $4 ? unknown | +$18 $4 ? unknown | ||
weapon gem slot 3 | +$078 weapon gem slot 3 | ||
+$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | +$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | ||
+$2 $1 [[Vagrant Story:items list|items list]] | +$2 $1 [[Vagrant Story:items list|items list]] | ||
Line 81: | Line 81: | ||
+$10 $8 affinities | +$10 $8 affinities | ||
+$18 $4 ? unknown | +$18 $4 ? unknown | ||
weapon name | +$094 weapon name | ||
+00 $18 $18str weapon name | +00 $18 $18str weapon name | ||
blade | +$0AC blade | ||
+$0 $4 unknown (always 3 if item exists 0 otherwise) | +$0 $4 unknown (always 3 if item exists 0 otherwise) | ||
+$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | +$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | ||
Line 102: | Line 102: | ||
+$2C $2 [[Vagrant Story:materials list[material]] | +$2C $2 [[Vagrant Story:materials list[material]] | ||
+$2E $2 ? unknown | +$2E $2 ? unknown | ||
grip | +$0CC grip | ||
+$0 $4 unknown (always 3 if item exists 0 otherwise) | +$0 $4 unknown (always 3 if item exists 0 otherwise) | ||
+$4 $2 [[Vagrant Story:itemnames list|itemnames list]] | +$4 $2 [[Vagrant Story:itemnames list|itemnames list]] | ||
Line 113: | Line 113: | ||
+$C $4 types | +$C $4 types | ||
+$10 $4 ?unknown | +$10 $4 ?unknown | ||
sheild | +$0DC sheild | ||
+$0 $4 unknown (always 3 if item exists 0 otherwise) | +$0 $4 unknown (always 3 if item exists 0 otherwise) | ||
+$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | +$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | ||
Line 132: | Line 132: | ||
+$2C $2 [[Vagrant Story:materials list[material]] | +$2C $2 [[Vagrant Story:materials list[material]] | ||
+$2E $2 ? unknown | +$2E $2 ? unknown | ||
sheild gem slot 1 | +$11C sheild gem slot 1 | ||
+$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | +$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | ||
+$2 $1 [[Vagrant Story:items list|items list]] | +$2 $1 [[Vagrant Story:items list|items list]] | ||
Line 143: | Line 143: | ||
+$10 $8 affinities | +$10 $8 affinities | ||
+$18 $4 ? unknown | +$18 $4 ? unknown | ||
sheild gem slot 2 | +$138 sheild gem slot 2 | ||
+$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | +$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | ||
+$2 $1 [[Vagrant Story:items list|items list]] | +$2 $1 [[Vagrant Story:items list|items list]] | ||
Line 154: | Line 154: | ||
+$10 $8 affinities | +$10 $8 affinities | ||
+$18 $4 ? unknown | +$18 $4 ? unknown | ||
sheild gem slot 3 | +$154 sheild gem slot 3 | ||
+$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | +$0 $2 [[Vagrant Story:itemnames list|itemnames list]] | ||
+$2 $1 [[Vagrant Story:items list|items list]] | +$2 $1 [[Vagrant Story:items list|items list]] | ||
Line 165: | Line 165: | ||
+$10 $8 affinities | +$10 $8 affinities | ||
+$18 $4 ? unknown | +$18 $4 ? unknown | ||
armour 1 | +$170 armour 1 | ||
+$0 $4 unknown (always 3 if item exists 0 otherwise) | +$0 $4 unknown (always 3 if item exists 0 otherwise) | ||
+$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | +$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | ||
Line 184: | Line 184: | ||
+$2C $2 [[Vagrant Story:materials list[material]] | +$2C $2 [[Vagrant Story:materials list[material]] | ||
+$2E $2 ? unknown | +$2E $2 ? unknown | ||
armour 2 | +$1A0 armour 2 | ||
+$0 $4 unknown (always 3 if item exists 0 otherwise) | +$0 $4 unknown (always 3 if item exists 0 otherwise) | ||
+$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | +$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | ||
Line 203: | Line 203: | ||
+$2C $2 [[Vagrant Story:materials list[material]] | +$2C $2 [[Vagrant Story:materials list[material]] | ||
+$2E $2 ? unknown | +$2E $2 ? unknown | ||
accessory | +$1D0 accessory | ||
+$0 $4 unknown (always 3 if item exists 0 otherwise) | +$0 $4 unknown (always 3 if item exists 0 otherwise) | ||
+$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | +$4 $1 [[Vagrant Story:itemnames list|itemnames list]] | ||
Line 221: | Line 221: | ||
+$24 $8 affinities | +$24 $8 affinities | ||
+$2C $4 ? unknown | +$2C $4 ? unknown | ||
gem | +$200 gem | ||
+$0 $4 unknown (always 3 if item exists 0 otherwise) | +$0 $4 unknown (always 3 if item exists 0 otherwise) | ||
+$4 $2 [[Vagrant Story:itemnames list|itemnames list]] | +$4 $2 [[Vagrant Story:itemnames list|itemnames list]] | ||
Line 233: | Line 233: | ||
+$14 $8 affinities | +$14 $8 affinities | ||
+$1C $4 ? unknown | +$1C $4 ? unknown | ||
misc items | +$220 misc items | ||
+$0 $4 unknown always 0 | +$0 $4 unknown always 0 | ||
while (misc item entry != 00000000) | while (misc item entry != 00000000) |
Revision as of 19:40, 18 December 2009
Map Data
$0 4 pointer to [room section] $4 4 lenght of section $8 4 pointer to [section 2] $c 4 lenght of section $10 4 pointer to [section 3] $14 4 lenght of section $18 4 pointer to [section 4] $1c 4 lenght of section $20 4 pointer to [enemies section] $24 4 lenght of section $28 4 pointer to [chest section] + [room section] + [section 2] + [section 3] + [section 4] + [enemies section] + chest section +$000 weapon blade +$0 $4 unknown (always 3 if item exists 0 otherwise) +$4 $1 itemnames list +$5 $1 items list +$6 $1 WEP files +$7 $1 item categories +$8 $2 DPmax*100 +$A $2 PPmax +$C $2 DPcurrent*100 +$E $2 PPcurrent +$10 $1 STR +$11 $1 INT +$12 $1 AGL +$13 $5 ? unknown +$18 $4 range +$1C $8 classes +$24 $8 affinities +$2C $2 [[Vagrant Story:materials list[material]] +$2E $2 ? unknown +$030 weapon grip +$0 $2 itemnames list +$2 $1 items list +$3 $1 item categories +$4 $1 number of gem slots +$5 $1 STR +$6 $1 INT +$7 $1 AGL +$8 $4 types +$C $4 ?unknown +$040 weapon gem slot 1 +$0 $2 itemnames list +$2 $1 items list +$3 $1 ? unknown always zero +$4 $1 ? unknown (most likely this is special effect) +$5 $1 STR +$6 $1 INT +$7 $1 AGL +$8 $8 classes +$10 $8 affinities +$18 $4 ? unknown +$05C weapon gem slot 2 +$0 $2 itemnames list +$2 $1 items list +$3 $1 ? unknown always zero +$4 $1 ? unknown (most likely this is special effect) +$5 $1 STR +$6 $1 INT +$7 $1 AGL +$8 $8 classes +$10 $8 affinities +$18 $4 ? unknown +$078 weapon gem slot 3 +$0 $2 itemnames list +$2 $1 items list +$3 $1 ? unknown always zero +$4 $1 ? unknown (most likely this is special effect) +$5 $1 STR +$6 $1 INT +$7 $1 AGL +$8 $8 classes +$10 $8 affinities +$18 $4 ? unknown +$094 weapon name +00 $18 $18str weapon name +$0AC blade +$0 $4 unknown (always 3 if item exists 0 otherwise) +$4 $1 itemnames list +$5 $1 items list +$6 $1 WEP files +$7 $1 item categories +$8 $2 DPmax*100 +$A $2 PPmax +$C $2 DPcurrent*100 +$E $2 PPcurrent +$10 $1 STR +$11 $1 INT +$12 $1 AGL +$13 $5 ? unknown +$18 $4 range +$1C $8 classes +$24 $8 affinities +$2C $2 [[Vagrant Story:materials list[material]] +$2E $2 ? unknown +$0CC grip +$0 $4 unknown (always 3 if item exists 0 otherwise) +$4 $2 itemnames list +$6 $1 items list +$7 $1 item categories +$8 $1 ? unknown +$9 $1 STR +$A $1 INT +$B $1 AGL +$C $4 types +$10 $4 ?unknown +$0DC sheild +$0 $4 unknown (always 3 if item exists 0 otherwise) +$4 $1 itemnames list +$5 $1 items list +$6 $1 WEP files +$7 $1 item categories +$8 $2 DPmax*100 +$A $2 PPmax +$C $2 DPcurrent*100 +$E $2 PPcurrent +$10 $1 ? unknown +$11 $1 STR +$12 $1 INT +$13 $1 AGL +$18 $4 types +$1C $8 classes +$24 $8 affinities +$2C $2 [[Vagrant Story:materials list[material]] +$2E $2 ? unknown +$11C sheild gem slot 1 +$0 $2 itemnames list +$2 $1 items list +$3 $1 ? unknown always zero +$4 $1 ? unknown (most likely this is special effect) +$5 $1 STR +$6 $1 INT +$7 $1 AGL +$8 $8 classes +$10 $8 affinities +$18 $4 ? unknown +$138 sheild gem slot 2 +$0 $2 itemnames list +$2 $1 items list +$3 $1 ? unknown always zero +$4 $1 ? unknown (most likely this is special effect) +$5 $1 STR +$6 $1 INT +$7 $1 AGL +$8 $8 classes +$10 $8 affinities +$18 $4 ? unknown +$154 sheild gem slot 3 +$0 $2 itemnames list +$2 $1 items list +$3 $1 ? unknown always zero +$4 $1 ? unknown (most likely this is special effect) +$5 $1 STR +$6 $1 INT +$7 $1 AGL +$8 $8 classes +$10 $8 affinities +$18 $4 ? unknown +$170 armour 1 +$0 $4 unknown (always 3 if item exists 0 otherwise) +$4 $1 itemnames list +$5 $1 items list +$6 $1 ? unknown +$7 $1 item categories +$8 $2 DPmax*100 +$A $2 PPmax +$C $2 DPcurrent*100 +$E $2 PPcurrent +$10 $1 ? unknown +$11 $1 STR +$12 $1 INT +$13 $1 AGL +$18 $4 types +$1C $8 classes +$24 $8 affinities +$2C $2 [[Vagrant Story:materials list[material]] +$2E $2 ? unknown +$1A0 armour 2 +$0 $4 unknown (always 3 if item exists 0 otherwise) +$4 $1 itemnames list +$5 $1 items list +$6 $1 ? unknown +$7 $1 item categories +$8 $2 DPmax*100 +$A $2 PPmax +$C $2 DPcurrent*100 +$E $2 PPcurrent +$10 $1 ? unknown +$11 $1 STR +$12 $1 INT +$13 $1 AGL +$18 $4 types +$1C $8 classes +$24 $8 affinities +$2C $2 [[Vagrant Story:materials list[material]] +$2E $2 ? unknown +$1D0 accessory +$0 $4 unknown (always 3 if item exists 0 otherwise) +$4 $1 itemnames list +$5 $1 items list +$6 $1 ? unknown +$7 $1 item categories +$8 $2 DPmax*100 +$A $2 PPmax +$C $2 DPcurrent*100 +$E $2 PPcurrent +$10 $1 ? unknown +$11 $1 STR +$12 $1 INT +$13 $1 AGL +$18 $4 types +$1C $8 classes +$24 $8 affinities +$2C $4 ? unknown +$200 gem +$0 $4 unknown (always 3 if item exists 0 otherwise) +$4 $2 itemnames list +$6 $1 items list +$7 $1 ? unknown always zero +$8 $1 ? unknown (most likely this is special effect) +$9 $1 STR +$A $1 INT +$B $1 AGL +$C $8 classes +$14 $8 affinities +$1C $4 ? unknown +$220 misc items +$0 $4 unknown always 0 while (misc item entry != 00000000) +$0 $2 itemnames list +$2 $1 ? unknown always 3 +$3 $1 quantity