How to make the Grunts!! Mod.
Tool(s)/Application(s) Needed: Eschaton 0.4.1 (or newer), Demo Hack 2.1 (or newer), HMT 0.7.5, HHK 1.0.1, Finder.
Map(s) Used: Bloodgulch, Silent Cartographer.
Notice(s): Demo Hack 2.1 can be substituted by manual Hex changing of the header. For that information, please view Phases 1 and 7 in This Topic(Phase one for converting both files to the Full version; Phase 7 for converting to Demo).
Section 1: Preparation.
- 1. Backup your original Bloodgulch map and your original Silent Cartographer map.
2. Open your target Bloodgulch map in Demo Hack 2.1 (or newer). Once loaded, click the "To Full" button.
3. Repeat step 2 with your Silent Cartographer map.
4. Move to your Desktop. Create a new Folder called "Grunt bipd" or whatever you like. Continue to create another other folder, called "Grunt Meta". 
Section 2: Exporting the Grunt.
- 1. Open your Silent Cartographer map in HHK. 
2. Navigate to the "Bipd" tag class. Once inside, select "characters\grunt\grunt". It should become highlighted.
3. Under the "Tools" menu, choose "Recursively Export Meta and References". It will open a save window that will prompt you to choose a folder. Choose the "Grunt Bipd" folder that we created on the Desktop in Step 4 of the Preparation Section.
4. You may now close your Silent Cartographer map. 
- 1. Open your Bloodgulch in HHK. 
2. Under the "Tools" menu, choose "Import Recursive". Navigate to the Desktop. Once there, open the "Grunt Bipd" folder that we saved to. Choose the file entitled "grunt.bipd" under this file-path: Desktop --> Grunt Bipd (folder)--> characters (folder) --> grunt (folder) --> grunt.bipd (file).
3. Once you have selected the "grunt.bipd" file in step 2, you will be prompted again to select again. Choose the folder which contains all the data, in this case the "Grunt Bipd" folder saved to the desktop.
4. Under the "Tools" menu again, select "Rebuild map". Once completed, save the file.
5. You may now quit HHK. 
- 1. Open your Silent Cartographer map in HMT. 
2. Navigate to the "mod2" tag class. Once inside, scroll down to "characters\grunt\grunt". Select it.
3. Click the "Save Meta" Button to the right of the main HMT window. It will prompt you to select where to save. Choose the "Grunt Meta" folder that we created on the Desktop in Step 4 of the Preparation Section.
4. Under the 'Tag Specific" area of the main HMT window, click the "Save Raw" button. It will again prompt you asking where to save. Simply save to the Desktop.
5. Open your Bloodgulch map in HMT. Navigate to the "mod2" tag class again, and then to "characters\grunt\grunt". Select it.
6. Below the "Save Meta" button that we used before, there is an "Inject Meta" Button. Click it. In the new window that appears, navigate to "grunt.mod2.meta" via this file-path: Desktop --> Grunt Meta (folder) --> characters (folder) --> grunt (folder) --> grunt.mod2.meta (file). Choose said file.
7. Under the "Save Raw" button that we used earlier, there is another called "Append Raw". Click it.
8. A New window will open. There will be two "Browse" buttons, one for "Verticies" one for "Indeces". Click the Verticies browse button first. Navigate to the Desktop and select the file called "grunt.mod2.verticies". Choose it. For Indeces, navigate to the Desktop and choose "grunt.mod2.indeces". Once both have been chosen, click the "Append" button.
9. You may now close HMT. 
- 1. Open Demo Hack 2.1. Load your modified Bloodgulch.map. 
2. Click the "To Demo" button. You map should now work with the Demo.
3. You may now exit Demo Hack 2.1. 
Section 6: Making the Master Chief a Grunt.
- 1. Open Eschaton 0.4.1. Load your modified Bloodgulch.map. 
2. Navigate to the "Bipd" tag class. Once inside, choose "characters\cyborg_mp\cyborg_mp"
3. Open the Dependency Swapper. Because of the number of changes to be made, this step will be subdivided into the following steps:
- A. Change "characters\cyborg\cyborg" to "characters\grunt\grunt\" in the mod2 tag.
B. Change "characters\cyborg\cyborg" to "characters\grunt\grunt\" in the antr tag.
C. Change "characters\cyborg\cyborg" to "characters\grunt\grunt\" in the coll tag.
D. Change "globals\cyborg" to "globals\grunt" in the foot tag.
E. Change "sound\dialog\chief\chief" to "sound\dialog\grunt\conditional\grunt" in the udlg tag.
4. You may now quit Eschaton 
 - A. Change "characters\cyborg\cyborg" to "characters\grunt\grunt\" in the mod2 tag.
 
