(svn r15057) -Fix [NoAI]: clamp the values of a setting between the ones allowed by info.nut

This commit is contained in:
truebrain
2009-01-13 13:09:49 +00:00
parent f29941a043
commit bf1acb6772
3 changed files with 19 additions and 1 deletions

View File

@@ -295,6 +295,14 @@ const AIConfigItemList *AIInfo::GetConfigList()
return &this->config_list;
}
const AIConfigItem *AIInfo::GetConfigItem(const char *name)
{
for (AIConfigItemList::iterator it = this->config_list.begin(); it != this->config_list.end(); it++) {
if (strcmp((*it).name, name) == 0) return &(*it);
}
return NULL;
}
int AIInfo::GetSettingDefaultValue(const char *name)
{
for (AIConfigItemList::iterator it = this->config_list.begin(); it != this->config_list.end(); it++) {