Shipsets (SEV)
From SEWiki
Contents |
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.
- Wings 3D .X Exporter, a Wings 3D plugin written by Ed Kolis (included in Wings v0.98.36)
- Art of Illusion .X Exporter, an Art of Illusion plugin written by Ed Kolis
- Blender, a free 3D modeller able to import and export .X files
- Mental Mill Artist Edition (note: download links to NVIDIA FX Composer, with which MMAE is bundled), a free GUI-based editor which can be used to create "shaders" (3-dimensional procedural textures) which can be used in other applications (such as Wings v0.98.37-SE) to generate bitmap textures for your ship models.
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
