Changeset View
Changeset View
Standalone View
Standalone View
source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp
Show All 15 Lines | |||||
*/ | */ | ||||
#include "precompiled.h" | #include "precompiled.h" | ||||
#include "MessageHandler.h" | #include "MessageHandler.h" | ||||
#include "ps/Game.h" | #include "ps/Game.h" | ||||
#include "simulation2/Simulation2.h" | #include "simulation2/Simulation2.h" | ||||
#include "simulation2/components/ICmpTemplateManager.h" | |||||
namespace AtlasMessage { | namespace AtlasMessage { | ||||
QUERYHANDLER(GetCivData) | QUERYHANDLER(GetCivData) | ||||
{ | { | ||||
CmpPtr<ICmpTemplateManager> cmpTemplateManager(*g_Game->GetSimulation2(), SYSTEM_ENTITY); | msg->data = g_Game->GetSimulation2()->GetCivData(); | ||||
msg->data = cmpTemplateManager->GetCivData(); | |||||
} | } | ||||
QUERYHANDLER(GetPlayerDefaults) | QUERYHANDLER(GetPlayerDefaults) | ||||
{ | { | ||||
msg->defaults = g_Game->GetSimulation2()->GetPlayerDefaults(); | msg->defaults = g_Game->GetSimulation2()->GetPlayerDefaults(); | ||||
} | } | ||||
QUERYHANDLER(GetAIData) | QUERYHANDLER(GetAIData) | ||||
{ | { | ||||
msg->data = g_Game->GetSimulation2()->GetAIData(); | msg->data = g_Game->GetSimulation2()->GetAIData(); | ||||
} | } | ||||
} | } |
Wildfire Games · Phabricator