Laserlicht 1 gadu atpakaļ
vecāks
revīzija
0250c19dd8

+ 6 - 6
config/gameConfig.json

@@ -276,12 +276,12 @@
 				"iconIndex" : 2,
 				"iconIndex" : 2,
 				
 				
 				"portraits" : {
 				"portraits" : {
-					"portraitTarnumBarbarian" : 137,
-					"portraitTarnumKnight" : 138,
-					"portraitTarnumWizard" : 139,
-					"portraitTarnumRanger" : 140,
-					"portraitTarnumOverlord" : 141,
-					"portraitTarnumBeastmaster" : 142
+					"portraitTarnumBarbarian" : 163,
+					"portraitTarnumKnight" : 164,
+					"portraitTarnumWizard" : 165,
+					"portraitTarnumRanger" : 166,
+					"portraitTarnumOverlord" : 167,
+					"portraitTarnumBeastmaster" : 168
 				}
 				}
 			},
 			},
 			"jsonVCMI" : { 
 			"jsonVCMI" : { 

+ 114 - 6
config/heroes/portraits.json

@@ -212,7 +212,25 @@
 			"small" : "Hc_HPS137",
 			"small" : "Hc_HPS137",
 			"specialtySmall" : "default",
 			"specialtySmall" : "default",
 			"specialtyLarge" : "default"
 			"specialtyLarge" : "default"
-		}
+		},
+		"texts" : {
+			"name" : "",
+			"biography" : "",
+			"specialty" : {
+				"description" : "",
+				"tooltip" : "",
+				"name" : ""
+			}
+		},
+		"army" : [
+			{
+				"creature" : "goblin",
+				"min" : 1,
+				"max" : 1
+			}
+		],
+		"skills" : [],
+		"specialty" : {}
 	},
 	},
 	"portraitTarnumKnight" :
 	"portraitTarnumKnight" :
 	{
 	{
@@ -223,7 +241,25 @@
 			"small" : "Hc_HPS138",
 			"small" : "Hc_HPS138",
 			"specialtySmall" : "default",
 			"specialtySmall" : "default",
 			"specialtyLarge" : "default"
 			"specialtyLarge" : "default"
-		}
+		},
+		"texts" : {
+			"name" : "",
+			"biography" : "",
+			"specialty" : {
+				"description" : "",
+				"tooltip" : "",
+				"name" : ""
+			}
+		},
+		"army" : [
+			{
+				"creature" : "pikeman",
+				"min" : 1,
+				"max" : 1
+			}
+		],
+		"skills" : [],
+		"specialty" : {}
 	},
 	},
 	"portraitTarnumWizard" :
 	"portraitTarnumWizard" :
 	{
 	{
@@ -234,7 +270,25 @@
 			"small" : "Hc_HPS139",
 			"small" : "Hc_HPS139",
 			"specialtySmall" : "default",
 			"specialtySmall" : "default",
 			"specialtyLarge" : "default"
 			"specialtyLarge" : "default"
-		}
+		},
+		"texts" : {
+			"name" : "",
+			"biography" : "",
+			"specialty" : {
+				"description" : "",
+				"tooltip" : "",
+				"name" : ""
+			}
+		},
+		"army" : [
+			{
+				"creature" : "enchanter",
+				"min" : 1,
+				"max" : 1
+			}
+		],
+		"skills" : [],
+		"specialty" : {}
 	},
 	},
 	"portraitTarnumRanger" :
 	"portraitTarnumRanger" :
 	{
 	{
@@ -245,7 +299,25 @@
 			"small" : "Hc_HPS140",
 			"small" : "Hc_HPS140",
 			"specialtySmall" : "default",
 			"specialtySmall" : "default",
 			"specialtyLarge" : "default"
 			"specialtyLarge" : "default"
-		}
+		},
+		"texts" : {
+			"name" : "",
+			"biography" : "",
+			"specialty" : {
+				"description" : "",
+				"tooltip" : "",
+				"name" : ""
+			}
+		},
+		"army" : [
+			{
+				"creature" : "sharpshooter",
+				"min" : 1,
+				"max" : 1
+			}
+		],
+		"skills" : [],
+		"specialty" : {}
 	},
 	},
 	"portraitTarnumOverlord" :
 	"portraitTarnumOverlord" :
 	{
 	{
@@ -256,7 +328,25 @@
 			"small" : "Hc_HPS141",
 			"small" : "Hc_HPS141",
 			"specialtySmall" : "default",
 			"specialtySmall" : "default",
 			"specialtyLarge" : "default"
 			"specialtyLarge" : "default"
-		}
+		},
+		"texts" : {
+			"name" : "",
+			"biography" : "",
+			"specialty" : {
+				"description" : "",
+				"tooltip" : "",
+				"name" : ""
+			}
+		},
+		"army" : [
+			{
+				"creature" : "troglodyte",
+				"min" : 1,
+				"max" : 1
+			}
+		],
+		"skills" : [],
+		"specialty" : {}
 	},
 	},
 	"portraitTarnumBeastmaster" :
 	"portraitTarnumBeastmaster" :
 	{
 	{
@@ -267,6 +357,24 @@
 			"small" : "Hc_HPS142",
 			"small" : "Hc_HPS142",
 			"specialtySmall" : "default",
 			"specialtySmall" : "default",
 			"specialtyLarge" : "default"
 			"specialtyLarge" : "default"
-		}
+		},
+		"texts" : {
+			"name" : "",
+			"biography" : "",
+			"specialty" : {
+				"description" : "",
+				"tooltip" : "",
+				"name" : ""
+			}
+		},
+		"army" : [
+			{
+				"creature" : "gnoll",
+				"min" : 1,
+				"max" : 1
+			}
+		],
+		"skills" : [],
+		"specialty" : {}
 	}
 	}
 }
 }

+ 4 - 2
launcher/modManager/chroniclesextractor.cpp

@@ -144,9 +144,10 @@ void ChroniclesExtractor::createBaseMod()
 	{
 	{
 		{ "modType", "Expansion" },
 		{ "modType", "Expansion" },
 		{ "name", "Heroes Chronicles" },
 		{ "name", "Heroes Chronicles" },
-		{ "description", "" },
+		{ "description", "Heroes Chronicles" },
 		{ "author", "3DO" },
 		{ "author", "3DO" },
 		{ "version", "1.0" },
 		{ "version", "1.0" },
+		{ "contact", "vcmi.eu" },
 	};
 	};
 
 
 	QFile jsonFile(dir.filePath("mod.json"));
 	QFile jsonFile(dir.filePath("mod.json"));
@@ -164,9 +165,10 @@ void ChroniclesExtractor::createChronicleMod(int no)
 	{
 	{
 		{ "modType", "Expansion" },
 		{ "modType", "Expansion" },
 		{ "name", "Heroes Chronicles - " + QString::number(no) },
 		{ "name", "Heroes Chronicles - " + QString::number(no) },
-		{ "description", "" },
+		{ "description", "Heroes Chronicles - " + QString::number(no) },
 		{ "author", "3DO" },
 		{ "author", "3DO" },
 		{ "version", "1.0" },
 		{ "version", "1.0" },
+		{ "contact", "vcmi.eu" },
 	};
 	};
 	
 	
 	QFile jsonFile(dir.filePath("mod.json"));
 	QFile jsonFile(dir.filePath("mod.json"));