Closed ArXen42 closed 1 month ago
Looks good! Is this ok to be merged, or is there more you are working on?
Looks good! Is this ok to be merged, or is there more you are working on?
Sorry didn't notice the message, but I think the only thing I missed is adding credits for Stock Waterfall Effects (which I used as a starting point) to license.md
, something like this:
https://github.com/KSP-RO/RealismOverhaul/compare/master...ArXen42:RealismOverhaul:patch-1
Hopefully I will manage to make another PR with more engine configs based on these templates some time soon.
Main changes:
Added two new templates,
rowaterfall-turbojet-afterburner
(inspired by SR-71 photos it would seem) androwaterfall-ramjet
(J-404 Panther in stock KSP)Templates from Stock Waterfall Effects were used as starting point (do I need to put attribution somewhere, like in
Credits.txt
?) Throttle values usage was replaced with appropriate "core throttle" and "afterburner throttle" values from AJE, some other changes and adjustments were made to exhaust/shock diamond effects, added barely visible smoke trail effect for non-afterburner thrustThe main challenge was adapting plume sizes to AJE's variable nozzle area feature Currently it is still a bit messy - I had to resort to adding two controller sets which differ only in expected range of value received from
GetNozzleArea()
since it isn't normalized by default I have currently only implemented two engines, so can't say for sure how portable nozzle area->scale curves will turn out to be later when more configs will be addedThe audio I simply copied over from
ModuleManager
cache from unmodified RO install, so it should be exactly as it was without waterfallAt min and max nozzle area:
Current exhaust for comparison:
TODO:
nozzleArea
changes between different engines (if it actually will, haven't tested this thoroughly yet)