Halo Demo Mods
Moderator: Halo Moderators
-
- Newbie
- Posts: 33
- Joined: Tue Feb 07, 2006 12:13 pm
- Location: on some BIG rock floating round ball of fire
The first thing I found was http://wiki.fpsgamers.se/index.php?n=Halo.HaloMapSpecs, but as mentioned earlier the first part is different. I searched for sgat to find the index header, and found an offset to it at 5ec. From that point you can already walk the tag list. The easiest way to find what's beyond the tag offsets is by looking at HMT plugins, but keep in mind that you probably don't have plugins for all tags that know about everything, i.e. you can't do everything with them. And then there are some non-tag parts, which I haven't looked at yet. Some types:
- short: 16 bit integer
- float: 32 bit floating point
- bitmask32: 1 is the high bit, 32 is the low bit
- bitmask16: 1 is the high bit, 16 is the low bit
- reference: tag type, string offset, zero, tag id
- reflexive: number of items, offset to array, zero?
That should give a pretty good start, if you are technically minded enough.
About the deletion: set byte 00b4e76c of Grounded Banshees to 05.
- short: 16 bit integer
- float: 32 bit floating point
- bitmask32: 1 is the high bit, 32 is the low bit
- bitmask16: 1 is the high bit, 16 is the low bit
- reference: tag type, string offset, zero, tag id
- reflexive: number of items, offset to array, zero?
That should give a pretty good start, if you are technically minded enough.
About the deletion: set byte 00b4e76c of Grounded Banshees to 05.
-
- Newbie
- Posts: 33
- Joined: Tue Feb 07, 2006 12:13 pm
- Location: on some BIG rock floating round ball of fire
Do you guys want me to setup a seperate board for mod development? I can make the board public or private. If it is private you would have to register to access the board.
Kansas....Like Paris Hilton: White, Flat, and Easy to Enter. -- Conan O'Brien
Masturbation is like procrastination, they're both great until you realize your screwing yourself.
MGM Discord | MGM Chat

