Injected Bpid + Running speed = help?

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





Posts: 102
Joined: Sat Jun 18, 2005 10:17 am

Injected Bpid + Running speed = help?

Post by joeschmoe »

ok so i injected the heretic elite into one of my maps.... and i got everything working properly, what im having a problem with is if i go to the matg (globals) tag and increase the running and crouching speed for multiplayer, like i always do which usually works for elite and masterchief, it has no affect on the speed of the heretic elite... anyone know whats wrong or have any ideas? Thanks in advance.
t_mann05




Articulatist 250

Posts: 361
Joined: Fri Dec 02, 2005 7:46 pm

Post by t_mann05 »

Hey how did you get the heretic elite playable cuz my map freezes in 2 seconds when i load it. I am trying to make the MC the Heretic Elite. Is there anything else i need to do now so it won't freeze? thanks for any help. I followed this tutorial----->

t_mann05

Heritic Elite in Multiplayer!:

First, open Insolence. Now, open the multiplayer map in which you would like to play as a Heretic Elite. Also open any campaign map in which you encounter Heretic Elite (04a_gasgiant, 04b_floodlab). For this tutorial I will use burial_mounds.map and 04b_floodlab.map.

Step 2- Drag & Drop
To bring the Heretic Elite into the multiplayer map, you only need to click and drag only one thing over, and that is the biped tag.
Navigate to objects\characters\heretic\heretic, left click once to select it, and then left click again on the tag and drag and drop it into burial_mounds.map's tag-list window.

Step 3- MoveBox
Each time you drag & drop a tag, a small status box will pop up to give you information about what the program is doing while you wait. The longest part is usually "Relinking" and it may seem like it froze.. It didn't, it just has to do a lot of file reading & writing at this point, so let it be. When the move is done, the box will go away.

Step 4- Closing Unneeded Maps
Now that you have copied the tags from the single-player map to the multiplayer map, you can close the single-player map (04b_floodlab.map) as you will not be needing it anymore.

Step 5- Adjusting the Biped for Multiplayer
Now you must adapt the biped so that it works correctly and looks sexy at the same time!
Locate and open the bipd tag "heretic". On the right side of the window you should see a large table filled with doodads that seem important.
In the Value column, change the following:
1. Next to Default Team, double-click on "6.) Heretic" and change that to "1). Player"
2. Change the Grenade Velocity from 15 to 10
3. Change the Grenade Count from 0 to 4
5. Change the Jump Velocity from 3 to 3.08
6. Change the Max Hard Landing Time from 2 to 0
7. Change the Min Soft Landing Velocity from 1 to 1.5
8. Change the Min Hard Landing Velocity from 3 to 7
9. Change the Max Hard Landing Velocity from 6 to 12
10. (Optional) Change the Standing Camera Height from 0.6 to 0.62
11. (Optional) Change the Crouching Camera Height from 0.3 to 0.45
Now you've adjusted it's stats to make it more or less equal to the multiplayer Elite.

Step 6- Giving the Biped a HUD
Now you must give the biped a HUD to display the player's health. With the heretic.bipd tag still open, click on the blue "Hud Interfaces" text. Now you will see a dropdown box with the number 0 highlighted - this is what's called a chunk - and beneath it a Nulled Out nhdt Tag Type dependency. Double-click "Nulled Out", click the down arrow, and pick ui\hud\dervish for a purple HUD, or ui\hud\masterchief for a blue HUD. At the dropdown box where chunk 0 is, click the down arrow and choose chunk 1. Swap that "Nulled Out" for the same HUD type that you picked for chunk 0. Now you can close the .bipd tag by clicking the "Close Tag" button.

