ENDLESS™ Space is a turn-based 4X strategy game, covering the space colonization age in the ENDLESS™ Universe. You control every aspect of your civilization as you strive for galactic dominion.
Hey, I just bought and installed the game, and I'm loving the custom race creation feature, but I'm wondering if you can add your race portraits? I'm seeing in the modding FAQ that you can add new hero portraits, tech icons, etc, but I didn't notice anything for race portraits.
You have to add a new default race. To do that you have to create an Endless Space mod. If you have Disharmony installed the paths are a little different but the process is the same. Instead copy the folder 'Public_xp1' to 'My Documents\Endless Space\Disharmony\Modding'.
Step One-
In the 'Gui' folder, create a new folder called 'Factions'. Add your custom faction art here or use these to test quickly.
Step Two-
Open the 'Simulation' folder and add this snippet to Faction.xml and save.
This will give you a faction called Humans with a custom portrait, the default Pilgrim description image and the default United Empire stats.
akeean posted (#16) the code and a breakdown on these, and along with the likes of AWMoore, KnightHawk and others (whom have produced excellent threads, blogs and resources for others), you'll get a very good education on how to mod ES.
Also check out Hirschi's post (#23) in the same thread for editing and saving.
As Scrivener07 has said there have been changes since Disharmony has been recently released. The modding giants are no doubt busy at work producing updates to their resources, but until then check and recheck the indexing you use as some of what has been produced will be out of date.
Well, ran into a snag. I'm trying to add specific traits to my faction, but the xml classifies the traits with vague codes, such as "TraitTechA02;TraitEconomy01Norm1;TraitAlignmentEvil" etc. How could I figure out which codes relate to each trait so I could actually enter the correct ones?
So far the name works, and the affinity works (though I'm confused about Terran being "evil"), but some things are confusing. For example, why are traits shown underneath the affinity stuff, and then there's a separate traits space where the traits are using confusing codes?
EDIT: Oh jeez, I didn't refresh the page for awhile. Didn't even realize you answered my question already, indigav. I'll check that out, thanks!
I'm no coding expert so I may be wrong, but that looks like the text description you see when you click to read the specs for each race. Look at the way it's constructed
I believe "Tech1:Industry1" matches "TraitTechA02" as do each of the following [] entries to the Traits below. Then the non [] entries are summed values/effects for the remaining Traits.
You'd have to check against what other modders have listed. I'm fairly certain that "Power Masters-1" is the "TraitHero01Alt1".
And before you ask; No I haven't a clue why some are in brackets and others aren't
I can say I've seen "!--" used in html and xml to identify text entries that are display items and not code. But as I said I'm no coding expert.
Unless someone else gives the answer the only way to know for sure is run it a few times and see what happens, or download a few different mods and pick them to pieces.
Hmm, although the last one "TraitFleet09Norm 2" doesn't have a matching bracket entry. You're probably right, though. I wonder if the top entries do anything, or if they're just there for reference.
The Empire is theoretically under the control of a central monarchy. However, the rate of expansion means that the society cannot be ruled that way effectively.
In fact, the systems of the colonial diaspora are colonized by designated Corporations who work hand-in-hand with the Ministry of Investment and Development.
The Ministry of Security is involved as well, due to the need for native and/or alien pacification, security forces, defense, and surveillance.
[/CODE]
The fastest way to find where these values point is to search the documents for keywords. Sublime Text 2 does this well but I think n++ can too.
Most the other stuff points to Simulation\FactionTraits.xml. Affinities and traits are both jumbled in there so Ill just post the snips.
Here you can see the AffinityTerran and AffinityMappingTerran from above. You can also tweak your starting fleet with hidden subtraits. Most factions have subtraits only they use and its easy to make your own.
I still have some stuff to figure out like descriptors, personality, and any commands I can use. Im learning as I go making my own custom race, so I hope I not dead wrong about anything.
idiotekque
Newcomer
idiotekque
Newcomer
100g2g ptsReport comment
Why do you report idiotekque?
Are you sure you want to block idiotekque ?
BlockCancelAre you sure you want to unblock idiotekque ?
UnblockCancelidiotekque
Newcomer
idiotekque
Newcomer
100g2g ptsReport comment
Why do you report idiotekque?
Are you sure you want to block idiotekque ?
BlockCancelAre you sure you want to unblock idiotekque ?
UnblockCancelidiotekque
Newcomer
idiotekque
Newcomer
100g2g ptsReport comment
Why do you report idiotekque?
Are you sure you want to block idiotekque ?
BlockCancelAre you sure you want to unblock idiotekque ?
UnblockCancelScrivener07
Newcomer
Scrivener07
Newcomer
9 700g2g ptsReport comment
Why do you report Scrivener07?
Are you sure you want to block Scrivener07 ?
BlockCancelAre you sure you want to unblock Scrivener07 ?
UnblockCancelidiotekque
Newcomer
idiotekque
Newcomer
100g2g ptsReport comment
Why do you report idiotekque?
Are you sure you want to block idiotekque ?
BlockCancelAre you sure you want to unblock idiotekque ?
UnblockCancelindigav
Old Sentient
Living the dream... That is until I wake up and realise I'm late for work.
indigav
Old Sentient
30 600g2g ptsReport comment
Why do you report indigav?
Are you sure you want to block indigav ?
BlockCancelAre you sure you want to unblock indigav ?
UnblockCancelindigav
Old Sentient
Living the dream... That is until I wake up and realise I'm late for work.
indigav
Old Sentient
30 600g2g ptsReport comment
Why do you report indigav?
Are you sure you want to block indigav ?
BlockCancelAre you sure you want to unblock indigav ?
UnblockCancelidiotekque
Newcomer
idiotekque
Newcomer
100g2g ptsReport comment
Why do you report idiotekque?
Are you sure you want to block idiotekque ?
BlockCancelAre you sure you want to unblock idiotekque ?
UnblockCancelidiotekque
Newcomer
idiotekque
Newcomer
100g2g ptsReport comment
Why do you report idiotekque?
Are you sure you want to block idiotekque ?
BlockCancelAre you sure you want to unblock idiotekque ?
UnblockCancelindigav
Old Sentient
Living the dream... That is until I wake up and realise I'm late for work.
indigav
Old Sentient
30 600g2g ptsReport comment
Why do you report indigav?
Are you sure you want to block indigav ?
BlockCancelAre you sure you want to unblock indigav ?
UnblockCancelidiotekque
Newcomer
idiotekque
Newcomer
100g2g ptsReport comment
Why do you report idiotekque?
Are you sure you want to block idiotekque ?
BlockCancelAre you sure you want to unblock idiotekque ?
UnblockCancelScrivener07
Newcomer
Scrivener07
Newcomer
9 700g2g ptsReport comment
Why do you report Scrivener07?
Are you sure you want to block Scrivener07 ?
BlockCancelAre you sure you want to unblock Scrivener07 ?
UnblockCancel