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"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

RPC Event with map-variables

Hello,

my Engine crashes everytime, when I use a multicast event (executed from server, Blueprints) which sends parameters with "map-data" from variables. For me no problem to work around, but it seems to be a bug and should be fixed. Also because replication of these map-variables is already blocked.

alt text

Product Version: UE 4.16
Tags:
more ▼

asked Jun 24 '17 at 11:57 AM in Bug Reports

avatar image

apsodi
25 2 3 10

avatar image nrossol Jun 25 '17 at 05:08 PM

By any chance, are you doing these calls from inside a Level Blueprint? If so, it's possible that's it's related to a confirmed 4.16 Engine bug I recently posted here:

http://answers.unrealengine.com/questions/660195/bug-criticalreproducible-any-level-blueprint-multi.html

avatar image apsodi Jun 26 '17 at 10:24 AM

I didn't call it from Level Blueprint but from Game State. But thank you. I think the problem is relatet to the map-parameters, because it works if I use for example arrays instead.

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

1 answer: sort voted first

Last time I looked into TMap replication it was not supported. It was not long ago (around 4.15 release) but Im pretty sure its still the case. Not really a Bug just a missing Feature that still needs to be implemented. TMaps themself just recently got general BP support so expect them to miss some Features and beeing buggy a bit in General.

But what can we Ask for now is a Warning Message if TSet/TMap is used on Replication Events.

more ▼

answered Jun 26 '17 at 03:52 AM

avatar image

Nachtmahr
6.9k 143 28 172

avatar image apsodi Jun 26 '17 at 10:21 AM

I agree. A warning message would be nice. That's on reason why I wrote it here in the answerhub. The feature that replication works with them generally, would be even better.

avatar image Sean L ♦♦ STAFF Jul 05 '17 at 07:57 PM

Hello,

I can go ahead and toss in a feature request for a warning that will trigger when TSet/TMap is used in this manner.

Thanks for your suggestions.

avatar image apsodi Jul 06 '17 at 10:03 AM

Thank you very much!

avatar image EvoPulseGaming Mar 15 '18 at 02:39 AM

This still crashes on 4.18. Spent two days on this... (20+ hours) Thanks......

Also the crash log, references a .cpp file that no longer exists... (Says deprecated code)

Now, I get to manually split the map, into two arrays, just to recreate them into a map on the server.

avatar image Two-faced Apr 25 '18 at 10:45 AM

Still an issue in 4.19... Quite annoying.

avatar image Black2Own Aug 14 '18 at 06:16 PM

Yes i was creating almost full project without noticing that Map Variable can't be replicated and now i have to waste working weeks and weeks to change all map variables to split name and float ....it's indeed annoying.. 4.19

(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