Page 1 of 1

Code modding

Posted: Fri Sep 07, 2007 3:57 pm
by Abyss
I'd like to change a couple things about the campaign, like the trajectory of grenades and stuff, and other code modding. Even editing MC's direction and stuff. Not map editing at all.

Could someone tell me if this is possible?

And if so could someone tell me what I will need to decompress the files, and what language the files are written in?

Posted: Fri Sep 07, 2007 4:09 pm
by Andrew_b
uh dude...what?

You use HMT to change the map. you can change grenades characteristics with HMT.

Posted: Fri Sep 07, 2007 4:16 pm
by DeadHamster
Yeah, when you "change the map", your changing the things in it, not the map itself. So editing the grenade trajectory would be giving it more speed, or something of that nature, or editing how much the needles home onto targets, or the damage. All of that is what you called "Map Editing"

Posted: Fri Sep 07, 2007 5:34 pm
by Abyss
Alright great,

As you can tell I am new to modding Halo.

I understand (now) that you have to edit a map, and when editing a map you edit the characteristics of the objects in the map, is that right?

Via map editing could I edit things like, making the needler only home in on grunts?

Making grenades wait until something is near them to explode?

Change the awareness of the elite AI to make them more aware of grenades.

Stuff like that?

Posted: Sat Sep 08, 2007 7:40 am
by DeadHamster
Ahh you're getting into some pretty complicated stuff.....Hmm....Needler homing on grunts.....Not sure if this could be done.

Grenades waiting to explode.....same thing as above, maybe messing around with the timer/timer to values in HMT.

You could change the Elites awareness, also using HMT.

Posted: Sat Sep 08, 2007 9:32 am
by Abyss
Honestly I doubt if I would even make needlers only home in on grunts.

But I'm asking if that kind of low level modding is possible.

Perhaps with a program other then HMK?

If I did want to just this that kind of work would I need programs other then HMK? Or would plain HMK do the trick.

Posted: Mon Sep 10, 2007 1:50 pm
by DeadHamster
do you mean HMT? I cant say i've heard of HMK

Posted: Mon Sep 10, 2007 2:57 pm
by Andrew_b
DeadHamster wrote:do you mean HMT? I cant say i've heard of HMK
haha i have HMK (halo modding kit)

haha linky
http://files.filefront.com/Halo+Modding ... einfo.html

(seriously...thats Halo Modding Kit compiled by me :D)

Posted: Mon Sep 10, 2007 4:01 pm
by Abyss
Yes I did mean HMT.
Sorry for the confusion.

Although, I don't know what program(s) I need. (HMK might be one of them)

Posted: Mon Sep 10, 2007 4:25 pm
by M0DD3124L1F3
^^download what andrew posted in there are all the tools you need.
but if you wana skin to youre going a whole nother way(GIMP DXT bimp or w/e 3ds max etc)

Posted: Mon Sep 10, 2007 4:28 pm
by Altimit01
Depending on what you want to do, one of these programs ought to do the trick.

HMT:
edit basic data values such as health, rate of fire, wall walking or not, vehicle speed, that sort of thing. All of these edits use data offsets from plugins.
export models for editing, and import remodels (has the same number of verts and inds).
export meta files from other maps which can then be built into a target map through the use of rebuilding.
meta swapping (switching the data associated with one tag for another).
export bitmaps for editing then import the new images.

HHT:
most of the above minus models as I recall.
dependency swapping (example a bullet is a dependency of a gun, you can swap the dependency to be something like a vehicle without changing every instance of the vehicle).

SparkEdit:
view the map in 3D to alter and add to the placement of in game items.

These three are the primary modding tools for PC users.

If you feel the need to create specialized behaviors such as making x character do y action z many times then go to point

Posted: Sun Sep 16, 2007 4:31 pm
by Abyss
Thanks.

I don't want to edit any maps or edit any textures or models whatsoever.

I do want to edit AI/player behavior.

I don't want to add any new guns or anything, I simply want to change existing stuff.

It sounds like I need HEK.

You say convert to PC.

Does that mean that I will need to Download CE, download HEK, edit CE how I want it, then make it a plugin and then convert to PC?

what I just said I have no idea about (as I'm sure you can tell), how would I do this?

Posted: Sun Sep 16, 2007 6:56 pm
by Andrew_b
its called CE->PC

there is a tut i just wrote in the tutorial section.