This is a full-purpose tool for creating CAS custom content for TS4. It’s specifically meant to work with Milkshape 3D and to get around the limitations of using MS3D for Sims 4 meshes, but many of the functions can be done with OBJ or DAE files which can be used by almost any meshing program.
Here’s a summary of the functions:
Cloning Tool – clone from game packages or custom packages
Clone Package Editor – working with custom content packages
General CAS part properties – properties applied to all recolors
Recolor Manager – properties for each recolor
Color Sliders Manager – set limits and increment for color sliders
HairColor Manager – set list of HairColor CASPs used with certain Wedding Stories items
Mesh Manager – export and import meshes
Mesh Fixing Tools – fixes / changes applied to all meshes
Mesh Region Manager – view / modify regions
Thumbnail Manager – set up custom thumbnails
Mesh Tools – working with meshes
Auto Tool: Conversion/Auto Assignments – auto-assign bones, uv1, etc. from a reference mesh
Conversions: TS4/other – converts TS meshes to and from other formats
Separate Mesh Layers – creates an MS3D or OBJ mesh with layers separated into groups, mostly useful for alpha transparency hair
Examine Mesh – see data in mesh
Combine GEOM meshes – combine two TS4 meshes
Clean Mesh – remove duplicate vertices
MS3D Tools – tools for Milkshape meshes
RIG Tools – look at skeleton data
In addition, if you click the Tools menu and Enable Special Tools, you’ll see an additional Special Tools tab with various functions I’ve found useful for searching game packages.
Tutorial: Converting a TS3 dress to TS4
Tutorial: Converting a TS3 hair to TS4, with alpha transparency
This tool is in a perpetual state of beta, so check back for updates, fixes, new features, and so on.
As of V3.4, CAS Tools supports Legacy Edition compatibility. In the cloned package editor tab, general CAS part properties tab, there’s now a checkbox for Legacy compatibility. What this does is save the package with the previous version of the CASP format. The only difference is that Legacy compatible packages cannot be set up to be created/knitted in-game, cannot use color sliders, and cannot link to HairColors. You can also convert a package that doesn’t show up in Legacy Edition to be compatible by opening and saving it with CAS Tools.
Questions, bug reports, problems, and suggestions for the tool itself should be posted here. Questions and problems concerning a specific project should be posted in the TS4 Create / CAS Parts forum.
If you’re having problems, please upload the package, mesh, texture, etc you’re working with and explain exactly what you did step by step. ‘I tried to import something and it didn’t work’ doesn’t help me to help you.
s4pe/s4pi is used by CAS Tools for package and image handling. s4pi/s4pe and CAS Tools are open source.