Beispiel #1
0
    /** Draw overlayed ui.  todo: maybe itemInfo should be part of an always present overlay state */
    public override void DoDraw()
    {
        base.DoDraw();

        // check if the game is loadeding and don't draw if we are...
        if (CurrentState is LoadingState)
        {
            return;
        }

        if (Settings.Advanced.PowerMode && (OptionsButton != null) && (!HideGUI))
        {
            CurrentState.PositionComponent(OptionsButton, 10, -10);
            OptionsButton.Update();
            OptionsButton.Draw();
        }
    }