#include "AddonMapEntsDumperIW4.h" #include using namespace IW4; namespace addon_map_ents { void DumperIW4::DumpAsset(AssetDumpingContext& context, const XAssetInfo& asset) { const auto* addonMapEnts = asset.Asset(); const auto assetFile = context.OpenAssetFile(asset.m_name); if (!assetFile) return; auto& stream = *assetFile; stream.write(addonMapEnts->entityString, std::max(addonMapEnts->numEntityChars - 1, 0)); } } // namespace addon_map_ents