MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Knitting for TS3 - Interaction and Skill

by zoe22 Posted 15th Aug 2021 at 6:24 PM - Updated 27th Oct 2021 at 2:45 PM by zoe22
54 Comments / replies (Who?) - 1 Feedback Posts, 4 Thanks Posts
Update: V1.2
Added translations for Russian and Czech.
Made the default tuning values for head-spinning buff a little easier. Sims won't get it until knitting for at least 120 mins (increased from 90) and each knitting loop there is a 15% chance of getting it (decreased from 30).
Sorry for the delay in updating!



Knitting!
This mod adds a knitting interaction and skill to the game.

To get started, buy a pair of knitting needles. You'll also need to purchase yarn to knit with, which can be bought at the grocery store for 20 simoleons, or purchased from the knitting bag object at a higher price.
OR if you have Lyralei's Functional Sheep you can collect wool from them too!
The knitting bag can be used to store knitting needles and yarn, so if you have a family of knitters, or just a sim who likes to knit an awful lot, it's a convenient way to keep the items together.



Interactions
To knit, click on the knitting needles in a sim's inventory or a knitting bag. You can start a new project, continue if already started, or practise knitting. A ball of yarn is needed and used up to start a project, but practising only requires you to have a ball of yarn, it won't be used up. If you are knitting by clicking on the knitting bag, there needs to be available needles in the bag and the yarn can be either in the same bag or in the sim's inventory.
Sims can knit sitting down, or standing up.



Knitting Projects
I have used the TS4 Nifty Knitting objects that AroundTheSims3 has converted and kindly let me use, for this mod. I cloned them so you can have them both installed at the same time (they are basically the same thing, though I made a few live-draggable so they can be added to sim's inventory). I also split them into categories: Beginner, Intermediate, Advanced - which determines how difficult they are to complete.
The text is colour-coded to show how easy the items are for your sim to knit.


Knitting Skill
This is a ten level skill. There's not much to it, but as you may have guessed, the higher the skill the better chance your sim will have completing more difficult knitting projects. The final object will also be worth more as you level up. The skill journal contains stats of how many projects the sim has completed.
If a sim is 0-3, they are a beginner, 4-7 intermediate, 8-10 advanced. Sims will have the best chance succeeding when knitting an object within or below the sim's skill category.


Moodlets/Traits
There are six custom moodlets with this mod, so your sim will have different experiences knitting, affected by their traits and if they are successful. Traits also influence how fast they knit and how successful they are.

Tunable Values
Lots of tunable values including how long it takes to knit a project, how likely to suceed, how much traits and skill level affect knitting, chances of moodlets...
These are in KnittingInteraction Tuning XML resource if you want to edit them.

Knitting Objects
The objects you can knit are defined in the zoeoe.KnittedObjects XML. If you want to add more, there are three tags. skillLevel (Beginner, Intermediate, Advanced), resourceKey (resource key of object's OBJD), and placeInFamilyInventory (where the object should go when finished, default true, if set to false item will be in sim's inventory). If you want to uninstall a knitted object, you should delete the relevant <KnittingObject> thingy as well in the XML, otherwise the game will be looking for an object that isn't there.
Add Lyralei's Fabric pieces
If you want to have Lyralei's fabric pieces for her Sewing Mod as knittable objects, Lyralei has kindly made an edited XML file with the pieces added! (Download it from her mod's page). To install that file, you can either put it in Overrides, or import Lyralei's XML file into my zoeoe_knitting_Resources package file to overwrite the original XML.

Object Info
Knitting Needles: Found in Hobbies and Skills for 18 simoleons. Polycount: 102 for high and low LODs.
Yarn Ball: Found at Grocery Store, or in buydebug mode for 20 simoleons. Or can be bought from the knitting bag for a higher price (price multiplier is tunable). Polycount: 64 (only 1 LOD).
Knitting Bag and Knitted Objects included are converted from ts4 by ATS3 but do not conflict with the originals. The Knitting Bag (also found in Hobbies and Skills for 75 simoleons) has a custom script, so ATS3's one is the decor version, mine is the one with Knitting Functionality, if you have both.


Conflicts/Issues
There shouldn't be any conflicts with this mod. As for issues, hopefully everything is working as it should. There may be some animation issues with sims not sitting properly on certain seats, ones that differ from the standard sofa/chair height eg the bath.

If you do run into any problems, let me know

