Jump to content

eezstreet

Members
  • Posts

    5,207
  • Joined

  • Last visited

Everything posted by eezstreet

  1. This is starting to get a little bit off topic. And I think you and I are talking past each other here. In JKG: You can't regenerate block points in most circumstances like running or jumping, yet you can regenerate Force passively and without effort. It doesn't make sense that your blocking should somehow become better simply because you haven't been sprinting (read: not running; sprinting) or jumping around. You can still be running around and have good blocking prowess. That to me doesn't make any sense. I'd like you to actually try JKG's saber system at some point and see how much you like it. I'm pretty sure you'd argue that it's very different from what you've experienced in JKA from other mods and you might enjoy it.
  2. This seems to be an issue with MP3 code. Paging @@ensiform to see if anything has changed with OpenJK. Also updating the first post.
  3. Do you have reference screenshots? Usually that helps with people who are interested.
  4. The cvar is now cl_renderer I believe
  5. ....how can you "not be able to prove it," I literally laid out exactly where and what files to look for. There are folders named "JKG" filled with our assets. And Serenity is clearly lying through his teeth or is incompetent (or both), because the stuff is there and he seems to have a weird blood feud with me anyway. Not sure why. Well I can't personally comment on the Serenity Saber System because I've never played it, I've only seen videos and screenshots and (to me) it seems similar if only because of the presence of three individual bars for saber-related stuff. I think you are slightly confused - Jedi Knight Galaxies doesn't use OJP (and OpenJK doesn't modify the saber system) and instead everything was written from scratch from the base code. Let me clear up some things regarding the saber system though: Force Points are in fact used. Each swing of your saber drains Force. The lower your force points, the slower your swings in general and the less damage they do. Force Points are also used for sprinting (although it's commonly referred to as 'stamina' in this context) and some basic acrobatics.We also have block points and direction-based manual blocking. By manually blocking in the correct direction, you will lose less block points. If you run out of block points, you are open to a swing. Unlike MB2 though, block points regenerate very quickly and incorrect blocks lose lots of block points.You kinda unintentionally answered why the fights in JKG aren't as choreographed: it takes place between Episode 3 and 4, during a time where Jedi aren't nearly as prolific and are actively killed on sight. Some people even think that Jedi aren't real. Therefore it's highly unlikely that fights would be as complicated and drawn out as the prequels.Why would having block points encourage using Force Pull? Keep in mind that we aren't aiming for an MB2-like system, and force powers are also completely different in JKG.
  6. I am curious, how many samples are in the low/medium/high qualities? I added something a long time ago in Gunsligners that did not look so good, yours looks much nicer.
  7. Wow, I just saw this and that's pretty cool. Is this an extension of rend2?
  8. git branch and long hash are now part of the console (shown in the lower right corner) so I'll know exactly what version people are running
  9. It seems you forgot to mention another nice thing about Ghoul2 models: they can be skinned like the player can. Meaning we have the option for retexturing an entire weapon (maybe as a unique weapon variant) without copying the model several times. You could maybe even condense a lot of the weapons that we have now which are different models (such as the Slugthrower Carbine) of the same gun with different attachments. In case people didn't notice by the names of those animations: Dual Wielding will likely drop around the same time that this feature does.
  10. The mod is back on Moddb. To be fair, all Serenity (or MattFiler) had to do was respond to the accusations that they have content ripped from other mods. Whatever they told to Moddb admins apparently worked, but they have literally not answered to my post or to my private messages to them regarding the situation, only saying that they will not post here because they're afraid of haters. Saying nothing is making themselves look more and more guilty. If they had simply stated that they were going to remove the offending content, all is forgiven. It is not me making a big deal out of this, it is them. The reasoning that he had his house flooded and therefore can't acquire permission is nonsense. It's plainly apparent that MattFiler has been posting updates, and yet neither I nor other JKG devs have been asked permission by him for the content being used. Or maybe he could've done what any sane human being in this situation would've done and asked permission first. If you're going to include content with a huge release of your mod, it really doesn't hurt to ask permission from the original authors of that content before even including it in your project. The JKHub File Submission Rules have a good guideline that I'd recommend for other developers: if you can't obtain establish contact with the author within 30 days, it's safe, unless they specifically ask you to remove the content. And to be fair, Serenity did have a whole folder full of credits and attempts where he did get permission, but there's tons of instances where he didn't. So let's talk about ego for a moment since you brought that up. I'm vaguely reminded of a comment that Serenity posted on the Jedi Knight Galaxies Moddb page where he bragged that he had cracked JKG's PK3 protection and was going to give all the assets included therein away to the public. Apparently using WinRAR makes you a master hacker, but okay. We later decided that PK3 protection was not a good idea and we wanted to open-source the mod so that other people would learn from it. Bear in mind here that Serenity has refused in the past to make his project open-sourced, which is legally required under the GNU GPL since his project is based on the engine source, and I can actually physically enforce it since I've confirmed that it's based on OpenJK. I'm not going to, because that would be childish and petty and I have no monetary stake in either OpenJK, JKG or Jedi Academy in general, aside from the $20 I think I've spent in purchasing the game on CD (and maybe another dollar or two for the Steam distribution). Bearing this, and the fact that he's made several public ad hominem attacks against me so hateful that they've had to be filtered by other admins of this site, and ask yourself who's really the more ego-driven one here. I've merely laid out facts. Serenity stole the work of not only myself and other OpenJK devs, but the work of my friends, some of which are close enough that I could call them family. I have a right to be pissed off about this, I think. No, I don't think I will work on a mod with Serenity, even if the goal of competition between ourselves and MB2 is tasty. I have way too many projects on my plate anyway. Let's face it though- if it were between me and him, who do you think would be doing most of the work? inb4 "sick burn" Edit: ninja'd by Ramikad
  11. Argh, pick somewhere other than Photobucket to host this though. I can't zoom in at all on it.
  12. Scrapped in favor of Binary Reliable Commands.
  13. Thread moved to Modding Requests and Suggestions
  14. It doesn't really matter, the CD version has barely anyone using it anyway.
  15. ...why would you even use that when OpenJK literally provides this functionality.
  16. Thread unlocked It looks like the mod was pulled from Moddb. Is there something that has happened to this mod?
  17. I don't think it works for SP though.
  18. This information is primarily aimed at fellow programmers and is mostly a mind dump of some design which has been a long time coming, frankly. Prior to the engine source code being released, there were two copies of an entity's inventory being stored, one for the client, and one for the server. The server contained the "master copy" of an entity's inventory. Reliable commands are sent to the client every time an item is added or removed from the inventory. This of course has several limitations: A player can only know what items are in their inventory, not other players. Although with another reliable command, you can get sent this information.If a player loses their copy of their inventory on the client (such as through a vid_restart), all of the data needs to be sent back from the server, which increases bandwidth and may drop the client if their inventory is big enough.Reliable commands are limited in size. If an item instance has lots of fields, it might be truncated and therefore invalid on the client.So instead of using a crappy reliable command system, here is a pretty radical idea which I have been sitting on for a while: put it in the entityState. The information would be networked across in the engine via delta encoding and eliminate lots of overhead as well as enable new opportunities for features like trading, variable item qualities, and an "inspect" command to use on other players. In terms of data structures, I am borrowing the concept of components from Raz0r's xsngine. Maybe he will take some inspiration from my idea. Here are my proposed data structures #define ITEMNAME_LEN 64 struct ItemData; struct ItemInstance { uint_fast64_t nHiSeed, nLoSeed; char szInternal[ITEMNAME_LEN]; ItemData* pItemData; // not networked, independently verified on client and server }; struct ItemStack { unsigned nCount; // number of items char szInternal[ITEMNAME_LEN]; // which item it is ItemData* pItemData; // not networked, independently verified on client and server }; typedef struct { bool bStack; union { ItemStack* pStack; ItemInstance* pInstance; } } ItemSlot; struct Inventory { unsigned nRevision; // not networked; change me to signal that something has changed in this inventory ItemSlot* pItemSlots; };
  19. T3-M4 is not a ship! Replace it with the Raven's Claw at once!
  20. Updated OP with information on what platforms JKG will run.
  21. This is fascinating. How are LODs and vis handled?
  22. Updated OP
  23. Looks like a stormtrooper got a bad nose job. I kinda like it.
  24. Are you looking for someone to do this for you, or are you wanting to do this yourself? I'm asking because this is kind-of the wrong section.
×
×
  • Create New...