Maybe you could contact them about it. A .NET side to OS would go nicely with BlamLib.
Maybe you could contact them about it. A .NET side to OS would go nicely with BlamLib.
Hi. Im totally new to this open sauce thing. Wanted to know about the open sauce thing a bit more. Could some give me a more elaborate description of the Open Sauce HEK and how to use it?
What's your game modding background?
That is to say, what other games have you modded? Are you a programmer or just a general game modder (ie, you use data editors to manipulate game data values)
Im am just a general game modder curious about how OS HEK works?
At its core, OS is an SDK for Halo (in this case, Custom Edition). It allows game/editor extensions to be written. One example of an extension for the editors is the ability to add new tag groups (which are defined by programmers who use the SDK. 'biped' is an example of a tag group). Then modders instance those new tag groups like they would any other by a tag definition (eg, grunt.biped is a tag definition).
OS offers a couple new tag groups of the of the box. One is called "project_yellow". It's what your scenario references for custom OS data. For example, the project_yellow tag has a field for overriding what globals tag is used. This way, you can use another globals definition besides the default "globals\globals.globals".
While using the "d3d.dll" attached in the OP and a clean install of 1.09 with the 1.08 "haloce.exe" and "Strings.dll" the F7 menu only flashes in-game when I press "F7". I see all the options but the menu doesn't stay open.
Help!
Blame Canada?
So I've got some ideas on how to better some of the existing networking...however, part of the changes would make OS invalid with connecting to or from stock game builds. I'd like to at least try testing the changes in a full server this or next month just to see if such a change is worth it. The changes assume everyone is running on broadband connections...which should have been the assumption by MS from the get-go, but I digress.
I could also probably make it so that you can toggle the networking enhancements on and off, to allow you to connect to stock client/servers. However, I'd have to assume the end-user isn't a complete twat to know how to work the console to execute a script function...which is almost asking a lot, so the default would probably have to be off.
OS exclusive servers? Sounds all right to me...
If it can prove to reduce the leading, I'm sure you'd get people to use it. That would fix the number one biggest issue we've always had.
I pushed some code changes to OS's repo on google code which includes a debug-only test function which enables the possible fixes (if anyone wants to try it themselves, you'll need VS2008 to compiler a build). I'll try getting a test conducted later this month or next.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks