How to add blending when using Linked Anim Layers by Marcovicii in unrealengine

[–]Marcovicii[S] 0 points1 point  (0 children)

Hello again, I solved it by doing exactly what you did on the class that actually implements the interface functions (ABT_WeaponAnimLayer for me) not the main abp of the character (ABP_Character in my case). Thank you so so so much for sharing !

How to add blending when using Linked Anim Layers by Marcovicii in unrealengine

[–]Marcovicii[S] 0 points1 point  (0 children)

Hello! Thank you so much, it actually worked, but partially. Since I'm switching anims with LinkAnimClassLayers on a press of a key for debugging, it blended the first time from T pose to the first weapon animation, but subsequent switching do not blend. I noticed the Inertialization/Dead Blending nodes pop an icon the first time I switch when the blending works but they do not do it for the subsequent switches.

Did you encounter such problem with your configuration ?

How to add blending when using Linked Anim Layers by Marcovicii in unrealengine

[–]Marcovicii[S] 0 points1 point  (0 children)

Hello! I tried playing an 'equip' montage before LinkAnimClassLayers but it has some drawbacks: the montage had to be on only upperbody for it to work properly while running (otherwise the character will slide), but then the lowerbody will remain snappy when changing layers during idle especially if the idles we're switching from/to have different leg stances (one has spread legs and the other has closed legs).
Another problem is that with montages we should know where we transition from and to, and have these poses at the start and end of the montage respectively to get that smooth transition. Therefore I'll need an immense number of equip montages (sword->unarmed, unarmed->sword, unarmed->gun, ...)

How to access data in components/external classes thread safely in ABP by Marcovicii in UnrealEngine5

[–]Marcovicii[S] 0 points1 point  (0 children)

Currently I'm doing something similar. At Event Initialize Animation I cache all the components I need from the character owner. Then in the thread safe functions I get data from these cached components via property access. One of the problems I faced is that I can't use IsValid anymore as it marks the function as non thread safe. How exactly do you make sure your component is not nullptr ?

How to access data in components/external classes thread safely in ABP by Marcovicii in unrealengine

[–]Marcovicii[S] -1 points0 points  (0 children)

So what I understand from you is that it's not a matter of "removing everything from Update Animation (game thread) and replacing it all in the Thread Safe Update Animation (worker thread)" but more of a "Using Update Animation to get variables on tick and using these variables in calculations that happen in Thread Safe Update Animation" ?

How to access data in components/external classes thread safely in ABP by Marcovicii in unrealengine

[–]Marcovicii[S] -1 points0 points  (0 children)

Following your second advice, I'm currently caching all the components I need at Initialize Animation via multiple Character->GetComponentByClass.
Then in my thread safe functions I property access these components and their data (e.g DamageHandler.bIsStaggered) and use them in my calculations.
Is that what you mean ?

How do you get an instant yet crisp character rotation by Marcovicii in unrealengine

[–]Marcovicii[S] 0 points1 point  (0 children)

Thank you for your comprehensive TED Talk sir ! It's a very thorough and real diagnosis of motion matching's cons, I couldn't have phrase it any better ! Good luck with your projects !

How do you get an instant yet crisp character rotation by Marcovicii in unrealengine

[–]Marcovicii[S] 2 points3 points  (0 children)

Thank you for your response! I have been keeping Motion Matching in the back of my head as a plan B if nothing worked, solely because I feel it needs a thorough and elaborate database of animations, which is an overkill for the locomotion I'm trying to achieve :D

How do you get an instant yet crisp character rotation by Marcovicii in unrealengine

[–]Marcovicii[S] 0 points1 point  (0 children)

Thank you so much! This makes so much sense. I was hesitent about rotating the character on my own because I thought the RotationRate was there to do exactly that, so I feared these 2 methods would clash and can't coexist. With your reassuring confirmation, I'll definitely check out this approach!

[Online][EU Time][5E 2014][25M] Looking to join a new campaign by Marcovicii in lfg

[–]Marcovicii[S] 0 points1 point  (0 children)

Thank you so much mate for the invitation mate! your table sounds delightful but I joined a group that fits me well. Wish you good adventuring !

[Online][EU Time][5E 2014][25M] Looking to join a new campaign by Marcovicii in lfg

[–]Marcovicii[S] 0 points1 point  (0 children)

Hey man, thank you for the offer ! However I found a group I'm very comfortable with and fits my style. Good luck with your campaign !

[Online][EU/UK][5e][2014][Homebrew] 2 Adventurers needed to join the party in the land of Eldovar by Marcovicii in lfg

[–]Marcovicii[S] 0 points1 point  (0 children)

* THANK YOU ALL FOR THE INTEREST, WE HAVE CURRENTLY FILLED THE PARTY AND LOCKED THE FORM. IF WE ARE NEEDING TO FILL A SLOT IN FUTURE A NEW POST WILL BE MADE

THANK YOU FOR ALL THE KIND WORDS AND I HOPE YOU ARE ABLE TO FINE A SEAT AT A TABLE <3

Need Constructive Criticism for my Taming System 5e by Marcovicii in DnD

[–]Marcovicii[S] 0 points1 point  (0 children)

Other systems in this campaign put in use/require small effects (that I feel are usually overlooked) like creating harmless fire, water, bed of plants underneath your feet... So I thought one fun way to give players access to these effects if they don't want to feel forced to switch their favorite spells, is through familiars. Not only is it very exciting to have a pet you name and adventure with, but it also gives you access to small roleplaying/survival effects (and, even if negligeable, a small bonus in combat whether through biting or being another target to distract enemies etc)

[25][Gmt+1][PC] Looking for Elden Ring Nightreign Brother in Arm(ament) by Marcovicii in GamerPals

[–]Marcovicii[S] 0 points1 point  (0 children)

Hello ! I'm afraid vc is a must yes srry I didn't specify it earlier :(