Jump to content

[Poll/Suggestion] Plugin Download Standards


General feedback:  

1,923 members have voted

  1. 1. General feedback:

    • This is a good idea.
    • This is unnecessary.
    • I have more advice, and I'll comment about it.
      0


Recommended Posts

In the downloads for plugins which also use a part or set of parts, some modders have subfolders that allow for simpler extraction into KSP, in this form:

\mod archive\

--\Parts\

----\part1\

----\part2\

---- etc.

--\Plugins\

----plugin.dll

This means that the contents of the archive can be extracted all at once directly into the \KSP\ folder, rather than needing individual pick-and-choose extractions or extracting and copying folders around. For the most part, this isn\'t too much of an issue, but as plugins become more complex, or if a modder wants to release a large collection, this kind of thing gets to be more important.

Thoughts?

Link to comment
Share on other sites

I think the nicest way to handle plugins/parts/etc would involve an actual change to the game, but if the developers are in the mood for a feature request or suggestion, mine would be:

Game looks in the Addons folder for any .zip file, which may contain Parts/... and Plugins/... paths. Adding stuff to the game for the enduser becomes 'download cool-stuff-addon.zip and drop it in the Addons' folder, and removing it becomes as easy as deleting it.

Or, to get extra fancy, an addon.zip file may contain an addon.cfg which has information about the addon (author, version, description, etc) and UI could be provided to see installed addons, disable or enable them, etc.

Link to comment
Share on other sites

I think the nicest way to handle plugins/parts/etc would involve an actual change to the game, but if the developers are in the mood for a feature request or suggestion, mine would be:

Game looks in the Addons folder for any .zip file, which may contain Parts/... and Plugins/... paths. Adding stuff to the game for the enduser becomes 'download cool-stuff-addon.zip and drop it in the Addons' folder, and removing it becomes as easy as deleting it.

Or, to get extra fancy, an addon.zip file may contain an addon.cfg which has information about the addon (author, version, description, etc) and UI could be provided to see installed addons, disable or enable them, etc.

It\'s possible, but I\'d rather keep the system simple.

Also, regarding standards, I was already considering the following:


  • [li]Parts/ - Duh.[/li]
    [li]Plugins/PluginName/ - DLL file(s)[/li]
    [li]Plugins/PluginName/Source - Sourcecode[/li]
    [li]Plugins/PluginName/Data - Config files, databases, etc.[/li]

Link to comment
Share on other sites

Well, the old standard was Zip -> PackNameFolder -> Subfolders for Parts and Ships

To make it work with GME mod installer, so you can just copy PackNameFolder into the Mods folder (basically your mod repository, which GME uses to enable/disable mods in the main game folders) and then when you enable it in GME, it copies both your ships and parts into the main folder. This works just as well for plugins too.

Link to comment
Share on other sites

Well, the old standard was Zip -> PackNameFolder -> Subfolders for Parts and Ships

To make it work with GME mod installer, so you can just copy PackNameFolder into the Mods folder (basically your mod repository, which GME uses to enable/disable mods in the main game folders) and then when you enable it in GME, it copies both your ships and parts into the main folder. This works just as well for plugins too.

That works, too.
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...