Omnimaga
General Discussion => Technology and Development => Other => Topic started by: Scipi on April 04, 2013, 03:45:33 pm
-
So this morning, I found that Disney closed LucasArts and in memorial, Raven decided to release the source code for two of their StarWars games.
Here's some more detailed articles:
http://arstechnica.com/gaming/2013/04/after-lucasarts-closure-jedi-outcast-and-jedi-academy-go-open-source/ (http://arstechnica.com/gaming/2013/04/after-lucasarts-closure-jedi-outcast-and-jedi-academy-go-open-source/)
http://www.kotaku.com.au/2013/04/in-tribute-to-lucasarts-raven-releases-the-source-code-for-jedi-knight-ii/ (http://www.kotaku.com.au/2013/04/in-tribute-to-lucasarts-raven-releases-the-source-code-for-jedi-knight-ii/)
You can download them via sourceforge here:
Jedi Outcast (http://sourceforge.net/projects/jedioutcast/?source=dlp)
Jedi Academy (http://sourceforge.net/projects/jediacademy/?source=dlp)
I've been looking through these and some of the comments here are hilarious :P
// Need to extern these. We can't #include qcommon.h because some fuckwit used LS_NONE to mean both a lightstyle and a sabermove.
// Do I Have A Leader?
// AM I A Leader?
// If Our Leader Is Dead, Clear Him Out
// If My Leader Isn't His Own Leader, Then, Use His Leader
// Eh. Can this get more confusing?
//we were getting ready to throw the thermal, drop it!
//so it just kind of drops it
// borg no longer exist
// else if ( attacker && attacker->client && attacker->client->playerTeam == TEAM_BORG )
// {//assimilated
// statusTextIndex = Q_irand( IGT_RESISTANCEISFUTILE, IGT_NAMEIS8OF12 );
// }
//They had the Borg as a test faction, it seems O.O
I know how my weekend's being spent :D
-
Nice ^_^
Now I know how I'll spend my weekend lol.
-
That's indeed interesting :D
I love thigns like that happen ^^
(edit lol : }//else - weaponModel is not -1 but don't have a weapon? Oops, somehow G2 model wasn't removed?
//remove it on owner
if ( ent->weaponModel >= 0 )
if ( !deathScript && !(self->svFlags&SVF_KILLED_SELF) )
{
//Should no longer run scripts
//WARNING!!! DO NOT DO THIS WHILE RUNNING A SCRIPT, ICARUS WILL CRASH!!!
//FIXME: shouldn't ICARUS handle this internally?
ICARUS_FreeEnt(self);
}
//TEMP HACK FOR PLAYER LOOK AT ENEMY CODE
//FIXME: move this to a player pain func?
)
-
what, no lucasarts anymore? NOOOOOOOOOOOOOOOOOOOOOOOOOOO/me crys
BAD disney, no desert today!
-
I don't even know why George Lucas sold Lucas Arts, and damn Disney, what happened to the new Star Wars?
So much hope over nothing :/
-
Did disney add those comments?
-
Did disney add those comments?
No, they were from when Raven was developing the game.
Another reason why they're my favorite game developer xD
-
SOurceforge says source anavailable for both D:
Does anyone wanne send me the jedi academy source, please?
EDIT: found it here: http://archive.org/details/jediacademy_source
-
Looks like the code had to be cleansed of some proprietary stuff they forgot to remove, so they asked sourceforge to take it down. They'll probably reupload once that's done.
-
Some reasearch and I found out that they had some legal trouble as they accedently released some xbox developing software etc.