ENDLESS™ Space 2 is turn-based 4X space-strategy that launches players into the space colonization age of different civilizations within the ENDLESS™ Universe. Your Vision. Their Future.
Can anyone help me to do this? I have literally no experience in using Xml or Gui, I read through the threads on faction portraits, downloaded the example major faction mod and got as far as changing the mod name, description, picture with success. But now I am stuck as to how I change leader portraits, faction names in the drop down menu, the large background image etc.
Any help at all for a complete beginner would be much appreciated.
Also, I have created Custom Factions in-game, is there any way to change the images for these?
Here is a way to change the images of your Custom Faction created in-game with other images from the game, for example heroes , change the images of your custom population and change the introduction text of your custom faction, when starting the game:
1. Create your Custom Faction in-game. Close the game
2. Change the following two files in your documents folder
Custom Population/YourPop.xml
In PopulationDefinition change AffinityName="..." in somethin easer to remeber, for example AffinityName="AffinityCustomPop01" Change AffinityMapping Name="..." to AffinityMapping Name="AffinityMappingCustomPop01"
YourFaction.xml
Change MajorPopulation Affinity="..." in MajorPopulation Affinity="AffinityCustomPop01"
3. Change the following files in your ES2 installation folder (make BackUp)
FactionTraits[AffinityMapping].xml
Copy and paste a complete <FactionAffinityMapping>...</FactionAffinityMapping> block from another major faction. In this new block change FactionAffinityMapping Name="..." to FactionAffinityMapping Name="AffinityMappingCustomPop01". If you want, change the Hero Arguments="..." to a Hero ID of your choise. This will change your starting hero.
GuiElements[Affinities].xml
Copy and paste a complete <AffinityGuiElement>...</AffinityGuiElement> Block from another major faction.
Change the name in "AffinityMappingCustomPop01"
Change the description in %AffinityCustomPop01Description
Change the icons accordingly (important are Small, Medium, MediumIverted, Large, Mood). For example:
Search the file for other faction, for example the pilgrims, to see how there paths are defined. The example above will give your custom population the look of the pilgrims.
The above example will give your leader the appearance of the pilgrim hero. Search the file GuiElements[Heroes].xml to find the hero ModelPath you want to use as a leader.
ES2_Localization_assets_Locals.xml (for your language)
Add the following lines:
<LocalizationPair Name="%AffinityGameplayCustomPop01IntroductionTitle">I am an introduction</LocalizationPair>
<LocalizationPair Name="%AffinityGameplayCustomPop01IntroductionDescription">I am a description</LocalizationPair>
<LocalizationPair Name="%AffinityCustomPop01Description">I am a custom population</LocalizationPair>
The first will change the title of the introduction screen, which pops up in a new game. The second changes the description in this pop up. The third changes the tooltip lore description of of your custom population.
I hope it is understandable. Sorry, i am not a native speaker.
Artemis-6
Newcomer
Artemis-6
Newcomer
100g2g ptsReport comment
Why do you report Artemis-6?
Are you sure you want to block Artemis-6 ?
BlockCancelAre you sure you want to unblock Artemis-6 ?
UnblockCancelArtemis-6
Newcomer
Artemis-6
Newcomer
100g2g ptsReport comment
Why do you report Artemis-6?
Are you sure you want to block Artemis-6 ?
BlockCancelAre you sure you want to unblock Artemis-6 ?
UnblockCancelArtemis-6
Newcomer
Artemis-6
Newcomer
100g2g ptsReport comment
Why do you report Artemis-6?
Are you sure you want to block Artemis-6 ?
BlockCancelAre you sure you want to unblock Artemis-6 ?
UnblockCancelLukeNukem
Newcomer
LukeNukem
Newcomer
6 200g2g ptsReport comment
Why do you report LukeNukem?
Are you sure you want to block LukeNukem ?
BlockCancelAre you sure you want to unblock LukeNukem ?
UnblockCancel