#Lethal Emotes API

1 messages · Page 3 of 1

grizzled lava
#

and press that

narrow wraith
#

i hit ctrl shift f

#

since im already selected on it

grizzled lava
#

I mean, you might wanna be a bit closer

#

but that's up to you

narrow wraith
#

ok it didnt work that well

#

why is he so far to the right

#

huh

grizzled lava
narrow wraith
#

ye

grizzled lava
#

so the changes you made were reverted

#

when you left play mode

narrow wraith
#

i clicked pause

grizzled lava
#

right

narrow wraith
#

next to play button

grizzled lava
#

still in play mode

narrow wraith
#

how do i exit

grizzled lava
#

until you exit play mode

#

press the play button

narrow wraith
#

lmao

#

something like this

#

seems good

#

wait is it still in playmode

#

i unchecked the play

grizzled lava
#

unity should grey stuff out a bit when in play mode

#

yeah you are fine

narrow wraith
#

ok

#

its better

#

but still why is he on the right side

grizzled lava
#

just move the camera again

narrow wraith
#

oh yeah i need to add my new audio

#

since i remade it

#

woops

#

i made it better

#

but its flawless not yet

#

wait if i can get the audio from bo3

#

it would be easy

grizzled lava
#

that's some ripping magic

#

which people have done

#

so it's not magic

#

but I have no idea how to go about it so good luck lol

narrow wraith
#

i have the game

#

im scared of ripping it because its vac

#

ik how to rip it

#

i rather not

#

i will look at the emote and copy it manually instead

#

tbh it dont have to be perfectly synced

#

as long as its decent

#

the first whip is perfectly sync and nae nae

#

but the 2nd one

#

is desynced

#

fak

#

maybe i can loop it

#

this is how it is rn

#

i gotta take a break gonna play lethal with friends

#

ty for everything

grizzled lava
#

yep, glad to help!

small ginkgo
#

oh if anyone want to make emotes for this mod a good resource for animations could be vrchat emotes since they're both unity

#

vrcmods.com is a good resource that i use for emotes in vrchat

red needle
#

Yeah any vrchat emotes work, the unfortunate reality of vrcmods tho is 70% to 90% are uncredited mmd rips

#

Or other translated to humanoid asset rips so if you are someone who is big on providing source credit be thorough

narrow wraith
narrow wraith
#

i replied to my attatchment

#

one thing the audio plays too long it might and after the first 2 it falls off sync

#

due to how the bo3 emote is made it might be better to find another source

narrow wraith
#

any idea on how can i fix this @grizzled lava or i need a new animation/motion

grizzled lava
#

I mean from my perspective, the audio you have already just needs to have the first second or two just cut off

#

what I would do tbh, is just pull up the audio and a video of your animation in vegas

#

since that's what you have

#

and allign the audio and then chop off what doesn't belong

narrow wraith
#

chop off audio only right

#

not the animation

grizzled lava
#

well

#

if you allign them

#

which one starts early?

narrow wraith
#

since i dont know how to do actually edit the animation

#

hold on im opening up unity

#

i kinda forgot

#

id say audio

#

is early

grizzled lava
#

well again

#

line them up in vegas

narrow wraith
#

yeah

#

i dont know what you mean with line them up as i can only edit the audio in vegas

grizzled lava
#

oh you don't have like big vegas

narrow wraith
#

i have this

grizzled lava
#

um

narrow wraith
#

im just looking at the audio in here and trimming it

#

xD

grizzled lava
#

you know vegas is primarily for video right?

narrow wraith
#

yeah

#

i have done multiple videos with it

narrow wraith
#

i used to do youtube content

#

but its an animation

#

not video

#

huh

#

or do you mean the video i uploaded

#

with the audio ?

grizzled lava
narrow wraith
#

it is

#

but the audio isnt in the game

#

its edited onto it

grizzled lava
#

oh

narrow wraith
#

in the video

#

xD

grizzled lava
#

well

#

you might just need better source material then

narrow wraith
#

i guess this can help me

#

but it might be better to find another one

#

its a popular dance surely its findable

#

brb i have to do something irl

red needle
narrow wraith
#

i might have found a good way to do it either that or im scuffing it

#

we'll see

narrow wraith
#

how can i add delay my animation ?

#

@grizzled lava ?

#

unless ur busy

#

what am i looking at

grizzled lava
#

well assuming your animation is not designed to loop

#

you just move all of those to the right

narrow wraith
#

move what exactly

grizzled lava
#

by an amount

narrow wraith
#

i dont even know what im looking at

grizzled lava
#

these are all key frames

#

keys?

#

uhh

#

something

narrow wraith
#

oh

grizzled lava
#

I mean personally I would recommend offsetting the audio

#

cause that would be far easier

narrow wraith
#

well i cant make it work

#

with the animation

#

i dont think

#

the song just dont match

#

i can match 1 part of the animation then its slower than the animation

#

ive tried finding how to match it

grizzled lava
#

honestly

#

sounds like you need better source material then

#

cause you are only going to suffer more trying to square hole this animation

narrow wraith
#

yeah i think thats it

#

let me try to find a better animation

#

the animation is good but it wont sync to the song

#

found a good motion

#

but as always its vmd

#

found a guide on it

#

think i need blender for this

#

i think i need a model for doing this

#

every single file is just vmd when i download a motion

#

video music data i think is what it means

grizzled lava
#

We will use .vmd animation motion files for the .PMX #GenshinImpact #3D model in #Blender and export it to UNITY.
🔥Genshin Impact Models (by MiHoYo): https://bit.ly/33B6mho 🔥
.VMD motion file: https://bowlroll.net/file/238048
Unity Chan shader: https://unity-chan.com/
🔥Guilty Gear Stylized Shaders in Blender's EEVEE🔥
Part 1 of 4: https://gum.co/...

▶ Play video
#

idk this looks like it works?

narrow wraith
#

yeah but i tried clicking n

#

and its not working

#

i get a different menu

#

and i dont even have a model

#

ok i see how i add a model

#

but i still dont have one

#

cant i use him

#

xD

#

his guide is mega outdated

#

there is a addon i can use it seems

red needle
#

Yeah cats blender plugin

#

Is decent enough at porting anims to vrchat from mmd

#

There are a few options though

narrow wraith
#

do people just not use blender 4.0

#

i only see outdated things

#

nothing new

grizzled lava
#

blender 4.0 came out in november lol

narrow wraith
#

oh

#

error all day

#

is my version of blender the problem

#

i think it worked anyways ?

grizzled lava
#

looks like it worked

narrow wraith
#

new issue

#

vmd file not showing up

#

trying to import it

#

yeah the file just wont show up in software

#

thats great

red needle
#

I'm almost on my PC

#

So soon™️ I can truly use my expertise in blender elitism smug

narrow wraith
#

hahaha

#

im slowly losing my mind to all these issues

grizzled lava
#

the real solution is to just animate all your animations and compose all your music

narrow wraith
#

right

#

i have a banger animation and audio even for it but it just had to be vmd

#

😦

#

is there rlly not a tool for vmd - unity package

red needle
#

there are actually a few tools

#

to convert motion data

narrow wraith
#

very outdated

#

also very outdated

red needle
#

i see cats is a bit older

#

its been a while since we have converted vmds

#

let me look at some of the other systems we used

narrow wraith
#

vmd is what i got in 90% of my downloads ?

#

when i looked for motions

red needle
#

yeah vmd is the standard motion data for MMD

narrow wraith
#

either that or unity package bc of vrcmods

#

do you know why its not showing my vmd files in the import option ?

#

i mean i have cats but i dont think its running correctly as it gave a weird error

#

this

red needle
#

well yeah you might need an older version of blender

#

to use cats

#

cats would still work but you would need the right version of blender

narrow wraith
#

maybe its because of the model

#

what version of blender

red needle
#

well yeah

#

that model wont work

narrow wraith
#

i dont mind downgrade

#

can you give me a model to use

red needle
#

get an mmd model

narrow wraith
#

ive never done this before

red needle
#

actually send me the motion data so I can verify it works on current blender

narrow wraith
#

and what blender do i need

#

ok

red needle
#

and then I can walk you through it

narrow wraith
#

let me add you

#

since i prob cant send it here

glacial oriole
#

is there an emotes mods with custom sound ?

narrow geyser
#

BadAssCompany, TF2Emotes, uhhh quite a few others

glacial oriole
narrow geyser
#

you can look at mods that depend on LethalEmotesAPI to find what emote mods exist for this

glacial oriole
grizzled lava
#

well except for the 10 or so modpacks that are unlabled :/

narrow wraith
#

In the search filters

#

So you can disable modpack as an option

narrow wraith
#

oh you meant like this

#

well there is 287 packages that depends on it LULW @grizzled lava

#

luckily you can do that

grizzled lava
#

oh how about that

narrow wraith
#

didnt work though

#

rip

#

i need to research for it

grizzled lava
#

right

#

cause they aren't labeled as modpacks

narrow wraith
narrow geyser
#

yeah that's the problem

narrow wraith
#

this kinda worked

#

but not rlly

grizzled lava
#

that's missing a few real ones too

narrow wraith
#

i wish i knew what was out there

#

i have those two

grizzled lava
#

well if you look for stuff that depends on emotesapi

#

and just uhh

#

ignore the modpacks

#

I guess that's the best

narrow wraith
#

well ignore them with my own eyes you mean

#

as there is 200 of them

grizzled lava
#

there's only a few

narrow wraith
#

why does it show 200 for me

#

what

grizzled lava
#

I only see this

#

I think it auto filters out labeled modpacks

narrow wraith
#

oh it lies to me

#

its not 200

#

i have every emote mod already then

#

xD

#

need to work on my own

#

i got some ideas

hazy pebble
#

but they only go to that tab if they're labeled

narrow wraith
#

i want to make 9mm go bang with ui mama loli dance from loli kami

narrow wraith
#

this

#

for reference

stray summit
#

one of the emote mods has it

narrow wraith
#

Unsaved Trash helped me a lot very greatful of that

#

no it has loli kami

stray summit
#

chikuwa

narrow wraith
#

not 9mm

#

its different

stray summit
#

o

narrow wraith
#

i use it already i want specifically 9mm

#

there is a duplicate emote as well between glizzy and badasscompany

#

the breakneck one

narrow wraith
grizzled lava
#

yeah I noticed

narrow wraith
#

the song has 2 dances

grizzled lava
#

haven't been too worried about it cause like

#

they do the same thing

narrow wraith
#

and this is the other one

grizzled lava
#

same video both times

#

but I know what you are talking about

narrow wraith
#

did i send the same

grizzled lava
narrow wraith
#

wtf

#

but i copied

#

bruh

#

ok i fixed it

narrow wraith
#

yes i found a rlly good motion

grizzled lava
#

Just gonna pin this incase anyone needs the info

#

I cannot pin messages

#

well you can search here anyway

#

but yeah works fine in VR, we just have no way of sending your VR inputs (yet) so you yourself can't emote but that is the only downside

narrow wraith
#

@grizzled lava

#

how do i rename it

#

its locked

grizzled lava
#

you can't rename it cause it's still bundled

#

is the overall fbx set to be humanoid?

#

before we continue it needs to be humanoid

narrow wraith
grizzled lava
#

ok yeah

narrow wraith
#

but its giving an import error

grizzled lava
#

dw about it

#

unless something actually breaks

#

anyway

narrow wraith
#

and me and Unsaved Trash could figure it out

#

but it seems like it works

grizzled lava
#

ctrl + d

narrow wraith
grizzled lava
#

that will extract it effectively

narrow wraith
#

pastebin of my errors btw

grizzled lava
#

I'm not reading all that unless it doesn't work

narrow wraith
#

xD

#

the animation the triangle file ?

grizzled lava
#

yeah

#

then control d

narrow wraith
#

ok

grizzled lava
#

that should make an animation not bundled with the fbx

#

...

#

send me the fbx lemme see

narrow wraith
#

okay

grizzled lava
#

can't even import it to blender to test

#

I feel like it might be cause file names have weird characters

#

or it's saved weird

grizzled lava
#

hey @vivid nexus just a question about advanced company, I'm looking to get cosmetics to show up when in third person, is there a function to call which would need a PlayerControllerB or something similar to show/hide cosmetics?

#

been sifting through the dll and nothing is jumping out at me yet

#

oh, probably coulda asked this in the advanced company thread

#

but I guess I already pinged you

vivid nexus
grizzled lava
#

we don't override any animationcontroller

#

we effectively just change bone position + rotation

#

nothing else is touched

red needle
#

touching the animation controller is a cardinal sin for us chad

grizzled lava
#

also I haven't heard about this layer 23 fix

#

from what I've gathered, I really just need to access Show/Hide Cosmetics for the Player

#

problem is finding the Player instance

#

oh, I can just GetPlayer

#

I'm legally blind

vivid nexus
#

The cosmetics are not spawned for your own player if the Plugin.MirrorFound is not set so this method wont help :D

#

MirrorFound spawns own cosmetics and set them to use layer 23.

#

Same with equipment slots

grizzled lava
#

I just copied how they turn cosmetics on for mimics

#

which is to say, it ultimately just boils down to cosmeticApplication.ApplyCosmetic

#

for the culling mask

#

I set the camera's culling mask equal to the spectate camera's culling mask just as a catch all

vivid nexus
#

Let me see how TooManyEmotes is doing it :D

#

Yea, its adding the layer to the camera
emoteCamera.cullingMask |= 1 << localPlayerBodyLayer;

#

It creates its own camera tho

grizzled lava
#

right I get that

#

I'm setting the culling mask equal to the spectate camera's culling mask

#

so if something shows up there it will show up

vivid nexus
#

So probably it should suffice to do
camera.cullingMask |= 1 << 23;
And to remove it
camera.cullingMask = camera.cullingMask & ~(1 << 23);

#

I will have to look up which layers both cameras use. :D

#

But MirrorMod is using layer 23 for this stuff, so I might break compability with that then

grizzled lava
#

I feel like I'm being talked over, do your cosmetics render in spectate mode when someone dies?

vivid nexus
#

No, your own cosmetics are not even spawned as they would be shown otherwise :D

grizzled lava
#

no like

#

if you die

#

and are spectating someone

#

do you see their cosmetics

vivid nexus
#

Yes, afaik.

grizzled lava
#

ok then

#

so me setting the camera's culling mask equal to that spectate camera's culling mask

#

should work

#

if the cosmetics are enabled in the first place

#

right?

vivid nexus
#

To see your own cosmetics?

grizzled lava
#

yes

#

or specifically

#

the culling mask isn't the problem

vivid nexus
#

They are not spawned if I dont detect a mod I add compability for with the layer 23 thing. :) As I stated. I have to look up the different culling masks to create a solution which will work for other mods.

grizzled lava
#

I see

vivid nexus
#

What is the name of the spectator camera?

grizzled lava
#

PlayerControllerB.gameplayCamera.cullingMask

#

well

#

just PlayerControllerB.gameplayCamera I guess

#

I'm assuming this is the spectate camera in game

vivid nexus
#

Not SpectateCamera?

grizzled lava
#

wait

#

I missclicked lol

#

playerController.gameplayCamera.cullingMask = playerController.playersManager.spectateCamera.cullingMask;

#

is what I have

vivid nexus
#

SpectateCamera: 557389823
GameCamera: 557520895

#

Difference seems to be layer 17

#

I wonder if the mirrir mod changes the spectatecamera as well

#

If it does it would make all mods work together

#

The problem is tho that SpectateCamera unsets Layer 17. I guess I will incorporate the Layer 23 thing in my mod then and change the SpectateCamera accordingly so other mods copying the CullingMask from it will also work and compability with Mirror etc. is still given.

#

Then I dont have to decide if I want to spawn the players own cosmetics but only need other mods either to set cullingmask to include layer 23 or use the same values the spectatecamera uses.

#

I dont know why layer 23 was picked tho. Its EnemiesNotRendered. I guess it wont break stuff if only spectators can see that.

#

TL;DR: Will fix it in next version

grizzled lava
#

mk

#

thanks for the insight on it

narrow wraith
#

not bad

#

i might rework the audio a bit though

#

didnt rlly do much with the audio yet just ended it when animation ends maybe i should loop it

grizzled lava
#

I just kinda assumed setting the culling mask to the vanilla spectate culling mask was enough

#

evidently not

vivid nexus
narrow wraith
#

Unsaved Trash carried me hard

grizzled lava
grizzled lava
#

working on an update for emotes, adding a way to "request" the healthbar to animate for literally anything, it will just copy what your player is doing

#

including with other emote mods

#
  • a config option to just always force it to be on
narrow wraith
long palm
#

hihi, is there a way to fix lag on lower end pcs? or is it dependant on the emotes pretty much? my friends started lagging pretty badly using the badasscompany emotes,,

grizzled lava
long palm
#

im running quite a few, although its hard to tell cuz it only happens with my friends who tend to turn off clientsided mods like skinwalkers and such

#

ik its an entirely unrelated mod but it even happened with toomanyemotes for a while as well, so im wondering if its a general issue with emote mods?

grizzled lava
#

I mean it could be a conflict but

#

#1187207551754977290 message

#

I ran pretty extensive tests, and our emotes don't really impact much at all

#

So if there is lag it could be a conflict but it's hard to say

long palm
#

oof yeah, i can see if maybe i can happen across a conflict if anything, i have no lag at all so i cant really speak on it myself too much

grizzled lava
#

Yeah I mean if one of your friends that was actually lagging wouldn't mind sharing a r2modman code, I can take a look, but it's kind of a vague question of what's causing it with every mod you add

long palm
#

ill see if i can have em send one in the morning, theyre relatively the same as mine tho aside from some better performance mod, but for whatever reason r2 is shitting itself so i cant export a code or a file

#

for now i have this if its any help, i was thinking maaaaybe it was the custom hud conflicting a bit? but i can only kinda guess

narrow wraith
#

i run this mod with over 80 mods and it runs stable for me its just about finding the right mods

#

also watch me whip nae nae finished yipee

#

forgot to loop animation but easy fix

narrow wraith
red needle
#

You should really consider root motion for some of your emotes

#

As they travel rather far and get away from center view of the camera

narrow wraith
#

i havent heard anything about root motion setting tbh

#

do you mean this

#

non of my emotes are forced third person either

#

i liked how scuffed hit or miss look though

weary forge
#

I experience a weird bug with lethalemotesapi. i found out its this exact mod through basic troubleshooting (enabling/disabling mods one by one). When i wanna access the terminal it doesnt zoom in on the screen. It just disables the ability to look around and when you type something, wasd still moves the character. After you leave the terminal you cant access it again
the weird thing is yesterday it still worked and since then i didnt update it or install anything else after that
ofc i updated other mods but i dont know what could have caused this

valid bloom
weary forge
valid bloom
narrow wraith
#

the dev is asleep im pretty sure last time i spoke to him was at 08:43 am its 1pm rn

narrow geyser
#

It's 7:19 right now for us

narrow geyser
#

Anyways

#

Send logs if you've got them

narrow wraith
#

i am ready to release my mod but i dont know how to move it out of the example dll 😄

#

ik how to release it as the template dll but uhh

#

i might do that ive renamed the ingame group thing to my own instead of test mod and changed the folder in the code

weary forge
weary forge
narrow geyser
#

Looks like something @grizzled lava might have introduced in a recent bug fix spree

#

I'll take a look if he hasn't by the time I have a chance to

thorny geyser
#

is latest version broken?

weary forge
narrow geyser
#

until we get another update out to fix it, please revert to the version prior to the issue

#

sorry for the trouble

weary forge
#

im never really sure if i can just download an earlier version through the thunderstore mod manager over a newer one.
im just going to install 1.2.0 over 1.2.1

narrow geyser
#

it should be fine to do so with LethalEmotesAPI at least

weary forge
#

just tried it with 1.2.0. still same issue

narrow geyser
#

try one more version back

#

I don't know when he did that bug fix

weary forge
#

so i will try 1.1.16 then

narrow wraith
#

yeah do 1.1.16

weary forge
#

1.1.16 seems fine

narrow geyser
#

good

#

at least I know where to look now

mossy forum
#

hmm.. finally done all but getting error '['

#

only here getting error

#

