#Lethal Resonance

1 messages · Page 22 of 1

forest crescent
#

we do not care 💯 💯

upbeat hound
#

Are you familiar with how randomness is currently handled by customsounds?

forest crescent
#

make it slow as balls

upbeat hound
forest crescent
#

as long at it works like it's supposed, it's worth it

#

in my eyes at least

upbeat hound
#

Basically if I have 3 variations of creak1.ogg I would name them creak1-33.ogg creak1-32.ogg and creak1-35.ogg

forest crescent
#

game already takes some 40 seconds to open from all the other mods i have on my pack, and from what i've seen most ppl are running big packs that take a good while even with no LR or something of the sort

upbeat hound
#

To specify the percent chance adding up to 100

small pond
#

going to work on the weight system now

upbeat hound
#

Bongo bongo bongo I have a question

small pond
#

sure

upbeat hound
#

When you say Any sound

#

Does this include assetbundled sounds?👀

small pond
#

WAIT I JUST REALISED SOMETHING YES

#

it should

#

wait literally one moment

upbeat hound
#

Assuming I can find out what it’s called

#

👀👀👀👀

forest crescent
# upbeat hound But why *add*

my point being: if it's already taking "huge amounts" in the user's eyes, a bit more will not matter as much. if you already get into the mindset of "not gonna wait for this, lemme do something else", it taking more time won't be such a bother

#

since you're already doing something else

upbeat hound
forest crescent
#

ofc, we love unpaid work over here

upbeat hound
#

Also why I laid out core priorities first so he can build framework around it instead of a shady patch later on

forest crescent
#

make him work 😈

small pond
#

so you can input it as "MeltdownHandler:meltdownMusic" and it will replace the meltdown music

upbeat hound
#

So this would work for any mod IF I could find its file name

small pond
#

you'll mostlikely need to go back through literally every single sound

upbeat hound
#

WOAH WOAH WHY

small pond
upbeat hound
#

oh fair

forest crescent
#

^

small pond
#

instead having "Crawler:Stomp1"

#

it'll just be quite a bit of work

forest crescent
#

plus if the UI thing (like minecraft) ends up being a reality, knowing a sound name would literally be as simple as hearing it in game

small pond
#

yeah you just gotta pay attention to the log atm

upbeat hound
#

In the future

small pond
upbeat hound
#

Ah I see

small pond
forest crescent
#

that's so much better organization wise

upbeat hound
#

Wait what O.o

#

By folder then or?

#

How?

small pond
#

it all gets defined in a "sound replacer" like this:

{
    "replacements": {
        "Crawler:Stomp1": [ // <- This is the sound you want to replace
            {
                "sound": "enemy/crawler/stomp1.ogg" // <- points to whatever you want
            }
        ]
    }
}
upbeat hound
#

Oh and I specify the file name to be pointed to

small pond
#

yes its a lot more control

arctic crown
#

So is everything decided by filename? whats the setup?

hallow forum
#

no it specficially isnt decided by sound name

small pond
#

one sec making a better explantion

hallow forum
#

it takes the file name from the game's files

#

and you point it to a sound

#

in your files

upbeat hound
#

So then under each specified name in the example I would have a list of what files it could choose for replacement with weighted values

#

I’m guessing

hallow forum
#

your comments are perfectly understandable in the code lol

hallow forum
small pond
#

you have a set tree that you need to setup.
here "replacers" defines every "group" of sounds you want to replace

upbeat hound
#

Dude… lcsoundtools took over a week to fix some sounds playing at the wrong time. It’s been LIKE AN HOUR

small pond
#

inside a sound replacer group you define stuff like this

upbeat hound
#

And bongo is churning

#

So does it search through a specified file directory?

#

For the pointed sound

small pond
#

yes it searches your "replacers" folder

upbeat hound
#

Coolio

small pond
#

than those "sound" variables point to <path_to_pack>/sound/<path_to_sound>

#

so "sound": "music/main_menu.ogg" turns into ...\Lethal Company\BepInEx\plugins\SoundAPI_testpack\sounds\music\main_menu.ogg behind the scenes

upbeat hound
#

I see I see

#

So it can search through multiple folders so we can keep stuff organized too

#

Very very cool

small pond
#

yeah, it'll also deal with dirs inside of dirs inside of dirs etc. so music/a/b/c/d/menu.ogg will still resolve correctly

upbeat hound
#

Very very very very nice

small pond
upbeat hound
#

Does it work?

small pond
#

just huck em in here

upbeat hound
#

To like what level

small pond
#

that example pack replaces the main menu music

upbeat hound
#

Ah I see

small pond
#

with the one you gave me

upbeat hound
#

So to load all replaced sounds it would require a long conversation between me and the json config

small pond
#

yeah that's the most annoying part

#

and with the whole "Crawler:Stomp1" system it isn't going to play nicely with your existing file names

#

speaking of which need to do some quick processing on those to get them working full correclty

upbeat hound
small pond
#

to demonstrate how you'd have it randomly pick between two sounds for one sound

upbeat hound
#

Is that two different sounds?

#

Ah I see

small pond
#

yeah there is no _alternate but it was for example

upbeat hound
#

Gotcha gotcha

#

So bongo… what are you gonna name this bad boy?

small pond
#

probably just loaforcsSoundAPI

upbeat hound
#

Very creative

small pond
#

because i think loaforcsSoundTool is a bit on the nose

upbeat hound
#

Loaforcs soundscaping I can see it now ✨

hallow forum
#

no

#

soundscaping is a horrible name

upbeat hound
#

Lmao

#

I don’t really care what the name is I was just curious

upbeat hound
small pond
upbeat hound
#

?

#

Clone ?_?

small pond
#

basically internal unity stuff when a new object is created it chucks (Clone) on the end and i just removed all of those and any extra spaces before or at the end

#

just makes determining those names better

upbeat hound
#

I somewhat see

small pond
#

gotta make these breaking changes before you convert everything

upbeat hound
#

Now that sentence I totally understand

small pond
#

yeah if you wanna have a go at converting some of your sounds over and tell me any problems you run into

