Jump to content

eezstreet

Members
  • Posts

    5,207
  • Joined

  • Last visited

Posts posted by eezstreet

  1. blargh.

    I ask that anyone that uses code from these follow the general guidelines of the GPL, except where permission is given otherwise.

    Write access can be given to people who are interested in working on them, and aren't going to screw up my code :P

    More code dumps/repositories/revisions to current repositories will be made available whenever I write more code, honest. All code is in C, unless otherwise stated. All of them were written for windows, though redsaurus does sometimes maintain a Mac version in a few of these repos. All of them were written using Microsoft Visual Studio 2008, unless otherwise stated. I only just recently started using VS2010 more exclusively, so my more recent stuff will be using that from now on. Please make sure to read this before PMing me. Thank you.

    If you use the code herein as a codebase for your project, or your project is a fork of it, I ask that you explicitly mention this in the project page and readme for your project, so that there is little confusion amongst players.

     

    Gunslinger's Academy [very limited write access]:

    http://code.google.com/p/gunslingers-academy/

     

    JAMod (Unfinished):

    http://code.google.com/p/jamod-plus-plugins/

     

    JAIRC (spior's version is probably better at this rate) - IRC client within JA:

    http://code.google.com/p/jedi-academy-irc/

     

    I honestly have no idea what this is:

    http://code.google.com/p/jedi-academy-singleplayer-proxy/

     

    JK2: HD [very limited write access] [Partial C++] [VS2010]:

    http://code.google.com/p/jk2-hd/

     

     

    How to download

    The majority of these are configured on what is known as a Subversion Repository (or SVN, for short), and they do not have a .zip version to download. No need to despair though, as I'm going to teach you something which will make team-based coding a lot easier, kiddies. (stealing/borrowing my code isn't team-based coding, though :< ) So without further ado, here goes nothing.

     

    First, you'll want some form of SVN client. I really recommend TortoiseSVN. Other clients work well too, but for the sake of this tutorial I'm going to be using TortoiseSVN with the Windows Explorer integration selected during the install. Your computer will need to restart in order for it to be fully installed. Do this.

     

    Next, you'll want to clear out a space on your harddrive where you want the code to be downloaded to. Say you want the code to be in C:/Projects/JAIRC. Navigate to that directory (and/or make it). Next thing you'll want to do, provided you installed TortoiseSVN, is right click and hit SVN Checkout. It'll bring up a dialog box where it asks you for a repository URL. For the project, it'll be under the Source tab (Following the example for JAIRC, it would be located here.)

     

    Below where it says "Use this command to anonymously check out the latest project source code:", you'll want to copy it and paste it into the repository URL text box, but before you hit OK, you'll want to trim it down, since that's tuned for the commandline (You're just trying to get the address.) tl;dr, change this (example):

     

    svn checkout http://jedi-academy-irc.googlecode.com/svn/trunk/ jedi-academy-irc-read-only
    

    to this:

     

    http://jedi-academy-irc.googlecode.com/svn/trunk/
    

     

    Hit OK.

    It'll take a little while. Grab some coffee or something, you crazy programmer you.

     

    Once it's done, you're good to go. I suggest you read more into Google Code (for public projects) / Assembla (for one private project), and the way SVN/Git/Mercurial/SourceSafe/whateverthehell works. It's very fascinating, and it's great for any sort of team project. I highly recommend it as part of your programming training regimen.

     

    Oh, and when you change stuff in the code, the little green icons on everything will change to red. Easiest way to eliminate this problem is to delete all the .svn hidden folders in the code, saving space on your HD as well. I'm sure there's a option in TortoiseSVN for it too, but I couldn't tell you as I don't have my working PC operational yet ;)

     

    Credits/Fun Legal Crap

    The following coders/misc people deserve some sort of credit in some way or another, in no particular order: Raz0r, Scooper, Xycaleth, BobaFett, Didz, redsaurus, ensiform, Sir_General, spior, Deathspike, kingpin, Sheep, unic0rn, TheOneAndOnly, Tiger.

    Libraries used: libudisx86, libcurl.
     

    All code uses the SDK license, but I ask that people follow the general guidelines of the GPL unless they are given permission otherwise. This will prevent me from talking smack about you in IRC when you're not around getting upset with you.

    Fighter likes this
  2. I tried a while ago to fix the LA goggles, but there's something in the engine which disables them. Also for some reason they broke the bacta. :/

     

    EDIT: And if you must insist, my public repos are always on Google Code. I just ask that people follow the general guidelines of the GPL when using code from it, unless you ask for permission. Thanks. Here's the relevant ones that you're probably looking for:

    http://code.google.com/p/jk2-hd/       - JK2: HD

    http://code.google.com/p/jedi-academy-singleplayer-proxy/         - OLD version of the SP stuff. May still be working, but I have no idea.

    http://code.google.com/p/jamod-plus-plugins/      - JAMod / Unfinished

    Mandalorian likes this
  3. target_give uses the same code in SP as in MP.

     

    To use it, just target it, and then target a weapon entity. Be aware, that you have to account for the weapon's respawn timer too! (This means that if the weapon still needs to regenerate, it won't give it to the player). Doesn't matter what you use to target the target_give, it's the same as any old other entity.

  4. As I've said once today already,

    You must learn to forward code engineer before you reverse code engineer

    if you've got coding down pat quite a bit and know the basics behind the game figured out, this isn't totally difficult, but I'm afraid you'd have to explain a bit further what you mean.

     

    Your best bet would be to pester @ about adding in that sort of thing as a feature to JA++ (which last I checked is more stable than JA+? Slider never fixes bugs anymore, so go figure)

  5. What would

     

    What would someone do that would be so so bad with this information that warrants it being hidden from other's learning it? Pretty impressive that things have been done I thought simply not possible and I was wondering - la_zoom - Broken. Is meant to toggle light amplification goggles, which have no shader in JA. - what shader/ files do I need to replace them and could I get them from jk2's demo?

     

    Hacking people's mods, for starters.

  6. If the videos are the same as the Xbox version, I can likely just use the originals, since I have the Xbox version's disc mostly decompressed. The majority of the assets are inaccessible, but I do have access to the videos.

  7. Just for reference, Galak only contains around 2k verts total (or so ModView claims anyway). Objects can have around 1k verts before they poof, and 32 objects per model. The GMan in Half Life 2 has around 10k verts, Alyx Vance has around 9k, and Barney has around 6k verts. With that in mind, it really shouldn't get in the way of things.

×
×
  • Create New...