00001 #include "objects_common.h" 00002 00003 #define T_GEYSIR 3000 00004 #define T_GEYSIR_DUR 1000 00005 00006 00010 class Geyser : public Object { 00011 public: 00012 Geyser(Sint16 xpos=0, Sint16 ypos=0, const ParameterMap& param=ParameterMap()); 00013 virtual ~Geyser(); 00014 static ParameterMap default_parameters; 00015 virtual void idle(Uint16 dt); 00016 private: 00017 Sint16 aspeed; 00018 Mix_Chunk* au_geyser; 00019 Uint16 Deffect; 00020 };