Modders Guide: Difference between revisions

From Star Control - Official Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:


'''Mod Structure'''
 
== Mod Structure ==
 


Star Control Origins mods are contained in the ../My Games/Star Control/Universes/ directory.
Star Control Origins mods are contained in the ../My Games/Star Control/Universes/ directory.
Line 7: Line 9:
[[File:SCODirectory.png]]
[[File:SCODirectory.png]]


The Manifest File
 
== The Manifest File ==
 
In that directory you will need to create a manifest file. The purpose of this file is to define what the Mod is.
In that directory you will need to create a manifest file. The purpose of this file is to define what the Mod is.


Line 13: Line 17:
[[File:SCOManifest.png]]
[[File:SCOManifest.png]]


*internalID- This is the name that is used if the mod is referenced by other mods. For example, if you build a Lovecraft themed mod someone else may want to add a few quests to it. They would do that by referencing this name.
*'''internalID'''- This is the name that is used if the mod is referenced by other mods. For example, if you build a Lovecraft themed mod someone else may want to add a few quests to it. They would do that by referencing this name.
*name- This is the displayed name of your mod in the game UI and Steam Workshop.
*'''name'''- This is the displayed name of your mod in the game UI and Steam Workshop.
*author- This should be your name.
*'''author'''- This should be your name.
*folderName- This is the name of the folder that you created in the Universes directory.
*'''folderName'''- This is the name of the folder that you created in the Universes directory.
*modifies- This will typically always be "Origins" (to mod the base game). But if you are modding someone elses mod you would put their internalID here.
*'''modifies'''- This will typically always be "Origins" (to mod the base game). But if you are modding someone elses mod you would put their internalID here.
*version- Use this to help track the version of the mod your players may be using.
*'''version'''- Use this to help track the version of the mod your players may be using.


Adding Content
Adding Content

Revision as of 21:14, 1 October 2018


Mod Structure

Star Control Origins mods are contained in the ../My Games/Star Control/Universes/ directory.

To start one create a directory in this structure.


The Manifest File

In that directory you will need to create a manifest file. The purpose of this file is to define what the Mod is.

That filename should be [Mod Name].manifest_xml

  • internalID- This is the name that is used if the mod is referenced by other mods. For example, if you build a Lovecraft themed mod someone else may want to add a few quests to it. They would do that by referencing this name.
  • name- This is the displayed name of your mod in the game UI and Steam Workshop.
  • author- This should be your name.
  • folderName- This is the name of the folder that you created in the Universes directory.
  • modifies- This will typically always be "Origins" (to mod the base game). But if you are modding someone elses mod you would put their internalID here.
  • version- Use this to help track the version of the mod your players may be using.

Adding Content

Modifying Existing Content

Creating a new Character

Creating A Quest

Adding a New Ship