+1 vote

ERROR: RSET 'replblend' is not allowed on node /root/mainworld/1 from: 1. Mode is 0, master is 1.

This error presents itself when I try and set a puppet variable in my player script, in an if(isnetworkmaster()) block. I have two other puppet variables called replposition and replrotation, which work fine and positions and translations are synced over the network.

Now when I try and manipulate "repl_blend", which is a variable which I use to set a parameter in an Animationtree, that error get's thrown a bunch and animations are not fixed. The error only happens on the client that joins, not the server, but there animations are also not synced.

I can send my code if neccesary.
Can anyone help? Thanks!

asked May 3 in Engine by OGnTn (13 points)

1 Answer

0 votes

did you set the variable as remote setable with

rsetconfig("replblend", MultiplayerAPI.RPCMODEREMOTE)

answered Jul 4 by Allen Kennedy Jr. (70 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.