Difference between revisions of "Body Shop Clothing package"

From SimsWiki
Jump to: navigation, search
(First version. Much more is needed before anything useful can be done)
 
 
(7 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
This file is a [[DBPF|package]], and it's usually compressed by [[zip]] or [[rar]]. The package file (extracted from the .zip or .rar file) must be placed in the [[Downloads]] subfolder of the main The Sims 2 folder.
 
This file is a [[DBPF|package]], and it's usually compressed by [[zip]] or [[rar]]. The package file (extracted from the .zip or .rar file) must be placed in the [[Downloads]] subfolder of the main The Sims 2 folder.
  
The structure of the package usually includes 8 files. Usually those files are:
+
User created packages appear in the SavedSims subfolder.
  
* [[0C560F39]]
+
== Structure ==
* [[AC506764]]
+
The structure of the package usually includes 7 types of files. Some of them are repeated. Usually those files are:
* [[53545223]] - A string resource. The description (in human-readable natural language) of the recolour is stored here.
+
 
* [[EBCF3E27]] - The Property Set. Age, Category (Formal? Swimwear?), Gender, Outfit (Top? Bottom? Full?), etc are stored here
+
* [[0C560F39|BINX]] -
* [[E86B1EEF]]
+
* [[AC506764|3IDR]] - The file which controls references to other files - used to link recolours to the mesh
* [[49596978]]
+
* [[53545223|STR#]] - A string resource. The description (in human-readable natural language) of the recolour is stored here.
* [[1C4A276C]]
+
* [[EBCF3E27|GZPS]] - The Property Set. Age, Category (Formal? Swimwear?), Gender, Outfit (Top? Bottom? Full?), etc are stored here
* [[1C4A276C]]
+
* [[E86B1EEF|DIR]] - Used only if compressed files exist in the package
 +
* [[49596978|TXMT]] - Material definitions.
 +
* [[1C4A276C|TXTR]] - Texture files.
 +
 
 +
== Software ==
 +
There are some software that can read the information from these packages and return them in a human-readable form:
 +
* [[SimPE]] is the most complete tool to read and change a package. Just run SimPE and Open the package file. Some care must be taken to change a file, but these operations are safe:
 +
: in the Property Set:
 +
:: change the category (for example, from underwear to formal)
 +
:: change the age between Adult (0x8) / Young Adult (0x40) / (Adult + Young Adult) (0x48)
 +
: in the Text Lists
 +
:: change the description (there is just one string, with ID 0x0)
 +
* [[Detect Pets Body Shop bug/Source Code|A code in R that reads (only) a package]]
 +
* [[Describe all packages/Source Code|A code in R that displays the description of all packages]]
 +
* [[Delphy's Download Organiser]] also identifies these kind of packages, along with the the category and the ages
 +
 
 +
[[Category:Sims 2 Modding]]
 +
[[Category: InternalFormats]]

Latest revision as of 12:45, 17 September 2012

Body Shop creates a Body Shop Clothing package. Most, if not all, custom-made clothes that are available everywhere in sites were made with Body Shop. These files (sometimes) appear as Skins or Recolour/Recolor. Some of them require a custom-made Mesh.

This file is a package, and it's usually compressed by zip or rar. The package file (extracted from the .zip or .rar file) must be placed in the Downloads subfolder of the main The Sims 2 folder.

User created packages appear in the SavedSims subfolder.

[edit] Structure

The structure of the package usually includes 7 types of files. Some of them are repeated. Usually those files are:

  • BINX -
  • 3IDR - The file which controls references to other files - used to link recolours to the mesh
  • STR# - A string resource. The description (in human-readable natural language) of the recolour is stored here.
  • GZPS - The Property Set. Age, Category (Formal? Swimwear?), Gender, Outfit (Top? Bottom? Full?), etc are stored here
  • DIR - Used only if compressed files exist in the package
  • TXMT - Material definitions.
  • TXTR - Texture files.

[edit] Software

There are some software that can read the information from these packages and return them in a human-readable form:

  • SimPE is the most complete tool to read and change a package. Just run SimPE and Open the package file. Some care must be taken to change a file, but these operations are safe:
in the Property Set:
change the category (for example, from underwear to formal)
change the age between Adult (0x8) / Young Adult (0x40) / (Adult + Young Adult) (0x48)
in the Text Lists
change the description (there is just one string, with ID 0x0)
Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox