Modding Halo PC, Mac, Trial and Demo for Beginners

Everything about HD, MD, and their mods.

Moderator: Halo Moderators

Altimit01
Eschaton Dev
Eschaton Dev
Posts: 2108
Joined: Sun Apr 15, 2007 7:43 pm

Modding Halo PC, Mac, Trial and Demo for Beginners

Post by Altimit01 » Tue Dec 30, 2008 3:04 pm

Please Note: Eschaton is cross-platform. These tutorials work on both Windows and Mac OSX.
This tutorial covers the same basic mods as HPC: Modding Halo PC Trial and Full for Beginners using Eschaton 0.7.
Download Eschaton: Halomods | Filefront | Mediafire

Note: Eschaton 0.8.2 has issues with map rebuilding, so 0.8.1 is the recommended stable version to use. --nil

Note 2: If you download Eschaton on macOS 10.12 (Sierra) or later, you may have to first move the Eschaton application outside from its Eschaton folder to another location like your Desktop, and then move the application back inside the Eschaton folder to launch the application. This is because of a new security policy affecting apps that are not self contained like Eschaton. --nil

Getting Halo Trial and Demo

Download the trial or demo version of Halo at the links below. These versions only come with two maps: BloodGulch and Silent Cartographer.

Halo Trial: Download

Halo Demo: Download


Using Eschaton

Go to the file menu and select the open option (not open and expand). Navigate to your Halo folder and within that the maps folder. For Mac users with Halo Universal Binary (versions 2.x) you will need to right-click on the Halo app, go to show package contents and navigate to contents, resources, game data and in there should be the maps folder. To access that maps folder you should create an alias of it and put that alias somewhere on the desktop. In general it's always a good idea to make backup copies of your map files. Eschaton when editing maps automatically writes data to the map file. For editing you'll want to use the open option and the map will appear in the maps (read/write only) folder. Open and expand is only used for rebuilding which will be covered later on.


Making MC Run Fast and Jump High

To edit things related to MC you'll want to go into the bipd (biped) tag class and find cyborg_mp which refers to the multiplayer cyborg body. Editing the values and enabling the options as shown below will make it possible for MC to walk on walls, jump higher and die due to falling damage. When entering values, press enter to set the value otherwise it won't be written to the map file. This applies to all editing that has fields for entering data like integers, floats and strings.
Image

The following values in the matg: globals\globals tag which handles game play information are used to make MC run faster.
Image

Changing What Comes Out of a Weapon

The following technique is known as dependency swapping. Dependencies and loneIDs are bits of data in a tag that reference another tag in the map. So a weapon is dependent on the tag data for a projectile. The shotgun tag is in weap: weapons\shotgun\shotgun and that's what I'll be using for this tutorial. With that selected switch over to the reference swapper tab and scroll down to the dependency for the projectile (tag class is proj). In the drop down on the bottom select the tank shell tag and press the Swap button. The shotgun will now shoot tank shells.

Image

Image


Skinning

Skinning is a very simple process. Those of you familiar with HMT's skinning process and use of DDS can still use that functionality with the inject/extract buttons. For something a little easier is the import/export options which will be covered here. So first navigate to the bitmaps tag you want to edit. I'll use the warthog as an example. Press the Load Preview button to see what the image looks like. To be able to edit the image, press export and save it in whatever image format works best for you. Then open that image in the editing program of your choice. Some programs to look into for Mac that are free are Pixen and GIMP. For windows there's obviously Paint in addition to Paint.net and again GIMP. In this tutorial I'm using Pixen but it doesn't matter too much. Simply edit the image to your hearts content and save it. Then in Eschaton press the import button. A new window should appear. For this bitmap it has a single image so the window only has options for that image. Press the load button and select your edited image. It should appear in the window. Then simply press the import button. After a second or so a message will appear telling you the bitmap was imported. Press Load Preview again to make sure the new image is the one you want. There is also a youtube version of a similar tutorial here: Bitmap Editing.

Image

Image

Image

Image

Image

Image

Image


Making Vehicles Fly

This particular tutorial only works with the older plugin sets. You'll have to go into the preferences and make sure HMT plugins is at the top of the list and save preferences. For this tutorial we'll make the warthog fly. First select the warthog vehicle tag. Then change the enum32 called Vehicle ID from warthog to Drop Ship / Pelican.

Image


