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

Method diskLoadNpc

source/game/StarNpcDatabase.cpp:325–328  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

323}
324
325NpcPtr NpcDatabase::diskLoadNpc(Json const& diskStore) const {
326 auto npcVariant = readNpcVariantFromJson(diskStore.get("npcVariant"));
327 return make_shared<Npc>(npcVariant, diskStore);
328}
329
330NpcPtr NpcDatabase::netLoadNpc(ByteArray const& netStore, NetCompatibilityRules rules) const {
331 return make_shared<Npc>(readNpcVariant(netStore, rules));

Callers 1

diskLoadEntityMethod · 0.80

Calls 1

getMethod · 0.45

Tested by

no test coverage detected