x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

change skeletal mesh, blueprint, multiplayer

I am messing with some multiplayer stuff, I have movement replicating so you can see the proper animations of another player in game. I have it set up so when they connect it goes right to a team selection then class selection, which determines which skeletal mesh is used. I then 'SetSkeletalMesh' with the one for the class/team they picked.

On the side of the player, you see it change. But when looking at them in game, from a different client, they do not change, they are the default skeletal mesh set up for that character.

Have tried having the server run the 'setskeletalmesh', replicated the variable that holds the skeletalmesh reference. Not sure what I am missing. Have been through loads of video tutorials and searched endlessly, have found nothing out there... as if 'it should just work'... but it doesn't.

Product Version: UE 4.9
Tags:
more ▼

asked Nov 04 '15 at 04:49 PM in Bug Reports

avatar image

arbopa
41 4 6 12

avatar image arbopa Sep 22 '17 at 02:27 PM

From the tracker page "This issue has been closed as 'Won't Fix' due to an extended period of time without updates. If this issue is important to you please let us know by posting on the AnswerHub or UDN, and Epic will re-open the ticket for further review."

So after YEARS, they have not bothered to fix a simple bug. SMH.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hi arbopa,

Unfortunately, this is a known bug with UE4 (UE-16478). Right now, Set Static Mesh and Set Skeletal Mesh, and possibly other component values, do not replicate their changes. For now, you'll need to create separate Characters and swap between them, rather than swapping the Skeletal Mesh in the Character. If you make children of that Character and use those, any references should remain intact.

more ▼

answered Nov 05 '15 at 07:55 PM

avatar image arbopa Nov 05 '15 at 10:43 PM

Well thanks for a reply. It is disappointing, but at least it is a reply. How do you swap characters? No idea.

avatar image Ben Halliday STAFF Nov 09 '15 at 05:57 PM

The easiest way is to spawn a new Character, use the Player Controller to possess it, and then delete the old Character. Most people use the Spectator Spawn as a default for the map to spawn and then perform the Spawn/Possess function in the Player Controller.

avatar image arbopa Nov 09 '15 at 06:44 PM

Thanks again. Have searched for info on this, and find nothing of substance. Oh well. Would be nice if they just fixed the bug, seeing that 4.10 is supposed to be a 'bug fix' update. And it seems this is a relatively important issue that setting meshes replicates properly.

avatar image gonzamancg Jun 27 '16 at 06:13 PM

yeah it would be a lot easier if it just works as intended. But is not fixed yet btw in 4.12

Please Epic team fix it if possible :)

avatar image Muzaheed Nov 02 '16 at 08:25 PM

is the bug (UE4 (UE-16478)) fixed now?

avatar image Sean L ♦♦ STAFF Nov 02 '16 at 08:26 PM

Hello,

Here is a link to the issue on our public tracker so you can keep up with its status: https://issues.unrealengine.com/issue/UE-16478

Have a great day

avatar image arbopa Sep 25 '17 at 01:39 PM

The public tracker has a status of 'wont fix'. So it appears this is not important enough to be fixed. Which is total BS.

avatar image Sean L ♦♦ STAFF Sep 25 '17 at 01:47 PM

Hey arbopa,

The status of the ticket on the public tracker was due to the priority of the ticket. This is something that you can work around using the method suggested above, which is why it was given a low priority. However, I can go ahead and reopen the ticket for investigation based on the fact that it's still occurring in the latest engine version.

Thanks for the update

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question