Difference between revisions of "Sims 4:0x545AC67A"

From SimsWiki
Jump to: navigation, search
(Created page with "From [http://www.modthesims.info/showthread.php?p=4497748#post4497748 this post] (velocitygrass, 26th Aug 2014): <blockquote> * In the Data table unknown0C is the data type ...")
 
Line 1: Line 1:
From [http://www.modthesims.info/showthread.php?p=4497748#post4497748 this post] (velocitygrass, 26th Aug 2014):  
+
From [http://www.modthesims.info/showthread.php?p=4497748#post4497748 this post] (velocitygrass, 26th Aug 2014) + additions from the DATA tool v0.0.0.5 source:  
  
 
<blockquote>
 
<blockquote>
Line 8: Line 8:
  
 
FieldDataTypeFlags :
 
FieldDataTypeFlags :
 +
 +
* 0x00000000 Boolean
  
 
* 0x00000001 is type string, only used as type in data tables, which are referenced by fields of type 0x0000000B
 
* 0x00000001 is type string, only used as type in data tables, which are referenced by fields of type 0x0000000B
Line 13: Line 15:
 
* 0x00000009 => CAS Modifier Instance, i.e. Instance ID of a resource of type 0xC5F6763E
 
* 0x00000009 => CAS Modifier Instance, i.e. Instance ID of a resource of type 0xC5F6763E
  
* VFX = 0x0000000B, => this is actually a string, it's the offset to the actual string in the string table (i.e. the table of type 0x01)
+
* 0x00000006 int
 +
 
 +
* 0x00000007 Tag (uint)
 +
 
 +
* 0x00000008 Value (ulong)
 +
 
 +
* 0x00000009 ModifierName (ulong)
 +
 
 +
* 0x0000000A float
 +
 
 +
* 0x0000000B VFX => this is actually a string, it's the offset to the actual string in the string table (i.e. the table of type 0x01)
  
 
* 0x0000000C => Mode Name (only used in censor tuning), this is string offset + hash of that string
 
* 0x0000000C => Mode Name (only used in censor tuning), this is string offset + hash of that string
Line 19: Line 31:
 
* 0x0000000D => offset to structure based data (and in tables means it's data according to the structure table it has a pos stored to)
 
* 0x0000000D => offset to structure based data (and in tables means it's data according to the structure table it has a pos stored to)
  
* Unknown3 = 0x0000000E, => this is a list with the offset to the first element and then the number of elements
+
* 0x0000000E, Unknown3 => this is a list with the offset to the first element and then the number of elements
  
 
* 0x0000000F => two floats
 
* 0x0000000F => two floats
  
* RGBColor = 0x00000010, => three floats, mostly color, but e.g. the padding in the censor bone data is probably dimensions
+
* 0x00000010, RGBColor => three floats, mostly color, but e.g. the padding in the censor bone data is probably dimensions
 +
 
 +
* 0x00000011 => four floats
 +
 
 +
* 0x00000012 => Instance ID
 +
 
 +
* 0x00000013 => TGI
 +
 
 +
* 0x00000014 => string ID
  
 
--
 
--

Revision as of 11:21, 27 February 2016

From this post (velocitygrass, 26th Aug 2014) + additions from the DATA tool v0.0.0.5 source:

  • In the Data table unknown0C is the data type (same as the field data flags) and unknown10 is the field_size (for string tables this is 1).
--
FieldDataTypeFlags :
  • 0x00000000 Boolean
  • 0x00000001 is type string, only used as type in data tables, which are referenced by fields of type 0x0000000B
  • 0x00000009 => CAS Modifier Instance, i.e. Instance ID of a resource of type 0xC5F6763E
  • 0x00000006 int
  • 0x00000007 Tag (uint)
  • 0x00000008 Value (ulong)
  • 0x00000009 ModifierName (ulong)
  • 0x0000000A float
  • 0x0000000B VFX => this is actually a string, it's the offset to the actual string in the string table (i.e. the table of type 0x01)
  • 0x0000000C => Mode Name (only used in censor tuning), this is string offset + hash of that string
  • 0x0000000D => offset to structure based data (and in tables means it's data according to the structure table it has a pos stored to)
  • 0x0000000E, Unknown3 => this is a list with the offset to the first element and then the number of elements
  • 0x0000000F => two floats
  • 0x00000010, RGBColor => three floats, mostly color, but e.g. the padding in the censor bone data is probably dimensions
  • 0x00000011 => four floats
  • 0x00000012 => Instance ID
  • 0x00000013 => TGI
  • 0x00000014 => string ID
--
As far as padding goes: I believe the DT header, the individual Data blobs, and the ST header all begin at byte zero, so the 16 bytes line before them is filled with zeroes as needed.
Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox