using System.Collections.Generic; using ProtoCSStruct; using Sog; namespace Game { public class SignLoopAct : AbstractLoopActivity { public override void OnRoleEnter(PlayerOnGame player) { } protected override void OnStateChange(PlayerOnGame player, int actId, ActivityState state) { SignSvc.InitOrResetData(player, actId, state); } public override void OnSystemUnlock(PlayerOnGame player, int sysId) { } protected override void OnDailyRefresh(PlayerOnGame player, ref DBActInfo activityInfo) { SignSvc.OnDailyRefresh(player,ref activityInfo); } } }