FOnlineSessionSettings

Clear·2025년 2월 16일

EPortfolio docs

Online Subsystem 에서 Sesssion Setting을 정의하는 Structure입니다.

Variable

bIsLANMatch (bool)

LAN(Local Area Network) 기반인지 여부를 설정합니다.
false Online Session / true LAN 내의 플레이어만 세션에 접속


bool bIsDedicated;

Dedicated Server에서 Hosting되는지 여부를 결정합니다.
false Listen Server / true Dedicated Server


int32 NumPublicConnections;

참가할 수 있는 Max public player count 를 설정합니다.


int32 NumPrivateConnections;

참가할 수 있는 Max private player count 를 설정합니다.


bool bShouldAdvertise;

외부에 Advertise되어 다른 Player가 Search할 수 있는지 여부를 결정합니다.


bool bAllowJoinInProgress;

Game Play 중에도 다른 Player가 Session에 Join할 수 있는지 여부를 설정합니다.


bool bAntiCheatProtected;

Anticheat System을 활성화할지 여부를 결정합니다.


bool bUsesPresence;

Platform별 존재 상태Presence와 연동되는지 여부를 결정합니다.
true로 설정하면, Friends List 등에 Session이 표시될 수 있으며, Platform 상태와 관련된 기능들이 활성화됩니다.


bool bAllowInvites;

Invite 기능을 통해 다른 Player를 Session에 Invite할 수 있는지 여부를 설정합니다.


bool bUseLobbiesIfAvailable;

Session Create 시 Lobby 기능을 사용할 수 있는지 여부를 설정합니다.


bool bAllowJoinViaPresence 

플랫폼 상태(Presence)를 통해 세션에 참가할 수 있는지 여부를 설정합니다.
true로 설정하면, 친구 목록 등 플랫폼에서 세션에 참가할 수 있는 링크를 제공할 수 있습니다.


bool bAllowJoinViaPresenceFriendsOnly;

친구들만 플랫폼 상태(Presence)를 통해 세션에 참가할 수 있도록 제한하는 설정입니다.

Functions

profile
Programmer

0개의 댓글