feat(battle-engine): copy-loop closure to 3282 files (member-surface frontier)

This commit is contained in:
gamer147
2026-06-05 20:41:25 -04:00
parent 3dcd53933a
commit f9982f5249
41 changed files with 3030 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
namespace Wizard;
public class ReplayDetailTask : BaseTask
{
public class ReplayDetailTaskParam : BaseParam
{
public new int viewer_id;
public long battle_id;
}
public ReplayDetailTask()
{
base.type = ApiType.Type.ReplayDetail;
}
public void SetParameter(int viewerId, long battleId)
{
ReplayDetailTaskParam replayDetailTaskParam = new ReplayDetailTaskParam();
replayDetailTaskParam.viewer_id = viewerId;
replayDetailTaskParam.battle_id = battleId;
base.Params = replayDetailTaskParam;
}
protected override int Parse()
{
int num = base.Parse();
if (num != 1)
{
return num;
}
Data.ReplayBattleInfo = new ReplayDetailInfo(base.ResponseData["data"]);
return num;
}
}