keys are displayed on the screen, they can be "collected" via a scripting function
[supertux.git] / src / scripting / player.hpp
1 #ifndef __PLAYER_H__
2 #define __PLAYER_H__
3
4 namespace Scripting
5 {
6
7 class Player
8 {
9 public:
10 #ifndef SCRIPTING_API
11   virtual ~Player()
12   {}
13 #endif
14
15 #if 0
16   /**
17    * Set tux bonus.
18    * This can be "grow", "fireflow" or "iceflower" at the moment
19    */
20   virtual void set_bonus(const std::string& bonus) = 0;
21   /**
22    * Make tux invicible for a short amount of time
23    */
24   virtual void make_invincible() = 0;
25   /**
26    * Give tux another life
27    */
28   virtual void add_life() = 0;
29   /**
30    * Give tux more coins
31    */
32   virtual void add_coins(int count) = 0;
33 #endif
34 };
35
36 }
37
38 #endif
39