Tutorials:TS3 HTMG ChapD Cloning

From SimsWiki
Jump to: navigation, search
TS3 Step-by-step Start-to-Finish Basic How To Mesh Guide

TOC  | Chapter A: Objective  | Chapter B: Preamble  | Chapter C: Staging  | Chapter D: Cloning  | Chapter E: Extracting  | Chapter F: Decompiling  | Chapter G: Texturing in Gimp  | Chapter H: Meshing in Milkshape  | Chapter I: UVMapping in LithUnwrap  | Chapter J: Recompiling  | Chapter K: Packaging  | Chapter L: Testing  | Chapter M: FAQs  | Chapter N: References

D. Cloning an Object

Clone the object from a base object in TS3 that is closest to the shape and functionality (scripts, slot placement, footprint size, behavior) of the new object you want to create.

EllaMeshTutorial 14.jpgTip:

If this is your first time meshing, the advise from the mod gurus at MTS is to start with a static object i.e. a décor or item that your Sims do not interact with. Once we’ve mastered cloning simple objects, we can “graduate” to other object types that require more expertise like modular counters and windows, and then on to new animated/scripted objects (like Inge’s new toilet) or even new animations, careers, towns/worlds….(I can hope, can’t I? :p )



D1. Start s3oc. From Cloning menu, select Normal objects (or use keyboard shortcut CTRL+N).

EllaMeshTutorial 54.png


EllaMeshTutorial 55.png
Wait for s3oc to fully load the objects database.



D2. When it is done loading, you're presented with the list in the Normal Objects category.

EllaMeshTutorial 56.png


EllaMeshTutorial 14.jpgTip:

You can view objects as a grid of thumbnails or as my setting here shows I’m viewing in “Detailed List” with thumbnails hidden


D3. Select the object you want to clone. For this tutorial, I chose this DiningTableQuaint.

EllaMeshTutorial 57.png


EllaMeshTutorial 14.jpgTip:

The list can be sorted by its name if you click on the Column Heading.


D4. After we clicked the EllaMeshTutorial 243.png button, we will be prompted for some information.

EllaMeshTutorial 58.png
  1. We can leave the red-boxed area alone for now, as this information can be changed in s3pe or when we "Fix" the clone.

  2. For most cloning projects of regular inanimated objects, i.e. those that Sims have no interactions with, you only need to check the EllaMeshTutorial 244.png options and leave the EllaMeshTutorial 245.png unchecked, in the blue-boxed area.
    If you want to copy ALL the resources referenced by this object, then uncheck the Default resources only option. For most cases, thumbnails need not explicitly be replaced by any new .png file; I have done a few clones where the game generated the cloned object"s thumbnails without me doing anything specific. But this would necessitate the game re-generating the thumbnails again if the cache or thumbnails files are deleted from the user"s profile documents filepath.

  3. The green-boxed area is where you specify the package filename to be used in the mods/packages folder. You need to ensure the EllaMeshTutorial 246.png option is checked so the resources in the package file will be unique and not overwrite the game"s. Even if there"s another person using your creator name, the clone will still be unique unless that person created the clone at the exact same second!

    EllaMeshTutorial 60.png
  4. The EllaMeshTutorial 247.png will be check by default. Leave it checked.

  5. And then click EllaMeshTutorial 248.png.

  6. When you"re done, you get a confirmation window – click OK.


EllaMeshTutorial 14.jpgTip:

  1. Having "Default resources only" checked will copy only the necessary resources needed for your clone and will keep your package sizes down.
  2. If this is your first meshing project and do not have the DropShadow image resource, you need to ensure this box is unchecked, so it would be included in your cloned .package file.



D5. If you uncheck EllaMeshTutorial 249.png, you cannot input a name (unless you had renamed before you unchecked).

EllaMeshTutorial 59.png
This, I believe, is by design – unchecking the Renumber/rename option means that the object you have cloned will not be unique and will become a default replacement. With the combination of these two options (Make clone and Make object unique) – this is the method I used to create a package of the original object for reference purposes.



D6. There isn't any need to do "Open (Fix)", unless you forget to check the EllaMeshTutorial 250.png option.

EllaMeshTutorial 61.png
It is easy to verify for this. All original game data have low value InstanceIDs. For example this package file needs to be "Fixed" before we can export any resources. We need to do this "Fixing" before making any changes to the resources because the resources have InstanceIDs as part of their filenames and import/export and decompile/recompile steps will be re-using the same filenames.



If you found this article useful, please remember to click Post thanks.gif


Questions? Problems?


  • If you need help in fixing your mesh, you may want to browse through our TS3 Meshing FAQs for some of the more common Meshing issues and their fixes or


  • If none of the above links provided any help, you may want to browse through the threads in MTS' Meshing Forum or even start your own thread.



Rewind.png Backward.png TS3 HTMG ChapD Cloning Forward.png Top.png
Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox