Unreal Engine Programming
Finishing Design - LoadingScreenDesign - GameplayChat
![]()
Gameplay Game Mode Variables - AllPlayerControllers : PlayerController(Object Reference) Array Category : GameInfo Replication : Replicated Event OnSwapPlayerControllersCustom Event - RespawnPlayer Replicates : Run on Server Reliable : Checked Input PlayerController : PlayerController(Object Reference) Input PlayerCharacter : Character(Class Reference) Variables - SpawnPoints : PlayerStart Array Category : GameInfo Replication : Replicated
Blueprint - Event OnLogout
![]()
Gameplay Player Controller Function - Load Game Variables - PlayerSettings : PlayerInfo Replication : ReplicatedBlueprint - Load Player Info
![]()
Gameplay Player Controller Custom Event - PassCharacterInfoToServer Replicates : Run on Server Reliable : Checked Input PlayerSettingsInfo : PlayerInfo Custom Event - SetupChatWindow Replicates : Run on owning Client Reliable : Checked Custom Event - GetChatMessage Replicates : Run on Server Reliable : Checked Input TextToSend : Text Custom Event - UpdateChat Replicates : Run on owning Client Reliable : Checked Input SenderName : Text Input SenderText : Text Variables SenderText : Text Replication : Replicated Variables SenderName : Text Replication : Replicated Blueprint - Pass CharacterInfo To ServerBlueprint - Setup Chat Window
Blueprint - Get Chat Message
Blueprint - Update Chat
Blueprint - T Press to Type
![]()
Design - GameplayChat
Custom Event - RespawnPlayer
Replicates : Run on Server
Reliable : Checked
Input PlayerController : PlayerController(Object Reference)
Input PlayerCharacter : Character(Class Reference)
Variables - SpawnPoints : PlayerStart Array
Category : GameInfo
Replication : Replicated
Blueprint - Event OnLogout
Blueprint - Load Player Info
Blueprint - Setup Chat Window
Blueprint - Get Chat Message
Blueprint - Update Chat
Blueprint - T Press to Type