Welcome to Yserbius.Org! Join our Ultima Online Private Server and have some old school fun.

Reading map info

ra

Message for Upgrade
#1
I'm trying to determine how / where Yserbius reads the map information.

It would seem that each room's info is stored in resource.*,
for example for the main entrance it's resource.001.

That looks to be at least partly true, since I was able to modify resource.001 so that the top door leads to map 7 instead of map 2.

Each resource file apparently is being checksummed so trial-and-error approach is not easy....

Has someone any insight on how this works, and/or format of resource files?

Thanks,
-Ra
 

Fionn

Message for Upgrade
#2
It's probably a serialized structure. Look for repeating values at regular intervals, that is the best candidacy for a field in a struct. Once you get the struct's field boundaries down, you can start to try and decode what pieces of it do.
 

ra

Message for Upgrade
#3
Yeah that's what I figured as well, but it's kind of hard to work it out w/o being able to run any tests, since it's all checked summed..
 
Top