SYNONYM lamp_syn { TYPE ENTITY; } // lamp is an entity 
FUNCTION light_switch()
{
	lamp_syn.LIGHTRED = 128;
	lamp_syn.LIGHTGREEN = 128;
	lamp_syn.LIGHTBLUE = 128;
	IF (lamp_syn.LIGHTRANGE == 300)
	{
		lamp_syn.LIGHTRANGE = 0;
	}
	ELSE
	{
		lamp_syn.LIGHTRANGE = 300;
	}
}

ACTION lamp	//attach this action to the lamp model.
{
	lamp_syn = ME;
}

ON_SPACE light_switch;
