// Token: 0x06009B0D RID: 39693 RVA: 0x002C30D8 File Offset: 0x002C12D8
 protected void OnArenaRevengeOpponentGetAck(int result, ProArenaOpponent arenaOpponent, List <ProBattleHero> heros, int battlePower)
 {
     base.Result        = result;
     this.Heros         = heros;
     this.ArenaOpponent = arenaOpponent;
     this.BattlePower   = battlePower;
     this.OnTransactionComplete();
 }
Example #2
0
 // Token: 0x06004DEE RID: 19950 RVA: 0x0017B9AC File Offset: 0x00179BAC
 public static ArenaOpponent PBArenaOpponentToArenaOpponent(ProArenaOpponent pbArenaOpponent)
 {
     return(new ArenaOpponent
     {
         Name = pbArenaOpponent.Name,
         Level = pbArenaOpponent.PlayerLevel,
         ArenaPoints = (ushort)pbArenaOpponent.ArenaPoints,
         HeadIcon = pbArenaOpponent.HeadIcon
     });
 }
Example #3
0
    public static int ArenaOpponentToPBArenaOpponent_s(IntPtr l)
    {
        int result;

        try
        {
            ArenaOpponent arenaOpponent;
            LuaObject.checkType <ArenaOpponent>(l, 1, out arenaOpponent);
            ProArenaOpponent o = ArenaOpponent.ArenaOpponentToPBArenaOpponent(arenaOpponent);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }