diff options
Diffstat (limited to 'include/entities.hpp')
-rw-r--r-- | include/entities.hpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/include/entities.hpp b/include/entities.hpp index b04705c..826b0f6 100644 --- a/include/entities.hpp +++ b/include/entities.hpp @@ -364,7 +364,8 @@ public: float fireFlicker; vec2 fireLoc; - Light(vec2 l, Color c, float r){ + Light(vec2 l, float r, Color c) + { loc = l; color = c; radius = r; @@ -375,7 +376,14 @@ public: flame = false; } - void makeFlame(void){ + void follow(Entity *f) + { + following = f; + belongsTo = true; + } + + void makeFlame(void) + { flame = true; } |