flooding maps

Discuss Halo 2 modding, progress on figuring things out, mapfiles...you know the drill. Cheating discussion not allowed.
Post Reply
Deerhake44





Posts: 106
Joined: Mon Apr 17, 2006 8:50 pm

flooding maps

Post by Deerhake44 »

i know its possible to flood maps but i dont know how i would do it because i dont really understand the water

how would i take the water from zanzbar and put on a diffrent map and raise the level

if some one would like to exlain it to me by basically telling me where to click becuase i havnt done any hex editing or w/e then that would be highly appreiciated
Last edited by Deerhake44 on Mon May 15, 2006 1:48 pm, edited 1 time in total.
User avatar
dazzajay




Literarian 500

Posts: 582
Joined: Tue Feb 21, 2006 9:17 am
Location: Shepparton, Victoria, Australia
Contact:

Post by dazzajay »

theres a plugin for raising the water level on Zanzi and Headlong, but moving the water to a different map..... i am not sure if its possible, but it Might be, but this sounds like a cool idea to me, and now i would like to know also.
User avatar
xzodia




Translator Connoisseur Coagulator

Posts: 1981
Joined: Sun May 15, 2005 10:31 am
Location: UK
Contact:

Post by xzodia »

its been done dazzajay check the files forum
Image
Halo 2 Plugins | Lock-on To Just About Anything | My Sites | Snow Hog
Old Plugins you have, upgrade you must...
Always Maintain a High Quality-To-Crap Ratio.
User avatar
dazzajay




Literarian 500

Posts: 582
Joined: Tue Feb 21, 2006 9:17 am
Location: Shepparton, Victoria, Australia
Contact:

Post by dazzajay »

i know that Headlong and Zanzi have been done, but adding it to other maps?
User avatar
xzodia




Translator Connoisseur Coagulator

Posts: 1981
Joined: Sun May 15, 2005 10:31 am
Location: UK
Contact:

Post by xzodia »

yea someone convertered beavercreek into gemini and took the water from zanzbar and add it in
Image
Halo 2 Plugins | Lock-on To Just About Anything | My Sites | Snow Hog
Old Plugins you have, upgrade you must...
Always Maintain a High Quality-To-Crap Ratio.
User avatar
dazzajay




Literarian 500

Posts: 582
Joined: Tue Feb 21, 2006 9:17 am
Location: Shepparton, Victoria, Australia
Contact:

Post by dazzajay »

now i doo feel like a noob... but, i dont really wanna download a patch, i wanna "personalise" it so are there instructions over there?.... (im not looking myself atm because im working hard on a few skins / mods / script issues)
User avatar
xzodia




Translator Connoisseur Coagulator

Posts: 1981
Joined: Sun May 15, 2005 10:31 am
Location: UK
Contact:

Post by xzodia »

yea theres a tut in the thread but its really complicated
Image
Halo 2 Plugins | Lock-on To Just About Anything | My Sites | Snow Hog
Old Plugins you have, upgrade you must...
Always Maintain a High Quality-To-Crap Ratio.
User avatar
dazzajay




Literarian 500

Posts: 582
Joined: Tue Feb 21, 2006 9:17 am
Location: Shepparton, Victoria, Australia
Contact:

Post by dazzajay »

Complicated? Crap.
User avatar
xzodia




Translator Connoisseur Coagulator

Posts: 1981
Joined: Sun May 15, 2005 10:31 am
Location: UK
Contact:

Post by xzodia »

lol it invovles hex editing i believe
Image
Halo 2 Plugins | Lock-on To Just About Anything | My Sites | Snow Hog
Old Plugins you have, upgrade you must...
Always Maintain a High Quality-To-Crap Ratio.
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

pokecancer wrote:First I opened entity and extracted zanzibar. Then i followed the water reflexive(byte 548) and it takes you to a chunk thats 172 bytes. There are 2 idents here to be fixed. There is also a reflexive in this chunk so you need to get its data too. It has 3 chunks each 16 bytes(so 48 bytes)
Then i extract beavercreek(parsed,recursively)
the main chunk already exists in most mp maps(all?), so you can just copy it over from zanzi, add 2 references to idents at the right spot in the meta.xml file.
Now take the nested chunk(48bytes), copy it and paste at the end of the beavercreek sbsp we are using. Not the offset, that is our translation.
So now we go to the offset where the reflexive is and fix it. BSPMagic + BSPOffset + Translation. Then add this reflexive to the xml file as well.
Now we want to pad the bsp, I did an interval of 512 bytes and it worked fine, just make sure the bsp size in hex ends in 00. Then change the bsp size in the xml.

Now we gotta add the raw to the sbspraw file. Go to the end of the file, make note of the offset and size of your raw and paste it.
Open up the rawxml file, and goto the end. Copy one of the lines pointing to bsp raw. Change the pointer offset to the current location of the chunk that is 172 bytes+16 and change the size in the xml(in decimal). Rawdataoffset is the offset in the raw file where the new raw data is so type that in and add like 2 to the pointstooffset variable(as long as its different) .

Now go back to zanzi, save the water_static shader parsed and recursively.

Open gemini(or whatever fits your bsp), Build the water. Then build the beavercreek bsp.

Open up the sbsp tag and change the 2 idents to what they should be, the first one is the water shader for zanzi, and the second points to the sbsp.

Then move spawns and your done.
Deerhake44





Posts: 106
Joined: Mon Apr 17, 2006 8:50 pm

Post by Deerhake44 »

what prog is used to do the reflexive things?
User avatar
dazzajay




Literarian 500

Posts: 582
Joined: Tue Feb 21, 2006 9:17 am
Location: Shepparton, Victoria, Australia
Contact:

Post by dazzajay »

Insolence, (im guessing)
Deerhake44





Posts: 106
Joined: Mon Apr 17, 2006 8:50 pm

Post by Deerhake44 »

lol dazzajay ty for answering all my questions in every thread

if some one would like to exlain it to me by basically telling me where to click becuase i havnt done any hex editing or w/e then that would be highly appreiciated
Post Reply