Files
taptap2024_GJ_chidouren/Assets/Scripts/Rof/RofManagerConfig.cs
2024-10-16 00:03:41 +08:00

54 lines
1.7 KiB
C#

using Framework.common;
using Framework.Utils.SingletonTemplate;
using Game;
public class RofManagerConfig : MgrBase<RofManagerConfig>
{
//加配置表往下写
//Example:
//[ROFPath("RofLanguage")]
//public RofTable<RofLanguageRow> RofLanguageTable { get; private set; }\
[ROFPath("RofSecretCard")]
public RofTable<RofSecretCardRow> SecretCardTable { get; private set; }
[ROFPath("RofWeaponCard")]
public RofTable<RofWeaponCardRow> WeaponCardTable { get; private set; }
[ROFPath("RofEchoCard")]
public RofTable<RofEchoCardRow> EchoCardTable { get; private set; }
[ROFPath("RofMaskCard")]
public RofTable<RofMaskCardRow> MaskCardTable { get; private set; }
[ROFPath("RofExchangeCard")]
public RofTable<RofExchangeCardRow> ExchangeCardTable { get; private set; }
[ROFPath("RofReplenishCard")]
public RofTable<RofReplenishCardRow> ReplenishCardTable { get; private set; }
[ROFPath("RofAchievement")]
public RofTable<RofAchievementRow> AchievementTable { get; private set; }
[ROFPath("RofSkill")]
public RofTable<RofSkillRow> SkillTable { get; private set; }
[ROFPath("RofGamePartConfig")]
public RofTable<RofGamePartConfigRow> GamePartConfigTable { get; private set; }
[ROFPath("RofEnemy")]
public RofTable<RofEnemyRow> EnemyTable { get; private set; }
[ROFPath("RofEchoCardGroup")]
public RofTable<RofEchoCardGroupRow> EchoCardGroupTable { get; private set; }
protected override void OnCreateMge()
{
RofUtils.SetRofValue(GetType(), Instance);
}
protected override bool InstanceHook ()
{
return base.InstanceHook ();
}
}