58 sLog.Blue(
" Wormhole Manager",
"Wormhole Manager Initialized.");
115 if (iRef.get() ==
nullptr)
120 if (pSysMgr ==
nullptr) {
121 _log(COSMIC_MGR__ERROR,
"WormholeMgr::Create() - Boot failure for system %u", sig.
systemID);
126 if (wSE ==
nullptr) {
127 _log(COSMIC_MGR__ERROR,
"WormholeMgr::Create() - SE Create failure for %s(%u)", iRef->name(), iRef->itemID());
138 _log(COSMIC_MGR__TRACE,
"WormholeMgr::Create() - Created %s in %s(%u) with %.3f%% sigStrength.", \
166 _log(COSMIC_MGR__TRACE,
"WormholeMgr::CreateExit() - Creating Exit from %s(%u) to %s(%u)", \
void AddEntity(SystemEntity *pSE, bool addSignal=true)
static InventoryItemRef SpawnItem(uint32 itemID, const ItemData &data)
#define _log(type, fmt,...)
SystemBubble * SysBubble()
void Initialize(PyServiceMgr *svc)
#define sLog
Evaluates to a NewLog instance.
bool Check(bool reset=true)
PyServiceMgr * GetServiceMgr()
void Create(CosmicSignature &sig)
const char * GetName() const
std::vector< uint32 > m_wormholes
void CreateExit(SystemManager *pFromSys, SystemManager *pToSys)
PyServiceMgr * m_services
void Start(uint32 setTimerTime=0, bool changeResetTimer=true)