Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!
Warrior Gryphon
site owner
Original Poster
#1 Old 24th Aug 2004 at 1:19 PM
Default Examination of various file types in .package files
Hi All,

I've just loaded up some of the Sims 2 Body Shop .package files in DatGen 4, and I've compiled a list of all the different types of files I found, along with possible actual file types.

This is just for reference for now, until these can be built into a .package extractor.

Type ID:

0C1FE246 = XML Property File
0C560F39 = XML Property File
0C93E3DE = XML Property File
1C4A276C = .Sims2Skin file?
2C1FD8A1 = XML Property File
49596978 = Material file
4C158081 = XML Property File
4E6D6150 = Unknown type
53545223 = Unknown type (seems to link to face/makeup info)
6C4F359D = XML Property File
7BA3838C = Unknown (probably a 3d file or reference)
8C1580B5 = XML Property File
8C93BF6C = XML Property File
AC4F8687 = 3d model file (#3807)
AC506764 = Image file? (#1220)
C9C81B98 = Lighting information
E519C933 = Animation file?
EBCF3E27 = XML Property file
ED534136 = Texture files?
FB00791E = Animation or sound file?
FC6EB1F7 = Masking/shape file

Edit: From casui.package:

856DDBAC = TGA Image file

Advertisement
Lab Assistant
#2 Old 20th Sep 2004 at 10:01 AM
[size=28]DOH[/size]
Investigative Programmer
#3 Old 20th Sep 2004 at 10:44 AM
agreed

Anyway, I am trying to compile a list of the different file types in the package files, and assign 4-byte string codes to them so we are all concistant when we try to analyse them. Sorry, there are no TGI ids or anything

Anyway, here is my list so far.
Code:
+-------------------------------------------+
| ASSIGNED FILE EXTENSIONS AND DESCRIPTIONS |
+-------------------------------------------+

2ARY - c2DArray			- 2D Image Mapping?
3ARY - c3DArray			- 3D Model?
ANIM - cAnimResourceConst	- Animation
ATAB - cAnimatable		- Animation Table?
BCON - BCON			- Behaviour Constants
BHAV - BHAV			- Behaviour Function
BMP_ - BMP_			- Bitmap Image
CONT - cGeometryDataContainer	- 3D Model?
CTSS - CTSS			- Catalog Strings
FPST - cFencePostLayer		- Fence Positions?
FWAV - FWAV			- Sound Reference
GEON - cGeometryNode		- Texture Mapping?
GLOB - GLOB			- Global Data
HOUS - HOUS			- House Data of Unknown Meaning
LEVL - cLevelInfo		- Image Z-Mapping or Overlaying
LGHT - cPointLight		- Lighting?
MATD - cMaterialDefinition	- Material or Image?
NODE - cResourceNode		- Generic Resource?
NREF - NREF			- Null Reference? (similar to XXXX in TS1?)
OBJD - OBJD			- Object Definition
OBJF - OBJf			- Object Function
OBJM - ObjM			- Unknown
OBJT - objt			- Controllers, Portals, NPCs, etc.
OMDL - cObject			- Object of Some Description
PALT - PALT			- Image Color Palette
PROP - cGZPropertySetString	- XML Values (Exemplars)
SHPE - cShape			- 3D Shape?
SIMI - SIMI			- Unknown
SLOT - SLOT			- Unknown Meaning
SMAP - cStringMap		- Mapping Strings To Something?
STR# - STR#			- Strings
TIMG - cImageData		- Texture Image?
TPRP - TPRP			- Behaviour Resource Strings
TRCN - TRCN			- Behaviour Constant Strings
TREE - TREE			- A Tree of Unknown Meaning
TSPS - TSPS			- 
TSSG - cTSSGSystem		- Unknown
TTAB - TTAB			- Pie Menu Interactions
TTAS - TTAs			- Pie Menu Strings
VERS - The Sims 2		- Version Information
VERT - cVertexLayer		- Wall 3D Model?
WGRA - cWallGraph		- Wall Texture Mapping?
WLAY - cWallLayer		- Wall Image?
WRLD - cWorldDB			- Unknown
XMTO - XMTO			- Unknown
XOBJ - XOBJ			- Unknown
Investigative Programmer
#4 Old 20th Sep 2004 at 10:47 AM
Darn, the tabs don't show up

Anyway, the first field is the code, the second field is the identifier (some are the english identifiers for the first field in the index, the others are the identifier at about position 30 in the file itself), and the 3rd is a description of what they are.

I will post a better and more complete copy when I have finished.

WATTO
[email protected]
http://www.watto.org
Back to top