Trials With DR FR

His Dad [05-10-18 - 08:05]
Trials With DR FR
Filename
Doc/Changelog.txt
HistOffline.lua
data/de/de.lua
data/en/en.lua
data/fr/fr.lua
data/ids.lua
data/utility.lua
history.txt
diff --git a/Doc/Changelog.txt b/Doc/Changelog.txt
index 9ab3bff..4d66820 100644
--- a/Doc/Changelog.txt
+++ b/Doc/Changelog.txt
@@ -1,3 +1,10 @@
+2018-05-10 version 43
+	Major Changes WRT Trials. Dumped Craglorn, It's now all under "Trails"
+	NOTE: It is sometimes impossible to sure from the Achievment description if its Vet or not.
+	Also "hard mode" seems to be deprecated. Let me know if you think something is wrong.
+
+	Did Minimal work on FR and DE translation.
+
 2018-05-05 version 42
 	Adding Support for Bones,Horns
 	Renamed Morrowind to Vvardenfell
diff --git a/HistOffline.lua b/HistOffline.lua
index 881ab11..5f59aa1 100644
--- a/HistOffline.lua
+++ b/HistOffline.lua
@@ -14,7 +14,7 @@ local Colour_Heading_Complete = "#58FA58"
 --force_lang = "fr"   --	or "de" or "en"  for debugging

 -- ========================
-version= "42"
+version= "43"
 require( "iuplua" )
 require( "iupluacontrols" )
 iup.SetGlobal("UTF8MODE","YES")
