So here it is, June of 2009. I've been doing the things I do for over seven years now, kind of hard to believe. First things first, Open Sauce Update #2. Rather bluntly, here are some of the features you'll be seeing with the Yelo and HEK portions of the SDK
Yelo (The part of OS which is ran by the runtime)
* Extending the amount of Campaign missions, allowing you to support up to a theoretical count of 32 campaign missions.
* Menu system a la Battery
* Settings system, with retro support for Battery settings
* Server only: Turning on\off console echoing\file logging for server events (ie player join)
OS HEK (The part of OS which is used by the tools obviously)
* (Tool) Building cache files with Yelo specific memory upgrades
* (Tool) Building cache files with "mod" based shared data files (optionally combined with memory upgrades)
* Selecting a different globals tag to use with your scenario. Requires your scenario to make use of the project_yellow tag.
Two new standard tag groups for use in the Open Sauce SDK.
"project_yellow_globals"
"project_yellow", acts as a scenario extension without screwing with the actual scenario's structure layout.
There may be some other tricks up the HEK's sleeve for you to enjoy too...
Of course whats listed isn't the COMPLETE list. It would be silly to show all of my cards, then theres no room for surprises. Some of you may have realized that I haven't spilled the beans on the stuff some scripters will especially like, yet. Sorry, but you'll have to wait for the release to find out what I'm hiding up my sleeve for that. Whats that? Oh right, I haven't announced the release date yet, silly me! August Twentieth. Don't try guessing the date's significance, because none of you know what it is.
However this announcement isn't just covering Update #2, but something else I've been wanting to finally tell the masses. Following the release of Update 2 I will be stepping down from all Halo 1 activities. Meaning I will not help with nor continually develop for the game or it's platform freely. I'm not sure if I'm totally stepping out (publicly) of the Halo business yet, but chances are any future endeavors I make with the games will be done privately to help support and prototype for a totally non-Halo game\project. Something is coming up for me which requires a pretty radical adjustment in what I focus on in my free time and thus my actively managed projects will be taking a hit. They've already been taking a hit, but it hasn't been until now that I was able to determine what continues and what stops.
I can assure however, that in less than a year from now that my public services for the Halo games will be nulled completely. While the exact date to me is unknown at this point in time, I am considering releasing some of the information I've mined on the games when the day comes. It won't be all I know, that would take too long to compile into something comprehending, and as I said, I'm not taking on anything new with the games. Plus powerpoint would choke. I'll probably do a more "formal" adios post then, but until then, WYSIWYG.
To help ease development into OS, I'm opening myself to ideas the community may have, via the Open Sauce Ideas thread. The community will have until Aug 15th to post their feasible ideas, along with an actual explanation of the idea (so no one liners) plus design DETAILS (how the actual addition is suppose to work). Afterwords, I will look into providing possible implementation descriptions that will be posted with Update #2.
Any user which can't take the time to think their idea out will suffer having any and ALL ideas discarded from my review. So, if some fuck posts about syncing AI one more time, any other ideas they post will be thrown into the bin. Even if the rest of their ideas follow the rules. So don't be a fuck. Also, don't bring up bump\normal mapping on dynamic objects (ie vehicles). Keep in mind that there are other ideas besides just adding to the gameplay. The tools aren't perfect either.
So there you have it, the good and the bad news. Sorry for those that like to be asked which they want first.
Bookmarks