Shrinks the target player's playfield. More...
#include <ShrinkRayPowerup.h>
Public Member Functions | |
virtual PowerupId | GetPowerupId () |
The unique PowerupId representing this powerup. | |
virtual GuiImageData * | GetImageData () |
The image associated with this powerup. | |
virtual string * | GetHelpText () |
A description of this powerup used in the menu. | |
virtual GuiSound * | GetSound () |
The sound associated with this powerup. | |
Protected Member Functions | |
virtual Powerup * | GetInstance () |
Returns a new powerup instance. | |
virtual void | StartEffect (u8 player) |
Returns a static powerup instance. | |
virtual void | StopEffect (u8 player) |
Allow more than one ShrinkRayPowerup to be in effect at the same time. |
Shrinks the target player's playfield.
Definition at line 11 of file ShrinkRayPowerup.h.
void ShrinkRayPowerup::StopEffect | ( | u8 | player | ) | [protected, virtual] |
Allow more than one ShrinkRayPowerup to be in effect at the same time.
This function assumes this powerup has already been removed from the powerup effect queue. If another ShrinkRayPowerup is in the queue then allow that one to stop the effect.
Implements Powerup.
Definition at line 34 of file ShrinkRayPowerup.cpp.