UNREAL BP · GAS

GAS 권한과 예측 실행 레인

능력 입력은 클라이언트에서 즉시 반응하되, 코스트와 최종 적용은 서버 권한으로 확정해야 멀티플레이어 상태가 어긋나지 않습니다.

실행 레인

authority
input클라이언트가 ability 입력
predict로컬 애니메이션과 UI 즉시 표시
server apply서버가 코스트, 쿨다운, 효과 검증
replicate확정 결과를 소유자와 주변 클라이언트에 전파
inputpredictserver applyreplicate

GAS authority 검토

점검
코스트마나, 탄약, 쿨다운은 서버에서 최종 차감합니다.
예측 키예측 결과와 서버 확정을 같은 실행으로 묶습니다.
보정서버 거절 시 로컬 효과를 되돌리는 경로가 필요합니다.
시각 효과Cosmetic은 클라이언트, Gameplay Effect는 서버 기준으로 나눕니다.