UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
alienTeamGroup_s Struct Reference

alien team group definition. More...

#include <cp_campaign.h>

Data Fields

int idx
 
int categoryIdx
 
int minInterest
 
int maxInterest
 
int minAlienCount
 
int maxAlienCount
 
const teamDef_talienTeams [MAX_TEAMS_PER_MISSION]
 
const chrTemplate_talienChrTemplates [MAX_TEAMS_PER_MISSION]
 
int numAlienTeams
 

Detailed Description

alien team group definition.

Note
This is the definition of one groups of aliens (several races) that can be used on the same map.
See also
alienTeamCategory_s

Definition at line 105 of file cp_campaign.h.

Field Documentation

const chrTemplate_t* alienTeamGroup_s::alienChrTemplates[MAX_TEAMS_PER_MISSION]

Definition at line 115 of file cp_campaign.h.

Referenced by BATTLE_SetVars(), and CP_ParseAlienTeam().

const teamDef_t* alienTeamGroup_s::alienTeams[MAX_TEAMS_PER_MISSION]

different alien teams available that will be used in mission

Definition at line 113 of file cp_campaign.h.

Referenced by AM_FillTeamFromBattleParams(), BATTLE_SetVars(), and CP_ParseAlienTeam().

int alienTeamGroup_s::categoryIdx

idx of category it's used in

Definition at line 107 of file cp_campaign.h.

Referenced by CP_ParseAlienTeam(), and MIS_CreateAlienTeam().

int alienTeamGroup_s::idx

idx of the group in the alien team category

Definition at line 106 of file cp_campaign.h.

Referenced by CP_ParseAlienTeam().

int alienTeamGroup_s::maxAlienCount

Maximum number of aliens in this group

Definition at line 111 of file cp_campaign.h.

Referenced by CP_ParseAlienTeam(), and MIS_CreateAlienTeam().

int alienTeamGroup_s::maxInterest

Maximum interest value this group should be used with.

Definition at line 109 of file cp_campaign.h.

Referenced by CP_SetAlienTeamByInterest().

int alienTeamGroup_s::minAlienCount

Minimum number of aliens in this group

Definition at line 110 of file cp_campaign.h.

Referenced by CP_ParseAlienTeam(), and MIS_CreateAlienTeam().

int alienTeamGroup_s::minInterest

Minimum interest value this group should be used with.

Definition at line 108 of file cp_campaign.h.

Referenced by CP_SetAlienTeamByInterest().

int alienTeamGroup_s::numAlienTeams

Number of alienTeams defined in this group.

Definition at line 116 of file cp_campaign.h.

Referenced by AM_FillTeamFromBattleParams(), BATTLE_SetVars(), and CP_ParseAlienTeam().


The documentation for this struct was generated from the following file: