#Lethal Emotes API

6698 messages · Page 7 of 7 (latest)

grizzled lava
#

but yeah whoever is unable to join, should delete the 1.15.4 folder in their cache location

#

then just re-download it

elder nebula
#

disabling the cache in settings would also do this

#

not the delete, but it replaces the contents

worldly lotus
#

So, i'm back

#

We deleted the 1.15.4 and reupdate it, it doesnt work ..

#

but i have this in my console

grizzled lava
#

Just send the whole log from whoever is unable to join

worldly lotus
#

Excuse me but where can he find the log ?

#

please 🥹

grizzled lava
#

You should be able to click on settings --> copy log file to clipboard and paste em here

worldly lotus
#

"Log file does not exist" 🥹

grizzled lava
#

ok try this, for whoever was unable to join

worldly lotus
#

he has nothing ...

#

im sorry

narrow geyser
#

huh?

grizzled lava
#

do you have a log there on your end?

narrow geyser
#

that could only be possible if they weren't launching the modpack

worldly lotus
worldly lotus
#

I swear we start the game on "Start Modded", and as i've said, i've already play with 8 of my friends for 2 hours there was no issue at all

#

only him, for a reason that i cant understand, he cant

grizzled lava
worldly lotus
#

on the console, yeah, but the only log i have is useless, let me send you a picture

grizzled lava
#

uhhh, maybe have him try join, then copy the entire console

#

like the entire console log, not just a snippet

worldly lotus
#

Alright, he can copy this and send it on pastebin ?

grizzled lava
#

that works

worldly lotus
#

Ok, thanks a lot, i'll tell him to do that

grizzled lava
worldly lotus
#

Yep, he just did that !

#

Here his logs :)

grizzled lava
#

hmm, I'm noticing some mods in here are not updated either. Just to be safe, have them delete this entire folder

#

(entire folder being: the Gemumoddo-LethalEmotesAPI folder)

#

also not really sure what is going on with the log your friend sent unless it's cut off at the top (which it kinda looks like it is) cause on my end, I see this in my log when launching

#

but in the log you sent

worldly lotus
worldly lotus
grizzled lava
#

if it cuts off stuff, just launch the game and send me the log from there. Once Online/Lan shows up, send me what he's got

worldly lotus
#

Alright :)

grizzled lava
#

I wanna compare launch logs

worldly lotus
#

So, we know why logs wasn't wrote at all, it was in BepInEx.cfg, LoggingDisk : almost everything was off

#

so we put it on true, and he joined my game

#

here is the complete log file

grizzled lava
#

this is from the client unable to join?

worldly lotus
#

Yes sir !

grizzled lava
#

can you send me one from the host as well? I wanna compare what's different

grizzled lava
worldly lotus
#

Not exactly but i guess its the same : we deleted what contains in the folder "Gemumoddo-LethalEmotesAPI" which contains folders of updates

#

Here is my log when he try to join :)

grizzled lava
#

everything checks out so far

#

can you send me a profile code? I wanna test it on my end

worldly lotus
#

Here it is : 01918fd3-572a-19ea-07aa-8cab6ac8645e

#

Thanks a lot for helping, i did everything on my side to check wheres the problem came from,
and like i said, when we removed LethalEmoteAPI he was able to join

but my others friend, with the mod, could play normally 😭
i dont understand

grizzled lava
#

I mean I've seen that issue quite a few times before and it's always a broken download, but if you've delete the cache and it's still breaking I'm not sure

#

wait a minute

#

I just realized a potential oversight we've been having

#

ok so your friend deleted the cache right?

#

but

#

I completely forgot that you know, even by deleting the cache, that won't magically fix the existing download in the profile

worldly lotus
grizzled lava
#

well what order did you do it in, have you resinstalled it like I showed after deleting the cache?

worldly lotus
#

We did it two times :

  • One by making exactly what you shows in the video, which was before contacting you (but not deleting the cache)
  • The other time we deleted the two updates that were in the Gemumoddo-LethalEmotesAPI, then deleted the mod, and redownload the latest version, and only the latest version shows up in the Gemumoddo-LethalEmotesAPI 's cache folder
grizzled lava
#

yeah so that's perfect. And yet it's still not loading properly...

#

what's so weird is that I don't even see emotesapi errors in the console

worldly lotus
#

whats trigger me the most, is that i can't found why him, why only him, contrary to my friends, that doesnt work for him, even tho he followed the exact same method of installation

#

I'll investigate more by my side, if i found something interesting or found a fix : i'll tell ya :)

grizzled lava
#

like the only thing I see in the log is a generic error

worldly lotus
#

This is also weird, dont you think ?

#

whats "Host was missing network identifier"

#

🤔

grizzled lava
#

honestly not sure, seems like AC is logging that error, not bepinex/unity/emotesapi

#

hmmm

worldly lotus
#

Also, we tried with MoreCompany

#

same thing :/

grizzled lava
#

I know you want AC, but for debugging purposes, can you have your friend join you without either of you having AC enabled?

#

or have you already tried that

worldly lotus
#

Yep, we tried with MoreCompany, and we've uninstall AC

#

it doesnt work either

grizzled lava
#

ok

#

scorched earth time

#

have your friend delete everything in this folder C:\Users\Bigma Male\AppData\Roaming\r2modmanPlus-local\LethalCompany\cache

#

then re-download the mod list from the profile code you sent me earlier

#

01918fd3-572a-19ea-07aa-8cab6ac8645e

worldly lotus
#

Well no, i'll tell him to do that

#

i'll do it myself too

grizzled lava
#

oh, sorry translation problem, that was a request to do, not a question

worldly lotus
#

Yes of course, i clearly understand :)

#

We are doing it, it redownload the modpack

#

Sorry for my bad english tho

grizzled lava
#

don't worry about it

worldly lotus
#

Sorry, we did it, and it doesnt work ..

#

i just dont understand

#

but i guess it isnt LethalEmoteAPI's fault

#

i have to play without ... for that single friend 😭

#

but if i found a solution or if i identified the problem, i'll tell you there

grizzled lava
#

sounds good, sorry about all the trouble it's causing

eager cradle
grizzled lava
#

I can look into it

bold socket
narrow geyser
#

Coulda sworn we did that already

bold socket
#

Ill test tm

narrow geyser
#

I vaguely remember working on the shader for it

#

But I can't remember if we shipped it

bold socket
#

Havent tested as of late so who knows

#

Ill see after some sleep

midnight galleon
grizzled lava
#

Iirc we still have a branch for it, we got pretty far but just kinda stopped

#

I personally forgot about it

#

Idk about you rune

narrow geyser
#

I think I remember, there was some visual bugs with the shader that would show during some of our testing

spring citrus
#

Will get this done shortly.

#

Incidentally, do you guys know of the issue where you press the random emote button, and it starts an emote for a split second before stopping it?

#

I get that somewhat frequently. We just run that modpack that has every emote mod.

grizzled lava
#

I'm not familiar with that, do you know if it happens with specific emotes or like, anything?

#

wondering if it's an emotesapi bug or a specific emote that is imported improperly

spring citrus
strong comet
#

anyone know why this is happening every once in a while? this causes my fps to drop a lot for ~1 sec

the code: 0191d17f-1a98-1cdd-0fc9-3c9730955f42

grizzled lava
strong comet
strong comet
#

seems im unable to reproduce it now despite having the same mods on the same moon, possibly a mod update and fixed it

faint lantern
#

doesn't seem to break anything just spams

strong comet
#

Yeah thats all it did for me

#

I’m just trying to solve some fps issues and found it

bold socket
grizzled lava
#

like it's broken or just not working?

#

if it's just not working, best thing I would guess is you accidentally turned off the config option. It's in the customize menu now so you don't have to dig for it anymore

#

if that box is checked and it's still not working, send me a log/profile code cause that's a new one

bold socket
#

when I get the chance ill also clear cache ad reinstall the mod and see if that fixes it

grizzled lava
#

I would check in game over r2's config, emotesapi has global/local config options and afaik, r2 is unable to magically grab the global config

bold socket
autumn ether
#

GRAHHHH why does left clicking play hare hare yukai

#

not sure if it's a lethal emotes api issue hard to tell

narrow geyser
#

Maybe it was custom binded to left click?

#

Check in the customize panel

autumn ether
#

I've cleared every bind related to mouse to no avail

#

reset the configs completely, reinstalled

narrow geyser
#

In your settings? Or in the customize panel

autumn ether
#

also happens to a bunch of my friends but has gone away for some of them with seemingly no fix

narrow geyser
#

Because emotes api uses a separate binding system for custom emotes bindings

autumn ether
#

where would it be in the customize menu?

narrow geyser
#

Right beneath the name of the specific emote

autumn ether
#

:shockat:

#

mystery solved my hero

narrow geyser
#

You can bind specific emotes to specific keys, and chances are left click was bound to it by mistake

autumn ether
#

yup for sure

#

no idea how multiple of us managed to bind hare hare yukai specifically though lmao

narrow geyser
#

I'll probably look into adding a grace period before the binding becomes active to reduce accidental binds

autumn ether
#

doing gods work

#

it's not even at the top though, weird

midnight galleon
#

I think you need to blacklist the these lol

grizzled lava
#

idk what you mean by blacklist them

#

weird that they are breaking again though, last I checked they imported properly

#

I'll take a look into it later tonight

grizzled lava
#

oh

#

I forgot how arrays work

#

I pushed the fix

midnight galleon
grizzled lava
#

well

#

it's less of a "emotesapi causes the error"

#

and more of a

#

some vanilla item just didn't exist

midnight galleon
#