Making the Warthog "Turretless" AKA Civihog

First navigate to the mod2 (models) warthog tag. This tag contains the information related to model for the warthog. What we're going to do here is null out the dependencies for the shaders related to the chain gun so that it becomes invisible. Then to make sure no one can get into the turret, go to the vehicles warthog tag. In the seats section select chunk 3 which is the gunner and change the string to read P-gunner. This sets what animations can interact with that seat and since MC doesn't have a P-gunner animation he can't get in. Remember to press enter in the field to write the string.

Image

Image

Image


Making High Capacity, Automatic Weapons

These are simple edits in the weapons section. Changing the starting ammo, clip size and reload clip size to be very large on the order of 10,000 should make it so you rarely need to reload and when you do it will last just as long. Changing the reload time to 0 makes it faster depending only on the animation involved with no extra delays. Make sure in the bitmask section the single fire is unchecked so that the weapon is automatic and bump up the minimum and maximum rate of fire (ROF) to make it shoot quickly. Keep in mind that a very high ROF will make going through those extra large clips a lot quicker. Below is an example of the pistol edited to these specs.

Image


Making MC Have Nearly Unlimited Health

This is a simple way of effectively making it impossible to kill MC. Go into the coll (collision) tag, cyborg and edit the maximum body vitality and maximum shield vitality to both be something very large like 10,000. If the plugin you're working with doesn't have it, rearrange your plugin ordering to see if the others have it. The picture below was taken with starter plugins as the first choice.

Image

Importing Flyable Pelicans Into Multiplayer

Good news. This works for both full and trial/demo modders. First open up a campaign map like b30.map which was the vehicle you want. I'll use b30 since it has a pelican and is available for trial/demo modders. Select the vehicle pelican tag and from the maps menu select recursively extract tag. This will extract not only the data for the vehi tag but also all of the dependencies and their dependencies (ad nauseum) until every tag necessary to make it work is used. Now from the file menu select open and expand. Using that option open up your target multiplayer map. I'll be using bloodgulch. Open and expand will take a little bit as it loads all of the map data into memory slicing and categorizing the data. Click on the map in the maps folder that isn't read/write only. From the drop down menu select the pelican tag and press the add tags button. The map information should update and the tag count should increase. Press the rebuild button and choose a name for your map file (by default it's called build.map). Eschaton will take about as long writing the file as it took to load it. To free up memory you should use file->close map on the expanded multiplayer map. Now open normally the new map file and go to the weapon plasma pistol. In the reference swapper, swap the proj charged bolt tag for a vehi pelican by first typing vehi into the class field and selecting pelican from the drop down menu. Now go into the vehicle pelican tag, seat chunk 1 and change the string from P-driver to W-driver. The modding part is done. Just make sure to name the built map file the same name as one of the maps in your maps folder so that Halo loads it. Now when you shoot the over charged plasma pistol a flyable pelican will pop out. In the youtube version, the classic editing preferences are enabled. The youtube tutorial for this is here: Rebuilding.

Have fun modding Halo.
Disclaimer: I am no longer active. Any posts, PMs or other communication I use has no guarantee of accuracy or follow up.
Download Eschaton: Mediafire

Rofldonutburger
Commando
Posts: 2468
Joined: Wed Oct 29, 2008 1:38 am

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by Rofldonutburger » Tue Dec 30, 2008 3:23 pm

Nice detailed tut!
Dead. derp

Devious
Commando
Posts: 2020
Joined: Tue Mar 25, 2008 6:06 pm
Location: RaInBOw

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by Devious » Tue Dec 30, 2008 5:05 pm

Should be stickeyed

A very valuable useful tut for anyone who is beginning to mod.

Good job!
The armaments which thunderstrike the walls
And monarchs tremble in their capitals.
The oak leviathans, whose huge ribs make
Of lord of thee, and arbiter of war;
Alike the Armada's pride, or spoils of Trafalgar.

>Shadow<
Halo Moderator
Halo Moderator
Posts: 2734
Joined: Sun Apr 02, 2006 9:15 pm

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by >Shadow< » Tue Dec 30, 2008 5:07 pm

Topic stickied. It will remain here so you can continue to edit it whenever you see fit. When you feel done with it, it will be moved to the Demo Tutorials, but will remain stickied since it gives good starting information to new users.
Image

