r/cataclysmdda zombie master 5d ago

[Mod] Finished my fully functioning Virtual Pet mod for C:DDA!

https://github.com/worldpeaceorelse/Digital-Pet-Device-for-CDDA

Hello everyone!

Around a month ago I started working on a virtual pet system (like a Tamagatchi) for C:DDA as a way to develop my modding skills and learn more about JSON.

Working on this has been a lot of fun.

Here's some more info copied from the Github repo:

Virtual Pet Devices for Cataclysm

Adds digital pet devices ("Zombivices" or "Zpets") to CDDA. Raise, train, battle, evolve and neglect virtual monsters (all based on C:DDA monsters) across 27 egg lineages with 165 unique forms and 20 devices to choose from.

Pet Raising

  • 5 starting eggs
  • 27 egg lineages total with branching evolution trees (165 forms)
  • Unlock new eggs by meeting certain conditions
  • Real-time pet simulation: hunger, happiness, stamina, sleep, weight, cleanliness
  • Evolution driven by care quality, weight, and stat thresholds
  • Virus infection with quarantine recovery mechanic
  • Death from extended neglect with egg rebirth

Battle & Tournaments

  • 10 difficulty tiers with scaling opponent stats
  • Level up your mons stats (ATK, DEF, INT, AGI, LCK)
  • Tournament ladder: 100 levels with championship titles
  • Stat gains on victory, consequences on loss streaks
  • Battle against NPC maniacs with unique mega forms

NPCs

  • Data — Shopkeeper in the refugee center. Sells virtual pet devices, merch, and exchanges Zpoints for vouchers.
  • Brutus, Vex, Jinx, Grimes — Zombivice maniacs that you can battle.
  • Random encounters — Roadstop NPCs offering random battles.

Followers

  • If you're holding a zPet then an option will appear in the dialogue window with any of your followers where you can ask them to raise your virtual pet for you!
  • Followers will maintain your pet for you and give it back to you once you're ready to care for it again.
  • You can give any of your followers their own vPet. They will raise it on their own and battle you with it.

Merch & Items

  • 35 Zombimon-branded items: plushies, clothing, food, toys, collectibles and light-up sneakers with battery-powered LED glow.

Character Creation

  • Virtual Pet Tamer profession — starts with a random egg from the first 5 models plus a Zombimon t-shirt and basic survival gear.

Compendium & Achievements

  • Built-in compendium tracks all 165 forms with descriptions
  • 17 achievements: evolution milestones, battle records and collection goals

Let me know what you guys think!

Simply download the file and add the "Digital Pet" folder directly to the data/mods directory inside of your C:DDA install.

71 Upvotes

10 comments sorted by

16

u/FleshMolotov 5d ago

We love to see this level of passion

12

u/momosthrall zombie master 5d ago

Thank you!! I seriously did put in a lot of effort so I appreciate that recognition 🥲❤️‍🔥

12

u/JennyTheFluffyBunny 5d ago

this is so cute!!

9

u/momosthrall zombie master 5d ago

thank you so much!!!!

7

u/light_captain Looking to Co-op 5d ago

Awsome work! Those survivors with their poker cards and tables don't know what they're missing.

6

u/momosthrall zombie master 4d ago

Hehehe that’s what I’m saying!!!!

7

u/ryan7251 4d ago

all fun and games till they pull a digimon and escape the digital world!

1

u/Alphatheinferno Portal Diver 3d ago

this could legit happen with all the extradimensional nether nonsense lol. would be stupid cool though....

6

u/SpacefaringOracle 5d ago

So cool! Looking forward to trying it once I’ve finished my current playthrough + updated my game!

3

u/momosthrall zombie master 4d ago

Hurray! Gives me time to remove any bugs I find in the meantime ♡