// Token: 0x06003BF9 RID: 15353 RVA: 0x00110C9C File Offset: 0x0010EE9C public static GuildMassiveCombatInfo ToMemory(this ProGuildMassiveCombatInfo CombatInfo) { if (CombatInfo == null) { return(null); } GuildMassiveCombatInfo guildMassiveCombatInfo = new GuildMassiveCombatInfo { CreateTime = new DateTime(CombatInfo.CreateTime), Difficulty = CombatInfo.Difficulty, InstanceId = CombatInfo.InstanceId, FinishTime = new DateTime(CombatInfo.FinishTime) }; foreach (ProGuildMassiveCombatMemberInfo memberInfo in CombatInfo.Members) { guildMassiveCombatInfo.Members.Add(memberInfo.ToMemory()); } foreach (ProGuildMassiveCombatStrongholdInfo stronghold in CombatInfo.Strongholds) { GuildMassiveCombatStronghold item = stronghold.ToMemory(); guildMassiveCombatInfo.Strongholds.Add(item); } return(guildMassiveCombatInfo); }
public static int ToPro(IntPtr l) { int result; try { GuildMassiveCombatInfo combatInfo = (GuildMassiveCombatInfo)LuaObject.checkSelf(l); ProGuildMassiveCombatInfo o = combatInfo.ToPro(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x06003BF8 RID: 15352 RVA: 0x00110B90 File Offset: 0x0010ED90 public static ProGuildMassiveCombatInfo ToPro(this GuildMassiveCombatInfo CombatInfo) { if (CombatInfo == null) { return(null); } ProGuildMassiveCombatInfo proGuildMassiveCombatInfo = new ProGuildMassiveCombatInfo { CreateTime = CombatInfo.CreateTime.Ticks, Difficulty = CombatInfo.Difficulty, InstanceId = CombatInfo.InstanceId, FinishTime = CombatInfo.FinishTime.Ticks }; foreach (GuildMassiveCombatMemberInfo memberInfo in CombatInfo.Members) { proGuildMassiveCombatInfo.Members.Add(memberInfo.ToPro()); } foreach (GuildMassiveCombatStronghold stronghold in CombatInfo.Strongholds) { proGuildMassiveCombatInfo.Strongholds.Add(stronghold.ToPro()); } return(proGuildMassiveCombatInfo); }