User Tag List

Page 1 of 26 123411 ... LastLast
Results 1 to 10 of 260

Thread: JK2 and JKA source code released - no joke

  1. #1
    Junior Member
    Join Date
    Nov 2011
    Location
    Canada
    Posts
    19
    Tournaments Joined
    0
    Tournaments Won
    0

    JK2 and JKA source code released - no joke

    Something good did come of Disney's acquiring of Lucas Film and LucasArts. LucasArts has been shut down and long story short their legal position changes and this allows Raven developers to release their source code for JKA.

    http://jkhub.org/topic/1941-jedi-aca...ed/#entry22915

    Many thanks to Eezstreet for liason between many of the coders and mappers that worked on JK2 and JKA, and of course to the developers themselves for their interest in our modding community.

    Lets repay their efforts with some quality engine enhancements. Normal mapping, anyone?

  2. #2
    Veteran andrew_asdf's Avatar
    Join Date
    Jun 2008
    Posts
    541
    Tournaments Joined
    0
    Tournaments Won
    0
    Gamer IDs

    XFIRE ID: andrewasdf
    im gonna dl them and do nothing with 'em
    Da steh ich nun, ich armer Tor! Und bin so klug als wie zuvor. ~ Goethe's Faust
    Andrew[Media]~ And here, poor fool, I stand once more. No wiser now than before.

    Quote originally posted by Dakorian
    How about you learn to keep your nose out of our business and quit trying to derail our events like your doing on the mb2 forums or you might be next. You know Delaware aint that far.

  3. #3
    MovieBattles Team Hexodious's Avatar
    Join Date
    Dec 2005
    Location
    United Kingdom
    Posts
    5,234
    Tournaments Joined
    0
    Tournaments Won
    0
    Gamer IDs

    Steam ID: hexodious
    HOLY ****! WHAT IS THIS?! FORGED IN GODS HOLY FLAMES!

    In all seriousness this is great news, can't wait to see what improvements can be made now.
    dV[8] Europe / dV[8] Hexodious

  4. #4
    Ultimate Server Restarter
    Che Guevara's Personal Assassin

    Join Date
    Aug 2006
    Location
    Sao Paulo, Brazil
    Posts
    720
    Tournaments Joined
    0
    Tournaments Won
    0
    Quote originally posted by Hexodious View Post
    HOLY ****! WHAT IS THIS?! FORGED IN GODS HOLY FLAMES!

    In all seriousness this is great news, can't wait to see what improvements can be made now.
    The code is licensed under GPLv2, so I don't know how much use it will be for MBII.

    As for the code itself, I've quickly checked the SVC_Status function, and it could have tons of improvement.
    To begin with:

    Code:
                            if ( cl->gentity && cl->gentity->client ) {
                                    score = cl->gentity->client->persistant[PERS_SCORE];
                            } else {
                                    score = 0;
                            }
    This would be changed for MBII, so not only it displays the MBII specific score, but also not display 0 when a player is dead.

    And this function:

    Code:
    static void SV_ConnectionlessPacket( netadr_t from, msg_t *msg ) {
            char    *s;
            char    *c;
    
            MSG_BeginReading( msg );
            MSG_ReadLong( msg );            // skip the -1 marker
    
            s = MSG_ReadStringLine( msg );
    
            Cmd_TokenizeString( s );
    
            c = Cmd_Argv(0);
            Com_DPrintf ("SV packet %s : %s\n", NET_AdrToString(from), c);
    
            if (!strcmp(c,"getstatus")) {
                    SVC_Status( from  );
            } else if (!strcmp(c,"getinfo")) {
                    SVC_Info( from );
            } else if (!strcmp(c,"connect")) {
                    SV_DirectConnect( from );
            } else if (!strcmp(c,"disconnect")) {
                    // if a client starts up a local server, we may see some spurious
                    // server disconnect messages when their new server sees our final
                    // sequenced messages to the old client
            } else {
                    Com_DPrintf ("bad connectionless packet from %s:\n%s\n"
                    , NET_AdrToString (from), s);
            }
    }
    needs changing to prevent reflection attacks.
    Ultimate Jedi Knight Jedi Academy Dedicated Server Script: http://community.moviebattles.com/th...-Server-Script
    Automatic Rcon Messaging (Q3 ARM): http://community.moviebattles.com/th...Rcon-Messaging
    Rock the Vote (RTV) and Rock the Mode (RTM): http://community.moviebattles.com/th...-Rock-the-Mode

  5. #5
    Advanced Member Preston's Avatar
    Join Date
    Apr 2012
    Location
    USA Texas
    Posts
    100
    Tournaments Joined
    0
    Tournaments Won
    0
    Gamer IDs

    PSN ID: Pres530 XFIRE ID: Pres530 Steam ID: stoller123
    What could this mean? As in what can come out of this

  6. #6
    Unbanned Jorge-Fonseca's Avatar
    Join Date
    Sep 2004
    Location
    Wherever the frontline is.
    Posts
    1,609
    Tournaments Joined
    0
    Tournaments Won
    0
    Gamer IDs

    PSN ID: SniperJF XFIRE ID: jorgefonseca Steam ID: SniperJF
    Damn, just saw this. So exciting!!!!
    This is sooo awesome!!!
    Quote originally posted by GoodOlBen View Post
    Jorge, unbanned.

  7. #7
    CMP Mapper Lindsey's Avatar
    Join Date
    Jun 2004
    Location
    Santa Cruz CA
    Posts
    1,355
    Tournaments Joined
    0
    Tournaments Won
    0
    This is awesome, I'm sure many long time issues and exploits could be fixed with this full access, plus this makes it more possible for MB2 to be released as a standalone game if no existing assets from the base game exist right?
    Lindsey's Maps-Includes up to date info on my work on Star Wars: The New Era.

    Retired from JA mapping June 2006

  8. #8
    MovieBattles Team
    Wildebeest's
    301st Spartan Artillery
    MaceCrusherMadunusus's Avatar
    Join Date
    Aug 2007
    Location
    Nebraska, USA.
    Posts
    2,843
    Tournaments Joined
    0
    Tournaments Won
    0
    Blog Entries
    3
    Gamer IDs

    XFIRE ID: macemad Steam ID: MaceMadunusus
    Quote originally posted by Lindsey View Post
    plus this makes it more possible for MB2 to be released as a standalone game if no existing assets from the base game exist right?
    Yes ^^

    Want to join me? Click Here for some free starting items. Play on US-East Waterson Terran Republic!

  9. #9
    Seasoned Veteran Hawk's Avatar
    Join Date
    Mar 2007
    Posts
    2,188
    Tournaments Joined
    0
    Tournaments Won
    0
    Gamer IDs

    XFIRE ID: nshawk Steam ID: jhawk44
    It's too bad they didn't do this years ago.

  10. #10
    Veteran Radical's Avatar
    Join Date
    Aug 2007
    Location
    North America
    Posts
    999
    Tournaments Joined
    0
    Tournaments Won
    0
    Gamer IDs

    Gamertag: Legit Radical XFIRE ID: neosven Steam ID: L337Zeta
    True, but this could help revive a bit of this dying community. I hope so. If good, better improvements can be made to the game and engine and have this spread out into the entire gaming PC community, I can see great things to come.
    Known in-game as: chille | Thugnificent | Invictu

    | My Youtube Channel. | My X-Fire Profile. |

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This Modification is not made, distributed or supported by Activision, Raven Software or LucasArts Entertainment Company LLC. Elements TM & LucasArts Entertainment Company LLC and/or its licensors. All Logos, Images and any other types of Materials are the property of their respectful owners.