Add dumping of t6 physpreset, tracer and zbarrier in their respective infostring files

This commit is contained in:
Jan
2020-10-24 13:46:37 +02:00
parent 71c291ade2
commit 6cca00b8d8
10 changed files with 547 additions and 12 deletions

View File

@ -0,0 +1,17 @@
#pragma once
#include "Dumping/AbstractAssetDumper.h"
#include "Game/T6/T6.h"
namespace T6
{
class AssetDumperZBarrier final : public AbstractAssetDumper<ZBarrierDef>
{
static cspField_t zbarrier_fields[];
protected:
bool ShouldDump(XAssetInfo<ZBarrierDef>* asset) override;
std::string GetFileNameForAsset(Zone* zone, XAssetInfo<ZBarrierDef>* asset) override;
void DumpAsset(Zone* zone, XAssetInfo<ZBarrierDef>* asset, FileAPI::File* out) override;
};
}