JACoders / OpenJK

Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
GNU General Public License v2.0
2.01k stars 612 forks source link

More external editing of visual effects? #822

Open dusty22 opened 8 years ago

dusty22 commented 8 years ago

Would be interesting to externalize some of the properties of visual effects into .txt files that could go in the same folders as .efx files. For example, for controlling the size and speed of the circular blur refraction effect for Force Push and Pull, or controlling the thickness of the Force Absorb and Protect shaders.

ensiform commented 8 years ago

Unlikely to happen in this project.

mrwonko commented 8 years ago

Some maintainers are opposed to the idea of new features base doesn't have.

ensiform commented 8 years ago

Well, for starters changing the force effects is a mod thing so, changing it in our mod is great but it won't propagate to other mods especially older mods.

dusty22 commented 8 years ago

Well we wouldn't change/add anything, just externalize some hard-coded values (like difference in thickness between Absorb 1 vs. 3). Nothing really far out. Might as well start coding if you want that.

If we externalize some things though soft-modders would be free to tweak things. Heck I might try to do it myself when I get the time. I can make them tie to cvars but file reading JA-style is a tad more tricky for me.

ensiform commented 8 years ago

Those features still only work when running the mod portion though is what I'm getting at

dusty22 commented 8 years ago

Ahh I see. That is true though of the extended weapons.dat functionality though, which is still a very nice feature.

ensiform commented 8 years ago

weapons.dat is only supported through SP. So a feature addition like this would be nice for both.