MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / diskStore

Method diskStore

source/game/StarSystemWorldServer.cpp:306–317  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

304}
305
306Json SystemWorldServer::diskStore() {
307 JsonArray storedObjects;
308 for (auto o : m_objects)
309 storedObjects.append(o.second->diskStore());
310
311 JsonObject store;
312 store.set("location", jsonFromVec3I(m_location));
313 store.set("objects", storedObjects);
314 store.set("lastSpawn", m_lastSpawn);
315 store.set("objectSpawnTime", m_objectSpawnTime);
316 return store;
317}
318
319void SystemWorldServer::placeInitialObjects() {
320 auto config = Root::singleton().assets()->json("/systemworld.config");

Callers

nothing calls this directly

Calls 3

jsonFromVec3IFunction · 0.85
appendMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected