Browse Source

Integrated 1280x800 resolution from #972.
Version set to 0.89.
Updated changelog.

Michał W. Urbańczyk 13 years ago
parent
commit
b7c4da65b5
3 changed files with 35 additions and 3 deletions
  1. 6 2
      ChangeLog
  2. 28 0
      config/resolutions.json
  3. 1 1
      lib/GameConstants.h

+ 6 - 2
ChangeLog

@@ -1,6 +1,6 @@
-0.88 -> 0.next
+0.88 -> 0.89 (Jun 01 2012)
 GENERAL
-* Mostly implemented Commanders feature
+* Mostly implemented Commanders feature (missing level-up dialog)
 * Support for stack artifacts
 * New creature window graphics contributed by fishkebab
 * Config file may have multiple upgrades for creatures
@@ -9,6 +9,7 @@ GENERAL
 * Implemented restart functionality. CTRL+R will trigger a quick restart
 * Save game screen and returning to main menu will work if game was started with --start option
 * Simple mechanism for detecting game desynchronization after init
+* 1280x800 resolution graphics, contributed by Topas
 
 ADVENTURE MAP
 * Fixed monsters regenerating casualties from battle at the start of new week.
@@ -43,9 +44,12 @@ TOWNS:
 
 PREGAME
 * Pregame will use same resolution as main game
+* Support for scaling background image
+* Customization of graphics with config file.
 
 ADVENTURE AI
 * basic rule system for threat evaluation
+* new town development logic
 * AI can now use external dwellings
 * AI will weekly revisit dwellings & mills
 * AI will now always pick best stacks from towns

+ 28 - 0
config/resolutions.json

@@ -168,6 +168,34 @@
 				"ButtonEndTurn": { "x": 1245, "y": 524, "graphic": "IAM001.DEF", "playerColoured": 1 }
 			},
 	
+			{
+				"resolution": { "x": 1280, "y": 800 },
+				"InGameConsole": { "maxInputPerLine": 90, "maxOutputPerLine": 60 },
+				"AdvMap": { "x": 7, "y": 7, "width": 1074, "height": 746, "smoothMove": 1, "puzzleSepia": 1 },
+				"InfoBox": { "x": 1085, "y": 589 },
+				"gem0": { "x": 6, "y": 708, "graphic": "agemLL.def" },
+				"gem1": { "x": 1036, "y": 708, "graphic": "agemLR.def" },
+				"gem2": { "x": 6, "y": 6, "graphic": "agemUL.def" },
+				"gem3": { "x": 1036, "y": 6, "graphic": "agemUR.def" },
+				"background": "AdvMap1280x800.pcx",
+				"HeroList": { "size": 11, "x": 1089, "y": 196, "movePoints": "IMOBIL.DEF", "manaPoints": "IMANA.DEF", "arrowUp": "IAM012.DEF", "arrowDown": "IAM013.DEF" },
+				"TownList": { "size": 11, "x": 1227, "y": 196, "arrowUp": "IAM014.DEF", "arrowDown": "IAM015.DEF" },
+				"Minimap": { "width": 144, "height": 144, "x": 1110, "y": 26 },
+				"Overview": { "pics": 4, "size": 6, "graphic": "OvCast6.pcx" },
+				"Statusbar": { "x": 8, "y": 754, "graphic": "AdRollvr1280.pcx" },
+				"ResDataBar": { "x": 0, "y": 775, "graphic": "ZResBar1280.pcx", "offsetX": 88, "offsetY": 2, "resSpace": 142, "resDateSpace": 167 },
+				"ButtonKingdomOv": { "x": 1159, "y": 197, "graphic": "IAM002L.DEF", "playerColoured": 1 },
+				"ButtonUnderground": { "x": 1159, "y": 229, "graphic": "IAM010L.DEF", "playerColoured": 1, "additionalDefs": ["IAM003L.DEF" ] },
+				"ButtonQuestLog": { "x": 1159, "y": 261, "graphic": "IAM004L.DEF", "playerColoured": 1 },
+				"ButtonSleepWake": { "x": 1159, "y": 293, "graphic": "IAM005L.DEF", "playerColoured": 1, "additionalDefs":["IAM011L.DEF"]  },
+				"ButtonMoveHero": { "x": 1159, "y": 326, "graphic": "IAM006L.DEF", "playerColoured": 1 },
+				"ButtonSpellbook": { "x": 1159, "y": 359, "graphic": "IAM007L.DEF", "playerColoured": 1 },
+				"ButtonAdvOptions": { "x": 1159, "y": 392, "graphic": "IAM008L.DEF", "playerColoured": 1 },
+				"ButtonSysOptions": { "x": 1159, "y": 425, "graphic": "IAM009L.DEF", "playerColoured": 1 },
+				"ButtonNextHero": { "x": 1159, "y": 523, "graphic": "IAM000.DEF", "playerColoured": 1 },
+				"ButtonEndTurn": { "x": 1159, "y": 556, "graphic": "IAM001.DEF", "playerColoured": 1 }
+			},
+
 			{
 				"resolution": { "x": 1440, "y": 900 },
 				"InGameConsole": { "maxInputPerLine": 90, "maxOutputPerLine": 60 },

+ 1 - 1
lib/GameConstants.h

@@ -12,7 +12,7 @@
 
 namespace GameConstants
 {
-	const std::string VCMI_VERSION = "VCMI 0.88b";
+	const std::string VCMI_VERSION = "VCMI 0.89";
 
 	/* 
 	 * DATA_DIR contains the game data (Data/, MP3/, ...).