Installing
There are quite a few files to install:
zoeoe_knitting_resources
zoeoe_knitting_knittingNeedles
zoeoe_knitting_yarnBall
zoeoe_knitting_knittingBag (not strictly necessary but adds a way to store needles and yarn and purchase yarn from)
Knitted Objects folder (contains objects you can knit with, if you don't want them all, you need to remove the relevant part from the KnittedObjects XML for any object you get rid of)
Feel free to merge them all together.

Uninstalling
It's generally not recommended to uninstall custom skills as it can cause issues with save games affected by the skill. However, I added an uninstallKnitting cheat which removes any knitting skill from all sims in the world, and cancels their knitting interactions. You can also reset the town just in case. If you have travelled in a save game, you may need to repeat this process for all worlds in the save.
Hopefully this will minimise the chance of problems when uninstalling but I guess there's always a risk :p

Translators
There's a text file with all the strings for the skills/moodlets/interactions. If anyone would like to translate, translate the text within the <STR> tags and upload in the comments. Thank you so much for your translations
French - Emilie234
Brazilian Portuguese - lipsonfire
Polish - Northh
Swedish - Simlella
Spanish ES - DOLGINEN
Chinese TW - PieceOfCarambola
German - Simmortality
Finnish - shooting_well
Russian - aurulin
Czech - LuckyCZ

Future Plans
There are few things I want to look into adding/changing:
-More animations including higher skill ones, knitting on rocking chair, knitting on lounge chair
-Talking while knitting. Thanks to FloTheory I found out this is entirely possible, and it works perfectly on chairs, just looks really bad on the sofa. So I really I hope I can get it working properly
-Skill challenges and rewards
-Making yarn playable for cats.
-More realistic yarn usage, where different sized projects will use different amounts of yarn
-When knitting, chances of randomly failing, chances of randomly making something when practising
-Options for selling objects (other than inventory or buy mode) eg online
-Knitting clothing
I don't know how realistic all these goals are but they are on my mind anyway :p

Thanks yous...
To...a lot of people :p
enablellamas, deniisu, Lyralei, Battery, EchoWeaver, Lizcandor, FloTheory, Mspoodle, MissPat, desireeUK, Amazon77, ani, Puffkins2000, LucyBorgia, SimsDeoGloria, Simmervcs, lipsonfire, nessysims, for various reasons including helping with coding troubles, prop troubles, testing, ideas, feedback, general support, and another thank you to all the lovely people who showed support and excitement and said nice things
Credits to AroundTheSims3 for converting the Nifty Knitting objects.
Credits to Smashicons from flaticons.com for the knitting skill icon https://www.flaticon.com/authors/smashicons.
Animations and objects are converted from/mushed together from Sims 4 Nifty Knitting.

You must have the expansion or stuff packs listed below installed to use this custom content. Please see the post text for any exceptions.

Sims 3
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
zoeoe_knitting_v1.3.zip

Size: 2.16 MB · Downloads: 5,391 · 27th Oct 2021
2.16 MB 5,391 27th Oct 2021
For Translators.zip

Size: 1.6 KB · Downloads: 798 · 15th Aug 2021
1.6 KB 798 15th Aug 2021
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and Install Instructions:

See: Game Help:TS3 CC Basicswiki for a full guide!
 
54 Comments / Replies (Who?) - 26 Feedback Posts, 26 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 3 of 3
Test Subject
THANKS POST
#51 Old 19th Sep 2021 at 8:07 AM
thanks a lot for making this in 2021! Truly thank you~
Test Subject
THANKS POST
#52 Old 30th Sep 2021 at 8:29 AM
Thanks for the great mod! Are you planning to make a cross stitch mod?
Test Subject
#53 Old 2nd Oct 2021 at 9:05 PM
Packages with integrated Russian (based on Aurulin's, with minor changes plus item names) and Czech (by LuckyCZ) translations. Enjoy!
Download - please read all instructions before downloading any files!
File Type: 7z zoeoe_knitting_v1.3_CZ-RU.7z (1.53 MB, 19 downloads)
Description: Mod with additional translations.
Test Subject
THANKS POST
#54 Old 28th Oct 2021 at 11:12 PM
Yay, now eldery Sims have a retirement budget xD
Test Subject
THANKS POST
#55 Old 2nd Nov 2021 at 11:35 AM
Love this mod, thank you so much
Page 3 of 3