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

(UPDATE 1-SEP-2014) Salvaged Junkyard Objects Made Usable

by icarus_allsorts Posted 28th Mar 2014 at 3:02 PM - Updated 1st Sep 2014 at 10:14 AM by icarus_allsorts : Mod Update
112 Comments / replies (Who?) - 4 Feedback Posts, 21 Thanks Posts


Updates

1-SEP-2014: Simplified and tidied up some unnecessary coding



Mod Description

I always found it incredibly disappointing that sims could salvage objects from junkyards, but they would turn out to be absolutely useless since you can't repair them and pretty much the only thing you could do with them was replace them (when you could've just bought the same item for the same price??). So I made this script mod that makes salvaged objects usable again, unlocking their interactions and giving your sims the chance to repair them for regular use.

What It Does

Objects spawned from the junkyard spawners are burnt and charred by the game so have all their usual interactions stripped off of them. With the mod installed, when a sim salvages an object, the object is "un-char"-ed by the mod, which unlocks its usual interactions, and then the burnt material state of the object is reapplied to it giving it the same "trashy" look it had when it was found. (This only happens WHEN the object is salvaged so the mod won't affect any objects salvaged prior to installation). There are a few catches though:
  • Repairable objects will have to be repaired of course. To make things a teensy bit more challenging, the mod increases the time required to fix the object to between 2 to 3 times the usual length (This was an object found in the dump after all). (This doesn't affect the fixing times for regular non-salvaged objects) Also the number of times the object has broken down in the past is set to just enough to force the "Replace" interaction to appear on it permanently.
  • The value for salvaged objects is set to 0, so no point in reselling.

Additionally:
  • Sculptures will be placed in the Family Inventory instead of the salvaging sim's inventory where they go to by default (which obstructs gameplay since they can't be hand dragged out from there). Although their values will be set to 0 by the mod, they may still appreciate in value if left long enough (unconfirmed)
  • Bookshelves may contain random books. (Don't be surprised if you happen to find your writer sim's latest flop in one ;p)
  • Toy Chests will have a reduced number of toys (possibly none). The value of contained toys are also reduced to 0 and the burnt material state is applied to them (when applicable) to match the chest.
  • I've unlocked the "Fix Gas Leak" interaction (usually only available to Active Firefighters during emergencies) on salvaged Stoves for all sims to use since they don't have a "Repair" interaction. The gas leak has to be fixed before any other interactions become available on the stove.
  • Chairs, Tables, Benches, Sofas, Lounge Chairs, Dressers and Beds should have all their usual interactions unlocked without condition.
  • For any other object that isn't repairable and not mentioned above (In particular Dryers, Grills, Exercise Machines, Video Game Consoles, etc.) it seemed rather cheaty and too convenient to be able to use them unconditionally, so I made it a 50% chance that when salvaged the object turns out to be perfectly usable still, otherwise it remains charred

Also if it was a sim with the "Feeling Lucky" or "Unicorn's Blessing" moodlet that salvaged it, the fixing time of a repairable object will be reduced and the chance of an unfixable object turning out to be still usable is increased. (Reversed effects for a sim with the "Feeling Unlucky" or "Unicorn's Ire" moodlet)

Finally, as an added bonus, when a sim finishes repairing a salvaged object, the object's material state will be restored to normal, making it look brand new again! You'll have to live with the other objects in their burnt looking states though, but hey, that's what you get for gathering furniture from junkyards. If you've somehow grown attached to it and you'd rather have the repaired objects kept in their burnt statet, you can turn this feature on or off by typing the custom cheat "RestoreRepairedObjects true/false" in the cheats console (requires testingcheatsenabled true first) Do note that cleanable objects (like stoves) will have their default material state restored to them once cleaned, regardless of this setting.


End Notes

Built and tested on patch 1.67 May work on lower patches but cannot guarantee it.

Requires Ambitions

I did include an override for the Sim+LootObject_0x2d179f199d1af5ef XML to change the distance from an object a sim needs to route to salvage it, since I found with the default value Sims would route fail around the bigger objects. Other than that, since this is a script mod, conflicts with any other mods is highly unlikely.

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

Sims 3 Ambitions
Built with Game Version: 1.67.2.024
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
icarusallsorts.SalvageJunkyardObjects.rar | UPDATE 1-SEP-2014

Size: 6.8 KB · Downloads: 22,055 · 28th Mar 2014
6.8 KB 22,055 28th Mar 2014
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!
 
112 Comments / Replies (Who?) - 35 Feedback Posts, 76 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 1 of 5
Lab Assistant
THANKS POST
#2 Old 28th Mar 2014 at 4:05 PM
Cool! I'm looking forward to trying out this mod. This is what I expected when I discovered that there were junked objects at the junkyard, so I was very disappointed when I realized that they couldn't be used.
Lab Assistant
THANKS POST
#3 Old 28th Mar 2014 at 4:35 PM
I searched for a mod like this and there wasn't one. Thank you so much for making this mod and sharing it with us! Just another part of the game that I don't understand why EA left unfinished.
Instructor
THANKS POST
#4 Old 28th Mar 2014 at 4:47 PM
I also never liked that the salvaged items were unusable so thank you for rectifying that!
Mad Poster
THANKS POST
#5 Old 28th Mar 2014 at 4:49 PM
OMG! This! You made this! I've always wanted it! Thank-you!!
Lab Assistant
THANKS POST
#6 Old 28th Mar 2014 at 5:13 PM
Thank you
Lab Assistant
THANKS POST
#7 Old 28th Mar 2014 at 6:40 PM
Thank you for making this. Now it will be more fun to visit the junk yard and see what my Sim can salvage and restore. You did what EA should have done but was too lazy to do.
Field Researcher
THANKS POST
#8 Old 28th Mar 2014 at 6:41 PM
Oh, this is NEAT! I can think of some interesting uses for this mod. :)
Test Subject
THANKS POST
#9 Old 28th Mar 2014 at 7:24 PM
Finally! Thanks so much for this it'll definitely come in useful for my game
Field Researcher
THANKS POST
#10 Old 28th Mar 2014 at 7:51 PM
This is great! It made absolutely no sense that EA didn't do this, so I'm very glad that you did!
Field Researcher
#11 Old 28th Mar 2014 at 7:57 PM
I have to agree with everyone else! I don't understand why this interaction was not there from the beginning, but I'm VERY THANKFUL that it is now!!! It will make scavenging more interesting!!! Thank you sooo very much!

Quick question tho: does this also help with building the handiness skill?

Whatever you do, do it ALL for the glory of God. 1 Corinthians 10:31
My mission: To fill the gaps!
Follow me to The Keep! The PlumbBob Keep
Creations by G-Knee
Check out my NEW LiveJournal!
Field Researcher
THANKS POST
#12 Old 28th Mar 2014 at 8:09 PM
THANK YOU SOOOO MUCH! You are amazing for making this mod! I love you! :D
Test Subject
#13 Old 28th Mar 2014 at 8:48 PM
Yes!!! This is wonderful. Does it improve the handiness skill?? Thank you!
Field Researcher
Original Poster
#14 Old 28th Mar 2014 at 9:02 PM
Quote:
Originally Posted by jbeach34
Quick question tho: does this also help with building the handiness skill?


Quote:
Originally Posted by chocoloti
Yes!!! This is wonderful. Does it improve the handiness skill?? Thank you!


Since it is the normal repair interaction for broken objects that your sim will be using yes (not all objects are repairable though). They'll probably gain more handiness than usual siince it takes extra long to completely repair a salvaged object The Fix Gas Leak interaction on stoves should also raise Handiness as well.

Thanks guys for the comments. I didn't make the Salvage interaction btw (it's always been in the game since Ambitions) in fact this mod doesn't actually touch that interaction, it only exploits the event when the interaction is used to turn the salvaged object usable again .
Mad Poster
THANKS POST
#15 Old 28th Mar 2014 at 9:08 PM Last edited by ~MadameButterfly~ : 28th Mar 2014 at 11:43 PM.
It used to be possible to do what your mod does, but then they patched it out, I believe. (Edit: I remember what it was before. The repairmen could come over and fix the stuff before they patched it out. )
Forum Resident
THANKS POST
#16 Old 28th Mar 2014 at 9:23 PM
I assume that when you salvage chairs and couches, they're 'as is' with the charred state. Do they have any interactions to 'clean' or 'repair' so that the charred state goes away? I'm betting not, but it would be great for some sim stories if it were possible.
Test Subject
THANKS POST
#17 Old 28th Mar 2014 at 10:22 PM
Thank you, thank you, thank you so very much for making this available. I was very disappointed when I found out that EA didn't make it possible to repair items salvaged from the junkyard. This will be used quite a bit by my poor sims (I don't like to use money cheats).
Test Subject
THANKS POST
#18 Old 28th Mar 2014 at 10:26 PM
thank you soooo much! I think it makes it more realistic too, because most things in the junkyards seem like they could be fixed, but they just don't even give you that option.
Instructor
THANKS POST
#19 Old 28th Mar 2014 at 10:40 PM
Yes, yes, yes! This . Is . Brilliant! Ta!

