| 982 | } |
| 983 | |
| 984 | bool getBoolVariable(const char *varName, bool def) |
| 985 | { |
| 986 | const char *objField = getObjectTokenField(varName); |
| 987 | if (objField) |
| 988 | { |
| 989 | return *objField ? dAtob(objField) : def; |
| 990 | } |
| 991 | else |
| 992 | { |
| 993 | Dictionary::Entry *entry = getVariableEntry(varName); |
| 994 | objField = entry ? entry->getStringValue() : ""; |
| 995 | return *objField ? dAtob(objField) : def; |
| 996 | } |
| 997 | } |
| 998 | |
| 999 | S32 getIntVariable(const char *varName, S32 def) |
| 1000 | { |