Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

a_unit_extras Struct Reference

Unit exta options. More...

#include <unit.h>

Collaboration diagram for a_unit_extras:

Collaboration graph
[legend]
List of all members.

Public Attributes

short point_value
short appear
short appear_var_x
short appear_var_y
short disappear
short priority
Objsym
Objsides

Detailed Description

Unit exta options.

The unit extras structure stores properties that are (usually) uncommon or special-purpose. It is allocated as needed, access is through macros, and this does not appear as a separate structure when saving/restoring. If a value is likely to be filled in for most or all units in several different game designs, then it should be in the main structure (even at the cost of extra space), rather than here.


Member Data Documentation

short a_unit_extras::appear
 

turn of appearance in game

short a_unit_extras::appear_var_x
 

variation around appearance location

short a_unit_extras::appear_var_y
 

variation around appearance location

short a_unit_extras::disappear
 

turn of disappearance from game

short a_unit_extras::point_value
 

individual point value for this unit

short a_unit_extras::priority
 

individual priority

Obj* a_unit_extras::sides
 

list of possible sides

Obj* a_unit_extras::sym
 

symbol for xrefs


The documentation for this struct was generated from the following file:
Generated on Sat Sep 17 10:30:33 2005 for XconqKernel by doxygen 1.3.6