|
UFO: Alien Invasion
|
Menu related callback functions used alien containment. More...
#include "cp_aliencont_callbacks.h"#include "../../cl_shared.h"#include "cp_campaign.h"#include "aliencontainment.h"
Go to the source code of this file.
Functions | |
| static void | AC_Init_f (void) |
| Alien containment menu init function. | |
| static void | AC_KillAll_f (void) |
| Console command to kill all aliens on a base. | |
| static void | AC_KillOne_f (void) |
| Kill single alien of a given type. | |
| static void | AC_KillExceeding_f (void) |
| Kill aliens over a certain capacity. | |
| void | AC_InitCallbacks (void) |
| void | AC_ShutdownCallbacks (void) |
Variables | |
| static const cmdList_t | alienContCallbacks [] |
Menu related callback functions used alien containment.
Definition in file cp_aliencont_callbacks.cpp.
Alien containment menu init function.
Definition at line 41 of file cp_aliencont_callbacks.cpp.
References _, base_t::alienContainment, B_GetCurrentSelectedBase(), B_GetFoundedBaseByIDX(), CAP_ALIENS, CAP_GetCurrent, CAP_GetMax, cgi, technology_t::id, technology_t::image, AlienCargo::list(), LIST_Foreach, technology_t::overallTime, RS_GetTechForTeam(), RS_IsResearched_ptr(), and technology_t::time.
Definition at line 179 of file cp_aliencont_callbacks.cpp.
References alienContCallbacks, and cgi.
Referenced by AC_InitStartup().
Console command to kill all aliens on a base.
Definition at line 73 of file cp_aliencont_callbacks.cpp.
References AlienContainment::add(), base_t::alienContainment, B_GetCurrentSelectedBase(), B_GetFoundedBaseByIDX(), cgi, AlienCargo::list(), and LIST_Foreach.
Kill aliens over a certain capacity.
Definition at line 138 of file cp_aliencont_callbacks.cpp.
References AlienContainment::add(), base_t::alienContainment, B_GetFoundedBaseByIDX(), CAP_ALIENS, CAP_GetCurrent, CAP_GetMax, cgi, AlienContainment::getCapacityNeedForAlien(), AlienCargo::list(), and LIST_Foreach.
Kill single alien of a given type.
Definition at line 100 of file cp_aliencont_callbacks.cpp.
References AlienContainment::add(), base_t::alienContainment, B_GetCurrentSelectedBase(), B_GetFoundedBaseByIDX(), cgi, technology_t::id, AlienCargo::list(), LIST_Foreach, Q_streq, and RS_GetTechForTeam().
Definition at line 184 of file cp_aliencont_callbacks.cpp.
References alienContCallbacks, and cgi.
|
static |
Definition at line 172 of file cp_aliencont_callbacks.cpp.
Referenced by AC_InitCallbacks(), and AC_ShutdownCallbacks().