0.25.0
Serflings 0.25.0
There is a new version available for Serflings: https://serflings.simpleguide.net/
The computer players are now fully implemented. In addition to that it is now possible to win or loose a game. With these two additional steps, many requirements are now met to play the missions. Besides many smaller improvements and fixes there is also a new note implemented which shows the conditions to win the game. This will help you to keep track of the needed goals for the current game.
- The computer players do now start attacks. All actions for the computer players are now finished
- The computer players do now exchange their knights more than once a game
- The game does now display a window if you win or loose a game
- Improved stock management of computer players
- The game does now display the conditions for winning a game. This function may be disabled in the config file (displayWinConditions)
- Tutorial number 6 is now beeing prepared properly with enemy buildings
- After winning mission 30, the ending scene will now be diplayed
- Fullscreen mode has been switched from exclusive to windowed. This fixes the mouse lags on fullscreen
- Fullscreen may now also be switched with keys Alt+Enter
- The fast-build-click may now be disabled in the config file (fastBuildClick)
- Increased compatibility of savegames to the original game
- The name of a savegame will now also beeing saved if an empty slot has been used
- The colors of texts are now consistently displayed
- Fixed an error on saving games with many buildings
- Fixed a possible error on the internal handling of stocks
- Fixed a possible crash if a knight encounters an enemy knight
- Fixed a crash while starting the game, if a display has been removed
- The information about game speed will now be displayed at the bottom
- The game version will now displayed centered
- Some parts of the code have completely been rewritten and verified with the original game (calculation of the motivation for the knights, calculation of the number of available attackers, executing an attack, management of military buildings and other internal functions)