(09-08-2017, 06:06 AM)One More Try Wrote: Yeah, then it multiplies them together in various ways between the three values.Ah, I see. That's not what I expected, since each of the three values seems to correspond to an axis, but I suppose if the axes are relative to the object and not the plane that would make sense.
Quote:I think rather than automatic calcs after setting it between -180, 180 we need to compare the difference and make adjustments based on it. Like if the difference is greater than 90, but it's 88 vs -88, then just neg one. Or just check if the negative of one side makes the difference smaller -- within limits 2, -2 wouldn't want to trigger it probably...We seem to be at about the same place now regarding this. My only problem, though, is that there should be some kind of rule governing when to neg and when not too, but it just doesn't seem to be consistent.
Quote:I saw a value over 3000 I'll need that remainder code.I'll see what I can do about a proper one; I'd rather not have to use a loop like I have been for numbers that high.
Quote:It'll sometimes skip over our difference code entirely and intentionally load a certain value. Not sure if that's the source of any bugs. My difference comparison code runs rather well with mostly camera glitches.That's strange. Any idea why?