Closed GoogleFrog closed 4 months ago
Well, more of an unintended(?) behaviour change than a regression. But I'm not going to account for it until I know it is intentional, because it impacts a lot of places that are hard to reach (ie modding and other games).
I think it's a good change because now a 0.5 stretch factor (like bantha has) makes each segment 0.5 the size. Smaller factor -> smaller segments.
Yeah I may have made it reciprocal accidentally. Since you're first to notice tell me if you want it the old way or is the new way fine?
I prefer the new way because it is more intuitive and a gameside fix is trivial https://github.com/ZeroK-RTS/Zero-K/commit/00c47d467f757587fd92602c97246074506b391d
I have no preference for ZK, but it would nice to have one fewer thing to fix when updating an old game to work on modern spring.
Well seems like you have posted the fix to ZK already with the parameter read as is, so I assume we will move forward with that new semantics.
There are other games than ZK though, but I think I can just PR the trivial fix for them approximately this weekend
https://github.com/FluidPlay/TAP/pull/11 https://github.com/techannihilation/TA/pull/1678 MF and SF seem to have nothing to fix
Others TBD
Looks like that's all.
/give striderbantha
The decal only looks different for units with trackStretch != 1. I suspect the sign of an exponent was flipped somewhere in the new decal system.
2457
2031