Jump to content

gerbilOFdoom

Members
  • Posts

    76
  • Joined

  • Last visited

Everything posted by gerbilOFdoom

  1. I don't contribute due to a combination of lack of time and a lack of ability coding C. I'm a web programmer - I can handle scripting languages well enough but adding in all the massive features in C with my limited knowledge of programming theory and I'm just good enough to create memory leaks and bugs in all the things. In terms of adding on new coders: the best thing for it may simply be to spend time teaching or tutoring. For example, knowing just which features of C I should get to know to be familiar with most of the engine structure would be a significant boon. Most C tutorials start with simple variable types and declaration when I need to be filled in on the data structures, directory/file structure, and the overall flow of the code. The last two I can work out by poking around, as much as it may turn me off to the whole idea. Data structures I can study with my google-fu or by returning to college. Then there are parts of the engine that are total black-magic to me. The netcode, for example. I couldn't figure out how it worked or how to add additional data fields. Lightsabers are also difficult. I am also relatively unfamiliar with Visual Studio so any tools it provides are lost on me unless I'm shown to them.
  2. I would be willing to help set up a new system following the jkfiles ideas.
  3. But... but... Scooper!?!? HOW COULD YOU BETRAY MY FAITH AND LOVE AND WORSHIP!!!! ... .. #ScooperPlz
  4. I think I can solve all of these problems right now. We simply need to make rend2 detect a variable set by cgame for whether or not to draw fancy water effects, then implement the fancy water effects from Unreal Engine 4 and, while we're at it, the rest of Unreal Engine 4's graphics system. Shouldn't take long since we have @@Scooper #ScooperPlz
  5. The cgame code can be modified, yes, but cgame isn't part of the renderer. Any mod that has a client-side will modify the cgame so any change made by openjk to cgame will be lost unless the mod author uses OpenJK's cgame as the base. As of this moment, most cgame modifications don't use OpenJK so coordinating the change would be really difficult. The important part of OpenJK is that you can use one part or all parts without breaking anything. Any change made that would require coordination between cgame and the renderer need to work independently of each other as well. Now, as for modifying the cgame code for different RGB values: cgame is just passing alone 'what' to render to the renderer. If it passes a box with a blue shader attached, a blue box will render. If it passes water with a green shader attached, icky green water will render. Cgame is not designed to do any graphics work so having cgame decide what water filter to send would end badly - the information is already defined elsewhere. The water filter itself would have to be written in with the water's code. The current setup uses a simple color overlay because that is far quicker/easier than what I just described and that code debt is the cause of this discussion. Implementing a new feature takes a lot of work and thought to ensure nothing fundamentally breaks, especially given that OpenJK is supposed to remain compatible with vanilla mods as much as possible.
  6. I think what Archangel is trying to say is that the water filter should be put in place by rend2 such as that it only applies when it won't interfere with cgame drawing its overlay. So, if cgame is not drawing an overlay then rend2 takes over completely for a nice fancy water effect. If cgame is drawing then rend2 does, at most, some sort of intermediate compatibility effect or no effect at all. This is something that could be coordinated by a variable. cg_? I think. Or r_?. I'm not sure, haven't been doing much of JKA stuffs in awhile.
  7. Digital Ocean, Host Gator, and 1&1 are all hosting companies I've used and enjoyed in the past. @@LavCorps! - quit hating on Potato, Inc.; their servers work great thanks to their potato farm and they also sell the best mashed potatoes.
  8. Case closed, ladies and gentlemen. Lock thread, put in FAQ, mark down eezstreet's verbose nature.
  9. Out of curiosity, is SDL2.dll supposed to come with windows 7?
  10. Merek, you could try Digital Ocean if you want something you can scale up/down easily. You can get $100 of free platform credit from the github education pack, too.
  11. As far as I know there aren't any mods that add controller support. Such a mod would have to change the executable which is beyond the scope of what the existing projects aim to do - again, as far as I know.
  12. One of the reasons they are able to keep the price so low is the lack of marketing. They are well known throughout the android enthusiast community, such as http://reddit.com/r/android and http://reddit.com/r/oneplus
  13. It's done so well that they have had to keep it on an invite system while they ramp up production. Currently open to buying every Tuesday as well.
  14. Yes, it is GSM unlocked. Also supports 4G LTE. It is based on Android - it runs the Cyanogenmod ROM which has far more customization options than stock Android.
  15. So, I'm not feeling particularly verbose right now. Oneplus One Basics: Smartphone with flagship specs for half the price of a flagship phone I placed my order 1/17 so I'll let you know how it handles once I get it. If that was too much detail let me know.
  16. +1 for torrenting I have a seedbox that I would gladly set up to be a seed for this. Perhaps BTSync would be the best style of torrenting to use for this?
  17. If I have a PSD or somesuch to go off of I can get things rolling.
  18. I'm too lazy to do a contest
  19. Web development is my primary skillset. I'm terribad with design but if I get a spec for the site I can make it quite functional.
  20. I currently rent a seedbox from Whatbox that has a fair bit of unused bandwidth. Does anyone have a good cause to which I could give some of my bandwidth? I'm currently seeding HugeGreenBug's Ubuntu for Chromebook images and Shadowbane Throne of Oblivion.
  21. Could keep a separate code revision history and maintain a separate changelog for it. Keeping modders up to date on the significant changes to OpenJK's source would probably be appreciated.
  22. Version number for significant upgrades, revision number for fixes. Improve performance, make coding easier, finish rend2, etc. would be a new version number. Fix textures for certain NPCs not appearing or cause Rosh to die of lightning bolts whenever he exists? Revision number.
×
×
  • Create New...