CTT/Server/Hotfix/Game/System/Other/TestComponentSystem.cs

25 lines
950 B
C#

using System;
using Cal.DataTable;
namespace ET
{
public class TestComponentAwakeSystem: AwakeSystem<TestComponent>
{
public override void Awake(TestComponent self)
{
TimerComponent.Instance.NewFrameTimer(self.Test);
}
}
public static class TestComponentSystem
{
public static void Test(this TestComponent self)
{
CopyConfig copyConfig = CopyConfigCategory.Instance.Get(CopyConfigId.MainStoryNormalBattle);
GlobalMethodHelper.Call(copyConfig.MethodName,copyConfig.MethodParams);
copyConfig = CopyConfigCategory.Instance.Get(CopyConfigId.MainStoryEliteBattle);
GlobalMethodHelper.Call(copyConfig.MethodName,copyConfig.MethodParams);
copyConfig = CopyConfigCategory.Instance.Get(CopyConfigId.MainStoryBossBattle);
GlobalMethodHelper.Call(copyConfig.MethodName,copyConfig.MethodParams);
}
}
}