X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fbadguy%2Fwillowisp.hpp;h=0cf10dcf7d2165dd666ee5abcdff810e11b77f40;hb=6492679a300bff2c17505c5d9bc9d333eeba384d;hp=19e4bb1339298e475a50c5732b384bc36cc3a3b9;hpb=13e56e5b8d9727128667bb42c3aa4850b4a8dd00;p=supertux.git diff --git a/src/badguy/willowisp.hpp b/src/badguy/willowisp.hpp index 19e4bb133..0cf10dcf7 100644 --- a/src/badguy/willowisp.hpp +++ b/src/badguy/willowisp.hpp @@ -26,7 +26,7 @@ class SoundSource; #include "scripting/willowisp.hpp" #include "supertux/script_interface.hpp" -class WillOWisp : public BadGuy, +class WillOWisp : public BadGuy, public scripting::WillOWisp, public ScriptInterface { @@ -73,14 +73,15 @@ private: std::string target_spawnpoint; std::string hit_script; - std::auto_ptr sound_source; + std::unique_ptr sound_source; - std::auto_ptr path; - std::auto_ptr walker; + std::unique_ptr path; + std::unique_ptr walker; float flyspeed; float track_range; float vanish_range; + SpritePtr lightsprite; }; #endif