Don't Starve Together

Don't Starve Together

50 ratings
Character reskin and voice change guide +Visual/audio console commands
By TEPAPAYECA81
Want to use a skin without having to be that character? Or perhaps change Your "voice" into someone or something else?

Most guides I have seen do not list these commands so I decided to include them in here. Godmode and creative isn't the only thing that's cool ya know?

Feel free to ask questions or recommend stuff you want me to expand in the comments
3
   
Award
Favorite
Favorited
Unfavorite
Character reskin
How?
  1. Craft a Wardrobe

  2. In Console (the ` key) Type GetPlayer().prefab = "character" into the Console Command and replace "character" with whatever character you want Ex: GetPlayer().prefab = "wilson"

    Just remove the "Ex:" from the command

  3. Choose your outfit and confirm

  4. Done. And yes, you still keep your original perks
For a World with Caves
The bug works differently when used in a world with caves. Rather than allowing you to choose the base and clothing after inputting the command, it will instead switch to a default skin.

Original Character ---> Input command {desired character} --> default skin of desired skin/character with no options

Willow ---> GetPlayer().prefab = "wormwood" ---> Default Wormwood


To work around this, you must create a world without caves and make preset choices. You can do this for every character and it will take time but you can use god mode just to make it simpler. For this guide the Original character will be Willow and the desired character is Wormwood.

Start By inputting GetPlayer().prefab = "wormwood" and selecting the desired skin/character


Next go Input the command back to the original Character; GetPlayer().prefab = "willow"


Save you current outfit to Willow's [Wilson is also saved in willows set]


Once the preset is saved you can now perform the bug in a world with Caves. Keep in mind; You can only switch to presets
Note
You do not gain or lose any perks. These are purely cosmetic changes. If you are hosting however and you switch character skins, You will become that character the next time you log back in or entering and exiting caves.

Characters with Transformations function weirdly such as wanda and wolfgang you can use the wardrobe again to fix it.

The "fix" below does not apply



You MUST be a Host/Admin and have access to the Console (A player in a dedicated server is granted the same permissions as a host usually referred to admins) to be able to use the bug
Examples



Voice change
I didn't do this command justice, mostly because I forgot it. You can change your characters voice into other survivors, mobs, or objects "voices" as well

Here are some that I have been able to find (WORK IN PROGRESS)

The list is still being updated. If you want specific voices or audio feel free to let me know in the comments and I'll try to add it.
Command
Entity
ThePlayer.talksoundoverride = "moonstorm/characters/wagstaff/talk_single"
(WAGSTAFF VOICE)
ThePlayer.talksoundoverride = "dontstarve/ghost/ghost_girl_howl_LP"
(ABIGAIL)
ThePlayer.talksoundoverride = "dontstarve/creatures/together/bernie_big/vo_taunt"
(BERNIE LAUGH)
ThePlayer.talksoundoverride = "dontstarve/creatures/together/stalker/talk_LP"
(FUELWEAVER)
ThePlayer.talksoundoverride = "dontstarve/creatures/leif/livinglog_burn"
(LIVING LOG SCREAM)
ThePlayer.talksoundoverride = "dontstarve/characters/woodie/lucytalk_LP"
(LUCY)
ThePlayer.talksoundoverride = "WX_rework/module/musicmodule_lp"
(WX MUSIC BOX)
ThePlayer.talksoundoverride = "dontstarve/wilson/onemanband"
(ONE MAN BAND)
ThePlayer.talksoundoverride = "dontstarve/pig/grunt"
(PIGMAN)
ThePlayer.talksoundoverride = "wanda2/characters/wanda/talk_LP"
(WANDA)
ThePlayer.talksoundoverride = "dontstarve_DLC001/characters/webber/talk_LP"
(WEBBER)
ThePlayer.talksoundoverride = "hookline_2/characters/hermit/talk"
(PEARL)
ThePlayer.talksoundoverride = "dontstarve/common/nightlight"
(NIGHTLIGHT)
ThePlayer.talksoundoverride = "dontstarve/common/player_receives_gift"
(GIFT NOTIFICATION)
ThePlayer.talksoundoverride = "dontstarve/characters/woodie/goose/honk_LP"
(WEREGOOSE)
ThePlayer.talksoundoverride = "dontstarve/wilson/flute_LP"
(PANFLUTE MY FAVORITE)
ThePlayer.talksoundoverride = "dontstarve/charlie/attack" or warn
(CHARLIE)
ThePlayer.talksoundoverride = "stageplay_set/statue_lyre/stinger_outro"
ThePlayer.talksoundoverride = "stageplay_set/statue_lyre/stinger_intro_act1" (GOES UP TO ACT 3)
ThePlayer.talksoundoverride = "stageplay_set/statue_mask/speak_neutral" _mysterious or _upbeat
STATUE MASK
ThePlayer.talksoundoverride = "stageplay_set/heckler_a/talk_happy" SWAP TO B as well
ThePlayer.talksoundoverride = "stageplay_set/heckler_a/laugh"
HECKLERS A AND B
ThePlayer.talksoundoverride = "dontstarve/quagmire/creatures/goat_kid/talk"
Billy
ThePlayer.talksoundoverride = "dontstarve/quagmire/creatures/goat_mum/talk"
Mumsy
Fun Console Commands
ThePlayer.SoundEmitter:PlaySound("dontstarve/charlie/warn")
It plays Charlies attack Warning that can be heard by other players

ThePlayer.AnimState:SetErosionParams(0, -0.125, -1.0) Can change values
It gives you Wagstaffs visual effect

ThePlayer.AnimState:SetMultColour(0, 0, 0, .5)
Look like the shadow puppets

.
Lets you emit light from your character
ThePlayer.Light:Enable(true)
ThePlayer.Light:SetFalloff(0.5)
<--- You can mess with these values
ThePlayer.Light:SetIntensity(.8) <--- You can mess with these values
ThePlayer.Light:SetRadius(1) <--- You can mess with these values
ThePlayer.Light:SetColour(255/255, 200/255, 200/255) <--- You can mess with these values

Rate if you would like to know more. Much appreciated
27 Comments
hishdow Aug 9, 2024 @ 6:09pm 
I managed to find a way of getting normal settings back.
hishdow Aug 9, 2024 @ 6:07pm 
I need Maxwell normal settings.
hishdow Aug 9, 2024 @ 6:06pm 
How can I return to normal settings???
hishdow Aug 9, 2024 @ 6:01pm 
I found how to change emojis sound, but they play forever on the specific location.
hishdow Aug 9, 2024 @ 5:57pm 
Also emojis songs can be changed?
hishdow Aug 9, 2024 @ 5:45pm 
Can I please get Willow/Wendy voice commands? :(
Insert_Keyspam Mar 11, 2023 @ 11:15pm 
I think I found the true problem
When I open the console, there's no local or remote button, which also refuses to let me change it
Pretty sure it locks into local since whenever I put in a command like c_spawn, it just shows as a texture that no one else sees, meaning that it won't allow me to configure it
Also tried messing around with it a lot, but nothing changed it
TEPAPAYECA81  [author] Mar 11, 2023 @ 1:17pm 
Did you check if the command was set to Remote instead of Local ? Setting it to local will just end up giving a default skin (and lock your selection) so you have to use remote instead.

You can check and switch between them by pressing CTRL when you open up the console
Insert_Keyspam Mar 11, 2023 @ 5:06am 
Cool guide, but when I try to do it for caves it just resets to the default skin even with the saved skin. Not sure if it's a client mod causing it, but it does make me kind of sad since I would like to troll my friends with this
TEPAPAYECA81  [author] Oct 22, 2022 @ 6:41pm 
2 ways

1) You can search for them in the game files and look for them in prefabs
OR
2) use the sound debug in-game and search for the line number in which the sound is created
after that its simple copy paste into the command

Most mobs such as fuelweaver, pig grunts, pearl, ghosts, (even panflute) work for voices as well, not just other survivor voices.

Ill add more to this guide but if you want specific "voices" feel free to recommend some and Ill try to add it