#include "creaturelevliststate.hpp" #include "esmreader.hpp" #include "esmwriter.hpp" namespace ESM { void CreatureLevListState::load(ESMReader& esm) { ObjectState::load(esm); mSpawnActorId = -1; esm.getHNOT(mSpawnActorId, "SPAW"); mSpawn = false; esm.getHNOT(mSpawn, "RESP"); } void CreatureLevListState::save(ESMWriter& esm, bool inInventory) const { ObjectState::save(esm, inInventory); if (mSpawnActorId != -1) esm.writeHNT("SPAW", mSpawnActorId); if (mSpawn) esm.writeHNT("RESP", mSpawn); } }