summaryrefslogtreecommitdiff
path: root/inc/dna.hpp
blob: b549c27033890a5d8ff0aa61db5c88123cbd9339 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef dna_h
#define dna_h

#include "constants.hpp"
#include "functions.hpp"

class DNA
{  
        public:
                DNA();

                DNA combine(DNA D);

                int     maxHealth;
                int     reach;
                int     bestSense;
                int     bite;
                int     amountToGrow;
                int     expectedPregnancyTime;
                int     expectedAge;
                int     sizeMax;

                float   speed;
                float   mutationPercent;
                float   mutationChance;
};

#endif