- Entities should be deleted by the gamemap on client side instead of the render manager
- Creature reading/writing is the same as rooms/traps
- Small fix for creature sound
- Fixed a memory leak on Creature weapons
- Added a log for entity creation on client side as well as on server side
- Added [Creature][/Creature] in creature list in levels
fixes #247
Merge pull request #249 from hwoarangmy/development

Entities should be deleted by the gamemap on client side instead of the render manager
Moved source files in sub-folders according to their use.

Fixes #10
Merge pull request #248 from Bertram25/development

Moved source files in sub-folders according to their use.
Improved the minimap use of colors.

Now the wall and ground tiles colors are differentiated where relevant.
I also used more faded colors for tiles part of the setting, and brighter ones
for interesting stuff.
Marked tiles for the local player are also displayed.
Made OD use standard paths for Windows and Linux and follow XDG specifications.

More thorough windows testing is also requested.
I may also have fixed the user data folder detection on OSX but I can't test.

While on it, I also prettified the screenshots names.

Fixes #25
Fixes #171
Fixed a small typo in the header doc.
Used a more c++ way to prettify screenshots names.

I also made it use the user local time which is more relevant for him.

Thanks to @hwoarangmy for pointing out. :)
Added missing parameters to creatures in level files and reordered them.

Fixes #245
Reworked the spatial sound playing algorithm.

- To avoid spamming sounds with setPosition()
- And add sound culling handling.

Now only sounds near you point of view will be heard.
I also made it so if you you go higher, you can hear more far away sounds...

Main part of #147
Reimported the ingame battle music to make it longer and actually loopable.
Made the fighting music also triggered when one of your allies is attacked.

Part of #147
Turned the playDespositGold server message into a more generic one.

Part of #147
Made the battle music start when one player's trap triggers.

Final part of #147
Use of polymorphism for render manager instead of huge switch case.
fixes #137
Added primary support for the attack warmup time.

Feel free to test and comment :)

Part of #152
Merge pull request #250 from Bertram25/development

Improved the minimap use of colors.
Merge pull request #254 from hwoarangmy/development

Use of polymorphism for render manager instead of huge switch case.
Added a missing assert in the sound manager, as requested by @hwoarangmy
Merge pull request #253 from Bertram25/sound

Reworked the spatial sound playing algorithm.