<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://www.simswiki.info/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://simswiki.info/index.php?action=history&amp;feed=atom&amp;title=TS3PR%2FSimIFace%2FSims3</id>
		<title>TS3PR/SimIFace/Sims3 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://simswiki.info/index.php?action=history&amp;feed=atom&amp;title=TS3PR%2FSimIFace%2FSims3"/>
		<link rel="alternate" type="text/html" href="http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;action=history"/>
		<updated>2026-06-18T00:30:38Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.20.2</generator>

	<entry>
		<id>http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;diff=72828&amp;oldid=prev</id>
		<title>Lyralei: Splitting the enums into their own pages.</title>
		<link rel="alternate" type="text/html" href="http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;diff=72828&amp;oldid=prev"/>
				<updated>2021-02-01T15:34:02Z</updated>
		
		<summary type="html">&lt;p&gt;Splitting the enums into their own pages.&lt;/p&gt;
&lt;a href=&quot;http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;amp;diff=72828&amp;amp;oldid=72827&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Lyralei</name></author>	</entry>

	<entry>
		<id>http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;diff=72827&amp;oldid=prev</id>
		<title>Lyralei: Completed the list, everything has it's values now and the corresponding hexdecimal</title>
		<link rel="alternate" type="text/html" href="http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;diff=72827&amp;oldid=prev"/>
				<updated>2021-01-31T10:42:11Z</updated>
		
		<summary type="html">&lt;p&gt;Completed the list, everything has it&amp;#039;s values now and the corresponding hexdecimal&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 10:42, 31 January 2021&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 223:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 223:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	KStoreDnPPrimtiveXMLResourceID = 3162301119u, //0xBC7CE2BF&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	KStoreDnPPrimtiveXMLResourceID = 3162301119u, //0xBC7CE2BF&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreSetObjectsResourceID = 3843051617u, //0xE5105061&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreSetObjectsResourceID = 3843051617u, //0xE5105061&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreInsectsButterfliesResourceID,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreInsectsButterfliesResourceID &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;= 3843051623u&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//0xE5105067&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreInsectsBeetlesResourceID,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreInsectsBeetlesResourceID &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;= 3843051619u&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//0xE5105063&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreInsectsGlowBugResourceID = 209652431u, //0x0C7F0ACF&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreInsectsGlowBugResourceID = 209652431u, //0x0C7F0ACF&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreInsectsSpawnersResourceID = 3843051620u, //0xE5105064&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreInsectsSpawnersResourceID = 3843051620u, //0xE5105064&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreIngredientsResourceID = 3843051622u, //0xE5105066&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreIngredientsResourceID = 3843051622u, //0xE5105066&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreRecipesResourceID,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreRecipesResourceID &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;= 3843051623u&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//0xE5105067&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStorePlantsResourceID,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStorePlantsResourceID &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;= 3843051624u&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//0xE5105068&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreTextBlob = 1287087065u, //0x4CB763D9&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreTextBlob = 1287087065u, //0x4CB763D9&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreSuperBundleInfo = 1719767350u //0x66819136&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;	kStoreSuperBundleInfo = 1719767350u //0x66819136&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lyralei</name></author>	</entry>

	<entry>
		<id>http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;diff=72627&amp;oldid=prev</id>
		<title>Lyralei: Converted all Decimals to hexadecimals. Also added some additional information about converting it from decimal to hex.</title>
		<link rel="alternate" type="text/html" href="http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;diff=72627&amp;oldid=prev"/>
				<updated>2021-01-28T11:26:55Z</updated>
		
		<summary type="html">&lt;p&gt;Converted all Decimals to hexadecimals. Also added some additional information about converting it from decimal to hex.&lt;/p&gt;
