Alright, I am writing a camera plugin, so far I have it working for controlling the camera and such but, construct classic's zoom behaves weirdly at 200% zoom(X and Y zoom are the same) it appears off by the camera area divide by 2, yet at 300% zoom it is off by an entire screens worth.
Now I only need 200% zoom but I would insight into what the bug is exactly I am looking at, I feel it'd be better to make a flexible solution over a patch over.
This is using the system zoom and the latest not modifyed construct classic as a base.