Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/source/simulation2/system/ComponentManager.cpp
Show First 20 Lines • Show All 671 Lines • ▼ Show 20 Lines | void CComponentManager::AddSystemComponents(bool skipScriptedComponents, bool skipAI) | ||||
AddComponent(m_SystemEntity, CID_ObstructionManager, noParam); | AddComponent(m_SystemEntity, CID_ObstructionManager, noParam); | ||||
AddComponent(m_SystemEntity, CID_ParticleManager, noParam); | AddComponent(m_SystemEntity, CID_ParticleManager, noParam); | ||||
AddComponent(m_SystemEntity, CID_Pathfinder, noParam); | AddComponent(m_SystemEntity, CID_Pathfinder, noParam); | ||||
AddComponent(m_SystemEntity, CID_ProjectileManager, noParam); | AddComponent(m_SystemEntity, CID_ProjectileManager, noParam); | ||||
AddComponent(m_SystemEntity, CID_RangeManager, noParam); | AddComponent(m_SystemEntity, CID_RangeManager, noParam); | ||||
AddComponent(m_SystemEntity, CID_SoundManager, noParam); | AddComponent(m_SystemEntity, CID_SoundManager, noParam); | ||||
AddComponent(m_SystemEntity, CID_Terrain, noParam); | AddComponent(m_SystemEntity, CID_Terrain, noParam); | ||||
AddComponent(m_SystemEntity, CID_TerritoryManager, noParam); | AddComponent(m_SystemEntity, CID_TerritoryManager, noParam); | ||||
AddComponent(m_SystemEntity, CID_UnitMotionManager, noParam); | |||||
AddComponent(m_SystemEntity, CID_UnitRenderer, noParam); | AddComponent(m_SystemEntity, CID_UnitRenderer, noParam); | ||||
AddComponent(m_SystemEntity, CID_WaterManager, noParam); | AddComponent(m_SystemEntity, CID_WaterManager, noParam); | ||||
// Add scripted system components: | // Add scripted system components: | ||||
if (!skipScriptedComponents) | if (!skipScriptedComponents) | ||||
{ | { | ||||
for (uint32_t i = 0; i < m_ScriptedSystemComponents.size(); ++i) | for (uint32_t i = 0; i < m_ScriptedSystemComponents.size(); ++i) | ||||
AddComponent(m_SystemEntity, m_ScriptedSystemComponents[i], noParam); | AddComponent(m_SystemEntity, m_ScriptedSystemComponents[i], noParam); | ||||
▲ Show 20 Lines • Show All 451 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator