RimWorld

RimWorld

Realistic Pawn Sounds
28 Comments
Canada Day 13 Jun @ 10:19pm 
..hrrm
hlo120435 23 Jun, 2024 @ 2:16pm 
thats funny
Bob 22 Jun, 2024 @ 3:18pm 
1.4 please?
KARM1344 22 Jun, 2024 @ 3:14pm 
Perfection
Cope Destroyer 22 Jun, 2024 @ 6:05am 
Nice
FRUS2017 22 Jun, 2024 @ 2:32am 
Genius
tanyfilina 21 Jun, 2024 @ 8:24am 
Ok, thank you!
TrueBlueSwablu  [author] 21 Jun, 2024 @ 7:52am 
Harmony lets you do stuff (among others) like "run my code after another function used by the game is called" so you just find the relevant function you want information from / trigger and work from there.

For information about code, you need some familiarity with terminology. For instance, Pawn refers to a entity such as a human. And you can do pawn.gender to get its gender. You can look at the decompiled source for reference, use autocomplete with an ide, look at other rimworld mods, etc. Its something you gotta play around with until you get comfortable with it.
tanyfilina 21 Jun, 2024 @ 3:22am 
@TrueBlueSwablu well, with the links you provided I was more or less capable to open .ddls and to create my own, but I still have now idea, how did you found out that you need to make it as a Harmony patch, what exact code to take from it, and how to find relevant code so that I could make it gender-associated...
gmhs2 19 Jun, 2024 @ 7:37pm 
@tany I don't think this mod is actually meant to feature accurate sounds, it's the sounds from Minecraft villagers. Still gonna add it because villager sounds are hilarious.
NerffffF 19 Jun, 2024 @ 7:36pm 
Hmmm...
tanyfilina 19 Jun, 2024 @ 5:18am 
I've just spent some time to gather some appropriate sounds from free sound website. In case that you were going to make some gender- and age-distinctive sounds, here they are: https://drive.google.com/file/d/1fNoCyhRxXT1TwXc8aiXWRcdbZmIaLhrl/view?usp=sharing
I may do this sometime by myself using th guide you linked, but that would take much longer :)
The Forgotten Detective 19 Jun, 2024 @ 1:13am 
Legitimately one of the best mods i have ever installed, thank you.:steamthumbsup:
Rener 18 Jun, 2024 @ 12:11am 
should be base game tbh
TurtleShroom 17 Jun, 2024 @ 6:43pm 
I assume that it adds Squidward/Villager sounds from "Minecraft"?
s4e1 "box cutter" 17 Jun, 2024 @ 2:31pm 
LMAO epic
tanyfilina 17 Jun, 2024 @ 1:21pm 
Great, thank you!
TrueBlueSwablu  [author] 17 Jun, 2024 @ 1:16pm 
I used this guide [docs.google.com] to help me figure out how to build with C#. I also recommend using a decompiler such as ILSpy to look at how other mods work in C# and to look at the source code.
tanyfilina 17 Jun, 2024 @ 12:29pm 
I've tried several times to get into C# coding for mods, but I just fail to build an adequate environments. I've never coded in C# (only in Python), and thee last time I asked GPT it said that editing some others' code and then saving it would break everything :)) What do you use to edit .dll files?
TrueBlueSwablu  [author] 17 Jun, 2024 @ 11:45am 
@tanyfilina
I believe interaction sounds for this mod trigger for all interactions between humanlike pawns. It would be really easy to change interaction sound based on pawn characteristics should as gender. Sound based on the type of interaction should also be possible, but would probably require using a different postfixed method with harmony, which wouldn't be too hard but will probably require some digging around with things related to InteractionDef.

I'm not interested in making a framework but feel free to use this mod's code to get started :)
tanyfilina 17 Jun, 2024 @ 11:04am 
Well, seems like teaching children is already included :)
tanyfilina 17 Jun, 2024 @ 10:49am 
One more question: as far as I can see from the mod files, the situations when pawns make sounds are hardcoded. If it is possible for you, could you please consider making some sort of social interaction sound framework, so that other people could patch in more sounds for other situations? Because, you see, there are many mods adding new interaction types, such as, Research Reinvented, Rumor Has It, Vanilla Social Interactions Expanded and so on. Also, babies from Biotech, and of course Ideology (ho-lo-lo sound!)
tanyfilina 17 Jun, 2024 @ 10:38am 
It won't be possible to make them different for different genders, would it?
Osadniczek140 17 Jun, 2024 @ 5:17am 
beautiful
Angelic Disonanse 16 Jun, 2024 @ 7:16pm 
OMG It's SO COOL
Stupid Sexy Grand Foreskin 16 Jun, 2024 @ 7:43am 
Minecraft ahh sound
Zacky 0.0 16 Jun, 2024 @ 7:13am 
GOAT
Crazycowboy46 15 Jun, 2024 @ 9:21pm 
Glorious