#include <string.h>
#include "player.h"
+#include "list.h"
-struct range { long int high; long int low; };
+struct range {
+ long int random()
+ {
+ if (high - low > 0)
+ return low + rand() % (high - low);
+ else
+ return 0;
+ };
+ long int high;
+ long int low;
+};
-class level {
+class Level {
public:
- level(); // Constructor
+ Level(); // Constructor
+ Monster randomMonster();
void setStrength(range &s);
void setGold(range &g);
void setExp(range &e);
range getGold() { return gold; };
range getExp() { return exp; };
range getHP() { return hp; };
+ List<Monster> monsters;
private:
- List<Monster> monsters;
range strength;
range gold;
range exp;