Limen Framework 0.1 Help

ALimenLobbyGameState

Overview

ALimenLobbyGameState is derived from ALimenGameStateBase. It serves as the game state during the lobby phase, handling initialization and management specific to this stage of gameplay.

Properties

Type

Name

Access

Description

FPlayerListChanged

OnPlayerListChanged

Public

Multicast delegate that is called when the player list changes.

Functions

Return Type

Signature

Description

void

AddPlayerToPlayerList(APlayerState* NewPlayer)

Adds a new player to the player list if they are not already present.

void

RemovePlayerFromPlayerList(APlayerState* Player)

Removes a player from the player list if they exist.

const TArray<APlayerState*>&

GetPlayerList() const

Returns the current list of players.

Usage & Implementation Notes

  • This entity is a stateless utility and does not require special architectural considerations such as threading constraints, replication requirements, or memory lifetime management.

22 May 2026