Unreal Engine Programming
Lobby
Lobby Game Mode Custom Event - SwapCharacter
Lobby Game Mode Custom Event - EveryoneUpdate
Lobby Game Mode LobbyEvent OnLogout
Lobby Game Mode Blueprint - Add To KickList
Lobby Game Mode Blueprint - SwapCharacter
Variables - Characters(Character Class Reference)
Category : ServerSettings
Replication : Replicated
UI LobbyMenu
Variable - LobbyServerName : Text
Instance Editable : Checked
Expose on Spawn : Checked
Category : LobbyInfo
Replication : Replicated
Variable - MapName : Text
Category : LobbyInfo
Replication : Replicated
Variable - MapTime : Text
Category : LobbyInfo
Replication : Replicated
Variable - MapImage : Texture 2D(Object Reference)
Category : LobbyInfo
Replication : Replicated
Variable - PlayersDisplay : Text
Category : LobbyInfo
Replication : Replicated
LobbyMenu
Custom Event - UpdatePlayerWindow
IncomingPlayerInfo : PlayerInfo
Replicates : Run on owning Client
Reliable : Checked
Lobby Player Controller
Custom Event - InitialSetup
Replicates : Run on owning Client
Reliable : Checked
Custom Event - CallUpdate
Replicates : Run on Server
Reliable : Checked
PlayerInfo : PlayerInfo
ChangedStatus? : Boolean
Custom Event - SetupLobbyMenu
Replicates : Run on owning Client
Reliable : Checked
ServerName : Text
Custom Event - AddPlayerInfo
Replicates : Run on owning Client
Reliable : Checked
ConnectedPlayersInfo : PlayerInfo(Array)
AllConnectedPlayers : PlayerInfo(Array) Replicated
Custom Event - UpdateLobbySettings
Replicates : Run on owning Client
Reliable : Checked
MapImage : Texture 2D
MapName : Text
MapTime : Text
Custom Event - ShowLoadingScreen
Replicates : Run on owning Client
Reliable : Checked
Custom Event - UpdateNumberOfPlayers
Replicates : Run on owning Client
Reliable : Checked
CurrentPlayers : Integer
MaxPlayers : Integer
Custom Event - Kicked
Replicates : Run on owning Client
Reliable : Checked
Blueprint - Initial Setup
PlayerSettings : PlayerInfo
Category : PlayerInfo
Replication : Replicated
Blueprint - SetupLobbyMenu
Blueprint - AssignUpdatedCharacterSelection
Blueprint - UpdatePlayerListWindow
Blueprint - UpdateLobbySettings
Blueprint - ShowLoadingScreen
Blueprint - UpdateNumberOfPlayers
Blueprint - EndPlay