/*
local function compactorThinker()
end

local function compactorPush(p, inf, src)
	if p.mo and p.mo.valid and inf and inf.valid
		local ang = R_PointToAngle2(inf.x, inf.y, p.mo.x, p.mo.y)
		P_Thrust(p.mo, ang, 50*FRACUNIT)
	end
	
	return true
end

local function compactorReset()
	server.removesectors = nil
	server.killtimer = nil
end

Box.Gamemodes[GM_COMPACTOR] = {
	name = "Compactor",
	hint = "Avoid the ceiling!",
	noBumpers = true,

	thinker = compactorThinker,
	spinoutfunc = compactorPush,
	squishfunc = compactorPush,
	explodefunc = compactorPush,
	resetfunc = compactorReset,
}
*/