I was so annoyed when I realized you couldn't fix salvaged items, so thank you for fixing EA's shortcomings
Lab Assistant
THANKS POST
#20 Old 29th Mar 2014 at 12:06 AM
What a great idea! I always find the challenging part of the handyman challenges, is not repairing things but looking all over town to find broken things. I usually go to public places like the gym or library and tinker there because those toilets seem to go bonkers more often than the better ones placed in my house.
Lab Assistant
THANKS POST
#21 Old 29th Mar 2014 at 12:21 AM
I think I love you. I'm playing a challenge, with a sim who has no cash. So I thought, salvage this junk, fix it, and they can have an ugly bookcase, table, etc to use. Then I discovered EA had totally missed the boat. Had the same reaction you've had. So, thank you for this wonderful fix - of something EA should have done in the first place. Thank you!
Lab Assistant
THANKS POST
#22 Old 29th Mar 2014 at 12:43 AM
I can only echo what those earlier have said - this is fantastic - should have been in the game in the first place, and will make playing handysims so much more fun!
Lab Assistant
THANKS POST
#23 Old 29th Mar 2014 at 2:19 AM
I just read, don't remember where, that they fixed this. When you salvage objects you can fix them when you have level 7 (I think) handiness. I might be wrong or it just might be a feature of twallans career mod. But I would cheat up a sim to max handiness and just check. But if not great mod. Previous poster was right when they said it should've already been fixed. Off to test
Instructor
THANKS POST
#24 Old 29th Mar 2014 at 2:41 AM
What a great way to add better uses to the junkyard other than to detonate those items! (And how funny that your sim in the junkyard repairing the object looks a little like Leroy from A Southern Prettacy. I nearly wet myself when I noticed that. Ha! So appropriate!) What a great job. Thank you so much!
Field Researcher
Original Poster
#25 Old 29th Mar 2014 at 6:11 AM
Quote:
Originally Posted by skmt999
I assume that when you salvage chairs and couches, they're 'as is' with the charred state. Do they have any interactions to 'clean' or 'repair' so that the charred state goes away?

Sorry, I didn't add any new interactions at all to objects, so if the object never had a Clean or Repair interaction in the first place nothing you can do about there. Originally the mod only uncharred the objects you salvaged, but it was too weird to see the burnt old object you found in the junkyard look brand new when you took it out of the family inventory so I decided to reapply the material state. The one drawback to this is that since technically the objects aren't charred anymore they'll contribute positively to the room's environment score again.

Quote:
Originally Posted by ashmo
I just read, don't remember where, that they fixed this. When you salvage objects you can fix them when you have level 7 (I think) handiness. I might be wrong or it just might be a feature of twallans career mod.

You know I never considered that twallan might have added a similar feature in one of his mods... I only checked the game's code to see if it was possible without a mod and found that it wasn't so I made my own. If it is already a feature in one of the NRaas mods, then... whoops

Quote:
Originally Posted by ShakespearesSunshyne
(And how funny that your sim in the junkyard repairing the object looks a little like Leroy from A Southern Prettacy. I nearly wet myself when I noticed that. Ha! So appropriate!)

He's one of the default sims from Twinbrook, the inventor who lives by himself on the town's outskirts near the smaller junkyard
Page 1 of 5