Sorry guys I didn't update the mod for the latest update since I kinda dropped playing EL. I might look into it if I feel like playing the game some more, but can't promise.
I believe as of 7 May, 2021 this mod doesn't work anymore due to the "Monstrous Tales" DLC. The last update V.8 was made on 27 Feb 2019 a month after the "Symbiosis" update and I have just followed the installation instructions very carefully and also get a soft crash during startup.
Best of luck in your gaming folks and hope this helps, Rhoan.
So I installed the mod the way it said(or at least, how I interpreted it), but whenever I try to open the game with the mod it just closes quietly during the loading screen.
It's a crude solution, but I deleted files labeled as "affinities" and "factions" in any was and it stopped crashing. You can probably narrow down it to one or two files that obstruct the game, but I feared some files might be interconnected so I axed half of it. I assume it's something with new units, not sure.
There were 3 different .xml files with syntax or pasting errors. The output_log.txt near the bottom will tell you
<whatyouarelookingfor> is expected Line <number>, position <number>
Use a text editor like Notepad++ to easily see the line numbers, fix the first file, fire up the game. Crashes, open the log file, find the next .xml with an error, fix that. After 3 different files were fixed (Simulation\Factions.xml, Simulation\FactionTraits[Custom].xml, and Gui\GuiElements[FactionTraits].xml) the game loads fine for me. Haven't gotten to play yet, but I can now get to the menu.
I am also sitting at the last file named GuiElements[FactionTraits].xml, I find 3 lines of grayed-out code which doesn't fix it but I can't find any other line that needs a correction. Using the original file won't allow you to start a new game but at least gets you into the main menu.
The output_log.txt file stored in your main installation folder does not show the line, it does show you the file causing the CTD tho.
The runtime has raised an exception: "The database of type 'Amplitude.Unity.Gui.GuiElement' has failed to load the file 'C:/Games/Endless Legend/EndlessLegend_Data/../Public/Gui\GuiElements[FactionTraits].xml'." at Amplitude.Unity.Runtime.Plugins.DatabasePlugin.LoadPlugin (Amplitude.Unity.Runtime.RuntimeModule runtimeModule) [0x00000] in <filename unknown>:0 at Amplitude.Unity.Runtime.Runtime+<Coroutine_LoadModulePlugins>c__Iterator81.MoveNext () [0x00000] in <filename unknown>:0 at Amplitude.Coroutine.Run () [0x00000] in <filename unknown>:0 at Amplitude.Coroutine+<EnumerableRun>c__IteratorA2.MoveNext () [0x00000] in <filename unknown>:0
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37) [Prism] postData complete with response: System.Collections.Generic.Dictionary`2[System.String,System.String]
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37) Setting up 1 worker threads for Enlighten. Thread -> id: 98c -> priority: 1 Disposing(False)...
TL;DR The last file only has a single line missing, navigate to line 103 with NPad++ and add "</GuiElement>" right below ?<!-- Unit4: Militia --> <GuiElement Name="FactionTraitBrokenLordsUnit4"> <Title>%UnitMilitiaTitle</Title> <Description>%UnitMilitiaDescription</Description>
However I sadly noticed that this does not allow me to start a New Game since whenever I click on that all that remains is the animated background and sound, instead of getting the usual UI to set it up.
Will try to see if I can do more, until now I don't have a solution.
So i have a few questions on how to get this mod to work. I tried copying and replacing the xml files of Gui, Mapping and Simulation but the game seems to quietly crash.
1. where do i need to put the EME v8.0.xml?
2. I see 3 maps in my file what do i need to do with the 3 maps (Gui, Mapping and Simulation)? I'm asking this just to be sure if i'm doing this correctly.
73 comments
hope you will take your free time to update the mod, because it is really worth installing!
Best of luck in your gaming folks and hope this helps,
Rhoan.
https://steamcommunity.com/app/289130/discussions/0/613938575197632682/
There were 3 different .xml files with syntax or pasting errors. The output_log.txt near the bottom will tell you
<whatyouarelookingfor> is expected Line <number>, position <number>
Use a text editor like Notepad++ to easily see the line numbers, fix the first file, fire up the game. Crashes, open the log file, find the next .xml with an error, fix that. After 3 different files were fixed (Simulation\Factions.xml, Simulation\FactionTraits[Custom].xml, and Gui\GuiElements[FactionTraits].xml) the game loads fine for me. Haven't gotten to play yet, but I can now get to the menu.
The output_log.txt file stored in your main installation folder does not show the line, it does show you the file causing the CTD tho.
The runtime has raised an exception: "The database of type 'Amplitude.Unity.Gui.GuiElement' has failed to load the file 'C:/Games/Endless Legend/EndlessLegend_Data/../Public/Gui\GuiElements[FactionTraits].xml'."
at Amplitude.Unity.Runtime.Plugins.DatabasePlugin.LoadPlugin (Amplitude.Unity.Runtime.RuntimeModule runtimeModule) [0x00000] in <filename unknown>:0
at Amplitude.Unity.Runtime.Runtime+<Coroutine_LoadModulePlugins>c__Iterator81.MoveNext () [0x00000] in <filename unknown>:0
at Amplitude.Coroutine.Run () [0x00000] in <filename unknown>:0
at Amplitude.Coroutine+<EnumerableRun>c__IteratorA2.MoveNext () [0x00000] in <filename unknown>:0
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)
[Prism] postData complete with response: System.Collections.Generic.Dictionary`2[System.String,System.String]
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)
Setting up 1 worker threads for Enlighten.
Thread -> id: 98c -> priority: 1
Disposing(False)...
TL;DR
The last file only has a single line missing, navigate to line 103 with NPad++ and add "</GuiElement>" right below
?<!-- Unit4: Militia -->
<GuiElement Name="FactionTraitBrokenLordsUnit4">
<Title>%UnitMilitiaTitle</Title>
<Description>%UnitMilitiaDescription</Description>
However I sadly noticed that this does not allow me to start a New Game since whenever I click on that all that remains is the animated background and sound, instead of getting the usual UI to set it up.
Will try to see if I can do more, until now I don't have a solution.
1. where do i need to put the EME v8.0.xml?
2. I see 3 maps in my file what do i need to do with the 3 maps (Gui, Mapping and Simulation)? I'm asking this just to be sure if i'm doing this correctly.
Might expand the mod for the new factions if I like them ^^