diff --git a/data/de/de.lua b/data/de/de.lua
index 7e15426..951c807 100644
--- a/data/de/de.lua
+++ b/data/de/de.lua
@@ -20,6 +20,31 @@ Area_names = {
 	[5] = { short= "KRAG",
 			medium = "Kargstein/VVardenfell",
 			long = "Kargstein"},
+	[6] = { short= "ORS",
+			medium = "Orsinium",
+			long = "Orsinium"},
+	[7] = { short= "TG",	     -- Not using, no dungeons..
+			medium = "Hews Fluch",
+			long = "Hews Fluch"},
+	[8] = { short= "IC",
+			medium = "Kaiserstadt",
+			long = "Kaiserstadt"},
+	[9] = { short= "Hist",
+			medium = "Hist",
+			long = "Schatten des Hist"},
+	[10] = { short= "Horns",
+			medium = "Horns of the Reach",
+			long = "Horns of the Reach"},
+	[11] = { short= "Bones",
+			medium = "Dragon Bones",
+			long = "Dragon Bones"},
+	[12] = { short= "Clock",
+			medium = "Stadt der Uhrwerke ab.",
+			long = "Stadt der Uhrwerke ab."},
+	[13] = { short= "Summer",
+			medium = "Summerset Isle",
+			long = "Summerset Isle"},
+
 }

 DLC_names = {
@@ -176,14 +201,19 @@ grp_names = {
 }


-Craglorn_Names= {}
-Craglorn_Names["N"] = {
+Trials_Names= {}
+Trials_Names["N"] = {
 	["11"] = "Zitadelle von Hel Ra abgeschlossen",
 	["21"] = "Ätherisches Archiv abgeschlossen",
 	["31"] = "Sanctum Ophidia abgeschlossen",
 	["41"] = "Champion der Drachenstern-Arena",
+	["51"] = "Vvardenfell: Halls of Fabrication Champion",
+	["61"] = "Maw of Lorkhaj Completed",
+	["71"] = "Cloudrest Completed",
+	["81"] = "Cloudrest Contender",
+	["91"] = "Cloudrest Savior",
 }
-Craglorn_Names["V"] = {
+Trials_Names["V"] = {
 	["11"] = "Eroberer der Zitadelle von Hel Ra",
 	["21"] = "Zitadelle von Hel Ra: Das Kriegshorn",
 	["31"] = "Gegen die Uhr: Zitadelle von Hel Ra",
@@ -192,13 +222,46 @@ Craglorn_Names["V"] = {
 	["61"] = "Eroberer von Sanctum Ophidia",
 	["71"] = "Gegen die Uhr: Sanctum Ophidia",
 	["81"] = "Eroberer der Drachenstern-Arena",
+	["91"] = "Vvardenfell: Halls of Fabrication Champion",
+	["101"] = "Vvardenfell: Time Trial: Halls of Fabrication",
+	["111"] = "Vvardenfell: Well-Oiled Machine",
+	["112"]	= "Vvardenfell: Power House",
+	["113"]	= "Vvardenfell: Planned Obsolescence",
+	["114"]	= "Vvardenfell: Environmentally Conscious",
+	["115"] = "Vvardenfell: Terminal Terminator",
+	["116"]	= "Vvardenfell: Kill Process",
+	["117"]	= "Vvardenfell: Arc-Custodian",
+	["118"] = "Theives Guild: Maw of Lorkhaj Conqueror",
+	["119"] = "Thieves Guild: Time Trial: Maw of Lorkhaj",
+	["120"] = "Thieves Guild: Maw of Lorkhaj: Unchained Ambush",
+	["121"] = "Thieves Guild: Maw of Lorkhaj: Stainless Souls",
+	["122"] = "Thieves Guild: Maw of Lorkhaj: Two-Moons Dance",
+	["123"] = "Thieves Guild: Maw of Lorkhaj: Void Avoided",
+	["124"] = "Thieves Guild: Maw of Lorkhaj: Fang Focused",
+	["125"] = "Thieves Guild: Maw of Lorkhaj: Moons' Champion",
+	["126"] = "Thieves Guild: Maw of Lorkhaj: Spotless Triumph",
+	["127"] = "Summerset: Cloudrest Conqueror",
+	["128"] = "Summerset: Cloudrest: Speedy Sload Slayer",
+	["129"] = "Summerset: Cloudrest: A Sload and Her Shadow",
+	["130"] = "Summerset: Cloudrest: Vanquisher",
+	["131"] = "Summerset: Cloudrest: Surviving the Shadows",
+	["132"] = "Summerset: Cloudrest: The Path to Alaxon",
+	["133"] = "Summerset: Cloudrest: One Core, No More",
+	["134"] = "Summerset: Cloudrest: Misery Loves Company",
+	["135"] = "Summerset: Cloudrest: Flares and Deadly Shadows",
+	["136"] = "Summerset: Cloudrest: Core Coordination",
+	["137"] = "Summerset: Cloudrest: The Mystic's Ice",
+	["138"] = "Summerset: Cloudrest: Shocking Instinct",
+	["139"] = "Summerset: Cloudrest: Valorous Combustion",
 }

-Craglorn_Names["VH"] = {
+Trials_Names["VH"] = {
 	["11"] = "Schwierigkeiten in der Zitadelle von Hel Ra",
 	["21"] = "Schwierigkeiten im Ätherischen Archiv",
 	["31"] = "Schwierigkeiten im Sanctum Ophidia",
 	["41"] = "Eroberer der Drachenstern-Arena",
+	["51"] = "Thieves Guild: Maw of Lorkhaj Difficult Mode",
+	["61"] = "Craglorn Trials Conqueror",
 }
 Locations = {
 --EP
diff --git a/data/en/en.lua b/data/en/en.lua
index 050d107..3f5677b 100644
--- a/data/en/en.lua
+++ b/data/en/en.lua
@@ -211,7 +211,7 @@ Trials_Names["V"] = {
 	["127"] = "Summerset: Cloudrest Conqueror",
 	["128"] = "Summerset: Cloudrest: Speedy Sload Slayer",
 	["129"] = "Summerset: Cloudrest: A Sload and Her Shadow",
-	["130"] = "Summerset: Cloudrest Vanquisher",
+	["130"] = "Summerset: Cloudrest: Vanquisher",
 	["131"] = "Summerset: Cloudrest: Surviving the Shadows",
 	["132"] = "Summerset: Cloudrest: The Path to Alaxon",
 	["133"] = "Summerset: Cloudrest: One Core, No More",
diff --git a/data/fr/fr.lua b/data/fr/fr.lua
index 704a16f..7b8742f 100644
--- a/data/fr/fr.lua
+++ b/data/fr/fr.lua
@@ -17,6 +17,30 @@ Area_names = {
 	[5] = { short= "CRAG",
 			medium = "Craglorn",
 			long = "Craglorn"},
+	[6] = { short= "ORS",
+			medium = "Orsinium",
+			long = "Orsinium"},
+	[7] = { short= "TG",	     -- Not using, no dungeons..
+			medium = "Hew's Bane",
+			long = "Hew's Bane"},
+	[8] = { short= "IC",
+			medium = "La cité impériale",
+			long = "La cité impériale"},
+	[9] = { short= "Hist",
+			medium = "Hist",
+			long = "Ombres de l\'Hist"},
+	[10] = { short= "Horns",
+			medium = "Horns of the Reach",
+			long = "Horns of the Reach"},
+	[11] = { short= "Bones",
+			medium = "Dragon Bones",
+			long = "Dragon Bones"},
+	[12] = { short= "Clock",
+			medium = "Cité mécanique",
+			long = "Cité mécanique"},
+	[13] = { short= "Summer",
+			medium = "Summerset Isle",
+			long = "Summerset Isle"},
 }

 DLC_names = {
@@ -167,14 +191,19 @@ grp_names = {
 	["14"]= "Chambres de la folie",
 }

-Craglorn_Names= {}
-Craglorn_Names["N"] = {
+Trials_Names= {}
+Trials_Names= {}Names["N"] = {
 	["11"] = "Citadelle d'Hel Ra Conquérant",
 	["21"] = "Archive æthérienne Conquérant",
 	["31"] = "Sanctum Ophidia Conquérant",
 	["41"] = "L'Étoile du dragon Champion",
+	["51"] = "Vvardenfell: Halls of Fabrication Champion",
+	["61"] = "Maw of Lorkhaj Completed",
+	["71"] = "Cloudrest Completed",
+	["81"] = "Cloudrest Contender",
+	["91"] = "Cloudrest Savior",
 }
-Craglorn_Names["V"] = {
+Trials_Names= {}Names["V"] = {
 	["11"] = "Citadelle d'Hel Ra Completed",
 	["21"] = "Archive æthérienne Completed",
 	["31"] = "Sanctum Ophidia Completed",
@@ -183,13 +212,48 @@ Craglorn_Names["V"] = {
 	["61"] = "Time Trial: Archive æthérienne",
 	["71"] = "Time Trial: Sanctum Ophidia",
 	["81"] = "L'Étoile du dragon Champion",
+	["91"] = "Vvardenfell: Halls of Fabrication Champion",
+	["101"] = "Vvardenfell: Time Trial: Halls of Fabrication",
+	["111"] = "Vvardenfell: Well-Oiled Machine",
+	["112"]	= "Vvardenfell: Power House",
+	["113"]	= "Vvardenfell: Planned Obsolescence",
+	["114"]	= "Vvardenfell: Environmentally Conscious",
+	["115"] = "Vvardenfell: Terminal Terminator",
+	["116"]	= "Vvardenfell: Kill Process",
+	["117"]	= "Vvardenfell: Arc-Custodian",
+	["118"] = "Theives Guild: Maw of Lorkhaj Conqueror",
+	["119"] = "Thieves Guild: Time Trial: Maw of Lorkhaj",
+	["120"] = "Thieves Guild: Maw of Lorkhaj: Unchained Ambush",
+	["121"] = "Thieves Guild: Maw of Lorkhaj: Stainless Souls",
+	["122"] = "Thieves Guild: Maw of Lorkhaj: Two-Moons Dance",
+	["123"] = "Thieves Guild: Maw of Lorkhaj: Void Avoided",
+	["124"] = "Thieves Guild: Maw of Lorkhaj: Fang Focused",
+	["125"] = "Thieves Guild: Maw of Lorkhaj: Moons' Champion",
+	["126"] = "Thieves Guild: Maw of Lorkhaj: Spotless Triumph",
+	["127"] = "Summerset: Cloudrest Conqueror",
+	["128"] = "Summerset: Cloudrest: Speedy Sload Slayer",
+	["129"] = "Summerset: Cloudrest: A Sload and Her Shadow",
+	["130"] = "Summerset: Cloudrest: Vanquisher",
+	["131"] = "Summerset: Cloudrest: Surviving the Shadows",
+	["132"] = "Summerset: Cloudrest: The Path to Alaxon",
+	["133"] = "Summerset: Cloudrest: One Core, No More",
+	["134"] = "Summerset: Cloudrest: Misery Loves Company",
+	["135"] = "Summerset: Cloudrest: Flares and Deadly Shadows",
+	["136"] = "Summerset: Cloudrest: Core Coordination",
+	["137"] = "Summerset: Cloudrest: The Mystic's Ice",
+	["138"] = "Summerset: Cloudrest: Shocking Instinct",
+	["139"] = "Summerset: Cloudrest: Valorous Combustion",
 }

-Craglorn_Names["VH"] = {
+Trials_Names= {}Names["VH"] = {
 	["11"] = "Citadelle d'Hel Ra difficulté maximale",
 	["21"] = "Archive æthérienne difficulté maximale",
 	["31"] = "Sanctum Ophidia difficulté maximale",
-	["41"] = "L'Étoile du dragon Conquérant",
+	["41"] = "Vvardenfell: Halls of Fabrication Vanquisher",
+	["51"] = "Thieves Guild: Maw of Lorkhaj Difficult Mode",
+	["61"] = "Craglorn Trials Conqueror",
+}
+
 }


diff --git a/data/ids.lua b/data/ids.lua
index 14a74f1..d9c2afe 100644
--- a/data/ids.lua
+++ b/data/ids.lua
@@ -77,24 +77,63 @@ hist.IDs = {
 [451] = true,
 [342] = true,
 [463] = true,
--- Craglorn N
+-- Trial N
 [992] = true,
 [1123] = true,
+[2132] = true,
+[1343] = true,
+[2131] = true,
+[2140] = true,
+[1808] = true,
 [990] = true,
 [991] = true,
--- Craglorn V
-[1080] = true,
-[1081] = true,
+-- Trial V
 [1474] = true,
-[1140] = true,
+[1809] = true,
+[1810] = true,
+[1811] = true,
+[2133] = true,
+[2134] = true,
+[1367] = true,
+[1368] = true,
+[1369] = true,
+[2138] = true,
+[2139] = true,
+[1503] = true,
 [1124] = true,
 [870] = true,
+[1831] = true,
+[1832] = true,
+[1833] = true,
+[1834] = true,
+[1391] = true,
+[1388] = true,
+[1389] = true,
+[1390] = true,
+[1839] = true,
+[1840] = true,
+[1392] = true,
+[2137] = true,
+[2232] = true,
+[1140] = true,
+[2233] = true,
 [1462] = true,
-[1503] = true,
--- Craglorn VH
+[2231] = true,
+[1080] = true,
+[1081] = true,
+[2234] = true,
+[2136] = true,
+[2236] = true,
+[2237] = true,
+[2238] = true,
+[1386] = true,
+-- Trial VH
 [1136] = true,
 [1137] = true,
 [1138] = true,
+[1139] = true,
+[1829] = true,
+[1344] = true,
 -- DLC
 [1120] = true,
 [1345] = true,
diff --git a/data/utility.lua b/data/utility.lua
index 918bd14..419414e 100644
--- a/data/utility.lua
+++ b/data/utility.lua
@@ -138,9 +138,9 @@ generate_id=function()
 		end
 	end

-	for _,i in ipairs(Craglorn_Order) do
-		outfile:write("-- Craglorn " .. i .. "\n")
-		for j,_ in pairs (Craglorn_Dat[i].id) do
+	for _,i in ipairs(Trials_Order) do
+		outfile:write("-- Trial " .. i .. "\n")
+		for j,_ in pairs (Trials_Dat[i].id) do
 			outfile:write("[" .. j .. "] = true,\n")
 		end
 	end
diff --git a/history.txt b/history.txt
index 1308e83..b203409 100644
--- a/history.txt
+++ b/history.txt
@@ -1,6 +1,6 @@
 ## Title: Dad's History
 ## APIVersion: 100022 100023
-## Version: 42
+## Version: 43
 ## Author: HisDad
 ## Description: Record progress of all characters for offline viewing.
 ## SavedVariables: History_SV