Stopping mods from descending in chaos

Post ideas & suggestions you have pertaining to the game here.
Val
Anarchist
Anarchist
Posts: 21
Joined: Wed Jul 20, 2011 5:14 pm

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.
shanejfilomena
Fleet Officer
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:)
Flying Irresponsibly In Eridani......

I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
RPC
Fleet Admiral
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
Image
Image
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.
User avatar
alterecco
Fleet Officer
Fleet Officer
Posts: 1658
Joined: Wed Jan 14, 2009 3:08 am
Location: Previously enslaved by the Iocrym

Yeah, just unpack the zip to a subfolder and you should be good. If you want to disable it, rename the folder with a "_" prefix
Get your own Galactic Omni Device
Get it now. It's free!!
Image
Val
Anarchist
Anarchist
Posts: 21
Joined: Wed Jul 20, 2011 5:14 pm

Wow, does the game search recursively for the XMLs? how deep?
shanejfilomena
Fleet Officer
Fleet Officer
Posts: 1533
Joined: Tue Mar 22, 2011 8:43 pm
Location: Alaska
Contact:

Val wrote:Wow, does the game search recursively for the XMLs? how deep?
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 !!!!!!
Flying Irresponsibly In Eridani......

I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
Yama
Militia Lieutenant
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
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
Val
Anarchist
Anarchist
Posts: 21
Joined: Wed Jul 20, 2011 5:14 pm

Yama wrote:There are already standards in place covering this.
I didn't see many mods conforming to this standard.
RPC
Fleet Admiral
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:
I remembered having seen them, but it took me a few minutes to track them down.
If the standards page was more visible, we would get more mods to conform to the standard.
Tutorial List on the Wiki and Installing Mods
Get on Discord for mod help and general chat
Image
Image
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.
Yama
Militia Lieutenant
Militia Lieutenant
Posts: 114
Joined: Mon Feb 07, 2011 1:32 am
Location: in the apprenticeship program at a Tinker station....

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:
I remembered having seen them, but it took me a few minutes to track them down.
If the standards page was more visible, we would get more mods to conform to the standard.
Agreed.

The most glaring omission is the lack of a link from Xelerus to the "Xelerus Rules and Standards". :o 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. :roll:
"A good ship should not look like a plumber's nightmare."
- Atarlost
shanejfilomena
Fleet Officer
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 )
++++
Flying Irresponsibly In Eridani......

I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
User avatar
Star Weaver
Militia Commander
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.
Image
Image
Image
User avatar
FAD
Militia Captain
Militia Captain
Posts: 732
Joined: Thu Aug 10, 2006 5:33 am
Location: Area 51

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.
User avatar
christian
Militia Lieutenant
Militia Lieutenant
Posts: 203
Joined: Sat Jul 09, 2011 11:16 pm
Location: Brazil - RS

once my game took 3 minutes to load... :|
43 Extensions... :twisted:
TheNewKid
Miner
Miner
Posts: 36
Joined: Fri Apr 22, 2011 10:13 am
Location: Wandering around in Eridiani

My game once takes more than 5 minutes on load
I have more than 60 extensions
Is that normal
Sorry for my poor English (But I learned)
Post Reply