Search Results for

    Show / Hide Table of Contents

    Class PlayLobbyManager

    Inheritance
    object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    LogicBehaviour
    ManagerBase<PlayLobbyManager>
    PlayLobbyManager
    Implements
    ILogicUpdate
    Inherited Members
    ManagerBase<PlayLobbyManager>.instance
    ManagerBase<PlayLobbyManager>.softInstance
    ManagerBase<PlayLobbyManager>.Awake()
    ManagerBase<PlayLobbyManager>.OnEnable()
    ManagerBase<PlayLobbyManager>.OnDisable()
    LogicBehaviour.shouldRegisterUpdates
    LogicBehaviour.FrameUpdate()
    LogicBehaviour.GetComponent<T>(out T)
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public class PlayLobbyManager : ManagerBase<PlayLobbyManager>, ILogicUpdate

    Fields

    fxRiftActivate

    Declaration
    public GameObject fxRiftActivate
    Field Value
    Type Description
    UnityEngine.GameObject

    fxRiftCharge

    Declaration
    public GameObject fxRiftCharge
    Field Value
    Type Description
    UnityEngine.GameObject

    fxRiftLoop

    Declaration
    public GameObject fxRiftLoop
    Field Value
    Type Description
    UnityEngine.GameObject

    fxRiftOpen

    Declaration
    public GameObject fxRiftOpen
    Field Value
    Type Description
    UnityEngine.GameObject

    Properties

    isEveryoneReady

    Declaration
    public bool isEveryoneReady { get; }
    Property Value
    Type Description
    bool

    numOfReadyPlayers

    Declaration
    public int numOfReadyPlayers { get; }
    Property Value
    Type Description
    int

    numOfReadyPlayersMax

    Declaration
    public int numOfReadyPlayersMax { get; }
    Property Value
    Type Description
    int

    Methods

    AddStartGameCondition(Func<string>)

    Given function must return a reason for start button unavailability. Return null for approval.

    Declaration
    public void AddStartGameCondition(Func<string> func)
    Parameters
    Type Name Description
    System.Func<TResult><string> func

    CheckStartGameCondition(out string, bool)

    Declaration
    public bool CheckStartGameCondition(out string reason, bool showMessage)
    Parameters
    Type Name Description
    string reason
    bool showMessage
    Returns
    Type Description
    bool

    GoBack()

    Declaration
    public void GoBack()

    JoinMidGame()

    Declaration
    public void JoinMidGame()

    LogicUpdate(float)

    Declaration
    public override void LogicUpdate(float dt)
    Parameters
    Type Name Description
    float dt
    Overrides
    LogicBehaviour.LogicUpdate(float)

    RemoveStartGameCondition(Func<string>)

    Declaration
    public void RemoveStartGameCondition(Func<string> func)
    Parameters
    Type Name Description
    System.Func<TResult><string> func

    SetReady(bool)

    Declaration
    public void SetReady(bool ready)
    Parameters
    Type Name Description
    bool ready

    StartGame()

    Declaration
    public void StartGame()

    ToggleReady()

    Declaration
    public void ToggleReady()

    Implements

    ILogicUpdate

    Extension Methods

    DewGUI.SetExpandHeight<T>(T, bool)
    DewGUI.SetExpandHeight<T>(T, float)
    DewGUI.SetExpandWidth<T>(T, bool)
    DewGUI.SetExpandWidth<T>(T, float)
    DewGUI.SetHeight<T>(T, float)
    DewGUI.SetText<T>(T, string)
    DewGUI.SetTextLocalized<T>(T, string)
    DewGUI.SetWidth<T>(T, float)
    In This Article
    Back to top Shape of Dreams API Documentation