OnChangeSuperGamer 와 OnSessionOffline 순서

4인 개인전 턴제 게임을 만들고 있습니다.

해당 턴인 유저가 게임을 나갔을 때,
방장이 그 턴을 강제로 패스 시키려고 합니다.

OnSessionOffline
에서 나간 유저가 현재 차례인지 체크하고 패스를 합니다.
한번 나간 유저는 저장해두고 차례가 될때마다 방장이 패스를 시킵니다.

문제는
현재 턴인 사람이 방장인데 방장이 나가면
OnChangeSuperGamer으로 새로운 사람이 방장이 되고, 그 턴을 넘기려고 합니다.

이때,
OnChangeSuperGamer와 OnSessionOffline이 동시에 호출되는데,
두 함수가 호출되는 순서가
항상 보장되어있나요?

안녕하세요 개발자님,
뒤끝매치는 슈퍼게이머의 연결이 끊어질 경우,
OnSessionOffline이 호출되고 OnChangeSuperGamer가 바로 다음에 호출됩니다.
TCP 연결로 되어 있어 각 메시지의 호출 순서가 보장되니 참고하여 이용해 주시면 감사하겠습니다. :D

좋아요 1