mirror of
https://github.com/vcmi/vcmi.git
synced 2025-08-13 19:54:17 +02:00
Incremented versions. Updated changelog.
This commit is contained in:
32
ChangeLog
32
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)
|
0.73 -> 0.74 (Oct 01 2009)
|
||||||
GENERAL:
|
GENERAL:
|
||||||
* Scenario Information window
|
* Scenario Information window
|
||||||
|
@@ -3249,6 +3249,7 @@ void CInGameConsole::print(const std::string &txt)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
assert(lineLen);
|
||||||
for(int g=0; g<txt.size() / lineLen + 1; ++g)
|
for(int g=0; g<txt.size() / lineLen + 1; ++g)
|
||||||
{
|
{
|
||||||
std::string part = txt.substr(g * lineLen, lineLen);
|
std::string part = txt.substr(g * lineLen, lineLen);
|
||||||
|
2
global.h
2
global.h
@@ -20,7 +20,7 @@ typedef boost::int8_t si8; //signed int 8 bits (1 byte)
|
|||||||
#define THC
|
#define THC
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define NAME_VER ("VCMI 0.74c")
|
#define NAME_VER ("VCMI 0.75")
|
||||||
extern std::string NAME; //full name
|
extern std::string NAME; //full name
|
||||||
extern std::string NAME_AFFIX; //client / server
|
extern std::string NAME_AFFIX; //client / server
|
||||||
#define CONSOLE_LOGGING_LEVEL 5
|
#define CONSOLE_LOGGING_LEVEL 5
|
||||||
|
@@ -20,7 +20,7 @@
|
|||||||
#include <boost/mpl/identity.hpp>
|
#include <boost/mpl/identity.hpp>
|
||||||
|
|
||||||
#include <boost/type_traits/is_array.hpp>
|
#include <boost/type_traits/is_array.hpp>
|
||||||
const ui32 version = 712;
|
const ui32 version = 713;
|
||||||
class CConnection;
|
class CConnection;
|
||||||
class CGObjectInstance;
|
class CGObjectInstance;
|
||||||
class CGameState;
|
class CGameState;
|
||||||
|
Reference in New Issue
Block a user