upbeat hound
#

I will attempt to

arctic crown
small pond
#

i just removed it if it exists

upbeat hound
#

wait so is weight already present?

#

I fail to see the use for this file

small pond
upbeat hound
#

ah

small pond
#

i plan to use it for defining your config options and other stuff soonish

small pond
upbeat hound
#

so is everything starting with MenuManager? how do I know what to put here to add more sounds?

small pond
#

if you enable debug logging and boot up the game it will tell you

#

it'll log out "MenuManager:Menu1"

hallow forum
#

yeah its for your own logs

#

Menu1 would be the name of the actual ingame file

#

and main_menu.ogg thing is the name of your life

small pond
hallow forum
#

im assuming

#

gotcha

#

also i think discord is acting up

upbeat hound
#

so how would I per say add this

small pond
upbeat hound
hallow forum
small pond
small pond
small pond
# upbeat hound

oh wait actually LungMachine would be the ambience already wouldn't it

upbeat hound
#

so i would have to play the game watching the logs to collect all 760 sounds :S?

small pond
#

so you'd be looking for <something>:LungMachine

hallow forum
hallow forum
#

/j

#

but also there has to be a better way lol

upbeat hound
#

theres got to be a list somewhere

#

THERES NO WAY there isnt

hallow forum
#

yeah thats what im thinkin

upbeat hound
#

welp off to development resources

small pond
#

im thinking there could be a way to get all the prefab references to an audio clip in a unity asset rip

hallow forum
#

like bongo said, you'll have to asset rip the stuff prob

upbeat hound
#

sooooooo

#

do I have to install unity to asset rip

arctic crown
#

I think theres programs to do that

hallow forum
#

you wouldnt figure it out

#

just let bongo do it

#

lol

upbeat hound
small pond
#

#dev-general message

hallow forum
#

if you wanna do it, im sure we'd be over the moon pixel

#

sadly effort =/= result

upbeat hound
#

yeaahhhh that development general post seemed like it went poorly

hallow forum
#

batby's there

#

there's likely gonna be some sort of resolution

upbeat hound
#

This I can agree on

small pond
#

chat some stack overflow answer from 2016 may help

upbeat hound
small pond
#

it compiled

hallow forum
small pond
hallow forum
#

lol hopefully

upbeat hound
#

Intel pentium

hallow forum
#

you're just trynna grab a list of names anyway so i dont see any reason to run it again

#

unless zeekers adds more sounds

small pond
upbeat hound
#

In update 50

upbeat hound
small pond
hallow forum
#

true

#

update 50 is also supposeed to be a big one lol

small pond
#

haha this has got to be the funnies thing

#

but it worked! -ish

#

pointed me to the scriptable object so its BaboonHawkEnemy:KillBaboon etc

molten bolt
#

That's amazing!

small pond
#

alright chat moment of truth do i have to rerun it every time

molten bolt
#

Thx Bongo ❤️

small pond
#

...

#

oh no

#

wait nvm was faster only 8 seconds

molten bolt
#

I just wake up with that Wonderfull notice

upbeat hound
#

Does this mean I could merge LR meltdown into LR? Just making it configurable?

small pond
#

yes

upbeat hound
#

That would be nice

#

And the scanner finally

molten bolt
#

Woo

small pond
#

unity is not liking this

upbeat hound
#

I mean me personally I love this

#

Unity just has no taste

small pond
upbeat hound
#

Oh shit is that a whole list?

small pond
#

yeah tryna get it to output it into an nice file though

arctic crown
#

Maybe a third party program for UI? Not everyone will want to edit a json

small pond
#

exported so i dont have to deal with that now

upbeat hound
small pond
#

yeah im not replacing them

upbeat hound
#

Also more than likely people will just download LR to rip its config if I’m being honest

#

That’s how meltdown went lmao

small pond
#

their brain is going to be puzzled though because itll be very different

#

working on a python script to hopefully automate a lot of this step

upbeat hound
#

I mean if they just find the file name and upload it with all missing sounds but the one they want to change

#

It would probably work

small pond
#

good start

#

seems i need to somehow get the refernces from the scriptable objects and from the scenes

upbeat hound
#

42%

hallow forum
#

274/659 is indeed 42%

small pond
#

alright extracted audio guids part 1/2 for scriptable objects

#

alright getting somewhere now, getting audios from scriptable objects

upbeat hound
hallow forum
upbeat hound
#

Setting this script up for the first time is going to give Mr both carpel tunnel and depression

upbeat hound
#

But I did use a calculator yes

arctic crown
#

everyones favorite, carpet tunnel

small pond
hallow forum
#

but you've got the spirit

small pond
#

yeah if a audio is in a specific scene it shows up as a scene

upbeat hound
upbeat hound
#

I don’t understand BUT more importantly I don’t think I need to understand in this scenario

small pond
#

well time to process scenes ig

arctic crown
#

you didnt happen to pick an hdd to dump it all into?

small pond
#

these scenese look interesting great

barren marten
#

oh wait

#

@small pond you mean in editor??

small pond
#

wdym?

barren marten
#

like what are you doing rn

#

all this code above seemsl ike its before the game is ran

upbeat hound
#

I am headed to bed it’s 3:30 I will be back I appreciate you @small pond

small pond
#

gn

small pond
arctic crown
#

Ill be here if you need testing

barren marten
#

whats it doing

small pond
#

so example that 0DaysLeftAlert sound is used in a object in the samplescenerelay scene and i wanna get the gameobject that it's attached to

barren marten
#

what do you mean new converted format? like file format?

small pond
barren marten
#

but why tho

small pond
#

cause im like 90% sure audioclips being named the same thing were causing issues

barren marten
#

if that is an issue

#

which i'd be shocked if it was, renaming the assets seems like the wrong approch? unless im missing context

small pond
#

i'm not renaming assets i'm just adding another check where it will match both the gameobject and the audio clip name

