Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!
Inventor
Original Poster
#1 Old 21st Jan 2023 at 11:00 PM Last edited by echoweaver : 6th Apr 2023 at 7:29 PM.
Default Pet Diseases Beta
OK, with some trepidation, I have part 3 of my Pets expansion expansion: Diseases

This has been a bear to test. So much is based on probabilities and randomized timers. I'd love feedback on how the symptoms work and how well they give a sense of being sick.

Known issues: Some converted animations are glitchy. Some converted animations don't have sound.

This mod introduces four diseases (or five, depending on how you count). All can be caught by cats or dogs and are contagious between the two species.

1. Germy: This is essentially a cold.
- Symptoms: Pets periodically cough, an animation converted from the cat's Hack Up Feathers idle, but without the feathers.
- Caught by: Being outside in rain or snow, with a small chance of catching from non-resident sims the pet just met. Cats have a small chance of catching it from fishing when the temperature is at or below 40 degress F.
- Contagion: It can be passed from sim to sim via proximity.
- In most cases, Germy expires, and the sim becomes healthy again. There is a 25% chance it will develop into Pneumonia.
- No cure and no vaccine.
This replaces the Germy moodlet that dogs can get. (At least, the wiki says dogs can get a Germy moodlet, and I've seen threads on it on several forums. I haven't seen it myself, but I usually play with cats.)

2. TummyTrouble: This is EITHER a virus or food poisoning.
- Symptoms: Periodic nauseous moodlets
- Caught by: The virus can be caught from meeting strangers, fishing, playing in the toilet, and eating trash. Food poisoning can be caught from eating human food (higher chance if it is spoiled) and eating prey.
- Contagion: Food poisoning is not contagious. Stomach flu virus is proximity contagious. There's no way to know which one your pet has except by observing.
- Can be cured at the vet. Cannot be vaccinated against.

3. Pneumonia
- Symptoms: Coughing, Wheezing (from dog panting), and passing out.
- Caught by: Having a Germy moodlet and being unlucky
- Contagion: Currently not contagious
- Has a 25% chance of being deadly if not cured at the vet.
- Can be cured at the vet. Can be vaccinated against.

4. Petstilence: This is inspired by rabies, but is almost entirely unlike it. Rabies is just too awful to put in the Sims.
- Symptoms: Three stages of increasing behavioral symptoms -- excited, scared, and angry. At the second stage, pet starts drooling. At third stage, flies start swarming around the pet.
- Caught by: Low chance of catching from fleas or catching prey.
- Contagion: Fluid-borne. Can be caught from woohoo or fighting with an infected pet. The raccoon is considered always infected for this purpose.
- 100% lethal if not cured.
- Can be cured and vaccinated.

Add two human interactions:
- Take to Vet: On a sick pet that can be cured.
- Vaccinate Pets: On Hospital rabbitholes. This action can be performed on multiple pets from your household at the same time. You can't vaccinate pets that are A) currently vaccinated or B) currently sick.

Like Pet Fighting, death is tunable. Death is set to on in this package.

There is also a debug mode that can be tuned on and off. It is set to ON in this package. Debug mode has a lot of popups.
Attached files:
File Type: zip  PetDisease_test2.package.zip (369.7 KB, 26 downloads)
Description: Outdated test version
File Type: zip  PetDisease_test3.package.zip (370.6 KB, 21 downloads)
Description: Outdated test version
File Type: zip  PetDisease_test4.package.zip (384.8 KB, 35 downloads)
File Type: zip  PetDisease_test5.package.zip (1,000.0 KB, 32 downloads)

Echo Weaver's Simblr: http://echoweaver.tumblr.com/
A portrait in stubbornness - Playing the same legacy since 2009
Sample a Brave Legacy: http://sims3sample.illation.net
Advertisement
Inventor
Original Poster
#2 Old 22nd Jan 2023 at 6:14 PM Last edited by echoweaver : 24th Jan 2023 at 4:30 AM.
OK, the delightful EaselEar from Discord has found that my symptom timer is not being destroyed properly when the disease moodlet is removed. I'll put up a fix for that ASAP.

Also, it's not clear that the moodlets are getting the correct duration set.

NOTE: The Test2 version above now fixes both problems.

Echo Weaver's Simblr: http://echoweaver.tumblr.com/
A portrait in stubbornness - Playing the same legacy since 2009
Sample a Brave Legacy: http://sims3sample.illation.net
Inventor
Original Poster
#3 Old 26th Jan 2023 at 2:45 PM
Test 3:

- Fixes (I hope) an issue with the death sequence not completing when a pet dies of a disease
- If you are NOT in debug mode, now the disease moodlets will not show their length. They will still show in debug mode because tracking the numbers on this thing is hard enough
- A bunch of debug messages are cleaned up and hopefully made more understandable to someone other than me

Echo Weaver's Simblr: http://echoweaver.tumblr.com/
A portrait in stubbornness - Playing the same legacy since 2009
Sample a Brave Legacy: http://sims3sample.illation.net
Inventor
Original Poster
#4 Old 29th Jan 2023 at 8:41 PM
I still have reports from EaselEar that the death sequence at the end of a lethal disease is not completing. The "Succumb" interaction, which is essentially the same as what I do in the fighting skill, now works fine, but the pet doesn't die when it queues from a relevant moodlet.


