// Token: 0x06003BF4 RID: 15348 RVA: 0x00110A24 File Offset: 0x0010EC24 public static ProGuildMassiveCombatStrongholdInfo ToPro(this GuildMassiveCombatStronghold Stronghold) { if (Stronghold == null) { return(null); } ProGuildMassiveCombatStrongholdInfo proGuildMassiveCombatStrongholdInfo = new ProGuildMassiveCombatStrongholdInfo { ConfigId = Stronghold.ConfigId, EnemyEliminated = Stronghold.EnemyEliminated, LevelId = Stronghold.LevelId, TakenOverTime = Stronghold.TakenOverTime.Ticks, RandomSeed = Stronghold.RandomSeed }; proGuildMassiveCombatStrongholdInfo.PreferredHeroTagIds.AddRange(Stronghold.PreferredHeroTagIds); return(proGuildMassiveCombatStrongholdInfo); }
public static int ToPro(IntPtr l) { int result; try { GuildMassiveCombatStronghold stronghold = (GuildMassiveCombatStronghold)LuaObject.checkSelf(l); ProGuildMassiveCombatStrongholdInfo o = stronghold.ToPro(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x06003BF5 RID: 15349 RVA: 0x00110A94 File Offset: 0x0010EC94 public static GuildMassiveCombatStronghold ToMemory(this ProGuildMassiveCombatStrongholdInfo Stronghold) { if (Stronghold == null) { return(null); } GuildMassiveCombatStronghold guildMassiveCombatStronghold = new GuildMassiveCombatStronghold { ConfigId = Stronghold.ConfigId, EnemyEliminated = Stronghold.EnemyEliminated, LevelId = Stronghold.LevelId, TakenOverTime = new DateTime(Stronghold.TakenOverTime), RandomSeed = Stronghold.RandomSeed }; guildMassiveCombatStronghold.PreferredHeroTagIds.AddRange(Stronghold.PreferredHeroTagIds); return(guildMassiveCombatStronghold); }