10-27-2024, 12:32 AM
I can safely say that the PLANE class rewrite that is incorporated into ForeverZer0's Res package is based upon the 2006 "Plane Hidden Class" script by Selwyn:
On the left 'my' rewrite of Selwyn's . On the right, his rewrite of the class.
His edition will not execute the bitmap function if the tile passed into it is the currently loaded @bitmap instance variable. And there's a few other differences here and there. But none of the changes here affected the display (or lack thereof ) of the map tiles as being experienced.
On a side note, I find no reason that the class is actually named CRPlane. My work on a resolution/zoom hybrid had no issue with it so named the Plane class, replacing/overwriting methods of the original without any issue.
On the left 'my' rewrite of Selwyn's . On the right, his rewrite of the class.
His edition will not execute the bitmap function if the tile passed into it is the currently loaded @bitmap instance variable. And there's a few other differences here and there. But none of the changes here affected the display (or lack thereof ) of the map tiles as being experienced.
On a side note, I find no reason that the class is actually named CRPlane. My work on a resolution/zoom hybrid had no issue with it so named the Plane class, replacing/overwriting methods of the original without any issue.