#
{
    "replacements": {
        "Menu1": [ // <- Only checks audio clip name
            {
                "sound": "music/main_menu.ogg"
            }
        ]
    }
}
{
    "replacements": {
        "MenuManager:Menu1": [ // <- Checks gameobject name as well
            {
                "sound": "music/main_menu.ogg"
            }
        ]
    }
}
barren marten
#

when do you do this check

small pond
#

im tryna automate it getting those gameobject names, then these are saved to json files and don't need to be touched again

barren marten
#

🤔

#

what if the gameobject name is wrong

small pond
#

what?

#

if you mean like unity adding "(Clone)" i handled that

barren marten
#

no i mean like

#

for example a custom moon might reference a vanilla sound

small pond
#

shi thats a problem.

barren marten
#

thats why i was kinda confused on how any of this could be done in editor aha

small pond
#

i might do another step where i also check just the audio clip names but do a warning. because using the gameobject is better

barren marten
#

relevant for scrap and monsters etc. too

small pond
#

well the main problem they were having was the blob and other vanilla stuff were making incorrect sounds

#

so i kinda focused on vanilla

barren marten
#

in theory you could probably just build yourself a dictionary of audioclips scraped from vanilla at runtime then have like replacement ones as the value

#

then patch audiosource itself so if dict contains key play value instead

#

idk

arctic crown
small pond
#

ah zeekers moment i see, well damn then.

arctic crown
#

basically

hallow forum
#

pretty sure lcsoundtools is still pretty buggy

small pond
#

yeah its got just a buncha stuff that isn't really needed

#

and my tools gonna be open more options

arctic crown
#

Any chance we'll be able to change properties of the sounds? Like how far you can hear it from or whether it has random pitch variation or not

small pond
#

probably

small pond
#

if people could run with these two in their plugins folder it'll automatically list out the gameobjects attached to the audioclips. after tryna trigger a bunch of the sounds there will be a "OutputFinds.txt" in the same folder as 'lethalcompany.exe' and if you send that back here i can collect it all.
crowdsourcing this update

hallow forum
small pond
#

place both files in the plugins folder, trigger a bunch of sounds, close the game and then get the "OutputFinds.txt" file from the game folder

hallow forum
#

sure ill see if i can do that rn

small pond
#

yeah

#

no in the bepinex folder like a regular mod

#

just have the asdf file with it

hallow forum
#

i knew something felt off lol

#

alright they're in the plugins folder for bepinex now

#

im running with a couple plugins so not sure if this is yours

small pond
#

wouldn't be, dont patch menumanager update

#

yeah that should work

hallow forum
#

what the heck

#

i grabbed a egg beater and the game freaked out lol

#

couldnt do anything except exit out

#

wheres the outputFinds.txt?

small pond
#

it's in the lethal company folder, parent of BepInEx

hallow forum
#

i went on assurance rainy

#

got a stop sign and hit around

#

etc

small pond
#

👍

hallow forum
#

i wonder why it freaked out lol

#

thats not from your thing right?

small pond
#

no lol

#

all its doing rn is just listening on audiosource play's cause it hasn't loaded any soundpacks

hallow forum
#

fair

#

btw for plugins in bepinex

#

can i just delete them and nothing bad happens?

#

like this file was originally empty right?

#

i cant entirely remember lol

small pond
#

yeah, its fine to delete most mods, just ones that add new content are gonna cause issues if you open up a save with missing mods

hallow forum
#

yeah thats fine then

#

thunderstore would handle that for me

#

do you need me to keep going?

small pond
#

nah got lethaldevmodew setup so gonna do a bunch of enemy sounds

hallow forum
#

alright have fun with that

small pond
#

already found a third of the sounds yipee

hallow forum
#

noice

molten bolt
arctic crown
#

"Breathe1"

small pond
arctic crown
#

one is for the little girl, the other is for the dog (I think)

molten bolt
arctic crown
#

growl is the aggressive one, breathe1 is the calm one

hallow forum
#

i believe

molten bolt
#

