WorldSim  inDev
2D tile-based sandbox RPG with procedurally generated fantasy world simulator 🌏
Tribe_Human.hpp
Go to the documentation of this file.
1 #pragma once
2 #ifndef WORLDSIM_TRIBE_HUMAN_HPP
3 #define WORLDSIM_TRIBE_HUMAN_HPP
4 
5 /* Tribe_Human.hpp
6  #include "Tribe_Human.hpp"
7 
8  Tribes are nomadic groups. They wander the map trying to survive until they develop enough to become a civilization. Human tribes build towns and cities.
9 
10 */
11 
12 #include "Character.hpp"
13 
14 class World;
15 
16 #include "WorldObjectGlobal.hpp"
17 
18 #include <Container/Table/TableInterface.hpp>
19 
20 
21 class Tribe_Human: public Tribe
22 {
23  private:
24  int nArtifactsDropped;
25 
26  public:
27 
28 
29 
30  Tribe_Human();
31 
32  bool spawn();
33  virtual void wander();
34  virtual void incrementTicks ( int /* nTicks */ );
35 
36  void combat (Tribe* /* target */);
37 
38  Texture* currentTexture();
39 };
40 
41 #endif
void combat(Tribe *)
Definition: Tribe_Human.cpp:262
virtual void incrementTicks(int)
Definition: Tribe_Human.cpp:373
Definition: World.hpp:50
Tribe_Human()
Definition: Tribe_Human.cpp:23
bool spawn()
Definition: Tribe_Human.cpp:31
Texture * currentTexture()
Definition: Tribe_Human.cpp:65
Definition: Tribe_Human.hpp:21
Definition: Tribe.hpp:23
virtual void wander()
Definition: Tribe_Human.cpp:74