Oxygen

OnPlayerMiniGameEnded

This hook is triggered when a player finishes a mini-game.

Definition

public override void OnPlayerMiniGameEnded(PlayerBase player, string gameName, bool succeeded) {}

Parameters

ParameterTypeDescription
playerPlayerBaseThe instance of the player who participated in the mini-game.
gameNamestringThe name or identifier of the mini-game.
succeededboolIndicates whether the player successfully completed the game.

Usage Example

public override void OnPlayerMiniGameEnded(PlayerBase player, string gameName, bool succeeded)
{
    if (succeeded)
    {
        Console.WriteLine($"Player {player.Name} won the {gameName} mini-game!");
    }
}

On this page