Monday, February 6, 2012

[log] SoundRTS 1.1 alpha 9 released

Available at:

The main changes since 1.1 alpha 8 are:

- bug fixed: the shortest path implementation could cause synchronization errors in multiplayer games
- added a limit for teleportation: no more than 144 ground entities (units, buildings, goldmines, woods...) and 144 air entities at the destination
- the computer AI will retaliate for catapults too
- if a turn takes more than 3 seconds, the events won't be played until the end of the turn (to increase speed)

- now building a temple only requires a keep instead of a castle
- researching super healer, conversion and resurrection now requires a castle

- updated Chinese messages and actor voices (including tts.txt for SAPI and screen reader support)
- added a line to tts.txt specifying character encoding (default is "latin_1")

TTS mode:
- added a positional beep sound to positional messages in SAPI/screen reader/TTS mode (when pressing Tab for example)

- added a "-s" or "--speechd" option to enable speech dispatcher for Linux
- setting "sapi=1" in the configuration file doesn't enable speech dispatcher any more
- bug fixed: when Speech Dispatcher for Python was present, SoundRTS wouldn't close

- bug fixed: only damage_bonus and armor_bonus could be used with apply_bonus
- bug fixed: a bonus on hp_max didn't affect the starting hp of new units (existing units keep their current hp though)

SoundRTS 1.1 and SoundRTS 1.0 should coexist in the same machine without any problem. The settings are also stored in different folders (respectively "SoundRTS unstable" and "SoundRTS 1.0").

About multiplayer games, this version is only compatible with itself. If you modify the rules.txt file or the ai.txt file, you need to send it to your friends if you want to play with them, or they won't find your server.