Difference between revisions of "Sims 3:0xD3044521"

From SimsWiki
Jump to: navigation, search
 
Line 1: Line 1:
 
==Format==
 
==Format==
 
Uses [[RCOL]] format.
 
Uses [[RCOL]] format.
<pre>
 
DWORD 'RSLT'
 
DWORD Version
 
DWORD Count1 //route
 
DWORD Count2 //container
 
DWORD Count3 //effect
 
DWORD Count4
 
DWORD (Count 5? only encountered 0)
 
  
//Part 1
+
DWORD 'RSLT'
repeat Count1
+
DWORD Version
  2 DWORD
+
DWORD Count1 //route
repeat Count1
+
DWORD Count2 //container
  12 FLOAT(4x3 transform matrix)
+
DWORD Count3 //effect
DWORD 0(if Count1 > 0)
+
DWORD Count4 //Inverse Kinetics targets
 
+
DWORD (Count 5? only encountered 0)
//Part 2
+
repeat Count2
+
//Part 1
  2 WORD
+
repeat Count1
repeat Count2
+
    DWORD slot name // fnv32
  2 DWORD
+
repeat Count1
repeat Count2
+
    DWORD bone name // fnv32 (From rig)
  12 FLOAT(4x3 transform matrix)
+
repeat Count1
end
+
DWORD 0(if Count2 > 0)
+
 
+
//Part 3
+
repeat Count3
+
  2 DWORD
+
repeat Count3
+
  12 FLOAT(4x3 transform matrix)
+
DWORD 0(if Count3 > 0)
+
 
+
//Part 4
+
repeat Count4
+
  2 DWORD
+
repeat Count4
+
 
   12 FLOAT(4x3 transform matrix)
 
   12 FLOAT(4x3 transform matrix)
DWORD 0(if Count4 > 0)
+
DWORD 0(if Count1 > 0)
</pre>
+
 +
//Part 2
 +
repeat Count2
 +
    DWORD slot name // fnv32
 +
repeat Count2
 +
    DWORD bone name // fnv32 (From rig)
 +
repeat Count2
 +
    DWORD
 +
repeat Count2
 +
    12 FLOAT(4x3 transform matrix)
 +
  end
 +
DWORD 0(if Count2 > 0)
 +
 +
//Part 3
 +
repeat Count3
 +
    DWORD slot name // fnv32
 +
repeat Count3
 +
    DWORD bone name // fnv32 (From rig)
 +
repeat Count3
 +
    12 FLOAT(4x3 transform matrix)
 +
DWORD 0(if Count3 > 0)
 +
 +
//Part 4
 +
repeat Count4
 +
    DWORD slot name // fnv32
 +
repeat Count4
 +
    DWORD bone name // fnv32 (From rig)
 +
repeat Count4
 +
    12 FLOAT(4x3 transform matrix)
 +
DWORD 0(if Count4 > 0)

Revision as of 19:48, 15 August 2009

Format

Uses RCOL format.

DWORD 'RSLT'
DWORD Version
DWORD Count1 //route
DWORD Count2 //container
DWORD Count3 //effect
DWORD Count4 //Inverse Kinetics targets
DWORD (Count 5? only encountered 0)

//Part 1
repeat Count1
   DWORD slot name // fnv32
repeat Count1
   DWORD bone name // fnv32 (From rig)
repeat Count1
  12 FLOAT(4x3 transform matrix)
DWORD 0(if Count1 > 0)

//Part 2
repeat Count2
   DWORD slot name // fnv32
repeat Count2
   DWORD bone name // fnv32 (From rig)
repeat Count2
   DWORD
repeat Count2
   12 FLOAT(4x3 transform matrix)
 end
DWORD 0(if Count2 > 0)

//Part 3
repeat Count3
   DWORD slot name // fnv32
repeat Count3
   DWORD bone name // fnv32 (From rig)
repeat Count3
   12 FLOAT(4x3 transform matrix)
DWORD 0(if Count3 > 0)

//Part 4
repeat Count4
   DWORD slot name // fnv32
repeat Count4
   DWORD bone name // fnv32 (From rig)
repeat Count4
   12 FLOAT(4x3 transform matrix)
DWORD 0(if Count4 > 0)
Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox