| | |
| | |
|
| | | DisplayRecipes();
|
| | |
|
| | | var qualities = new List<int>(AlchemyConfig.GetAlchemyQualities(alchemyType));
|
| | | var index = qualities.IndexOf(model.selectQuality);
|
| | | if (index != -1)
|
| | | {
|
| | | m_Controller.JumpIndex(index);
|
| | | }
|
| | |
|
| | | model.selectQualityRefresh += SelectQualityRefresh;
|
| | | model.selectAlchemyRefresh += SelectAlchemyRefresh;
|
| | | model.alchemyStateRefresh += AlchemyStateRefresh;
|
| | | }
|
| | |
|
| | | void DisplayRecipes()
|
| | |
| | | m_Controller.m_Scorller.RefreshActiveCellViews();
|
| | | }
|
| | |
|
| | | private void AlchemyStateRefresh()
|
| | | {
|
| | | m_Controller.m_Scorller.RefreshActiveCellViews();
|
| | | }
|
| | |
|
| | | public void Dispose()
|
| | | {
|
| | | model.selectQualityRefresh -= SelectQualityRefresh;
|
| | | model.selectAlchemyRefresh -= SelectAlchemyRefresh;
|
| | | model.alchemyStateRefresh -= AlchemyStateRefresh;
|
| | | }
|
| | | }
|
| | | } |