aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/grid.h17
-rw-r--r--include/yeti.h3
-rw-r--r--src/YetiHack.cpp6
-rw-r--r--src/grid.cpp4
4 files changed, 27 insertions, 3 deletions
diff --git a/include/grid.h b/include/grid.h
new file mode 100644
index 0000000..68f9928
--- /dev/null
+++ b/include/grid.h
@@ -0,0 +1,17 @@
+#ifndef GRID_H
+#define GRID_H
+#include <vector>
+#include <yeti>
+using namespace std;
+
+class grid
+{
+ public:
+ add(yeti);
+ grid();
+ move();
+ refresh();
+ private:
+ vector<yeti> objects;
+}
+#endif
diff --git a/include/yeti.h b/include/yeti.h
index 093b69e..4eeb1d7 100644
--- a/include/yeti.h
+++ b/include/yeti.h
@@ -1,6 +1,5 @@
#ifndef YETI_H
#define YETI_H
-#endif
#include <vector>
using namespace std;
@@ -24,4 +23,4 @@ class yeti
int sizey;
int absolute(int);
};
-
+#endif
diff --git a/src/YetiHack.cpp b/src/YetiHack.cpp
index 4c02789..d178ea3 100644
--- a/src/YetiHack.cpp
+++ b/src/YetiHack.cpp
@@ -291,7 +291,11 @@ void story(bool immortal)
{
return;
}
- if (!smessage(5, "One last fight.\n", immortal))
+ if (!smessage(5, "Are you having fun yet?\n", immortal))
+ {
+ return;
+ }
+ if (!smessage(6, "This is the last level.\n", immortal))
{
return;
}
diff --git a/src/grid.cpp b/src/grid.cpp
new file mode 100644
index 0000000..66441c0
--- /dev/null
+++ b/src/grid.cpp
@@ -0,0 +1,4 @@
+grid::grid()
+{
+
+}