I'll have to get a community response on it (that could take forever
) but I'd be more than willing to use your vector stuff to fix the math behind the space system.
Was this fix ever Posted?
David Haley said:
Is preserving compatibility with snippets really worth leaving bugs in?
It seems to me that it might be easier to add notes to the snippets saying that they need adjustment, and then maybe fixing the most popular snippets (or outright incorporating them into the base, like the SmaugFUSS project has done for several).
I'm inclined to agree.
I'd definitely agree. I would like to see space work correctly. Though, I know many of my snippets will need work.
It doesn't make sense to reject a fix that will correct the vector issues because some snippets might break. What makes more sense is to update the snippets.
Applying this changes space at a fundamental level. Changing the vector math means going through and updating everything that relies on it. Breaking compatibility with existing snippets over something that has never caused an issue seems relatively pointless to me. But as I said before, if the SWR community at large wants to see it fixed, I'll work it into the system and fix it. However, there's no point invalidating all the available snippets for the base if only 2 or 3 people care that the math is wrong. Yes, the math is technically wrong. But the whole system is built /around/ this incorrect math.
Ok, to sum up. You wanted to fix this stuff based on community response. The community has responded. Now you don't want to fix it anyway. Why the change of heart? The first and last statements I quoted of your directly contradict eachother. The first time breaking snippets wasn't important. Now it is.
I don't agree on your argument that the space system is balanced around these wrong calculations, because if you fix it everywhere, then the rest follows automatically, since they too use the wrong math.