Secondary Fire without Guerilla

Discuss general issues about modding HaloPC. Post ideas for mods here.
Post Reply

Wouldn't this be friggin' awesome??

HECK YES!!!
1
25%
You're delusional, dude.
3
75%
 
Total votes: 4

User avatar
gradinafrica





Posts: 23
Joined: Wed Oct 03, 2007 5:30 am
Contact:

Secondary Fire without Guerilla

Post by gradinafrica »

I've gained enough of an understanding of Halo's inner workings and the same for the programs that are used to mod halo. Could someone spill the beans about what goes on to add secondary fire to a weapon through using only a hex editor? I'm not able to get Guerilla because my internet is too slow, so I was wondering if someone could tell me how to add secondary fire the old fashioned way. Thanks.
User avatar
Andrew_b




Socialist

Posts: 4188
Joined: Sat Feb 24, 2007 4:52 pm
Contact:

Post by Andrew_b »

you want to know the old fashioned way eh...

Guerilla. <--gives you best results.

Other. <--swaping plasma pistol yadadadada.
User avatar
Patrickh




Wordewatician 500

Posts: 1173
Joined: Wed Mar 14, 2007 4:53 pm

Post by Patrickh »

MMMMMMMMMMM it would be possible without guerrilla....
most definately...

I will look into it...

*scurries away*
Image
conure says: or i could jsut incase my shoes in papar mache, followed by my dog
|||Lethargy||| Mr. Mohawk|||
|||feel free to contact me via PMs, AIM, MSNM, or Xfire if you have any questions|||
conure




Enthraller Articulatist 250

Posts: 365
Joined: Sun Apr 17, 2005 8:37 pm
Contact:

Post by conure »

Patrickh wrote:MMMMMMMMMMM it would be possible without guerrilla....
most definately...

I will look into it...

*scurries away*
Very easily possible, just create a new chunk of the triggers and move all data after ti back the size of chunk. Basically what sparkedit does with duplicating objects.
Halomods member wrote:tags meta? There is no such thing for Halo PC.
User avatar
gradinafrica





Posts: 23
Joined: Wed Oct 03, 2007 5:30 am
Contact:

Post by gradinafrica »

conure wrote: Very easily possible, just create a new chunk of the triggers and move all data after ti back the size of chunk. Basically what sparkedit does with duplicating objects.
kk, i sorta KINDA get what your saying there, but would it be too much trouble to post a more detailed tutorial in the tutorial section and link to it here for future reference? That would be awesome!
User avatar
Altimit01




Connoisseur Snitch! Literarian 500

Posts: 947
Joined: Sun Jun 04, 2006 12:10 pm

Post by Altimit01 »

Well aside from the special case of the scenario, I don't think I've ever seen someone add chunks in HPC. The only reason you can really get away with it in the scnr is because it's got a nice lovely buffer at the end of it for script data which so far hasn't been used to capacity. Think of it this way: the halo mapfile has many small pieces of data in it. Most of those meta's have extra pieces attached to them for reflexives. Those reflexives (among other things) are referred to in the meta with addresses (exact location in map). So if you suddenly add data in the middle of the file (which is what you'd be doing to add this kinda of fire), all of the addresses for after that point will be wrong. With sparkedit (and conure's chunk thingy
Image
Download Eschaton: Halomods | Filefront | Mediafire
User avatar
Patrickh




Wordewatician 500

Posts: 1173
Joined: Wed Mar 14, 2007 4:53 pm

Post by Patrickh »

[quote="Altimit01"]Well aside from the special case of the scenario, I don't think I've ever seen someone add chunks in HPC. The only reason you can really get away with it in the scnr is because it's got a nice lovely buffer at the end of it for script data which so far hasn't been used to capacity. Think of it this way: the halo mapfile has many small pieces of data in it. Most of those meta's have extra pieces attached to them for reflexives. Those reflexives (among other things) are referred to in the meta with addresses (exact location in map). So if you suddenly add data in the middle of the file (which is what you'd be doing to add this kinda of fire), all of the addresses for after that point will be wrong. With sparkedit (and conure's chunk thingy
Image
conure says: or i could jsut incase my shoes in papar mache, followed by my dog
|||Lethargy||| Mr. Mohawk|||
|||feel free to contact me via PMs, AIM, MSNM, or Xfire if you have any questions|||
User avatar
Andrew_b




Socialist

Posts: 4188
Joined: Sat Feb 24, 2007 4:52 pm
Contact:

Post by Andrew_b »

Altimit: I was working with the xmls trying to add triggers. even though conure told me i was wasting my time :P
User avatar
Altimit01




Connoisseur Snitch! Literarian 500

Posts: 947
Joined: Sun Jun 04, 2006 12:10 pm

Post by Altimit01 »

Pure xml won't do the job itself. You have to add the actual data as well in the .meta. xml just keeps track of offsets because magic isn't the same for each map. The important stuff is playing with data in the .meta.

Patrickh, seems like it's worth a shot. Just keep in mind that the actual position of the reflexive data varies depending on other reflexives so once you have the data from guerilla testing you'll have to extrapolate for actual metas.
Image
Download Eschaton: Halomods | Filefront | Mediafire
User avatar
Andrew_b




Socialist

Posts: 4188
Joined: Sat Feb 24, 2007 4:52 pm
Contact:

Post by Andrew_b »

yes i know i would have to edit both the meta and xmls.
Post Reply