Removed confusing typedefs and make use of auto keyword for iterators.
Implemented Inventory::removeItemsByName.
Actors now have their own inventory.
Removed confusing typedefs and make use of auto keyword for iterators.
Implemented Inventory::removeItemsByName.
Actors now have their own inventory.
Rebase
That link is no longer up
Fixed strcmp not found issue with clang
Update README.md
Refactored worldsystem rooms are no longer in an array.

In future it should be refactored to be more effective.
Moved rooms to heap
Removed "type" prefix
Fixed travis build
Print room layout for debugging purposes.
Removed unused variable, added message history variable.
First implementation of the msg history system
Small macro to insert new lines easily.
Added "logtofile" cvar
Modifying the world generator