[H2]Some sommon map freeze problems

Tutorials for the Xbox version of Halo 2.
Post Reply
User avatar
plushiefire





Posts: 618
Joined: Thu Nov 23, 2006 12:10 pm
Location: Canada

[H2]Some sommon map freeze problems

Post by plushiefire »

OK alot of people screw up in maps over stupid things like wrong ident swapping or wrong shader work. Heres quite a few things that will make a halo 2 map freeze...

1.Problem: Rebuilding with H2 core with bsp weather work
Answer: Make sure you don't edit any other values Iknow you can make a few mistakes when doing this but folow Anthony's tut exactly! Here it is,

1. Open the map with the weather
2. Find the sbsp with the weather and decompile recursively.
3. Decompile the map you want to add to.
4. Open H2G and find the sbsp the weather came from.
5. Copy weather palette chunk
6. Open sbsp without weather
7. Find the weather palette chunk - hit new then insert and then delete the 2nd chunk.
8. Find the clusters(visual clusters) and in each chunk is an index to the weather palette set to -1. since we only have 1 chunk in our palette. we would reference 0.

2.Problem: Bad shader work.
Answer: Olny go deep into shaders if you know what your doing. When adding a self illumination map(which doesnt make the game freeze)always make sure you reference bitmaps in the bitm tags. Don't swap unknowns either. Swapping base map= Not a good idea unless you are trying to make a new shader. You can swap bitmaps used too. Olny swap to bitmaps the same size as the one used in the first place.

3.Problem: Bad ident swapping.
Answer: A common problem among noobs. Always swap to a tag used in the first place. Olny swap shaders with shaders, ligh with lighs, etc.
Exeptions I know: You can shoot out blocs or Bipeds or Machs or vehis instead of projs.
Don't swap effects.

4.Problem: Bad effect work.
Answer: Seriously, if you are a noob don't venture here unless pr3t swapping or pmov swapping. One change to the unknowns can destroy your map. Olny go here if your folowing a chain-spawning tutorial.

5.Problem: Bad tools/plugins
Answer: Get the newest entity. It can do almost anything. If that goes bad just download it again.

6.Problem: HLMT problems with BiPeds swaps.
Answer: When doing this swap always null UDLG tags in the new HLMT. To use new varients go to the HLMT tag of the tranfered HLMT and look in the first variant box in the meta editor. Looks at al the different varients and select the one you want. The masterchief one is default. We copy that word from the tag. Go to our biped which is masterchief_mp in this case and shange the default model varient to default. Volia, a normal MC :p

7.Problem. Map won't load.
Answer: Clear your cache .maps located in the x,y, or z drive. It will take a minute to load after that but will olny happen once. Another way to fix this is to always resign your maps or bypass map checksum with Yelo by xbox7887. this cold also happen by bad map editing.

8.Problem: AI won't work.
Answer: This is something I don't know of yet sorry.

9.Problem:Model injection
Answer: You have to inject your newly made model into a bigger, already internal model. Internal models almost always start with scenario/

10.Problem:Bad reflex work (thanks xbox7887)
Answer:If they point to the wrong location (even a byte off) it will more than likely trigger a segfault and freeze the game.

11.Problem : Field of veiw in BiPed To high(thanks detox)
Answer: Don't set it crazy high.

12.Problem:Bad enum writing(thanks again detox)
Answer:If you write a value that it is not supposed to have it has potential to freeze the game.

Thats all I got for now. I'll edit more in later when I have some ideas. I'll take requests in this thread.
Last edited by plushiefire on Thu May 03, 2007 2:26 am, edited 3 times in total.
Come check out Team 3volved.
Image
User avatar
Th2mods
Readers Club





Posts: 1229
Joined: Mon Jan 08, 2007 5:54 pm
Location: Salt Lake City, Utah
Contact:

Re: [H2]Some sommon map freeze problems

Post by Th2mods »

plushiefire wrote:
3.Problem: Bad ident swapping.
Answer: A common problem among noobs. Always swap to a tag used in the first place. Olny swap shaders with shaders, ligh with lighs, etc.
Exeptions I know: You can shoot out blocs or Bipeds instead of projs.
Don't swap effects.
you can swap the proj tag class with the mach tag class
Image
User avatar
plushiefire





Posts: 618
Joined: Thu Nov 23, 2006 12:10 pm
Location: Canada

Re: [H2]Some sommon map freeze problems

Post by plushiefire »

Th2mods wrote:
plushiefire wrote:
3.Problem: Bad ident swapping.
Answer: A common problem among noobs. Always swap to a tag used in the first place. Olny swap shaders with shaders, ligh with lighs, etc.
Exeptions I know: You can shoot out blocs or Bipeds instead of projs.
Don't swap effects.
you can swap the proj tag class with the mach tag class
Really? ok ill edit.
Come check out Team 3volved.
Image
User avatar
JacksonCougAr




Recreator

Posts: 2333
Joined: Fri Jan 12, 2007 1:56 pm
Location: Canada
Contact:

Post by JacksonCougAr »

vhehicles...
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

Reflexives - if they point to the wrong location (even a byte off) it will more than likely trigger a segfault and freeze the game.
User avatar
hoerenzoon
Readers Club





Posts: 11
Joined: Wed Mar 14, 2007 1:12 am

Post by hoerenzoon »

don't swap effects??? man whatsup this is the best thing to do ever and it will not freeze your map >_>
User avatar
plushiefire





Posts: 618
Joined: Thu Nov 23, 2006 12:10 pm
Location: Canada

Post by plushiefire »

hoerenzoon wrote:don't swap effects??? man whatsup this is the best thing to do ever and it will not freeze your map >_>
Swapping effects in a tag.
Come check out Team 3volved.
Image
-DeToX-




Illusionist Recreator Connoisseur Acolyte
Sigma Decryptor Droplet Pyre
Blacksmith Socialist New Age System Engineer
ONI

Posts: 4589
Joined: Sun Jun 18, 2006 3:58 pm
Location: ...

Post by -DeToX- »

As xbox said, any pointer may trigger a freeze in the xbox.
A reflexive, an ident, stringID.

Many values freeze the xbox.

You set the Masterchiefs field of view in the BIPD too high, it can freeze. You re-write an enum with a value its not supposed to have, it has the potential of freezing.
Image
Post Reply