Last implemented features:
1. Game render optimisations, FPS increased in ~2 times.
2. Fixed situation, when 1 lagging player caused lags for everyone. Players are almost independent of other players lags now. They should have at least 3-4 fps to secure good net connection, so other players will not notice their lags. It will be unplayable for lagging player (with 4fps), but at least it will not cause everybody to lag. Check this video:
https://puu.sh/xvQrB/1d0c21cfb4.mp4
3. game speed multiplier is precise now, it means x2.5 is exactly 2.5 times faster (for real 1 min there will be 2.5 minutes in game). In r6720 it is not like that - f.e. on x3 1 min is about 2m11s in game time, what is equal to ~x2.2. So now x2.5 is faster then it was x3. That is why MP game speeds will be refactored to avoid too fast game speeds. I suggest to use speeds between 1 and 2 with 0.25 step. Any opinions on that?
4. lobby: show map/save download progress of anybody to everybody
5. added map rename button
6. map editor: change map size feature
7. map editor: try map feature - start game with current map directly from editor, for any choosen player
8. map editor: add adjustable warriors conditions (hunger lvl at the game start)
9. autosaves: number of saves increased from 3 to 5 (by default), time between saves increased from every 1 min to every 3 min (by default). Added settings to ini file, so its possible to adjust these parameters (in some reasonale range)
10. save saves(replays) files in separated folders, same as for maps
11. fixed loud 'echo' sound effect, when many message notifications alarm at the same time. F.e. notifications about empty houses or hungry warriors at the same time. They could be SO loud.
12. added 'click hold' behaviour for numeric edit controls and wares order. So you can change values there by holding mouse on '+' or '-' buttons.
---
Developing stuff:
13. added game commands packing - it will slightly reduce net traffic and .rpl file size
14. added simple auth secure protection, to avoid connections between 2 different versions of KaM_Remake.exe clients. Same as it is now in r6720.
15. prepared game build scripts. Ready to build version for beta testing in 1 click