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.
Here's another question: is it possible to make a new trait family (for example, if I want to make a load of traits and pack them all under a single category), and, if so, how do I do it?
Hisu wrote: Good point. I guess I'll make another tutorial to basic modding, as the existing one's not entirely correct.
If you find any small errors in the existing tutorial for basic modding, please point them out. Since most people will look into that sticky thread, let us correct it there.
It's not an error, actually, it's small yet important stuff a newbie may have to figure out for hours. Like, my original problem with launching mods: nothing ever said the spaces in mod directory names may prevent them from loading. This glitch might even not reproduce: I suspect my cyrillic locale is partly to blame. Also, I can point out that the layout of index.xml is not described in detail I feel it should (for instance, what do repository references mean? When and how should you use them or not?).
Ah, and I only read from some reply here on forum, that, if you make a non-standalone mod, you should change the file names - tutorial doesn't cover that, too.
If a mod with spaces in the name will not load, that is a bug; can you confirm it? I am pretty sure the dev team does not expect modders to add new filenames. That is not "needed" for modding and it does not really help much anyway. For a very specific type of minor mod, it may be possible to add a new file without changing an old file, but in general if you add a new file you have to change other files anyway. Perhaps an "advanced modding" or "modding suggestions" thread could mention adding new filenames. If you are not adding new filenames, you do not need to worry about the repository values.
Hm, how do I confirm mod not loading? There's nothing about it in output_log.txt (though maybe I don't know what to look for), and the game shows the mod in the list, but when I click load, it restarts with only the base loaded; even if/when I run it with +mod my mod option. Might make a video of this, in a while.
About filenames — yes, you're right. I just checked again, and it runs with normal names and sample index.xml, indeed. Sorry to mention it. Though the directory name glitch remains. Should I send you an output_log.txt?
If your mod directory does have spaces, and you are putting this into the steam launch option dialog, then you should probably use quotes:
+mod "my mod with spaces"
Does that work? Launching mods from the mod menu in the game should not care whether there are spaces in the directory name.
The only thing to look for in the output_log.txt file is to search for the string "Modding". Any error which comes from loading a mod will have that string.
Yes, it does load with quote marks around the name. But it still doesn't launch a mod with spaces in its directory name from main menu. The game sees it, displaying its name, version, description and release notes. Quote from output_log.txt:
[CODE][Modification] Select('Balance'), path not found: 'C:\Documents and Settings\Hisu\Мои документы/Endless Space/Modding/Balance'.[/CODE]
My OS is Windows XP, my locale is Russian. Mod name is "Balance Traits".
That is interesting. Suppose you have the same mod, with the same cyrillic characters, but you remove the spaces from the directory name. Then does it load? This will help us understand if the problem is the cyrillic characters alone.
My mod directory's name is "Balance traits", without cyrillic characters. Those are from "My Documents" localized directory name "Мои Документы", so I can't change it. But the glitch persists no matter the mod directory language: it loads without spaces (even if it's in cyrillic characters) and doesn't load if there are spaces and no quote marks (with quote marks, it does load).
Hisu
Newcomer
Hisu
Newcomer
100g2g ptsReport comment
Why do you report Hisu?
Are you sure you want to block Hisu ?
BlockCancelAre you sure you want to unblock Hisu ?
UnblockCancelyorkgrass
Newcomer
yorkgrass
Newcomer
100g2g ptsReport comment
Why do you report yorkgrass?
Are you sure you want to block yorkgrass ?
BlockCancelAre you sure you want to unblock yorkgrass ?
UnblockCancelHisu
Newcomer
Hisu
Newcomer
100g2g ptsReport comment
Why do you report Hisu?
Are you sure you want to block Hisu ?
BlockCancelAre you sure you want to unblock Hisu ?
UnblockCancelyorkgrass
Newcomer
yorkgrass
Newcomer
100g2g ptsReport comment
Why do you report yorkgrass?
Are you sure you want to block yorkgrass ?
BlockCancelAre you sure you want to unblock yorkgrass ?
UnblockCancelHisu
Newcomer
Hisu
Newcomer
100g2g ptsReport comment
Why do you report Hisu?
Are you sure you want to block Hisu ?
BlockCancelAre you sure you want to unblock Hisu ?
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 ?
UnblockCancelHisu
Newcomer
Hisu
Newcomer
100g2g ptsReport comment
Why do you report Hisu?
Are you sure you want to block Hisu ?
BlockCancelAre you sure you want to unblock Hisu ?
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 ?
UnblockCancelHisu
Newcomer
Hisu
Newcomer
100g2g ptsReport comment
Why do you report Hisu?
Are you sure you want to block Hisu ?
BlockCancelAre you sure you want to unblock Hisu ?
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 ?
UnblockCancelHisu
Newcomer
Hisu
Newcomer
100g2g ptsReport comment
Why do you report Hisu?
Are you sure you want to block Hisu ?
BlockCancelAre you sure you want to unblock Hisu ?
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 ?
UnblockCancelHisu
Newcomer
Hisu
Newcomer
100g2g ptsReport comment
Why do you report Hisu?
Are you sure you want to block Hisu ?
BlockCancelAre you sure you want to unblock Hisu ?
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 ?
UnblockCancelHisu
Newcomer
Hisu
Newcomer
100g2g ptsReport comment
Why do you report Hisu?
Are you sure you want to block Hisu ?
BlockCancelAre you sure you want to unblock Hisu ?
UnblockCancelVIPForaven
Newcomer
VIPForaven
Newcomer
16 500g2g ptsReport comment
Why do you report Foraven?
Are you sure you want to block Foraven ?
BlockCancelAre you sure you want to unblock Foraven ?
UnblockCancel