#define NOMINMAX #include "AssetDumperAddonMapEnts.h" #include using namespace IW4; bool AssetDumperAddonMapEnts::ShouldDump(XAssetInfo* asset) { return true; } std::string AssetDumperAddonMapEnts::GetFileNameForAsset(Zone* zone, XAssetInfo* asset) { return asset->m_name; } void AssetDumperAddonMapEnts::DumpAsset(Zone* zone, XAssetInfo* asset, std::ostream& stream) { const auto* addonMapEnts = asset->Asset(); stream.write(addonMapEnts->entityString, std::max(addonMapEnts->numEntityChars - 1, 0)); }