
CorpseManTS
Joined: Nov 16, 2008
Sorry, I cant hear u with my bullet in your mouth!
|
Posted: Nov 19, 2008 08:22 AM
Msg. 1 of 15
what's open sauce??? everybody's talking about it and i want to be a part of it.  
|
|
|

pakar45
Joined: Sep 21, 2008
Hi
|
Posted: Nov 19, 2008 08:24 AM
Msg. 2 of 15
Okay open sauce is the source code of halo Custom Edition. Bassically what you can do with it is modify the game engine if you know whow to use C++ or SDK or direct x?
With that we are trying to make it possible for things to sync and be able to correctly dual wield and be able to board vehicles.
-Pakar45
|
|
|

Advancebo
Joined: Jan 14, 2008
|
Posted: Nov 19, 2008 08:25 AM
Msg. 3 of 15
and create new tag types, and modify tag types.
|
|
|

Tuaha
Joined: Aug 1, 2008
|
Posted: Nov 19, 2008 08:49 AM
Msg. 4 of 15
Quote: --- Original message by: mastur cheefQuote: --- Original message by: pakar45 Okay open sauce is the source code of halo Custom Edition. Bassically what you can do with it is modify the game engine if you know whow to use C++ or SDK or direct x?
With that we are trying to make it possible for things to sync and be able to correctly dual wield and be able to board vehicles.
-Pakar45 wait a sec. is there a script to board vehicles? Not for now.
|
|
|

CorpseManTS
Joined: Nov 16, 2008
Sorry, I cant hear u with my bullet in your mouth!
|
Posted: Nov 19, 2008 09:35 AM
Msg. 5 of 15
BIG BIG thnx guys
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Nov 19, 2008 10:31 AM
Msg. 6 of 15
Quote: --- Original message by: pakar45 Okay open sauce is the source code of halo Custom Edition. NO it is not. It is an undocumented user created SDK library to allow you to write programs to hook into public functions of the game engine. It is definately NOT the source code not even close. Edited by Dennis on Nov 19, 2008 at 10:32 AM
|
|
|

Advancebo
Joined: Jan 14, 2008
|
Posted: Nov 20, 2008 08:15 AM
Msg. 7 of 15
Quote: --- Original message by: Scrables_the_DeathDealer The whole point of open sauce is to get those things working WELL. Things like some of the stuff mentioned worked before, such as dual wielding, but they never worked properly, the whole point of this is to get rid of those catches so there will not be the lag or anything like that, though I highly doubt dual wielding caused lag in the first place. its just the syncing part
|
|
|

ACoLOL
Joined: Nov 19, 2008
CMT
|
Posted: Nov 20, 2008 08:17 AM
Msg. 8 of 15
Quote: --- Original message by: AdvanceboQuote: --- Original message by: Scrables_the_DeathDealer The whole point of open sauce is to get those things working WELL. Things like some of the stuff mentioned worked before, such as dual wielding, but they never worked properly, the whole point of this is to get rid of those catches so there will not be the lag or anything like that, though I highly doubt dual wielding caused lag in the first place. its just the syncing part If I understand correctly part of the point of open sauce is to create new tags that are synchronized over the server, as opposed to client side only. It is possible, but I am no programmer so I have no idea how it would work.
|
|
|

Newbkilla
Joined: Mar 9, 2008
- Artist, Environment Artist, Level Designer -
|
Posted: Nov 20, 2008 08:31 AM
Msg. 9 of 15
Believe me, it is possible. My bro programs C++. He can do stuff. First thing he wants to do is to make it so chief can sprint by holding down shift.
|
|
|

ACoLOL
Joined: Nov 19, 2008
CMT
|
Posted: Nov 20, 2008 10:44 AM
Msg. 10 of 15
Quote: --- Original message by: Newbkilla Believe me, it is possible. Thank you for saying what I just said.
|
|
|

Advancebo
Joined: Jan 14, 2008
|
Posted: Nov 20, 2008 05:59 PM
Msg. 11 of 15
Quote: --- Original message by: Dark Vash So this will alow new abulitys like High jack dual wield and mabe even working H3 equipment? Quote: --- Original message by: arbiter901 I'm going to repeat this again some people just don't get it.
What you can do: • Add new scripting functions\globals • Record the chat box (clients) • Theoretically create new game engines (ie, ctf). I've made significant advances in making this possible, but there is still amounts of work needed to be done, especially on the UI side • Have your Sauced servers\games come up in their own server listing, apart from the general server list (so you can hide or better filter your games from the public) • Multi-team vehicles • Have access to the networking extension code that I was developing. In theory, it should be working, but I have something messed up somewhere...because it doesn't. Who knows, maybe I'll figure it out before release? • Interface with objects in the current game state (ie, location, a unit's weapons, shield power, etc) • Create your own key bindings for executing custom code (ie, hold shift+g to turn the AI off) • Create menu interfaces a la Battery. • Edit the tags that are in memory • Edit loads of other game state related data • Add your own game event logging (already have some events that are logged while in game) • Modify the camera to your hearts desire • Almost everything from Battery
What you can't do: • Create new object types. • Can't replace the physics engine • Can't replace the rendering engine • Can't add a perfect Forge mode to the engine. You can replicate some of it's features, but in most cases the engine isn't outfit to do it
|
|
|

Newbkilla
Joined: Mar 9, 2008
- Artist, Environment Artist, Level Designer -
|
Posted: Nov 20, 2008 06:15 PM
Msg. 12 of 15
Quote: --- Original message by: ACoLOLQuote: --- Original message by: Newbkilla Believe me, it is possible. Thank you for saying what I just said. Sorry, I take reading enrichment classes :l Edited by Newbkilla on Nov 20, 2008 at 06:17 PM
|
|
|

Donut
Joined: Sep 30, 2006
I swear I'm not actually dead
|
Posted: Nov 23, 2008 04:23 PM
Msg. 13 of 15
what it is is a dll (i THINK its a dll. something of the sort) that is loaded when halo ce starts up. it reads the c++ from the dll. what i think we should do, is have a couple of GOOD programmers get together, and come up with a universal "convention" of scripting format, that both makes the script easy to read and makes it easy to add a person's script into your current dll. for those of you that didnt understand what i said, a convention is a set of guidelines on formatting your script. such as, indenting your open brackets, putting extra space where necessary, comment off your functions so you and other people know what they do, etc. im not a good programmer, but i understand the aspects of it.
|
|
|

Dhark
Joined: Feb 2, 2008
I believe in Dennis Powers
|
Posted: Nov 25, 2008 09:02 PM
Msg. 14 of 15
Quote: --- Original message by: Donut what it is is a dll (i THINK its a dll. something of the sort) that is loaded when halo ce starts up. it reads the c++ from the dll. what i think we should do, is have a couple of GOOD programmers get together, and come up with a universal "convention" of scripting format, that both makes the script easy to read and makes it easy to add a person's script into your current dll. for those of you that didnt understand what i said, a convention is a set of guidelines on formatting your script. such as, indenting your open brackets, putting extra space where necessary, comment off your functions so you and other people know what they do, etc. im not a good programmer, but i understand the aspects of it. Hehehe, Biti might be interested in doing something like that; but the trick would be to get people to actually follow it D:
|
|
|

gerbile3
Joined: Jul 21, 2007
|
Posted: Nov 27, 2008 08:17 AM
Msg. 15 of 15
Boarding vehicles is already possibly. it lags like hell.
(saw a yotube video and it was, in fact halo CE)
|
|
|