KeysOnFire
Newbie
Posts: 37
Joined: Mon Oct 27, 2008 12:22 pm
Location: In the <missing string name> seat of Fonzie's crowded pelican.

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by KeysOnFire » Tue Dec 30, 2008 6:11 pm

Great replacement for all those old hex tuts! (although hex is still handy) I give it a 10/10 on the noob-proof scale.

TaxiService
Night Stalker
Posts: 6887
Joined: Thu May 24, 2007 5:52 am
Location: 41.896198, 12.4165945
Contact:

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by TaxiService » Wed Dec 31, 2008 3:16 am

argh!

meh, well done. we needed a eschaton.7 guide. <.<
  • TaxiService! Shitposting since 2007!
MGM Sig

Fonzeh
Ranger
Posts: 1894
Joined: Tue Oct 16, 2007 3:57 am
Location: "I didn't just take your mom out to dinner. I ate your mom for dinner."
Contact:

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by Fonzeh » Wed Dec 31, 2008 5:39 am

<3

If there is a V5, this will be added.
G[v]N wrote:HUGE NOTIFICATION
THIS GRAVY HAS BRAINS
Mota-Lev was here 30/4/2010@2:18pm
Image

Smythe
Commando
Posts: 2429
Joined: Tue Dec 25, 2007 12:52 am
Location: 'Straya Mate

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by Smythe » Wed Dec 31, 2008 6:09 pm

OH NOES you spelt bloodgulch wrong
Altimit07 wrote:Getting Halo Trial and Demo

Download the trial or demo version of Halo at the links below. These versions only come with two maps: BloodGultch and Silent Cartographer.
great job this should be posted at all halo mod sites
Image

Altimit01
Eschaton Dev
Eschaton Dev
Posts: 2108
Joined: Sun Apr 15, 2007 7:43 pm

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by Altimit01 » Thu Jan 01, 2009 1:08 am

Lies and heresy.
Disclaimer: I am no longer active. Any posts, PMs or other communication I use has no guarantee of accuracy or follow up.
Download Eschaton: Mediafire

Rofldonutburger
Commando
Posts: 2468
Joined: Wed Oct 29, 2008 1:38 am

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by Rofldonutburger » Thu Jan 01, 2009 2:42 pm

@Olly: Why is it correct now? I also don't see any edits.
Dead. derp

Noodle
Delta Force
Posts: 4763
Joined: Wed Aug 29, 2007 7:11 pm

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by Noodle » Thu Jan 01, 2009 4:42 pm

Because he edited it... -.-

It only shows an edit when you edit twice.

Special powers mean edits aren't always visible.

^That too.
Last edited by Noodle on Sat Jan 03, 2009 10:18 am, edited 1 time in total.

Rofldonutburger
Commando
Posts: 2468
Joined: Wed Oct 29, 2008 1:38 am

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by Rofldonutburger » Sat Jan 03, 2009 1:28 am

Anyways, I was online when Alt posted this. I saw it as "BloodGulch"
Dead. derp

seabeast
Green Beret
Posts: 3320
Joined: Thu Dec 27, 2007 12:07 pm
Location: Eating your cat! >_>

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by seabeast » Sat Jan 03, 2009 6:23 am

HAHAHAHA! "OMG YOU SPELLED BLOODGULCH WRONG!" "Lies and heresy." AHAHA! Maybe it's only me, but that was incredibly funny.

a worm
Operative
Posts: 236
Joined: Fri Nov 14, 2008 6:09 pm
Location: USA

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by a worm » Sat Jan 03, 2009 3:14 pm

This seems the most helpful set of instructions. I'm guessing the next step in modding would be actually building your own weapons and vehicles, right? Is there any non-expensive software for that?
Image
Image
Robin Williams wrote:"See, God gives a man a brain and a penis, but not enough blood to control them both at the same time."

Rofldonutburger
Commando
Posts: 2468
Joined: Wed Oct 29, 2008 1:38 am

Re: Modding Halo PC, Mac, Trial and Demo for Beginners

Post by Rofldonutburger » Sat Jan 03, 2009 3:20 pm

a (G)worm wrote:This seems the most helpful set of instructions. I'm guessing the next step in modding would be actually building your own weapons and vehicles, right? Is there any non-expensive software for that?
I'm not sure, but I think that's HEK only.
Dead. derp

Post Reply

Who is online

Users browsing this forum: Majestic-12 [Bot] and 14 guests