Masturbation is like procrastination, they're both great until you realize your screwing yourself.
MGM Discord | MGM Chat
Hey Jonathan, a question.
I want to edit the attributes of the fuel rod so that it cannot be picked up. What is the process by which I would do that? I'm still trying to wrap my mind around hex and i don't quite get it.
Also, as to monoman's post, I dun really care, public or private. It might be nice to be able to control access to the forum, but it is easy enough to sign up and access it then. Any other thoughts?
I want to edit the attributes of the fuel rod so that it cannot be picked up. What is the process by which I would do that? I'm still trying to wrap my mind around hex and i don't quite get it.
Also, as to monoman's post, I dun really care, public or private. It might be nice to be able to control access to the forum, but it is easy enough to sign up and access it then. Any other thoughts?
Monoman: Maybe a good idea.
ambrosia: No idea. But I do know a way to get rid of it. Just let its spawn refer to nothing, or spawn it outside the map. I still don't know how exactly the weapon spawn list (or item collection spawn list?) works or where I can find a reference to it, but I found it.
You can also replace it by a Needler:
I tried vehicles, but they tend to confuse the game. I.e. Ghosts just hang in the air and slowly slide off the hill, with a new copy spawning once in a while. I couldn't move them, and when I started shooting they wouldn't stop. When I walked into the plasma stream it said I was killed by a vehicle. Duh.
ambrosia: No idea. But I do know a way to get rid of it. Just let its spawn refer to nothing, or spawn it outside the map. I still don't know how exactly the weapon spawn list (or item collection spawn list?) works or where I can find a reference to it, but I found it.
Code: Select all
0088bff8: 00 00 00 00
0088c000: ff ff ff ff
Code: Select all
00c41b08: 48 4c
00c41b10: ef 06 63 e8
-
- Newbie
- Posts: 33
- Joined: Tue Feb 07, 2006 12:13 pm
- Location: on some BIG rock floating round ball of fire
Sniper practice!
Code: Select all
008605b0: 04 26
008605d0: 64 23
0088abb8: 08 0c f3
0088abc0: 50 05 c4 e6
0088ac48: 08 0c f3
0088ac50: 50 05 c4 e6
0088acd8: 08 0c f3
0088ace0: 50 05 c4 e6
0088ad68: 08 0c f3
0088ad70: 50 05 c4 e6
0088adf8: 08 0c f3
0088ae00: 50 05 c4 e6
0088ae88: 08 0c f3
0088ae90: 50 05 c4 e6
0088af18: 08 0c f3
0088af20: 50 05 c4 e6
0088afa8: 08 0c f3
0088afb0: 50 05 c4 e6
0088b038: 08 0c f3
0088b040: 50 05 c4
0088b1e8: 08 0c f3
0088b1f0: 50 05 c4
0088b278: 08 0c f3
0088b280: 50 05 c4
0088b308: 08 0c f3
0088b310: 50 05 c4
0088b398: 08 0c f3
0088b3a0: 50 05 c4
0088b428: 08 0c f3
0088b430: 50 05 c4
0088b4b8: 08 0c f3
0088b4c0: 50 05 c4
0088b548: 08 0c f3
0088b550: 50 05 c4
0088b5d8: 08 0c f3
0088b5e0: 50 05 c4
0088b668: 08 0c f3
0088b670: 50 05 c4
0088b6f8: 08 0c f3
0088b700: 50 05 c4
0088b788: 08 0c f3
0088b790: 50 05 c4
0088b818: 08 0c f3
0088b820: 50 05 c4
0088b8a8: 08 0c f3
0088b8b0: 50 05 c4
0088b938: 08 0c
0088b940: 50
0088b942: c4
0088b9c8: 08 0c
0088b9d0: 50
0088b9d2: c4
0088ba58: 08 0c
0088ba60: 50
0088ba62: c4
0088bae8: 08 0c
0088baf0: 50
0088baf2: c4
0088bb78: 08 0c
0088bb80: 50
0088bb82: c4
0088bc08: 08 0c
0088bc10: 50
0088bc12: c4
0088bc98: 08 0c
0088bca0: 50
0088bca2: c4
0088bd28: 08 0c
0088bd30: 50
0088bd32: c4
0088bdb8: 08 0c
0088bdc0: 50
0088bdc2: c4
0088be48: 08 0c f3
0088be50: 50 05 c4
0088bed8: 08 0c f3
0088bee0: 50 05 c4
0088bff8: 08 0c
0088c000: 50
0088c002: c4 e6
0088c034: 01
0088c074: af f9
0088c07c: e5
0088c07e: 59 e6
0088c084: 00 00 00 00
0088c08c: ff ff ff ff
0088c140: af f9 f2
0088c148: e5 04 59 e6
00adc286: 01
00b44920: 00
00b5c634: 00
00be49a8: 00 00 00 00
00be49ae: 00 00 00 00 00 00
00be49b6: 00 00
00be4e5a: 1c
00be4ec4: 18
00be4f5c: 00 00 00 00 00 00 00 00
00c06070: 04
00c1cf79: 69 71 65 fa ff f2
00c1cf84: 0b
00c1cf86: 7f
-
- Newbie
- Posts: 33
- Joined: Tue Feb 07, 2006 12:13 pm
- Location: on some BIG rock floating round ball of fire
It also does some other stuff like making it so if a vehicle tries to kill someone, it kills the people in the vehicle. In addition, the gun turrets on the hogs don't work.
However, I found that it was a really jumpy mod. aka, you'd be one place and then be another place in a certain direction. thus, people on the cliff fell off. I jumped forward to my death in a hog. I thought at first it might be lag, but it happened to others including the host. I dunno if that is an effect of the collision thing, but it is rather annoying.
Also, it would kinda be nice to have nades in there, but that was my personal feeling. In any case, good sniper practice!
However, I found that it was a really jumpy mod. aka, you'd be one place and then be another place in a certain direction. thus, people on the cliff fell off. I jumped forward to my death in a hog. I thought at first it might be lag, but it happened to others including the host. I dunno if that is an effect of the collision thing, but it is rather annoying.
Also, it would kinda be nice to have nades in there, but that was my personal feeling. In any case, good sniper practice!
Actually, I haven't been able to play it with others yet, and it has very little testing by me; I can't serve the internet here. Tell me if and when I can try it myself.
Yep, I messed with vehicles, partly for fun, partly to force sniping. None of their weapons work (note that the chaingun still spins!) and collision damage is swapped.
I'm not sure where your lag-like problem comes from. I don't think I ever changed anything related. The closest I can imagine is being launched rather than killed when a vehicle hits you.
Grenades: Again, I wanted to force sniping. I can put them back without too much trouble, of course.
Yep, I messed with vehicles, partly for fun, partly to force sniping. None of their weapons work (note that the chaingun still spins!) and collision damage is swapped.
I'm not sure where your lag-like problem comes from. I don't think I ever changed anything related. The closest I can imagine is being launched rather than killed when a vehicle hits you.
Grenades: Again, I wanted to force sniping. I can put them back without too much trouble, of course.
Jonathan, I don't know if we have had any contact before. But I have been working along side with Ambrosia trying to mod games and have been impressed with your discoveries. We both have learned a lot thanks to your posts, but we have also learned a lot on our own. We have also been stumped a lot. It would be quite a privilege to converse with you sometime. Possibly over AIM? I live in the Eastern United States. So depending upon your location that may not be a possiblity, but if so please send me a message at Jeff1o9. Thanks for the future message, and thanks for all your work.
Who is online
Users browsing this forum: Ahrefs [Bot], Majestic-12 [Bot] and 14 guests