Jump to content

eezstreet

Members
  • Posts

    5,207
  • Joined

  • Last visited

Everything posted by eezstreet

  1. Note: this is pretty WIP. If you just want to download code, this is NOT the guide for you! So, you might have seen OpenJK use something called GitHub to store code. You might be wondering, just what exactly is GitHub anyway? How can it benefit me? Well, the answer to that is quite simple. Ever wanted to work on things together and collaborate, rather than just share .zip files? Git is one of the many solutions to this problem and more. GitHub was started as the premier Git hosting site, with its motto being Social Programming. This is fairly true to an extent, and you'll see why. Getting Started To start, you'll want a GitHub account and the GitHub App for Windows, Mac, or Linux, depending on your computer. Use the default settings. Next, you'll need a repository (store of code) to clone (copy the code to your hard drive) or fork (create a new repository based on an existing one). I highly recommend a fork over cloning if you're making significant changes i.e. for a mod. For your repository to fork, I suggest using OpenJK (http://github.com/Razish/OpenJK), but you can use forks of that repository, too. So to do this, log into Githib, and click the Fork button on the repository's page. It'll display a little animation while it works. Okay, you're almost ready. All you need to do now is clone your fork to your working copy (code on your hard drive that is not on the repository). Fire up the Github app, and enter your login (if necessary). On the left, you should see your username. Click on it. This contains all of your repositories which are on Github. You should see one which says "<Your username here>/OpenJK". Right click on it, and hit "Clone repository to...". Navigate to where you want your code to be. You now have the code. Congratulations! In the follow-up yo this, I will be writing on how to store changes on your repository, so that others can use it, how to submit changes back to OpenJK on the official repository, and update your code to the latest OpenJK version. TODO: finish me
  2. Said crash has been fixed.
  3. I'm talking about putting the heads of the rodian jedi on the merc rodians, that way they have different heads etc.
  4. I'm wondering how that will work for customization though, as you have feet and hands which aren't very similar. A whole new species would almost do the trick. On a semi-unrelated note, someone should frankenstein the Rodian Male heads onto the Rodian Mercenary (enemy guy)'s body sometime, that would be great for a little bit of additional enemy variety.
  5. Closer. The forehead still needs some work, and it needs to be less "flat" overall. But it's getting there.
  6. Yes. That could work. I hate to make you my slave again, but yes, I think it will be quite useful.
  7. There is a secret coding bunker to discuss exploits. With the advent of GPL released source code, half of the coding forum (the part devoted to low-security bugs and feature requests) is no longer relevant. However I think there's something to be said about a whole forum section dedicated to coding. Ideally we should be promoting all aspects of modding, not just coding or modeling or mapping or whatever. However, there is a rapid surge in popularity with coding, and I think even just a few threads would solve about 90% of the questions we get in IRC on a daily basis. There's also a need for high security, and we need to retain a secret high-security area for stuff like a JKHub API, critical exploits, discussion of license breaches within the community, etc.
  8. CLASS_FISH doesn't do anything. It's a dummy. As is CLASS_CLAW.
  9. It all comes down to a long function: PM_SetAnim. It'll basically require a different second (or was it third? Don't remember) arg. Legs anim must be considered slightly different due to walking/running etc *lone (stupid phone)
  10. what, okay. Wasn't aware that strncmp was case-sensitive... you learn something new every day I suppose
  11. I don't remember how the weapon selection is done. It might be done through cvar. If so, OpenJK allows you to manipulate cvars using ICARUS.
  12. Yes. As we speak, I'm working on porting a modular render system from MP that @Razish made. Should allow for even fancier effects as well. I'm going to see if I can pester the guys to work on an XreaL module some XreaL demonstrations for shits and grins: http://www.youtube.com/watch?v=vWkhyIeEfjY
  13. @@spior: I made a pull request on your repo, go check it out etc
  14. That's not what he said at all. He said that the dynamic glow was done using hacky/highly..awful code executed on the GPU to make it work properly, but now that code can be executed on a GPU like a CPU, that isn't an issue anymore since now you can rewrite the code properly.
  15. Syko: https://dl.dropboxusercontent.com/u/46626270/JK3Files%20Download%20Bot.zip Use the JKA .bat for JKA files, and JK2 .bat for JK2 files. I'm going to try and do a pull request so my code gets merged, but BitBucket is deciding to be exceptionally homo so I'm not sure how I'm going to give SpioR my source back.
  16. Would freeze the game until the wait() was over, if I remember right.
  17. Yea seems legit. Give me a minute to check things out.
  18. I can recompile one for you if the source is around
  19. Maybe. The source release brought back a lot of people, including BobaFett and DarthLex, which means that all original, key members of JKG are back.
  20. I completely agree, and I'd definitely like to help in whatever way that I can.
  21. Oh, that sucks
  22. Not sure if trolling or serious
  23. @@Corto, you should totally res the project, simply for its sheer awesomeness. @@Ory'Hara'Hara, please just be quiet if you don't know what you're talking about.
  24. Copyright infringement is pretty cut and dry these days. With more knowledgeable lawyers, everyone loses. Let me provide you with two examples: the Starcraft project for Command and Conquer and the LOTR project for Skyrim. Both of those were C&D'd for copyright infringement on the original owners. There is also a Half Life 2 mod which restored cut content from leaked releases that was also C&D'd, and the original leaker (and one of the mods too) was sued a pretty hefty amount. There's also the workarounds for Blizzard's Warden software, and Diablo II private servers. Sued and Blizzard won. Even the mere discussion of Diablo II private servers were banned outright, despite them being a fantastic tool to build communities for mods.
  25. katanamaru: It isn't hard at all to find, just do ctrl+f and search for "transition". Off the top of my head, in SP it assigns ps->saberMove in bg_pmove.cpp and coordinates the actual transition in wp_saber.cpp. There's also a giant saberMoves table which assigns the next transition after an attack, among other things. mrwonko: k. We'd have to see how much of a diplomatic stance Raven takes. There's already a mod that is refusing to adhere to the GPL by not releasing source (it was funny because their response to someone telling them how the GPL works was "k, lets do a code exchange then. My source code for your source code")
×
×
  • Create New...