Page 1 of 1
How do i......
Posted: Fri Jul 21, 2006 5:47 pm
by striderdude
Hey guys, im new to modding. I was wondering how you can read the game scripts of halo2. like what programs i need, if i need a modchip installed....ect. thanks!

Posted: Fri Jul 21, 2006 6:03 pm
by ModzMaster
huh be more specific like.....u wanna see if theres an app that alters what happens in the game script. what do u mean by script i should say
Posted: Fri Jul 21, 2006 6:06 pm
by striderdude
i meant like this. this is in campaign. finding the halo 2 Megg. (easter egg)
(script dormant megg_check
(begin
(if(not(difficulty_legendary))
(sleep_forever))
(if(game_is_cooperative)
(sleep_forever))
(if(not(ice_cream_flavor_available 3))
(sleep_forever))
(sleep_until(if(<(object_get_shield(player0)) 1)
(begin
(begin
(print oops)
(sleep_forever) False
)
)(if mark_flavor_gun
(begin
(begin
(set mark_flavor_megg True) True
)
) False)) 1)
))
Posted: Fri Jul 21, 2006 6:09 pm
by ModzMaster
i still havent a clue at what your talking about, i'm not into the script, and there arent any apps out there to edit the script TO MY KNOWLEDGE, i would just wait for prometheus to come out, maybee it'll have somthing for that........if prometheus ever comes out and is real
Posted: Fri Jul 21, 2006 6:11 pm
by striderdude
i dont want to change it, i just want to read it.
Posted: Fri Jul 21, 2006 6:13 pm
by ModzMaster
try opening up your campaign map in insolence then scrolling down to scnr tag, click it then just doodle arround in thestuff that comes up
Posted: Fri Jul 21, 2006 7:43 pm
by n64nerd
It's good to know a little code (I know some, but I also know some of the requirements.)
(script dormant megg_check
this sets the script megg_check to ready for the requirements.
(begin
it begins
(if(not(difficulty_legendary))
(sleep_forever))
if the difficulty is not legendary, it's not gonna happen
(if(game_is_cooperative)
(sleep_forever))
exact same
(if(not(ice_cream_flavor_available 3))
(sleep_forever))
this refers to the thunder skull (this I took from another source; however, I believe that in the .xbe ice cream flavor is mentioned)
(sleep_until(if(<(object_get_shield(player0)) 1)
stay dormant until if the player gets their sheild back is not true, i.e. if they never lose their sheild and regain it back
(begin
(begin
(print oops)
I believe this will print oops on your screen, like where the names for the new parts of levels are
(sleep_forever) False
)
not starting is false, so it will start
)(if mark_flavor_gun
(begin
(begin
no Idea
(set mark_flavor_megg True) True
)
) False)) 1)
))
the first part is about starting the megg egg... the rest, i don't know.
Posted: Fri Jul 21, 2006 7:44 pm
by striderdude
im not asking what it means. im asking how to get to it.
lols
Posted: Sat Jul 22, 2006 7:59 am
by SyrinEldarin
I'm pretty sure this is what you're looking for:
http://www.haloplugins.com/forums/index ... 1637&st=0&
I haven't even downloaded it, so I wouldn't know for SURE, but it really looks like it in the screenshots, so... :P
Re: lols
Posted: Sat Jul 22, 2006 1:49 pm
by striderdude