summaryrefslogtreecommitdiff
path: root/inc/dna.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'inc/dna.hpp')
-rw-r--r--inc/dna.hpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/inc/dna.hpp b/inc/dna.hpp
index b549c27..8c4effa 100644
--- a/inc/dna.hpp
+++ b/inc/dna.hpp
@@ -1,25 +1,28 @@
#ifndef dna_h
#define dna_h
+#include <string>
+
#include "constants.hpp"
#include "functions.hpp"
class DNA
{
public:
- DNA();
+ DNA(){};
+ DNA(std::string s);
DNA combine(DNA D);
+ int type;
int maxHealth;
- int reach;
int bestSense;
int bite;
- int amountToGrow;
int expectedPregnancyTime;
int expectedAge;
- int sizeMax;
+ int growAmount;
+ float reach;
float speed;
float mutationPercent;
float mutationChance;