Beispiel #1
0
        public override void ProcessOpponentAction(TargetableAction action)
        {
            var actionMessage = new ProtoAction
            {
                From = action.getContext().source.ToPosition(),
                To   = action.getContext().target.ToPosition(),
                Id   = ((Action)action).getId()
            };
            var wrapperMessage = new WrapperMessage {
                Action = actionMessage
            };

            ConnectionHandler.Instance.SendWebsocketMessage(wrapperMessage);
        }