Test Subject
Original Poster
#1 Old 4th Oct 2024 at 12:43 PM
How to Mod Instruments, what kind of 3D models need to be used etc. (TS4)
Hello! So, I want to make a flute mod. I know there's already a well made one from Jane Simsten over at Patreon, but I want to make one that features traditional bamboo flutes that can be found in my home country and the neighboring countries around us.

I have basic (and I really do mean basic, I know how to model a Donut and a Cookie) 3D modeling skills but I have no prior knowledge video game coding. I know how to make a rudimentary website but that's about it. I have The Sims 4 Studio, Blender, and a physical flute which I can play to provide songs for the mod I'm planning to make.

I'm planning to make this skill based and have the option to play for tips when reached a certain level. Additionally, is there any way to make these flutes react and/or show different options depending on the sim's occult? Like if a normal sim plays a certain flute, it'll act like normal. But if a spellcaster plays it, its markings will glow and there will be additional songs only they can play.

I've scoured the threads and read a lot but honestly I think I'm looking in the wrong places cause the tutorials I've found are mostly about like, recolors and new meshes while the advance modding threads are confusing to someone like me who hasn't had any experience about this.

I know the title says TS4 but if anyone who also knows how to make mods in TS2 and TS3 finds this thread then I'd appreciate tips and help for those games too.

I apologize if this has been asked before or if it's annoying seeing a new user skim through the tutorial section, didn't find anything then added a new post but I genuinely don't know where to look and don't have the basic understanding for how mods and coding work
Advertisement
Forum Resident
#2 Old 4th Oct 2024 at 2:04 PM
Welcome!

The good news is that The Sims 4 is the most accessible to make a feature-rich mod like this without much prior experience. I know TS3 well, and pretty much ANY new functionality immediately crosses into intermediate programming territory. I love creating for both, but one is definitely more intimidating than the other.
I think it'd be good to start your modding journey with TS4, and if you find that you want to take your programming skills further you could adapt what you've made for TS3.

There are two main topics to learn, from what you've described:
- Making the 3D model of the object and adding it to the game
- Making a custom skill, or using parts of an existing one, for the interactions attached to that object.

Potential third topic would be learning to make animations, which is a bit like an advanced branch of 3D modelling itself. But you may be able to reuse existing animations or the ones from Jane's mod, with permission.

A good place to start on the first would be making your flute as a piece of decor for now.
The meshing part itself you can use any Blender knowledge (supplemented with tutorials, as needed) to get started. Even consider making an imperfect prototype, then make a new one later when you've finished the rest.
Then you'd learn to use that mesh in a custom object package. The Sims4Studio forums are where the majority of the object tutorials are hosted:
https://sims4studio.com/thread/377/components-ea-object
https://sims4studio.com/thread/856/...olute-beginners

The best way to get into the functionality under the hood is to open and look at how existing content does it.
You can open the existing flute mod, or any other mod that involves a custom instrument or skill (I learned a lot from Icemunmun's candlemaking skill), in Sims4Studio to see what parts it's made up of. You can also use the TDESC Builder https://tdesc.lot51.cc/ to look at EA object tuning, like the one for the guitar object.
With those references on hand, you can familiarise yourself with XML modding. Most modding tutorials are scattered on the websites of the creators themselves- I always recommend Zero's XML tutorials, which are free on their Patreon.

Some advanced features might require a bit of scripting, especially for compatibility sake- if similar existing mods come with a .ts4script file, you can open it to see what the script is for. 90% can be accomplished with just XML, though. The scripts are written in the Python programming language.

The TS4 side of MTS is pretty quiet, to be honest. When looking for feedback and examples, you might have more luck with Tumblr and the S4S forum.
The TS3 Create forum is decently active (I can answer just about any non-scripting question posed over there), and the TS2 forums are probably the most reliable with dedicated users around all the time with answers to just about anything.
Test Subject
Original Poster
#3 Old 6th Oct 2024 at 2:44 PM
Thank you so much for the reply! I finally managed to get S4S to work and created my first retexture of one of Jane's flutes in her flute mod (I won't be releasing it publicly cause I don't have permission from her and I'm not planning on keeping it long either cause I feel iffy about editing a mesh without the creator's consent )

Aside from Blender and S4S, are there other programs I need to download? Like for XML and Python coding, do I need programs for that? I want to make the flutes have unique functionality depending on how expensive they are and who uses them (ambitious I know )

Again thank you so much for the response!
Forum Resident
#4 Old 7th Oct 2024 at 12:04 AM
You can do the XML modding all in Sims4Studio itself, and even directly in the TDESC Builder, but it's helpful to have Notepad ++ to make quick edits to loose .xml files.

There is an introduction to some Python tools for TS4 here: https://sims4studio.com/thread/1514...ython-scripting

Not sure if she's active here, but Jane does have an MTS account as well as a Tumblr- you could reach out to her about what her terms of use are.
Edits for personal use and learning purposes are always allowed, but whether they need permission to be published varies from creator to creator
Lab Assistant
#5 Old 8th Oct 2024 at 4:41 AM
Hey! Just wanted to jump in and say I'd be happy to help if you'd like. Any of my mods are free to edit, retexture, reuse however you want, as long as nothing goes behind paywalls, so feel free to play around. I would take a look at how the play_song interactions work and read through the tutorial I wrote on adding new songs to instruments here: https://www.patreon.com/posts/mod-tutorial-add-87645326

You don't need the Song Injector to make things work, but it explains a bit what the Play_Song interactions are, how to use the TS4 Sound Tool (which you'll also need), and how to create new playable songs to reference. The easiest way to reach me is on Discord. Good luck!
Test Subject
Original Poster
#6 Old 8th Oct 2024 at 1:02 PM
OMG Hi I'm on your Discord actually sksksk you have no idea how much your mods have inspired me to make my own. Like, honestly your mods are really amazing and I have every single instrument mod you made along with some other gameplay mods

I have a lot of questions but I've been figuring out the others for myself for now (there's so many ways to make mods). I guess my main question right now is, where do you make mods? What softwares do you use? There are a lot of 'Make your own mod' tutorials everywhere but a lot of them use different things aside from the most commonly used Blender and S4S and I wanted to make sure that the tutorials I'm looking up are even relevant to the type of mod I want to make

Again you have no idea how much your mods inspired me to make my own!
Lab Assistant
#7 Old 9th Oct 2024 at 4:07 AM
Quote: Originally posted by Need_More_CC_Mods
OMG Hi I'm on your Discord actually sksksk you have no idea how much your mods have inspired me to make my own. Like, honestly your mods are really amazing and I have every single instrument mod you made along with some other gameplay mods

I have a lot of questions but I've been figuring out the others for myself for now (there's so many ways to make mods). I guess my main question right now is, where do you make mods? What softwares do you use? There are a lot of 'Make your own mod' tutorials everywhere but a lot of them use different things aside from the most commonly used Blender and S4S and I wanted to make sure that the tutorials I'm looking up are even relevant to the type of mod I want to make

Again you have no idea how much your mods inspired me to make my own!


Aww, thank you so much! That means a lot to me, really

I pretty much make everything in Sims 4 Studio, and I also use the TS4 Sound Tool for instruments. I do use Blender for modeling, but I haven't ever touched Mod Constructor or others. I think when I very first started, I used Zero's mod tutorials to understand the basics of interactions and tuning files, but from there it's a lot of trying to figure out how the game's systems work by tearing apart the tuning files and looking at them. I also use https://tdesc.lot51.cc/ as a reference to figure out what files do what, what's possible, and seeing what I can use to my advantage. It has a builder, but I never really use that.

Feel free to send a DM
Back to top