Difference between revisions of "SDSC"
From SimsWiki
(Fix formatting. Add NPC types.) |
|||
Line 4: | Line 4: | ||
Thanks to Buggi, Quaxi and Kobal for this one. | Thanks to Buggi, Quaxi and Kobal for this one. | ||
− | Offset 004 (0x04) 1 byte - Version (0x20 Sims2, 0x22 Sims2 University, 0x29 Sims2 Nightlife, 0x2A Sims2 Open for Business) | + | :Offset 004 (0x04) 1 byte - Version (0x20 Sims2, 0x22 Sims2 University, 0x29 Sims2 Nightlife, 0x2A Sims2 Open for Business) |
− | Offset 128 (0x80) 1 byte - Age (01=baby,02=toddler,03=child,10=teen,13=adult,33=elder) | + | :Offset 128 (0x80) 1 byte - Age (01=baby,02=toddler,03=child,10=teen,13=adult,33=elder) |
− | Offset 134 (0x86) Family? | + | :Offset 134 (0x86) Family? |
− | Offset 142 (0x8E) 1 byte - Gender (0=male, 1=female) | + | :Offset 142 (0x8E) 1 byte - Gender (0=male, 1=female) |
− | Offset 152 (0x98) 1 byte - Zodiac sign | + | :Offset 152 (0x98) 1 byte - Zodiac sign |
− | Offset 176 (0xB0) 2 byte - Fatness | + | :Offset 176 (0xB0) 2 byte - Fatness |
− | + | :Offset 0x160 (0x172 if Version= 0x22) 2 Byte - Instance ID of the File | |
− | Offset 0x162 (0x174 if Version= 0x22) 4 Byte - Sim ID | + | :Offset 0x162 (0x174 if Version= 0x22) 4 Byte - Sim ID |
All of the following values are short ints (2 bytes) ranging from 0 to 1000. | All of the following values are short ints (2 bytes) ranging from 0 to 1000. | ||
+ | |||
'''Personality:''' | '''Personality:''' | ||
− | Offset 106 (0x6A) | + | :Offset 106 (0x6A) and 26 (0x1A) - Sloppy-Neat |
− | + | :Offset 108 (0x6C) and 16 (0x10) - Grouchy-Nice | |
− | Offset 108 (0x6C) | + | :Offset 110 (0x6E) and 18 (0x12) - Lazy-Active |
− | + | :Offset 112 (0x70) and 24 (0x18) - Shy-Outgoing | |
− | Offset 110 (0x6E) | + | :Offset 114 (0x72) and 22 (0x16) - Serious-Playful |
− | + | ||
− | Offset 112 (0x70) | + | |
− | + | ||
− | Offset 114 (0x72) - Serious-Playful | + | |
− | + | ||
'''Skills:''' | '''Skills:''' | ||
− | Offset 30 (0x1E) Cleaning | + | :Offset 30 (0x1E) Cleaning |
− | Offset 32 (0x20) Cooking | + | :Offset 32 (0x20) Cooking |
− | Offset 34 (0x22) Charisma | + | :Offset 34 (0x22) Charisma |
− | Offset 36 (0x24) Mechanical | + | :Offset 36 (0x24) Mechanical |
− | Offset 42 (0x2A) Creativity | + | :Offset 42 (0x2A) Creativity |
− | Offset 46 (0x2E) Body | + | :Offset 46 (0x2E) Body |
− | Offset 48 (0x30) Logic | + | :Offset 48 (0x30) Logic |
'''Interests:''' | '''Interests:''' | ||
− | Offset 260 (0x104) Politics | + | :Offset 260 (0x104) Politics |
− | Offset 262 (0x106) Money | + | :Offset 262 (0x106) Money |
− | Offset 264 (0x108) Environment | + | :Offset 264 (0x108) Environment |
− | Offset 266 (0x10A) Crime | + | :Offset 266 (0x10A) Crime |
− | Offset 268 (0x10C) Entertainment | + | :Offset 268 (0x10C) Entertainment |
− | Offset 270 (0x10E) Culture | + | :Offset 270 (0x10E) Culture |
− | Offset 272 (0x110) Food | + | :Offset 272 (0x110) Food |
− | Offset 274 (0x112) Health | + | :Offset 274 (0x112) Health |
− | Offset 276 (0x114) Fashion | + | :Offset 276 (0x114) Fashion |
− | Offset 278 (0x116) Sports | + | :Offset 278 (0x116) Sports |
− | Offset 280 (0x118) Paranormal | + | :Offset 280 (0x118) Paranormal |
− | Offset 282 (0x11A) Travel | + | :Offset 282 (0x11A) Travel |
− | Offset 284 (0x11C) Work | + | :Offset 284 (0x11C) Work |
− | Offset 286 (0x11E) Weather | + | :Offset 286 (0x11E) Weather |
− | Offset 288 (0x120) Animals | + | :Offset 288 (0x120) Animals |
− | Offset 290 (0x122) School | + | :Offset 290 (0x122) School |
− | Offset 292 (0x124) Toys | + | :Offset 292 (0x124) Toys |
− | Offset 294 (0x126) Sci-Fi | + | :Offset 294 (0x126) Sci-Fi |
'''University EP:''' | '''University EP:''' | ||
− | Offset 0x014: Effort | + | :Offset 0x014: Effort |
− | Offset 0x0b2: Grade in last Semester | + | :Offset 0x0b2: Grade in last Semester |
− | Offset 0x160: GUID of choosen Major (dword) | + | :Offset 0x160: GUID of choosen Major (dword) |
− | Offset 0x164: Remaining Time in Semester | + | :Offset 0x164: Remaining Time in Semester |
− | Offset 0x168: Semester | + | :Offset 0x168: Semester |
− | Offset 0x16A: On Campus? (0=no, 1=yes) | + | :Offset 0x16A: On Campus? (0=no, 1=yes) |
− | Offset 0x170: Influence | + | :Offset 0x170: Influence |
'''Nightlife EP:''' | '''Nightlife EP:''' | ||
− | Offset 0x172: Route Start Slot Owner ID | + | :Offset 0x172: Route Start Slot Owner ID |
− | Offset 0x174: Traits 1 | + | :Offset 0x174: Traits 1 |
− | Offset 0x176: Traits 2 | + | :Offset 0x176: Traits 2 |
− | Offset 0x178: Turnons 1 | + | :Offset 0x178: Turnons 1 |
− | Offset 0x17a: Turnons 2 | + | :Offset 0x17a: Turnons 2 |
− | Offset 0x17c: Turnoffs 1 | + | :Offset 0x17c: Turnoffs 1 |
− | Offset 0x17e: Turnoffs 2 | + | :Offset 0x17e: Turnoffs 2 |
− | Offset 0x180: Species | + | :Offset 0x180: Species |
− | Offset 0x182: Countdown | + | :Offset 0x182: Countdown |
− | Offset 0x184: Perfume Duration | + | :Offset 0x184: Perfume Duration |
− | Offset 0x186: Date Timer | + | :Offset 0x186: Date Timer |
− | Offset 0x188: Date Score | + | :Offset 0x188: Date Score |
− | Offset 0x18a: Date Unlock Counter | + | :Offset 0x18a: Date Unlock Counter |
− | Offset 0x18c: Love Potion Duration | + | :Offset 0x18c: Love Potion Duration |
− | Offset 0x18e: Aspiration Score Lock | + | :Offset 0x18e: Aspiration Score Lock |
'''Open for Business EP:''' | '''Open for Business EP:''' | ||
− | Offset 0x192: Lot Instance | + | :Offset 0x192: Lot Instance |
− | Offset 0x194: Salary | + | :Offset 0x194: Salary |
− | Offset 0x196: Flags | + | :Offset 0x196: Flags |
− | Offset 0x198: Assignment | + | :Offset 0x198: Assignment |
Line 94: | Line 91: | ||
Here is the List of all available Options in the SDSC Files: | Here is the List of all available Options in the SDSC Files: | ||
− | + | :0x0C: Sitting? | |
− | + | :0x0E: Money Amount over Head | |
− | 0x10: Personality Nice | + | :0x10: Personality Nice |
− | 0x12: Personality Active | + | :0x12: Personality Active |
− | 0x14: Personality ( Unused - was | + | :0x14: Personality ( Unused - was Generosity) |
− | 0x16: Personality Playful | + | :0x16: Personality Playful |
− | 0x18: Personality Outgoing | + | :0x18: Personality Outgoing |
− | 0x1A: Personality Neat | + | :0x1A: Personality Neat |
− | 0x1C: Current Outfit | + | :0x1C: Current Outfit |
− | 0x1E: Cleaning Skill | + | :0x1E: Cleaning Skill |
− | 0x20: Cooking Skill | + | :0x20: Cooking Skill |
− | 0x22: Charisma Skill | + | :0x22: Charisma Skill |
− | 0x24: Mechanical Skill | + | :0x24: Mechanical Skill |
− | 0x26: xxxi: Exercise ( Hot Date ) | + | :0x26: xxxi: Exercise ( Hot Date ) |
− | 0x28: xxxi: Food ( Hot Date ) | + | :0x28: xxxi: Food ( Hot Date ) |
− | 0x2A: Creativity Skill | + | :0x2A: Creativity Skill |
− | 0x2C: xxxi: Parties ( Hot Date ) | + | :0x2C: xxxi: Parties ( Hot Date ) |
− | 0x2E: Body Skill | + | :0x2E: Body Skill |
− | 0x30: Logic Skill | + | :0x30: Logic Skill |
− | 0x32: Group Talk State Flags | + | :0x32: Group Talk State Flags |
− | 0x34: xxxi: Style ( Hot Date ) | + | :0x34: xxxi: Style ( Hot Date ) |
− | 0x36: ci: Current Interaction Index | + | :0x36: ci: Current Interaction Index |
− | 0x38: Gender Pref - Male | + | :0x38: Gender Pref - Male |
− | 0x3A: Gender Pref - Female | + | :0x3A: Gender Pref - Female |
− | 0x3C: Job Data | + | :0x3C: Job Data |
− | 0x3E: Interaction Data Field #1 | + | :0x3E: Interaction Data Field #1 |
− | 0x40: ci: Sub Queue Interaction Count | + | :0x40: ci: Sub Queue Interaction Count |
− | 0x42: tick counter | + | :0x42: tick counter |
− | 0x44: Interaction Data Field #2 | + | :0x44: Interaction Data Field #2 |
− | 0x46: Motives Static? | + | :0x46: Motives Static? |
− | 0x48: Censorship Flags | + | :0x48: Censorship Flags |
− | 0x4A: neighbor id | + | :0x4A: neighbor id |
− | 0x4C: Person Type | + | :0x4C: Person Type |
− | 0x4E: Priority | + | :0x4E: Priority |
− | 0x50: Greet Status | + | :0x50: Greet Status |
− | 0x52: visitor schedule | + | :0x52: visitor schedule |
− | 0x54: autonomy level | + | :0x54: autonomy level |
− | 0x56: route slot | + | :0x56: route slot |
− | 0x58: route multi slot index | + | :0x58: route multi slot index |
− | 0x5A: route status | + | :0x5A: route status |
− | 0x5C: route goal | + | :0x5C: route goal |
− | 0x5E: Look At Object ID | + | :0x5E: Look At Object ID |
− | 0x60: Look At Slot ID | + | :0x60: Look At Slot ID |
− | 0x62: Look At State | + | :0x62: Look At State |
− | 0x64: Look At Time Remaining | + | :0x64: Look At Time Remaining |
− | 0x66: cn: Next Queued Interaction Index | + | :0x66: cn: Next Queued Interaction Index |
− | 0x68: Aspiration | + | :0x68: Aspiration |
− | 0x6A: Original Neat Personality Type | + | :0x6A: Original Neat Personality Type |
− | 0x6C: Original Nice Personality | + | :0x6C: Original Nice Personality |
− | 0x6E: Original Active Personality | + | :0x6E: Original Active Personality |
− | 0x70: Original Outgoing Personality | + | :0x70: Original Outgoing Personality |
− | 0x72: Original Playful Personality | + | :0x72: Original Playful Personality |
− | 0x74: Sim UI Icon Flags | + | :0x74: Sim UI Icon Flags |
− | 0x76: FindBestAction result Interaction Object ID | + | :0x76: FindBestAction result Interaction Object ID |
− | 0x78: Memory Score | + | :0x78: Memory Score |
− | 0x7A: route start slot | + | :0x7A: route start slot |
− | 0x7C: School Grade | + | :0x7C: School Grade |
− | 0x7E: Job Promotion Level | + | :0x7E: Job Promotion Level |
− | 0x80: Person Age | + | :0x80: Person Age |
− | 0x82: Social Menu Obj ID | + | :0x82: Social Menu Obj ID |
− | 0x84: skin color | + | :0x84: skin color |
− | 0x86: family number | + | :0x86: family number |
− | 0x88: route result | + | :0x88: route result |
− | 0x8A: job performance | + | :0x8A: job performance |
− | 0x8C: Is Swimming? | + | :0x8C: Is Swimming? |
− | 0x8E: Gender(0=male/1=female) | + | :0x8E: Gender(0=male/1=female) |
− | 0x90: private | + | :0x90: private |
− | 0x92: lingering house number | + | :0x92: lingering house number |
− | 0x94: Ghost Flags (Routing Behavior) | + | :0x94: Ghost Flags (Routing Behavior) |
− | 0x96: PTO | + | :0x96: PTO |
− | 0x98: zodiac | + | :0x98: zodiac |
− | 0x9A: non-interruptible | + | :0x9A: non-interruptible |
− | 0x9C: cn: Next Queued Interaction Continuation? | + | :0x9C: cn: Next Queued Interaction Continuation? |
− | 0x9E: footprint extension | + | :0x9E: footprint extension |
− | 0xA0: Render Display Flags | + | :0xA0: Render Display Flags |
− | 0xA2: ci: Sub Queue Master Interaction Object ID | + | :0xA2: ci: Sub Queue Master Interaction Object ID |
− | 0xA4: ci: Sub Queue Master Interaction Index | + | :0xA4: ci: Sub Queue Master Interaction Index |
− | 0xA6: cn: Next Sub Queue Interaction Index | + | :0xA6: cn: Next Sub Queue Interaction Index |
− | 0xA8: cn: Next Sub Queue Interaction Object ID | + | :0xA8: cn: Next Sub Queue Interaction Object ID |
− | 0xAA: cn: Next Queued Interaction Object ID | + | :0xAA: cn: Next Queued Interaction Object ID |
− | 0xAC: ci: Current Interaction Object ID | + | :0xAC: ci: Current Interaction Object ID |
− | 0xAE: Body Flags | + | :0xAE: Body Flags |
− | 0xB0: Fatness [0-1000] | + | :0xB0: Fatness [0-1000] |
− | 0xB2: xxxi:Toddler Life Score(unused) | + | :0xB2: xxxi:Toddler Life Score(unused) |
− | 0xB4: xxxi:Child Life Score(unused) | + | :0xB4: xxxi:Child Life Score(unused) |
− | 0xB6: xxxi:Teen Life Score(unused) | + | :0xB6: xxxi:Teen Life Score(unused) |
− | 0xB8: xxxi:Adult Life Score(unused) | + | :0xB8: xxxi:Adult Life Score(unused) |
− | 0xBA: xxxi:Elder Life Score(unused) | + | :0xBA: xxxi:Elder Life Score(unused) |
− | 0xBC: Voice Type | + | :0xBC: Voice Type |
− | 0xBE: Job Object GUID | + | :0xBE: Job Object GUID |
− | 0xC2: Age Days Left | + | :0xC2: Age Days Left |
− | 0xC4: Days in Previous Age | + | :0xC4: Days in Previous Age |
− | 0xC6: Decay Hunger per Day | + | :0xC6: Decay Hunger per Day |
− | 0xC8: Decay Comfort per Day | + | :0xC8: Decay Comfort per Day |
− | 0xCA: Decay Bladder per Day | + | :0xCA: Decay Bladder per Day |
− | 0xCC: Decay Energy per Day | + | :0xCC: Decay Energy per Day |
− | 0xCE: Decay Hygiene per Day | + | :0xCE: Decay Hygiene per Day |
− | 0xD0: unused( was Social Family Decay) | + | :0xD0: unused( was Social Family Decay) |
− | 0xD2: Decay Social per Day | + | :0xD2: Decay Social per Day |
− | 0xD4: Unused | + | :0xD4: Unused |
− | 0xD6: Decay Fun per Day | + | :0xD6: Decay Fun per Day |
− | 0xD8: ci: Current Running Interaction Index | + | :0xD8: ci: Current Running Interaction Index |
− | 0xDA: ci: Current Running Object ID | + | :0xDA: ci: Current Running Object ID |
− | 0xDC: Genetics Data 1 | + | :0xDC: Genetics Data 1 |
− | 0xDE: Genetics Data 2 | + | :0xDE: Genetics Data 2 |
− | 0xE0: Genetics Data 3 | + | :0xE0: Genetics Data 3 |
− | 0xE2: School Object GUID | + | :0xE2: School Object GUID |
− | 0xE6: ci: Current Interaction GUID | + | :0xE6: ci: Current Interaction GUID |
− | 0xE8: Interactions Linked Deleted | + | :0xE8: Interactions Linked Deleted |
− | 0xEA: Romance Skill | + | :0xEA: Romance Skill |
− | 0xEC: LocoWeight 0 | + | :0xEC: LocoWeight 0 |
− | 0xEE: LocoWeight 1 | + | :0xEE: LocoWeight 1 |
− | 0xF0: LocoPersonalityIndex | + | :0xF0: LocoPersonalityIndex |
− | 0xF2: LocoPersonalityWeight | + | :0xF2: LocoPersonalityWeight |
− | 0xF4: LocoMoodIndex | + | :0xF4: LocoMoodIndex |
− | 0xF6: LocoMoodWeight | + | :0xF6: LocoMoodWeight |
− | 0xF8: Motives Not Included in Mood | + | :0xF8: Motives Not Included in Mood |
− | 0xFA: Outfit Source GUID | + | :0xFA: Outfit Source GUID |
− | 0xFE: Environment Score Override | + | :0xFE: Environment Score Override |
− | 0x100: Fitness Preference | + | :0x100: Fitness Preference |
− | 0x102: Pension | + | :0x102: Pension |
− | 0x104: | + | :0x104: interest level: Politics |
− | 0x106: | + | :0x106: interest level: Money |
− | 0x108: | + | :0x108: interest level: Environment |
− | 0x10A: | + | :0x10A: interest level: Crime |
− | 0x10C: | + | :0x10C: interest level: Entertainment |
− | 0x10E: | + | :0x10E: interest level: Culture |
− | 0x110: | + | :0x110: interest level: Food |
− | 0x112: | + | :0x112: interest level: Health |
− | 0x114: | + | :0x114: interest level: Fashion |
− | 0x116: | + | :0x116: interest level: Sports |
− | 0x118: | + | :0x118: interest level: Paranormal |
− | 0x11A: | + | :0x11A: interest level: Travel |
− | 0x11C: | + | :0x11C: interest level: Work |
− | 0x11E: | + | :0x11E: interest level: Weather |
− | 0x120: | + | :0x120: interest level: Animals |
− | 0x122: | + | :0x122: interest level: School |
− | 0x124: | + | :0x124: interest level: Toys |
− | 0x126: | + | :0x126: interest level: Sci-Fi |
− | 0x128 | + | :0x128: Unused |
− | 0x12A | + | :0x12A: Unused |
− | 0x12C | + | :0x12C: Unused |
− | 0x12E | + | :0x12E: Unused |
− | 0x130 | + | :0x130: Unused |
− | 0x132 | + | :0x132: Unused |
− | 0x134 | + | :0x134: Unused |
− | 0x136 | + | :0x136: Unused |
− | 0x138 | + | :0x138: Unused |
− | 0x13A | + | :0x13A: Unused |
− | 0x13C | + | :0x13C: Unused |
− | 0x13E | + | :0x13E: Unused |
− | 0x140: Unselectable Sim | + | :0x140: Unselectable Sim |
− | 0x142: NPC Type | + | :0x142: NPC Type |
− | 0x144: Age Duration | + | :0x144: Age Duration |
− | 0x146: ci: Sub Queue Interaction Object ID | + | :0x146: ci: Sub Queue Interaction Object ID |
− | 0x148: Selection Flags | + | :0x148: Selection Flags |
− | 0x14A: Person Flags | + | :0x14A: Person Flags |
− | 0x14C: Aspiration Score | + | :0x14C: Aspiration Score |
− | 0x14E: Aspiration Reward Points Spent (/10) | + | :0x14E: Aspiration Reward Points Spent (/10) |
− | 0x150: Aspiration Score Raw (/10) | + | :0x150: Aspiration Score Raw (/10) |
− | 0x152: Mood Booster | + | :0x152: Mood Booster |
− | 0x154: Current Interaction Joinable | + | :0x154: Current Interaction Joinable |
− | 0x156: Unlinked? | + | :0x156: Unlinked? |
− | 0x158: Interaction Autonomous | + | :0x158: Interaction Autonomous |
− | 0x15A: Retired Job GUID | + | :0x15A: Retired Job GUID |
− | 0x15E: Retired Job Level | + | :0x15E: Retired Job Level |
+ | Notes: | ||
+ | ;Values for NPC Type | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! NPC Type !! NPC Name !! EP | ||
+ | |- | ||
+ | | 0x0001 || University Bartender || EP1 | ||
+ | |- | ||
+ | | 0x0002 || Bartender (party) || BG | ||
+ | |- | ||
+ | | 0x0003 || Boss || BG | ||
+ | |- | ||
+ | | 0x0004 || Burglar / Criminal || BG | ||
+ | |- | ||
+ | | 0x0005 || Driver (Taxi/Bus/Limo/Helicopter) || BG | ||
+ | |- | ||
+ | | 0x0006 || Streaker || EP1 | ||
+ | |- | ||
+ | | 0x0007 || Coach || EP1 | ||
+ | |- | ||
+ | | 0x0008 || Dorm Chef || EP1 | ||
+ | |- | ||
+ | | 0x0009 || Police Officer || BG | ||
+ | |- | ||
+ | | 0x000A || Grocery Delivery Person || BG | ||
+ | |- | ||
+ | | 0x000B || Exterminator || BG | ||
+ | |- | ||
+ | | 0x000C || Firefighter || BG | ||
+ | |- | ||
+ | | 0x000D || Gardener || BG | ||
+ | |- | ||
+ | | 0x000E || Barista || EP1 | ||
+ | |- | ||
+ | | 0x000F || Grim Reaper || BG | ||
+ | |- | ||
+ | | 0x0010 || Handyperson / Repairman || BG | ||
+ | |- | ||
+ | | 0x0011 || Headmaster || BG | ||
+ | |- | ||
+ | | 0x0012 || Gypsy Matchmaker || BG | ||
+ | |- | ||
+ | | 0x0013 || Maid || BG | ||
+ | |- | ||
+ | | 0x0014 || Mail Carrier || BG | ||
+ | |- | ||
+ | | 0x0015 || Nanny || BG | ||
+ | |- | ||
+ | | 0X0016 || Newspaper Delivery Person || BG | ||
+ | |- | ||
+ | | 0x0017 || Pizza Delivery Person / Garden Club? || BG | ||
+ | |- | ||
+ | | 0x0018 || Professor || EP1 | ||
+ | |- | ||
+ | | 0x0019 || Evil Cow Mascot || EP1 | ||
+ | |- | ||
+ | | 0x001A || Repo Man || BG | ||
+ | |- | ||
+ | | 0x001B || Cheerleader || EP1 | ||
+ | |- | ||
+ | | 0x001C || Good Llama Mascot || EP1 | ||
+ | |- | ||
+ | | 0x001D || Social Bunny - Social Failure || BG | ||
+ | |- | ||
+ | | 0x001E || Social Worker || BG | ||
+ | |- | ||
+ | | 0x001F || Register Clerk / Shop Assistant || BG | ||
+ | |- | ||
+ | | 0x0020 || Therapist - Aspiration Failure / Santa Claus || BG | ||
+ | |- | ||
+ | | 0x0021 || Chinese Delivery Person || EP1 | ||
+ | |- | ||
+ | | 0x0022 || Restaurant Host/ess / Podium || EP2 | ||
+ | |- | ||
+ | | 0x0023 || Restaurant Server / Waiter || EP2 | ||
+ | |- | ||
+ | | 0x0024 || Restaurant Chef || EP2 | ||
+ | |- | ||
+ | | 0x0025 || DJ || EP2 | ||
+ | |- | ||
+ | | 0x0026 || Mrs. CrumpleBottom || EP2 | ||
+ | |- | ||
+ | | 0x0027 || Grand Vampire || EP2 | ||
+ | |- | ||
+ | | 0x0028 || Servo || EP3 | ||
+ | |- | ||
+ | | 0x0029 || Reporter || EP3 | ||
+ | |- | ||
+ | | 0x002A || Hairdresser / Salon Stylist || EP3 | ||
+ | |- | ||
+ | | 0x002B || Stray || EP4 | ||
+ | |- | ||
+ | | 0x002C || Wolf Leader of the Pack || EP4 | ||
+ | |- | ||
+ | | 0x002D || Skunk || EP4 | ||
+ | |- | ||
+ | | 0x002E || Animal Control Officer || EP4 | ||
+ | |- | ||
+ | | 0x002F || Obedience (Pet) Trainer || EP4 | ||
+ | |- | ||
+ | | 0x0030 || Masseuse || EP6 | ||
+ | |- | ||
+ | | 0x0031 || Hotel Clerk / Bellhop || EP6 | ||
+ | |- | ||
+ | | 0x0032 || Villain / Unsavory Charlatan || EP6 | ||
+ | |- | ||
+ | | 0x0033 || Tour Guide || EP6 | ||
+ | |- | ||
+ | | 0x0034 || Hermit / Wise Old Man || EP6 | ||
+ | |- | ||
+ | | 0x0035 || Ninja || EP6 | ||
+ | |- | ||
+ | | 0x0036 || Bigfoot || EP6 | ||
+ | |- | ||
+ | | 0x0037 || Hotel Housekeeper || EP6 | ||
+ | |- | ||
+ | | 0x0038 || Food Stand Chef || EP6 | ||
+ | |- | ||
+ | | 0x0039 || Fire Dancer || EP6 | ||
+ | |- | ||
+ | | 0x003A || Witch Doctor / Shaman || EP6 | ||
+ | |- | ||
+ | | 0x003B || Ghost Pirate Captain || EP6 | ||
+ | |- | ||
+ | | 0x003C || Food Judge || EP7 | ||
+ | |- | ||
+ | | 0x003D || Genie || EP7 | ||
+ | |- | ||
+ | | 0x003E || Fixed DJ || unknown | ||
+ | |- | ||
+ | | 0x003F || Fixed Gypsy || unknown | ||
+ | |- | ||
+ | | 0x0040 || Witch 1 || EP8 | ||
+ | |- | ||
+ | | 0x0041 || Break Dancer || EP8 | ||
+ | |- | ||
+ | | 0x0042 || Spectral Cat || EP8 | ||
+ | |- | ||
+ | | 0x0043 || Human Statue || unknown | ||
+ | |- | ||
+ | | 0x0044 || Landlord || EP8 | ||
+ | |- | ||
+ | | 0x0045 || Butler || EP8 | ||
+ | |- | ||
+ | | 0x0048 || Witch 2 || EP8 | ||
+ | |- | ||
+ | |} | ||
[[Category:Sims 2 Modding]] | [[Category:Sims 2 Modding]] |
Revision as of 23:09, 3 June 2013
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/SDSC
Sim Data
Thanks to Buggi, Quaxi and Kobal for this one.
- Offset 004 (0x04) 1 byte - Version (0x20 Sims2, 0x22 Sims2 University, 0x29 Sims2 Nightlife, 0x2A Sims2 Open for Business)
- Offset 128 (0x80) 1 byte - Age (01=baby,02=toddler,03=child,10=teen,13=adult,33=elder)
- Offset 134 (0x86) Family?
- Offset 142 (0x8E) 1 byte - Gender (0=male, 1=female)
- Offset 152 (0x98) 1 byte - Zodiac sign
- Offset 176 (0xB0) 2 byte - Fatness
- Offset 0x160 (0x172 if Version= 0x22) 2 Byte - Instance ID of the File
- Offset 0x162 (0x174 if Version= 0x22) 4 Byte - Sim ID
All of the following values are short ints (2 bytes) ranging from 0 to 1000.
Personality:
- Offset 106 (0x6A) and 26 (0x1A) - Sloppy-Neat
- Offset 108 (0x6C) and 16 (0x10) - Grouchy-Nice
- Offset 110 (0x6E) and 18 (0x12) - Lazy-Active
- Offset 112 (0x70) and 24 (0x18) - Shy-Outgoing
- Offset 114 (0x72) and 22 (0x16) - Serious-Playful
Skills:
- Offset 30 (0x1E) Cleaning
- Offset 32 (0x20) Cooking
- Offset 34 (0x22) Charisma
- Offset 36 (0x24) Mechanical
- Offset 42 (0x2A) Creativity
- Offset 46 (0x2E) Body
- Offset 48 (0x30) Logic
Interests:
- Offset 260 (0x104) Politics
- Offset 262 (0x106) Money
- Offset 264 (0x108) Environment
- Offset 266 (0x10A) Crime
- Offset 268 (0x10C) Entertainment
- Offset 270 (0x10E) Culture
- Offset 272 (0x110) Food
- Offset 274 (0x112) Health
- Offset 276 (0x114) Fashion
- Offset 278 (0x116) Sports
- Offset 280 (0x118) Paranormal
- Offset 282 (0x11A) Travel
- Offset 284 (0x11C) Work
- Offset 286 (0x11E) Weather
- Offset 288 (0x120) Animals
- Offset 290 (0x122) School
- Offset 292 (0x124) Toys
- Offset 294 (0x126) Sci-Fi
University EP:
- Offset 0x014: Effort
- Offset 0x0b2: Grade in last Semester
- Offset 0x160: GUID of choosen Major (dword)
- Offset 0x164: Remaining Time in Semester
- Offset 0x168: Semester
- Offset 0x16A: On Campus? (0=no, 1=yes)
- Offset 0x170: Influence
Nightlife EP:
- Offset 0x172: Route Start Slot Owner ID
- Offset 0x174: Traits 1
- Offset 0x176: Traits 2
- Offset 0x178: Turnons 1
- Offset 0x17a: Turnons 2
- Offset 0x17c: Turnoffs 1
- Offset 0x17e: Turnoffs 2
- Offset 0x180: Species
- Offset 0x182: Countdown
- Offset 0x184: Perfume Duration
- Offset 0x186: Date Timer
- Offset 0x188: Date Score
- Offset 0x18a: Date Unlock Counter
- Offset 0x18c: Love Potion Duration
- Offset 0x18e: Aspiration Score Lock
Open for Business EP:
- Offset 0x192: Lot Instance
- Offset 0x194: Salary
- Offset 0x196: Flags
- Offset 0x198: Assignment
Here is the List of all available Options in the SDSC Files:
- 0x0C: Sitting?
- 0x0E: Money Amount over Head
- 0x10: Personality Nice
- 0x12: Personality Active
- 0x14: Personality ( Unused - was Generosity)
- 0x16: Personality Playful
- 0x18: Personality Outgoing
- 0x1A: Personality Neat
- 0x1C: Current Outfit
- 0x1E: Cleaning Skill
- 0x20: Cooking Skill
- 0x22: Charisma Skill
- 0x24: Mechanical Skill
- 0x26: xxxi: Exercise ( Hot Date )
- 0x28: xxxi: Food ( Hot Date )
- 0x2A: Creativity Skill
- 0x2C: xxxi: Parties ( Hot Date )
- 0x2E: Body Skill
- 0x30: Logic Skill
- 0x32: Group Talk State Flags
- 0x34: xxxi: Style ( Hot Date )
- 0x36: ci: Current Interaction Index
- 0x38: Gender Pref - Male
- 0x3A: Gender Pref - Female
- 0x3C: Job Data
- 0x3E: Interaction Data Field #1
- 0x40: ci: Sub Queue Interaction Count
- 0x42: tick counter
- 0x44: Interaction Data Field #2
- 0x46: Motives Static?
- 0x48: Censorship Flags
- 0x4A: neighbor id
- 0x4C: Person Type
- 0x4E: Priority
- 0x50: Greet Status
- 0x52: visitor schedule
- 0x54: autonomy level
- 0x56: route slot
- 0x58: route multi slot index
- 0x5A: route status
- 0x5C: route goal
- 0x5E: Look At Object ID
- 0x60: Look At Slot ID
- 0x62: Look At State
- 0x64: Look At Time Remaining
- 0x66: cn: Next Queued Interaction Index
- 0x68: Aspiration
- 0x6A: Original Neat Personality Type
- 0x6C: Original Nice Personality
- 0x6E: Original Active Personality
- 0x70: Original Outgoing Personality
- 0x72: Original Playful Personality
- 0x74: Sim UI Icon Flags
- 0x76: FindBestAction result Interaction Object ID
- 0x78: Memory Score
- 0x7A: route start slot
- 0x7C: School Grade
- 0x7E: Job Promotion Level
- 0x80: Person Age
- 0x82: Social Menu Obj ID
- 0x84: skin color
- 0x86: family number
- 0x88: route result
- 0x8A: job performance
- 0x8C: Is Swimming?
- 0x8E: Gender(0=male/1=female)
- 0x90: private
- 0x92: lingering house number
- 0x94: Ghost Flags (Routing Behavior)
- 0x96: PTO
- 0x98: zodiac
- 0x9A: non-interruptible
- 0x9C: cn: Next Queued Interaction Continuation?
- 0x9E: footprint extension
- 0xA0: Render Display Flags
- 0xA2: ci: Sub Queue Master Interaction Object ID
- 0xA4: ci: Sub Queue Master Interaction Index
- 0xA6: cn: Next Sub Queue Interaction Index
- 0xA8: cn: Next Sub Queue Interaction Object ID
- 0xAA: cn: Next Queued Interaction Object ID
- 0xAC: ci: Current Interaction Object ID
- 0xAE: Body Flags
- 0xB0: Fatness [0-1000]
- 0xB2: xxxi:Toddler Life Score(unused)
- 0xB4: xxxi:Child Life Score(unused)
- 0xB6: xxxi:Teen Life Score(unused)
- 0xB8: xxxi:Adult Life Score(unused)
- 0xBA: xxxi:Elder Life Score(unused)
- 0xBC: Voice Type
- 0xBE: Job Object GUID
- 0xC2: Age Days Left
- 0xC4: Days in Previous Age
- 0xC6: Decay Hunger per Day
- 0xC8: Decay Comfort per Day
- 0xCA: Decay Bladder per Day
- 0xCC: Decay Energy per Day
- 0xCE: Decay Hygiene per Day
- 0xD0: unused( was Social Family Decay)
- 0xD2: Decay Social per Day
- 0xD4: Unused
- 0xD6: Decay Fun per Day
- 0xD8: ci: Current Running Interaction Index
- 0xDA: ci: Current Running Object ID
- 0xDC: Genetics Data 1
- 0xDE: Genetics Data 2
- 0xE0: Genetics Data 3
- 0xE2: School Object GUID
- 0xE6: ci: Current Interaction GUID
- 0xE8: Interactions Linked Deleted
- 0xEA: Romance Skill
- 0xEC: LocoWeight 0
- 0xEE: LocoWeight 1
- 0xF0: LocoPersonalityIndex
- 0xF2: LocoPersonalityWeight
- 0xF4: LocoMoodIndex
- 0xF6: LocoMoodWeight
- 0xF8: Motives Not Included in Mood
- 0xFA: Outfit Source GUID
- 0xFE: Environment Score Override
- 0x100: Fitness Preference
- 0x102: Pension
- 0x104: interest level: Politics
- 0x106: interest level: Money
- 0x108: interest level: Environment
- 0x10A: interest level: Crime
- 0x10C: interest level: Entertainment
- 0x10E: interest level: Culture
- 0x110: interest level: Food
- 0x112: interest level: Health
- 0x114: interest level: Fashion
- 0x116: interest level: Sports
- 0x118: interest level: Paranormal
- 0x11A: interest level: Travel
- 0x11C: interest level: Work
- 0x11E: interest level: Weather
- 0x120: interest level: Animals
- 0x122: interest level: School
- 0x124: interest level: Toys
- 0x126: interest level: Sci-Fi
- 0x128: Unused
- 0x12A: Unused
- 0x12C: Unused
- 0x12E: Unused
- 0x130: Unused
- 0x132: Unused
- 0x134: Unused
- 0x136: Unused
- 0x138: Unused
- 0x13A: Unused
- 0x13C: Unused
- 0x13E: Unused
- 0x140: Unselectable Sim
- 0x142: NPC Type
- 0x144: Age Duration
- 0x146: ci: Sub Queue Interaction Object ID
- 0x148: Selection Flags
- 0x14A: Person Flags
- 0x14C: Aspiration Score
- 0x14E: Aspiration Reward Points Spent (/10)
- 0x150: Aspiration Score Raw (/10)
- 0x152: Mood Booster
- 0x154: Current Interaction Joinable
- 0x156: Unlinked?
- 0x158: Interaction Autonomous
- 0x15A: Retired Job GUID
- 0x15E: Retired Job Level
Notes:
- Values for NPC Type
NPC Type | NPC Name | EP |
---|---|---|
0x0001 | University Bartender | EP1 |
0x0002 | Bartender (party) | BG |
0x0003 | Boss | BG |
0x0004 | Burglar / Criminal | BG |
0x0005 | Driver (Taxi/Bus/Limo/Helicopter) | BG |
0x0006 | Streaker | EP1 |
0x0007 | Coach | EP1 |
0x0008 | Dorm Chef | EP1 |
0x0009 | Police Officer | BG |
0x000A | Grocery Delivery Person | BG |
0x000B | Exterminator | BG |
0x000C | Firefighter | BG |
0x000D | Gardener | BG |
0x000E | Barista | EP1 |
0x000F | Grim Reaper | BG |
0x0010 | Handyperson / Repairman | BG |
0x0011 | Headmaster | BG |
0x0012 | Gypsy Matchmaker | BG |
0x0013 | Maid | BG |
0x0014 | Mail Carrier | BG |
0x0015 | Nanny | BG |
0X0016 | Newspaper Delivery Person | BG |
0x0017 | Pizza Delivery Person / Garden Club? | BG |
0x0018 | Professor | EP1 |
0x0019 | Evil Cow Mascot | EP1 |
0x001A | Repo Man | BG |
0x001B | Cheerleader | EP1 |
0x001C | Good Llama Mascot | EP1 |
0x001D | Social Bunny - Social Failure | BG |
0x001E | Social Worker | BG |
0x001F | Register Clerk / Shop Assistant | BG |
0x0020 | Therapist - Aspiration Failure / Santa Claus | BG |
0x0021 | Chinese Delivery Person | EP1 |
0x0022 | Restaurant Host/ess / Podium | EP2 |
0x0023 | Restaurant Server / Waiter | EP2 |
0x0024 | Restaurant Chef | EP2 |
0x0025 | DJ | EP2 |
0x0026 | Mrs. CrumpleBottom | EP2 |
0x0027 | Grand Vampire | EP2 |
0x0028 | Servo | EP3 |
0x0029 | Reporter | EP3 |
0x002A | Hairdresser / Salon Stylist | EP3 |
0x002B | Stray | EP4 |
0x002C | Wolf Leader of the Pack | EP4 |
0x002D | Skunk | EP4 |
0x002E | Animal Control Officer | EP4 |
0x002F | Obedience (Pet) Trainer | EP4 |
0x0030 | Masseuse | EP6 |
0x0031 | Hotel Clerk / Bellhop | EP6 |
0x0032 | Villain / Unsavory Charlatan | EP6 |
0x0033 | Tour Guide | EP6 |
0x0034 | Hermit / Wise Old Man | EP6 |
0x0035 | Ninja | EP6 |
0x0036 | Bigfoot | EP6 |
0x0037 | Hotel Housekeeper | EP6 |
0x0038 | Food Stand Chef | EP6 |
0x0039 | Fire Dancer | EP6 |
0x003A | Witch Doctor / Shaman | EP6 |
0x003B | Ghost Pirate Captain | EP6 |
0x003C | Food Judge | EP7 |
0x003D | Genie | EP7 |
0x003E | Fixed DJ | unknown |
0x003F | Fixed Gypsy | unknown |
0x0040 | Witch 1 | EP8 |
0x0041 | Break Dancer | EP8 |
0x0042 | Spectral Cat | EP8 |
0x0043 | Human Statue | unknown |
0x0044 | Landlord | EP8 |
0x0045 | Butler | EP8 |
0x0048 | Witch 2 | EP8 |