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/Level data: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
So, addressing a specific map requires: | So, addressing a specific map requires: | ||
* a zone number (pointer in the list in the main exe) | * a zone number (pointer in the list in the main exe) | ||
** a map number (pointer in the list in the zone file | ** a map number (pointer in the list in the zone file) | ||
[[Vagrant_Story:rooms_list|Rooms list]] | [[Vagrant_Story:rooms_list|Rooms list]] | ||
[[Category:Vagrant_Story]] | [[Category:Vagrant_Story]] |
Revision as of 20:46, 14 June 2007
Level data is stored in the \MAP folder.
Individual rooms ("maps") are in the MPD files.
Rooms are grouped into "zones" ( ZND files). This has nothing to do with the in-game subdivision in "areas" (i.e. Catacombs, Wine Cellar). Actually an area may be made of multiple zones, and a zone may span multiple areas. A zone contains data shared by all its maps (enemies and textures). It also contains the CD addresses of the map files themselves.
Finally, the list of CD addresses of zone files is located in the game's Main exe.
So, addressing a specific map requires:
- a zone number (pointer in the list in the main exe)
- a map number (pointer in the list in the zone file)