Vagrant Story/MPD files: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
No edit summary
Line 17: Line 17:
  + [section 4]
  + [section 4]
  + [enemies section]
  + [enemies section]
  + [chest section]
 
  + chest section
        weapon blade
              +$0    $4    unknown (always 3 if item exists 0 otherwise)
              +$4    $1    [[Vagrant Story:itemnames list|itemnames list]]
              +$5    $1    [[Vagrant Story:items list|items list]]
              +$6    $1    [[Vagrant Story:WEP files|WEP files]]
              +$7    $1    [[Vagrant Story:item categories|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    [[Vagrant Story:range|range]]
              +$1C  $8    classes
              +$24  $8    affinities
              +$2C  $2    [[Vagrant Story:materials list[material]]
              +$2E  $2    ? unknown
        weapon grip
              +$0    $2    [[Vagrant Story:itemnames list|itemnames list]]
              +$2    $1    [[Vagrant Story:items list|items list]]
              +$3    $1    [[Vagrant Story:item categories|item categories]]
              +$4    $1    ? unknown
              +$5    $1    STR
              +$6    $1    INT
              +$7    $1    AGL
              +$8    $4    types
              +$C    $4    ?unknown
        weapon gem slot 1
              +$0    $2    [[Vagrant Story:itemnames list|itemnames list]]
              +$2    $1    [[Vagrant Story:items list|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
        weapon gem slot 2
              +$0    $2    [[Vagrant Story:itemnames list|itemnames list]]
              +$2    $1    [[Vagrant Story:items list|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
        weapon gem slot 3
              +$0    $2    [[Vagrant Story:itemnames list|itemnames list]]
              +$2    $1    [[Vagrant Story:items list|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
        weapon name
              +00    $18  $18str weapon name
        blade
              +$0    $4    unknown (always 3 if item exists 0 otherwise)
              +$4    $1    [[Vagrant Story:itemnames list|itemnames list]]
              +$5    $1    [[Vagrant Story:items list|items list]]
              +$6    $1    [[Vagrant Story:WEP files|WEP files]]
              +$7    $1    [[Vagrant Story:item categories|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    [[Vagrant Story:range|range]]
              +$1C  $8    classes
              +$24  $8    affinities
              +$2C  $2    [[Vagrant Story:materials list[material]]
              +$2E  $2    ? unknown
        grip
              +$0    $4    unknown (always 3 if item exists 0 otherwise)
              +$4    $2    [[Vagrant Story:itemnames list|itemnames list]]
              +$6    $1    [[Vagrant Story:items list|items list]]
              +$7    $1    [[Vagrant Story:item categories|item categories]]
              +$8    $1    ? unknown
              +$9    $1    STR
              +$A    $1    INT
              +$B    $1    AGL
              +$C    $4    types
              +$10  $4    ?unknown
        sheild
              +$0    $4    unknown (always 3 if item exists 0 otherwise)
              +$4    $1    [[Vagrant Story:itemnames list|itemnames list]]
              +$5    $1    [[Vagrant Story:items list|items list]]
              +$6    $1    [[Vagrant Story:WEP files|WEP files]]
              +$7    $1    [[Vagrant Story:item categories|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
        sheild gem slot 1
              +$0    $2    [[Vagrant Story:itemnames list|itemnames list]]
              +$2    $1    [[Vagrant Story:items list|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
        sheild gem slot 2
              +$0    $2    [[Vagrant Story:itemnames list|itemnames list]]
              +$2    $1    [[Vagrant Story:items list|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
        sheild gem slot 3
              +$0    $2    [[Vagrant Story:itemnames list|itemnames list]]
              +$2    $1    [[Vagrant Story:items list|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
        armour 1
              +$0    $4    unknown (always 3 if item exists 0 otherwise)
              +$4    $1    [[Vagrant Story:itemnames list|itemnames list]]
              +$5    $1    [[Vagrant Story:items list|items list]]
              +$6    $1    ? unknown
              +$7    $1    [[Vagrant Story:item categories|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
        armour 2
              +$0    $4    unknown (always 3 if item exists 0 otherwise)
              +$4    $1    [[Vagrant Story:itemnames list|itemnames list]]
              +$5    $1    [[Vagrant Story:items list|items list]]
              +$6    $1    ? unknown
              +$7    $1    [[Vagrant Story:item categories|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
        accessory
              +$0    $4    unknown (always 3 if item exists 0 otherwise)
              +$4    $1    [[Vagrant Story:itemnames list|itemnames list]]
              +$5    $1    [[Vagrant Story:items list|items list]]
              +$6    $1    ? unknown
              +$7    $1    [[Vagrant Story:item categories|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
        gem
              +$0    $4    unknown (always 3 if item exists 0 otherwise)
              +$4    $2    [[Vagrant Story:itemnames list|itemnames list]]
              +$6    $1    [[Vagrant Story:items list|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
        misc items
              +$0    $4    unknown always 0
              while (misc item entry != 00000000)
                    +$0    $2    [[Vagrant Story:itemnames list|itemnames list]]
                    +$2    $1    ? unknown always 3
                    +$3    $1    quantity
[[Category:Vagrant_Story]]
[[Category:Vagrant_Story]]

Revision as of 02:12, 25 November 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
       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
       weapon grip
             +$0    $2    itemnames list
             +$2    $1    items list
             +$3    $1    item categories
             +$4    $1    ? unknown
             +$5    $1    STR
             +$6    $1    INT
             +$7    $1    AGL
             +$8    $4    types
             +$C    $4    ?unknown
       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
       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
       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
       weapon name
             +00    $18   $18str weapon name
       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
       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
       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
       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
       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
       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
       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
       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
       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
       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
       misc items
             +$0    $4    unknown always 0
             while (misc item entry != 00000000)
                    +$0    $2    itemnames list
                    +$2    $1    ? unknown always 3
                    +$3    $1    quantity