HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/azenio.komma.pro/vendor/scrivo/highlight.php/test/detect/gml/default.txt
/// @description Collision code
// standard collision handling

// Horizontal collisions
if(place_meeting(x+hspd, y, obj_wall)) {
	while(!place_meeting(x+sign(hspd), y, obj_wall)) {
		x += sign(hspd);
	}
	hspd = 0;
}
x += hspd;

// Vertical collisions
if(place_meeting(x, y+vspd, collide_obj)) {
	while(!place_meeting(x, y+sign(vspd), collide_obj)) {
		y += sign(vspd);
	}
	vspd = 0;
}
y += vspd;

show_debug_message("This is a test");