#Too Many Emotes

1 messages · Page 4 of 1

unborn quartz
#

but other than that I award you with the Stable Mod™️ award

scenic cave
#

I'm not sure about that muffled part, tbh. I know the game handles a lot of this automatically, like if your camera is on the other side of doors and stuff

#

or it thinks its behind a wall

#

idk, it seems random sometimes

unborn quartz
#

no more backward knees after hitting that yoinky sploink too hard

#

but seems like if u disable playing audio from boombox to player sometimes it gets goofy

scenic cave
#

How so goofy?

unborn quartz
#

and you hear people playing audio when they are not emoting

#

similar to what Lunxara was saying i can assume

scenic cave
#

Yeah, I got another github issue about this, and some here as well. I think I know where to look/debug this

#

Hopefully will be easy to track down what's going on

unborn quartz
#

But I always use boombox and ship speakers config so i dont ever experience this in game

scenic cave
#

Yeah, same here. But it did happen to me before with the sax emote, and that emote plays from players anyways, so I had a hunch

unborn quartz
#

Wait

#

Thats not intentional?

#

Also

#

Does the Sax emote have multiple music it can play

scenic cave
#

No, (worded that wrong) the sax will always play from the player, but I ran into the bug where a player had that audio playing from them forever, even when they disconnected and reconnected. But it's probably because it plays from the players and not a boombox. I think I have a bug with that logic.

And it does have 2 emotes that it can play randomly

unborn quartz
#

Ok just double checking

#

good job dude

#

loved the mod since i first downloaded it

#

And when you can, add the torture dance for me will ya

scenic cave
#

Oh yeah, was that the one from JoJo?

unborn quartz
scenic cave
# unborn quartz yes sir

And also, I don't have too much time to search for emotes, but I usually make a deal with people, if they provide me an animation, usually a unity animation file, or an fbx (or something that might be convertable through blender), I could probably add it in.

unborn quartz
#

well

#

time to go searching

#

Ill see what i can find

#

oh my god theres nothing

scenic cave
# unborn quartz oh my god theres nothing

😦 I also am very bad with animations, so I wouldn't even be able to make it if I wanted to lol
There's so many animations I wanted to add, but I couldn't find them anywhere

unborn quartz
#

I will try harder

unborn quartz
#

there is one shitty one made behing a $50 paywall

scenic cave
#

bruh

#

so it actually exists?

#

link me, out of curiosity

unborn quartz
#

I strongly warn you it is bad

scenic cave
#

lol, also, I would never pay for an animation, or tell someone to pay for it either

#

but I believe you on that

unborn quartz
#

Curious where do u find most of ur animations

leaden yew
#

It exists, and it's kinda mid. Torture dance is unfortunately one of those animations that is made infinitely better with the camera shots used in the anime

#

like go watch the original dance and tell me what % is non-dancing segments

#

I think it's like 40% or so

unborn quartz
#

huffing straight copium rn

scenic cave
unborn quartz
#

yea

#

i cant find a good animation source

#

shit

tired light
#

I noticed my player model doesn't appear to be rendered on ship cameras, only the nametag appears visible. Is this a bug or is it an unintended, unavoidable side-effect of how TooManyEmotes works?

scenic cave
#

Hopefully will be an easy fix

#

Okay I'mma look into this audio bug. @exotic pond How often does this happen? Does it happen when something specific occurs? Can it be easy replicated?

leaden yew
scenic cave
#

@exotic pond And does the audio play infinitely for the player who played the bugged emote? Or just everyone else?

tired light
#

One last question, In case I'm misunderstanding features, is it possible to mute your own emote volume without muting emotes from other players? Sometimes someone uses a music emitting emote, and I want to use a different dance emote but if it also emits music the songs clash, I just want to dance to the jug band without ruining the song lol.

scenic cave
tired light
scenic cave
#

Not really (or kinda?). Just with boomboxes, there are checks that won't let you play emote audio unless the nearest boombox is not playing audio from someone else's emote.
Currently there is no way to disable playing emote audio from yourself, but I could maybe look into an easy way to solve this. Are you wanting to not play it at all, so it also doesn't play for others?

tired light
#

Pretty much yeah, to describe the scenario I envision: Player 1 uses music emitting emote like California Gurls, Player 2 chooses a different music emitting emote purely to use the animation to dance to player 1's emote music. Player 2 mutes their own emote audio with a checkbox (same spot mute and volume slider is) so that their emote doesn't play music at the same time, and they can still hear the music from player 1.

scenic cave
tired light
tired light
#

To further clarify because it feels confusing the way I initially wrote it, the toggle would mute the player's outgoing emote volume so that no one can hear it. This would allow each player to have control over all emote audio as well as their own outgoing emote audio as separate toggles.
/end suggestion

fervent raft
#

oh yeah diffoz was looking into ram usage of multiple emotes mods. lot of the ones using emotes api don’t compress their audio and so use up a ton of ram.

#

is the audio in this mod compressed?

#

like ogg and all

leaden yew
fervent raft
#

interesting. thanks for further context. alright

exotic pond
#

I know in my case sometimes it would bug if someone left and then rejoined as a late joiner

fervent raft
#

what mod do u use for late joining?

exotic pond
#

LobbyControl, I doubt it's the mod that causes it

fervent raft
#

i was gonna say i use lobby control too

exotic pond
#

cus earlier @unborn quartz got emote audio stuck on him after we remade the lobby

fervent raft
#

and i still seem to get desyncs with late joiners 😔

exotic pond
#

and he never late joined there

unborn quartz
#

hello

#

Your honor I am innocent

#

I mean

#

Oh yea i got the emote audio bug thingy

scenic cave
# exotic pond For me sometimes the audio gets stuck on a random person, for clients they've ha...

Yeah, and this has happened to me before with the sax emote, which does play on the person and not a boombox/ship speaker, so I'm pretty sure the issue is related to playing audio on players instead of objects. I'm looking at my code, but can't find anything that looks like an obvious problem, unfortunately. I'm asking others as well if they know how to replicate this 100%, which would make it a lot easier to pinpoint the issue, but until then, it's gonna be hard to track it down. I'm still looking at my code, though to see if I find anything strange.

exotic pond
scenic cave
exotic pond
#

Btw did you set the Family Guy Emote to not be muted in DMCA mode? That Emote isn't Copyrighted

#

@leaden yew discovered that 😆 which is why BAC doesn't disable the audio for it

scenic cave
exotic pond
brittle cliff
#

Thank you for the first person view! Would it be possible to add it as a config option later on so it keeps that setting for every game launch and player?

scenic cave
exotic pond
scenic cave
exotic pond
turbid bane
#

Hi @scenic cave , a bit late but thanks for fulfilling my request to add the "persistent emotes". I just noticed the update when I logged into lethal. Very huge. ❤️

scenic cave
exotic pond
#

I'm also glad you finally fixed not being able to see yourself on the internal cam

#

Lol

tired light
#

to jump on the thanks train, +1 "big ups" for adding the mute personal emote toggle as well!

little goblet
#

Moments before disaster in First Person emoting.

little goblet
#

Random idea request: If you have at least 1 page of favorite emotes, the masked individuals choose out of the favorites instead

hasty depot
#

does enemyInteractions work with this mod?

leaden yew
tame hearth
#

Just wanted to say thank you for making this, even though it has completely derailed every single lobby I’ve made since installing it

keen citrus
#

Finally!

#

😛

#

@scenic caveNow you just need to update the pin and we will see your new releases. 😄

scenic cave
keen citrus
scenic cave
keen citrus
#

damn man that sentance was hard. The amount of edits were real haha

scenic cave
fervent raft
#

he’s just like me frfr

hasty depot
little goblet
#

