فهرست منبع

Incremented versions. Updated changelog.

Michał W. Urbańczyk 16 سال پیش
والد
کامیت
df3ef1c330
4فایلهای تغییر یافته به همراه35 افزوده شده و 2 حذف شده
  1. 32 0
      ChangeLog
  2. 1 0
      client/GUIClasses.cpp
  3. 1 1
      global.h
  4. 1 1
      lib/Connection.h

+ 32 - 0
ChangeLog

@@ -1,3 +1,35 @@
+0.74 -> 0.75 (Dec 01 2009)
+GENERAL:
+* Implemented "main menu" in-game option.
+* Hide the mouse cursor while displaying a popup window.
+* Better handling of huge and empty message boxes (still needs more changes)
+* Fixed several crashes when exiting.
+
+ADVENTURE INTERFACE:
+* Movement cursor shown for unguarded enemy towns.
+* Battle cursor shown for guarded enemy garrisons.
+* Clicking on the border no longer opens an empty info windows
+
+HERO WINDOW:
+* Improved artifact moving. Available slots are higlighted. Moved artifact is bound to mouse cursor. 
+
+TOWNS:
+* new special town structures supported:
+- Academy of Battle Scholars
+- Cage of Warlords
+- Mana Vortex
+- Stables
+- Skyship (revealing entire map only)
+
+OBJECTS:
+* External dwellings increase town growth
+* Right-click info window for castles and garrisons you do not own shows a rough amount of creatures instead of none
+* Scholar won't give unavaliable spells anymore.
+
+A lot of of various bugfixes and improvements:
+http://vcmi.antypika.aplus.pl/bugs/search.php?project_id=1&sticky_issues=off&fixed_in_version=0.75&sortby=id&dir=DESC&per_page=100&hide_status_id=-2
+
+
 0.73 -> 0.74 (Oct 01 2009)
 GENERAL:
 * Scenario Information window

+ 1 - 0
client/GUIClasses.cpp

@@ -3249,6 +3249,7 @@ void CInGameConsole::print(const std::string &txt)
 	}
 	else
 	{
+		assert(lineLen);
 		for(int g=0; g<txt.size() / lineLen + 1; ++g)
 		{
 			std::string part = txt.substr(g * lineLen, lineLen);

+ 1 - 1
global.h

@@ -20,7 +20,7 @@ typedef boost::int8_t si8; //signed int 8 bits (1 byte)
 #define THC
 #endif
 
-#define NAME_VER ("VCMI 0.74c")
+#define NAME_VER ("VCMI 0.75")
 extern std::string NAME; //full name
 extern std::string NAME_AFFIX; //client / server
 #define CONSOLE_LOGGING_LEVEL 5

+ 1 - 1
lib/Connection.h

@@ -20,7 +20,7 @@
 #include <boost/mpl/identity.hpp>
 
 #include <boost/type_traits/is_array.hpp>
-const ui32 version = 712;
+const ui32 version = 713;
 class CConnection;
 class CGObjectInstance;
 class CGameState;