manually trigger state change event for listeners

This commit is contained in:
JohnCorby 2021-11-09 22:53:34 -08:00
parent 27fe4d2786
commit ae4582043b

View File

@ -34,9 +34,11 @@ namespace QSB.Anglerfish.Events
qsbAngler.TransferAuthority(message.FromId);
}
qsbAngler.AttachedObject._currentState = message.EnumValue;
qsbAngler.targetTransform = IdToTarget(message.targetId);
qsbAngler.AttachedObject._localDisturbancePos = message.localDisturbancePos;
qsbAngler.AttachedObject._currentState = message.EnumValue;
qsbAngler.AttachedObject.GetComponent<AnglerfishAnimController>()?.OnChangeAnglerState(message.EnumValue);
qsbAngler.AttachedObject.GetComponent<AnglerfishAudioController>()?.OnChangeAnglerState(message.EnumValue);
}
private static uint TargetToId(Transform transform)