- 1. Exit the "Bipd" tag class and move to the "Vehi". Select the Ghost. 
2. Open the Meta/Reflexive Edit window. Once open, select "Seat" from the uppermost box. Now the box below will fill with options. Click on "String32s". Once clicked, there should be a single selection stating "Seat Name" Click the option. Now, in the lowermost box, there should be the text "G-Driver". Change the text to "GT-Gunner". The Ghost is now drive-able. 
Section 8: Replacing the Warthogs and Banshees with Ghosts and Shades.
- 1. Open HMT. Once open, load your modified Bloodgulch. Move to the "Vehi" tag class. 
2. Select the Ghost. Click the "Save Meta" button that we used earlier to perfect the Grunt model. Simply save it to the desktop.
3. Now select the Chain-gun Warthog. Click the "Inject Meta" Button. Navigate to the Desktop, and then to the file "ghost_mp.vehi.meta". The File-path for said file is as follows: Desktop --> vehicles (folder)--> ghost (folder) --> ghost_mp.vehi.meta (file).
4. Quit HMT.
5. Repeat Steps 1, 3 and 4 for the Rocket Warthog.
6. Open HMT and your modified Bloodgulch. Move to the "Vehi" tag class as before.
7. Select the Shade (Gun Turret). In HMT, it will be known as "c gun turret_mp". Save it's Meta to the Desktop via the "Save Meta" Button.
8. Select the Banshee. Click the "Inject Meta" Button. Navigate to the Desktop, and then the file "c gun turret_mp.vehi.meta". The file-path is as follows: Desktop --> vehicles (folder) --> c gun turret (folder --> c gun turret_mp.vehi.meta (file).
9. You may now quit HMT for the last time. 
- 1. Open Eschaton and load your modified Bloodgulch.map
2. Navigate to the "itmc" tag and open the Dependency Swapper.
3. Select the Shotgun. In the Dependency Swapper, change the Shotgun to the Needler.
4. Select the Assault Rifle. In the Dependency Swapper, change the Assault Rifle to the Plasma Rifle.
5. Select the Shield-Invisibility. In the Dependency Swapper, change the Over Shield to the Health Pack.
6. Select the Frag Genades. In the Dependency Swapper, change the Frag Grenades to the Plasma Grenades.
7. Select the Pistol. In the Dependency Swapper, change the Pistol to the Plasma Pistol.
8. Select the Rocket Launcher. In the Dependency Swapper, change the Rocket Launcher to the Needler.
9. Select the Sniper Rifle. In the Dependency Swapper, change the Sniper Rifle to the Plasma Rifle.
10. Select the Super Shield. In the Dependency Swapper, change the Super Shield to the Active Camouflage.
11. Select the Plasma Grenades. In the Dependency Swapper, change the Plasma Grenades to the Frag Grenades.
12. Select the Flamethrower. In the Dependency Swapper, change the Flamethrower to the Plasma Rifle.
13. Select the Plasma_Cannon (Fuel Rod). In the Dependency Swapper, change the Plasma_Cannon to the Plasma Pistol. 
- 1. In Eschaton, move back to the "Bipd" tag class. Select the "Cyborg_mp".
2. Open the Meta/Reflexive Edit window. In the uppermost box, there is only one option, Main. Click it. Now, as with the Ghost, a number of options appear. Choose "Floats". The box below has also filled with options. Scroll through them until you reach "Standing Camera Height".
3. Select "Standing Camera Height". A number will appear in the lowermost box. Change this number to: 0.45.
4. Below "Standing Camera Height" is "Crouching Camera Height" Select it. In the lowermost box, replace the existing number with: 0.35.
5. You may now quit Eschaton. 
If I think anything further needs to be added, I will do so by editing this post.
--Moxus--
