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.
Hupailija wrote: I am going to be extremely rude now... but have you read any posts before you ask questions?
Almost every second post mentions sharedassets17.assets file which is in your: Steam\steamapps\common\Endless Space\EndlessSpace_Data
folder.
Hell both me and Davea have several times told how to open it and I keep telling what and how one should edit it (still surprised that so few tells things like that
gee i hit ctrl f on my firefox looked for shared and didnt find anything. so no it wasnt mentioned before anywhere on the first page of this post
Landswimmer wrote: Can you tell me which Xml file you are modding?? I can't seem to find it..
I am going to be extremely rude now... but have you read any posts before you ask questions?
Almost every second post mentions sharedassets17.assets file which is in your: Steam\steamapps\common\Endless Space\EndlessSpace_Data
folder.
Hell both me and Davea have several times told how to open it and I keep telling what and how one should edit it (still surprised that so few tells things like that
and now I have tracked every single RaceAffinity to it's end!
Oh boy, now I know how to make new races <3
can you show us how to or at least how it looks for sophon? or hissho? i am too lazy for it XD
Edit1:
hey i was looking for a way to add an new improvement wich is like the 25% industry to dust etc for the other resources like 25% dust to sience or 25% sience to industry but i couldn´t find a way to do it, some one can help me?
@ thatsgerman, we do not know how mods will work in multiplayer. What "should" happen is each player's game should communicate some checksum, or something, of the customizable files. (Not graphics files.) If the checksums of any player do not match, it means that player has a different mod from the others. A game should be allowed only if all players have the same checksum.
Since the game does not officially support modding yet, I suppose this check is not present, and players using different mods should expect weird OOS errors.
do you know how to change the anomalys of planets? like the homa planet with garden of eden for everyone i tried it in the galaxy files but it not worked
All I can say is, use the original working file from this game version, and carefully change it so the size does not change. I understand you are saying that you have done that, and I cannot offer any different advice. It works for me.
yes i know but as i said it all was the same size and letter count
davea i found the mop corporate hero buff and i installed it then i realized it got a other size and letter count then the original file, how did you do that it still works?
@ etzlo, The game will crash if you change the size of the file. Therefore something in your edit is changing the size of the file. We have learned that notepad changes the size of the file, even if you just open and save the file again. If you are not using notepad, then please be careful that if you add one character to a line (for example, changing "1" to "10") then you must delete one character from the same line. Otherwise the size of the file will change and the game will crash.
I am first listing this what are possible and then (in a couple hours / rest of an evening) telling how:
Now I haven't tested either of those but in code wise it's easy and possible
- It's possible to change race image to ANY image of game which has BOTH large and small versions... this includes (appreantly) hother races (heroes are bit puzzling, one should try :P).
- It's possible to change ship images from one race to another
These I have tested
- It's possible to change / remove Affinities
- It's possible to change empires planet bonuses
- It's possible to change other empire values
- change traits (both empire and what different traits do)
- change how AI acts with race (well atleast set how he values different things)
What I am going to tell is then harder modding and thus one should do it only if he is sure about himself.
Oh and if you know something what I do not know add here please, this is something what modders want to know (along with how to build house and how to take pets to local garden).
i found out that you can change the starting properties of the chips so you can start with a full teched ship it´s at the same place where you change the ship hull
well... as it seems you can unlock on the ways above anything in the game at turn 1
also a little question: did you find out how to edit the affinity boni like the + dmg on hissho or the + science on sophon?
Well a few items to note, in the tax bonus system sophons get a 45% base tax rate bonus, this is countered by a custom function elsewhere that reduces that bonus as tax rate increases so if you want to add anything else to the tax bonus system they without a counter function it will not be reduced as tax rate increases.
Also the big thing stymieing modding atm IMO is that every patch the modifications made need to be completely re-integrated into the assets file.
Has anyone figured out where mods need to be located to overwrite existing data? Or is this functionality disabled atm? I notice the mod button is grayed out so I assume this function hasn't been enabled yet.
Sadi wrote: Hey, if people brokes their game, they just have to restore or reinstall it via Steam. When you touch the game files, everyone should know that it is at your own risks (no pain, no gain ^^).
Yes indeed. Every time I went into the 2da files of Neverwinter Nights 2 to muck about with things (like making it so wizards can cast infinite spells per day, or screwing around with a race's favored class or stats), I make sure to backup the file. If my change didn't work or the game decides to crash because of what I changed, simply take the backup and put it back where the new file is. Always backup your files, and you can't go too far wrong.
Hupailija wrote: oh, I'm sure that before that they decide to update customassets17.assets file several times changing how it deals with information... after all, they did say that they like modders!
It's possible to make faction specific wonders, techs and spaceship parts (Which reminds me, have to check whether one can make missile launcher which shoots laser).. I just hesitate to share those because someone will break their game rises.
I'm already afraid that after reading this someone decides that he wants to play Solar Federation from VGA planets and comes to curse me why that isn't possible and why he broke his game (actually some of the vgaplanet races are possible).
Hey, if people brokes their game, they just have to restore or reinstall it via Steam. When you touch the game files, everyone should know that it is at your own risks (no pain, no gain ^^).
For what I saw it should be also possible to edit factions' specific tech (in the assets file).
My only wish for the moment is, just like you, to be able to create my own custom affinity.
The irony is that when we are seeking after that, the dev team is probably working on releasing .xml or modding tool.
oh, I'm sure that before that they decide to update customassets17.assets file several times changing how it deals with information... after all, they did say that they like modders!
It's possible to make faction specific wonders, techs and spaceship parts (Which reminds me, have to check whether one can make missile launcher which shoots laser).. I just hesitate to share those because someone will break their game rises.
I'm already afraid that after reading this someone decides that he wants to play Solar Federation from VGA planets and comes to curse me why that isn't possible and why he broke his game (actually some of the vgaplanet races are possible).
You can notice that the motherland specific to each affinity can be change in the Galaxysetting.xml file. But you probably already know that.
Actually, I didn't. Thanks for telling!
Oh and if anyone has any more shiny diamonds like these, please share. There are loads of things what I am missing (and 10 cheers to person who finds that SowersAffinity... I got noo ideas where it is and I really need it!)
Easy example: Taxes (no, not those cars but ones you pay to your country to have free healthcare, libraries, museums and so on... you know)
[code]
[/code]
Thats basically Empires tax when tax percent is 5%, as you can see Empire gets 1.15 where as others get 1.1 times the money you get compared to 0% tax rate. Also Sophones get 45% more science compared to others. Your Basic Approval is 95% higher than when you have 50% tax rate.
(if you continue looking through these tax things you are getting surprised when it comes to Empire.. atleast I was)
In theory if we follow that we can continue to add similar values for production and science. Just need some balancing factor.
This has driven me insane, I want to make new Affinities! (then again, now as I figured out that you can delete affinity it can be possible to just add some hidden traits to races)
This is what players see and what you should mostly edit.
This contains all race traits, affinities, pictures, whether it's standard, who made it and so on.
I suggest that you don't touch to title or description (hey, someone could tell me where game actually gets those values :P)
Icons we already went through.
Then we get to Affinity:
Possible affinities of game are:
AffinityTerran (even though it's says Terran it's empire)
AffinitySwarm
AffinitySophon
AffinityHoratio
AffinityHissho
AffinitySower
AffinityAmoeba
AffinityResistance
AffinityPirates (god only knows what this does)
AffinityEmperor
AffinityRandom
also it's possible to have faction without affinity (then again since I think that affinity declares your starting ship... actually I have to test this one).
and while we are here, bit about Traits:
You can add or remove traits quite freely without worrying about points AS LONG as you remember these rules (atleast now): bytes and letters has to be same than what you had in original gameassets17.assets file
3rd line is most interesting: In this case it says: We want to get 10% more money to every StarSystem of this Empire (Property="money" Value="0.1" Type="Percent" Path="ClassEmpire/ClassStarSystem"/)
If we in case would want it to give say 25 production to every starsystem of empire we would change it to: Property="Production" Value="25" OperationType="Addition" Path="Path="ClassEmpire/ClassStarSystem"/.
Notice though that first part contains 2 important things:
1) You change "ShipClassSmall2(race)", "ShipClassMedium1(race)", "ShipClassMedium2(race)", "ShipClassLarge1(race)" (also "ShipClassSmall1(race)") tags from code to point to some other faction in technology. (I don't like this one, but it works definetely)
2) or you find and change all Hull="ShipClassSmall1Swarm" tags to point race you want them to be.
Notice affinity affects to what how game sees your race (if you don't do these changes).
If this doesn't work or someone wants examples I can help, though I hesitate since 1st) I am fine with what ever graphics there are and 2nd) This is basically thing which can easily cause loads of crashes
Possible values for pictures are (these also has Large and Wide... I don't know what happens if you don't have either and use instead of it's blank or some other picture) :
terranLeaderSmall
swarmLeaderSmall
sophonLeaderSmall
horatioLeaderSmall
hisshoLeaderSmall
sowerLeaderSmall
amoebaLeaderSmall
resistanceLeaderSmall
piratesLeaderSmall
randomLeaderSmall (last one just means that it's random)
Etzlo
Newcomer
Etzlo
Newcomer
4 000g2g ptsReport comment
Why do you report Etzlo?
Are you sure you want to block Etzlo ?
BlockCancelAre you sure you want to unblock Etzlo ?
UnblockCancelSunabouzu
Senior
Sunabouzu
Senior
6 900g2g ptsReport comment
Why do you report Sunabouzu?
Are you sure you want to block Sunabouzu ?
BlockCancelAre you sure you want to unblock Sunabouzu ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCancelYoshi
Newcomer
Yoshi
Newcomer
300g2g ptsReport comment
Why do you report Yoshi?
Are you sure you want to block Yoshi ?
BlockCancelAre you sure you want to unblock Yoshi ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCancelEtzlo
Newcomer
Etzlo
Newcomer
4 000g2g ptsReport comment
Why do you report Etzlo?
Are you sure you want to block Etzlo ?
BlockCancelAre you sure you want to unblock Etzlo ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelthatsgerman
Newcomer
thatsgerman
Newcomer
100g2g ptsReport comment
Why do you report thatsgerman?
Are you sure you want to block thatsgerman ?
BlockCancelAre you sure you want to unblock thatsgerman ?
UnblockCancelEtzlo
Newcomer
Etzlo
Newcomer
4 000g2g ptsReport comment
Why do you report Etzlo?
Are you sure you want to block Etzlo ?
BlockCancelAre you sure you want to unblock Etzlo ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelEtzlo
Newcomer
Etzlo
Newcomer
4 000g2g ptsReport comment
Why do you report Etzlo?
Are you sure you want to block Etzlo ?
BlockCancelAre you sure you want to unblock Etzlo ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelEtzlo
Newcomer
Etzlo
Newcomer
4 000g2g ptsReport comment
Why do you report Etzlo?
Are you sure you want to block Etzlo ?
BlockCancelAre you sure you want to unblock Etzlo ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCancelEtzlo
Newcomer
Etzlo
Newcomer
4 000g2g ptsReport comment
Why do you report Etzlo?
Are you sure you want to block Etzlo ?
BlockCancelAre you sure you want to unblock Etzlo ?
UnblockCancelCrymson
Stellar
Crymson
Stellar
8 700g2g ptsReport comment
Why do you report Crymson?
Are you sure you want to block Crymson ?
BlockCancelAre you sure you want to unblock Crymson ?
UnblockCancelAlmainyny
Newcomer
Almainyny
Newcomer
100g2g ptsReport comment
Why do you report Almainyny?
Are you sure you want to block Almainyny ?
BlockCancelAre you sure you want to unblock Almainyny ?
UnblockCancelSadi
Old
Sadi
Old
22 800g2g ptsReport comment
Why do you report Sadi?
Are you sure you want to block Sadi ?
BlockCancelAre you sure you want to unblock Sadi ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCancelSadi
Old
Sadi
Old
22 800g2g ptsReport comment
Why do you report Sadi?
Are you sure you want to block Sadi ?
BlockCancelAre you sure you want to unblock Sadi ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCancelSadi
Old
Sadi
Old
22 800g2g ptsReport comment
Why do you report Sadi?
Are you sure you want to block Sadi ?
BlockCancelAre you sure you want to unblock Sadi ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCanceljdan007
Newcomer
jdan007
Newcomer
100g2g ptsReport comment
Why do you report jdan007?
Are you sure you want to block jdan007 ?
BlockCancelAre you sure you want to unblock jdan007 ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCancelHupailija
Timer
Hupailija
Timer
21 300g2g ptsReport comment
Why do you report Hupailija?
Are you sure you want to block Hupailija ?
BlockCancelAre you sure you want to unblock Hupailija ?
UnblockCancel