|
|
C#传奇3源码Zircon引擎 梦回昔日1.45版逆向源代码。
梦回昔日1.45版 逆向源码 第二版,相比较第一版更有参考价值,和完善度。
- <ol><li> public void PopulateQuests()
- </li><li> {
- </li><li> bool flag1 = false;
- </li><li> bool flag2 = false;
- </li><li> bool flag3 = false;
- </li><li> using (IEnumerator enumerator = ((IEnumerable) ((DBCollection) Globals.QuestInfoList).Binding).GetEnumerator())
- </li><li> {
- </li><li> while (((IEnumerator) enumerator).MoveNext())
- </li><li> {
- </li><li> QuestInfo quest = enumerator.Current;
- </li><li> ClientUserQuest clientUserQuest = ((IEnumerable) GameScene.Game.QuestLog).FirstOrDefault((Func) (x => x.get_Quest() == quest));
- </li><li> if (clientUserQuest == null)
- </li><li> {
- </li><li> if (GameScene.Game.CanAccept(quest) && !this.AvailableTab.Quests.Contains(quest))
- </li><li> {
- </li><li> this.AvailableTab.Quests.Add(quest);
- </li><li> flag1 = true;
- </li><li> }
- </li><li> }
- </li><li> else
- </li><li> {
- </li><li> if (this.AvailableTab.Quests.Contains(quest))
- </li><li> {
- </li><li> this.AvailableTab.Quests.Remove(quest);
- </li><li> flag1 = true;
- </li><li> }
- </li><li> if (clientUserQuest.get_Completed())
- </li><li> {
- </li><li> if (!this.CompletedTab.Quests.Contains(quest))
- </li><li> {
- </li><li> this.CompletedTab.Quests.Add(quest);
- </li><li> flag3 = true;
- </li><li> if (this.CurrentTab.Quests.Contains(quest))
- </li><li> {
- </li><li> this.CurrentTab.Quests.Remove(quest);
- </li><li> flag2 = true;
- </li><li> }</li></ol>
复制代码
文件名:Mir3梦回逆向.zip( 售价: 1000积分 ) 访问密码:67gTVfg2 |
上一篇:传奇3G源码大全c#逆向3G2005源代码第二版Ziron下一篇:完整版Zircon源码C#游戏引擎+服务端特色铭文版
|