|
|
Line 1: |
Line 1: |
− | {{OldWikiEntry}} ====String Tables (CTSS, STR#, and TTAs)====
| + | #REDIRECT [[53545223]] |
| | | |
− | 64 - Filename (null terminated)
| + | [[Category:Modding]] |
− | 2 - Format Code
| + | [[Category:InternalFormats]] |
− | | + | [[Category:FormatsByName]] |
− | *Format 0* (Used when Format Code is non-negative)
| + | |
− | Number of strings = Format Code
| + | |
− | *for each string*
| + | |
− | 1 - String Length (L)
| + | |
− | L - String
| + | |
− | | + | |
− | *Format FFFF*
| + | |
− | 2 - Number of strings
| + | |
− | *for each string*
| + | |
− | var - String (null terminated)
| + | |
− | | + | |
− | *Format FEFF*
| + | |
− | 2 - Number of entries
| + | |
− | *for each entry*
| + | |
− | var - String (null terminated)
| + | |
− | var - Comment (null terminated)
| + | |
− | | + | |
− | *Format FDFF*
| + | |
− | 2 - Number of entries
| + | |
− | *for each entry*
| + | |
− | 1 - Language Code
| + | |
− | var - String (null terminated)
| + | |
− | var - Comment (null terminated)
| + | |
− | | + | |
− | *Format FCFF*
| + | |
− | 1 - Number Of Sets
| + | |
− | *for each set*
| + | |
− | 2 - Number of entries
| + | |
− | *for each entry*
| + | |
− | 1 - Language Code (number is one lower than actual language)
| + | |
− | 7Bit - String Length (L)
| + | |
− | L - String
| + | |
− | 7Bit - Comment Length (C)
| + | |
− | c - Comment
| + | |
− | | + | |
− | | + | |
− | ===__Fixed Instance ID Numbers__===
| + | |
− | STR# resources have some fixed Instance IDs
| + | |
− | These are the ones I have found (Hex values)
| + | |
− | Not all of these will appear in every object, but when they do they always have the same meaning
| + | |
− | | + | |
− | 81 - Anims - Adult (animations used for adult Sims)
| + | |
− | 82 - Anims - Child (animations used for child Sims)
| + | |
− | 83 - Anims - Social (animations used for Sim-to-Sim interactions)
| + | |
− | 84 - Locomotion Animations (animations used for walking/running/etc)
| + | |
− | 85 - Model - Names
| + | |
− | 86 - Anims - Object - Adult (animations that the object does)
| + | |
− | 87 - Mesh Groups (reference to Model Meshes used by this object)
| + | |
− | 88 - Material Names (reference to Model Material used by this object)
| + | |
− | 89 - Anims - Toddler (animations used for toddler Sims)
| + | |
− | 8A - Anims - Teen (animations used for teen Sims)
| + | |
− | 8B - Anims - Elder (animations used for elder Sims)
| + | |
− | 8C - Anims - Baby(temporary) - only 1 instance of this file found in objects.package
| + | |
− | 8E - Light Names (lighting effects used by this object)
| + | |
− | 8F - Effect Names (special effects used by this object, eg. sparks from broken computer)
| + | |
− | 90 - Model - Bones (reference to bones used by this 3D object)
| + | |
− | 91 - Anims - Baby (animations used for baby Sims)
| + | |
− | 92 - Reach Anims
| + | |
− | 93 - (name/description labels for careers)
| + | |
− | 94 - soundinfo (reference to sound files used by this object)
| + | |
− | 96 - Button GUIDS - only about 4 instances of this file found in objects.package
| + | |
− | 97 - Cinematics (reference to cinematic scenes used by this object)
| + | |
− | 100 - Attribute Labels (the Attributes referenced in BHAV calls such as "My Attribute")
| + | |
− | 101 - Slot Names (descriptive labels for SLOT resources)
| + | |
− | 102 - Relationship Labels
| + | |
− | 12D - Dialog prim string set (strings used by BHAV "Dialog" primitive)
| + | |
− | 12E - MakeActionString prim string set (same as TS1)
| + | |
− | 12F - Call Named Tree prim string set (strings used by BHAV "Call Named Tree" primitive)
| + | |
− | 130 - Career Outfits
| + | |
− | 191 - Anims - Object - Teen (animations that the object does)
| + | |
− | 192 - Anims - Object - Child (animations that the object does)
| + | |
− | 4132 - Sound ID Names [[Category:Modding]]
| + | |