Files
SVSimServer/SVSim.BattleEngine/Engine/Wizard/MissionInfoTask.cs
gamer147 c9628dee01 cull(engine-cleanup): pass-8 phase-2 cascade round 1
[trim] fully-unreachable files deleted: 6
[trim] files edited: 55, files deleted: 0, nodes removed: 244
[type-trim] files edited: 1, types removed: 1

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-03 21:18:18 -04:00

39 lines
805 B
C#

using UnityEngine;
namespace Wizard;
public class MissionInfoTask : BaseTask
{
public class MissionInfoTaskParam : BaseParam
{
}
public long ServerTime { get; private set; }
public long RequestTime { get; private set; }
public MissionInfoTask()
{
base.type = ApiType.Type.MissionInfo;
}
public void SetParameter()
{
MissionInfoTaskParam missionInfoTaskParam = new MissionInfoTaskParam();
base.Params = missionInfoTaskParam;
}
protected override int Parse()
{
int num = base.Parse();
if (num != 1)
{
return num;
}
ServerTime = base.ResponseData["data_headers"]["servertime"].ToLong();
RequestTime = (long)Time.realtimeSinceStartup;
Data.MissionInfo.data = new MissionInfoDetail(base.ResponseData["data"]);
return num;
}
}