Weirddd

#

I think it might have been CodeRebirth's update somehow, it just fired off a whole chain reaction

#

Based on the log

#

Xu pls hidethepain

#

It also could have been a StoreRotationConfig issue thinking about it, I had the option to remove purchased turned on I'll just keep that off

#

@fossil cape Would be good if you could confirm if it might have been your mod possibly doing that

midnight galleon
grizzled lava
#

uhhh

#

I have no idea?

#

what does that mod do

midnight galleon
#

Hmmm nvm it's not touching that, but now I'm wondering what mod is lol

#

BetterEXP touches it

#

I guess you could probably fix it by setting up a null check incase another mod is patching it

#

So things don't explode

grizzled lava
#

do things actually explode

#

or is it just an error

midnight galleon
#

I mean that client log had so many stack traces after LethalEmotesAPI errored like it set off a whole chain reaction

#

lol

grizzled lava
#

or

#

they all want that item

#

that doesn't exist

midnight galleon
#

Maybe but I've never seen logs explode like that before XD

#

Chain reaction sounds more likely here

grizzled lava
#

I mean

#

ez to say that

#

but looking at what the code that broke on emotesapi

#

I don't really see how it would cause a chain reaction

#

unless all these other mods are hooking into emotesapi

#

(which they aren't)

midnight galleon
#

Fair, I'll need to look at CodeRebirth's code as that's the only logical thing that updated that might do it

grizzled lava
#

do you have a profile code?

fossil cape
midnight galleon
#

This game is so finnicky when changing vanilla stuff it's not even funny

midnight galleon
grizzled lava
#

and a follow up, is it on like, player join, or something else?

midnight galleon
#

Similar to how CodeRebirth and LGU normally error, but usually a whole reaction doesn't go off but CR did update recently

#

I just hope it's not melanie's furniture mod somehow but I saw nothing in it's code that should cause that

grizzled lava
#

to be that guy for a moment. Have you tried reproducing the bug with any of these mods that you are listing disabled?

midnight galleon
#

I mean the only things I've added since we played yesterday were this, StoreRotationConfig and replacing TME with your mod cus TME has a memory leak

#

So it helps narrow it down

grizzled lava
#

So

#

I tested locally

#

didn't see the error on my end

#

but before I disabled it I noticed it just lets you start a lobby before all mods have fully loaded?

#

not really sure if that is intentional or not

midnight galleon
#

Hmmmm

#

So it has some weird interaction with LethalEmotesAPI? Or maybe it's the assetbundles in BadAssCompany potentially 🤔

grizzled lava
#

I don't think it's either of those tbh

#

here let me remote into my potatoe PC and launch there so I can keep all the mods enabled

midnight galleon
#

Yeah cus it's gotta be some strange thing that's maybe failing to cache if it's Faster Load, I know DiFFoZ was gonna be updating the mod so I hope he eventually gets around to it

grizzled lava
#

welp

#

two computers

#

so normal multiplayer with all the mods enabled

#

I'm not getting the error

midnight galleon
#

Hmmm

#

I still wanna know what causes the Trying To Find Found lmfao

grizzled lava
#

probably goes without saying but I did check, seems to work fine on v65

crystal nimbus
#

Does BepInEx Faster Load AssetBundles Patcher not work well with all mods? 😯 @grizzled lava

upbeat vale
snow raven
#

Nah its def 100% code rebug

#

That mod broke my entire pc

#

And exploded my house

crystal nimbus
#

Everything is normal for me :3

snow raven
#

Nothing is normal... I can smell colors

grizzled lava
grizzled lava
#

through the grapevine ||and by that I mean spying on the TME channel|| apparently a MoreCompany cosmetics call changed, will push an update soonish to account for it. Nothing is super broken, you just won't see your cosmetics in third person until I fix it

#

oh I literally just had to recompile against the new version

#

epic

glass sierra
#

Most mods haven't accounted for the mid-game cosmetic changing yet tho

#

If u want an example of how to do stuff when that happens u can look at the PR I did for OpenBodyCams (which was already merged)

grizzled lava
#

Oh I didn't know that got added, I'm guessing on your comment emotesapi doesn't work with that?

glass sierra
#

I'm guessing it probably wouldn't though unless you did some weird stuff previously

grizzled lava
#

I live and die by the weird stuff so you never know

glass sierra
#

As long as you toggle the local player's cosmetics visibility when 3rd person is enabled/disabled it should be fine

grizzled lava
warped olive
#

so i realized that the tf2 emotes mod by Gemumoddo isnt working as intended anymore i have it installed but when i try and do a emote from the mod it says i dont have it installed

grizzled lava
#

oh

#

seems when I removed lethalconfig as a required dependency from emotesapi I forgot to do it for tf2 emotes as well

#

sorry

#

I'll get a quick fix out for that

warped olive
#

tysm

loud dune
#

@grizzled lava is this a problem?

grizzled lava
loud dune
#

sure

#

0192e581-518a-c6c3-964d-75ccadd62fc6

#

i have some more other emote mods

grizzled lava
#

ehh, emotesapi stuff should work with all emote mods

#

also looking more into it, I think that line might be some legacy code I forgor to remove

#

are you noticing any problems in game or is it just throwing the error?

loud dune
#

i also have toomanyemotes

#

just error i think

grizzled lava
#

honestly, I think you can safely ignore the error

#

cause I'm looking through my code and this line is like, completely unneeded

#

I'll see about cleaning it up though

#

Yeah for reference it's an object that only ever gets assigned to, I never actually read it. So I'm just going to remove it

loud dune
#

okay thanks for help

grizzled lava
#

pushed out a fix, but it technically is just an eyesore at the end of the day so no need to rush to update

brave shore
#

Hey is enemy interactions suppose to work with "toomanyemotes" cause when I do badass company they always do the emotes. Once I got rid of badass company they never do any emotes from "toomanyemotes" (They never did the toomanyemotes in the first place which is strange.)

grizzled lava
#

it's not setup to work with it no. I mean theoretically I think it might work since TME also uses humanoid for their animations. But it's not currently setup like that

brave shore
grizzled lava
#

Yeah the "import TME" option is much closer to a translation layer where emotesAPI makes the calls to play emotes on TME's end. It doesn't technically import the emotes to the EmotesAPI system

#

I managed to port over a couple bonuses like "wireless joining" and emote name display, but that was more manual work

gleaming ginkgo
#

Mind I ask why LethalEmotesAPI is 34 megabytes? My modpack is 121.7 megabytes, so I don't know why this mod takes up so much more space than the second-biggest mod, MoreCompany (10 megabytes)

narrow geyser
#

LethalEmotesAPI has a lot of assets (mostly UI, but some core assets for emoting support)

gleaming ginkgo
#

gotcha

red needle
gleaming ginkgo
peak zodiac
#

121mb is already super small compared to a lot of packs so you really shouldn't worry about it

loud dune
#

@grizzled lava Any ideas why this emote mod takes 1.2gb of ram ingame while the mod itself is just 140mb?

#

i asked the creator but they didn't answer

narrow geyser
#

I can only assume that they didn't set up import settings correctly for their audio, causing it to inflate memory usage

grizzled lava
#

Yeah that

#

We had that issue before too

narrow geyser
#

it tooks us a bit to figure it out

grizzled lava
#

If you don't import audio perfectly unity inflates it big time

narrow geyser
#

not much we can do on our end to fix it

loud dune
#

ahh i see

#

i have asked them again about it now

#

hope they can fix it

narrow geyser
#

Specifically Unity by defualt uncompresses audio into raw byts in memory

#

so it can save on processing time for decoding specific formats

#

we recommend compressed in memory

#

as the runtime cost for 99% of audio for emotes is negligible (with our testing using ogg)

#

and it has significant improvements to memory usage

loud dune
#

I have a small request, is it possible for you to make a plain 3rd person emote?

#

like just a plain 3rd person camera as an emote? similar to this emote but without the phone and sound, want to use it for combining cosmetics and suits.

grizzled lava
#

Yeah, I've gotten that request by a few people, seems the third person setup I did is actually good

grizzled lava
#

When I finish with the stuff I'm currently working on I can take a look into it again

loud dune
#

thank youu!

hazy dew
#

@grizzled lava Hi, I was informed that there is a problem with my dances because they consume a lot of RAM. How to load the sounds correctly so that there will be no further problems ?

grizzled lava
upbeat vale
#

@grizzled lava hey so, a model I have for a thing I made (unrelated to emotes whatsoever or this mod) requires me editing zeekerss' default QualitySettings.skinWeights from SkinWeights.TwoBones to either SkinWeights.FourBones or SkinWeights.Unlimited, do you know of any potential problems from me doing this?

#

i assume not

grizzled lava
upbeat vale
#

okie

hidden charm
red needle
#

thats really cute, I'm impressed you managed to get lip sync to pass through so accurately

hidden charm
#

2 player

grizzled lava
grizzled lava
limber wind
#

Oh shit that's hella useful for me lol. Don't have to fuck around with freecam anymore to test my suits

red needle
#

everyone always forgets the first 2 persons

midnight galleon
#

@grizzled lava seems this error throws a lot

grizzled lava
#

could you send me a log from that session?

midnight galleon
grizzled lava
#

seems to be the claysurgeon bonemapper is broken in some way

#

I'll look into it, shouldn't affect normal gameplay tho

grizzled lava
#

@midnight galleon not seeing it on my end, could you send a profile code? I'm assuming it's a conflict

midnight galleon
grizzled lava
#

I'll try that

midnight galleon
#

Also we ran into some issues today where my stream dropped a couple of times and I remember Emotes API had some networking issues in the past so I hope that's not happening again lol

grizzled lava
#

that hasn't been an issue for almost a year at this point

grizzled lava
midnight galleon
#

Weird

#

01946164-2b51-aede-72b0-db4064d8204a Well here's a profile code, my only other guess would maybe be BarberFixes

grizzled lava
#

oop, spoke too soon I guess. I tried spawning it naturually instead of just dumping it in the ship and I got the error

midnight galleon
#

Lol fun

hidden charm
red needle
#

an emote with live compositing is wild

grizzled lava
#

that's fucking wild

narrow geyser
#

Us when making emotes api: "finally now we can do funny fortnite emotes"

The community: makes a music video into a live emote

#

Impressive stuff

grizzled lava
#

@delicate berry fyi, your emote mod gets unpacked by mod managers and breaks, you gotta upload it with a similar file structure to this since the first folder always gets unpacked.

delicate berry
#

i dont think i have uploaded a single mod

grizzled lava
# delicate berry what mod?

oh, tbh I thought this was you since you are the only person in this server with "smile" and "modder" in their username

#

guess they don't exist in this server

spare plinth
#

Hey, do you know what could have broken this?

#

0194948b-363f-0e1b-038f-67485b1854e0

grizzled lava
#

I think some stuff got broken with the latest badasscompany update, I'll see about fixing it

grizzled lava
#

I'm just gonna revert the update until it gets fixed since it's breaking and has differently named emotes causing further problems

midnight galleon
grizzled lava
crystal pine
#

So, what's wrong with badasscompany? Looks like 1.3.0 and 1.3.1 are a little bit broken. Some emotes just disappeared.

grizzled lava
crystal pine
#

Oh I see

#

Thank you

minor parcel
#

Hello, is there a possibility of making this compatible with CoilHeadStare ?

lone wadi
grizzled lava
#

It used to be compatible, I'll have to take a look into it

#

probably a quick fix

#

probably

minor parcel
#

thank you yay

hidden charm
#

This should be a bug

#

@grizzled lava

#

Occurs when the host joins the join point animation for the client

#

Another bug

dire crescent
#

found a issue where some clients cant join emotes

#

it doesnt say anything in the logs though, probably some sort of desync

grizzled lava
#

That's weird if the logs genuinely have no info

#

No sort of attempt to join is logged?

dire crescent
#

i didnt even mess with the log registry

torpid crest
#

When booting the game
Not sure if this can be ignored

#

It seems like it wants me to have ModelReplacementAPI

grizzled lava
#

weird... it shouldn't attempt to load that stuff unless modelreplacementAPI is present

#

I've got a couple of bugs backed up, whenever I get off my ass (probably later this week after I finish kcd2) I'll look into them all

grizzled lava
#

@hidden charm sorry I took me a while to get to it. Been kinda not feeling modding these days. I pushed an update that should fix your errors.

muted canyon
#

@grizzled lava Hi, I've been trying to get the Lethal Emotes API to work with the Coilheadstare, but I don't really know anything about programming. Until I get here after a few hours, I don't know if you can help me, and I'll help in any way possible if necessary.

grizzled lava
#

Oh, yeah that's my bad, I think I was told about it months ago but I just forgot

#

I'll take a look when I get off work

#

99% sure I know the problem

muted canyon
#

I didn't expect you to be so sure, but that's amazing, and have a nice day at work.

grizzled lava
#

pushed the fix, sorry this took so long.

muted canyon
muted canyon
hidden charm
#

Can "stuck" an eyeless dog

#

@grizzled lava

grizzled lava
#

Weird. I wonder if it's because it spams the enemy audio checks

#

I swore I set it up like the boombox but I can take another look when I get the chance

hidden charm
#

Adding this condition will work

hidden charm
#

Oh, I forgot the volume of EnemyInteractions, PR again@grizzled lava

#

Maybe an option could be added so that enemies can also affect enemies?

hidden charm
#

EnemyInteractions?

grizzled lava
#

Oh I forgot to look at it, sorry!

#

I'll set a reminder so I get it tomorrow

midnight galleon
upbeat vale
midnight galleon
#

Unfortunately it kinda would just spam then suddenly stop and no matter where I looked I couldn't figure out what was causing it

#

cus I tried looking in the same spot it started spamming and it wouldn't repro

upbeat vale
#

it'd spam when you were looking at a specific object, what the object is it wouldnt say

midnight galleon
#

Yeah

#

@sick ore might be worth looking into what objects in your interior are freaking out

#

Full log

nimble marsh
#

because of this error it's impossible to use badasscompany at all
before updating the dependencies from 1.1.0 to 1.15.13 it worked correctly but without any emotes
pressing C and only "Customize" showed up on upper-right corner and that error popped in

grizzled lava
#

Can you send me a profile code?

midnight galleon
#

@nimble marsh

nimble marsh
#

it's on clean profile

#

new profile made moments ago

#

0196107c-b4d4-6c70-9afd-a37916c4125f

#

only bepinex, the mod and it's dependencies
that's it
none mod was been here ever

midnight galleon
#

I wonder if Bflap or something is fixing it in my pack

#

XD

midnight galleon
# eager cradle n o

I had literally no idea why it works fine for me it was the furthest guess imaginable

#

lol

#

Since it does cache the files

eager cradle
#

backup and try to delete and see if it fixes

nimble marsh
#

on the lethal company vanilla folder?

midnight galleon
#

Oh right, the json could be corrupt

eager cradle
nimble marsh
#

crap, I forgot where it was

#

give me sec

eager cradle
#

C:\Users\USERNAME\AppData\LocalLow\ZeekerssRBLX\Lethal Company

eager cradle
grizzled lava
#

iirc I made sure between updates, there wouldn't be an issue reading old data. But jumping from 1.1.0 to 1.15.13 could have cause it

#

honestly I never checked between such large jumps

nimble marsh
#

thanks guys peepoheart

#

I completely removed emotesAPI folder (and json's of qualitycompany as I only had those out there) on the folder
removed the crap I don't need anymore and it fixed the long-term issue of mine

midnight galleon
#

Glad you fixed it ^^

midnight galleon
# grizzled lava honestly I never checked between such large jumps

Just wanted to let you know I believe I discovered the mod might have a memory leak of some sort, after performing some of the BadAssCompany emotes, the game froze for a bit when going back to the main menu and threw some emotes api error about the bones, then it froze again for a bit when I went to quit out the game

brave shore
#

Is there a way to make the lil animated guy at the top left not animated I'm trying to use this with lethal hands but I don't want the guy in the top left to be animated or moving.

#

even if it's this setting it's not working at all even when its off or on. I tried both times.

grizzled lava
#

For reference, CustomEmoteParams has this

brave shore
grizzled lava
#

So, lethal hands itself might have a config to turn it off, but I am not sure in that regard

#

actually

#

I took a look

#

they do set it to false

#

let me check really quick on my end if something is not working properly

brave shore
#

Cause I'm just testing your mod out for the animation thing now.

#

And I had it set to false when it wasn't meant to be animated but yet it still animated.

grizzled lava
#

hmm

#

working as expected on my end

#

if you launch the game, hold C (default keybind, you might have changed it idk) once in the ship and click the customize button in the top right, you should see a settings menu

#

this is the highly recommended way to interface with emotesapi settings since it pulls from two different places that mod managers are not currently (as far as I'm aware) capable of handling

brave shore
grizzled lava
#

Like I said, emotesapi has two sets of configs, one per profile and another global config that ignores profiles

#

So changing it in the mod manager only affects your local config, not the global config

#

And the default setting is to use global config, that way you can change profiles as much as you want and you don't have to fix your settings every time

#

I.e: people can spend lots of time setting up their emote wheels and they never have to again

hidden charm
grizzled lava
#

Holy shit

dire crescent
#

insane work

hidden charm
#

Auto walking and third-person movement do not work in v70.@grizzled lava

grizzled lava
#

Hmmm, I'll see about a patch later today, but I'm not gonna publish it to thunderstore until 70 is out of beta

grizzled lava
#

Oh already?

upbeat vale
#

it didnt last long in beta, only a couple hours

grizzled lava
#

I c

narrow geyser
grizzled lava
#

Welp, later today sometime

upbeat vale
grizzled lava
#

pushed out a fix

midnight galleon
grizzled lava
#

uhhh

#

I can't do anything with this

#

all this tells me is that an emote tried to play that hasn't been loaded in

#

"phuthona"

midnight galleon
#

that's the only emote mod we have

midnight galleon
#

Actually this stopped happening after I removed the Soul Devourer due to a bug lol @whole wraith Any idea why Soul Devourer was causing this?

whole wraith
midnight galleon
whole wraith
#

It doesn't really make sense that it would be the bug source (sometimes mods are that way though). Is the error above what you received when you tried to leave the lobby?

midnight galleon
#

That error I got a while before that, the game just froze when I tried to close the lobby basically instead of closing out and threw a ton of dissonance errors

runic raft
#

@grizzled lava I'm having a very odd bug where

  • The emote wheel is disabled
  • When attempting to enter the terminal, your player, nor your camera, is locked onto the terminal while actively using it, meaning you move around like normal while also typing on the active terminal
  • When exiting the terminal, it permanently prevents you from accessing it
#

These are the couple of errors i'm getting from it, and it only started after I downloaded Brutal Company Minus Extra Reborn, which i can confirm causes it after finding the problem fixed once I disabled BCMER

#

However, starting a new modpack with only BadassCompany and BCMER, Along with all of their dependancys, this bug doesn't happen

#

If you would like a code to see this for yourself, the one i'm having the issue on is right here vv

#

0197af6c-3dc3-0f1c-4cb7-b3e87c897e01

grizzled lava
#

working on diagnosing this rn

#

it's really weird

#

for some reason with BCMER installed, it's trying to pull lethalVRM when it otherwise wouldn't

#

I have no idea why

midnight galleon
# grizzled lava working on diagnosing this rn

Since you're looking into issues there's an Emote in BadAssCompany that has Pom Poms, I can't remember the name of it and after a player uses that emote the Pom Poms get stuck showing up outside of the ship

grizzled lava
#

when in a sanitary pack, it also doesn't have the issue

grizzled lava
#

seems it only happens with LethalElementsBeta. I tested with regular LethalElements and it seems fine.
@tiny creek do you have any insight into this? Wondering if there is something that jumps out at you that is done differently with the beta version that would cause a few mods to attempt to load assemblies that they otherwise wouldn't

midnight galleon
#

😦

#

But

#

Maybe it has to do with the config setting it has to slow down enemies?

grizzled lava
#

I mean, maybe for the brutal company one

#

but from emotes end, it's trying to read lethalVRM

#

which has nothing to do with enemies

#

so I think it's something else entirely

midnight galleon
#

It has a Github Source I believe

tribal nymph
midnight galleon
modest flare
#

Is there a way to fix better emotes problems with your mod?

#

Any mods that add new animations for the players is erase by better emotes.

grizzled lava
#

That's just not true for emotes API

#

Better emotes emotes actually get added to the wheel so you have them all in one place

#

Did you try it and it broke? Could be something updated and it stopped working, but in the past it's been fine

modest flare
#

I wanna know if there's a way to fix this problem from better emotes with your mod.

grizzled lava
#

Oooh

#

Uhh, the only way to do that would be to effectively redo better emotes as an actual emote pack for emotes API

#

For reference emotesapi doesn't replace the animator, it creates a second one and just moves the original bones

#

That would also be a solution if they just implemented that into better emotes

#

But again, that's a good bit of work

upbeat vale
#

better emotes doesnt even replace the animator properly

#

its like piggy's mod too iirc

grizzled lava
#

Yeah there are also safer ways to replace the animator

#

But it still leaves you open to issues

#

Like other people doing it improperly and colliding with you

hidden charm
red needle
#

you're crazy for making this work so well

valid sun
#

question

#

does chikuwacompany work for anyone else

valid sun
#

nevermind, somehow it was just because of clownschoolemotes

tacit umbra
tepid crane
#

hi , there is a issue with the mod, thanks to Xiaolan, she is the one who discovered it by investigating my modpack

midnight galleon
tepid crane
#

ho heck yeah your right

narrow geyser
#

Could we also get the modpack code?

tepid crane
#

Ho hold on

#

0198e5ca-f10e-eea0-f7cf-e52c5cafcb61

grizzled lava
#

@upbeat vale do you have a list of the errors EmotesAPI output from that message? I'm trying to debug the issue, but even after removing items from the above pack down to the minimum, I am still seeing the bug noted above but with 0 errors logged to the console

0198edf5-128b-af31-8d02-3d5b8a18054c

grizzled lava
#

seems like the dictionary stuff I have for VRM/ModelReplacementAPI are being forced to be loaded at some point

#

while I'm seeing about a proper fix, @tepid crane you can just have both LethalVRM and ModelReplacementAPI installed to fix it

upbeat vale
hidden charm
#

I installed these, but I did not reproduce the problem. I have a modpack with over 300 mods, and I don't have this problem.

grizzled lava
#

I didn't figure out the core issue which was "why do my objects get forced into memory" but I did fix it by just making them generic objects and casting them when needed

#

I'll push out the fix with the v73 networking fix whenever the patcher gets updated

grizzled lava
#

uhhh, so I updated emotesapi, and now it's missing from thunderstore?

upbeat vale
#

Oh you probably hit ts's filters

#

Just make a thread in #1229912303588212796

#

I have to ping a janitor every dawnlib update, which at times is 3 times a day or once every couple days 😃

grizzled lava
#

oh

#

weird, I wonder what changed since last time I updated

#

thanks for the info

#

btw the major bug is finally fixed that's been there for a few months

#

sorry it took so long to get a solution

upbeat vale
#

O big

hidden charm
grizzled lava
olive ocean
#

is there a way to disable walking with emotes ?

grizzled lava
narrow geyser
#

when a developer creates an emote, they decide how the emote works with player movement

#

some emotes always allow movement

#

some don't

#

some stop the emote when a player moves

#

it's all decided by the emote developer

olive ocean
#

I see

south echo
#

Is there any way to disable armfix for specific anims?
Its overriding the constraint's localtransforms function, as presumably intended, but thats breaking item positioning for my custom item animations.

grizzled lava
south echo
#

Ah, on the github there's uh
FixLocalArms() in bonemapper, I think to keep the arms from breaking in first person?
But it was preventing my custom itemhold anim from working so I just have my anims turn it off when they're in use.
All good now :>

south echo
#

Hey quick question, how would I go about replacing the healthbar model compatibility wise?
I wanna make players (think) they're objects and that'd require hotswapping the model.
I can't seem to get it to work by just overriding positions/objects/cameras on EmoteAPI, so I was considering just replacing the whole healthbar renderer but I worry that'd break something if I don't put it back exactly right :P

narrow geyser
#

I don't think we provide a way to replace it

#

the model is part of a prefab we instantiate

#

replacing it wouldn't be the end though

#

because you'd also need to update the references in these scripts

grizzled lava
#

yeah it's been a while since I looked at the healthbar stuff, but it's not technically a normal camera, since a normal camera has a much higher cost per frame

narrow geyser
#

that's also true

south echo
#

I should just be able to like
Swap the sharedmesh for an objects mesh yea?
Then swap it back ofc

grizzled lava
#

probably?

narrow geyser
#

i think so

#

you'd need to get a reference to the HealthEmoteRenderer

#

that would give you access to the SkinnedMeshRenderer

#

you'd also need to make your model constrain its position to the spine transform

#

or you'd have to replace the target of the existing position constraint

south echo
#

Should just be CustomEmotes.HudCamera.Find("LOD1").getcomponent<skinnedmeshrenderer>().mesh=grabbableobjectmesh or somethin similiar right?
Positioning aside

#

er
sharedmesh, but same deal

narrow geyser
#

I think so

#

just keep in mind we don't have an actual camera

#

we render it using immediate graphic calls

south echo
#

Nice.
That makes this a LOT easier tbh

#

All I need is for the player to look at their healthbar and go "oh god, what have I become? Is that... Am I a key??" until the effect wears off

#

And I think I can do that pretty easily through this haha

narrow geyser
#

here's the source code for the emote health renderer

south echo
#

Question, is the "Camera" whats referenced as EMOTEAPI.hudcamera?

south echo
#

For example in HealthbarAnimator's
CustomEmotesAPI.hudCamera = healthBarCameraObject.GetComponentInChildren<Camera>();

narrow geyser
#

so

#

hudCamera is old code

#

it's unused

grizzled lava
#

that should probably be removed

south echo
#

LOL
Well it stores a reference to the healthbarcontainer tho yea?

narrow geyser
#
HealthbarAnimator.healthBarCameraObject.GetComponentInChildren<HealthEmoteRenderer>();
#

waitr

south echo
#

There we go
Thank you!

#

Oh?

narrow geyser
#

fixed it

#

it's actually HealthbarAnimator not CustomEmotesAPI

south echo
#

think thats internal yea?
HudCamera does hold a ref to the child of the healthbarcameraobject tho so it should be accessible as a parent?

narrow geyser
#

maybe? give it a shot

south echo
#

There's only one instance of that yea?

#

Cause its clientside

#

screw it lol I'll just FindByType

narrow geyser
#

yeah just one instance

#

the field is static so only one exists

south echo
#

I'm gonna hangout while I do this I think
Also I appreciate y'alls help!!

narrow geyser
#

np

south echo
#

Hey whats the rendertexture being put on?
I need to find a ui ref for the upper left corner :P

grizzled lava
#

prob one of these

narrow geyser
#

it's on the hudObject

#

hudObject.GetComponent<RawImage>();

south echo
#

poifect

#

Do you remember what the like, outline mat is called?

narrow geyser
#

its referenced by the HealthEmoteRenderer

#

if you have a reference to it

#

it's under the field material

south echo
#

ty!

south echo
#

hmmm
the mat is pure black but I reckon that makes sense, its probably not suited for generic item models?

narrow geyser
#

Uhhh

#

The render works kind of like a chroma key effect

#

The stuff you want to be visible must be red

#

While the stuff you dont must be green

south echo
#

Thats the material not the rendertexture yea?

narrow geyser
#

The renderer than makes an outline

#

Yes

south echo
#

GOTCHA
Thats really smart

south echo
grizzled lava
#

Oh huge

#

I mean I'm not sure what that is supposed to be, but progress is progress!

south echo
#

They think they've turned into a key, as it puts the cam and their ears at the position of the key clientside (while serverside they're just curled up talking to themself about "oh god I'm a key, where is everybody!")

grizzled lava
#

should be updated to v81. It seems like it was mostly working, just one of my patches borked

#

EXCEPT I LIED

#

this still happening

narrow geyser
#

Mythic is out to get us

grizzled lava
#

I forget who to ping for this

#

uhhh

narrow geyser
#

@someone

midnight galleon
#

Make a report in #1229912303588212796

grizzled lava
#

thank

#

oh, yeah I probably still have a thread there lemme find it

#

ok now it is fixed (real)

stoic iron
#

which version should i use if im using v73?