SpawnIconOnMinimap(iconname,origin)
{
self endon("disconnect");
self endon("death");
if(!isDefined(origin))
origin = self.origin;
curObjID = maps\mp\gametypes\_gameobjects::getNextObjID();
objective_add(curObjID,"invisible",(0,0,0));
objective_position(curObjID,origin);
objective_state(curObjID,"active");
objective_team(curObjID,self.team);
objective_icon(curObjID,iconname);
self.objIdFriendly = curObjID;
}