with [

narrow geyser
#

hmm I'll take a look in just a moment

mossy forum
#

give up :< idk why getting '[' letter errors kk

narrow geyser
#

@mossy forum what version of .Net do you have installed?

mossy forum
#

hmm let me check

#

i think 4.8

narrow geyser
#

you need .Net 8.0

#

grab the installer for windows

#

you probably want the "x64" installer

mossy forum
#

ok.

#

oh. getting build success.

#

and after getting error kk go to find channel who getting same problem kkk

#

oh i did

#

@narrow geyser Thx for help 😄

I never think about .Net 8.0 kk..

narrow geyser
narrow geyser
# weary forge

could you tell me the steps needed to re-produce this issue?

#

along with a modpack file I guess

weary forge
narrow geyser
#

were you playing with other people?

weary forge
narrow geyser
#

LAN or Online mode?

weary forge
narrow geyser
#

was the issue consistent

#

as in you could re-produce it with a fresh save?

weary forge
narrow geyser
#

should really look into finishing up the diagnostics branch for LethalEmotesAPI

weary forge
#

also happens on a fresh save with version 1.2.1

narrow geyser
#

hmm

#

did you ever check if playing emotes also worked?

weary forge
#

i think so
i can test again with v1.2.1

narrow geyser
#

I was able to re-produce the issue

#

along with another one

#

playing emotes doesn't work either

#

seems to be a mod compatibility issue

#

I'm going to open up an Issue on our github with all the info I've collected from here

#

you'll be able to follow the progress on it in more detail there

weary forge
weary forge
narrow geyser
#

I will

narrow geyser
grizzled lava
#

right makes sense

#

cause I changed the hud object

#

and the hud object can get deleted

#

oops

#

oh, well I have the checks already guess I just didn't fact check them :/

grizzled lava
#

oh, the answer was much more simple, I'm just stupid, I checked if the hud element got deleted but then just proceeded with my code anyway

grizzled lava
#

fix coming out in just a few minutes

#

sorry everyone who was affected, I probably shouldn't be making drastic changes like that at 3am

#

also fixing arms not working in first person cause I broke that too

#

@weary forge @valid bloom 1.2.2 fixes the issue, so sorry about that

#

it just got pushed so r2modman might take a few more minutes to get the update

weary forge
#

Gj man. Glad to hear that

grizzled lava
#

I don't see either of the devs in discord, but incase they are here and search for stuff made made:

Toothless Dance Emote and Lotosblume Dance both need to setup their folder structure like this so thunderstore doesn't break it when you download via r2modman (also please anyone using the emote template, actually rename your mod instead of leaving it as example mod name)

#

the reason for this is r2modman for some reason decides to unpack the first folder it finds

#

not really sure why r2modman does this, but you just have to work around it

#

cause if you don't it's dumping your files in one folder but your code is expecting an "assetbundles" folder

narrow wraith
#

oo more emotes

elder nebula
#

Before TS had any big manager there were a few mods that would have alternate versions of DLLs in folders, but installing them all would cause it to fail due to the mod already having been loaded
To prevent it as they all had the same file name, flattening was the easiest solution

mossy forum
#

hmm any easy way to vmd to unity?

narrow geyser
#

I'll have to look into it

grizzled lava
#

@mossy forum hey btw, can you mark your songs as DMCA? I noticed everything you import leaves this as false

narrow wraith
#

oh i just noticed they used one of the same emotes i did 😄

#

so there will be a duplicate

#

this one

grizzled lava
#

that's how it be someitmes

#

the first emote mod beyond our own also added an emote BAC had

narrow wraith
#

yeah this emote is important for my friend group

grizzled lava
#

lol

narrow wraith
#

it has special meaning

#

so im not removing it

#

yeah i saw that

#

the breakneck

#

xD

grizzled lava
#

it's w/e

narrow wraith
#

true

#

maybe you can code something to stop dupes

#

like if dupe hide one of them

grizzled lava
#

there kinda is

narrow wraith
#

oh

grizzled lava
#

if two emotes of the same exact name exist, it ignores the new ones

narrow wraith
#

i see

grizzled lava
#

but these are named differently so they will both exist

#

which I think is perfectly fine

#

and preferable

narrow wraith
#

but custom name is freely so thats not likely to happen

grizzled lava
#

so people can choose

narrow wraith
#

yeah i dont mind it

#

personally

grizzled lava
#

we want to get a system in the future to allow even true dupes

#

but that requires a bit more work so we are putting it off lol

narrow wraith
#

true dupes ?

grizzled lava
#

as in, the name is the same

#

something along the lines of


and mod dev B also creates emote "test1"

now there is an emote named "mod A test1" and an emote named "mod B test1"```
#

but that's ignoring a few other complications that come with a system like that

#

which is why we haven't done it yet

#

but as more and more people start making stuff, it's becoming more obvious we need a system for it

narrow wraith
#

ah

red needle
# mossy forum hmm any easy way to vmd to unity?

yes you can use mmd4mecanim in unity
here is a link to the developers page for it
https://stereoarts.jp/

here is a link for the direct download. You will need to source your own pmd/pmx models and you will need to source your own motion data.
https://stereoarts.jp/MMD4Mecanim_Beta_20200105.zip

If you have motion data that requires a specific model or modded/addition non-default MMD bones then you will need to find and use a model that has those bones for the import to work correctly. Once the tool is used it should convert a pmx + vmd into an FBX file that can be turned into humanoid and used with the rest of the standard emote creation process.

#

If you use linux this addon will require a wine layer to work correctly. If you need tutorials or assistiance on how to use this tool I would suggest going to google/youtube/nicovideo/bilibili depending on your language as the existing tutorials will be far more effective at teaching you about this tool than I can.

mossy forum
grizzled lava
#

Oh, guess thunderstore's decompiler is cringe then

narrow geyser
grizzled lava
#

Cause the source code wasn't available, and I trusted it enough to not just be objectively wrong

rich egret
#

do AC cosmetics work with LEAPI?

#

I remember not being able to see them in the third person view

narrow geyser
rich egret
#

Yesterday

narrow geyser
#

maybe we had a regression somewhere

rich egret
narrow geyser
rich egret
#

I can try readding LEAPI and see if it still occurs

#

Yesterday is when I first tried it

narrow geyser
#

what version?

rich egret
#

Latest

narrow geyser
#

can I get a version number

grizzled lava
#

why not r2modman >:L

rich egret
#

gonna try adding it again and see if the issue still occurs

narrow geyser
#

if the issue is still occurring, then send logs

rich egret
#

yeah still occurs

#

I use a log stripper so idk if it will accurately log the issue but here

#

mods in use

grizzled lava
#

hmm

#

seems fine on my end

#

might be specific to some of your cosmetics

#

since you aren't using r2modman for some reason

#

what cosmetic mods do you have

rich egret
#

Idk the specific cosmetic packs but I use like the most downloaded ones

grizzled lava
#

ok

#

well

rich egret
#

is r2modman really a big factor

grizzled lava
#

why not use it

rich egret
#

whats the difference between manually downloading and stuff

grizzled lava
#

is the better question

#

cause r2modman fixes most install issues people have

narrow geyser
grizzled lava
#

cause I don't want to have to sort through your mod list

#

when you could just send me an r2modman code

#

and I get your mod list + config

#

in seconds

rich egret
#

I see

grizzled lava
#
  • it's easier for you too
#

like

red needle
#

and we know for a fact you are on all up to date mods

#

when you use it

narrow geyser
#

it's easier for us to find and fix issues when r2modman ensures that we have an exact copy of what your mod list and configs are

rich egret
#

I know I'm up to date because I installed almost all of these mods yesterday at the same time and I'm up to date with all the mods via the forum feature

grizzled lava
#

ok great

red needle
grizzled lava
#

but a better question

red needle
#

so I know for a fact based on what you just said that you are most likely out of date for some fixes

grizzled lava
#

why not r2modman?

rich egret
grizzled lava
#

like why do you manually install

rich egret
#

don't like applications I won't really use on my pc

grizzled lava
#

well, I'm not testing on assumptions

#

so if you give me an r2modman code

#

I'll take a look at it

#

almost instantly

rich egret
#

I could try removing every mod except ac and leapi and its decencies and see if thats the issue

#

I don't really have much mods

grizzled lava
rich egret
#

what kind of logs does r2modman produce?

#

to determine the issue other than instantly showing the mods and configs

grizzled lava
#

wait

#

ok how about this

#

cause I have a bet to make

#

and if I lose the bet I'll debug your mod as is

#

show me a video of you launching the game from steam

rich egret
#

is the bet showing if I own a legitimate copy of the game

grizzled lava
#

yes

#

so show me a video of you launching the game from steam

#

and show the issue occuring

#

in that video

#

and I'll deal with your annoying manual install setup

rich egret
#

i own a legit copy lol

grizzled lava
rich egret
#

ok

grizzled lava
#

genuinely

#

I can't fathom a reason to not use r2modman other than it doesn't work with pirated copies

weak fjord
rich egret
#

i can't be the only one who manually installs mods

grizzled lava
#

no, but 99% of the bug reports I get are from manual installers

weak fjord
#

why would you do it when you can do it with one click

#

and share it with friends with one click

rich egret
#

because im cool like that

weak fjord
#

💀

rich egret
#

ill get the vid tho

red needle
grizzled lava
#

yeah like I'm willing to lose the bet here and deal with it

red needle
#

and the devs already checked and LEAPI works with AC cosmetics

grizzled lava
#

but like, debugging this is still going to be a pain

narrow geyser
#

I'm not spending 15-20 minutes sorting through the log+screenshot to fully re-produce the set up you have just because you don't feel like it

#

in that case

#

I don't feel like fixing your issue ever

rich egret
#

um

#

I think I fixed it lol

grizzled lava
#

...

rich egret
#

I deleted my cosmetic preset and then made a new one

narrow geyser
#

💀

grizzled lava
rich egret
grizzled lava
red needle
rich egret
#

thank u for ur time....

red needle
#

I'll win a bet against you one day nunchuk

rich egret
#

manual on top

grizzled lava
mortal bane
#

thought i followed everything pretty closely but when i try to build it fails, also got a bunch of errors and for the life of me i cannot figure out where i went wrong

narrow geyser
#

what's your csproj look like?

mortal bane
#

apologize for thunderstore i havent gotten to using r2mod

narrow geyser
#

thunderstore is fine too

#

is LethalEmotesApi installed in the profile?

mortal bane
#

yea

narrow geyser
#

what's inside the lethal emotes api folder?

mortal bane
narrow geyser
#

looks right so far

#

one more thing

#

uhh

narrow geyser
mortal bane
narrow geyser
#

hmm, I don't see anything wrong

#

I'd say try reloading the project

#

Nunchuk recently updated the template today to have the emote api dependency handled without needing thunderstore/r2modman iirc

#

so if reloading doesn't work, you could try updating to the latest template

mortal bane
#

yeah tried reloading still getting errors

#

ill try the new template

narrow geyser
#

sorry, it's an ongoing process to improve the developer experience with creating emote packs

mortal bane
#

its good i understand

grizzled lava
#

yeah I'm actively editing together a much more in depth tutorial, but the repo is already updated

mortal bane
#

new template worked thumbsupsmile

narrow geyser
#

glad to hear it

grizzled lava
#

awesome, I'll have a tutorial going over it probably tomorrow, but it should be pretty similar to what the current video shows

grizzled lava
#

@fleet bay

#

do you have a r2modman code for the mods you were using?

fleet bay
#

gimme a sec

#

where would i send it

#

get

grizzled lava
fleet bay
#

018d15bc-d57c-d742-285f-cc0b11768b2f

vagrant sapphire
#

Hello, I'm having trouble adding the LethalEmotesAPI and BadassCompany to my modpack. Each time I try to add them, it makes me unable to press ESC or move in the game. I can only emote, but if I leave my camera unmoved, it will start to spin while emoting. I've already tried using only LethalEmotesAPI,BadassCompany and Advance Company mods, and I disabled my other mods, but the issue persists. I've seen people say that Advance Company is compatible with LethalEmotesAPI, so that's why I'm asking here. If someone has encountered this issue before, I would appreciate any help.

narrow geyser
#

could we get a modlist code

vagrant sapphire
#

Yes this is the code: 018d1990-1ea8-7e79-2fe5-96c092e331ed

grizzled lava
#

should be, but there have been a few updates on both ends recently

narrow wraith
#

this is a regular bug unrelated to the mods, unless something new came up

grizzled lava
#

I'm looking into it

narrow geyser
narrow wraith
#

there is so much error

#

in those logs

#

idk i dont have these issues with lethal-emotes-api my own emotes and bad ass company

#

my console has 1 error only and its a non damaging once
my entire point was when im having weird bugs like i cant hit esc or something else clicking the windows button tends to fix them when loading in a bugged state

grizzled lava
#

broiiler ur not helping :x

narrow wraith
#

true

grizzled lava
vagrant sapphire
#

Yes, that's what I did. I disabled all other mods and left only Emotes and Advance Company, and of course, their dependency mods

grizzled lava
#

um

#

are your mods out of date by any chance?

rich egret
#

Can only 1 emote pack be loaded? tried installing badass company and broiler at the same time and it only shows 1 set in the menu

grizzled lava
#

they should both be there

#

you can test by using the search menu and doing @modname

rich egret
narrow wraith
rich egret
#

screenshotted my 2nd monitor by accident

grizzled lava
#

neither of those are what you listed

#

lol

rich egret
#

oh wrong one

#

but apparently it is compat with badass so i was confused

grizzled lava
#

it is

narrow geyser
#

it is

grizzled lava
#

anything that uses emotesapi works together

narrow wraith
#

make sure you are running 1.0.9 + of my mod

grizzled lava
#

unless they don't rename their mod

narrow wraith
#

there was an earlier version where it had an issue but it was with chikuwacompany

#

badass company has always been compatible im pretty sure

grizzled lava
narrow wraith
#

here you can see im running my own badass and glizzy all in 1

vagrant sapphire
rich egret
#

weird

#

i can only use one at a time

grizzled lava
#

did you not give them their own folder

#

since you manually install

narrow wraith
#

i should prob include manual install instructions in my read me

rich egret
#

i just put the dll in the plugins folder lol

grizzled lava
#

yeah...

narrow wraith
#

oh

grizzled lava
#

every mod needs it's own folder

#

at least do that much

narrow wraith
#

i recommend using a mod loader like r2modman or thunderstore app as it installs everything correctly for you and has other pros and manual has mostly cons

rich egret
#

man all my mods work w/o folders

#

ill try giving it a folder

vagrant sapphire
grizzled lava
grizzled lava
#

since they do manual installs

#

and as such run into problems like this

rich egret
#

ok so when I give it folders

#

now it doesn't show the emotes at all lol

#

I could try using r2modman but thats such a process yk

grizzled lava
#

is it?

rich egret
#

because then I have to redo all my mods and configs

narrow wraith
#

it autosetups everything for you its just download mods from an install button

#

there is 0 manual setup

#

you just click install on the mod

#

you can use other peoples profile code to get their mods or share yours to give your friends mods 10x easier

#

it even automatically links to lethal company when you select the game in the launcher

#

so you dont have to set the game path

rich egret
#

ik how it works i just have like a minimal setup so i don't rlly like downloading applications use for mods and stuff

narrow wraith
#

its a very small file

#

and uses almost no resources

vagrant sapphire
rich egret
#

ill check it out

#

the reason why I like manual install is I can see what is going in my folder and what isn't

#

and I heard there were incidents of malware, etc slipping through thunderstore so me being the cybersecurity nerd its just habit now

grizzled lava
#

um

#

yes that happened

#

but you still downloaded mods right?

#

which is what was actually compromised

#

not r2modman

narrow wraith
#

you are downloading your mods from the same source what is the difference ?

#

you would get malware with the manual install too i check every mod i download manually before using it in the mod loader

#

also this hasnt been an issue for a while now as the thunderstore admins made an effort to make it safer

rich egret
#

ill switch to r2modman once im not lazy to reinstall and config everything

#

for the multiple emote pack thing ill just use stick to 1 for now since it will have to suffice until then unless there is some sort of way to do it manually and get it over with

grizzled lava
#

if you manually install stuff

rich egret
grizzled lava
#

I suggest doing that for any mod that would otherwise have a loose dll

grizzled lava
# vagrant sapphire I'll try this. Thanks

for reference, I'm gonna keep looking into what's causing the problem, seems to be maybe a middle man or something, cause whatever is happening is causing Advanced company to throw errors like no tomorrow, and removing emotesapi from your pack specifically fixes it, but on their own they work together just fine

#

probably just gonna look at reinforcing my own code instead of making a patch

#

if that's possible

vagrant sapphire
urban ridge
#

what is key for that ?

grizzled lava
#

whatever your join key is

#

default is v

narrow geyser
urban ridge
#

ok thx

narrow geyser
#

you can change it ingame

grizzled lava
#

I swear I'm going to make a mod to patch out boombox/tellivision controller from yoinking my console on startup smiledeath

grizzled lava
#

@vagrant sapphire #thunderstore-releases message fix is out, should be on r2modman whenever it updates the cache

vagrant sapphire
narrow wraith
#

@grizzled lava i think you broke the emote api ?

#

we are playing with friends and people cant see people emoting

#

this person is emoting

#

but its doing nothing

grizzled lava
#

I think something broke with the last release

narrow wraith
#

i can see some people emote

#

but not all

grizzled lava
#

wtf

narrow wraith
#

what is the current working one

#

so i can backtrack to it for now

#

1.2.6

grizzled lava
#

1.2.9 is probably safe

#

trying to figure out what broke

#

uhh

#

seems fine right now?

#

are you using other mods?

narrow wraith
#

many

grizzled lava
#

I can take a look at your setup

#

pls

narrow wraith
#

we just changed to 1.2.9

grizzled lava
#

cause I got like 3 other people in the last 20 minutes saying stuff broke

narrow wraith
#

i can give you my mods though

grizzled lava
#

a profile code works

narrow wraith
#

018d1a4a-da5b-dbff-026e-5c9b4c09d888

#

this is the old profile code

grizzled lava
#

thank

narrow wraith
#

so i think this has the api with latest

#

where it broke

#

ive barely added anything new except for moons since last time it worked

red needle
narrow wraith
#

works fine for 1.2.9

#

we are all vibin now

#

what is this green message if you know ?

grizzled lava
narrow wraith
#

found a new bug if you emote while dying on a landmine and when you spawn in you will spawn in a wall in the ship while in orbit

grizzled lava
#

found the cause, working on a solution

#

#thunderstore-releases message

#

fixed

narrow wraith
#

ty!

grizzled lava
#

(something is still broken)

rich egret
#

is 1.2.9 just the most stable version

narrow geyser
#

for now

#

but 1.2.9 has incompatibilities with different mods :/

grizzled lava
#

yeah sorry

rich egret
#

is it compat with ac at least

grizzled lava
#

working on it actively

#

it is mostly*

#

there seems to be a middle man breaking something

#

but I couldn't nail it down

#

with just emotesapi and AC it works fine

narrow wraith
#

didnt run into any bad issues playing for some hrs with 1.2.9

rich egret
#

what is broken in the current version may I ask?

narrow geyser
#

uhhh

#

it's hard to explain

#

but sometimes one person in a group will have their emotes broken

rich egret
#

I think the only bug I encountered is the flashlight not working unless I do a random emote or smth like that

narrow geyser
#

but only visible to some of the other players

#

here's an example

#

only happens with a specific set of mods

grizzled lava
#

1.2.12 should be actually fixed for real this time

#

we tested with 3 people this time

#

so sorry about all of the confusion

crystal nimbus
#

I'm starting to worry about the developer LethalEmotesAPI and his mod 🥺

#

So many fixes in one day

grizzled lava
#

ehhhh

#

it was all oversights

#

stuff that I didn't change when porting this from ror2 finally came back to bite me

crystal nimbus
#

Should I be afraid of this?

grizzled lava
#

fuck

crystal nimbus
#

018d1b00-794d-968f-184b-22d9326d8c98

#

I checked it in the mod build.

grizzled lava
#

is this in single player too?

crystal nimbus
#

I'm alone, but I expanded the lobby to 8 to check compatibility and stuff

#

Maybe the problem is in MoreCompany?

grizzled lava
#

the problem is me

#

it's not some other mod

crystal nimbus
#

I just don’t understand much why and where the console is cursing, but I want to figure it out so I can write a clearer report on gihub

#

I apologize for giving you a mistake out of the blue. 😭

grizzled lava
#

oh, emotes work still though

#

hrm

#

no don't apologize for giving me work

crystal nimbus
#

I have 3 mods with emotions

grizzled lava
#

it's clearly broken somewhere

narrow geyser
#

I really need to update our build system to include the debug symbols

#

Would make things easier for us

crystal nimbus
#

And I hope that they will work stably, because toomnay is needed for masks, and more emotes by default, well, badass - where would we be without them?

grizzled lava
#

well

#

emotes seem to work at least so that's good lol

crystal nimbus
#

I'll be very grateful! I've been updating the Lethal Loners build for 4 weeks now and it's going to be great

grizzled lava
#

so I guess maybe be a little less afraid of the errors

crystal nimbus
#

Sometimes my game screen freezes if I minimize and check the logs often. I have no idea why this is, maybe because there are a lot of mods? Or the console doesn't upload, I don't know...

narrow geyser
#

Is it spamming the console with errors?

grizzled lava
#

nah just seems to be when importing the emote skeleton

#

not sure why it didn't do that with out tests earlier

narrow geyser
#

¯_(ツ)_/¯

#

Well if nothing is broken

#

Then it can probably wait until the morning

grizzled lava
#

yeah I'm not gonna stay up over it

#

just gonna see if I can eyeball it

crystal nimbus
#

today I will get older with 4-6 players and try this modpack and test for errors

grizzled lava
#

yeah please report anything you encounter, I'm always down to get stuff working better

#

speaking of

#

so this right?

#

just a cleanup task

#

not really sure why it's failing

#

but should be genuinely harmless

#

so, gonna sleep on it, instead of trying to cram the fix in tonight

#

don't let my shitty programing distract you from this hot new hour long tutorial I did for Emotes API https://www.youtube.com/watch?v=GZ6-ufji-Rk

Timestamps:
0:00 Prerequisite programs/opening
5:28 Blender Time-lapse
7:09 Preparing Animations in Unity
11:59 Looping animations setup
12:37 FFMPEG audio optimization
14:42 Unity audio optimization
15:35 Playable Director/Timeline Editor
18:21 Asset bundles
23:27 Coding setup/boilerplate explanation
30:35 Emote parameter examples
34:33 Importi...

▶ Play video
#

replacing the old 10 minute "good luck lol" tutorial with this

vapid ocean
grizzled lava
#

Well it wasn't unusable, but it also didn't elaborate on anything

#

So I was quite unhappy with it

vapid ocean
#

i did scream into the void a few times

grizzled lava
#

Sorry :/

vapid ocean
#

rly appreciate the api tho. not uploading to thunderstore bc it's mostly mmd stuff but my friends are having a lot of fun!

grizzled lava
#

Honestly fair, glad y'all enjoy it!

narrow wraith
#

is there any reason for me to watch the tutorial ?
or do i know everything from it already

#

oh props could be useful to learn

grizzled lava
#

Also we found a better way to preview stuff

narrow wraith
#

in the game in unity ?

grizzled lava
#

Than that crap thing I sent you

#

In unity

#

Lemme find the timestamp

narrow wraith
#

yeah i meant game screen in unity

#

xD

grizzled lava
#

Props are at the very end, there are timestamps in the video though

narrow wraith
#

yeah i saw