From 5563db914567fc40026ebbc1dfd1407b751f9f25 Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Wed, 26 Feb 2014 14:19:14 +0000 Subject: [PATCH] - my part of chagelog + some formatting - version bump on Linux side - enabled PCH by default in cmake --- CMakeLists.txt | 4 ++-- ChangeLog | 23 +++++++++++++++++++---- debian/changelog | 6 ++++++ 3 files changed, 27 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 59e26cb16..358a46b10 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,14 +14,14 @@ endif() # VCMI version set(VCMI_VERSION_MAJOR 0) -set(VCMI_VERSION_MINOR 94) +set(VCMI_VERSION_MINOR 95) set(VCMI_VERSION_PATCH 0) option(ENABLE_ERM "Enable compilation of ERM scripting module" OFF) option(ENABLE_EDITOR "Enable compilation of map editor" OFF) option(ENABLE_LAUNCHER "Enable compilation of launcher" ON) option(ENABLE_TEST "Enable compilation of unit tests" OFF) -option(ENABLE_PCH "Enable compilation using precompiled headers" OFF) +option(ENABLE_PCH "Enable compilation using precompiled headers" ON) ############################################ # Building section # diff --git a/ChangeLog b/ChangeLog index 4779b030c..e08c0509f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,15 +2,19 @@ GENERAL: * Components of combined artifacts will now display info about entire set. +* Implements level limit * Added WoG creature abilities by Kuririn -* Added a SIGSEV violation handler to vcmiserver executable for logging stacktrace (for convenience only) * Implemented a confirmation dialog when pressing Alt + F4 to quit the game * Added functionality to trace net packages, std::vectors and various structs (e.g. BattleHex) -* Added pre compiled header compilation for CMake (can be enabled per flag) +* Added precompiled header compilation for CMake (can be enabled per flag) +* VCMI will detect changes in text files using crc-32 checksum +* Basic support for unicode. Internally vcmi always uses utf-8 +* (linux) Launcher will be available as "VCMI" menu entry from system menu/launcher +* (linux) Added a SIGSEV violation handler to vcmiserver executable for logging stacktrace (for convenience) ADVENTURE AI: +More info at http://wiki.vcmi.eu/index.php?title=Adventure_AI * AI will use fuzzy logic to compare and choose multiple possible subgoals. -More info http://wiki.vcmi.eu/index.php?title=Adventure_AI * AI will now use SectorMap to find a way to guarded / covered objects. * Significantly improved exploration algorithm. * Locked heroes now try to decompose their goals exhaustively. @@ -22,6 +26,7 @@ More info http://wiki.vcmi.eu/index.php?title=Adventure_AI CAMPAIGNS: * Implemented move heroes to next scenario +* Support for non-standard victory conditions for H3 campaigns * Fixed crash after win on the first map of campaign "Long Live the King" * Fixed crash when losing a campaign scenario * Campaigns use window with bonus & scenario selection than scenario information window from normal maps @@ -40,10 +45,20 @@ BATTLES: * Fixed a bug where the part in front of the gate could be targeted during siege ADVENTURE MAP: -* Victory, loss conditions are checked every turn instead of every day to correctly detect player without town loss condition +* Victory, loss conditions are checked every turn instead of every day to correctly handle player without towns * Fixed player without town message (shows correct number of days left to conquer a town) * Fixed crash when player lost game due to player without town loss condition +TOWNS: +* Extended building dependencies support + +MODS: +* See http://wiki.vcmi.eu/index.php?title=Modding_changelog#0.94_-.3E_0.95 for format changes +* Custom victory/loss conditions for maps or campaigns +* 7 days without towns loss condition is no longer hardcoded +* Only changed mods will be validated + + 0.93 -> 0.94 (Oct 01 2013) GENERAL: * New Launcher application, see diff --git a/debian/changelog b/debian/changelog index f9f0b141b..3dde14aad 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +vcmi (0.95) precise; urgency=low + + * New upstream release + + -- Ivan Savenko Wed, 26 Feb 2014 16:05:00 +0200 + vcmi (0.94) precise; urgency=low * New upstream release