//TODO: Do we need to send out some type of update when this happens? void ZoneImplementation::registerObjectWithPlanetaryMap(SceneObject* object) { #ifndef WITH_STM Locker locker(mapLocations); #endif mapLocations->transferObject(object); // If the object is a valid location for entertainer missions then add it // to the planet's mission map. if (objectIsValidPlanetaryMapPerformanceLocation(object)) { PlanetManager* planetManager = getPlanetManager(); if (planetManager != NULL) { planetManager->addPerformanceLocation(object); } } }