#include "ragemap2020_rc"
//#include "trigger_percentage_as"
//#include "player_respawn_zone_as"

void MapInit()
{	
	//RegisterPlayerRespawnZoneASEntity();
	//g_CustomEntityFuncs.RegisterCustomEntity( "trigger_percentage_as", "trigger_percentage_as" );
	g_CustomEntityFuncs.RegisterCustomEntity( "rc_block", "rc_block" );
	
	g_Game.PrecacheModel( "models/ragemap2020/rc_block2020.mdl" );
	
	g_SoundSystem.PrecacheSound( "ragemap2020/rc_block_spawn.wav" );
	g_SoundSystem.PrecacheSound( "ragemap2020/rc_block_die.wav" );
	g_SoundSystem.PrecacheSound( "ragemap2020/rc_block_touch.wav" );
	
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/yellow.spr" );
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/orange.spr" );
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/red.spr" );
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/pink.spr" );
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/purple.spr" );
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/green.spr" );
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/blue.spr" );
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/random.spr" );
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/explosive.spr" );
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/rage.spr" );
		
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/rc_explosion2HD.spr" );
	g_Game.PrecacheModel( "sprites/ragemap2020/rc/rc_explosionHD.spr" );
}
