Forum Discussion
11 years ago
Hi guys, there is a resource that specifies information about the CAS presets - the resource type is 0xEAA32ADD. One of the fields in this resource specifies the probability that the resource will be chosen randomly in CAS. Below are the instances for the body presets.
And here is a super quick and dirty .bt file for this resource. The field of interest is "chanceForRandom", set that to 0.0f and the body should no longer appear randomly.
Note that if you replace these resources, then that could cause issues if we update them in the future.
Good luck!
cfbody_average 0x0000000000008101
cfbody_heavy 0x0000000000008100
cfbody_lean 0x00000000000080FF
cmbody_average 0x00000000000080C4
cmbody_heavy 0x00000000000080C3
cmbody_lean 0x00000000000080C2
yfbody_bodybuilder 0x000000000000B481
yfbody_default 0x000000000000E869
yfbody_heavysoft 0x000000000000B480
yfbody_hourglass 0x00000000000064DA
yfbody_inverted 0x00000000000064D8
yfbody_pear 0x00000000000064DB
yfbody_rectangle 0x00000000000064D9
yfbody_thick 0x00000000000063B4
yfbody_thin 0x00000000000063B5
ymbody_bodybuilder 0x000000000000B482
ymbody_default 0x000000000000E86A
ymbody_heavysoft 0x000000000000B483
ymbody_inverted 0x00000000000064D4
ymbody_athletic 0x00000000000063B8
ymbody_thick 0x00000000000063B9
ymbody_trapazoid 0x00000000000064D6
ymbody_triangle 0x00000000000064D7
ymbody_thin 0x00000000000063BA
And here is a super quick and dirty .bt file for this resource. The field of interest is "chanceForRandom", set that to 0.0f and the body should no longer appear randomly.
//--------------------------------------
// The Sims 4
// Copyright 2015 Electronic Arts Inc. All rights reserved.
//
//--- 010 Editor v5.0 Binary Template
// Resource Type: CAS Preset Resource (type 0xeaa32add)
//--------------------------------------
local INT32 i;
INT32 version;
INT32 ageGender;
INT32 region;
INT32 archtype;
INT32 displayIndex;
INT32 presetNameKey;
INT32 presetDescriptKey;
INT32 numSculpt;
for (i = 0; i < numSculpt; ++i)
{
INT64 instance;
INT32 region;
}
INT32 numModifiers;
for (i = 0; i < numModifiers; ++i)
{
INT64 instance;
FLOAT weight;
INT32 Region;
}
CHAR isPhysiqueSet;
if ( isPhysiqueSet == 1 )
{
FLOAT heavyValue;
FLOAT fitValue;
FLOAT leanValue;
FLOAT bonyValue;
}
FLOAT chanceForRandom;
INT32 tagcount;
for (i = 0; i < tagcount; ++i)
{
INT16 category;
INT16 tagValue;
}
Note that if you replace these resources, then that could cause issues if we update them in the future.
Good luck!
About The Sims 4 Mods & Custom Content
Find expert tips, troubleshooting help, tutorials for mods and custom content, and The Sims 4 patch files in our forum.15,597 PostsLatest Activity: 12 minutes ago
Community Highlights
Recent Discussions
- 12 minutes ago
- 2 hours ago
- 10 hours ago
- 10 hours ago