This commit is contained in:
aozhiwei 2024-01-03 16:38:33 +08:00
parent 5514453ffa
commit 03bc216da0
5 changed files with 48 additions and 4 deletions

View File

@ -0,0 +1,5 @@
#include "precompile.h"
#include "mt/Distribution.h"
IMPL_TABLE(mt::Distribution)

View File

@ -1,5 +1,15 @@
#include "precompile.h"
#pragma once
#include "mt/macro.h"
#include "mtb/Distribution.h"
IMPL_TABLE(mt::Distribution)
namespace mt
{
DECLARE_ID_TABLE(Distribution, mtb::Distribution,
"distribution@distribution.json",
"id")
public:
};
}

View File

@ -0,0 +1,5 @@
#include "precompile.h"
#include "mt/LootConfig.h"
IMPL_TABLE(mt::LootConfig)

View File

@ -1,5 +1,15 @@
#include "precompile.h"
#pragma once
#include "mt/macro.h"
#include "mtb/LootConfig.h"
IMPL_TABLE(mt::LootConfig)
namespace mt
{
DECLARE_ID_TABLE(LootConfig, mtb::LootConfig,
"lootConfig@lootConfig.json",
"id")
public:
};
}

View File

@ -41,6 +41,13 @@
#include "mt/MergeItem.h"
#include "mt/MapThingGroup.h"
#include "mt/SafeAreaSafePoint.h"
#include "mt/BattleBasicAttribute.h"
#include "mt/BattleLevelAttribute.h"
#include "mt/BattleRandAttribute.h"
#include "mt/BattleWeaponAttribute.h"
#include "mt/Condition.h"
#include "mt/Distribution.h"
#include "mt/LootConfig.h"
#include "app.h"
@ -109,6 +116,13 @@ namespace mt
RegMetaTable<MergeItem>(res_path_);
RegMetaTable<MapThingGroup>(res_path_);
RegMetaTable<SafeAreaSafePoint>(res_path_);
RegMetaTable<BattleBasicAttribute>(res_path_);
RegMetaTable<BattleLevelAttribute>(res_path_);
RegMetaTable<BattleRandAttribute>(res_path_);
RegMetaTable<BattleWeaponAttribute>(res_path_);
RegMetaTable<Condition>(res_path_);
RegMetaTable<Distribution>(res_path_);
RegMetaTable<LootConfig>(res_path_);
}
void MetaMgr::Load()