00001 /* $Id: effectvehicle_base.h 12804 2008-04-20 11:12:07Z rubidium $ */ 00002 00005 #ifndef EFFECTVEHICLE_BASE_H 00006 #define EFFECTVEHICLE_BASE_H 00007 00008 #include "vehicle_base.h" 00009 00025 struct EffectVehicle : public Vehicle { 00027 EffectVehicle() { this->type = VEH_EFFECT; } 00028 00030 virtual ~EffectVehicle() {} 00031 00032 const char *GetTypeString() const { return "special vehicle"; } 00033 void UpdateDeltaXY(Direction direction); 00034 void Tick(); 00035 }; 00036 00037 #endif /* EFFECTVEHICLE_BASE_H */