This code is still in the “to do list” of devs.
The quickest way I’ve found in blueprints was:
get the character → get all attached actors (Weapon and Character Parts) → for each loop → cast to B_Weapon. From there, you can Get Skeletal Mesh and Get Socket Location. Now you need to find someone to help you convert this code into C++. Have you reached the developers in the Lyra Discord? Lyra Dev Net
In Lyra, the “official” way to get the current weapon is done via a Macro “Lyra Get Weapon”:

Which translates to a long code that uses a custom function “Get Spawned Actors”:
Again, you’ll need someone good with C++ to help you translating this macro into c++.
