On Sat, 15 Dec 2001, Christoph Reichenbach wrote: > I tried to change collision behaviour to check against the brRect instead > of the nsRect clipped to the priority line (see Lars' new Animate() > specs), but this broke collision with the motivator unit in SQ3 (the ROGER > bug). It fixed the CLARENCE bug, but had no effect on the LAURA bug.
Just noticed something in PQ2. While ego doesn't get trapped behind the glass door in the shooting range anymore, ego is still drawn over the door once he is inside the shooting range. This is cosmetic, but might indicate the bug that was fixed to prevent him from being stuck wasn't totally correct and may introduce other odd side effects. Checking between FSCI and SSCI, I notice that the "client" for the door object is "Inspect::Act". Looking at this in the debugger shows the priority as being 10 in SSCI and being 9 in FSCI. ego's priority in both after waling through the door is 9. I can see no other differences, and the priorty difference in the door would seem to explain this. This is PQ2 v1.001.000, interpreter version 0.000.397. The interpreter version is set in my config file, I tried setting it to 0.000.490 and 0.000.397. If screenshots are needed of the SSCI object inspection, let me know. I didn't notice any real differences other than the door priority. -- http://www.clock.org/~matt