Step 7- Setting the Permutation
Navigate to the hlmt tag for objects\characters\heretic\heretic, and double click the tag to open it. Once it's open, click on the text that says "Edit Mode". When you click it, it should switch to "Dev Mode". What we are going to do now is set the model and sound dependencies by changing a string and all udlg dependencies to "sound\dialog\combat\elite_mp". Now you click on the blue "all dependencies" text. Change the udlg dependency from sound\dialog\combat\elite_loose to sound\dialog\combat\elite_mp. Now click the blue Variation reflexive. From there, double click the value "minor_scl", and type in or scroll to "default" (THIS IS VERY IMPORTANT!!). Now click on All Dependencies and change "sound\dialog\combat\elite_loose" to "sound\dialog\combat\elite_mp". At the dropdown box, click on the down arrow and choose the next chunk (chunk 1). Click "all dependencies" again and change the udlg dependency from "sound\dialog\combat\elite_dogmatic" to "sound\dialog\combat\elite_mp". Navigate to the next chunk (chunk 2) and click "all dependencies", and change "sound\dialog\combat\heretic_leader" to "sound\dialog\combat\elite_mp" and do the same for the next chunk (chunk 3), go to chunk 4's "all dependencies" and change "sound\dialog\combat\elite_loose" to "sound\dialog\combat\elite_mp", go to chunk 5's "all dependencies" and change "sound\dialog\combat\elite_dogmatic" to "sound\dialog\combat\elite_mp".

Step 8- Fixing the Shaders and Effects
In the far left of the plugin part of the heretic.hlmt tag, under "Show", click "all dependencies", and replace the first Nulled Out shad dependency with "objects\characters\elite\shaders\active_camo". Now under Reflexives, click Unknown 2, and then in the plugin section for Unknown 2, click "all dependencies". Change the first shad reference to "objects\characters\elite\shaders\elite_plasma_shield_fp", change "objects\characters\heretic\shaders\plasma_shield" to "objects\characters\elite\shaders\elite_plasma_shield". Change the first Nulled Out effe to "effects\objects\characters\elite\shield_damaged", change "effects\objects\characters\heretic\heretic_shield_depletion" to "effects\objects\characters\elite\elite_shield_depletion", and change the remaining nulled out effe to "effects\objects\characters\elite\shield_recharge". Change the next Nulled Out shad dependency to "objects\characters\elite\shaders\elite_overshield_fp", and change the remaining one to "objects\characters\elite\shaders\elite_overshield". Close the tag.

Step 9- Making the Heretic Elite Spawn Instead of the Regular Elite
Navigate to the matg tag "globals\globals", and open it. Switch to Dev Mode and on the left, choose Unknown 8 (right below "Player Information"). Switch to Chunk 3 and swap the bipd dependency from "objects\characters\elite\elite_mp" to "objects\characters\heretic\heretic".
Close the tag.

Step 10- Fix Encryption
Select "Fix Map Encryption" from the Map Options menu, close the map, close Insolence and FTP it up to the Xbox.
joeschmoe





Posts: 102
Joined: Sat Jun 18, 2005 10:17 am

Post by joeschmoe »

thats exactly how i put it i, but when i go to matg tag it doesnt affect the running speed of the heretic elite... just wondering why, and how to get it to work.??
t_mann05




Articulatist 250

Posts: 361
Joined: Fri Dec 02, 2005 7:46 pm

Post by t_mann05 »

Thats odd that we did the same tutorial and mine always freezes in 2 seconds on the map. Is there something with blood or more sounds? Does anyone else know what i need to null?

And joe, u do have the updated dothalo plugins? If so and it didnt work, try increasing the running speed either on MC or Elite (whichever u replaced the bipd with)
joeschmoe





Posts: 102
Joined: Sat Jun 18, 2005 10:17 am

Post by joeschmoe »

Ok well as far as you map freezing in 2 seconds, make sure you are doing the step that says:

1. Next to Default Team, double-click on "6.) Heretic" and change that to "1). Player"

And you said:

"try increasing the running speed either on MC or Elite (whichever u replaced the bipd with)"

YOu don't actually replace the masterchief or elite in anyway.... you just replace which one spawns.... its in the last step of the tutorial.... and the running speeds for elite and MC are NOT independent. I do have the updated plugins and when i change the multiplayer running speeds (in matg tag globals) in alters both the elite and MC. That led me to believe that it would also alter the heretic elite.

If you figure out what your doing wrong let me know, I hope i helped.

PS Make sure your sending over the bipd of the heretic elite not the hlmt. (when you transfer the bipd it automatically sends over the related hlmt). you probably already knew that though lol :D
Post Reply