Shipsets (SEV)

From SEWiki
Jump to: navigation, search

What is a Shipset?

A shipset is all the graphics and data files that make up a Race in SEV. Shipsets are also known as Racestyles.

Required Parts of a Shipset

Graphics Files

The following graphics files are required for a new shipset:

  • Shipset graphics file (the usual format is [%EmpireName%]_ShipSet.bmp for example: Abbidon_ShipSet.bmp).
  • Hull portraits for every hull (the usual format is [%EmpireName%]_Portrait_[%HullSize%].bmp for example: Abbidon_Portrait_Freighter.bmp).
  • Large hull portraits for every hull (the usual format is [%EmpireName%]_LargePortrait_[%HullSize%].jpg for example: Abbidon_LargePortrait_Freighter.jpg). (note: this file uses a jpg file instead of a bmp.)
  • Inventory portraits for every hull (the usual format is [%EmpireName%]_InvPortrait_[%HullSize%].bmp for example: Abbidon_InvPortrait_Freighter.bmp).
  • Texture files for every hull (the usual format is [%AbreviatedEmpireName%]_[%AbreviatedHullSize%].bmp for example: ABB_FRIG.bmp).
  • Empire flag set (the usual format is [%EmpireName%]_Flag_Set.bmp for example: Abbidon_Flag_Set.bmp).
  • Empire flag texture (the usual format is [%EmpireName%]_Flag_Texture.bmp for example: Abbidon_Flag_Texture.bmp).
  • Empire fleet flag texture (the usual format is [%EmpireName%]_Flag_Texture_Fleet.bmp for example: Abbidon_Flag_Texture_Fleet.bmp).
  • Empire fleet flag texture (the usual format is [%EmpireName%]_Flag_Texture_Ship.bmp for example: Abbidon_Flag_Texture_Ship.bmp).

Data Files

The following Data files are required for a new shipset:

  • Hull x files (the usual format is [%EmpireName%]_[%HullSize%].x for example: abbidon_battleship.X).
  • Shipset data file (the usual format is [%EmpireName%]_Ships_XfileClasses.txt for example: Abbidon_Ships_XFileClasses.txt).
  • Inventory configuration file (the usual format is [%EmpireName%]_InvConfiguration_Slots.txt for example: Abbidon_InvConfiguration_Slots.txt). (Alternatively you could put an Override_InvConfiguration_Slots.txt data file in the root directory of the mod you will be using the shipset for: Space Empires V\GameTypes\[%ModName%]. If you do use the override file you must ensure that the “Override InvConfiguration Slots” field is set to TRUE in the Mod_Definition.txt file in the mod’s root directory)

Optional Files

There are also optional files that will create a unique AI for any given shipset (if you do not put them in, the analogous default AI will be used for your shipset unless the same empire name is used in the stock empire sub-directory: “Space Empires V\Empires\[%EmpireName%]”):

  • Empire main script file (the usual format is [%EmpireName%]_main_script.csf for example: Abbidon_main_script.csf). (this file is created using the script parser in the "Space Empires V\Utilities\ScriptParser" and the source files in the \SE5EmpireScripts subdirectory of the script parser directory)
  • Empire setup script file (the usual format is [%EmpireName%]_setup_script.csf for example: Abbidon_setup_script.csf). (this file is created using the script parser in the "Space Empires V\Utilities\ScriptParser" and the source files in the \SE5EmpireScripts subdirectory of the script parser directory)
  • Design names data file (the usual format is [%EmpireName%]_DesignNames.txt for example: Abbidon_DesignNames.txt).
  • AI ministers data file (the usual format is [%EmpireName%]_AI_Ministers.txt for example: Abbidon_AI_Ministers.txt). (Note: stock AI’s use the default ministers file)
  • AI speech data file (the usual format is [%EmpireName%]_AI_Speech.txt for example: Abbidon_AI_Speech.txt).
  • AI strategies data file (the usual format is [%EmpireName%]_AI_Strategies.txt for example: Abbidon_AI_General.txt). (Note: stock AI’s use the default ministers file)
  • AI warp transit data file (the usual format is [%EmpireName%]_AI_WarpTransitTypes.txt for example: Abbidon_AI_General.txt). (Note: stock AI’s use the default warp transit file)

Shipset Resources

This section contains a list of resources relating to shipsets.

Shipset Tools

For generating graphics, a variety of 3D modelling tools and 2D graphics tools can be used. As for the data files, they are in plain .txt format and notepad or something more advanced usually suffices.

Shipyards

Shipyards are fan based websites that contain custom Shipsets.

List of SEV Shipsets

There are MANY more shipsets than listed below. Find them all here: Spaceempires.net