//Freeslots for all the balls and their sounds, because fuck SOC.

freeslot("spr_ball", // Generic Ball
		"spr_spbl", // Courtyard Eggman
		"spr_f003", // Danger Forest
		"spr_lazb", // Glacier Gear
		"spr_yarn", "sfx_yarn1", // Claws for Alarm
		"spr_obox", // Big Shell Plant
		"spr_ohno", "sfx_ohno1", // Nameless Base
		"spr_tire", // Rocket Run
		"spr_b2ll", // Ancient Relic
		"spr_splt", // Geyser Gush
		"spr_brab", // Slime Station
		"spr_petb", // Petroleum Refinery
		"tol_thokker") // level type
		
G_AddGametype({
	name = "Thokker",
	identifier = "thokker",
	typeoflevel = TOL_THOKKER,
	rules = GTR_SPECTATORS|GTR_TEAMS|GTR_POINTLIMIT|GTR_TIMELIMIT|GTR_OVERTIME|GTR_RESPAWNDELAY,
	intermissiontype = int_teammatch,
	defaultpointlimit = 3,
	headerleftcolor = 34,
	headerrightcolor = 148,
	description = "Kick a variety of balls through a variety of maps, and try to be the first to score three goals on your opponents!"
})

sfxinfo[sfx_yarn1].caption = "Yarn ball bouncing"
sfxinfo[sfx_ohno1].caption = "\"Oh no.\""