Simius
Exasperating Eyesore
Posts: 240
|
This Mod was created before Late Night came out. I haven't tested it, but I did look at some of the code in late night and this mod will conflict with how Butlers work. I'm sure it will fuck up other things as well. Do not use this mod with late night. The scrapchargewaste mod probably still works, but who knows. Anyway, this mod is dead in the water for now. I may make a new late night version for it, but then again it was kind of a pain to find all the files that needed to be modified to get this to work so I might not. If you want to do so go ahead, you can even take full credit for it if you want to upload it here or elsewhere.http://www.mediafire.com/file/2lmhysjwrea0jcc/Slavebots.rar Original Version ----------------------- http://www.mediafire.com/file/7rxk6az1z1ppl84/Simius_Slavebots.package New Version, now with gardening http://www.mediafire.com/file/6knn3c9w9bhblc1/Simius_Slavebots.package New Version, fixed bug where SlaveBots wouldn't autonomously repair stuff. This is a mod to turn Simbots into Slavebots. They now compulsively clean any dishes on the lot/clean counters/do the laundry and whatever else maids do when they are on the job. They also compulsively fix any broken appliances/bots just like the repairman does when he is on the job. (Basically, they do anything a maid or repairman does just like they were a maid or repairman). This mod also makes it so that sims will put away leftovers that are sitting out so they don't spoil. They also autonomously water, weed, harvest and revive your plants as well as disposing dead plants. ------------------------ http://www.mediafire.com/file/66gycrdz63sayci/Simius_ScrapChargeWaste.PackageThe second file in this mod makes it so that when a simbot eats scrap it fully recharges not only their hunger but its energy and bladder as well. I made this one because I don't think robots should sleep in a bed or pee in a toilette. That is just creepy. ------------------------- http://www.mediafire.com/file/hs4ws1ljddr7ivx/Simius_ScrapChargeWaste.PackageThis is another version of the scrap eating mod. It will not fully recharge the simbot's hunger level. Instead it will add 50 points. (From a range of -100 = starving to 100 =full). So he'll eat about once about every 4.5 hours. This version still fully recharges the simbot's energy and bladder. I did this so that there would be a little bit of a drawback from not having to sleep or pee. But mostly I didn't want my simbots to use the bathroom just because their bladder got full and they weren't hungry yet or decide to sleep because they got tired and weren't hungry. (I had a sim do that once, although every other time they ate scrap to satisfy their bladder/energy needs... but still, I didn't want to risk it.) ------------------------- http://www.mediafire.com/file/lsuv3l36ra8jjgc/Simius_SlaveBotTinkeringAddon.PackageThis gives the Slavebots the ability to autonomously tinker with objects to upgrade them. There is no sanity check so they will autonomously change the upgrades on objects. For example, they will tinker on an object and make it unbreakable. Then later they might come back and tinker again making it self-cleaning again. I made the call to tinker much less strong than the calls to do maid work and whatnot so they are much less likely to do it and more likely to do other things like read books or clean the lot if it is dirty. This addon does NOT make it so they will garden or do maid work or repair objects. If you want them to tinker AND do maid work/garden/do repairman work then you will have to install both this mod and the slavebot mod. This mod does not require the Slavebot mod to work, but without it they will just autonomously tinker and won't be compelled to do maid work, repairman work or garden. ------------------------ So if you install both the Slavebot mod and a ScrapChargeWaste mod then Simbots will tirelessly clean the house, do the gardening and repair shit that breaks and they won't sleep in your beds or use your bathroom anymore. If you also install the SlavebotTinkeringAddon mod then they will also tinker random objects.
|
|
« Last Edit: 2010 November 01, 14:25:44 by Simius »
|
Logged
|
|
|
|
Claeric
|
omg awesome
Can you make them garden? There's no gardener to copy behavior off of, but maybe you could borrow from Supreme Commander.
Hordes of gardening robots is...just so necessary ;-;
|
|
|
Logged
|
|
|
|
Simius
Exasperating Eyesore
Posts: 240
|
omg awesome
Can you make them garden? There's no gardener to copy behavior off of, but maybe you could borrow from Supreme Commander.
Hordes of gardening robots is...just so necessary ;-;
Added Gardening. Although I don't have much of a garden so it isn't heavily tested yet. Maybe you could be my beta-tester-guy. (I had to make gardening autonomous, so as a side effect green thumb sims should automatically garden as well when idle) ETA: Added a new version of the scrap eating mod which will cause them to eat scrap more often. Also I've tested the gardening and it works just fine. If I do another version I will make them autonomously tinker with sprinklers so they become auto-watering. ETA: Added another optional mod that allows Slavebots to autonomously tinker random objects. I made it optional as they will tinker with objects regardless of whether they have already been upgraded or not. (Of course if there is only 1 possible upgrade they won't tinker with the object again. For example if a sprinkler is already upgraded they won't tinker with it anymore.)
|
|
« Last Edit: 2010 July 29, 02:01:59 by Simius »
|
Logged
|
|
|
|
Indra
Tasty Tourist
Posts: 3
|
This is awesome! Thank you sooo much!
|
|
|
Logged
|
|
|
|
Tansi
Asinine Airhead
Posts: 13
|
Is it possible to apply this only to certain simbots, or does it have to be all of them?
|
|
|
Logged
|
|
|
|
Simius
Exasperating Eyesore
Posts: 240
|
Is it possible to apply this only to certain simbots, or does it have to be all of them? It is beyond my ability since I'd have to add a new trait which would require more a scripting mod or maybe a core mod. Although I might be able to piggyback on AM and use one of the traits he added but isn't using yet to trigger being a slave. The problem with that, of course, is even if I get it to work there will be unintended consequences if he ever decides to use the trait in his own mod. (For example, there is an unused 'racist' trait that Pescado added. So I might be able use that, but if he ever makes sims racist then regular sims with that trait would act like slavebots as well and slavebots would hate non-simbots. I'll play around with it, but it will probably not work as intended at some point in the future. (Plus you'd have to have AM in your game for it to work)
|
|
|
Logged
|
|
|
|
J. M. Pescado
|
It is beyond my ability since I'd have to add a new trait which would require more a scripting mod or maybe a core mod. Although I might be able to piggyback on AM and use one of the traits he added but isn't using yet to trigger being a slave. AwesomeMod includes a plugin functionality to allow third-party creators to define their own traits, which would function in-game just as regular trait, so don't do that. Custom moodlets may also be defined by a similar functionality.
|
|
|
Logged
|
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
|
|
|
Simius
Exasperating Eyesore
Posts: 240
|
It is beyond my ability since I'd have to add a new trait which would require more a scripting mod or maybe a core mod. Although I might be able to piggyback on AM and use one of the traits he added but isn't using yet to trigger being a slave. AwesomeMod includes a plugin functionality to allow third-party creators to define their own traits, which would function in-game just as regular trait, so don't do that. Custom moodlets may also be defined by a similar functionality. Wow. I can't believe you thought of that. How would I go about defining my own trait? ETA: New version of Slavebot mod uploaded. Fixed a bug where they wouldn't repair some items.
|
|
« Last Edit: 2010 July 29, 15:02:58 by Simius »
|
Logged
|
|
|
|
Tansi
Asinine Airhead
Posts: 13
|
Thanks for answering If it can be done, that's great (my husband actually wanted it), if not, don't worry about it! We both appreciate all the hard work done on these mods, and having modded for a different game myself, I know how hard it can be!
|
|
|
Logged
|
|
|
|
wolframnhart
Tasty Tourist
Posts: 3
|
Thanks Simius. I can't wait to see how this works in my game.
|
|
|
Logged
|
|
|
|
J. M. Pescado
|
Wow. I can't believe you thought of that. I thought of it mainly because I use it for myself in the Undiscovered Shiny. I have an Undiscovered Shiny assembly, that loads traits in this manner so that I never have to reveal it to you filthy peasants by having apparently unused traits spliced into the enums. This allows me to keep the REALLY special schticks to myself and not give them to you filthy peasants unless Fat Gwilly People ask me to.
|
|
|
Logged
|
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
|
|
|
Simius
Exasperating Eyesore
Posts: 240
|
Thanks for answering If it can be done, that's great (my husband actually wanted it), if not, don't worry about it! We both appreciate all the hard work done on these mods, and having modded for a different game myself, I know how hard it can be! I think it is a great idea. But I've hit a bit of a roadblock so I'll probably leave it alone for the time being and try again in a week with fresh eyes. So hopefully in a week or two I'll get that version added. Another thing I'd like to add is for the Slavebots to autonomously serve Autumn Salad at 4 am and then store it in the fridge. (Since vegetarians will be able to eat that and if you have a garden the slavebot will have lots of high quality veggies to use). But I think that would require a scripting mod which as of right now is far beyond my abilities. Maybe in a few months, after Late Night is released, I'll try to learn how to do that.
|
|
|
Logged
|
|
|
|
Indiasong
Exasperating Eyesore
Posts: 205
|
I wanted to have the slavebot mod, but it conflicts with the auto repair plumbing and electronics that I have for sims. Pity.
|
|
|
Logged
|
|
|
|
Simius
Exasperating Eyesore
Posts: 240
|
I wanted to have the slavebot mod, but it conflicts with the auto repair plumbing and electronics that I have for sims. Pity.
If you edit your resource.cfg file so you have a folder with a lower priority than your other mods then you should be able to use both. Put the Slavebot mod in the the folder with the lower priority so that your auto-repair plumbing/electronics mod overrides it. That way the Slavebots will still garden and clean the house, but everyone will repair plumbing and repair electronics (Assuming that's what the mod you are talking about does). Either that, or you have my full permission to remove the bits of the mod that conflict. You can even go ahead and reupload them wherever and take credit for them. If that doesn't work let me know. In which case in a week or so I might make another alternative version of the mod where Slavebots don't do any repairs.
|
|
|
Logged
|
|
|
|
Indiasong
Exasperating Eyesore
Posts: 205
|
Would that be 499 or 501?
|
|
|
Logged
|
|
|
|
Simius
Exasperating Eyesore
Posts: 240
|
Would that be 499 or 501?
This is how I have MY file setup: Priority 900 PackedFile Awesome/*.package PackedFile Awesome/*/*.package PackedFile Awesome/*/*/*.package PackedFile Awesome/*/*/*/*.package PackedFile Awesome/*/*/*/*/*.package
Priority 800 PackedFile Override/*.package PackedFile Override/*/*.package PackedFile Override/*/*/*.package PackedFile Override/*/*/*/*.package PackedFile Override/*/*/*/*/*.package
Priority 700 DirectoryFiles Files/... autoupdate PackedFile Packages/*.package PackedFile Packages/*/*.package PackedFile Packages/*/*/*.package PackedFile Packages/*/*/*/*.package PackedFile Packages/*/*/*/*/*.package
Priority 600 PackedFile Testing/*.package PackedFile Testing/*/*.package PackedFile Testing/*/*/*.package PackedFile Testing/*/*/*/*.package PackedFile Testing/*/*/*/*/*.package
AM is in the Awesome folder so it overrides everything. Twallan's mods are in the Override folder. The rest of my mods are in the Packages folder. I don't have any conflicts so it doesn't really matter, but if I did have a conflict and I wanted autorepair.package to override Simius_slavebots.package I'd put Simius_slavebots.package in the Testing folder and leave autorepair.package in the Packages folder. My system works for me, but you can set your priority numbers up differently.
|
|
|
Logged
|
|
|
|
Indiasong
Exasperating Eyesore
Posts: 205
|
So, 499 then. Thank you.
|
|
|
Logged
|
|
|
|
cwurts
|
What was that? How do I add traits and moodlets using AwesomeMod?
|
|
|
Logged
|
Join the Oona Klostermann High Society Club
|
|
|
J. M. Pescado
|
Adding moodlets is hard, since you have to create circumstances in which those moodlets will actually occur.
|
|
|
Logged
|
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
|
|
|
cwurts
|
But I'm not aware of this "plugin" you're referring to?
|
|
|
Logged
|
Join the Oona Klostermann High Society Club
|
|
|
Tangie
Exasperating Eyesore
Posts: 236
INFJ
|
Check the AwesomeMod / Requests thread, I think it was discussed over there a day or two ago.
|
|
|
Logged
|
|
|
|
Dr.Dreadful
Asinine Airhead
Posts: 8
|
If you were to make the slave actions a trait, It could be useful for more than just Simbots.
And if the trait thing is too hard, there was an item for TS2 that went in the Sim's personal inventory that would adjust his behaviors. I know that the coding for TS2 and TS3 are very different, but it might be worth looking at.
|
|
|
Logged
|
Feel free to verbally abuse me if I make a mistake.
|
|
|
Claeric
|
If you were to make the slave actions a trait, It could be useful for more than just Simbots.
Are you by any chance a detective?
|
|
|
Logged
|
|
|
|
Dr.Dreadful
Asinine Airhead
Posts: 8
|
If you were to make the slave actions a trait, It could be useful for more than just Simbots.
Are you by any chance a detective? No, I am not. May I ask why you asked?
|
|
|
Logged
|
Feel free to verbally abuse me if I make a mistake.
|
|
|
Bottle-O-Cunt
Blathering Buffoon
Posts: 97
More Tryhard Than You.
|
If you were to make the slave actions a trait, it could be useful for more than just Simbots.
Are you , by any chance , a detective? No, I am not. May I ask why you asked? He's just paranoid you might be onto his revolesive fantasies.
|
|
|
Logged
|
Shouty Vole/Teh Goddess - My OTP <333
|
|
|
|