UFO: Alien Invasion
|
#include <cp_base.h>
Data Fields | |
aircraftSlot_t | slot |
aircraft_t * | target |
bool | autofire |
bool baseWeapon_s::autofire |
If it should automatically open fire on ufos
Definition at line 80 of file cp_base.h.
Referenced by B_LoadBaseSlotsXML(), BDEF_AddBattery(), BDEF_AutoTarget(), BDEF_BaseDefenceMenuUpdate_f(), BDEF_InitialiseBaseSlots(), BDEF_InitialiseInstallationSlots(), and BDEF_SetAutoFire().
aircraftSlot_t baseWeapon_s::slot |
Weapon.
Definition at line 78 of file cp_base.h.
Referenced by AII_UpdateInstallationDelay(), AIRFIGHT_BaseShoot(), AIRFIGHT_CampaignRunBaseDefence(), AIRFIGHT_InstallationShoot(), BDEF_AddBattery(), BDEF_AutoTarget(), BDEF_FillSlotList(), BDEF_GetBaseSlotByIDX(), BDEF_GetInstallationSlotByIDX(), BDEF_InitialiseBaseSlots(), BDEF_InitialiseInstallationSlots(), BDEF_RemoveBattery(), GEO_DrawMapOneBase(), and GEO_DrawMapOneInstallation().
aircraft_t* baseWeapon_s::target |
Aimed target for the weapon.
Definition at line 79 of file cp_base.h.
Referenced by AIR_AircraftsNotifyUFORemoved(), AIRFIGHT_BaseShoot(), AIRFIGHT_InstallationShoot(), B_LoadBaseSlotsXML(), BDEF_AutoTarget(), BDEF_BaseDefenceMenuUpdate_f(), BDEF_InitialiseBaseSlots(), BDEF_InitialiseInstallationSlots(), BDEF_SetAutoFire(), CL_PopupInterceptBaseClick_f(), UFO_IsTargetOfBase(), and UFO_IsTargetOfInstallation().