Echo Weaver's Simblr: http://echoweaver.tumblr.com/
A portrait in stubbornness - Playing the same legacy since 2009
Sample a Brave Legacy: http://sims3sample.illation.net
Inventor
Original Poster
#5 Old 6th Feb 2023 at 8:07 PM Last edited by echoweaver : 6th Feb 2023 at 8:26 PM.
Test version 4:

- Bunch of fixes and enhancements to contagion.
- Enhanced Petstilence symptoms. Random emotional reactions now come with moodlets and thought bubbles.
- Fixed middle stage Pestilence random hiss/growl to target pets as well as humans.
- Fixed Petstilence death failing randomly upon moodlet completion.
- Moodlets now have random duration and do not display their time remaining. You don't know how long your pet will be sick.
- Middle stage of Petstilence includes drooling. Final stage brings fly swarms and hygiene cloud.
- Improved cough animation for large dogs so that it shouldn't slide around.
- Parameters for all the diseases are now tunable -- length of moodlet, time between symptoms, probably of contagion
- Update to moodlet icons to make them easier to distinguish and less blurry (dang they're tiny).
- Disease ghost is now the yellow Mermaid dehydration ghost. I wanted to use shark attack (dark purple) but didn't realize it had the underwater bubbles. My attempt failed to remove the visual effects. If I could do that, I'd use the Pestilence curse (dark green). There turn out to be precious few ghosts that don't have context-specific visual effects.


Known issues:

- Most text does not have STBLs and is hard-coded. Text that says "Localize" on it means it needs a STBL. I've never figured out the (presumed) easy way to update STBL text for all translations, so I make STBLs close to the end.
- Final Petstilence stage symptom of random attacks is not executing
- Second stage Petstilence excited symptom moodlet does not appear
- Some animation conversions between cat and dog still need refinement
- Dog coughing and cat wheezing have no sound
- The wheezing symptom for Pneumonia is just dog pant. I intend to slow it down 3-4x.

Echo Weaver's Simblr: http://echoweaver.tumblr.com/
A portrait in stubbornness - Playing the same legacy since 2009
Sample a Brave Legacy: http://sims3sample.illation.net
Lab Assistant
#6 Old 9th Feb 2023 at 11:04 PM
Whenever you finish fixing remaining issues a vet system would go well with this mod. It's a neat feature in TS4.
Inventor
Original Poster
#7 Old 11th Feb 2023 at 3:26 AM
Quote: Originally posted by 17Masso
Whenever you finish fixing remaining issues a vet system would go well with this mod. It's a neat feature in TS4.


Yeah, that's been on my mind. I haven't played TS4, so I don't know exactly how vets work there, but I have seen screenshots from other people's games.

I've imagined a vet career that operates like the Ambitions-updated doctor career, which is part-rabbithole and part interactive in-person clinics. I'm not an animator and would do well with some animation help though.

The diseases I'm finishing up have moodlets that tell you what they are. I know TS4 vet has a whole diagnosis system with symptoms analysis, and I don't think I'm prepared to mess with that. But definitely vaccination clinics and treating sick/wounded pets.

Echo Weaver's Simblr: http://echoweaver.tumblr.com/
A portrait in stubbornness - Playing the same legacy since 2009
Sample a Brave Legacy: http://sims3sample.illation.net
Inventor
Original Poster
#8 Old 6th Apr 2023 at 7:28 PM
OK, so after a bit of a burnout break, I think the thing is feature-complete.

Test version 5:
- Contagion probabilities are all tunable
- Dog coughing has sound!
- Gave up on using dog panting for wheezing (pneumonia) and cobbled together a different animation. It does not have sound. It might not get sound. Labored breathing isn't necessarily loud. I hope it basically looks like labored breathing.
- Passing out (pneumonia) and random attacks (petstilence stage 3) should work now. I think.

Known issues:
- Still no STBLs. That's my final step.
- Looks like I might need to tidy up the small dog coughing animation

Now to go look at what state the Warrior Cats mod is in

Echo Weaver's Simblr: http://echoweaver.tumblr.com/
A portrait in stubbornness - Playing the same legacy since 2009
Sample a Brave Legacy: http://sims3sample.illation.net
Inventor
Original Poster
#9 Old 15th Apr 2023 at 6:48 PM
Note: I just noticed that the Test5 download is 3x larger in size than the others. That does not make sense. Investigating.

ETA: Oh, it's the audio files for dog coughing. I didn't realize those were so large compared to the rest of the mod. Live and learn.

Echo Weaver's Simblr: http://echoweaver.tumblr.com/
A portrait in stubbornness - Playing the same legacy since 2009
Sample a Brave Legacy: http://sims3sample.illation.net
Test Subject
#10 Old 20th Apr 2023 at 9:48 PM
i am so excited for this omg. im gonna test it soon. also i think this is my first time posting on here so im sorry if this isnt allowed!!
Inventor
Original Poster
#11 Old 8th May 2023 at 4:12 PM
@mo29115 Thank you so much! It's been teetering on the edge of release for SO LONG. I think I get scared to release mods. I'm going to try to do some final minor repairs, turn off the default debug mode, and get it submitted soon. Let me know if you found anything in testing.

Echo Weaver's Simblr: http://echoweaver.tumblr.com/
A portrait in stubbornness - Playing the same legacy since 2009
Sample a Brave Legacy: http://sims3sample.illation.net
Back to top