| 228 | } |
| 229 | |
| 230 | Handle::WorldHandle GameSession::addWorld(const std::string& worldFile, |
| 231 | const json& worldJson, |
| 232 | const json& scriptEngine, |
| 233 | const json& dialogManager, |
| 234 | const json& logManager) |
| 235 | { |
| 236 | std::unique_ptr<World::WorldInstance> pWorldInstance = createWorld("", worldJson, scriptEngine, dialogManager, logManager); |
| 237 | return registerWorld(std::move(pWorldInstance)); |
| 238 | } |
| 239 | |
| 240 | void GameSession::startNewGame(const std::string& worldFile) |
| 241 | { |
nothing calls this directly
no outgoing calls
no test coverage detected