#include <module.h>
Collaboration diagram for a_variant:

Public Attributes | |
| Obj * | id |
| char * | name |
| char * | help |
| Obj * | dflt |
| Obj * | range |
| Obj * | cases |
| int | used |
| int | hasintvalue |
| int | intvalue |
| int | newvalues [3] |
A variant describes an option that is available to players starting up a game, as well as modules including each other.
|
|
actions to do on matches |
|
|
pointer to default value |
|
|
true if integer value defined |
|
|
help string |
|
|
unique id |
|
|
integer value of the variant |
|
|
displayable name |
|
|
new values not yet acted on |
|
|
description of range of values |
|
|
true if the variant has been set to a value already |
1.3.6