public void Init(DbfRecord wingRecord) { this.m_AdventureId = (AdventureDbId)wingRecord.GetInt("ADVENTURE_ID"); this.m_WingId = (WingDbId)wingRecord.GetId(); this.m_OwnershipPrereq = (WingDbId)wingRecord.GetInt("OWNERSHIP_PREREQ_WING_ID"); this.m_SortOrder = wingRecord.GetInt("SORT_ORDER"); this.m_WingName = wingRecord.GetLocString("NAME"); this.m_ComingSoonLabel = wingRecord.GetLocString("COMING_SOON_LABEL"); this.m_RequiresLabel = wingRecord.GetLocString("REQUIRES_LABEL"); }
public bool IsWingComplete(AdventureDbId adventureID, AdventureModeDbId modeID, WingDbId wingId) { List <DbfRecord> records = GameDbf.Scenario.GetRecords(); int num = 0; int num2 = 0; foreach (DbfRecord record in records) { if (((record.GetInt("ADVENTURE_ID") == adventureID) && (record.GetInt("MODE_ID") == modeID)) && (record.GetInt("WING_ID") == wingId)) { num2++; if (this.HasDefeatedScenario(record.GetId())) { num++; } } } return(num == num2); }
public void UpdateProgress(WingDbId wingDbId, bool normalComplete) { object[] objArray1 = new object[] { wingDbId, normalComplete }; base.method_8("UpdateProgress", objArray1); }
public AdventureWingDef GetWingDef(WingDbId wingId) { object[] objArray1 = new object[] { wingId }; return(base.method_14 <AdventureWingDef>("GetWingDef", objArray1)); }
public virtual void UpdateProgress(WingDbId wingDbId, bool normalComplete) { }
public bool IsWingComplete(AdventureDbId adventureID, AdventureModeDbId modeID, WingDbId wingId) { object[] objArray1 = new object[] { adventureID, modeID, wingId }; return(base.method_11 <bool>("IsWingComplete", objArray1)); }
public void UpdateWingBossesDefeated(AdventureDbId advId, AdventureModeDbId mode, WingDbId wing, int bossesDefeated) { object[] objArray1 = new object[] { advId, mode, wing, bossesDefeated }; base.method_8("UpdateWingBossesDefeated", objArray1); }
public string GetWingUniqueId(AdventureDbId advId, AdventureModeDbId modeId, WingDbId wing) { object[] objArray1 = new object[] { advId, modeId, wing }; return(base.method_13("GetWingUniqueId", objArray1)); }
public int GetWingBossesDefeated(AdventureDbId advId, AdventureModeDbId mode, WingDbId wing, int defaultvalue) { object[] objArray1 = new object[] { advId, mode, wing, defaultvalue }; return(base.method_11 <int>("GetWingBossesDefeated", objArray1)); }
public void SetBigChestRewards(WingDbId wingId) { object[] objArray1 = new object[] { wingId }; base.method_8("SetBigChestRewards", objArray1); }