DPSC (File Format): Difference between revisions

From Retro Modding Wiki
Jump to navigation Jump to search
>Embyr 75
m ({{research}})
imported>Jackoalan
No edit summary
Line 1: Line 1:
{{research|3|Nothing is known about this format.}}
{{research|2|Parameter keys need reverse-engineering}}
The '''DPSC''' [[Effect Script|effect script]] format is used to build decal effects in the ''Metroid Prime'' series.
Decals are commonly constructed via [[CRSC (File Format)|CRSC]] scripts in the event that a projectile weapon
collides with another object.


The '''DPSC format''' contains decal data. It hasn't been researched as of yet.
== DPSC Keys ==
 
'''Scope''' is one of (''Constant'', ''System'')
 
* ''Constant'' parameters are evaluated once initially and retained within the system.  
* ''System'' parameters are evaluated per-system, per-frame.
 
{| class="wikitable"
!FourCC
!Scope
!Data Type
!Description
!Notes
|-
|<code>DMOO</code>
|
|<code>bool</code>
|
|
|-
|<code>DMAB</code>
|
|<code>bool</code>
|
|
|-
|<code>DMDL</code>
|
|<code>bool</code>
|
|
|-
|<code>DMCL</code>
|
|<code>bool</code>
|
|
|-
|<code>DMOP</code>
|
|<code>bool</code>
|
|
|-
|<code>DMRT</code>
|
|<code>bool</code>
|
|
|-
|<code>DMSC</code>
|
|<code>bool</code>
|
|
|-
|<code>DLFT</code>
|
|<code>int</code>
|
|
|-
|<code>nADD</code>
|
|<code>bool</code>
|
|
|-
|<code>nTEX</code>
|
|<code>int</code> ([[TXTR (File Format)|TXTR]] ref), <code>ATEX</code>
|
|
|-
|<code>nCLR</code>
|
|<code>float4</code>
|
|
|-
|<code>nOFF</code>
|
|<code>bool</code>
|
|
|-
|<code>nROT</code>
|
|<code>float</code>
|
|
|-
|<code>nSZE</code>
|
|<code>float</code>
|
|
|-
|<code>nLFT</code>
|
|<code>int</code>
|
|


[[Category:File Formats]]
[[Category:File Formats]]

Revision as of 21:37, 14 March 2015

This file format needs more research
Parameter keys need reverse-engineering

The DPSC effect script format is used to build decal effects in the Metroid Prime series. Decals are commonly constructed via CRSC scripts in the event that a projectile weapon collides with another object.

DPSC Keys

Scope is one of (Constant, System)

  • Constant parameters are evaluated once initially and retained within the system.
  • System parameters are evaluated per-system, per-frame.
FourCC Scope Data Type Description Notes
DMOO bool
DMAB bool
DMDL bool
DMCL bool
DMOP bool
DMRT bool
DMSC bool
DLFT int
nADD bool
nTEX int (TXTR ref), ATEX
nCLR float4
nOFF bool
nROT float
nSZE float
nLFT int