
블루프린트로 리플리케이션을 사용해서 채팅서버를 다시 구성해보았다.
서버에서 값을 보내는 과정이 제대로 되지 않는 다는것을 알았다.
리플리케이션을 이용해서 서버에서 값을 바꿔주면 클라에서 변경되는 과정을 이해했다고 생각하는데
이것이 실습하는 과정에서는 원하는 대로 동작이 제대로 되지 않는다.
그렇다고 이런 방법을 포기할 수 있냐고 한다면 멀티플레이를 제대로 구성하기 위해서는 포기 할 수 없다고 생각한다.

그림처럼 통신이 되면 되는데 브로드캐스트는 잘 된다 하지만
GameMode에서 값을 받는게 잘 되지 않는다.
액터의 Authority를 갖고있는지 확인할 수 있다
오직 서버에서만 Role은 ROLE_Authority고 RemoteRole = ROLE_SimultedProxy일 것
반전되어 보이는 것 처럼 보이는 것은 액터를 담당하는 것은 서버기 때문이다.
서버에 있는 액터를 클라에 리플리케이트 하기 때문에 이게 정상인 것.