@scenic cave "I dont care" - double-plays the beginning

scenic cave
scenic cave
little goblet
#

audio

#

"I don't care- I don't care-"

#

but when you chain 1 emote to another

#

so when u chain any other emote to I don't care, it doesn't double-play

#

but if you're doing nothing and start with it, it double-plays

scenic cave
#

I'm testing right now, but it sounds fine to me 🤔

little goblet
#

., . ¯_(ツ)_/¯

#

I'll give ye code if ye wanna hear it in there . -.

scenic cave
brittle cliff
#

Okay since Zeekerss added a disco ball I would love the ability to replace the disco ball music with the emote music :) Same way you've done with speaker/boombox which is such a great addition imo

fervent raft
#

wouldnt it just be playing music from the speaker but disabling disco ball music

exotic pond
#

@scenic cave TME has a bug rn where it breaks on recreating a lobby

scenic cave
olive girder
#

Hey! First of all, thank you for that awesome mod 🙂
We got a small issue with it though, works for everyone but one person, this person tried uninstalling and reinstalling it, but she can't seems to get it working, can't see people emoting (replaced by default dance animation), or open the radial menu. No error in the console either, as if mod was just not installed (but it is, can even see it in lethal config). Any idea on why it could happen ?

There are actually errors:
Error: RuntimeNetcodeRPCValidator NetworkBehaviour 4 received RPC UpdateCurrentEmoteIDCClientRpc but that methot doesn't exist on SignEmoteText

scenic cave
olive girder
#

Well, more emotes is working fine, that is definitely TooManyEmotes that does not work, but it might be related to having both installed though

scenic cave
# olive girder Well, more emotes is working fine, that is definitely TooManyEmotes that does no...

One sec. There's 2 things you could try.

You could try navigating to this directory, or the equivalent of this if you're not using r2modman, and deleting the cache folder.
C:\Users\YOUR_USER\AppData\Roaming\r2modmanPlus-local\LethalCompany

If that doesn't work, you could try going to this folder and deleting (or backing up) these files in this directory, and see if this fixes anything.
C:\Users\YOUR_USER\AppData\LocalLow\ZeekerssRBLX\Lethal Company
This second fix did fix a very similar, or not the same, issue that someone else had.

Let me know if these don't work!

olive girder
#

The second solution worked !

#

Thanks again

scenic cave
rose zinc
#

Hello ! got a problem with the emote wheel while using a controller ! LS and d-pad works fine but i can't select any emote with the right stick 😦 didnt had this problem some days ago and i can't figure how to fix it myself

scenic cave
#

Hmm. It's working for me. Do you have any errors in your console?

rose zinc
#

The right stick does just nothing

#

and i can't bind it myself

#

i'm at work for now but i'll send a screen later

#

using controller LS to activate the wheel then using the mouse to select an emote works as a temporary fix tho (sound dumb but hey it works xD) but sometime we had to spam LS until we can select with the mouse ! dunno if is it relevant for you

scenic cave
#

@rose zinc I'm not sure. Have you tried deleting your config folder and regenerating it? I want to say inpututils stores keybind info in there. Might be worth a shot.

scenic cave
#

Well, the right thumbstick doesn't even use inpututils, so that might not even work. One sec, let me think lol

#

If you have the chance sometime, could you share that error with me that you got?

rose zinc
#

on my way to do that !

scenic cave
#

okay, thank you!

rose zinc
# scenic cave okay, thank you!

hmmm strange i guess the error i had was for another thing that i fixed in my modpack, i got no error but the RS stick still doesnt work

#

if the RS bind should be on the top right of the screen with the other keybinds while in the emote wheel i don't see it neither

scenic cave
rose zinc
#

yes i do, does it break the RS in emote wheel ?

scenic cave
#

It's not supposed to, but I think I for some reason disallowed this. I have not idea why. I'm guessing I mistyped some code there.

#

Either way, I can fix this. I feel like that's probably your issue

rose zinc
#

okay i'm trying with this disabled and i'll let you know !

#

loading my huge 180+ modpack again 😂

scenic cave
#

okay sounds good lol

#

oh big rip 😂

rose zinc
#

trying my best to make it smooth as possible and it looks very good !

#

loving what modders did with the game !

rose zinc
scenic cave
rose zinc
#

Thank you ! I will check for the update 😄 Big love from me and my friends

unborn quartz
#

chat

#

why does it look like ive been in a car accident

mossy current
#

Happend to me

#

Try v2.40

exotic pond
#

Btw @scenic cave People are still getting the NRE error from TooManyEmotes when they rejoin a lobby

scenic cave
#

Do people have to be holding reserved items for the error to show up?

exotic pond
#

No, it's just if they get disconnected then join a second time

scenic cave
exotic pond
scenic cave
#

Wait, I forgot this is the too many emotes channel. That makes a little more sense.

exotic pond
#

That's my friend's log

scenic cave
#

Also, thanks! I'm headed to bed, but I can look at that tomorrow.

exotic pond
#

yw

scenic cave
exotic pond
scenic cave
exotic pond
#

Is it possible it was conflicting with something?

scenic cave
exotic pond
#

Keep in mind this problem also happens on my much smaller pack I have for V50 too

#

@near breach is it possible it's another issue with Lobby Control?

near breach
#

i can't see what i could be touching about emotes 🤔

#

what is the null value?

exotic pond
exotic pond
# near breach what is the null value?

They're both seperated, the first one was when I loaded into the lobby for the 2nd time I think, and the second pair of stack traces was when trying to press the emote button

#

AsyncLoggers had some fun with the 2nd set

#

XD

near breach
#

i mean logically it seems all the NREs are the same value beeing null

exotic pond
#

I'm just wondering why Flip couldn't reproduce it though

near breach
#

time to grab the dll and check IL_0050 with dnSpy XD

#

Camera is null

scenic cave
near breach
#

AnimationPreviewer.renderingCamera

scenic cave
# near breach Camera is null

Hmm. That's strange. It should have been created earlier in the code.
I'll look over my code again in a bit. Ty for the tip btw haha

near breach
#

i've had my fair share of NREs so i'm quite used to dig in the IL code to see where is breaking

#

second one is different tho

#

EmoteMenuManager.menuGameObject

#

somehow it seems you do not re-initialize the objects when quittig out of a game 🤔

scenic cave
# near breach somehow it seems you do not re-initialize the objects when quittig out of a game...

They should be initialized/reinitialized during the HUDManager's start method, unless the HUDManager instance is never actually recreated when joining the game. Or maybe it's just not active when I'm expecting it to? Maybe it would be best to run the code after the awake method, unless I had a reason to do it in the Start method. I don't remember lol. I'll do some testing when I get home 👍

proud needle
#

i wanna specialist dance >:c

#

also if someones not wearing any cosmetics, and then you emote, you see your cosmetics on them while emoting

exotic pond
#

@scenic cave We ran into a super weird bug earlier which I think is caused by TME

#

If someone has no cosmetics on through more company, you can see them wearing your cosmetics when looking at the ship monitor and when emoting

#

Lol

exotic pond
fervent raft
#

yeah i didn’t know for sure if it was was caused by MRApi either

#

i have mentioned to both bunya and flip about it

#

this what bunya thinks is the issue

#

idk i was supposed to do more thorough bug testing to get to the bottom of it, but i’ve been taking a break from the game

exotic pond
#

TME has been really buggy for me lately anyways with the NRE issues and stuff when rejoining a lobby

#

It's in need of an update

#

Having to make people reboot their game is

#

Not ideal

fervent raft
#

what do you mean? rebooting is the funnest part of the game yoiled /s

#

not sure how all the recent mod updates have been.
the whole adding support for v50, csync shenanigans, LL/LLL updates seem like a mess to me.

exotic pond
#

The only issue with CSync was if Both LLL's were enabled

#

Cus apparently that new dependency by Evaisa doesn't like it

#

lol

#

Easy fix though

#

Soon it won't matter cus LLL is finally getting updated

#

and LLLFixed will be deprecated

fervent raft
#

yeah whenever v50 comes out right?

exotic pond
#

No

fervent raft
#

:0

exotic pond
#

LLL update is dropping at the end of this week.

#

Batby announced it

fervent raft
#

yooo

#

nice

#

@exotic pond btw did u have the lethal snap and/or mirror decor mods?

exotic pond
#

No.

scenic cave
#

The cosmetics should be fixed already. I think I accidentally broke it, but I think it should be refixed now. I will have to test it more tomorrow. It's going to be part of 2.1.0. It has other bug fixes as well, but will have more content that I will let you guys find out about later. I also did not have time after work to test the other bug that you are running into @exotic pond, but hopefully I will tomorrow.

exotic pond
#

That bug was funny though lol

unborn quartz
exotic pond
#

@scenic cave any idea when the update for TME is going live?

scenic cave
scenic cave
#

I broke the MoreCompany patch again I guess, but it's fixed now, and the errors from the Hudmanager should be gone when players join. Close to pushing the update

exotic pond
#

You got some bug fixes to do

#

XD

scenic cave
#

What happens if you try to emote from the emote wheel while holding an emote prop?

leaden yew
#

it's the red card, happens with just TME installed

#

red card box emote

exotic pond
#

Oh boy

#

You really broke something

#

The new update is also killing my network

scenic cave
#

Oh, I'll have to revert that box thing. I think I might know what I did

exotic pond
#

nvm might not be that hmmm

exotic pond
scenic cave
exotic pond
#

Alright could be coincidence but sheeesh lol

exotic pond
scenic cave
#

If it is my mod, I'd be surprised, and very curious what I would have changed lol

exotic pond
#

I saw you did update the networking yesterday XD, but who knows

#

Maybe it conflicted with something and got angry

#

😂

scenic cave
exotic pond
scenic cave
#

Oh, I thought you meant a mod update. Yeah, let me double check and see what I actually did. I for sure didn't add more networking stuff. Trying to remember what I changed

#

I'll take a look in a bit

exotic pond
#

Yeah it might be something with the syncing if you changed it, cus disabling it fixed the issues of players teleporting around and stuff

scenic cave
exotic pond
#

Can't remember if anyone had emoted around that time or not

#

Maybe a masked enemy did

#

XD

#

I might be able to get the player-prev.log actually

scenic cave
#

Btw masked enemies will never emote unless they're near someone, and can see them, but that shouldn't be any different in this update either. I don't think. I will test this for sure though when I can get a buddy on with me

exotic pond
#

What's that Max Shadow Requests spam?

scenic cave
exotic pond
#

Same lmfao

exotic pond
plush ice
#

Is there a list of all the new scrap? Want to be sure I get them all in lethalquantities

scenic cave
scenic cave
plush ice
#

Yeah that's all I need

exotic pond
#

XD

plush ice
#

There's just nowhere listing what the new items are, I noticed a few of them just by scrolling through but not sure I got them all

exotic pond
scenic cave
# plush ice Yeah that's all I need

Should be
"Sexy saxophone"
"Trombone"
"Old chair"
"Red card"
"Junk food"
"Perfect score"
"Baseball bat"

I think. I'll double check in a bit

scenic cave
exotic pond
#

then dropped it

#

And tried to emote from the wheel

#

it wouldn't let me

plush ice
#

Thanks, definitely missed editing a few of those

scenic cave
mossy current
exotic pond
mossy current
cunning arch
#

One message removed from a suspended account.

fervent raft
#

the real friends are the monsters in the dungeon

#

they just want you to stay.. forever

stable nymph
#

Are the emote props added to the list of spawnable scrap i.e. do they affect moon balance or spawn on top of normal scrap?
Further what's the behaviour when having them disabled in config?

mossy current
wet minnow
# exotic pond

We had the same issue last night. And I will say having TME tell other clients when a player performs an emote does seem to cause lag at times. Especially when multiple people are emoting at once.

mossy current
#

the red square part, not sure abt the lag

proud needle
#

whats it gonna take to add the specialist dance @scenic cave 😔

leaden yew
scenic cave
leaden yew
exotic pond
#

XD

#

Also @proud needle got sent into the shadow realm once and we aren't sure why lmfao

#

@proud needle can you see if flip recognizes the error that got spammed?

scenic cave
exotic pond
scenic cave
# exotic pond Footsteps unable to be heard, ambient noise not playing properly, and Xu had a m...

I want to say that might happen in vanilla, too. Not 100% sure. I think it's just hitting a limit of how many sounds can play at a time or something, but I've often had my footsteps stop playing for me before, but only when I was in the dungeon. Maybe because there was just more audio sources playing down there? I do play with brutal company, so there's usually a lot of monsters alive at a time, so that might be why it happens to me somewhat often?

I think there's a mod that unlimits the amount of sounce sources to prevent that, but I don't remember what it's called.

And I could be wrong about some of that.

exotic pond
#

I have LCMaxSoundsFix which makes it weirder

exotic pond
unborn quartz
#

Dawg

#

I just picked up the baseball bat thinking it was a weapon

#

tried defending myself against a thumper

#

when i tell you no one was more drippy then me when i died i mean it, shit was clean

#

@scenic cave really love the scrap, any reason why u seperated the mods

exotic pond
#

There's still networking issues that need to be fixed though, IE that clip I sent but he did fix the high ping issues

unborn quartz
#

ohhhhh

civic steeple
#

I do still have my hopes about turture dance being added one day

#

Or Disco Elysium's hardcore to the mega dance

keen citrus
scenic cave
thorny bane
#

i have a problem i have tried everything

thorny bane
scenic cave
# thorny bane i have a problem i have tried everything

Have you tried deleting your save file(s) from this directory? Or temporarily remove them to see if that fixes it?
C:\Users\YOUR_USER\AppData\LocalLow\ZeekerssRBLX\Lethal Company

I've had others tell me about a similar problem, and this fixed it for them. Let me know if this work!
I will be adding some checks to help fix this automatically in the next update.

novel walrus
scenic cave
ionic brook
#

Would it be possible to include an option to have all emotes unlocked except for the ones that are tied to scrap with the TME Scraps mod enabled?

scenic cave
thorny bane
#

thanks 🙂

exotic pond
#

@scenic cave do you feel more confident this time about your networking fixes? 🥺

#

I don't wanna see someone get sent to the shadow realm again

#

😂

exotic pond
#

;o

scenic cave
exotic pond
#

Ahhhhh XD got it 😛

unborn quartz
#

Pst

#

The uh

#

color changes dont seem to be working on v50 update

#

also also also

#

haha

#

cosmetics bug is back

exotic pond
unborn quartz
#

Seems like

#

the cosmetics

#

only gonna get applied to people who dont have cosmetics set

exotic pond
fervent raft
scenic cave
scenic cave
unborn quartz
#

Also also

#

You dont need the red card to do the red card emote?

ionic brook
#

#help-and-troubleshooting message Ran into this issue earlier (occurred before the TME update a few minutes ago). I'm pretty sure this mod is the culprit, as when I disabled it I never ran into the issue again. However, I had also disabled LobbyControl and Matty_Fixes so I'm not entirely sure whether this mod is what caused it, but seeing as it's referencing player bones I'm assuming it's TME.

#

Pack contents and code are at #help-and-troubleshooting message

ionic brook
#

I'm trying to reproduce it solo and am unable to, but I'm fairly certain while taking off after pulling the lever one of my friends was using one of the emote items, specifically the baseball bat (it might've also been the chair, those are the two pieces of emote scrap we had at the time). Might be worth trying that to reproduce.

scenic cave
scenic cave
ionic brook
#

Apologies that I don't have better reproduction steps, didn't think to clip it happening

unborn quartz
#

I think it’s because red card is a complimentary emote

ionic brook
#

I also ran into an issue where a mimic that was previously visible (natural spawn) turned invisible and wouldn't convert players (we know it still existed because of Mirage and because we could still hit it). I have a couple Mimic-related mods so I can't say for sure it's TME obviously but given TME has a feature to make them emote, it seems somewhat possible?

#

It was visible when I found it, but after I died I believe it became invisible when other players found it

#

It's probably not TME but figured I'd mention it

scenic cave
unborn quartz
#

Love the idea for props being scrap,

scenic cave
unborn quartz
#

Did you come up with it or was it a suggestion

ionic brook
#

I'm kind of under the impresison MaskedEnemyOverhaulFork might be related as I'm pretty sure nametags are also broken this patch

#

(for natural spawns anyway, not sure if those ever got them? not sure about converted players)

scenic cave
unborn quartz
#

Nice

scenic cave
ionic brook
#

All good, I can't guarantee that it's consistent either as it only happened once before I started disabling mods

keen citrus
#

@scenic cave

[Feature Request]
Ability to toggle emote and move per player in the game instead of in the config.

Reason. With Emote and move you are not able to spin the camera around your character for video capture.

Even being able to press a hotkey to spin the camera would be nice.

scenic cave
muted grove
#

Do you happen to know if the latest updates for TooManyEmotes is compatible with v49?

scenic cave
muted grove
#

Awesome, thank you!

signal bobcat
scenic cave
signal bobcat
signal bobcat
#

in a empty profile with only this mod works like expected then.. maybe another mod cause the issue.. the thing is what mod is xd

signal bobcat
scenic cave
signal bobcat
shut pilot
#

any idea?

scenic cave
# shut pilot any idea?

When did this error happen?
Were there any errors before this?

My first guess is that a previous error caused the local player's emote controller to not initialize properly.

leaden yew
graceful glade
#

Why are complementary emotes colored green?

exotic pond
#

@scenic cave I don't see it in the changelog but did you fix the MoreCompany bug? XD

#

Also congrats on such a huge update 🥳

scenic cave
#

I will find out eventually

exotic pond
#

@leaden yew how do you guys handle the cosmetics showing up anyways?

scenic cave
#

@exotic pond Just tell everyone to put on one cosmetic, and the bug won't happen 😉 (temp fix)

exotic pond
#

@novel walrus Pls tell me that update is gonna be pushed soon

#

XD

#

@scenic cave my favorites got deleted? 👀

graceful glade
#

Could you add a setting to, as a host, force disable moving while emoting?
Like I don't want people to move while emoting in my lobby

scenic cave
#

Let me look

scenic cave
graceful glade
#

Thanks !

scenic cave
digital jasper
leaden yew
#

real

digital jasper
#

speaking of layers, i'll prob peek at your code when I get a chance but was told to ask how you resolved the issues mentioned here #1191974108863414382 message

scenic cave
digital jasper
#

I'm thinking the issue is that they are saying they are seeing double player models?

scenic cave
#

Oh, the two models

#

One second, let me remember

digital jasper
#

for sure, appreciate it

scenic cave
#

@plush ice Also, two more emote props were added if you missed them. "Dumbbell" and "Paddle"

scenic cave
# digital jasper for sure, appreciate it

I scrolled up to where mi6k posted this issue, but I guess I never said if I fixed it or not, or maybe bunya did something.
Does your mod do third person stuff?

Also I'm gonna reference my code now.

exotic pond
#

Btw @leaden yew speaking of LethalEmotesAPI can you look into why when people use the Bunny and Bee suits while emoting they can't see the Bee Antennas or Bunny ears?

ripe geode
#

just a quick question, there's two TooManyEmotes.dll files, one in the root folder and one in the plugins subfolder of the download, is there a difference or should it not matter

digital jasper
leaden yew
digital jasper
#

I had to modify some layers whenever the camera is visible to have the player see themselves properly

#

and mostly just mimiced what mirrordecor did, but grabbed layer information before changing it so that I could return layer information back to what it was when leaving the terminal

scenic cave
ripe geode
#

alright

keen citrus
scenic cave
scenic cave
ripe geode
#

doesn't get locked when the emotes wheel is opened

ripe geode
#

Also it seems that using the firstperson view and move while emoting cause the camera to freeze and not be able to be moved

#

and the first person view doesn't reset the camera when entering an emote so if you look down and start one your camera will be locked down

vocal crater
#

ive tried everything deleting local files, uninstalling, downgrading the version, updated and it makes it so i just cant use the mod at all

#

nevermind it works

runic heron
#

label "TME" spotted

#

downgraded to 2.1.5. works again

harsh mason
#

yeah seeing my model in first person now too

scenic cave
harsh mason
#

thank uuu

jade urchin
#

the new update is weird with custom models

proud needle
leaden yew
#

I mean, I haven't personally looked through all the layers, but there has to be at least one layer that isn't visible to the main gameplay camera that is visible to the spectator camera right?

proud needle
#

Has to be, even if there isn't, there'll be better solutions lol

wet minnow
#

yo @scenic cave sorry for the ping, but I think this latest update conflicts with ModelReplacement API.
I did a fresh profile, slowly adding mods till I recreated the issue and toomanyemotes is what caused the error in log again.
I didn't have this issue till I updated to v2.1.7
It makes the model suits basically unusable since they are overlapping.

runic heron
scenic cave
#

Hmm, 2.1.8 should have been pushed, unless it failed, and I didn't realize

#

I'll try again just in case it lets me

wet minnow
#

oooof sorry I should have scrolled up XD

scenic cave
#

I'll feel bad if it failed to upload, and I thought it was pushed this whole time lol

#

One sec, gonna see what thunderstore tells me after it's done uploading.

wet minnow
#

yeah I redownloaded for a new profile and latest was 2.1.7
its all good! just wanted to make sure you were aware 🙂 thank you for your hardwork!

scenic cave
#

I appreciate the message, though! It would have been bad if I didn't know the upload failed xD

wet minnow
runic heron
#

ts bein ts. thanks for the replies ^^

rustic oar
#

terminal broke after update

#

entering commands works 1 time at a distance from the screen, after that it doesn’t work at all

wet minnow
#

Could toomanyemotes be messing with MoreSuits as well?
I'm having an issue where the suits are hanging off the rack and you can't access the charging coil anymore. Its definitely MoreSuits because it goes away once I disable it (unfortunately need moresuits for jujutsukaisen models)

severe olive
wet minnow
runic heron
#

2.1.8 available. thanks, flip 🙂

wet minnow
#

Its working again, ty flip!!

scenic cave
# rustic oar

Oh hey, @leaden yew would this cause this error I added a second parameter with a default value to this function? I think that was added in update I pushed today.
public static bool IsEmoteUnlocked(UnlockableEmote emote, string playerUsername = "") (btw, you don't need to pass anything in here since it'll only be for the local player)

leaden yew
#

like will it cause an error on the EmotesAPI end that is using that function, I don't think so, but it might

#

let me take a look with a fresh profile

#

oh it do be breaking

#

let me get a patch out which points to the new method

scenic cave
leaden yew
#

well if I were to guess, it's not that I was calling it differently based on how I just updated my reference to TME to 2.1.8 and I simply needed to recompile it for it to work properly. I think since the method got changed around, the IL code our compiled DLL was looking for did not exist anymore so it got confused

scenic cave
leaden yew
#

I wonder though, if I were to pick one of these, is one less likely to change?

#

not really sure what exactly needs to change for it to throw the errors tbh

#

I'm thinking probably the first since it just parses the name to use the real function

scenic cave
leaden yew
#

oh that's awesome then, I'll use that since it doesn't get touched lol

#

yoink

scenic cave
#

Yeah, this update was hopefully one of the last (at least for a good while) where I'll be changing the existing methods, aside from general fixes and probably adding emotes, so I'll likely not being breaking anything anytime soon (hopefully never)

#

But thanks for patching that!

unborn quartz
#

can you break something for me pwease?

#

With the new toggles, if you have first person and move while emoting

#

You actually cant move

#

If this is something that will cause you a headache to fix, it's not worth it

#

Actually more accurately you can move in first person

#

but since how it works you cant turn your camera

scenic cave
# unborn quartz but since how it works you cant turn your camera

Yeah, I just kind of added the quickest implementation of first person, but it shouldn't be that bad to allow a little more freedom with rotating the camera. I also don't like how the camera is fixed with the emote. Give me a few days and I'll look into that!

unborn quartz
#

thx!

unborn quartz
#

@scenic cave

#

Hey

#

Just discovered that you can hear all emote scrap item being dropped from all across the map

#

Dont know if its a conflict of mods

#

But only when dropping toomanyemote scrap I as the host can hear it across the map

#

nvm its everyone

#

everyone hears it

scenic cave
#

tyty

#

@unborn quartz Oh, yeah, the max distance was defaulted to 500 instead of 18 😂
This will be fixed!

unborn quartz
#

👍

#

@umbral goblet fuck you 💜

#

doubting my bug testing skills

stable nymph
#

I'm getting furniture stuck in default position. Can't be moved. Suits missing entirely. Even with only TME and InputUtils. Only with TME > 2.1.4 tho.
Is that a v49 issue?

scenic cave
stable nymph
#

hmm, I think I did. Let me check rq

#

Yea, still happening. This is my test profile (v49)

BepInEx-BepInExPack-5.4.2100
Rune580-LethalCompany_InputUtils-0.7.4
FlipMods-TooManyEmotes-2.1.9
Pooble-LCBetterSaves-1.7.3 (disabled)
scenic cave
scenic cave
stable nymph
#

Yup, works. Thank you!

graceful glade
#

Is it normal that only the host can gain Emotes credits?

#

I was playing with friends yesterday and I was the only one gaining emote credits

scenic cave
#

I kinda feel like someone mentioned this before, but I may have forgotten about it

graceful glade
#

These were the settings I had yesterday

scenic cave
# graceful glade

Btw, (unrelated to your issue) PersistentUnlocksGlobal requires PersistentUnlocks enabled to do anything, iirc.

But thanks for this screenshot. Hopefully I can replicate your issue and see what's going on

graceful glade
scenic cave
graceful glade
#

I did tho

scenic cave
graceful glade
#

I find it weird that they started at 49

#

Perhaps I bought an emote, shared the profile code and the remaining credits carried over to them

scenic cave
# graceful glade I find it weird that they started at 49

When global unlocks is enabled, I specifically force everyone to start out with 49 emote credits, because it's 1 lower than the cheapest emote price. This way, players can't just create a new game, buy an emote (which unlocks globally), then leave and create a new game, purchase another emote, and repeat this indefinitely.

It kinda defeats the purpose of unlocking emotes 😂

scenic cave
#

I mean, I also thought about global persistent emote credits to counter this, but I ran into other issues, or thought about problems with this, so I didn't add this in. (at least for right now)

#

Anyways, I might change the logic for gaining emote credits. I might have found a problem with the code.

I'll get it fixed in the next update!

graceful glade
scenic cave
solid dune
#

Thanks for this mod, I finally get to play with my friends cause they think this is a Banger Mod

#

Though they only play with the Party Pooper mode on

scenic cave
solid dune
#

I really look foward to see how many goofy emotes this mod gets, anyway thanks and good luck

umbral goblet
#

nu uh

unborn quartz
#

Ok

#

I have my case

#

@scenic cave, sorry to bother you, but I found something that has been plaguing my life for eons

#

With either TooManyEmotes (highly likely) or MoreBlood, the mod NiceChat's feature to uncap the text limit for clients breaks

#

I will also bring this up with NiceChat to see who's side can figure out the issue and try a patch for it

#

Gonna test MoreBlood rn, highly believe it would be TooManyEmotes rather than that mod however

#

Ok confirmed

#

In a test with Only TooManyEmotes and NiceChat

#

Clients dont get their chat limit removed

scenic cave
# unborn quartz Clients dont get their chat limit removed

Maybe it's the way this mod is patching more company. That's the only part of the code that I can think of that might even reference the chat. I guess I won't know until I can look at this. I'm not going to be coding much during the week anymore, so I will probably look at it this weekend.

unborn quartz
#

Ok

#

Thank u!

wet minnow
#

Is emotes not having audio off the ship a bug or something that can be changed in config? Its not all the time it happens, so I'm leaning towards bug issue.

unborn quartz
#

Like you can either have emotes play off of the ship speaker and boombox or the player itself

wet minnow
unborn quartz
#

I mean

#

Who’s gonna tell em

#

Take a peek

wet minnow
#

Thats his face when I say I've messed with the config XD

#

I'm helping someone with a modlist issue so once I'm done with that I'll sneak on over to ours and take a peek 😛

stuck pine
#

my friend cant seem to bring up the emote wheel and cant see the emotes but the game says the mod is installed

little goblet
#

10/10 flip. Love this

graceful glade
#

Any plans for more customisation in TooManEmotesScrap?
My plan was to make them only spawn on Bozoros, so that moon would be the only moon we can find emote props on. But right now that isn't really possible

scenic cave
graceful glade
#

Thanks !

elfin gyro
#

So I have a question, is there a way to make yourself be able to move while you're doing an emote if you're using the LethalEmotesAPI wheel?

leaden yew
scenic cave
elfin gyro
#

Okay okay thank you!

proven plover
#

hi so im having a slight problem where i can't uncheck "Mute Emote Audio" the very top option in the emote menu, is there a way to uncehck it?

#

everything else can check n uncheck

leaden ravine
#

I was using More_Emotes by Sligili, and was happy with fewer and more basic emotes.
Less choice overload, and just enough to be expressive.
However it seems Sligili isn't active currently and that mod has an issue #1179181972661219358 message
So i guess I'll be swapping over to this in my modpack. Another mod by flip, i have almost all of them lol.

scenic cave
shut epoch
#

Good mod but it would be absolutely perfect with an Alan Wake Herald of Darkness emote (this **NEEDS **to happen)

snow geode
warm pagoda
#

Hello, i woulld like to know its there any desync issue regarding to DMCA free option? We installed it today. It worked at first but if we reopen a lobby or reconnect, even with the DMCA free on, its still playing the music,

exotic pond
#

@scenic cave Looks like the Toothless dance song now gets marked as copyrighted

exotic pond
solid dune
#

Ah I see, I thought you were complaining that it was marked for no reason

exotic pond
#

I had to remove one of my clips cus my most recent vod got a muted section from an old clip with it

#

Yeah

#

It wasn't being considered copyrighted before for whatever reason

#

XD

scenic cave
warm pagoda
#

@scenic cave Hello, i woulld like to know its there any desync issue regarding to DMCA free option? It worked at first but if we reopen a lobby or reconnect, even with the DMCA free on, its still playing the music. Checking/unchecking may mess up randomly.

scenic cave
unborn quartz
scenic cave
#

Also, @warm pagoda, if you could get a video of this happening and share it here, that would be very helpful, and I could probably find the issue faster.

warm pagoda
#

Thank you for replying. I will try to replicate and report it to you. 🙂

wooden hornet
#

hey um is the new version compatible with v49?

scenic cave
wooden hornet
#

I'm gonna try it later then

stuck vale
#

Is toomanyemotes working for you guys?

exotic pond
graceful glade
graceful glade
scenic cave
stuck vale
scenic cave
keen citrus
#

@scenic cave
[Bug] If you use emote scrap when taking off from a moon, the camera twists sideways for the emoting player.

The connected player experienced this when using the paddle.

scenic cave
keen citrus
#

Only tested it with the scrap will try the emote as well

scenic cave
keen citrus
#

emoting before takeoff.

keen citrus
scenic cave
keen citrus
scenic cave
warm pagoda
#

Hello, i would like to know if this mod alter Masked ai? Recently, Masked in my game keep stucking on factory gate(used to go through gate smoothly)

exotic pond
#

@scenic cave any plans to fix the cosmetics copying onto other players? XD

exotic pond
#

It led to this at least lmfao

scenic cave
scenic cave
exotic pond
scenic cave
exotic pond
#

Haha

scenic cave
#

@exotic pond Alright, this should be fixed now. The annoying part was that it was more simple than I thought. I was just trying to fix the wrong thing that I thought was the issue 😂
I'll push this out soon!

exotic pond
#

Lol @scenic cave it's still happening

scenic cave
scenic cave
exotic pond
#

Here's my mod pack to test 018f50ee-930c-92d7-d258-5890c6e1b066

#

Cus it could somehow be ModelReplacementAPI or something messing with your patch

#

XD

scenic cave
# exotic pond Yeah I am

Sorry for late reply, but you wouldn't by chance have a log file of when this happened? I just want to double check that my patch went through, and only one time.

exotic pond
fervent raft
#

if u have async loggers, you could probably dig it up

#

it generates an sqlite file that stores previous logs

near breach
graceful glade
#

Why?

#

does it affect performance or something

near breach
#

it shouldn't and i do not have any evidence of it doing so 🤷

scenic cave
# exotic pond Sadly no I didn't keep the log 😭

That's fine haha. I did more testing yesterday, and with a friend instead of a separate lan account, and the issue definitely seems fixed for me. I'm wondering if there's another mod applying a similar more company patch like you said before.

exotic needle
#

Hey, do ya take requests? cause since More Emotes is practically abandoned, I would LOVE if it the sign emote could be made for this (had to use a toomanyemote to show off the sign/not show a broken animation)

graceful glade
exotic needle
#

Oh fr?

exotic needle
graceful glade
fervent raft
#

there were bugs with moreemotes that betteremotes didnt have

#

havent tested for v50 yet tho

bold sage
#

Anyone knows what causes the emotes to suddenly all be unlocked and not show to other players anymore?

scenic cave
bold sage
#

Turns out the host didn't have the mod, it all works now, my bad

timid glen
#

Too Many Emotes

ionic robin
#

Quick question: Where are all these emotes from? There's some i'd like to edit in blender.

graceful glade
#

I know there's a tool to extract model and probably anims of Fortnite, he probably used that

scenic cave
ionic robin
#

Ah ok thanks.

ripe geode
leaden yew
ripe geode
#

neither were able to perfectly decompile it so I had to use a mix of both

leaden yew
#

I see

#

what is still missing so far?

ripe geode
#

the only thing missing seems to be some data for the legs prefab, the original mesh is corrupted by both programs when ripped and I can't seem to replace it

#

you can see what happens in #1186924307276894308 rn

exotic pond
#

@scenic cave so I noticed something interesting, this mod seems to use a lot of ram usage. I had a friend get stuck in the shadow realm like @proud needle did before so I opted to disable it and readd BadAssCompany in the meantime until you can maybe look into the issue and my game was using 5gb less of ram after the change lol

wooden hornet
#

5gb would be a lot for me cause I have only 8gb

trim lance
#

Can't see a similar effect on my end, maybe only 200 MB less used after I disabled this mod.

scenic cave
scenic cave
# exotic pond That explains a lot 😂

It is kinda weird since the raw unpacked files (which are already compressed) are only about 100mb, but I'm not really sure how unity handles this stuff in memory haha
I guess that's only including audio though, not the anim data

exotic pond
# scenic cave It is kinda weird since the raw unpacked files (which are already compressed) ar...

Okay so to make this even stranger, it's no longer doing it after completely reinstalling it so I wonder if the old install of it was corrupted somehow, to further add to this it turns out TME wasn't responsible for people getting sent to the Shadow Realm this time around as it happened to @dawn wadi earlier, so I think it could be a bug with ReservedItemSlots doing it sometimes, cus I've also had people randomly getting hotbar softlocks as well

#

Actually when it caused ram usage to climb

#

I had HideManagerGameObject set to true in bepinex, but idk why that would cause it

elfin gyro
exotic pond
elfin gyro
#

Ohh odd, I never had that happen to me before

exotic pond
exotic pond
#

@scenic cave yeah til you fix whatever is causing it I think I'm gonna have to removed Reserved Items from my pack, people keep getting sent to the Shadow Realm XD

scenic cave
exotic pond
#

But it happened to @dawn wadi yesterday and @wispy trellis just not too long ago

#

So Wesley could prob send the log

#

lol

scenic cave
#

I'll have to look at this tomorrow, I have to head to bed, but thank you!

#

@exotic pond actually, I took a quick look. Are you guys running corporate restructure?

That mod actually causes an error when the player loads in, and actually blocks code from other mods that hook off of that function. It's been many months and they still haven't fixed it lol

That mod has always caused issues with mine unfortunately 😦

exotic pond
#

We're using General Improvements though

#

🤔

scenic cave
exotic pond
#

If it helps

scenic cave
#

Stack trace:
CorporateRestructure.Component.CreditMonitor.UpdateMonitor () (at <145f04274b9a4d6b9e59d1553ca40844>:IL_0000)
CorporateRestructure.Patch.MonitorPatch.OnPlayerConenct () (at <145f04274b9a4d6b9e59d1553ca40844>:IL_0000)
(wrapper dynamic-method) GameNetcodeStuff.PlayerControllerB.DMD<GameNetcodeStuff.PlayerControllerB::ConnectClientToPlayerObject>(GameNetcodeStuff.PlayerControllerB)
(wrapper dynamic-method) GameNetcodeStuff.PlayerControllerB.DMD<GameNetcodeStuff.PlayerControllerB::Update>(GameNetcodeStuff.PlayerControllerB)

exotic pond
#

We don't have Corporate Restructure lol

#

Wtf

#

I wonder if some other mod is doing it and it assumed CR cus of similar code

#

I am so confused

#

XD

scenic cave
#

I'm honestly kind of confused now too lol. I wonder if another mod you have copied some of their code?

#

I wouldn't have known general improvements to cause this error though

#

Actually, that wouldn't make much sense. The says it came from corporate restructure though

exotic pond
#

Actually

scenic cave
#

I don't know, but I'm tired and I really got to go to bed haha. Sorry! Maybe we can look into this tomorrow

exotic pond
#

One of Mrov's mods has a patch for Corporate Restructure

#

Maybe it's that?

#

@dawn wadi Mrov!!!!!

scenic cave
#

Maybe? I will remember myself to look into that though!

proud needle
# wispy trellis

Are u sure that's the same run? U have corporate restructure in there

#

Which apparently luni claims isn't a mod in her profile

#

But its definitely in there

#

And not mrovs fault lol

proud needle
#

Check ur mods

wispy trellis
#

I did not

proud needle
#

cuz it loaded the mod's plugin file for ya

dawn wadi
#

cause I don't

exotic pond
# wispy trellis

@wispy trellis I think this is definitely the wrong log, cus I also don't have LetMeLookDown, did you Browse your profile folder in R2 and grab the LogOutput.log file from the BepInEx folder? It should say my profile name when grabbing it

#

If it is the right log then I think you got a case of your R2 loading cached mods for some reason which is super odd

#

I also see it saying LethalExpansionCore

#

WTF

#

LOL

#

Yeah there's a lot of mods loading in that message that don't exist in my profile

#

XD

wispy trellis
exotic pond
#

🤔

#

Cus wtf

#

lol

#

I mean if the log itself is bugged the sqlite file should have the correct stuff

#

XD

wispy trellis
exotic pond
#

@scenic cave there you go lol that should be the correct log

#

😄

proud needle
#

104 MB

#

💀

#

you sure u didnt include ur moon assets in that log?

exotic pond
proud needle
#

yes i was kidding a little lo

spring fossil
#

does installing this add more emotes into badasscompany somehow?

exotic pond
#

No

spring fossil
#

ah ok

exotic pond
#

But LethalEmotesAPI is setup by default to allow adding the emotes to it's wheel

#

I'd recommend not using the 2 mods together tbh, BadAssCompany uses a lot more disk space for example

spring fossil
#

yeah I noticed lmao

exotic pond
#

Yeah TME alone is all you really need

#

c;

#

Especially if you care about import sizes XD

solid dune
#

Funny thanks to you we have Fortnite Emotes in Lethal and now we are going to have Lethal emotes in Fortnite

undone prairie
#

Company Jig in TME when? 🤭

scenic cave
#

@exotic pond Any idea why this might be spamming like 20000 times??
[Error : Unity Log] C:\build\output\unity\unity\Modules\Audio\Public\sound\SoundChannel.cpp(464) : Error executing m_FMODChannel->set3DPanLevel(spatialLevel) (An invalid parameter was passed to this function. )

I think they finally stop after Wesley dies.

Also, do you know when the shadow realm stuff started happening? Were you guys on the ship still?

exotic pond
#

Eventually someone teleported him and he just died

#

Lol

#

But no idk what was causing it

scenic cave
exotic pond
scenic cave
#

I never saw any immediate errors before those fmod errors started spamming. It kinda seems like those errors might be related. There are a ton of them

#

I'll keep looking

proud needle
scenic cave
proud needle
#

But I've found fmod lurking around my files before

scenic cave
proud needle
#

So I honestly don't know

#

It's been popping up like a virus for me lol

#

Caused a lot of problems too

wary wyvern
#

I don't know if I'm crazy or smth but I remember there being an emote called the dip and I can't find it. was it removed?

#

it was this basically

scenic cave
exotic pond
#

lol

wary wyvern
scenic cave
wary wyvern
scenic cave
#

Lemme look into that later today or tomorrow

wary wyvern
#

thanks

wary wyvern
wary wyvern
#

<--- is a gay furry aspiring drag queen

regal lotus
#

Has anyone had an issue where when you are host and do an emote, other players have your cosmetics in the third person view? Can’t figure out what is causing this

#

Even when spectating after death they have my cosmetics pasted onto them

runic heron
#

common issue. it's a 2 sided thing. TME had its side taken care of. MoreCompany needs to take care of its side

regal lotus
#

So it’s an issue with more company? It’s so weird because I hadn’t this issue until a few days ago. It seemed to be working fine

graceful glade
regal lotus
#

Oh that makes so much sense, I only noticed now because they are using a modded player model with no cosmetics. Thanks for the tip.

#

So it’s on more company to fix this?

exotic pond
scenic cave
#

But you like the music

exotic pond
#

😂

#

Btw @scenic cave have you considered adding an option to allow sorting favorited emotes by name and rarity? ;o rather than it going in the order you favorited them in lol

scenic cave
exotic pond
wary wyvern
#

I think a search function of some kind might also be nice

regal lotus
#

Any chance we could get Gwimbly’s famous victory dance?

fervent raft
#

was the config option "CanMoveWhileEmoting" removed?

exotic pond
#

@scenic cave so for some reason this took me forever to track down, but TooManyEmotes seems to cause the shovel to sometimes ignore being held back with left click and prematurely swing, I could no longer reproduce it after disabling TME, I kept thinking it might have been an issue with Hotbarplus or ReservedItemSlots XD

scenic cave
exotic pond
scenic cave
scenic cave
#

Sorry @exotic pond, I didn't get the chance to check this out. My cat's been missing, so I spent some time looking for her yesterday. I will soon, though!

fervent raft
#

hope u find ur cat 😔

exotic pond
shrewd echo
#

On which page and in which category can I find the lethal Company Fornite emote?

sturdy fox
#

oh yea idk if this is intended but the 2.1.18 version size is like 2x bigger than the last one @scenic cave
and any update on the cat ? perceive

scenic cave
scenic cave
scenic cave
sturdy fox
#

do u know what does this mean @scenic cave
it says something about modelreplacement too

#

doesnt happen with just toomanyemotes and modelreplacement so im confused lol

exotic pond
#

I get that error also

unborn delta
#

Emotes audio doesn't loop after the new loaforcsSoundAPI update

exotic pond
unborn delta
#

Ah I see it

exotic pond
#

Yeah okay

#

Emote audio doesn't loop

#

Lol

unborn delta
exotic pond
#

Yeah

unborn delta
# exotic pond Yeah

I have a custom mod I made with the sound api that has a bunch of songs that play at random in the menu every time you go to the main menu and it used to loop

#

Now it goes through them 1 by 1

exotic pond
#

You can't use null references for loops anymore

unborn delta
#

Mmm

exotic pond
# unborn delta Mmm

@subtle sinew How do you recommend handling the looping now since you changed it?

subtle sinew
#

it should just work?

#

oh

#

emote audio should def just loop
as for the main menu music thing, yeah i need to somehow solve that

exotic pond
#

You might wanna see why emote audio isn't looping, you can likely check the TME github source to see why it's breaking

exotic pond
#

XD

subtle sinew
#

it was literally one log lmao

exotic pond
#

So TME didn't throw any errors btw

#

Which makes the fact it's not looping audio stranger

#

XD

exotic pond
#

@scenic cave you may wanna look into why emote audio is brokey when pairing TME together with SoundAPI

#

I think SoundAPI is just a bit buggy atm though unfortunately I've been experiencing some jank lol

#

This issue is specific to TME

#

Odd

#

BadAssCompany isn't affected

scenic cave
exotic pond
#

Yeah

#

it doesn't loop

scenic cave
scenic cave
#

@exotic pond Is this affecting other mods as well? What about other audio sources? It's doing the same thing to the main menu music. It won't loop lol (I think someone might have mentioned this in the convo earlier)

exotic pond
exotic pond
scenic cave
# exotic pond BadAssCompany is fine btw, so you may wanna look into using the same audio loopi...

I see what's going on. (kinda)

However the LethalEmotesAPI is handling or adding their audio sources, the SoundAPI mod doesn't seem to add their AudioSourceReplaceHelper component to the same object. When I delete this component from my object, it works again. When I disable their script, it's still broken, so I don't think any code in the Update method of AudioSourceReplaceHelper is causing this. I think it's another script from SoundAPI.

I can confirm my loop var is still set to true, so it's definitely something in the SoundAPI scripts that's doing this.
I could look into how LethalEmotesAPI is doing things, but the solution should really be implemented by SoundAPI.

I'm not home atm, but when I do get home, I could look into this more, though.

exotic pond
#

Okay

exotic pond
scenic cave
#

Just brainstorming, but after looking at some of the source code, I wonder if something from SoundAPI runs after an AudioSource is created at runtime, and maybe the AudioSource components from LethalEmotesAPI are already pre-attached to prefabs that they pull in that get attached later? Not sure yet.

leaden yew
#

Funny thing about that. I already delay adding emote components to the players (which includes the audio source) by a frame for compatibility with other mods. That might be enough

scenic cave
#

Okay, I have delayed initializing my audio components for 10 seconds, but it's still not working.
@leaden yew Are your audio sources already added some an object/prefab of sorts?

I think I found the issue now. The component is probably being added to my objects when I add my AudioSource components, and maybe your objects already have them?

Decompiled code from SoundAPI on the Thunderstore website.

[HarmonyPatch(typeof(GameObject))]
internal class GameObjectPatch
{
    [HarmonyPostfix]
    [HarmonyPatch("AddComponent", new Type[] { typeof(Type) })]
    internal static void NewAudioSource(GameObject __instance, ref Component __result)
    {
        if (__result is AudioSource)
        {
            Component obj = __result;
            AudioSource val = (AudioSource)(object)((obj is AudioSource) ? obj : null);
            if (val.playOnAwake)
            {
                val.Stop();
            }
            AudioSourceReplaceHelper audioSourceReplaceHelper = __instance.AddComponent<AudioSourceReplaceHelper>();
            audioSourceReplaceHelper.source = val;
            SoundPlugin.logger.LogLosingIt("Handled AudioSource created via .AddComponent()");
        }
    }
}
leaden yew
#

my objects do already have them actually

#

and based on the decomp, yeah that's probably the issue

subtle sinew
#

@scenic cave why do you need like 17 different sources

subtle sinew
#

im fairly certain .mute here will always be false because your setting the audioclip to null, then checking that it's not null??

subtle sinew
#

alright i fixed it lol

scenic cave
# subtle sinew im fairly certain .mute here will always be false because your setting the audio...

I'm not sure lol. I might have originally checked if it was null, and then maybe later. I initially set it as null. I don't remember, honestly. It was a while back haha.

And are you talking about audio sources? Each audio source will have a start audio source, and a loop audio source. This was honestly the easiest method so I could play emote audio, and then schedule the loop part of the emote audio. For the use cases, each player needed their own emote audio source since certain emotes play from the player, such as musical instruments, but also boomboxes, and the ship speaker also needs their own audio source, unless players disable the boombox requirement in the config to play emote audio. I did originally want one audio source component per emote audio source, but I just found it easier to have two, and it was easier to transition from the start and loop audio sources while not having to worry about frame rate, since the audio sources' PlayScheduled method isn't based on frame rate, at least I believe so. Otherwise, I would have used one audio source, and then delayed using a coroutine.

exotic pond
#

@subtle sinew @scenic cave glad to say I can confirm it's fixed now lol

subtle sinew
#

so i thought there was like 8 audio soruces somehow connected to playing audio 😅

exotic pond
exotic pond
#

Btw @scenic cave if it helps I think the cosmetic duplication issue with TME is an interaction between TME and ModelReplacementAPI

karmic shoal
#

Im not sure how to search for messages within a specific thread so im just gonna ask, is it a known problem/is there a fix for only one player in our lobby to seemingly have some emotes play a different emote on their end? they've downloaded the same profile on r2modman with a code and the mod versions seem to align. no errors in console either so im a little stumped

keen ledge
#

I don't know if this was reported

#

but TME doesn't work on V55 (at least the beta)

karmic shoal
#

V55 seemed to work fine when our group tried it the other day, another emote mod was causing the car to not work though. But the same sync problem with the same person was already happening in V50 and continued when we made a fresh profile with only a couple mods for V55

#

im not a professional but to me it seems that their client somehow has the emote IDs mixed up and I have no idea how that would've happened/persisted and how it would be fixed

keen ledge
#

On my modpack none of the emotes worked,
Maybe it is something else then on v55

sturdy fox
#

more/better emotes broke the car for me
u just sit way higher above the seat and cant interact with most stuff

scenic cave
# keen ledge but TME doesn't work on V55 (at least the beta)

It seemed to work fine for me as well when I tested the other day. And it also seemed to prevent you from emoting while in the vehicle as well without me needing to change anything, so that's good.

By the way, what was the issue you were running into anyways? Did the emote menu work at least? I did have some issues with some other mods throwing errors in the console, and it broke some of my code as a result lol

keen ledge
scenic cave
# keen ledge I suppose the error is due to an incompatibility with another mod since it is in...

I believe that's the default emote name. It sounds like a mod threw an error in one of the HUD manager method hooks, which prevented my code from running haha. I'm guessing there was probably an error in the console about that.

Some methods have changed in 55, so a lot of mods will have to update method references. If you are wondering which mod is causing the issues, I would look for an error in your console. The error might happen in the beginning when the mods load, but could also happen when you load into a game. 🤷

keen ledge
umbral goblet
severe olive
#

BetterEmotes replaces the player animator so to be expected

sturdy fox
#

i wonder if Sligili or Klutzy gonna make a fix for that
if not maybe Flip can put their emote into the complimentary category

sturdy fox
#

oh nvm its gonna take around 2-3weeks for em

civic steeple
#

any hope for jojo's torture dance to be added?

exotic pond
#

@scenic cave Have you looked into fixing the Cosmetic Duplication issue yet?

scenic cave
lusty canopy
#

Are there performance issues with using too many emotes rn?

exotic pond
#

Cus I know LethalEmotesAPI and BadAssCompany don't have the issue lol

#

@leaden yew do you have any tips for flip potentially on how to fix the cosmetic duplication issue since your mod doesn't have it?

leaden yew
proud needle
exotic pond
exotic pond
#

@scenic cave Lmk if you manage to update TME and finally get the cosmetic duplication issue fixed, hopefully the code from Nunchuk's code might help you 💜

scenic cave
# exotic pond <@139243578504249344> Lmk if you manage to update TME and finally get the cosmet...

Yeah, I took a look earlier, and I have similar code, but there's a slight difference in how we render the cosmetics. I would have to change other parts of my code to accomodate, but it was originally set up to be compatible with othermods using layer 23, such as MirrorDecor, etc.
I'll test a quick fix and hopefully I don't break other parts of my code, but I'll let you know if I get it working.

exotic pond
#

0190aa86-900d-e350-be7e-856d7e6c0c92

scenic cave
#

Would I have to add a custom model?

exotic pond
#

It might take a bit to Import, if you use Gale it should import faster than with R2

exotic pond
#

It's in the pack lol

proud needle
fervent raft
#

on v56, this error seems to pop up whenever i mess with changing the keybinds

#

i do also have InputUtils

cyan palm
#

how do i disable uh

#

having to purchase the emotes

severe olive
#

in the config, 1st option "I am a Party Pooper" under Emote Settings

exotic pond
#

Btw @lusty osprey Since flip is looking into updating TooManyEmotes, have you ever found anything it could use changed while profiling it?

#

I figured I should ask if you ever found anything that could use fixed or use optimization

#

c;

lusty osprey
#

I've decided to not profile any mods with deep profiling

#

so no I cannot suggest anything

exotic pond
#

As long as you never found anything that inherently stands out then that's good ❤️

scenic cave
#

@exotic pond This profile doesn't have TME in it, right? Are you currently not using it solely because of the morecompany issue?

Also, I didn't have time to do the testing yesterday, but after I test this, I should be good to push out the update

#

Also, where how does ModelReplacementAPI choose the skin? Like where is pepsiman's skin located at?

exotic pond
#

0190b0bf-7408-53cb-c0da-43d8c10bb1c4

exotic pond
#

It should repro in Lan I hope lol

scenic cave
lethal cypress
#

Hope you're doing well flip

exotic pond
scenic cave