6A836D56

From SimsWiki
Jump to: navigation, search
This article is imported from the old MTS2 wiki. You can help Sims2Wiki by cleaning it up. It's original page with comments can be found at http://old_wiki.modthesims2.com/6A836D56
6a836d56 cDataListExtension
offset	length	Description             Offset Code
====	====	======	=====
0	1	String Length of following string	a
1	(a) 	"cDataListExtension"
a	4 	Block ID: 0x6a836d56
a+4 	4	Version(1)
a+8	1 	String Length of following string	b
a+9	(b) 	"cExtension"
b	4 	ClassID: 0x0
b+4	4 	Version: 0x3
b+8	1 	Extension Type (7 - recursive, as below)
b+9	1 	String Length of following string	c
b+10	(c)	String: variable name
call recursive code


recursive code
c	4 	Count of objects in array		ob

Each object in the array
-----------------------------------------------------------------

ob	1 	Extension Type: (2,5,6,7,8,9)
ob+1	1 	String Length of following string	obA
ob+2	(obA)	String: Variable name
	   case (Extension Type)
	     2:''delta
obA	4 	UInt32
	     3:''float
obA	4 	Float
	     5:''translation
obA	12	Standard Translation
	     6:''tag
obA	1 	String Length of following string
obA+1	(n)	String
	     7:''array
obA	(n)	Go into the recursive code again to build another array
	     8:''rotation
obA	16 	Standard Quaternion
	     9:
obA	4	Length of following data
obA+4	(n)	data
-----------------------------------------------------------------
Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox