cull(engine-cleanup): pass-8 phase-2 cascade round 1 after GachaUI stub

This commit is contained in:
gamer147
2026-07-03 22:25:44 -04:00
parent a0533bf2e3
commit e3b8b8dc0c
69 changed files with 4 additions and 6301 deletions

View File

@@ -1,51 +0,0 @@
using System.Collections.Generic;
using LitJson;
namespace Wizard.Scripts.Network.Data.TaskData.SpotCardExchange;
public class GachaPointExchangeInfoTask : BaseTask
{
public class GachaPointExchangeInfoTaskParam : BaseParam
{
public int odds_gacha_id;
public int parent_gacha_id;
}
public Dictionary<CardBasePrm.ClanType, List<GachaPointExchangeInfo>> ExchangeableRewardListInClassDict { get; private set; }
public GachaPointExchangeInfoTask()
{
base.type = ApiType.Type.GachaPointInfo;
}
public void SetParameter(int oddsGachaId, int gachaPointPackId)
{
GachaPointExchangeInfoTaskParam gachaPointExchangeInfoTaskParam = new GachaPointExchangeInfoTaskParam();
gachaPointExchangeInfoTaskParam.odds_gacha_id = oddsGachaId;
gachaPointExchangeInfoTaskParam.parent_gacha_id = gachaPointPackId;
base.Params = gachaPointExchangeInfoTaskParam;
}
protected override int Parse()
{
int num = base.Parse();
if (num != 1)
{
return num;
}
JsonData jsonData = base.ResponseData["data"];
ExchangeableRewardListInClassDict = new Dictionary<CardBasePrm.ClanType, List<GachaPointExchangeInfo>>();
for (CardBasePrm.ClanType clanType = CardBasePrm.ClanType.ALL; clanType < CardBasePrm.ClanType.MAX; clanType++)
{
ExchangeableRewardListInClassDict[clanType] = new List<GachaPointExchangeInfo>();
}
JsonData jsonData2 = jsonData["gacha_point_rewards"];
for (int i = 0; i < jsonData2.Count; i++)
{
GachaPointExchangeInfo gachaPointExchangeInfo = new GachaPointExchangeInfo(jsonData2[i]);
ExchangeableRewardListInClassDict[gachaPointExchangeInfo.Class].Add(gachaPointExchangeInfo);
}
return num;
}
}

View File

@@ -1,38 +0,0 @@
namespace Wizard.Scripts.Network.Data.TaskData.SpotCardExchange;
public class GachaPointExchangeTask : BaseTask
{
public class GachaPointExchangeTaskParam : BaseParam
{
public int card_id;
public int parent_gacha_id;
public int odds_gacha_id;
}
public GachaPointExchangeTask()
{
base.type = ApiType.Type.GachaPointExchange;
}
public void SetParameter(int cardId, int parentGachaId, int oddsId)
{
GachaPointExchangeTaskParam gachaPointExchangeTaskParam = new GachaPointExchangeTaskParam();
gachaPointExchangeTaskParam.card_id = cardId;
gachaPointExchangeTaskParam.parent_gacha_id = parentGachaId;
gachaPointExchangeTaskParam.odds_gacha_id = oddsId;
base.Params = gachaPointExchangeTaskParam;
}
protected override int Parse()
{
int num = base.Parse();
if (num != 1)
{
return num;
}
PlayerStaticData.UpdateHaveUserGoodsNumByJsonData(base.ResponseData["data"]["reward_list"]);
return num;
}
}