#include <Bombing.h>
Inheritance diagram for Bombing:


Public Member Functions | |
| Bombing (const Location &loc) | |
| void | SetPlanet (Planet *targetPlanet) |
| void | AddFleets () |
| void | AddTerraFleet (Fleet *f) |
| void | AddSmartFleet (Fleet *f) |
| void | AddNormalFleet (Fleet *f) |
| void | Resolve () |
Private Member Functions | |
| void | SendMessages () |
| void | SendSmartMessages () |
| void | SendTerraMessages () |
| void | SendNormalMessages () |
| void | DoPopulationLosses (const double &normal_killper, const long &normal_minimum, const double &smart_killper) |
| void | DoInstallationLosses (const long &installation_loss) |
| void | DoTerraTransforming () |
| double | GetSmartKillper () const |
Private Attributes | |
| Planet * | mTargetPlanet |
| deque< Player * > | mSmartBombingPlayers |
| deque< Player * > | mNormalBombingPlayers |
| deque< Player * > | mTerraBombingPlayers |
| deque< Fleet * > | mSmartBombingFleets |
| deque< Fleet * > | mNormalBombingFleets |
| deque< Fleet * > | mTerraBombingFleets |
| long | mPopulationLoss |
| long | mDefensesLoss |
| long | mMinesLoss |
| long | mFactoriesLoss |
| bool | mKilledAll |
| double | mNormalPercentageStopped |
| double | mSmartPercentageStopped |
Bombing is the act of killing enemy colonists by dropping bombs from orbit.
Definition at line 37 of file Bombing.h.
1.4.2-20050421