rtoss - Diff between revs 280 and 345

Subversion Repositories:
Rev:
Show entire file - Ignore whitespace
Rev 280 Rev 345
Line 72... Line 72...
72                         { 72                         {
73                                 szIndex.Format(szFmt33[cfg.dwCount], wBreed); 73                                 szIndex.Format(szFmt33[cfg.dwCount], wBreed);
74                                 szText = szIndex + cfg.pBreedNameList[wBreed].rgszText[cfg.dwLang]; 74                                 szText = szIndex + cfg.pBreedNameList[wBreed].rgszText[cfg.dwLang];
75                                 m_ctrlBrdList[dwIndex].AddString(szText); 75                                 m_ctrlBrdList[dwIndex].AddString(szText);
76                         } 76                         }
77                         if(wCurBreed < BREED_COUNT) -  
-   77                         for(wBreed = BREED_COUNT; wBreed < BREED_COUNT+g_dwExtraBreeds; ++wBreed)
-   78                         {
-   79                                 szIndex.Format(szFmt33[cfg.dwCount], wBreed);
-   80                                 szText = szIndex + _T("?");
-   81                                 m_ctrlBrdList[dwIndex].AddString(szText);
-   82                         }
-   83                         if(wCurBreed < BREED_COUNT+g_dwExtraBreeds)
78                                 m_ctrlBrdList[dwIndex].SetCurSel(wCurBreed); 84                                 m_ctrlBrdList[dwIndex].SetCurSel(wCurBreed);
79                 } 85                 }
80 86
81                 bInitialized = TRUE; 87                 bInitialized = TRUE;
82         } 88         }
Line 159... Line 165...
159 165
160         if(m_pStoneList && dwIndex < ENC_STONE_ENTRY_COUNT) 166         if(m_pStoneList && dwIndex < ENC_STONE_ENTRY_COUNT)
161         { 167         {
162                 pEntry = &(m_pStoneList->rgEntry[dwIndex]); 168                 pEntry = &(m_pStoneList->rgEntry[dwIndex]);
163                 wBreed = m_ctrlBrdList[dwIndex].GetCurSel(); 169                 wBreed = m_ctrlBrdList[dwIndex].GetCurSel();
164                 if(wBreed < BREED_COUNT && wBreed != pEntry->wBreed) -  
-   170                 if(wBreed < BREED_COUNT+g_dwExtraBreeds && wBreed != pEntry->wBreed)
165                 { 171                 {
166                         pEntry->wBreed = wBreed; 172                         pEntry->wBreed = wBreed;
167                         SetBrdImage(dwIndex); 173                         SetBrdImage(dwIndex);
168                 } 174                 }
169         } 175         }
Line 171... Line 177...
171 177
172 void CEncStonePage::SetBreed(DWORD dwIndex) 178 void CEncStonePage::SetBreed(DWORD dwIndex)
173 { 179 {
174         if(     m_pStoneList && 180         if(     m_pStoneList &&
175                 dwIndex < ENC_STONE_ENTRY_COUNT && 181                 dwIndex < ENC_STONE_ENTRY_COUNT &&
176                 theApp.m_dlgBreed.m_wCurBreed < BREED_COUNT) -  
-   182                 theApp.m_dlgBreed.m_wCurBreed < BREED_COUNT+g_dwExtraBreeds)
177         { 183         {
178                 m_pStoneList->rgEntry[dwIndex].wBreed = theApp.m_dlgBreed.m_wCurBreed; 184                 m_pStoneList->rgEntry[dwIndex].wBreed = theApp.m_dlgBreed.m_wCurBreed;
179                 m_ctrlBrdList[dwIndex].SetCurSel(theApp.m_dlgBreed.m_wCurBreed); 185                 m_ctrlBrdList[dwIndex].SetCurSel(theApp.m_dlgBreed.m_wCurBreed);
180         } 186         }
181 } 187 }