Enumeration: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 7: | Line 7: | ||
"key1" "value1" | "key1" "value1" | ||
"key2" "value2" | "key2" "value2" | ||
} | } | ||
The code and criteria refer to enumerations with square brackets and a double colon separator, e.g.: | The code and criteria refer to enumerations with square brackets and a double colon separator, e.g.: | ||
Revision as of 20:08, 7 August 2005
Enumeration declares an enumerated type so that comparisons can be matched against the string versions of the type.
enumeration "UniqueName"
{
"key1" "value1"
"key2" "value2"
}
The code and criteria refer to enumerations with square brackets and a double colon separator, e.g.: [enumerationname::key1]
In response_rules.txt, enumeration is used to represent NPC States.
enumeration "NPCState"
{
"None" "0"
"Idle" "1"
"Alert" "2"
"Combat" "3"
"Scripted" "4"
"PlayDead" "5"
"Dead" "6"
}