| | |
| | | GlobalTimeEvent.Instance.secondEvent += SecondEvent;
|
| | | model.bossSelectedEvent += BossSelectedEvent;
|
| | | model.bossProgressUpdate += BossProgressUpdate;
|
| | | model.bossAllProgressUpdate += BossAllProgressUpdate;
|
| | | model.stateUpdate += StateUpdate;
|
| | | m_Timer = 0;
|
| | | }
|
| | |
| | | GlobalTimeEvent.Instance.secondEvent -= SecondEvent;
|
| | | model.bossSelectedEvent -= BossSelectedEvent;
|
| | | model.bossProgressUpdate -= BossProgressUpdate;
|
| | | model.bossAllProgressUpdate -= BossAllProgressUpdate;
|
| | | model.stateUpdate -= StateUpdate;
|
| | | }
|
| | |
|
| | |
| | |
|
| | | private void BossProgressUpdate(int bossId)
|
| | | {
|
| | | if (!autoSelect)
|
| | | {
|
| | | AutoSelect();
|
| | | }
|
| | | if (bossId == model.selectBoss)
|
| | | {
|
| | | DisplayHighestFairy();
|
| | | }
|
| | | }
|
| | |
|
| | | void BossAllProgressUpdate()
|
| | | {
|
| | | if (!autoSelect)
|
| | | {
|
| | | AutoSelect();
|
| | | }
|
| | | }
|
| | |
|
| | | private void StateUpdate()
|
| | | {
|
| | | DisplayHighestFairy();
|