summaryrefslogtreecommitdiff
path: root/src/sacredBird.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sacredBird.cpp')
-rw-r--r--src/sacredBird.cpp26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/sacredBird.cpp b/src/sacredBird.cpp
new file mode 100644
index 0000000..72e9c2c
--- /dev/null
+++ b/src/sacredBird.cpp
@@ -0,0 +1,26 @@
+#include "sacredBird.h"
+#include "uiDraw.h"
+#include "UFO.h"
+// SacredBird constructor
+SacredBird :: SacredBird() : Bird()
+{
+}
+
+// Draw SacredBird
+void SacredBird :: draw()
+{
+ drawSacredBird( point , 15 );
+}
+
+// Apply gravity to SacredBird
+void SacredBird :: applyGravity ()
+{
+ this->velocity.addDy ( -0.1 );
+}
+
+// Hit SacredBird
+int SacredBird :: hit()
+{
+ kill();
+ return -10;
+}