Don't Starve Together

Don't Starve Together

544 ratings
Playable Pets -Event
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
71.930 MB
24 Oct, 2017 @ 3:57pm
29 Jun @ 6:10pm
232 Change Notes ( view )

Subscribe to download
Playable Pets -Event

In 1 collection by Leo Coxington
Playable Pets Collection
10 items
Description
Forge kept most of the code behind servers, including stategraphs. But that didn't stop lil ol Leo from putting what we had together to replicate the mobs. Introducing the 6th Mod: Event Pets.

Link to other versions down below, they should all be compatible with each other.
---------------------
Features
  • Play as Mobs!
  • Tons of configuration options
  • Most mobs have nightvision.
  • Pets might have unique abilities or their own structures!
  • Modded Skins support.
  • Custom key inputs!
  • Press "z" to sleep and wake. Sleeping restores your hp.
  • Press "x" to taunt or primary special ability (if applicable).
  • Press "c" to activate special ability (if applicable).
  • Press "p" to return to character select screen. (this includes human characters)

-------------------------------------------------------------------
Characters
    Forge
  • Pit Pig
  • Crocommander
  • Snortoise
  • Scorpeon
  • Boarilla
  • Boarrior
  • Rhinocebro
  • Infernal Swineclops
  • Magma Golem

    Gorge
  • Sammy
  • Pipton
  • Swamp Pig
  • Mumzy
  • Billy
  • Pebble Crab

    Winterfeast
  • Feastclops
  • Jolly Goose/Moose
  • Jolly Mossling
  • Grumpy Bearger
  • FeastFly
  • Gingerbread Pig
  • Gingerbread Varg

    Year of the Varg
  • Clay Varg
  • Clay Hound

    Year of the Pig
  • Elite Pigs

Kelpy is here too, but temporarily. if you want him to play sounds you need PP SW assets
---------------------------------------------------------
Notes
  • Mobs that cannot eat will not hunger, even if mobhunger is enabled.
  • How to Attack Enemies:
      Hold cntrl and hover your pointer over the thing you want to attack or hold cntrl + F to attack the nearest thing next to you.

---------------------------------------
Special Thanks / Credits

  • Amir, Lily, Morgan, Cpt. Kickass, and Kwitchler for playtesting the mod.
  • Logzombie and Xiao's contribution in making the skins for the API mod.
  • Electroely for his contributions and footage to use as a reference.
  • Indie for help and support.
  • Community forums that really helped me out with the issues I had with the mod.
  • For everyone's help and support since I uploaded the mod. I really appreciate all the feedback. Thank you.
  • Cheshire Crow for his artwork used in portraits.
----------------------------------------
Mod Skin Crossovers
These skins are from assets from another mod. Click the image to take you to their modpage.


----------------------------------------
Other Stuff


    Want to get notification on updates or just talk around with other people who play PP? Then join the steam group (also we have a Discord in there as well).

Find the rest of the Playable Pets mods and additions here
Popular Discussions View All (2)
37
12 Dec, 2020 @ 9:17pm
Suggestions
Leo Coxington
7
28 Oct, 2021 @ 10:16am
Bug Reports
Leo Coxington
324 Comments
Leo Coxington  [author] 12 hours ago 
Sorry I assumed you were making a mod that alters stats in pp (which you should do, but I digress). Its in the local mob table in the prefab file, adjust "attackperiod".
青辰·时透 THE U 11 Jul @ 1:05am 
Perhaps I am a bit foolish. I have tried searching for code related to inst.mob_table.attackperiod, but only found files like "swamppigp. lua". Perhaps I did not fully understand where you are referring to inst.mob_table.attackperiod, or whether I need to create a new prefab file and complete it myself, while calling *PlayablePets.SetCommonStats(inst, inst.mob_table), I'm a bit confused now
青辰·时透 THE U 11 Jul @ 12:30am 
thanks,i'll try
Leo Coxington  [author] 10 Jul @ 9:48am 
*PlayablePets.SetCommonStats(inst, inst.mob_table)
Leo Coxington  [author] 10 Jul @ 9:47am 
Do a prefab postinit for swineclopsp and adjust inst.mob_table.attackperiod and call PlayablePets.SetCommonStats(inst), should work.
青辰·时透 THE U 10 Jul @ 9:07am 
May I ask where the code for adjusting attack speed is? I want Swamppigp (Swineclops) to reach the same attack speed as in the furnace(Gorge), or in other words, the same short attack interval
佚瀚 9 Oct, 2023 @ 11:03pm 
I see, thank you:DSTchester:
Leo Coxington  [author] 9 Oct, 2023 @ 6:59am 
If you want further control you'll need to make a mod that adds changes via AddPrefabPostInit
Leo Coxington  [author] 9 Oct, 2023 @ 6:58am 
"Boss Stats" its a boolean so it can only be toggled on/off and its possible not all bosses were hooked up to it.
佚瀚 9 Oct, 2023 @ 12:54am 
May I ask which file the values for satiety and san are set in? Can I try adjusting these values only for myself?:slimeamazed: