Fixed Missing #include<functional>

This commit is contained in:
2016-05-28 13:01:19 +10:00
parent 7ccea0d1c0
commit 867a86fd79
5 changed files with 23 additions and 22 deletions
-2
View File
@@ -1,5 +1,3 @@
This project is officially cancelled. It's too big, it's taken too much from me, and I can't keep going anymore.
## Outline
Tortuga is a 2D MMORPG featuring permadeath, with an emphasis on multiplayer cooperation, exploration and customization. The game runs on customizable public and private servers.
+1
View File
@@ -23,6 +23,7 @@
#include "base_barrier.hpp"
#include <functional>
#include <list>
#include <string>
+1
View File
@@ -27,6 +27,7 @@
#include "sqlite3.h"
#include <algorithm>
#include <functional>
#include <list>
#include <map>
+2
View File
@@ -24,6 +24,8 @@
#include "character_data.hpp"
#include "creature_data.hpp"
#include <functional>
class CombatInstance {
public:
CombatInstance();
+19 -20
View File
@@ -1,26 +1,25 @@
TODO: Resource manager
TODO: Add the TextureLoader
TODO: Consistency for bounds names
TODO: Cross compiler (to replace dead linux PC ;_;)
TODO: New button graphics
TODO: New button graphics?
TODO: New typeface
TODO: Account passwords (list)
* backbone account server OR
* social network login OR
* ...
* salts & hashes
* login screen prompting for username & password
TODO: backbone account server OR
TODO: social network login OR
TODO: salts & hashes
TODO: login screen prompting for username & password
TODO: Features
* Make sure login errors are sent to the client
* Add the "home" parameter to the server's config file
* Waypoints, with positions and trigger zones (collision areas) for doors, monster spawns, etc. (trigger system)
* Fix shoddy movement
* Remove the big "Shut Down" button (currently broken...)
* Make a way for the server owner to control the server directly
* The TileSheet class should implement the surface itself
* Time delay for requesting region packets
* A proper logging system
* Fix the const-ness of accessors
* Add a screenshot of the game to README.md
* joystick/gamepad support
* add the tilesheet to the map system
TODO: Make sure login errors are sent to the client
TODO: Add the "home" parameter to the server's config file
TODO: Fix shoddy movement
TODO: Better UI system
TODO: Make a way for the server owner to control the server directly
TODO: The TileSheet class should implement the surface itself
TODO: Time delay for requesting region packets
TODO: A proper logging system
TODO: Fix the const-ness of accessors
TODO: Add a screenshot of the game to README.md
TODO: joystick/gamepad support
TODO: add the tilesheet to the map system
TODO: Better collision logic