UFO: Alien Invasion
Loading...
Searching...
No Matches
cp_mission_baseattack.h File Reference

Campaign mission headers. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void CP_BaseAttackStartMission (struct mission_s *mission)
void CP_BaseAttackMissionLeave (struct mission_s *mission)
void CP_BaseAttackMissionIsSuccess (struct mission_s *mission)
void CP_BaseAttackMissionIsFailure (struct mission_s *mission)
void CP_BaseAttackMissionOnSpawn (void)
 Run when the mission is spawned.
void CP_BaseAttackMissionNextStage (struct mission_s *mission)
void CP_BaseAttackMissionDestroyBase (struct mission_s *mission)
void CP_CheckBaseAttacks (void)
 Check and start baseattack missions.

Detailed Description

Campaign mission headers.

Definition in file cp_mission_baseattack.h.

Function Documentation

◆ CP_BaseAttackMissionDestroyBase()

void CP_BaseAttackMissionDestroyBase ( struct mission_s * mission)

◆ CP_BaseAttackMissionIsFailure()

void CP_BaseAttackMissionIsFailure ( struct mission_s * mission)

◆ CP_BaseAttackMissionIsSuccess()

void CP_BaseAttackMissionIsSuccess ( struct mission_s * mission)

◆ CP_BaseAttackMissionLeave()

void CP_BaseAttackMissionLeave ( struct mission_s * mission)

◆ CP_BaseAttackMissionNextStage()

void CP_BaseAttackMissionNextStage ( struct mission_s * mission)

◆ CP_BaseAttackMissionOnSpawn()

void CP_BaseAttackMissionOnSpawn ( void )

Run when the mission is spawned.

Definition at line 90 of file cp_mission_baseattack.cpp.

References INT_ChangeIndividualInterest(), and INTERESTCATEGORY_BASE_ATTACK.

Referenced by CP_CreateNewMission().

◆ CP_BaseAttackStartMission()

void CP_BaseAttackStartMission ( struct mission_s * mission)

◆ CP_CheckBaseAttacks()

void CP_CheckBaseAttacks ( void )

Check and start baseattack missions.

See also
CP_BaseAttackStartMission

Definition at line 237 of file cp_mission_baseattack.cpp.

References CP_BaseAttackPrepareBattle(), INTERESTCATEGORY_BASE_ATTACK, MIS_Foreach, and STAGE_BASE_ATTACK.

Referenced by CP_CampaignRun(), and SAV_GameQuickLoad_f().