Difference between revisions of "Documentation/Engine/Formats"

From SCS Modding Wiki
Jump to navigation Jump to search
(Formats used by SCS games)
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Formats used by Prism3D based games =
+
=Formats used by SCS games=
  
 
List of the file formats you will work with while modding our games.
 
List of the file formats you will work with while modding our games.
Line 6: Line 6:
  
 
{| class="wikitable"  width="100%"
 
{| class="wikitable"  width="100%"
!width="12%"| Format
+
!width="50px"| Format
!width="28%"| Full name
+
!width="200px"| Full name
!width="58%"| Purpose
+
!| Purpose
 +
!| Type
 
|-
 
|-
| [[Engine/Formats/pmd|.pmd]]
+
| .pmd
 
| Prism model descriptor
 
| Prism model descriptor
 
| Storage of the model descriptor data
 
| Storage of the model descriptor data
 +
| Binary
 
|-
 
|-
| [[Engine/Formats/pmg|.pmg]]
+
| .pmg
 
| Prism model geometry
 
| Prism model geometry
 
| Storage of the model geometry data
 
| Storage of the model geometry data
 +
| Binary
 
|-
 
|-
| [[Engine/Formats/pmc|.pmc]]
+
| .pmc
 
| Prism model collision
 
| Prism model collision
| Storage of the model collision data
+
| Storage of the model dynamic collision data
 +
| Binary
 
|-
 
|-
| [[Engine/Formats/pma|.pma]]
+
| .pma
 
| Prism model animation
 
| Prism model animation
 
| Storage of the model animation data
 
| Storage of the model animation data
 +
| Binary
 
|-
 
|-
| [[Engine/Formats/ppd|.ppd]]
+
| .ppd
| Prism prefab descriptor(def?)
+
| Prism prefab descriptor
 
| Storage of the prefab data
 
| Storage of the prefab data
 +
| Binary
 
|-
 
|-
| [[Engine/Formats/pia|.pia]]
+
| .pit
| Prism i animation
+
| Prism intermediate trait
| Storage of the model animation data
+
| Storage of the model traits
 +
| Text
 
|-
 
|-
| [[Engine/Formats/pim|.pim]]
+
| .pim
| Prism i model
+
| Prism intermediate model
 
| Storage of the model geometry data
 
| Storage of the model geometry data
 +
| Text
 
|-
 
|-
| [[Engine/Formats/pip|.pip]]
+
| .pic
| Prism i prefab
+
| Prism intermediate collision
 +
| Storage of the model dynamic collision data
 +
| Text
 +
|-
 +
| .pia
 +
| Prism intermediate animation
 +
| Storage of the model animation data
 +
| Text
 +
|-
 +
| .pip
 +
| Prism intermediate prefab
 
| Storage of the prefab data
 
| Storage of the prefab data
 +
| Text
 
|-
 
|-
| [[Engine/Formats/pit|.pit]]
+
| .sii
| Prism i trait
 
| Storage of the model traits
 
|-
 
| [[Engine/Formats/sii|.sii]]
 
 
| Unit serialized file
 
| Unit serialized file
 
| File storing serialized units
 
| File storing serialized units
 +
| Text and Binary
 
|-
 
|-
| [[Engine/Formats/sui|.sui]]
+
| .sui
 
| Serialized unit include
 
| Serialized unit include
 
| The SII-include file without magic mark SiiNUnit
 
| The SII-include file without magic mark SiiNUnit
 +
| Text
 
|-
 
|-
| [[Engine/Formats/tobj|.tobj]]
+
| .tobj
 
| Texture object
 
| Texture object
 
| Texture detailed informations
 
| Texture detailed informations
 +
| Text and Binary
 
|-
 
|-
| [[Engine/Formats/mat|.mat]]
+
| .mat
 
| Material
 
| Material
 
| Material definition
 
| Material definition
 +
| Text
 +
|-
 +
| .zip
 +
| ZIP archive
 +
| Storage for the mods
 +
| Binary
 +
|-
 +
| .scs
 +
| SCS archive
 +
| Storage for the game data
 +
| Binary
 
|}
 
|}

Revision as of 12:11, 16 March 2016

Formats used by SCS games

List of the file formats you will work with while modding our games.

Click on the format to read full format description.

Format Full name Purpose Type
.pmd Prism model descriptor Storage of the model descriptor data Binary
.pmg Prism model geometry Storage of the model geometry data Binary
.pmc Prism model collision Storage of the model dynamic collision data Binary
.pma Prism model animation Storage of the model animation data Binary
.ppd Prism prefab descriptor Storage of the prefab data Binary
.pit Prism intermediate trait Storage of the model traits Text
.pim Prism intermediate model Storage of the model geometry data Text
.pic Prism intermediate collision Storage of the model dynamic collision data Text
.pia Prism intermediate animation Storage of the model animation data Text
.pip Prism intermediate prefab Storage of the prefab data Text
.sii Unit serialized file File storing serialized units Text and Binary
.sui Serialized unit include The SII-include file without magic mark SiiNUnit Text
.tobj Texture object Texture detailed informations Text and Binary
.mat Material Material definition Text
.zip ZIP archive Storage for the mods Binary
.scs SCS archive Storage for the game data Binary