test(upserver): 归档存档迁移与玩法闭环回归工具
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
using asap.core;
|
||||
using System.Linq;
|
||||
var p=GContext.container.Resolve<GameCore.PlayerData>();
|
||||
var g=GContext.container.Resolve<GameCore.GuideDataCenter>();
|
||||
var f=GContext.container.Resolve<GameCore.PlayerFishData>();
|
||||
var c=GContext.container.Resolve<FishingChallengeManager>();
|
||||
return new{time=ZZTimeHelper.UtcNow(),offset=ZZTimeHelper.LocalTimeOffsetInSec,timeDiff=ZZTimeHelper.timeDiff.TotalSeconds,unlockedMag=p.IsOpenMagnification,unlockedStrike=f.IsOpenPiercing,frequency=p._fishingFrequency,cruise=f.GetFishSwimToMap(p.lastMapId),collect=GContext.container.Resolve<CollectingData>().GetAddCollecting(),collectingTarget=GContext.container.Resolve<GameCore.FishingEventData>().collectingTargetInit!=null,piggy=GContext.container.Resolve<PiggyBankPackData>().IsPackActivated,bargain=GContext.container.Resolve<BargainPackData>().IsPackActivated,challenge=c.fishingChallengeData!=null,guideNode=g.curDefine!=null,guideGroup=g.curGroupDefine!=null,groups=string.Join(";",g.guidanceGroupDefines.Where(x=>x.guidanceDefines.Any(n=>n.panelName=="FishingPanel"||n.panelName=="FishingPanel_Advanced"||n.panelName=="FishingRewardPanel")).Select(x=>x.groupName+":"+g.GetIsFinish(x.groupName.ToString()))),state=KVGameplayLoopSetup.State()};
|
||||
|
||||
Reference in New Issue
Block a user