I've made A Lot of tests and it didn't change [`:

arctic crown
#

I had a similar problem, but it seems to dissappear after a while

molten bolt
arctic crown
small pond
#

Jesus you went on an adventure, this is going to be a large portion of the remaining sounds thank you

arctic crown
#

Shockbeam 2 is aimdirection, shockbeam1 is curve2
Zeekers moment

still mural
#

Also I wanted to say that the sounds of big metal doors inside the facility were way too loud for us, I decided to reduce their volume

#

The one doors that can be opened and closed from terminal. We have a 'dysfunction' mod that makes them open and close randomly so that's why we had to lower the volume

forest crescent
#

lmao was so interested in what bongo was doing i forgot this was for resonance

arctic crown
#

needs a new thread tbh

hallow forum
#

Probably in #1175883003474485369

forest crescent
#

^

#

was just gonna say that

hallow forum
#

Well I dont gotta give him the role

#

He already has it

#

So up to him when he releases

#

To use it

arctic crown
#

Does it need to be released for one to be made there?

molten bolt
molten bolt
#

what should it give me?

hallow forum
#

In your main lethal folder it'll gibe u a txt

#

A output smthn

arctic crown
molten bolt
#

Found it

#

thx

#

I'm still mad

arctic crown
#

I think I broke something... TE_peepoStare

hallow forum
#

I think so too

molten bolt
arctic crown
#

Mine started working after about 20 seconds of being within range of the dog

arctic crown
#

Or that

molten bolt
#

and regarding the dog (and ship), there're only these sounds

VoiceAudio:Breathe1
VoiceAudio:Roar
VoiceAudio:KillPlayer
Ship3dSFX:ShipEngineOutside
LowAction:LowAction

arctic crown
#

Yeah I noticed a stark lack of sounds in the generated list, maybe its omitting ones bongo already had

hallow forum
#

@upbeat hound consider putting LR on #mod-showcase before/after the overhaul with bingo's new api

upbeat hound
hallow forum
#

Wdym?

upbeat hound
#

Oops didn’t mean to reply that message

hallow forum
#

Lol

sick stag
#

I wonder if I replace Scream1.ogg with doom music, if the dogs still play doom music when they're angy lmao

#

They used too back before it was called LethalResonance lol

#

so id approach the ship with dogs around it and just hear doom music xD

hallow forum
#

In theory it'll work as long as it's given the same name lol

upbeat hound
#

What? There was no before lethal resonance ?_?

sick stag
#

Yeah, it was called something else ;3;

hallow forum
#

You mean abyssal?

sick stag
#

yeeee

hallow forum
#

That's moroxides if so lol

upbeat hound
#

Ohhhh do you mean moroxides mod,

hallow forum
#

But they did merge

upbeat hound
#

I see my b

sick stag
#

yeah, I know they did <3 the greatest merge lethalcompany has ever seen

upbeat hound
#

I still think bongo should merge facility meltdown with lethal haptics tbh

#

That would be the true greatest merge

sick stag
#

hahahahaha

#

just randomly starts vibrating violently in-time with explosions

hallow forum
#

Smh lol

sick stag
#

hahahahahaha

upbeat hound
#

That’s what I’m saying, that final explosion going crazzzyyy

hallow forum
#

Shromple still hasn't made a shock collar counterpart

#

Waiting on that

forest crescent
#

pixel what are the plans for LR when bongo's drops the v1.0 of the sound mod

#

what will you do with all that power

arctic crown
#

port most sounds onto the new system I imagine

upbeat hound
#

He saw through our plan

arctic crown
molten bolt
forest crescent
#

lulw fair enough

#

reworked question then: assuming all 7 commandmends come to fruition, what are some plans/ideas for sounds you will suddenly be able to add?

gentle pilot
#

Man

#

My friends dont wanna play lethal with me no more

hallow forum
forest crescent
upbeat hound
forest crescent
#

ofc, but any specific sound you've just been itching to add? any "damn, i WISH i could add this"

upbeat hound
forest crescent
#

you'll be able to basically redo the insanity mod using only sound conditions, no? at least really bring the mechanic alive, instead of just being a ghost girl spawn metric

#

if the sound conditions is really powerful there's not really a limit to what you guys could add, tbh

upbeat hound
#

I think more than anything we will be able to adder Personalization to sounds

#

the ghost girl was the first time we have been able to do anything like that and I realized just how awful it was

#

WOAH HOLD ON, BONGO COULD NAME HIS SOUND THING "AUDIO ALTERATION API" So he could be AAA👀 yall see what im saying

forest crescent
#

i'll start thinking of scenarious that would be cool, in case it comes to fruition

upbeat hound
#

I MEANT TRIPLE A LIKE WHEN GAMES ARE BIG AND "POLISHED" SO THEY ARE CALLED TRIPLE A

arctic crown
small pond
#

down to 75 unique sounds missing

#

going to go through now and make some educated guesses, should hopefully bring it down a lot

arctic crown
small pond
#

seems like only missing weather sound effects, a bunch of sound effects at the company and walkie talkies

#

down to 61 from that thanks

#

im like 80% sure these don't play ever because I went to vow and broke the bridge

molten bolt
#

We are close

small pond
#

is NeckCrack under player supposed to be when you die to falldamage?

arctic crown
#

bracken

small pond
arctic crown
#

Fall damage would be DieFromFallDamageSFX1

small pond
#

i dont think this one has been playing correctly, cause i died to fall damage

small pond
#
{
    "replacements": [
        {
            "matches": ["*:DoorOpen1", "*:DoorOpen2"],
            "sounds": [
                {
                    "sound": "facility/door_open1.ogg"
                },
                {
                    "sound": "facility/door_open2.ogg"
                }
            ]
        }
    ]
}

chat what do we think about the new syntax

arctic crown
#

so what other features are we gonna get?

small pond
#

mainly: (but not done yet)

  • better randomisation
  • conditions for certain sounds to have the chance to play
#

this new syntax lets you match multiple sounds so you dont have to repeat yourself

arctic crown
#

will specifying the source of a sound also be a condition?

small pond
#

wdym?

arctic crown
#

a lot of ambient sound plays in multiple places, so specifying where it should play

small pond
#

*:DoorOpen1 well this would match for any thing with a sound named DoorOpen1, basically how lcsoundtool/customsound works, should use this only when nesscary

arctic crown
#

what if two things use the same sound

small pond
#

then *:DoorOpen1 will match both, if you only want to change one you'll need to do SteelDoorMapModel:DoorOpen1

arctic crown
#

so you can specify audiosource?

small pond
#

yeah you can specifiy the exact name of stuff

arctic crown
#

I know there are several sounds that use the same sound AND audiosource, so there would need to be a third step

small pond
#

well then you'd want to match for that no? if it's the same sound on the same object you'd want to keep replacing it?

arctic crown
#

rephrase that?

small pond
#

if there was a sound named DoorOpen1, i have two choice

  1. use *:DoorOpen1, this matches for ALL audio sources that use a clip named DoorOpen1
  2. be more specific and SteelDoorMapModel:DoorOpen1 only do this, only matches the regluar facility doors
arctic crown
#

But that still falls flat in a few specific situations
For example, the spore lizard and spider both use "Step" as their footstep sounds, and they both have the same Audiosource as well ("CreatureSFX" I think?)
That means both would use the same sounds

molten bolt
#

NeckCrack is not equal to CrackNeck

small pond
arctic crown
#

That would probably be enough

icy palm
#

oh we getting Chiropractic therapy?

molten bolt
swift pecan
#

i really miss the old music

#

for the ship

small pond
#

got the new sound match resolver working. that was a lot, lol

swift pecan
arctic crown
#

manually download an old version of LR, rip the file, put it back in

swift pecan
#

ok

arctic crown
arctic crown
#

doesnt have to be finished for you to post there, this one is for LR anyway

small pond
#
{
    "replacements": [
        {
            "matches": ["*:DoorOpen1", "*:DoorOpen2"],
            "sounds": [
                {
                    "sound": "facility/door_open1.ogg"
                },
                {
                    "sound": "facility/door_open2.ogg"
                }
            ]
        }
    ]
}

alright advanced matching is done, this will match for all sounds that play "DoorOpen1" and "DoorOpen2" should also include modded sources,

swift pecan
#

i got ghost pinged nooooooooooooooooh

molten bolt
swift pecan
#

oh

molten bolt
#

Mb, it was my fault

swift pecan
#

ok thanks np

molten bolt
#

Oh, kk

small pond
#

theres only 56 that are missing

molten bolt
#

Do you know what they are or are we looking for them?

small pond
#

Stinger_EnterDefaultMaze
Stinger_EnterManor
AmbientMusic1
AmbientMusic2
AmbientMusic3
BridgeCreak1
BridgeCreak2
BridgeCreak3
DangerousMoodAmbience
DarkAmbiance
LateDay
RockCrumble5
WaterAmbience
BaboonKill
AngerAtDesk
AngerAtDesk2
BellDinger
chatter1
CompanyBuildingMusic1
DoorShut
SmallHatchDoorOpen
TakeItems1
TakeItems2
TakeItems3
TentaclesAttack
Breathe
Growl
MainDoorShut11
MetalDoorShut11
ExtensionLadderMetalSlam
WalkieTalkietransmissionOff
WalkieTalkietransmissionOff3
WalkieTalkietransmissionOff4
WalkieTalkietransmissionOff5
BloodGore
Button3
Rain
StormyRain
Thunder1
Thunder2
Thunder3
NutcrackerHitEye
Bird2
Bird3
KillDoubleWing
ChangeSuit
CriticalInjury
FallInWater
NeckCrack
CollectScrapSmall
DeadlineAlarm
RewardGood
RewardMid
SuckedIntoSpace
SingalTranslatorFinish
SingalTranslatorLocalSFX

swift pecan
#

Something tells me he knows.

#

... reward mid?

#

wat

small pond
molten bolt
#

yeah, there's a "RewardMid" sound. That's where you obtain a small amount of money on Company after selling

swift pecan
#

ohhh

small pond
#

this shouldnt happen though lol

molten bolt
#

Wow

arctic crown
#

Knowing zeekers that might be correct

small pond
#

there we go fixed it

small pond
swift pecan
#

speaking of zeekers he said on twitter each update he wants to make the game feel like he brings a new alien species out of a zoo, so for update 50 i wonder whats releasing 👀

swift pecan
arctic crown
small pond
#

alright going to do a little bit more on this script and it should be able to convert the remaing stuff

small pond
#

like its one of the scripts of all time

arctic crown
#

Lots of ifs, always a good sign

hallow forum
#

There's a decent number of ifs

#

But that doesn't matter anyway

#

It's python

small pond
#

yeah doesn't matter if its slow as balls

#

alright testing out the full(ish) pack now

#

nvm my script is having a moment and isn't copying the sounds

molten bolt
#

Oof

small pond
#

nvm it is copying some? what on earth

#

it only copied the inside ambience ones?

hallow forum
#

Nice script

small pond
#

yeah i used the wrong varaible because python doesn't have things fall out of scope from for loops

#

chat its working

molten bolt
#

It's working?

small pond
#

just gotta do a little bit more cleanup one sec

#

like there's no random variation yet

#

the bloody clip didnt pick up sound one sec

molten bolt
# small pond

Oh god, for one second I thought my headphones stopped working.

#

Time to check!

small pond
#

yeah idk why my clips aren't having sound in discord

small pond
# molten bolt Time to check!

statup times are pretty bad rn, going to let you decide which ones have to be loaded first (like the main menu sounds) and then i can do the rest async while you load into a game

#

also weight is already implemented, i've just yet to do that conversion in the script
so we're already feature par with lcsoundtool/customsounds

molten bolt
small pond
molten bolt
#

Oh, got it

small pond
molten bolt
#

thx

#

ok

#

The Menu is working

#

but the shipengine is not working

small pond
#

what's the file name?

molten bolt
#

Do the weight system work?

small pond
# molten bolt Do the weight system work?

yeah so it works like this

{
    "matches": "TelevisionContainer:TurnTVOn",
    "sounds": [
        {
            "sound": "ship/TurnTVOn.ogg",
            "weight": 1 // 1 is the default so you don't need to state it again
        },
        {
            "sound": "ship/TurnTVOn_otheruoawfnwof.ogg",
            "weight": 2 // <- twice as likely
        }
    ]
},
hallow forum
small pond
#

my ear drums bleed

hallow forum
#

Maybe

molten bolt
#

HighAction1, HighAction2 and LowAction don't work

small pond
# molten bolt

also are you sure you're not meaning to replace the ship ambiance?

small pond
molten bolt
#

also, no breathing on dogs

small pond
#

do you have debug logs turned on?

molten bolt
small pond
#

i think thats a base game bug when you do the debug room, because i only swap out the audioclip and don't play with any other settings

#

but yeah debug logs log out what id it tries to look for

#

also unique_sounds.txt in the BepInEx/plugins folder should contain it

molten bolt
#

found something strange with the coilhead sounds.
Let me see 1st if it's from our part

upbeat hound
small pond
#

plus i could just add a condition that checks what interior it is

#

which i means you could have seperate ambience tracks for each interior

molten bolt
small pond
#

wdym?

molten bolt
#

I'll check what happened and fix it for the next update

upbeat hound
molten bolt
upbeat hound
#

Ugh gets out of bed at the crack of 3Pm

molten bolt
upbeat hound
#

its too late

#

I made it all 3 steps to my pc

molten bolt
#

save it for the next update

upbeat hound
#

ummmmmmm

upbeat hound
#

you fixed it by cutting one of the sounds off? : (

small pond
upbeat hound
molten bolt
upbeat hound
#

oh I know what happened, Prob a faulty export where I highlighted too much

molten bolt
#

Welp, here's the og modified sound

hallow forum
#

30 on 30

upbeat hound
#

and the wobble2 has CRAZY fast fade in the middle, regardless it will be easier to work with these than the ones I screwed up ;-;

small pond
#

bringing the weights over

upbeat hound
#

can weight be the same on 2 clips?

small pond
#

yeah

upbeat hound
#

DUDE FINALLY

molten bolt
#

yay

small pond
#

oh that makes sense why there's the 49/51 sounds now

molten bolt
#

no more math

upbeat hound
small pond
#

also doesn't need to add up to 100

upbeat hound
molten bolt
upbeat hound
#

@small pond WAIT I HAVE A HUGE QUESTION

small pond
#

yeah?

small pond
molten bolt
#

ok

upbeat hound
#

I HOPE IM NOT TOO LATE, LETS SAY I am using LR meltdown and I want to add more alarm sounds that are all designed to work with eachother in sets of 3. Is there a way to make it so IF it picks Alarmsound 1 that it will also pick Alarmsound 1-2 and alarm sound 1-3 as a set . If it was to pick a differnt alarm set that it would pick alarmsound2, alarmsound2-1, and alarmsound 2-2?

#

I hope this example makes sense

small pond
#

maybe, would require a bit more work + the condition system

upbeat hound
#

can a condition be "if" alarmsound 1, then play alarmsound 1-2 and 1-3?

#

Thankfully someone asked this

#

hold on let me just

small pond
#

it would be a little bit more complicated and what i'm thinking is a "preprocessor" that happens before it actually fully chooses your sound

upbeat hound
small pond
#

in that "preprocessor" you could have it randomly set a variable "AlarmSound" to 1, 2, or 3. then use a condition to check for that variable

upbeat hound
#

Prove him wrong, please bongo

small pond
#

well yeah with customsounds/lcsound tool it is

#

this is a lot more complex

upbeat hound
#

cries happy tears

small pond
#

bro this soundtool is going to be a fuckign game engine at this point

upbeat hound
#

I MEAN BONGO if you want to replace THE ENTIRE game sound handler while you're at it, it would be a welecome change

#

I hate how this game handles sound

ruby saffron
upbeat hound
#

fr

#

I also hate the way he names files

ruby saffron
#

i think he is funny

small pond
#

s job

#

to point your files to the audioclips

upbeat hound
#

unless your script pulled a written json?👀

hallow forum
#

You trynna make your mod unplayable with every other mod?

upbeat hound
gentle pilot
#

@upbeat hound I want to thank you

#

For the amaizng work you did with the jester

#

Because without it, I would not have survived this bullshit

upbeat hound
small pond
#

specifically these ones are still missing:

Stinger_EnterDefaultMaze
Stinger_EnterManor
AmbientMusic1
AmbientMusic2
AmbientMusic3
BridgeCreak1
BridgeCreak2
BridgeCreak3
DangerousMoodAmbience
DarkAmbiance
LateDay
RockCrumble5
WaterAmbience
BaboonKill
AngerAtDesk
AngerAtDesk2
BellDinger
chatter1
CompanyBuildingMusic1
DoorShut
SmallHatchDoorOpen
TakeItems1
TakeItems2
TakeItems3
TentaclesAttack
Breathe
Growl
MainDoorShut11
MetalDoorShut11
ExtensionLadderMetalSlam
WalkieTalkietransmissionOff
WalkieTalkietransmissionOff3
WalkieTalkietransmissionOff4
WalkieTalkietransmissionOff5
BloodGore
Button3
Rain
StormyRain
Thunder1
Thunder2
Thunder3
NutcrackerHitEye
Bird2
Bird3
KillDoubleWing
ChangeSuit
CriticalInjury
FallInWater
NeckCrack
CollectScrapSmall
DeadlineAlarm
RewardGood
RewardMid
SuckedIntoSpace
SingalTranslatorFinish
SingalTranslatorLocalSFX
#

lol the timing

upbeat hound
#

at least you know

#

could be worse

gentle pilot
gentle pilot
#

I saw the [new creature discovered] text, was like "Hm what could have Jest found thats new?", walked towards the front entrance

upbeat hound
gentle pilot
#

Heard an AWFUL noise, and I didnt know what it was at first

upbeat hound
#

what is this @small pond

upbeat hound
gentle pilot
#

Ive listened to all your audios before

#

I just havent played a lot of matches with the jester

#

So my brain took 2 seconds to process

#

At first I thought it was the rolling giant, but thats a scraping rolling noise not this jargle screech

#

then it hit me

#

Idk how ALL OF US LIVED THAT

#

I ran towards the door, remembered that sound, saw the jester, ran towards a corner on a railing

#

Person who saw it spawn wasnt targetted, made it out

#

Friend I was with that i ditched and thought DIED, RAN PAST THE THING and escaped

upbeat hound
#

its a different experience in game fs

small pond
upbeat hound
#

WAIT SO I CAN SPECIFIY WHAT REVERB TO USE EVEN @small pond

gentle pilot
#

wait are you teaching pixel some new tricks?

upbeat hound
gentle pilot
#

LETS FUCKING GOOOOOOOOOOOO

upbeat hound
#

fr

small pond
#

like here's the message that started it

upbeat hound
#

haven't seen this thread this active in like a week

small pond
upbeat hound
#

wild

hallow forum
#

Still worried messing with things built in the game will mess other mods

molten bolt
small pond
#

could you share your unique_sounds.txt should be in the same folder as the mod

upbeat hound
#

man I hate that audio spatializer warning

hallow forum
# small pond wdym?

Not sure how audio reverbs work in the game/unity, but if other mods try to have their own sounds for things happening, wouldn't overriding the value cause sounds to get weird?

upbeat hound
#

Shouldnt be overriding how other mods handle sound? at least from what I've gathered

small pond
small pond
#

40 mb

hallow forum
#

I guess adding the game object would make it compatible then

molten bolt
#

oh

upbeat hound
#

WHAT THE HELL 40MB

hallow forum
#

Also wth

#

A 40mh txt?

#

Mb*

small pond
#

i think somethings gone wrong

hallow forum
#

Very

upbeat hound
#

For the record

molten bolt
#

Oof

upbeat hound
#

i Have

small pond
#

huh chat why is it not unique

upbeat hound
#

NEVER SEEN A 40MB TXT

small pond
#

chat why is it not unique

small pond
upbeat hound
#

Yeesh

upbeat hound
#

(WHY WOULD SOMEONE DO THIS)

small pond
#

no like

Canvas:MenuManager:Menu1
Canvas:MenuManager:Menu1

should be impossible because i check if it's already in the list

#

it should only log it out once

upbeat hound
#

ah, that is weird

upbeat hound
small pond
#

maybe some conflicts with lcsoundtool/customsound if the same sound is trying to be changed

upbeat hound
#

Besides LCSoundTools and CustomSounds?💀

small pond
#

but im about to test if it can change the meltdown music

upbeat hound
#

plz god

molten bolt
#

If it's worth showing, this is my test modpack

upbeat hound
#

that will open up LR meltdown tremendously

upbeat hound
molten bolt
upbeat hound
small pond
#

@molten bolt did it work in lcsoundtool/customsounds? im thinking it might be named something different

small pond
#

yeah

molten bolt
#

yes, it works

small pond
#

@upbeat hound IT DOES (its super quiet and hopefull discord doesn't just remove the sound this time)

#

it did 😠

upbeat hound
#

greatest sound clip showcase ever

upbeat hound
small pond
upbeat hound
#

you're reexporting sounds?

gentle pilot
#

its so quiet

lavish pecan
small pond
lavish pecan
#

Those buggy ass mods need to go

upbeat hound
upbeat hound
molten bolt
upbeat hound
#

blasphemy

small pond
upbeat hound
#

audio genocide

lavish pecan
#

The fact Bongo is this close already to getting their mod going is amazing

upbeat hound
#

dude its been like 14 hours

#

THATS IT

lavish pecan
#

Bongo hard at work

small pond
#

wtf is obs doing to my clips

upbeat hound
#

and Im pretty sure bongo went to sleep at some point

upbeat hound
#

case and point

small pond
#

most of the work was done last night, i just finished the conversion this morning

lavish pecan
#

Shows the dedication to replace these mods lol

upbeat hound
#

if you read all of the thread youll see there will not only be replacements

#

but also new additional features

lavish pecan
#

Good

small pond
#

like actual proper config files

molten bolt
#

yep

lavish pecan
#

Yeah that is needed

upbeat hound
#

I want audio mod conflict resolution😩

#

plz god

lavish pecan
#

But the main thing I look forward to is replacing them cus I know people report issues with them constantlyyy

upbeat hound
#

YOU'RE TELLIN ME MAN

molten bolt
upbeat hound
#

Im still mad that Ive seen posts talking about how poorly made LR is cause of repeating sounds etc

small pond
upbeat hound
molten bolt
small pond
#

yeah its really quiet but it does just work

#

and thats on the live version of meltdown

#
{
    "replacements": [
        {
            "matches": "MeltdownHandler:music",
            "sounds": [
                {
                    "sound": "meltdown_music.ogg"
                }
            ]
        }
    ]
}
molten bolt
small pond
#

see why is it loud in fucking discord

molten bolt
#

Yeah, I hear it your video

#

cool!

upbeat hound
#

HOLY JESUS MAN I didnt realize how many messages this thread had, I cannot find that picture for the life of me

molten bolt
upbeat hound
#

man I just found it too

upbeat hound
molten bolt
upbeat hound
#

WOAH

small pond
#

@molten bolt are you sure low action doesn't work? because this makes the string LowAction:LowAction which is what it is set to

upbeat hound
#

INVASION OF PRIVACY

#

413 pages YEESH man

molten bolt
molten bolt
upbeat hound
#

yeahhhhhhh I know🥺

small pond
#

hmm, looks like my patch should be working but it just doesnt

upbeat hound
small pond
#

what the fuck i went to 1fps

upbeat hound
#

sounds of grating frames intensifies

small pond
#

that might be why...

molten bolt
#

wow

small pond
#

yeah make sure to clear that lol

upbeat hound
#

and somehow within 30 minutes the biggest text file I have ever seen

#

has now changed

lavish pecan
upbeat hound
#

FR DUDE

small pond
#

well because my new tool also checks the gameobject name it should be a lot easier to account for those issues :3

lavish pecan
#

Tbf LCSoundTools is made by a dude named noob so at least he admits it

upbeat hound
#

Yeah my big issue is that she doesnt really stay in touch with the community while working on LCSOUNDTools

lavish pecan
#

The apparatus constantly buzzing btw I can always reproduce with FacilityMeltdown

#

That seems to guarantee it happening

upbeat hound
#

yeahhhhh thats like the reason

#

cause customsounds/lcsoundtools puts their hands in places they dont belong

upbeat hound
small pond
#

yeah i looked at it and was like:
syncing the audio files over the network? do we really need that?

lavish pecan
#

Bongo when release? I am ready lol

upbeat hound
#

for me in my timezone this was started at the asscrack of dawn

small pond
#

well considering it isn't picking up some audiosources being played rn not sure

upbeat hound
#

some patience🤣

small pond
upbeat hound
#

pm?

lavish pecan
#

Not to mention people saying EnableNetwork breaks more than it fixes

small pond
#

yeah

lavish pecan
#

and always recommend to keep it disabled

upbeat hound
#

oh, it was like 1 am for me

molten bolt
upbeat hound
#

where are you from like Australia?

small pond
#

yes

upbeat hound
#

WAIT ACTUALLY

small pond
#

yes?

upbeat hound
#

I guessed cause you had some australian vibes

small pond
#

alright patched a couple more functions

upbeat hound
#

I mean I can read but I also have no idea what thasts doing

small pond
#

and it still didn't work? this is getting silly

golden path
upbeat hound
#

is this the hell that the other audio mods were running into?

lavish pecan
upbeat hound
small pond
#

and so i've got no clue why my mod is picking up some sounds

lavish pecan
#

Certain calls the game makes for those sounds or smth

small pond
#

i patch those though

lavish pecan
#

Hmmmm

upbeat hound
hallow forum
#

Although I prob have 5x your activity if you count vc

upbeat hound
#

I have been in voice chat a single time

#

and it was to get roasted

hallow forum
#

Yeah cuz u lame

upbeat hound
#

Wha only like the admins usually hang out in VC, Im pretty sure it was like that for you until you got modded too for the record

hallow forum
#

I mean

#

The only admin that hangs out in vc's is robin

#

Usually it's half mods half modders

#

Rn there's a mod admin and 2 modders

upbeat hound
#

why didnt you hang out there until you got modded hmmmm

hallow forum
#

I'd join but I don't think they'd wanna hear my shower

hallow forum
#

Only modders and staff have access

upbeat hound
#

Ohhhhhhhhh

hallow forum
#

To those vc's

#

Lol

#

I havent made my mod yet

upbeat hound
#

I mean I could go join one and relax in VC ALONE

hallow forum
#

It's coming along

#

But not done yet

upbeat hound
#

in the second one, but at least I could prove you wrong

upbeat hound
hallow forum
#

It's a giant

lavish pecan
#

Just so she can join you and roast you?

hallow forum
#

But like

#

A cannibalist

upbeat hound
hallow forum
#

Much bigger than normal giant

#

And eats em

lavish pecan
#

I doubt that would stop her if she sees you go in the vc

#

XD

hallow forum
#

I'm staff, I'll just move you onto the big vc

upbeat hound
hallow forum
lavish pecan
#

Idk I'm going off the pfp

upbeat hound
#

indeed

lavish pecan
#

Their profile says Foxgirl so I think it's safe to say yeah they're a she

hallow forum
#

Last server I was active in, it took 3 years before I bothered telling people what gender I am

#

It's fun to see people guess

upbeat hound
hallow forum
lavish pecan
#

Lmao Foxgirl is secretly FoxMAN

hallow forum
#

But I cant describe those circumstances without sounding offensive because words are hard lol

hallow forum
#

:3

upbeat hound
#

hey man im so serious I have friend that is named like Sparkly girl984 and its a 35 year old man so

#

you really dont

hallow forum
#

Lol

lavish pecan
#

Honestly I hate when people do that sort of stuff

hallow forum
#

If this helps

#

My discord name comes from a girl in the first manwha I ever read/my favourite manwha/novel

#

But I did later learn xu is a man's name

#

So that did kinda fuck me over when I learned about it after

#

Why would they name a girl xu when it's a guys name? Who knows

lavish pecan
#

Maybe she's NB

hallow forum
#

You'll have to cut the abbreviations with me, I'm not good with that stuff

lavish pecan
#

Non-Binary

upbeat hound
hallow forum
#

Ah

#

Nah she was definitely a female heroine

upbeat hound
#

So I googled fox girl manga and got a whole bunch of NSFW content

#

so

lavish pecan
#

I mean what do you expect

hallow forum
#

Well

upbeat hound
#

I dont think itll be much help

hallow forum
#

My pfp isn't the girl

lavish pecan
#

Just typing that you should have expected that XD

hallow forum
#

I made my pfp

#

Lol

molten bolt
#

x2

upbeat hound
lavish pecan
#

Lmfao

hallow forum
upbeat hound
#

cause I am also an upstanding manga reader

hallow forum
#

Yeah like what?

upbeat hound
#

like lots of stuff, like a lot of stuff, like so many that I started switching to the light novels because the mangas/manwahs werent long enough or I ran out of them to read

hallow forum
#

Lol

#

P much what I did then

#

I've read martial peaks novel twice

upbeat hound
#

Honestly Im starting to run out of lightnovels

hallow forum
#

And still reading its manga

hallow forum
upbeat hound
#

Shout out to my boy legendary moonlight sculpter its like the longest novel Ive ever read

hallow forum
#

Man don't even talk to me about legendary moonlight sculptor

#

They dropped that shit in the manga

#

3 separate times

upbeat hound
#

this is why you read it

hallow forum
#

No one had the chapter to chapter conversion

#

From manga to ln

upbeat hound
#

I remember dealing with that

#

I just reread it

hallow forum
#

I only ever reread the start of a novel for overgeared

#

Though overgeareds manga was truly fked

#

At the start

upbeat hound
#

yo overgeared was peak

hallow forum
#

Irene was some pig character cuz they didn't know she was important

upbeat hound
#

what do you mean

hallow forum
#

Idk if you ever saw her

upbeat hound
#

AH I see

hallow forum
#

Yeah they made her super ugly and blonde

#

Because they thought she was a one time quest to save her

#

Since grid had a super early encounter to save her from a dungeon

upbeat hound
#

this is why the manga should be written after the lightnovel is completed

hallow forum
#

Or they should just read the damn lightnovel

#

OG ain't even done but the new studio is doing okay

upbeat hound
#

have you read arifureta? oh how they massacared my boy

hallow forum
#

Lmao

molten bolt
hallow forum
#

Yeah I have

#

I'll brb 10 mins

upbeat hound
#

the anime made me want to die

molten bolt
upbeat hound
small pond
lavish pecan
#

Discord has been doing this lag off and on all day

#

Discord needs help XD

#

Oh game lag lol

#

But Discord has had messages delaying randomly too

upbeat hound
#

dude that txt is massive, what is it doing, giving instructions for every texture in the game pixel by pixel in html and Css and importing it from online to in game to bake it WTF

small pond
upbeat hound
#

boutta make his computer dump its SSD lifespan

gentle pilot
hallow forum
#

Yeah

forest crescent
#

Bongo wakes up and every question is answered

small pond
#

except for all the questions that i needed to be answered

#

only the useless ones

upbeat hound
#

update?

forest crescent
#

LULW

small pond
#

considering this code seems to work fine in lcsoundtool

hallow forum
#

Is it possible one of your filters is accidently getting rid of em?

#

Like the one that's supposed to only get rid of duplicates etc?

upbeat hound
#

okay so its been awhile, but I just found this old wav file in the depths of my computer

#

so we liking this apparatus or no

upbeat hound
gentle pilot
#

huh

upbeat hound
#

the apparatus

small pond
gentle pilot
#

sh im listening

small pond
#

its whats making it so hard to debug

gentle pilot
#

I really love the hum to it

upbeat hound
gentle pilot
#

what the current we have rn

upbeat hound