Orxonox
0.0.5 Codename: Arcturus
|
The actual pickups can be found here. More...
Files | |
file | BoostPickup.h |
Declaration of the BoostPickup class. | |
file | DamageBoostPickup.h |
Declaration of the DamageBoostPickup class. | |
file | DronePickup.h |
Declaration of the DronePickup class. | |
file | HealthPickup.h |
Declaration of the HealthPickup class. | |
file | InvisiblePickup.h |
Declaration of the InvisiblePickup class. | |
file | MetaPickup.h |
Definition of the MetaPickup class. | |
file | MunitionContainer.h |
Declaration of the MunitionContainer class. | |
file | MunitionPickup.h |
Declaration of the MunitionPickup class. | |
file | ShieldPickup.h |
Declaration of the ShieldPickup class. | |
file | ShrinkPickup.h |
Declaration of the ShrinkPickup class. | |
file | SpeedPickup.h |
Declaration of the SpeedPickup class. | |
Classes | |
class | orxonox::DronePickup |
The DronePickup adds a Drone to the Pawn upon being picked up. More... | |
class | orxonox::HealthPickup |
The HealthPickup is a Pickupable that can do (dependent upon the parameters) lots of different things to the health of a Pawn. More... | |
class | orxonox::InvisiblePickup |
A pickup that makes the Pawn invisible. More... | |
class | orxonox::MetaPickup |
The MetaPickup is a Pickupable that can, depending on the parameter metaTye, do different things. More... | |
class | orxonox::ShieldPickup |
A Pickup which can add a Shield to the Pawn. More... | |
class | orxonox::ShrinkPickup |
The ShrinkPickup is a Pickupable that causes the pawn to shrink to a certain size for a certain time with a certain speed, all of them specified in the following variables: More... | |
class | orxonox::SpeedPickup |
A Pickup which can manipulate the Speed of a Pawn. More... | |
Enumerations | |
enum | orxonox::PickupHealthType { orxonox::PickupHealthType::limited, orxonox::PickupHealthType::temporary, orxonox::PickupHealthType::permanent } |
Enum for the type of the HealthPickup. More... | |
enum | orxonox::PickupMetaType { orxonox::PickupMetaType::none, orxonox::PickupMetaType::use, orxonox::PickupMetaType::drop, orxonox::PickupMetaType::destroy, orxonox::PickupMetaType::destroyCarrier } |
The meta type, specifying what the MetaPickup does exactly. More... | |
The actual pickups can be found here.
|
strong |
Enum for the type of the HealthPickup.
Enumerator | |
---|---|
limited |
Means that the HealthPickup only increases the users health to its maximum health. |
temporary |
Means that the HealthPickup temporarily increases the users health even above its maximum health, but only as long as it is in use. |
permanent |
Means that the HealthPickup increases the users health even above its maximum health and increases the maximum health permanently such that it matches the new health. |
|
strong |
The meta type, specifying what the MetaPickup does exactly.
Enumerator | |
---|---|
none |
The MetaPickup does nothing. |
use |
The MetaPickup uses all the PickupCarriers' Pickupables. |
drop |
The MetaPickup drops all the PickupCarriers' Pickupables. |
destroy |
The MetaPickup destroys all the PickupCarriers' Pickupables. |
destroyCarrier |
The MetaPickup destroys the PickupCarrier. |