Unreal Engine Programming
Lobby Player Controller Custom Event - UpdateAvailableCharacters Replicates : Run on owning Client Reliable : Checked Variables AvailableCharacters : Boolean(Array) Category : PlayerInfo SelectedCharacter : Integer Category : PlayerInfo Replication : Replicated Lobby Game Mode - Event OnPostLogin SpawnPoints : Player Start(Array) Category : ServerSettings Replication : Replicated ServerName : Text Category : ServerSettings Replication : Replicated MaxPlayers : Integer Category : ServerSettings Replication : Replicated GM_MapImage : Texture 2D Category : ServerSettings Replication : Replicated GM_MapName : Text Category : ServerSettings Replication : Replicated GM_MapTime : Text Category : ServerSettings Replication : Replicated Gm_MapID : Integer Category : ServerSettings Replication : Replicated Custom Event - RespawnPlayer Replicates : Run on Server Reliable : Checked Blueprint - Event On PostLogin![]()
Blueprint - Respawn Player![]()
Lobby Game Mode Variables - CurrentPlayers : Integer Category : ServerSettings Replication : Replicated Variables - ConnectedPlayers : PlayerInfo(Array) Category : ServerSettings Replication : Replicated Variables - AvailableCharacters : Boolean(Array) Category : ServerSettings Replication : Replicated
Lobby Game Mode Blueprint - EveryoneUpdate![]()
Lobby Game Mode Custom Event - ServerUpdateGameSettings Replicates : Run on Server Reliable : Checked Variables - MapImage : Texture 2D Variables - MapName : Text Variables - MapTime : Text Variables - MapID : Integer
Lobby Game Mode Blueprint - Server Update Game Settings![]()
Lobby Game Mode Blueprint - Launch the Game![]()
Lobby Game Mode - Class Defaults Game Mode Use Seamless Travel : Checked
Lobby Player Controller Variables Available Characters : Boolean Category : PlayerInfo Replication : Replicated Blueprint - UpdateAvailableCharactersCustom Event - AssignSelectedCharacter Replicates : Run on Server Reliable : Checked Input CharacterID : Integer Input CharacterImage : Texture 2D Variables PreviousSelection : Integer Category : PlayerInfo Replication : Replicated Variables CharacterImage : Texture 2D Category : PlayerInfo Replication : Replicated
Blueprint - Handle Character Selection![]()
Custom Event - AssignPlayer Replicates : Run on owning Client Reliable : Checked Input Character : Character(Class Reference) Input CharacterImage : Texture 2D Blueprint - Assign PlayerFunction - CharacterCheck
![]()
Custom Event - AssignSelectedCharacter
Replicates : Run on Server
Reliable : Checked
Input CharacterID : Integer
Input CharacterImage : Texture 2D
Variables PreviousSelection : Integer
Category : PlayerInfo
Replication : Replicated
Variables CharacterImage : Texture 2D
Category : PlayerInfo
Replication : Replicated
Function - CharacterCheck