| | |
| | | {
|
| | | get { return m_PlayerPackModel ?? (m_PlayerPackModel = ModelCenter.Instance.GetModel<PlayerPackModel>()); }
|
| | | }
|
| | | DungeonAssistModel assistModel { get { return ModelCenter.Instance.GetModel<DungeonAssistModel>(); } }
|
| | | //用于记录XP技能的信息
|
| | | public delegate void OnXpSkill();
|
| | | public static event OnXpSkill Event_XpSkill;
|
| | |
| | | string WaHuangHighestFloorStr= Config.Instance.Get<FuncConfigConfig>("WaHuangHighestFloor").Numerical1;
|
| | | WaHuangHighestFloor = int.Parse(WaHuangHighestFloorStr);
|
| | | ruinsTranscriptMapId = int.Parse(Config.Instance.Get<FuncConfigConfig>("SpRewardMapID").Numerical1);//娲皇地图ID
|
| | | WHYJPowerDic = ConfigParse.GetDic<int, int>(Config.Instance.Get<FuncConfigConfig>("WHFloorChoose").Numerical1);//娲皇战力
|
| | |
|
| | | WHYJPowerDic.Clear();
|
| | | for (int i = 0; i < 8; i++)
|
| | | {
|
| | | DungeonHelpBattleConfig Config = assistModel.GetHelpBattleConfig(51010,i);
|
| | | if (Config != null)
|
| | | {
|
| | | int type = i + 1;
|
| | | if (type == 1)
|
| | | {
|
| | | WHYJPowerDic.Add(type, 0);
|
| | | }
|
| | | else
|
| | | {
|
| | | WHYJPowerDic.Add(type, Config.RobotFightPower);
|
| | | } |
| | | }
|
| | | }
|
| | | // WHYJPowerDic = ConfigParse.GetDic<int, int>(Config.Instance.Get<FuncConfigConfig>("WHFloorChoose").Numerical1);//娲皇战力
|
| | |
|
| | | }
|
| | |
|
| | |
| | | if (WindowCenter.Instance.IsOpen<PowerAddWin>())
|
| | | {
|
| | | WindowCenter.Instance.CloseImmediately<PowerAddWin>();
|
| | | if (prowNum != 0)
|
| | | {
|
| | | prowNum += power;
|
| | | }
|
| | | |
| | | }
|
| | | if (prowNum != 0)
|
| | | {
|
| | | prowNum += power;
|
| | | }
|
| | | WindowCenter.Instance.Open<PowerAddWin>();
|
| | | }
|