|
UFO: Alien Invasion
|
#include <cp_base.h>

Data Fields | |
| aircraftSlot_t | slot |
| aircraft_t * | target |
| bool | autofire |
| bool baseWeapon_t::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_t::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_t::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().