&lt;a href=&quot;http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;amp;diff=72627&amp;amp;oldid=72605&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Lyralei</name></author>	</entry>

	<entry>
		<id>http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;diff=72605&amp;oldid=prev</id>
		<title>Lyralei: /* Enum: ResourceTypes */</title>
		<link rel="alternate" type="text/html" href="http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;diff=72605&amp;oldid=prev"/>
				<updated>2021-01-26T10:37:50Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Enum: ResourceTypes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 10:37, 26 January 2021&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 239:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 239:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;To convert the Uint (decimal) to a hex version of it for us to search in s3pe with eventually (or to check ;)), you'll need to do as follow:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;To convert the Uint (decimal) to a hex version of it for us to search in s3pe with eventually (or to check ;)), you'll need to do as follow:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;1. Open your calculator and set it to 'programmer' mode. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;1. Open your calculator and set it to 'programmer' mode. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;2. Click the 'Decimal' option&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;2. Click the 'Decimal' option&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;3. Paste the resource Decimal you want to convert (In my case, I'll go with kXMLResourceID = 53690476u, so, I'll convert '53690476' from decimal to hex)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;3. Paste the resource Decimal you want to convert (In my case, I'll go with kXMLResourceID = 53690476u, so, I'll convert '53690476' from decimal to hex)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;4. This comes back as 333406C, which needs to be seen as 0x333406C really. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;4. This comes back as 333406C, which needs to be seen as 0x333406C really. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, if we use the search option inside S3PE (which is, tick the Filter active checky box and the 'ResourceType' check box, then dump the hex version in the resourec type box and click 'set'), then we see it returns as an XML resource! :)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Now, if we use the search option inside S3PE (which is, tick the Filter active checky box and the 'ResourceType' check box, then dump the hex version in the resourec type box and click 'set'), then we see it returns as an XML resource! :)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This page can also be your friend when it comes to double checking: [[Sims 3:PackedFileTypes|Files by type code]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This page can also be your friend when it comes to double checking: [[Sims 3:PackedFileTypes|Files by type code]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lyralei</name></author>	</entry>

	<entry>
		<id>http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;diff=72604&amp;oldid=prev</id>
		<title>Lyralei: Created page with &quot;Contains all the helper enums for figuring out which Resource type or group is considered by what groupId the pack is or what it is. These groups and types can be seen in S3PE...&quot;</title>
		<link rel="alternate" type="text/html" href="http://simswiki.info/index.php?title=TS3PR/SimIFace/Sims3&amp;diff=72604&amp;oldid=prev"/>
				<updated>2021-01-26T10:36:17Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;Contains all the helper enums for figuring out which Resource type or group is considered by what groupId the pack is or what it is. These groups and types can be seen in S3PE...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Contains all the helper enums for figuring out which Resource type or group is considered by what groupId the pack is or what it is. These groups and types can be seen in S3PE as well, where on the top we see 'name', 'Type', 'Group', 'Instance'. See additional information below each Enum to figure out how to find these groups/types back in s3pe.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Enum: ProductFlag_CS==&lt;br /&gt;
&lt;br /&gt;
This enum seems to figure out which GroupID fits with what pack, and should only be used if you want to make your own resource types (not recommended). &lt;br /&gt;
&lt;br /&gt;
'''Used primarily by:'''&lt;br /&gt;
&lt;br /&gt;
Sims3.SimIFace.ResourceUtils&lt;br /&gt;
Sims3.SimIFace.SocialFeatures.Accounts&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[ComVisible(false)]&lt;br /&gt;
public enum ProductFlag_CS : uint&lt;br /&gt;
{&lt;br /&gt;
	kProductFlag_Basegame = 1u, // S3PE displays this as 0x00000000 however. But most VPYX resources and xml resources do use 0x00000001 as 'basegame'&lt;br /&gt;
	kProductFlag_EP01 = 2u,&lt;br /&gt;
	kProductFlag_SP01 = 4u,&lt;br /&gt;
	kProductFlag_EP02 = 8u,&lt;br /&gt;
	kProductFlag_SP02 = 0x10,&lt;br /&gt;
	kProductFlag_EP03 = 0x20,&lt;br /&gt;
	kProductFlag_SP03 = 0x40,&lt;br /&gt;
	kProductFlag_EP04 = 0x80,&lt;br /&gt;
	kProductFlag_SP04 = 0x100,&lt;br /&gt;
	kProductFlag_EP05 = 0x200,&lt;br /&gt;
	kProductFlag_SP05 = 0x400,&lt;br /&gt;
	kProductFlag_EP06 = 0x800,&lt;br /&gt;
	kProductFlag_SP06 = 0x1000,&lt;br /&gt;
	kProductFlag_SP07 = 0x2000,&lt;br /&gt;
	kProductFlag_EP07 = 0x4000,&lt;br /&gt;
	kProductFlag_EP08 = 0x8000,&lt;br /&gt;
	kProductFlag_SP08 = 0x10000,&lt;br /&gt;
	kProductFlag_EP09 = 0x20000,&lt;br /&gt;
	kProductFlag_EP10 = 0x40000,&lt;br /&gt;
	kProductFlag_SP09 = 0x80000,&lt;br /&gt;
	kProductFlag_EP11 = 0x100000,&lt;br /&gt;
	kProductFlag_All_SPs = 603476u&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''USAGE:'''&lt;br /&gt;
&lt;br /&gt;
Most of these are converted properly. However, in order to read 'kProductFlag_EP01 = 2u,' we can easily convert it to a proper hex notation. The Group inside S3PE has the following format: 0x00000000. This means 2u will become: 0x00000002&lt;br /&gt;
&lt;br /&gt;
Another example of this:&lt;br /&gt;
kProductFlag_SP08 = 0x10000, as a groupId inside S3PE will be: 0x00010000&lt;br /&gt;
&lt;br /&gt;
This is also the reason why we can easily make 'pack required' objects base game compatible, by just changing the groupId to 0x00000000 ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Enum: ProductID_CS==&lt;br /&gt;
&lt;br /&gt;
A helper Enum that flags the productId with the correct ProductFlag_CS, eventually. This can especially be seen happening inside the Sims3.SimIFace.ResourceUtils.ProductID_CS FlagToProductID(ProductFlag_CS flag) function.&lt;br /&gt;
&lt;br /&gt;
'''Used primarily by:'''&lt;br /&gt;
&lt;br /&gt;
Sims3.SimIFace.ResourceUtils&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[ComVisible(false)]&lt;br /&gt;
public enum ProductID_CS : uint&lt;br /&gt;
{&lt;br /&gt;
	kProductID_Invalid,&lt;br /&gt;
	kProductID_BaseGame,&lt;br /&gt;
	kProductID_EP01,&lt;br /&gt;
	kProductID_SP01,&lt;br /&gt;
	kProductID_EP02,&lt;br /&gt;
	kProductID_SP02,&lt;br /&gt;
	kProductID_EP03,&lt;br /&gt;
	kProductID_SP03,&lt;br /&gt;
	kProductID_EP04,&lt;br /&gt;
	kProductID_SP04,&lt;br /&gt;
	kProductID_EP05,&lt;br /&gt;
	kProductID_SP05,&lt;br /&gt;
	kProductID_EP06,&lt;br /&gt;
	kProductID_SP06,&lt;br /&gt;
	kProductID_SP07,&lt;br /&gt;
	kProductID_EP07,&lt;br /&gt;
	kProductID_EP08,&lt;br /&gt;
	kProductID_SP08,&lt;br /&gt;
	kProductID_EP09,&lt;br /&gt;
	kProductID_EP10,&lt;br /&gt;
	kProductID_SP09,&lt;br /&gt;
	kProductID_EP11,&lt;br /&gt;
	kNumProductID&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Enum: ResourceTypes==&lt;br /&gt;
&lt;br /&gt;
Are all the Types of resources we can find within the game, but inside a helper enum. The resource types are decimals that need to be converted to hex for you to figure out what the proper type is in S3PE.&lt;br /&gt;
&lt;br /&gt;
'''Used primarily by:'''&lt;br /&gt;
&lt;br /&gt;
Sims3.SimIFace.ResourceUtils&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[ComVisible(false)]&lt;br /&gt;
public enum ResourceTypes : uint&lt;br /&gt;
{&lt;br /&gt;
	kAnimatedTextureResourceID = 1671642791u,&lt;br /&gt;
	kAssemblyManifestID = 140796009u,&lt;br /&gt;
	kAviVideoResourceID = 187479104u,&lt;br /&gt;
	kBlendGeometryResourceID = 108833297u,&lt;br /&gt;
	kBlendUnitResourceID = 3039776853u,&lt;br /&gt;
	kBodyBlendResourceID = 103580164u,&lt;br /&gt;
	kBoneDeltaPoseResourceID = 55959718u,&lt;br /&gt;
	kCASColorInfoResourceID = 103965168u,&lt;br /&gt;
	kCASMaterialResourceID = 15415682u,&lt;br /&gt;
	kCASPartDataResourceID = 55242443u,&lt;br /&gt;
	kCASPartResourceID = 46981753u,&lt;br /&gt;
	kCatalogObjectResourceID = 329217425u,&lt;br /&gt;
	kChecksumResourceID = 2192848260u,&lt;br /&gt;
	kClipResourceID = 1797309683u,&lt;br /&gt;
	kCoatSetResourceID = 3735196956u,&lt;br /&gt;
	kColorInfoResourceID = 103817841u,&lt;br /&gt;
	kComplatePresetResourceID = 72016144u,&lt;br /&gt;
	kCompositorCacheEntryID = 64504770u,&lt;br /&gt;
	kCompositorCacheMRUID = 81276304u,&lt;br /&gt;
	kCompoundBlendResourceID = 85848797u,&lt;br /&gt;
	kCTProductExportResourceID = 100201945u,&lt;br /&gt;
	kCTProductObjectResourceId = 832458525u,&lt;br /&gt;
	kDataClassResourceID = 47638553u,&lt;br /&gt;
	kDBCacheIndex = 1987244229u,&lt;br /&gt;
	kDreamsAndPromisesTreeResourceID = 100969434u,&lt;br /&gt;
	kDynamicChallengeResourceId = 206550257u,&lt;br /&gt;
	kEffectsObjectResourceID = 765562755u,&lt;br /&gt;
	kExpressionBlendResourceID = 168000986u,&lt;br /&gt;
	kFacialBlendResourceID = 56144010u,&lt;br /&gt;
	kFootprintResourceID = 3548561239u,&lt;br /&gt;
	kFurBlendResourceID = 2480425025u,&lt;br /&gt;
	kGeometryResourceID = 22681673u,&lt;br /&gt;
	kHairColorInfoResourceID = 103965146u,&lt;br /&gt;
	kHairToneResourceID = 55925672u,&lt;br /&gt;
	kHouseholdExportResourceID = 188367198u,&lt;br /&gt;
	kIniResourceID = 529034925u,&lt;br /&gt;
	kInGameAdTextureResourceID = 2415624438u,&lt;br /&gt;
	kInteractionTuningResourceID = 62078431u,&lt;br /&gt;
	kInventoryExportResourceID = 203281819u,&lt;br /&gt;
	kInventoryResourceID = 3034411371u,&lt;br /&gt;
	kKeyNameMapResourceID = 23462796u,&lt;br /&gt;
	kLevelResourceBinID = 1486262296u,&lt;br /&gt;
	kLevelResourceXmlID = 1482613520u,&lt;br /&gt;
	kLightingDataResourceID = 62178845u,&lt;br /&gt;
	kLightSetResourceBinID = 1342185768u,&lt;br /&gt;
	kLightSetResourceXmlID = 1343759936u,&lt;br /&gt;
	kLotExportResourceID = 1131408972u,&lt;br /&gt;
	kMakeupColorInfoResourceID = 979742505u,&lt;br /&gt;
	kMaterialDefResourceID = 30467933u,&lt;br /&gt;
	kMaterialSetResourceID = 27185975u,&lt;br /&gt;
	kModelResourceID = 23466547u,&lt;br /&gt;
	kModularObjectResourceId = 3482995406u,&lt;br /&gt;
	kNameGuidMapResourceID = 4087579504u,&lt;br /&gt;
	kObjectColorInfoResourceID = 103965203u,&lt;br /&gt;
	kObjectResourceID = 47985727u,&lt;br /&gt;
	kObjectSlotResourceID = 3540272417u,&lt;br /&gt;
	kPackageManifestResourceID = 1944665835u,&lt;br /&gt;
	kPassportChallengeResourceId = 206550265u,&lt;br /&gt;
	kPatternResourceID = 3571055589u,&lt;br /&gt;
	kPhysicsResourceID = 3583541280u,&lt;br /&gt;
	kPrototypeResourceID = 47637849u,&lt;br /&gt;
	kProductIDResourceID = 359101189u,&lt;br /&gt;
	kRecordType_WorldFileNotPackaged = 74956138u,&lt;br /&gt;
	kRecordType_DownloadedResourceList = 117730105u,&lt;br /&gt;
	kResourceLookupTableResourceID = 204973493u,&lt;br /&gt;
	kRigResourceID = 2393838558u,&lt;br /&gt;
	kRigResourceFallbackID = 203705141u,&lt;br /&gt;
	kSignatureResourceID = 2495992138u,&lt;br /&gt;
	kSignedAssemblyID = 121612807u,&lt;br /&gt;
	kSimBinOutfitResourceID = 83169331u,&lt;br /&gt;
	kSimExportResourceID = 83396964u,&lt;br /&gt;
	kSimOutfitResourceID = 39769844u,&lt;br /&gt;
	kSims3BundleResourceID = 137167721u,&lt;br /&gt;
	kSkinControllerResourceID = 11431015u,&lt;br /&gt;
	kSkinTonePresetResourceID = 1919433749u,&lt;br /&gt;
	kSkinToneResourceID = 55867754u,&lt;br /&gt;
	kSpeciesDefinitionResourceID = 156595936u,&lt;br /&gt;
	kSpeedTreeDataResourceID = 35487372u,&lt;br /&gt;
	kSpeedTreeResourceID = 11883242u,&lt;br /&gt;
	kSSLCertificateResourceID = 147361542u,&lt;br /&gt;
	kStateMachineResourceID = 47570707u,&lt;br /&gt;
	kStringTableID = 570775514u,&lt;br /&gt;
	kTextResourceID = 3694651748u,&lt;br /&gt;
	kTextureCompositorResourceID = 54137909u,&lt;br /&gt;
	kTextureFabricResourceID = 54635721u,&lt;br /&gt;
	kTextureResourceID = 11720834u,&lt;br /&gt;
	kThumbnailValidationResourceID = 851980437u,&lt;br /&gt;
	kThumbnailExpirationResourceID = 380729964u,&lt;br /&gt;
	kTrackMaskResourceID = 53633251u,&lt;br /&gt;
	kTriggerMapResourceID = 2465693650u,&lt;br /&gt;
	kTrueTypeFontResourceID = 103718624u,&lt;br /&gt;
	kTuningOverrideResourceID = 439484877u,&lt;br /&gt;
	kUIImageJPEGResourceID = 796721154u,&lt;br /&gt;
	kUIImagePNGResourceID = 796721156u,&lt;br /&gt;
	kUIImageTGAResourceID = 796721158u,&lt;br /&gt;
	kUIImageCustomThumbnailResourceID = 779470692u,&lt;br /&gt;
	kUILayoutResourceID = 39622070u,&lt;br /&gt;
	kUITextureUVMap = 796721160u,&lt;br /&gt;
	kUrlImageResourceID = 3692018064u,&lt;br /&gt;
	kUserPresetListResourceID = 93434287u,&lt;br /&gt;
	kVideoResourceID = 2982943478u,&lt;br /&gt;
	kVisualProxyResourceID = 1936229617u,&lt;br /&gt;
	kWorldMetadataDetailsResourceID = 107542056u,&lt;br /&gt;
	kWorldMetadataHashResourceID = 899890729u,&lt;br /&gt;
	kWorldMetadataImagePathResourceID = 107542073u,&lt;br /&gt;
	kWorldMetadataImageResourceID = 107542069u,&lt;br /&gt;
	kWorldMetadataNameResourceID = 3653044489u,&lt;br /&gt;
	kWorldMetadataNameHashResourceID = 36402540u,&lt;br /&gt;
	kWorldMetadataNumLotsResourceID = 107542064u,&lt;br /&gt;
	kWorldMetadataResourceID = 694837848u,&lt;br /&gt;
	kWorldExportResourceID = 112992146u,&lt;br /&gt;
	kWorldMetaDataResourceID = 114182148u,&lt;br /&gt;
	kWorldPackageIdResourceID = 4127849824u,&lt;br /&gt;
	kXMLResourceID = 53690476u,&lt;br /&gt;
	kWorldTexturesResourceID = 142361223u,&lt;br /&gt;
	kStoreBuffResourceID = 3711050663u,&lt;br /&gt;
	kStoreSkillsResourceID = 2832567269u,&lt;br /&gt;
	kStoreTraitsResourceID = 3843051616u,&lt;br /&gt;
	KStoreDnPPrimtiveXMLResourceID = 3162301119u,&lt;br /&gt;
	kStoreSetObjectsResourceID = 3843051617u,&lt;br /&gt;
	kStoreInsectsButterfliesResourceID,&lt;br /&gt;
	kStoreInsectsBeetlesResourceID,&lt;br /&gt;
	kStoreInsectsGlowBugResourceID = 209652431u,&lt;br /&gt;
	kStoreInsectsSpawnersResourceID = 3843051620u,&lt;br /&gt;
	kStoreIngredientsResourceID = 3843051622u,&lt;br /&gt;
	kStoreRecipesResourceID,&lt;br /&gt;
	kStorePlantsResourceID,&lt;br /&gt;
	kStoreTextBlob = 1287087065u,&lt;br /&gt;
	kStoreSuperBundleInfo = 1719767350u&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''USAGE:'''&lt;br /&gt;
&lt;br /&gt;
To convert the Uint (decimal) to a hex version of it for us to search in s3pe with eventually (or to check ;)), you'll need to do as follow:&lt;br /&gt;
&lt;br /&gt;
1. Open your calculator and set it to 'programmer' mode. &lt;br /&gt;
2. Click the 'Decimal' option&lt;br /&gt;
3. Paste the resource Decimal you want to convert (In my case, I'll go with kXMLResourceID = 53690476u, so, I'll convert '53690476' from decimal to hex)&lt;br /&gt;
4. This comes back as 333406C, which needs to be seen as 0x333406C really. &lt;br /&gt;
&lt;br /&gt;
Now, if we use the search option inside S3PE (which is, tick the Filter active checky box and the 'ResourceType' check box, then dump the hex version in the resourec type box and click 'set'), then we see it returns as an XML resource! :)&lt;br /&gt;
&lt;br /&gt;
This page can also be your friend when it comes to double checking: [[Sims 3:PackedFileTypes|Files by type code]]&lt;/div&gt;</summary>
		<author><name>Lyralei</name></author>	</entry>

	</feed>