- added more error checking in scenarios

This commit is contained in:
Mark Vejvoda 2012-07-18 00:43:46 +00:00
parent 2b0e9e40d3
commit 9fb1f06d5e
1 changed files with 2 additions and 0 deletions

View File

@ -196,6 +196,8 @@ void MenuStateScenario::mouseClick(int x, int y, MouseButton mouseButton) {
}
else if(listBoxScenario.mouseClick(x, y)){
try {
printf("In [%s::%s Line: %d] listBoxScenario.getSelectedItemIndex() = %d scenarioFiles.size() = %d\n",extractFileFromDirectoryPath(__FILE__).c_str(),__FUNCTION__,__LINE__,listBoxScenario.getSelectedItemIndex(),scenarioFiles.size());
if(listBoxScenario.getSelectedItemIndex() > 0 && listBoxScenario.getSelectedItemIndex() < scenarioFiles.size()) {
loadScenarioInfo(Scenario::getScenarioPath(dirList, scenarioFiles[listBoxScenario.getSelectedItemIndex()]), &scenarioInfo);
labelInfo.setText(scenarioInfo.desc);