Quote:
Originally Posted by HellRazor
I took a quick look, and so far as I can tell this is what has changed (and not changed) for the client side map handling:
1. Map1.mul, Statics1.mul, and Staidx1.mul are copies of Map0.mul, Statics0.mul, and Staidx0.mul. They are both the normal old style Britannia map.
2. The client is now checking for Map1.mul, Statics1.mul, and Staidx1.mul at runtime. I *believe* the client is now loading these files in as the base map for Trammel (but I have not validated this).
3. I believe all the Felucca and Trammel specific stuff is still in the DIFF files and is still being patched in at runtime.
They might have done this just to have Felucca and Trammel as seperate maps. They might still be keeping the DIFF files as a handy and easy way of patching the map at runtime. (Guess we'll find out soon, if they are getting rid of them it will probably happen sooner rather than later since they are working on the client and the map in preparation for KR).
|
I think you're wrong.
First, if the diff files are allowed to be patched in, on the server, when you go to the ruined Haven, there's something blocking movement in places where you cannot see anything (the old walls that're now gone.)
Second:
Code:
[/winxp/Games/Ultima Online] firemoth:5> diff map0.mul map1.mul
Binary files map0.mul and map1.mul differ
[/winxp/Games/Ultima Online] firemoth:6> diff statics0.mul statics1.mul
Binary files statics0.mul and statics1.mul differ
[/winxp/Games/Ultima Online] firemoth:10> diff -q staidx0.mul staidx1.mul
Files staidx0.mul and staidx1.mul differ
The files are clearly not 'copies.' They're different.
I also deleted ALL the mapdif and statics diff files from my client, with no noticed differences in the game, or errors from the client.