UFO: Alien Invasion
Loading...
Searching...
No Matches
alienTeamGroup_t Struct Reference

alien team group definition. More...

#include <cp_campaign.h>

Collaboration diagram for alienTeamGroup_t:
Collaboration graph

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 106 of file cp_campaign.h.

Field Documentation

◆ alienChrTemplates

const chrTemplate_t* alienTeamGroup_t::alienChrTemplates[MAX_TEAMS_PER_MISSION]

Definition at line 116 of file cp_campaign.h.

Referenced by BATTLE_SetVars(), and CP_ParseAlienTeam().

◆ alienTeams

const teamDef_t* alienTeamGroup_t::alienTeams[MAX_TEAMS_PER_MISSION]

different alien teams available that will be used in mission

Definition at line 114 of file cp_campaign.h.

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

◆ categoryIdx

int alienTeamGroup_t::categoryIdx

idx of category it's used in

Definition at line 108 of file cp_campaign.h.

Referenced by CP_ParseAlienTeam(), and MIS_CreateAlienTeam().

◆ idx

int alienTeamGroup_t::idx

idx of the group in the alien team category

Definition at line 107 of file cp_campaign.h.

Referenced by CP_ParseAlienTeam().

◆ maxAlienCount

int alienTeamGroup_t::maxAlienCount

Maximum number of aliens in this group

Definition at line 112 of file cp_campaign.h.

Referenced by CP_ParseAlienTeam(), and MIS_CreateAlienTeam().

◆ maxInterest

int alienTeamGroup_t::maxInterest

Maximum interest value this group should be used with.

Definition at line 110 of file cp_campaign.h.

Referenced by CP_SetAlienTeamByInterest().

◆ minAlienCount

int alienTeamGroup_t::minAlienCount

Minimum number of aliens in this group

Definition at line 111 of file cp_campaign.h.

Referenced by CP_ParseAlienTeam(), and MIS_CreateAlienTeam().

◆ minInterest

int alienTeamGroup_t::minInterest

Minimum interest value this group should be used with.

Definition at line 109 of file cp_campaign.h.

Referenced by CP_SetAlienTeamByInterest().

◆ numAlienTeams

int alienTeamGroup_t::numAlienTeams

Number of alienTeams defined in this group.

Definition at line 117 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: