Generate zone loading code with ZoneCodeGenerator via custom build tool options when compiling

This commit is contained in:
Jan committed 2019-09-27 23:05:59 +02:00
1 parent ff62e6d0fb
commit b7387cd704
9 files changed
+313 -4

No files matched your search

+1
View File
@@ -18,6 +18,7 @@ ipch/*
bin/
lib/
local/
gen/
obj/
packages/
TestResults/
+41
View File
@@ -0,0 +1,41 @@
#pragma once
// ===========================================
// This file includes multiple additional definitions
// for ZoneCodeGenerator.
// ===========================================
// Windows Types
typedef unsigned long DWORD;
typedef int BOOL;
typedef unsigned char BYTE;
typedef unsigned short WORD;
typedef float FLOAT;
namespace std
{
typedef char int8_t;
typedef short int16_t;
typedef int int32_t;
typedef long long int64_t;
}
// DirectX types do not need to be processed.
// DirectX 9 Types
typedef void IDirect3DVertexDeclaration9;
typedef void IDirect3DPixelShader9;
typedef void IDirect3DVertexShader9;
// DirectX 11 Types
typedef void ID3D11BlendState;
typedef void ID3D11DepthStencilState;
typedef void ID3D11RasterizerState;
typedef void ID3D11ShaderResourceView;
typedef void ID3D11PixelShader;
typedef void ID3D11VertexShader;
typedef void ID3D11InputLayout;
typedef void ID3D11Buffer;
// Unimportant cpp keywords
#define __unaligned
#define volatile
#define __cppobj
+8
View File
@@ -0,0 +1,8 @@
#pragma once
// Entry point for T6 code generation
#include "../Common.h"
#include "../../ZoneCommon/Game/T6/T6_Assets.h"
// EOF
+141
View File
@@ -0,0 +1,141 @@
// Game: Black Ops 2 (T6)
game T6;
// Game Assets
asset PhysPreset ASSET_TYPE_PHYSPRESET;
asset PhysConstraints ASSET_TYPE_PHYSCONSTRAINTS;
asset DestructibleDef ASSET_TYPE_DESTRUCTIBLEDEF;
asset XAnimParts ASSET_TYPE_XANIMPARTS;
asset XModel ASSET_TYPE_XMODEL;
asset Material ASSET_TYPE_MATERIAL;
asset MaterialTechniqueSet ASSET_TYPE_TECHNIQUE_SET;
asset GfxImage ASSET_TYPE_IMAGE;
asset SndBank ASSET_TYPE_SOUND;
asset SndPatch ASSET_TYPE_SOUND_PATCH;
asset clipMap_t ASSET_TYPE_CLIPMAP_PVS;
asset ComWorld ASSET_TYPE_COMWORLD;
asset GameWorldSp ASSET_TYPE_GAMEWORLD_SP;
asset GameWorldMp ASSET_TYPE_GAMEWORLD_MP;
asset MapEnts ASSET_TYPE_MAP_ENTS;
asset GfxWorld ASSET_TYPE_GFXWORLD;
asset GfxLightDef ASSET_TYPE_LIGHT_DEF;
asset Font_s ASSET_TYPE_FONT;
asset FontIcon ASSET_TYPE_FONTICON;
asset MenuList ASSET_TYPE_MENULIST;
asset menuDef_t ASSET_TYPE_MENU;
asset LocalizeEntry ASSET_TYPE_LOCALIZE_ENTRY;
asset WeaponVariantDef ASSET_TYPE_WEAPON;
asset WeaponAttachment ASSET_TYPE_ATTACHMENT;
asset WeaponAttachmentUnique ASSET_TYPE_ATTACHMENT_UNIQUE;
asset WeaponCamo ASSET_TYPE_WEAPON_CAMO;
asset SndDriverGlobals ASSET_TYPE_SNDDRIVER_GLOBALS;
asset FxEffectDef ASSET_TYPE_FX;
asset FxImpactTable ASSET_TYPE_IMPACT_FX;
asset RawFile ASSET_TYPE_RAWFILE;
asset StringTable ASSET_TYPE_STRINGTABLE;
asset LeaderboardDef ASSET_TYPE_LEADERBOARD;
asset XGlobals ASSET_TYPE_XGLOBALS;
asset ddlRoot_t ASSET_TYPE_DDL;
asset Glasses ASSET_TYPE_GLASSES;
asset EmblemSet ASSET_TYPE_EMBLEMSET;
asset ScriptParseTree ASSET_TYPE_SCRIPTPARSETREE;
asset KeyValuePairs ASSET_TYPE_KEYVALUEPAIRS;
asset VehicleDef ASSET_TYPE_VEHICLEDEF;
asset MemoryBlock ASSET_TYPE_MEMORYBLOCK;
asset AddonMapEnts ASSET_TYPE_ADDON_MAP_ENTS;
asset TracerDef ASSET_TYPE_TRACER;
asset SkinnedVertsDef ASSET_TYPE_SKINNEDVERTS;
asset Qdb ASSET_TYPE_QDB;
asset Slug ASSET_TYPE_SLUG;
asset FootstepTableDef ASSET_TYPE_FOOTSTEP_TABLE;
asset FootstepFXTableDef ASSET_TYPE_FOOTSTEPFX_TABLE;
asset ZBarrierDef ASSET_TYPE_ZBARRIER;
// Setup blocks
block 0 temp XFILE_BLOCK_TEMP default;
block 1 runtime XFILE_BLOCK_RUNTIME_VIRTUAL default;
block 2 runtime XFILE_BLOCK_RUNTIME_PHYSICAL;
block 3 delay XFILE_BLOCK_DELAY_VIRTUAL default;
block 4 delay XFILE_BLOCK_DELAY_PHYSICAL;
block 5 normal XFILE_BLOCK_VIRTUAL default;
block 6 normal XFILE_BLOCK_PHYSICAL;
// =========================================
// XModelPieces
// =========================================
set count XModelPieces::pieces numpieces;
// =========================================
// PhysConstraint
// =========================================
use PhysConstraint;
set scriptstring targetname;
set scriptstring target_ent1;
set scriptstring target_ent2;
// =========================================
// DestructibleDef
// =========================================
set count DestructibleDef::pieces numPieces;
// DestructiblePiece
set scriptstring DestructiblePiece::enableLabel;
// DestructibleStage
set scriptstring DestructibleStage::showBone;
// =========================================
// XAnimParts
// =========================================
use XAnimParts;
set scriptstring names;
set count names boneCount[9];
set count notify notifyCount;
set count deltaPart 1;
set count dataByte dataByteCount;
set count dataShort dataShortCount;
set count dataInt dataIntCount;
set count randomDataShort randomDataShortCount;
set count randomDataByte randomDataByteCount;
set count randomDataInt randomDataIntCount;
set count indices::_1 indexCount;
set count indices::_2 indexCount;
set condition indices::_1 numframes < 256;
set condition indices::data never;
reorder:
names
notify
deltaPart
dataByte
dataShort
dataInt
randomDataShort
randomDataByte
randomDataInt
indices;
// XAnimNotifyInfo
set scriptstring XAnimNotifyInfo::name;
// XAnimDeltaPart
use XAnimDeltaPart;
set count trans 1;
set count quat2 1;
set count quat 1;
// XAnimPartTrans
use XAnimPartTrans;
set condition u::frames size > 0;
set condition XAnimParts::deltaPart::trans::u::frames::indices::_1 numframes < 256;
set count u::frames::indices::_1 size + 1;
set count u::frames::indices::_2 size + 1;
set condition u::frames::frames::_1 smallTrans == true;
set count u::frames::frames::_1 size + 1;
set count u::frames::frames::_2 size + 1;
// XAnimPartTransFrames
reorder XAnimPartTransFrames:
indices
frames;
// test
+1 -1
View File
@@ -4,7 +4,7 @@
#include <cassert>
#include "Game/T6/XAssets/rawfile/rawfile_load_db.h"
#include "Game/T6/XAssets/rawfile/rawfile_load_db2.h"
using namespace T6;
@@ -0,0 +1 @@
# This file exists for automatically generator zone loading code.
@@ -1,4 +1,4 @@
#include "rawfile_load_db.h"
#include "rawfile_load_db2.h"
#include <cassert>
using namespace T6;
+119 -2
View File
@@ -19,7 +19,55 @@
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Game\T6\XAssets\rawfile\rawfile_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\addonmapents\addonmapents_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\clipmap_t\clipmap_t_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\comworld\comworld_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\ddlroot_t\ddlroot_t_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\destructibledef\destructibledef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\emblemset\emblemset_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\fonticon\fonticon_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\font_s\font_s_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\footstepfxtabledef\footstepfxtabledef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\footsteptabledef\footsteptabledef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\fxeffectdef\fxeffectdef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\fximpacttable\fximpacttable_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\gameworldmp\gameworldmp_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\gameworldsp\gameworldsp_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\gfximage\gfximage_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\gfxlightdef\gfxlightdef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\gfxworld\gfxworld_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\glasses\glasses_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\keyvaluepairs\keyvaluepairs_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\leaderboarddef\leaderboarddef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\localizeentry\localizeentry_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\mapents\mapents_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\materialtechniqueset\materialtechniqueset_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\material\material_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\memoryblock\memoryblock_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\menudef_t\menudef_t_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\menulist\menulist_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\physconstraints\physconstraints_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\physpreset\physpreset_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\qdb\qdb_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\rawfile\rawfile_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\scriptparsetree\scriptparsetree_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\skinnedvertsdef\skinnedvertsdef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\slug\slug_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\sndbank\sndbank_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\snddriverglobals\snddriverglobals_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\sndpatch\sndpatch_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\stringtable\stringtable_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\tracerdef\tracerdef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\vehicledef\vehicledef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\weaponattachmentunique\weaponattachmentunique_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\weaponattachment\weaponattachment_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\weaponcamo\weaponcamo_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\weaponvariantdef\weaponvariantdef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\xanimparts\xanimparts_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\xglobals\xglobals_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\xmodel\xmodel_load_db.h" />
<ClInclude Include="Game\T6\XAssets\gen\zbarrierdef\zbarrierdef_load_db.h" />
<ClInclude Include="Game\T6\XAssets\rawfile\rawfile_load_db2.h" />
<ClInclude Include="Loading\AssetLoader.h" />
<ClInclude Include="Loading\ContentLoader.h" />
<ClInclude Include="Loading\Exception\BlockOverflowException.h" />
@@ -66,7 +114,55 @@
<ClInclude Include="Zone\Stream\IZoneInputStream.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="Game\T6\XAssets\rawfile\rawfile_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\addonmapents\addonmapents_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\clipmap_t\clipmap_t_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\comworld\comworld_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\ddlroot_t\ddlroot_t_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\destructibledef\destructibledef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\emblemset\emblemset_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\fonticon\fonticon_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\font_s\font_s_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\footstepfxtabledef\footstepfxtabledef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\footsteptabledef\footsteptabledef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\fxeffectdef\fxeffectdef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\fximpacttable\fximpacttable_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\gameworldmp\gameworldmp_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\gameworldsp\gameworldsp_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\gfximage\gfximage_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\gfxlightdef\gfxlightdef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\gfxworld\gfxworld_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\glasses\glasses_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\keyvaluepairs\keyvaluepairs_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\leaderboarddef\leaderboarddef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\localizeentry\localizeentry_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\mapents\mapents_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\materialtechniqueset\materialtechniqueset_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\material\material_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\memoryblock\memoryblock_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\menudef_t\menudef_t_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\menulist\menulist_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\physconstraints\physconstraints_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\physpreset\physpreset_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\qdb\qdb_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\rawfile\rawfile_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\scriptparsetree\scriptparsetree_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\skinnedvertsdef\skinnedvertsdef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\slug\slug_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\sndbank\sndbank_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\snddriverglobals\snddriverglobals_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\sndpatch\sndpatch_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\stringtable\stringtable_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\tracerdef\tracerdef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\vehicledef\vehicledef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\weaponattachmentunique\weaponattachmentunique_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\weaponattachment\weaponattachment_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\weaponcamo\weaponcamo_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\weaponvariantdef\weaponvariantdef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\xanimparts\xanimparts_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\xglobals\xglobals_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\xmodel\xmodel_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\gen\zbarrierdef\zbarrierdef_load_db.cpp" />
<ClCompile Include="Game\T6\XAssets\rawfile\rawfile_load_db2.cpp" />
<ClCompile Include="Loading\AssetLoader.cpp" />
<ClCompile Include="Loading\ContentLoader.cpp" />
<ClCompile Include="Loading\Exception\BlockOverflowException.cpp" />
@@ -102,6 +198,27 @@
<ClCompile Include="ZoneLoading.cpp" />
<ClCompile Include="Zone\Stream\Impl\XBlockInputStream.cpp" />
</ItemGroup>
<ItemGroup>
<CustomBuild Include="Game\T6\XAssets\T6_Load.gen">
<FileType>Document</FileType>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating zone code: %(Filename)</Message>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Generating zone code: %(Filename)</Message>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generating zone code: %(Filename)</Message>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Generating zone code: %(Filename)</Message>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)src\ZoneCodeGenerator\bin\$(Configuration)\ZoneCodeGenerator.exe" -h "$(SolutionDir)src\ZoneCode\T6\T6.h" -e "$(SolutionDir)src\ZoneCode\T6\T6_Commands.txt" -o %(RelativeDir)gen -g * ZoneLoad</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)src\ZoneCodeGenerator\bin\$(Configuration)\ZoneCodeGenerator.exe" -h "$(SolutionDir)src\ZoneCode\T6\T6.h" -e "$(SolutionDir)src\ZoneCode\T6\T6_Commands.txt" -o %(RelativeDir)gen -g * ZoneLoad</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)src\ZoneCodeGenerator\bin\$(Configuration)\ZoneCodeGenerator.exe" -h "$(SolutionDir)src\ZoneCode\T6\T6.h" -e "$(SolutionDir)src\ZoneCode\T6\T6_Commands.txt" -o %(RelativeDir)gen -g * ZoneLoad</Command>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)src\ZoneCodeGenerator\bin\$(Configuration)\ZoneCodeGenerator.exe" -h "$(SolutionDir)src\ZoneCode\T6\T6.h" -e "$(SolutionDir)src\ZoneCode\T6\T6_Commands.txt" -o %(RelativeDir)gen -g * ZoneLoad</Command>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(RelativeDir)gen\addonmapents\addonmapents_load_db.h;%(RelativeDir)gen\addonmapents\addonmapents_load_db.cpp;%(RelativeDir)gen\clipmap_t\clipmap_t_load_db.h;%(RelativeDir)gen\clipmap_t\clipmap_t_load_db.cpp;%(RelativeDir)gen\comworld\comworld_load_db.h;%(RelativeDir)gen\comworld\comworld_load_db.cpp;%(RelativeDir)gen\ddlroot_t\ddlroot_t_load_db.h;%(RelativeDir)gen\ddlroot_t\ddlroot_t_load_db.cpp;%(RelativeDir)gen\destructibledef\destructibledef_load_db.h;%(RelativeDir)gen\destructibledef\destructibledef_load_db.cpp;%(RelativeDir)gen\emblemset\emblemset_load_db.h;%(RelativeDir)gen\emblemset\emblemset_load_db.cpp;%(RelativeDir)gen\font_s\font_s_load_db.h;%(RelativeDir)gen\font_s\font_s_load_db.cpp;%(RelativeDir)gen\fonticon\fonticon_load_db.h;%(RelativeDir)gen\fonticon\fonticon_load_db.cpp;%(RelativeDir)gen\footstepfxtabledef\footstepfxtabledef_load_db.h;%(RelativeDir)gen\footstepfxtabledef\footstepfxtabledef_load_db.cpp;%(RelativeDir)gen\footsteptabledef\footsteptabledef_load_db.h;%(RelativeDir)gen\footsteptabledef\footsteptabledef_load_db.cpp;%(RelativeDir)gen\fxeffectdef\fxeffectdef_load_db.h;%(RelativeDir)gen\fxeffectdef\fxeffectdef_load_db.cpp;%(RelativeDir)gen\fximpacttable\fximpacttable_load_db.h;%(RelativeDir)gen\fximpacttable\fximpacttable_load_db.cpp;%(RelativeDir)gen\gameworldmp\gameworldmp_load_db.h;%(RelativeDir)gen\gameworldmp\gameworldmp_load_db.cpp;%(RelativeDir)gen\gameworldsp\gameworldsp_load_db.h;%(RelativeDir)gen\gameworldsp\gameworldsp_load_db.cpp;%(RelativeDir)gen\gfximage\gfximage_load_db.h;%(RelativeDir)gen\gfximage\gfximage_load_db.cpp;%(RelativeDir)gen\gfxlightdef\gfxlightdef_load_db.h;%(RelativeDir)gen\gfxlightdef\gfxlightdef_load_db.cpp;%(RelativeDir)gen\gfxworld\gfxworld_load_db.h;%(RelativeDir)gen\gfxworld\gfxworld_load_db.cpp;%(RelativeDir)gen\glasses\glasses_load_db.h;%(RelativeDir)gen\glasses\glasses_load_db.cpp;%(RelativeDir)gen\keyvaluepairs\keyvaluepairs_load_db.h;%(RelativeDir)gen\keyvaluepairs\keyvaluepairs_load_db.cpp;%(RelativeDir)gen\leaderboarddef\leaderboarddef_load_db.h;%(RelativeDir)gen\leaderboarddef\leaderboarddef_load_db.cpp;%(RelativeDir)gen\localizeentry\localizeentry_load_db.h;%(RelativeDir)gen\localizeentry\localizeentry_load_db.cpp;%(RelativeDir)gen\mapents\mapents_load_db.h;%(RelativeDir)gen\mapents\mapents_load_db.cpp;%(RelativeDir)gen\material\material_load_db.h;%(RelativeDir)gen\material\material_load_db.cpp;%(RelativeDir)gen\materialtechniqueset\materialtechniqueset_load_db.h;%(RelativeDir)gen\materialtechniqueset\materialtechniqueset_load_db.cpp;%(RelativeDir)gen\memoryblock\memoryblock_load_db.h;%(RelativeDir)gen\memoryblock\memoryblock_load_db.cpp;%(RelativeDir)gen\menudef_t\menudef_t_load_db.h;%(RelativeDir)gen\menudef_t\menudef_t_load_db.cpp;%(RelativeDir)gen\menulist\menulist_load_db.h;%(RelativeDir)gen\menulist\menulist_load_db.cpp;%(RelativeDir)gen\physconstraints\physconstraints_load_db.h;%(RelativeDir)gen\physconstraints\physconstraints_load_db.cpp;%(RelativeDir)gen\physpreset\physpreset_load_db.h;%(RelativeDir)gen\physpreset\physpreset_load_db.cpp;%(RelativeDir)gen\qdb\qdb_load_db.h;%(RelativeDir)gen\qdb\qdb_load_db.cpp;%(RelativeDir)gen\rawfile\rawfile_load_db.h;%(RelativeDir)gen\rawfile\rawfile_load_db.cpp;%(RelativeDir)gen\scriptparsetree\scriptparsetree_load_db.h;%(RelativeDir)gen\scriptparsetree\scriptparsetree_load_db.cpp;%(RelativeDir)gen\skinnedvertsdef\skinnedvertsdef_load_db.h;%(RelativeDir)gen\skinnedvertsdef\skinnedvertsdef_load_db.cpp;%(RelativeDir)gen\slug\slug_load_db.h;%(RelativeDir)gen\slug\slug_load_db.cpp;%(RelativeDir)gen\sndbank\sndbank_load_db.h;%(RelativeDir)gen\sndbank\sndbank_load_db.cpp;%(RelativeDir)gen\snddriverglobals\snddriverglobals_load_db.h;%(RelativeDir)gen\snddriverglobals\snddriverglobals_load_db.cpp;%(RelativeDir)gen\sndpatch\sndpatch_load_db.h;%(RelativeDir)gen\sndpatch\sndpatch_load_db.cpp;%(RelativeDir)gen\stringtable\stringtable_load_db.h;%(RelativeDir)gen\stringtable\stringtable_load_db.cpp;t.txt;%(RelativeDir)gen\tracerdef\tracerdef_load_db.h;%(RelativeDir)gen\tracerdef\tracerdef_load_db.cpp;%(RelativeDir)gen\vehicledef\vehicledef_load_db.h;%(RelativeDir)gen\vehicledef\vehicledef_load_db.cpp;%(RelativeDir)gen\weaponattachment\weaponattachment_load_db.h;%(RelativeDir)gen\weaponattachment\weaponattachment_load_db.cpp;%(RelativeDir)gen\weaponattachmentunique\weaponattachmentunique_load_db.h;%(RelativeDir)gen\weaponattachmentunique\weaponattachmentunique_load_db.cpp;%(RelativeDir)gen\weaponcamo\weaponcamo_load_db.h;%(RelativeDir)gen\weaponcamo\weaponcamo_load_db.cpp;%(RelativeDir)gen\weaponvariantdef\weaponvariantdef_load_db.h;%(RelativeDir)gen\weaponvariantdef\weaponvariantdef_load_db.cpp;%(RelativeDir)gen\xanimparts\xanimparts_load_db.h;%(RelativeDir)gen\xanimparts\xanimparts_load_db.cpp;%(RelativeDir)gen\xglobals\xglobals_load_db.h;%(RelativeDir)gen\xglobals\xglobals_load_db.cpp;%(RelativeDir)gen\xmodel\xmodel_load_db.h;%(RelaLine truncated
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(RelativeDir)gen\addonmapents\addonmapents_load_db.h;%(RelativeDir)gen\addonmapents\addonmapents_load_db.cpp;%(RelativeDir)gen\clipmap_t\clipmap_t_load_db.h;%(RelativeDir)gen\clipmap_t\clipmap_t_load_db.cpp;%(RelativeDir)gen\comworld\comworld_load_db.h;%(RelativeDir)gen\comworld\comworld_load_db.cpp;%(RelativeDir)gen\ddlroot_t\ddlroot_t_load_db.h;%(RelativeDir)gen\ddlroot_t\ddlroot_t_load_db.cpp;%(RelativeDir)gen\destructibledef\destructibledef_load_db.h;%(RelativeDir)gen\destructibledef\destructibledef_load_db.cpp;%(RelativeDir)gen\emblemset\emblemset_load_db.h;%(RelativeDir)gen\emblemset\emblemset_load_db.cpp;%(RelativeDir)gen\font_s\font_s_load_db.h;%(RelativeDir)gen\font_s\font_s_load_db.cpp;%(RelativeDir)gen\fonticon\fonticon_load_db.h;%(RelativeDir)gen\fonticon\fonticon_load_db.cpp;%(RelativeDir)gen\footstepfxtabledef\footstepfxtabledef_load_db.h;%(RelativeDir)gen\footstepfxtabledef\footstepfxtabledef_load_db.cpp;%(RelativeDir)gen\footsteptabledef\footsteptabledef_load_db.h;%(RelativeDir)gen\footsteptabledef\footsteptabledef_load_db.cpp;%(RelativeDir)gen\fxeffectdef\fxeffectdef_load_db.h;%(RelativeDir)gen\fxeffectdef\fxeffectdef_load_db.cpp;%(RelativeDir)gen\fximpacttable\fximpacttable_load_db.h;%(RelativeDir)gen\fximpacttable\fximpacttable_load_db.cpp;%(RelativeDir)gen\gameworldmp\gameworldmp_load_db.h;%(RelativeDir)gen\gameworldmp\gameworldmp_load_db.cpp;%(RelativeDir)gen\gameworldsp\gameworldsp_load_db.h;%(RelativeDir)gen\gameworldsp\gameworldsp_load_db.cpp;%(RelativeDir)gen\gfximage\gfximage_load_db.h;%(RelativeDir)gen\gfximage\gfximage_load_db.cpp;%(RelativeDir)gen\gfxlightdef\gfxlightdef_load_db.h;%(RelativeDir)gen\gfxlightdef\gfxlightdef_load_db.cpp;%(RelativeDir)gen\gfxworld\gfxworld_load_db.h;%(RelativeDir)gen\gfxworld\gfxworld_load_db.cpp;%(RelativeDir)gen\glasses\glasses_load_db.h;%(RelativeDir)gen\glasses\glasses_load_db.cpp;%(RelativeDir)gen\keyvaluepairs\keyvaluepairs_load_db.h;%(RelativeDir)gen\keyvaluepairs\keyvaluepairs_load_db.cpp;%(RelativeDir)gen\leaderboarddef\leaderboarddef_load_db.h;%(RelativeDir)gen\leaderboarddef\leaderboarddef_load_db.cpp;%(RelativeDir)gen\localizeentry\localizeentry_load_db.h;%(RelativeDir)gen\localizeentry\localizeentry_load_db.cpp;%(RelativeDir)gen\mapents\mapents_load_db.h;%(RelativeDir)gen\mapents\mapents_load_db.cpp;%(RelativeDir)gen\material\material_load_db.h;%(RelativeDir)gen\material\material_load_db.cpp;%(RelativeDir)gen\materialtechniqueset\materialtechniqueset_load_db.h;%(RelativeDir)gen\materialtechniqueset\materialtechniqueset_load_db.cpp;%(RelativeDir)gen\memoryblock\memoryblock_load_db.h;%(RelativeDir)gen\memoryblock\memoryblock_load_db.cpp;%(RelativeDir)gen\menudef_t\menudef_t_load_db.h;%(RelativeDir)gen\menudef_t\menudef_t_load_db.cpp;%(RelativeDir)gen\menulist\menulist_load_db.h;%(RelativeDir)gen\menulist\menulist_load_db.cpp;%(RelativeDir)gen\physconstraints\physconstraints_load_db.h;%(RelativeDir)gen\physconstraints\physconstraints_load_db.cpp;%(RelativeDir)gen\physpreset\physpreset_load_db.h;%(RelativeDir)gen\physpreset\physpreset_load_db.cpp;%(RelativeDir)gen\qdb\qdb_load_db.h;%(RelativeDir)gen\qdb\qdb_load_db.cpp;%(RelativeDir)gen\rawfile\rawfile_load_db.h;%(RelativeDir)gen\rawfile\rawfile_load_db.cpp;%(RelativeDir)gen\scriptparsetree\scriptparsetree_load_db.h;%(RelativeDir)gen\scriptparsetree\scriptparsetree_load_db.cpp;%(RelativeDir)gen\skinnedvertsdef\skinnedvertsdef_load_db.h;%(RelativeDir)gen\skinnedvertsdef\skinnedvertsdef_load_db.cpp;%(RelativeDir)gen\slug\slug_load_db.h;%(RelativeDir)gen\slug\slug_load_db.cpp;%(RelativeDir)gen\sndbank\sndbank_load_db.h;%(RelativeDir)gen\sndbank\sndbank_load_db.cpp;%(RelativeDir)gen\snddriverglobals\snddriverglobals_load_db.h;%(RelativeDir)gen\snddriverglobals\snddriverglobals_load_db.cpp;%(RelativeDir)gen\sndpatch\sndpatch_load_db.h;%(RelativeDir)gen\sndpatch\sndpatch_load_db.cpp;%(RelativeDir)gen\stringtable\stringtable_load_db.h;%(RelativeDir)gen\stringtable\stringtable_load_db.cpp;t.txt;%(RelativeDir)gen\tracerdef\tracerdef_load_db.h;%(RelativeDir)gen\tracerdef\tracerdef_load_db.cpp;%(RelativeDir)gen\vehicledef\vehicledef_load_db.h;%(RelativeDir)gen\vehicledef\vehicledef_load_db.cpp;%(RelativeDir)gen\weaponattachment\weaponattachment_load_db.h;%(RelativeDir)gen\weaponattachment\weaponattachment_load_db.cpp;%(RelativeDir)gen\weaponattachmentunique\weaponattachmentunique_load_db.h;%(RelativeDir)gen\weaponattachmentunique\weaponattachmentunique_load_db.cpp;%(RelativeDir)gen\weaponcamo\weaponcamo_load_db.h;%(RelativeDir)gen\weaponcamo\weaponcamo_load_db.cpp;%(RelativeDir)gen\weaponvariantdef\weaponvariantdef_load_db.h;%(RelativeDir)gen\weaponvariantdef\weaponvariantdef_load_db.cpp;%(RelativeDir)gen\xanimparts\xanimparts_load_db.h;%(RelativeDir)gen\xanimparts\xanimparts_load_db.cpp;%(RelativeDir)gen\xglobals\xglobals_load_db.h;%(RelativeDir)gen\xglobals\xglobals_load_db.cpp;%(RelativeDir)gen\xmodel\xmodel_load_db.h;%(ReLine truncated
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(RelativeDir)gen\addonmapents\addonmapents_load_db.h;%(RelativeDir)gen\addonmapents\addonmapents_load_db.cpp;%(RelativeDir)gen\clipmap_t\clipmap_t_load_db.h;%(RelativeDir)gen\clipmap_t\clipmap_t_load_db.cpp;%(RelativeDir)gen\comworld\comworld_load_db.h;%(RelativeDir)gen\comworld\comworld_load_db.cpp;%(RelativeDir)gen\ddlroot_t\ddlroot_t_load_db.h;%(RelativeDir)gen\ddlroot_t\ddlroot_t_load_db.cpp;%(RelativeDir)gen\destructibledef\destructibledef_load_db.h;%(RelativeDir)gen\destructibledef\destructibledef_load_db.cpp;%(RelativeDir)gen\emblemset\emblemset_load_db.h;%(RelativeDir)gen\emblemset\emblemset_load_db.cpp;%(RelativeDir)gen\font_s\font_s_load_db.h;%(RelativeDir)gen\font_s\font_s_load_db.cpp;%(RelativeDir)gen\fonticon\fonticon_load_db.h;%(RelativeDir)gen\fonticon\fonticon_load_db.cpp;%(RelativeDir)gen\footstepfxtabledef\footstepfxtabledef_load_db.h;%(RelativeDir)gen\footstepfxtabledef\footstepfxtabledef_load_db.cpp;%(RelativeDir)gen\footsteptabledef\footsteptabledef_load_db.h;%(RelativeDir)gen\footsteptabledef\footsteptabledef_load_db.cpp;%(RelativeDir)gen\fxeffectdef\fxeffectdef_load_db.h;%(RelativeDir)gen\fxeffectdef\fxeffectdef_load_db.cpp;%(RelativeDir)gen\fximpacttable\fximpacttable_load_db.h;%(RelativeDir)gen\fximpacttable\fximpacttable_load_db.cpp;%(RelativeDir)gen\gameworldmp\gameworldmp_load_db.h;%(RelativeDir)gen\gameworldmp\gameworldmp_load_db.cpp;%(RelativeDir)gen\gameworldsp\gameworldsp_load_db.h;%(RelativeDir)gen\gameworldsp\gameworldsp_load_db.cpp;%(RelativeDir)gen\gfximage\gfximage_load_db.h;%(RelativeDir)gen\gfximage\gfximage_load_db.cpp;%(RelativeDir)gen\gfxlightdef\gfxlightdef_load_db.h;%(RelativeDir)gen\gfxlightdef\gfxlightdef_load_db.cpp;%(RelativeDir)gen\gfxworld\gfxworld_load_db.h;%(RelativeDir)gen\gfxworld\gfxworld_load_db.cpp;%(RelativeDir)gen\glasses\glasses_load_db.h;%(RelativeDir)gen\glasses\glasses_load_db.cpp;%(RelativeDir)gen\keyvaluepairs\keyvaluepairs_load_db.h;%(RelativeDir)gen\keyvaluepairs\keyvaluepairs_load_db.cpp;%(RelativeDir)gen\leaderboarddef\leaderboarddef_load_db.h;%(RelativeDir)gen\leaderboarddef\leaderboarddef_load_db.cpp;%(RelativeDir)gen\localizeentry\localizeentry_load_db.h;%(RelativeDir)gen\localizeentry\localizeentry_load_db.cpp;%(RelativeDir)gen\mapents\mapents_load_db.h;%(RelativeDir)gen\mapents\mapents_load_db.cpp;%(RelativeDir)gen\material\material_load_db.h;%(RelativeDir)gen\material\material_load_db.cpp;%(RelativeDir)gen\materialtechniqueset\materialtechniqueset_load_db.h;%(RelativeDir)gen\materialtechniqueset\materialtechniqueset_load_db.cpp;%(RelativeDir)gen\memoryblock\memoryblock_load_db.h;%(RelativeDir)gen\memoryblock\memoryblock_load_db.cpp;%(RelativeDir)gen\menudef_t\menudef_t_load_db.h;%(RelativeDir)gen\menudef_t\menudef_t_load_db.cpp;%(RelativeDir)gen\menulist\menulist_load_db.h;%(RelativeDir)gen\menulist\menulist_load_db.cpp;%(RelativeDir)gen\physconstraints\physconstraints_load_db.h;%(RelativeDir)gen\physconstraints\physconstraints_load_db.cpp;%(RelativeDir)gen\physpreset\physpreset_load_db.h;%(RelativeDir)gen\physpreset\physpreset_load_db.cpp;%(RelativeDir)gen\qdb\qdb_load_db.h;%(RelativeDir)gen\qdb\qdb_load_db.cpp;%(RelativeDir)gen\rawfile\rawfile_load_db.h;%(RelativeDir)gen\rawfile\rawfile_load_db.cpp;%(RelativeDir)gen\scriptparsetree\scriptparsetree_load_db.h;%(RelativeDir)gen\scriptparsetree\scriptparsetree_load_db.cpp;%(RelativeDir)gen\skinnedvertsdef\skinnedvertsdef_load_db.h;%(RelativeDir)gen\skinnedvertsdef\skinnedvertsdef_load_db.cpp;%(RelativeDir)gen\slug\slug_load_db.h;%(RelativeDir)gen\slug\slug_load_db.cpp;%(RelativeDir)gen\sndbank\sndbank_load_db.h;%(RelativeDir)gen\sndbank\sndbank_load_db.cpp;%(RelativeDir)gen\snddriverglobals\snddriverglobals_load_db.h;%(RelativeDir)gen\snddriverglobals\snddriverglobals_load_db.cpp;%(RelativeDir)gen\sndpatch\sndpatch_load_db.h;%(RelativeDir)gen\sndpatch\sndpatch_load_db.cpp;%(RelativeDir)gen\stringtable\stringtable_load_db.h;%(RelativeDir)gen\stringtable\stringtable_load_db.cpp;t.txt;%(RelativeDir)gen\tracerdef\tracerdef_load_db.h;%(RelativeDir)gen\tracerdef\tracerdef_load_db.cpp;%(RelativeDir)gen\vehicledef\vehicledef_load_db.h;%(RelativeDir)gen\vehicledef\vehicledef_load_db.cpp;%(RelativeDir)gen\weaponattachment\weaponattachment_load_db.h;%(RelativeDir)gen\weaponattachment\weaponattachment_load_db.cpp;%(RelativeDir)gen\weaponattachmentunique\weaponattachmentunique_load_db.h;%(RelativeDir)gen\weaponattachmentunique\weaponattachmentunique_load_db.cpp;%(RelativeDir)gen\weaponcamo\weaponcamo_load_db.h;%(RelativeDir)gen\weaponcamo\weaponcamo_load_db.cpp;%(RelativeDir)gen\weaponvariantdef\weaponvariantdef_load_db.h;%(RelativeDir)gen\weaponvariantdef\weaponvariantdef_load_db.cpp;%(RelativeDir)gen\xanimparts\xanimparts_load_db.h;%(RelativeDir)gen\xanimparts\xanimparts_load_db.cpp;%(RelativeDir)gen\xglobals\xglobals_load_db.h;%(RelativeDir)gen\xglobals\xglobals_load_db.cpp;%(RelativeDir)gen\xmodel\xmodel_load_db.h;%(RelatiLine truncated
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(RelativeDir)gen\addonmapents\addonmapents_load_db.h;%(RelativeDir)gen\addonmapents\addonmapents_load_db.cpp;%(RelativeDir)gen\clipmap_t\clipmap_t_load_db.h;%(RelativeDir)gen\clipmap_t\clipmap_t_load_db.cpp;%(RelativeDir)gen\comworld\comworld_load_db.h;%(RelativeDir)gen\comworld\comworld_load_db.cpp;%(RelativeDir)gen\ddlroot_t\ddlroot_t_load_db.h;%(RelativeDir)gen\ddlroot_t\ddlroot_t_load_db.cpp;%(RelativeDir)gen\destructibledef\destructibledef_load_db.h;%(RelativeDir)gen\destructibledef\destructibledef_load_db.cpp;%(RelativeDir)gen\emblemset\emblemset_load_db.h;%(RelativeDir)gen\emblemset\emblemset_load_db.cpp;%(RelativeDir)gen\font_s\font_s_load_db.h;%(RelativeDir)gen\font_s\font_s_load_db.cpp;%(RelativeDir)gen\fonticon\fonticon_load_db.h;%(RelativeDir)gen\fonticon\fonticon_load_db.cpp;%(RelativeDir)gen\footstepfxtabledef\footstepfxtabledef_load_db.h;%(RelativeDir)gen\footstepfxtabledef\footstepfxtabledef_load_db.cpp;%(RelativeDir)gen\footsteptabledef\footsteptabledef_load_db.h;%(RelativeDir)gen\footsteptabledef\footsteptabledef_load_db.cpp;%(RelativeDir)gen\fxeffectdef\fxeffectdef_load_db.h;%(RelativeDir)gen\fxeffectdef\fxeffectdef_load_db.cpp;%(RelativeDir)gen\fximpacttable\fximpacttable_load_db.h;%(RelativeDir)gen\fximpacttable\fximpacttable_load_db.cpp;%(RelativeDir)gen\gameworldmp\gameworldmp_load_db.h;%(RelativeDir)gen\gameworldmp\gameworldmp_load_db.cpp;%(RelativeDir)gen\gameworldsp\gameworldsp_load_db.h;%(RelativeDir)gen\gameworldsp\gameworldsp_load_db.cpp;%(RelativeDir)gen\gfximage\gfximage_load_db.h;%(RelativeDir)gen\gfximage\gfximage_load_db.cpp;%(RelativeDir)gen\gfxlightdef\gfxlightdef_load_db.h;%(RelativeDir)gen\gfxlightdef\gfxlightdef_load_db.cpp;%(RelativeDir)gen\gfxworld\gfxworld_load_db.h;%(RelativeDir)gen\gfxworld\gfxworld_load_db.cpp;%(RelativeDir)gen\glasses\glasses_load_db.h;%(RelativeDir)gen\glasses\glasses_load_db.cpp;%(RelativeDir)gen\keyvaluepairs\keyvaluepairs_load_db.h;%(RelativeDir)gen\keyvaluepairs\keyvaluepairs_load_db.cpp;%(RelativeDir)gen\leaderboarddef\leaderboarddef_load_db.h;%(RelativeDir)gen\leaderboarddef\leaderboarddef_load_db.cpp;%(RelativeDir)gen\localizeentry\localizeentry_load_db.h;%(RelativeDir)gen\localizeentry\localizeentry_load_db.cpp;%(RelativeDir)gen\mapents\mapents_load_db.h;%(RelativeDir)gen\mapents\mapents_load_db.cpp;%(RelativeDir)gen\material\material_load_db.h;%(RelativeDir)gen\material\material_load_db.cpp;%(RelativeDir)gen\materialtechniqueset\materialtechniqueset_load_db.h;%(RelativeDir)gen\materialtechniqueset\materialtechniqueset_load_db.cpp;%(RelativeDir)gen\memoryblock\memoryblock_load_db.h;%(RelativeDir)gen\memoryblock\memoryblock_load_db.cpp;%(RelativeDir)gen\menudef_t\menudef_t_load_db.h;%(RelativeDir)gen\menudef_t\menudef_t_load_db.cpp;%(RelativeDir)gen\menulist\menulist_load_db.h;%(RelativeDir)gen\menulist\menulist_load_db.cpp;%(RelativeDir)gen\physconstraints\physconstraints_load_db.h;%(RelativeDir)gen\physconstraints\physconstraints_load_db.cpp;%(RelativeDir)gen\physpreset\physpreset_load_db.h;%(RelativeDir)gen\physpreset\physpreset_load_db.cpp;%(RelativeDir)gen\qdb\qdb_load_db.h;%(RelativeDir)gen\qdb\qdb_load_db.cpp;%(RelativeDir)gen\rawfile\rawfile_load_db.h;%(RelativeDir)gen\rawfile\rawfile_load_db.cpp;%(RelativeDir)gen\scriptparsetree\scriptparsetree_load_db.h;%(RelativeDir)gen\scriptparsetree\scriptparsetree_load_db.cpp;%(RelativeDir)gen\skinnedvertsdef\skinnedvertsdef_load_db.h;%(RelativeDir)gen\skinnedvertsdef\skinnedvertsdef_load_db.cpp;%(RelativeDir)gen\slug\slug_load_db.h;%(RelativeDir)gen\slug\slug_load_db.cpp;%(RelativeDir)gen\sndbank\sndbank_load_db.h;%(RelativeDir)gen\sndbank\sndbank_load_db.cpp;%(RelativeDir)gen\snddriverglobals\snddriverglobals_load_db.h;%(RelativeDir)gen\snddriverglobals\snddriverglobals_load_db.cpp;%(RelativeDir)gen\sndpatch\sndpatch_load_db.h;%(RelativeDir)gen\sndpatch\sndpatch_load_db.cpp;%(RelativeDir)gen\stringtable\stringtable_load_db.h;%(RelativeDir)gen\stringtable\stringtable_load_db.cpp;t.txt;%(RelativeDir)gen\tracerdef\tracerdef_load_db.h;%(RelativeDir)gen\tracerdef\tracerdef_load_db.cpp;%(RelativeDir)gen\vehicledef\vehicledef_load_db.h;%(RelativeDir)gen\vehicledef\vehicledef_load_db.cpp;%(RelativeDir)gen\weaponattachment\weaponattachment_load_db.h;%(RelativeDir)gen\weaponattachment\weaponattachment_load_db.cpp;%(RelativeDir)gen\weaponattachmentunique\weaponattachmentunique_load_db.h;%(RelativeDir)gen\weaponattachmentunique\weaponattachmentunique_load_db.cpp;%(RelativeDir)gen\weaponcamo\weaponcamo_load_db.h;%(RelativeDir)gen\weaponcamo\weaponcamo_load_db.cpp;%(RelativeDir)gen\weaponvariantdef\weaponvariantdef_load_db.h;%(RelativeDir)gen\weaponvariantdef\weaponvariantdef_load_db.cpp;%(RelativeDir)gen\xanimparts\xanimparts_load_db.h;%(RelativeDir)gen\xanimparts\xanimparts_load_db.cpp;%(RelativeDir)gen\xglobals\xglobals_load_db.h;%(RelativeDir)gen\xglobals\xglobals_load_db.cpp;%(RelativeDir)gen\xmodel\xmodel_load_db.h;%(RelaLine truncated
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)src\ZoneCodeGenerator\bin\$(Configuration)\ZoneCodeGenerator.exe;$(SolutionDir)src\ZoneCode\T6\T6.h;$(SolutionDir)src\ZoneCode\T6\T6_Commands.txt;%(AdditionalInputs)</AdditionalInputs>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)src\ZoneCodeGenerator\bin\$(Configuration)\ZoneCodeGenerator.exe;$(SolutionDir)src\ZoneCode\T6\T6.h;$(SolutionDir)src\ZoneCode\T6\T6_Commands.txt;%(AdditionalInputs)</AdditionalInputs>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)src\ZoneCodeGenerator\bin\$(Configuration)\ZoneCodeGenerator.exe;$(SolutionDir)src\ZoneCode\T6\T6.h;$(SolutionDir)src\ZoneCode\T6\T6_Commands.txt;%(AdditionalInputs)</AdditionalInputs>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)src\ZoneCodeGenerator\bin\$(Configuration)\ZoneCodeGenerator.exe;$(SolutionDir)src\ZoneCode\T6\T6.h;$(SolutionDir)src\ZoneCode\T6\T6_Commands.txt;%(AdditionalInputs)</AdditionalInputs>
</CustomBuild>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{C3308B0A-D7C7-4560-B5F7-3654DD4B668D}</ProjectGuid>