Difference between revisions of "Mods"

From PioneerWiki
Jump to: navigation, search
(Start mod page.)
 
(Added a table for the known mods.)
Line 3: Line 3:
 
=== How to install Mods ===
 
=== How to install Mods ===
  
Feel free to reorganise and edit this page as much as you like. This is to just start wiki editing off.
+
Since Alpha 22 Pioneer has had support for modding. This is done by allowing core game data to be added to or overwritten by data in your userdir (that is, <code>'My Docs/Pioneer'</code> for Windows, <code>'~/.pioneer'</code> for Linux, and <code>'~/Library/Application Support/Pioneer'</code> for OSX).
  
=== Alpha 26 ===
+
You have two options for adding files:
  
==== Mod Packages ====
+
* Put them in userdir/data. Any files in this dir will be visible to the game as part of its normal data/ dir.
 +
* Put them in a zip file in userdir/mods. The zip file contents will be visible to the game as part of its normal data/ dir.
  
==== Mods ====
+
If a file in your userdir (data or mod) conflicts with one in the core datadir, your copy will be used. You can use this fact to replace core files.
  
 +
This mechanism can be used for any file under data/ - ships, models, systems, music, fonts, textures, whatever.
  
 +
== List of known Mods ==
 +
{| class="wikitable"
 +
|+Current known Mod Packages
 +
|-
 +
!Mod Name
 +
!Mod Description
 +
!Author
 +
!Version*
 +
!Size
 +
!Download link
 +
|-
 +
|Graveyard
 +
|Example of bundling multiple files in a mod. Adds a custom system "Graveyard" (up and to the right of Sol) and a script that does something when you jump there.
 +
|[[User:RobN|RobN]]
 +
|Alpha22
 +
|1kb
 +
|[http://eatenbyagrue.org/f/pioneer/graveyard.zip graveyard.zip]
 +
|-
 +
|RedSol
 +
|Example of replacing a core file. Replaces the system def for Sol with one that has a red star.
 +
|[[User:RobN|RobN]]
 +
|Alpha22
 +
|1kb
 +
|[http://eatenbyagrue.org/f/pioneer/redsol.zip redsol.zip]
 +
|-
 +
|Moon Heightmap
 +
|Higher res heightmap which replaces the 2mb default heightmap.
 +
|Unknown
 +
|Alpha26
 +
|33Mb
 +
|TBA
 +
|}
  
===== Heightmaps =====
+
*'' Version numer represents what the module was tested/built against. There is no guarantee that it will work for later versions.''
 
 
====== Moon heightmap ======
 
 
 
Size: 33mb
 
 
 
Description: Higher res heightmap which replaces the 2mb default heightmap.
 
 
 
Link: Forthcoming:).  
 
 
 
 
 
=== Alpha 25 ===
 
 
 
=== Alpha 24 ===
 

Revision as of 11:47, 11 September 2012

Available Mods

How to install Mods

Since Alpha 22 Pioneer has had support for modding. This is done by allowing core game data to be added to or overwritten by data in your userdir (that is, 'My Docs/Pioneer' for Windows, '~/.pioneer' for Linux, and '~/Library/Application Support/Pioneer' for OSX).

You have two options for adding files:

  • Put them in userdir/data. Any files in this dir will be visible to the game as part of its normal data/ dir.
  • Put them in a zip file in userdir/mods. The zip file contents will be visible to the game as part of its normal data/ dir.

If a file in your userdir (data or mod) conflicts with one in the core datadir, your copy will be used. You can use this fact to replace core files.

This mechanism can be used for any file under data/ - ships, models, systems, music, fonts, textures, whatever.

List of known Mods

Current known Mod Packages
Mod Name Mod Description Author Version* Size Download link
Graveyard Example of bundling multiple files in a mod. Adds a custom system "Graveyard" (up and to the right of Sol) and a script that does something when you jump there. RobN Alpha22 1kb graveyard.zip
RedSol Example of replacing a core file. Replaces the system def for Sol with one that has a red star. RobN Alpha22 1kb redsol.zip
Moon Heightmap Higher res heightmap which replaces the 2mb default heightmap. Unknown Alpha26 33Mb TBA
  • Version numer represents what the module was tested/built against. There is no guarantee that it will work for later versions.