If you have many mods installed, it can quickly become a management nightmare, as most mods use multiple files, with many different names, without any standardization. Even if we don't have any name collision, it is very hard to tell apart which files belong to which mod. If I have like 10 mods installed, and I would like to remove one of them, I need to remove all, and then install the other 9 again to be sure.
Suggestion: all mods should have their own sub-folders in the "Extensions" folder, or at least every file belonging to a mod should start with the name of the mod.
Stopping mods from descending in chaos
-
- Fleet Officer
- Posts: 1533
- Joined: Tue Mar 22, 2011 8:43 pm
- Location: Alaska
- Contact:
THIS I understand: my 1.05 looks like a .xml toy box full of things I am not totally sure of half the time.
" basic missions".....for what mod? is it a mod by itself? i don't know........
( actually I do, it was just a " example" )
but most of that is my fault because I turned them loose thinking I knew what I was doing at the time.
most extensions come with folders in the zip: but you are totally correct that there should maybe be a general order that anyone publishing an extension have a folder include in the zips to maintain order in the extension folder of games and assist organizational abilities of the players to manage their extensions, especially if a problem comes up for their games.
you should get three tons of Etherium for this suggestion:)
" basic missions".....for what mod? is it a mod by itself? i don't know........
( actually I do, it was just a " example" )
but most of that is my fault because I turned them loose thinking I knew what I was doing at the time.
most extensions come with folders in the zip: but you are totally correct that there should maybe be a general order that anyone publishing an extension have a folder include in the zips to maintain order in the extension folder of games and assist organizational abilities of the players to manage their extensions, especially if a problem comes up for their games.
you should get three tons of Etherium for this suggestion:)
Flying Irresponsibly In Eridani......
I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
-
- Fleet Admiral
- Posts: 2876
- Joined: Thu Feb 03, 2011 5:21 am
- Location: Hmm... I'm confused. Anybody have a starmap to the Core?
Val: you can always just make a folder for them in the Extensions folder and rename it appropriately. As long as the mod has all the resources in one folder, it should work.
Tutorial List on the Wiki and Installing Mods
Get on Discord for mod help and general chat
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.
Get on Discord for mod help and general chat
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.
-
- Fleet Officer
- Posts: 1533
- Joined: Tue Mar 22, 2011 8:43 pm
- Location: Alaska
- Contact:
if there is anything in the extension folder, the game will search it to determine if it gets loaded or not. I have not done anything intentional but I have had several folders get mixed into others and " Surprise" RPC's files are killing my shields !!!!!!Val wrote:Wow, does the game search recursively for the XMLs? how deep?
Flying Irresponsibly In Eridani......
I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
-
- Militia Lieutenant
- Posts: 114
- Joined: Mon Feb 07, 2011 1:32 am
- Location: in the apprenticeship program at a Tinker station....
There are already standards in place covering this. I remembered having seen them, but it took me a few minutes to track them down. The quote below is from the "Xelerus Rules and Standards" page on the Wiki.
http://wiki.neurohack.com/transcendence ... _standards
http://wiki.neurohack.com/transcendence ... _standards
Directory standards
These directory standards should be followed strictly to avoid conflicts with other mods and to keep the mods organized.
- Stand-alone mods should be packaged in their own directory such as: …\trans10\extensions\[modname]\[modname].xml
- Subordinate mods should be packaged in a subdirectory of the mod that they modify. An example would be: …\trans10\extensions\[primarymodname]\[subordinatemodname]
- Resources (these include image and sound files the mod uses) should be packaged as: …\trans10\extensions\[modname]\resources\…
- For linux compatibility, it is best to use ”/” instead of “\” and make sure all directories are case-sensitive.
"A good ship should not look like a plumber's nightmare."
- Atarlost
-
- Fleet Admiral
- Posts: 2876
- Joined: Thu Feb 03, 2011 5:21 am
- Location: Hmm... I'm confused. Anybody have a starmap to the Core?
Being a modder, I don't think I even saw this page. I think we should definitely make it more visible on the wiki, forums, Xelerus and on IRC so this problem does not occur.
The problem is this:
The problem is this:
If the standards page was more visible, we would get more mods to conform to the standard.I remembered having seen them, but it took me a few minutes to track them down.
Tutorial List on the Wiki and Installing Mods
Get on Discord for mod help and general chat
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.
Get on Discord for mod help and general chat
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.
-
- Militia Lieutenant
- Posts: 114
- Joined: Mon Feb 07, 2011 1:32 am
- Location: in the apprenticeship program at a Tinker station....
Agreed.RPC wrote:Being a modder, I don't think I even saw this page. I think we should definitely make it more visible on the wiki, forums, Xelerus and on IRC so this problem does not occur.
The problem is this:If the standards page was more visible, we would get more mods to conform to the standard.I remembered having seen them, but it took me a few minutes to track them down.
The most glaring omission is the lack of a link from Xelerus to the "Xelerus Rules and Standards". They're actually pretty easy to find on the Wiki, once you look there. There's a prominent link to them on the Wiki home page. I just wasted a too much time searching for them on Xelerus first, 'cause it seemed like they just had to be there.
"A good ship should not look like a plumber's nightmare."
- Atarlost
-
- Fleet Officer
- Posts: 1533
- Joined: Tue Mar 22, 2011 8:43 pm
- Location: Alaska
- Contact:
yes, this is good: I personally believed ( thanks to RPC and others ) that a published extension should come in a folder with everything in that folder......folders with subfolder that have subfolders that have the stuff is annoying.
a folder, the stuff ; next to the stuff is a folder with more stuff if you got to ......thats what I was led to believe following the examples of greater minds.....
if it gets mixed and unsorted, I did it myself....( and I did do it often, but thats me , not the extension makers fault )
++++
a folder, the stuff ; next to the stuff is a folder with more stuff if you got to ......thats what I was led to believe following the examples of greater minds.....
if it gets mixed and unsorted, I did it myself....( and I did do it often, but thats me , not the extension makers fault )
++++
Flying Irresponsibly In Eridani......
I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
- Star Weaver
- Militia Commander
- Posts: 311
- Joined: Sun Nov 07, 2010 10:20 pm
- Location: . . . between the stars and the warm black sky . . .
Here's what I do: use the unzip-into-a-new-folder option on most archivers.
That will always work, even if you end up with Extensions/AnExtention/AuthorsFolder/File.xml
I then go around and rename everything and jump into the mods and change their name field to something pretty and all, but i'm a little anal about that stuff...
Generating a list of all full pathnames under a certain directory doesn't take very long compared to parsing the files themselves.
That will always work, even if you end up with Extensions/AnExtention/AuthorsFolder/File.xml
I then go around and rename everything and jump into the mods and change their name field to something pretty and all, but i'm a little anal about that stuff...
Generating a list of all full pathnames under a certain directory doesn't take very long compared to parsing the files themselves.
And when compiling multi-files into a folder to be zipped, to name/rename each file so they all start with the same name (usually a name or abbrev that reflects the mod). That way you get all your pretty maids in a row no matter where or how you dump them.
once my game took 3 minutes to load...
43 Extensions...
43 Extensions...