Post by Mina on Feb 9, 2020 12:19:09 GMT -5
Back with another impossible question, as I'm trying to hex pets for my babyz Have this little hamster guy for now, that by some miracle can actually sit on a babyz lap when on top of a pillow, which is unexpected but cool
He's cute enough I think, but I wish he could SQUEAK instead of speak. Does anyone have ideas about how to change voice files? Unfortunately the sound path that's written in lnz doesn't change anything:
[Sounds]
\ptzfiles\baby\cu\cusnd.txt
\ptzfiles\baby\cu\cusnd.txt
In fact, if you look through the BabyzRez.dll file with Resource Hacker, it says this about that same path:
; not actually used! Just here for testing in Ballcram
[Sounds]
\ptzfiles\baby\cr\crsnd.txt
[Sounds]
\ptzfiles\baby\cr\crsnd.txt
I don't know what that means, but I've ruled that part of the code out for now.
So searching through past discussions here at milk, it looks like Jordyn ✬ really looked into it when experimenting with how to hex a dog:
And this sound thing is horrible. I've been looking into it for a while now and the more I'm finding out, the weirder it gets. From my understanding, there are 3 different sound files that the game links to: CUSND, CRSND, and SHSND (which can be found in Babyzrez.dll under TXT). I didn't really realize that there was more than 1, but after messing around, individual babies are definitely hooked up to one of those 3. The code doesn't matter, and changing the directory in the file doesn't seem to change anything.
I also found that every time you adopt a baby (like going through typing in the code and doing the "official adoption"), the sound file it chooses for the baby is random. I experimented with using the same code from the same hexie several times in a row, and it would change randomly between the 3. Once the baby is adopted, it doesn't SEEM like the sound changes though. So if you just copy the baby file (like Jessica.baby), it will have the same sound file as it's original file. But changing the info internally doesn't seem to matter.
I had two identical babies but with 2 different sound files linked to them. I've opened them up in Hex Workshop and am trying to compare the information to find where the heck the difference is, but I can't find it. The information has to be stored somewhereeee in the file, but I haven't managed to find it yet. Both their files have the same thing linked for sound, but it's wrong because I can guarantee they both have different sounds in game. So the part that actually says sound seems irrelevant. Which is frustrating.
I looked up how to change sounds in Petz and it seems so simple. Maybe I'm just missing something, but why did Babyz have to make it so difficult?
EDIT: The info must definitely be only available in Hex Editor/Workshop. Even copying over all of the LNZ info from one to another, nothing changes. They still have different sounds. I never learned how to do much of anything with Hex Editor besides toys. So I doubt I'll be able to find much, but I'll try. :/ I hate having him coo like a baby. Too bad Carolyn or someone wasn't here to figure this out. haha
I could just change the wavs associated with one of the sound files ( I tested it and it works), but any baby linked to that file would then bark too. Which is amusing but not practical.
I also found that every time you adopt a baby (like going through typing in the code and doing the "official adoption"), the sound file it chooses for the baby is random. I experimented with using the same code from the same hexie several times in a row, and it would change randomly between the 3. Once the baby is adopted, it doesn't SEEM like the sound changes though. So if you just copy the baby file (like Jessica.baby), it will have the same sound file as it's original file. But changing the info internally doesn't seem to matter.
I had two identical babies but with 2 different sound files linked to them. I've opened them up in Hex Workshop and am trying to compare the information to find where the heck the difference is, but I can't find it. The information has to be stored somewhereeee in the file, but I haven't managed to find it yet. Both their files have the same thing linked for sound, but it's wrong because I can guarantee they both have different sounds in game. So the part that actually says sound seems irrelevant. Which is frustrating.
I looked up how to change sounds in Petz and it seems so simple. Maybe I'm just missing something, but why did Babyz have to make it so difficult?
EDIT: The info must definitely be only available in Hex Editor/Workshop. Even copying over all of the LNZ info from one to another, nothing changes. They still have different sounds. I never learned how to do much of anything with Hex Editor besides toys. So I doubt I'll be able to find much, but I'll try. :/ I hate having him coo like a baby. Too bad Carolyn or someone wasn't here to figure this out. haha
I could just change the wavs associated with one of the sound files ( I tested it and it works), but any baby linked to that file would then bark too. Which is amusing but not practical.
It looks like the mystery was never solved after that And as she pointed out, while you can change the original sound files, you don't want every other baby making animal sounds haha...
Any guesses?
Thank you