Difference between revisions of "Tutorials:TS3 ModdingTools"

From SimsWiki
Jump to: navigation, search
(Introduction)
m (Modding Tools)
 
(36 intermediate revisions by 7 users not shown)
Line 2: Line 2:
  
 
==Introduction==
 
==Introduction==
A collection of modding tools to create, change, and alter objects and gameplay.
+
A collection of general modding tools to create, change, and alter objects and gameplay.
 +
 
 +
For a categorised list, see [[Tutorials:TS3 Modding Tools]].
  
 
==Modding Tools==
 
==Modding Tools==
 +
 +
====s3oc: Sims 3 Object Cloner by Peter Jones====
 +
A tool to create new Sims 3 objects by copying and renumbering parts of an existing object.
 +
*[http://www.simlogical.com/ContentUploadsRemote/uploads/190/index.htm s3oc object cloner]
 +
 +
====s3pe: Sims 3 Package Editor by Peter Jones====
 +
A package editor to view and edit package contents for known resources (see [[Sims 3:PackedFileTypes]]).
 +
Includes tools for searching package content and generating FNV hashes (32bit, 64bit, CLIP).
 +
Also has external editors for VPXY, STBL and OBJK, along with tools for exporting CLIPs renamed with the correct IID and exporting and import .NET assemblies from/to S3SA resources.
 +
*[http://www.simlogical.com/s3pe.htm s3pe package editor]
 +
=====Extras for S3PE by (A)=====
 +
Additional plugins and helper programs for s3pe: Model Viewer, Rig Editor, Footprint Editor, Clip Editor, Effect Editor, and others.
 +
*[http://www.simlogical.com/ContentUploadsRemote/uploads/859/index.htm Extras for S3PE]
 +
 +
=====meshHelper-s3asc: s3pe/MilkShape exchange by Peter Jones=====
 +
s3pe Helper (add-on) to export and import data ready for use by MilkShape (with [http://www.modthesims.info/showthread.php?t=363908 Wes's MilkShape plugins]).
 +
*[http://www.simlogical.com/ContentUploadsRemote/uploads/807/index.htm meshHelper for MilkShape]
 +
 +
=====meshHelper-s3m2b: s3pe/Blender exchange by Peter Jones=====
 +
s3pe Helper (add-on) to export and import data ready for use by Blender (with [http://www.modthesims.info/d/433882 cmomoney's Blender plugins]).
 +
*[http://www.simlogical.com/ContentUploadsRemote/uploads/803/index.htm meshHelper for Blender]
 +
 +
====s3su: sims3pack pack/unpack/repack tool by Peter Jones====
 +
Small tool to create (with restrictions), unpack or repack sims3packs.
 +
*[http://www.simlogical.com/ContentUploadsRemote/uploads/198/ s3su]
 +
*[http://www.simlogical.com/ContentUploadsRemote/uploads/875/ Tutorial thread]
 +
 +
====tt3: TextureTweaker3 by Inge Jones====
 +
Inge's Texture Tweaker Tool.
 +
*[http://www.simlogical.com/ContentUploadsRemote/uploads/625/TextureTweaker3.pdf TextureTweaker3]
 +
 +
====Pose Pack Creator by cmomoney====
 +
This small application allows you to enter pose list information (poses, thumbnails, etc.) and automatically create a game ready package with the poses, thumbnails, and pose list for use in the Pose Player's pose list feature.
 +
*[http://www.simlogical.com/ContentUploadsRemote/uploads/948/ Pose Pack Creator]
 +
 +
====Animation and Pose Plugins for Blender by A====
 +
This Blender addon allows you to create custom poses and animations for Sims and Sim Pets using Blender.  The linked page includes downloads for the addon and a full set of Sim and Sim Pet rigs.
 +
*[http://www.s3py.wordpress.com Animation and Pose Plugins]
 +
 +
====Jonha's S3Translate String Editor (updates by Peter Jones)====
 +
Another String Bundle Editor that lets you edit game strings.
 +
*[http://www.den.simlogical.com/denforum/index.php?topic=338.0 S3Translate String Editor]
 +
 +
====TigerM's SmoothJazz (updates by Peter Jones)====
 +
This is a tool for editing Sims 3 JAZZ resources, which are involved in animations.
 +
*[http://www.simlogical.com/ContentUploadsRemote/uploads/842/ SmoothJazz JAZZ script editor]
 +
 +
====TigerM's Stubble (updates by misukisu)====
 +
This is a String Bundle Editor that lets you edit game strings.
 +
*[http://www.simlogical.com/ContentUploadsRemote/uploads/993/ Stubble String Bundle Editor] (broken link)
  
 
====The Lepid Llama Unpacker by Echo====
 
====The Lepid Llama Unpacker by Echo====
 
Extract the contents of a sims3pack exported file.  Choose the sims3pack, select the file to extract, and click Export Selected" on the bottom left.
 
Extract the contents of a sims3pack exported file.  Choose the sims3pack, select the file to extract, and click Export Selected" on the bottom left.
*[http://www.simlogical.com/Sims3ToolsForum/index.php?topic=32.0 Lepid Llama Unpacker]
+
*[http://www.simlogical.com/Sims3ToolsForum/index.php?topic=32.0 Lepid Llama Unpacker] (broken link)
 +
*[http://modthesims.info/t/396929 Lepid Llama Unpacker] New download link
  
 
====Postal Package Editor by Echo====
 
====Postal Package Editor by Echo====
 
A tool for exploring the innards of the game's package files.
 
A tool for exploring the innards of the game's package files.
 
*[http://www.modthesims.info/download.php?t=362599 Postal-Package Editor]
 
*[http://www.modthesims.info/download.php?t=362599 Postal-Package Editor]
 
====S3PE Demo Package Editor by Peter Jones====
 
A package editor to view package contents and edit files.
 
*[http://www.modthesims.info/showthread.php?t=362412 S3PE Demo Package Editor]
 
 
====s3pi Library - Programmers Only====
 
The start of an open source library for programmers creating tools for TS3.  Written in C# under .Net 3.5 and contains wrappers that implement methods to read and write package files, unpack packed files, and interpret several file types. Created by Peter L. Jones.
 
*[http://www.modthesims.info/showthread.php?t=362411 s3pi Library]
 
  
 
====TS3 STBL Editor====
 
====TS3 STBL Editor====
An editor tohange ingame text, like item description, job description, job names, etc.
+
An editor to change ingame text, like item description, job description, job names, etc.
 
*[http://www.modthesims.info/download.php?t=350777 TS3 STBL Editor]
 
*[http://www.modthesims.info/download.php?t=350777 TS3 STBL Editor]
  
Line 38: Line 83:
 
====Simple Encoder for Making Hashes====
 
====Simple Encoder for Making Hashes====
 
*[http://www.modthesims.info/showthread.php?t=355165 Encoder for Making Hashes by ChaosMageX]
 
*[http://www.modthesims.info/showthread.php?t=355165 Encoder for Making Hashes by ChaosMageX]
 
====Experimental Object Cloner====
 
A tool to create new Sims 3 objects by copying and renumbering parts of an original game object. Created by Peter L. Jones
 
*[http://www.modthesims.info/showthread.php?t=362413 Experimental Object Cloner]
 
  
 
====TigerM's Footprint & Slots Viewer====
 
====TigerM's Footprint & Slots Viewer====
Line 48: Line 89:
  
 
====Small Editors by Delphy====
 
====Small Editors by Delphy====
: '''''VPXY Editor by Delphy'''''
+
*[http://www.modthesims.info/download.php?t=372169 VPXY Editor by Delphy]
:: This tool allows you to edit the Visual Proxy (VPXY) resources contained in a package file, easily and quickly.
+
*This tool allows you to edit the Visual Proxy (VPXY) resources contained in a package file, easily and quickly.
 +
 
 +
*[http://www.modthesims.info/download.php?t=372169 FacialBlend Editor by Delphy]'''
 +
*This tool allows you to edit the Facial Blend files that tell CAS which BGEO and VPXY to use for a specific blend. This is used in CAS sliders and so forth.
 +
 
 +
*[http://www.modthesims.info/download.php?t=372169 BoneDelta Editor by Delphy]
 +
*This tool allows you to edit and change the Bone Deltas associated with a specific slider, add your own, and basically make sliders linked to bones do stuff.
  
: '''''FacialBlend Editor by Delphy'''''
+
*[http://www.modthesims.info/download.php?t=372169 BlendUnit Editor by Delphy]
:: This tool allows you to edit the Facial Blend files that tell CAS which BGEO and VPXY to use for a specific blend. This is used in CAS sliders and so forth.
+
*This tool basically allows you to edit the simple BlendUnit files, which tell CAS which FacialBlends to use for a particular direction of a slider.
  
: '''''BoneDelta Editor by Delphy'''''
+
*[http://www.modthesims.info/download.php?t=372169 CAS Slider Template Creator by Delphy]
:: This tool allows you to edit and change the Bone Deltas associated with a specific slider, add your own, and basically make sliders linked to bones do stuff.
+
: This tool sets up everything you need to create a custom CAS Slider using the tools above. It automatically links together the Blend Unit, Facial Blend, VPXY and Bone Delta to create a Slider that works for a Sim.
 +
: Please note that the strings generated by this tool are only English US - other languages aren't generated but can be copied easily enough using S3PE or any other STBL editor.
 +
: Also note that the "default" Slider WILL require changing and editing for it to work.
  
: '''''BlendUnit Editor by Delphy'''''
+
*[http://www.modthesims.info/download.php?t=372169 BlendUnit Editor by Delphy]
:: This tool basically allows you to edit the simple BlendUnit files, which tell CAS which FacialBlends to use for a particular direction of a slider.
+
:This tool basically allows you to edit the simple BlendUnit files, which tell CAS which FacialBlends to use for a particular direction of a slider.
  
: '''''CAS Slider Template Creator by Delphy'''''
+
*[http://www.modthesims.info/download.php?t=372169 SimGeom MTNF and TGI Editor by Delphy]
:: This tool sets up everything you need to create a custom CAS Slider using the tools above. It automatically links together the Blend Unit, Facial Blend, VPXY and Bone Delta to create a Slider that works for a Sim.
+
: This was previously in the Accessories thread, but basically it lets you alter the MTNF (Material) chunk of a SimGeom file and can "fix" meshes where the comments section was lost in Milkshape, and thus they  dont work correctly. Currently only editing is allowed - no adding or deleting of MTNF entries.
:: Please note that the strings generated by this tool are only English US - other languages aren't generated but can be copied easily enough using S3PE or any other STBL editor.
+
: However, you can change the TGIs, the Shader type, and Export/Import the bone references. Handy for the aforementioned comments loss.
:: Also note that the "default" Slider WILL require changing and editing for it to work.
+
  
: '''''BlendUnit Editor by Delphy'''''
+
*[http://www.modthesims.info/download.php?t=372169 RSLT Editor]
:: This tool basically allows you to edit the simple BlendUnit files, which tell CAS which FacialBlends to use for a particular direction of a slider.
+
: This tool is used for editing slots for objects or animations, plus can be used with the [http://db.modthesims.info/showthread.php?t=401882 Rig Editor(BETA]) by ChaosMageX
  
: '''''SimGeom MTNF and TGI Editor by Delphy'''''
+
==Miscellaneous==
:: This was previously in the Accessories thread, but basically it lets you alter the MTNF (Material) chunk of a SimGeom file and can "fix" meshes where the comments section was lost in Milkshape, and thus they  dont work correctly. Currently only editing is allowed - no adding or deleting of MTNF entries.
+
:: However, you can change the TGIs, the Shader type, and Export/Import the bone references. Handy for the aforementioned comments loss.
+
  
*[http://www.modthesims.info/download.php?t=372169 Small Editors by Delphy]
+
===s3pi: Sims 3 Package Interface Library (Programmers Only)===
 +
An open source (GPL3) library for programmers creating tools for TS3.  Written in C# under .NET 4 and contains wrappers that implement methods to read and write package files, unpack packed files, and interpret several file types. Used in programs such as those listed above. Created by Peter L. Jones.
 +
*[http://den.simlogical.com/denforum/index.php?topic=204.0 s3pi Library]
  
 
{{TS3ModdingHeader}}
 
{{TS3ModdingHeader}}
 +
[[Category:Sims 3 Modding]]
 +
[[Category:Modding Tools]]

Latest revision as of 07:21, 22 October 2017

Tutorials by Category

CAS | Patterns | Objects | Building | Worlds | Modding | Modding Reference 

Contents

[edit] Introduction

A collection of general modding tools to create, change, and alter objects and gameplay.

For a categorised list, see Tutorials:TS3 Modding Tools.

[edit] Modding Tools

[edit] s3oc: Sims 3 Object Cloner by Peter Jones

A tool to create new Sims 3 objects by copying and renumbering parts of an existing object.

[edit] s3pe: Sims 3 Package Editor by Peter Jones

A package editor to view and edit package contents for known resources (see Sims 3:PackedFileTypes). Includes tools for searching package content and generating FNV hashes (32bit, 64bit, CLIP). Also has external editors for VPXY, STBL and OBJK, along with tools for exporting CLIPs renamed with the correct IID and exporting and import .NET assemblies from/to S3SA resources.

[edit] Extras for S3PE by (A)

Additional plugins and helper programs for s3pe: Model Viewer, Rig Editor, Footprint Editor, Clip Editor, Effect Editor, and others.

[edit] meshHelper-s3asc: s3pe/MilkShape exchange by Peter Jones

s3pe Helper (add-on) to export and import data ready for use by MilkShape (with Wes's MilkShape plugins).

[edit] meshHelper-s3m2b: s3pe/Blender exchange by Peter Jones

s3pe Helper (add-on) to export and import data ready for use by Blender (with cmomoney's Blender plugins).

[edit] s3su: sims3pack pack/unpack/repack tool by Peter Jones

Small tool to create (with restrictions), unpack or repack sims3packs.

[edit] tt3: TextureTweaker3 by Inge Jones

Inge's Texture Tweaker Tool.

[edit] Pose Pack Creator by cmomoney

This small application allows you to enter pose list information (poses, thumbnails, etc.) and automatically create a game ready package with the poses, thumbnails, and pose list for use in the Pose Player's pose list feature.

[edit] Animation and Pose Plugins for Blender by A

This Blender addon allows you to create custom poses and animations for Sims and Sim Pets using Blender. The linked page includes downloads for the addon and a full set of Sim and Sim Pet rigs.

[edit] Jonha's S3Translate String Editor (updates by Peter Jones)

Another String Bundle Editor that lets you edit game strings.

[edit] TigerM's SmoothJazz (updates by Peter Jones)

This is a tool for editing Sims 3 JAZZ resources, which are involved in animations.

[edit] TigerM's Stubble (updates by misukisu)

This is a String Bundle Editor that lets you edit game strings.

[edit] The Lepid Llama Unpacker by Echo

Extract the contents of a sims3pack exported file. Choose the sims3pack, select the file to extract, and click Export Selected" on the bottom left.

[edit] Postal Package Editor by Echo

A tool for exploring the innards of the game's package files.

[edit] TS3 STBL Editor

An editor to change ingame text, like item description, job description, job names, etc.

[edit] Sims 3 Package Explorer

A tool to examine, extract, replace and modify Sims 3 package content, by Okeanos.

[edit] Neighborhood Workshop (formerly Save Game Editor)

[edit] Snaitf's FNV Generator

[edit] Simple Encoder for Making Hashes

[edit] TigerM's Footprint & Slots Viewer

A tool to view the bounding box, placement and shape flags, and Routing Slots.

[edit] Small Editors by Delphy

  • VPXY Editor by Delphy
  • This tool allows you to edit the Visual Proxy (VPXY) resources contained in a package file, easily and quickly.
  • FacialBlend Editor by Delphy
  • This tool allows you to edit the Facial Blend files that tell CAS which BGEO and VPXY to use for a specific blend. This is used in CAS sliders and so forth.
  • BoneDelta Editor by Delphy
  • This tool allows you to edit and change the Bone Deltas associated with a specific slider, add your own, and basically make sliders linked to bones do stuff.
  • BlendUnit Editor by Delphy
  • This tool basically allows you to edit the simple BlendUnit files, which tell CAS which FacialBlends to use for a particular direction of a slider.
This tool sets up everything you need to create a custom CAS Slider using the tools above. It automatically links together the Blend Unit, Facial Blend, VPXY and Bone Delta to create a Slider that works for a Sim.
Please note that the strings generated by this tool are only English US - other languages aren't generated but can be copied easily enough using S3PE or any other STBL editor.
Also note that the "default" Slider WILL require changing and editing for it to work.
This tool basically allows you to edit the simple BlendUnit files, which tell CAS which FacialBlends to use for a particular direction of a slider.
This was previously in the Accessories thread, but basically it lets you alter the MTNF (Material) chunk of a SimGeom file and can "fix" meshes where the comments section was lost in Milkshape, and thus they dont work correctly. Currently only editing is allowed - no adding or deleting of MTNF entries.
However, you can change the TGIs, the Shader type, and Export/Import the bone references. Handy for the aforementioned comments loss.
This tool is used for editing slots for objects or animations, plus can be used with the Rig Editor(BETA) by ChaosMageX

[edit] Miscellaneous

[edit] s3pi: Sims 3 Package Interface Library (Programmers Only)

An open source (GPL3) library for programmers creating tools for TS3. Written in C# under .NET 4 and contains wrappers that implement methods to read and write package files, unpack packed files, and interpret several file types. Used in programs such as those listed above. Created by Peter L. Jones.

Tutorials by Category

CAS | Patterns | Objects | Building | Worlds | Modding | Modding Reference 

Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox