I still don't know how I could fix the tearing effect on the character when the room scrolls but it's fine for now. If anyone knows please tell me.
I alone know.
I got sick of the strobe effect when the character walks in a scrolling room.
So I use this in Global script repeatedly_execute
[code]
//THIS IS OLD CODE 4 OLD SKOOL PEEPS
if(character[GetPlayerCharacter()].x>GetViewportX()+200){
SetViewport(GetViewportX()+1,GetViewportY());
}
if(character[GetPlayerCharacter()].x<GetViewportX()+120){
SetViewport(GetViewportX()-1,GetViewportY());
}
[/code]
And just watch how smoothly the character walks.
I'm convinced that this is a step closer to make dual sprite animations smooth too.
Now you know it too.