Exemplo n.º 1
0
 public void JustMessage()
 {
     if (getMessage.Length > 0)
     {
         GameGlue.TryShowMessage(getMessage, messageWait);
     }
 }
Exemplo n.º 2
0
 private void Awake()
 {
     Screen.SetResolution(1280, 720, true);
     inputDelay = 0;
     activePair = null;
     GameGlue.IdleCursor();
     StartCoroutine(StartLoad());
     StartCoroutine(PlayThunder());
 }
Exemplo n.º 3
0
    public static void LookCursor()
    {
        GameGlue gameGlue = GameObject.FindObjectOfType <GameGlue>();

        if (gameGlue != null)
        {
            Cursor.SetCursor(gameGlue.mouseTextureLook, new Vector2(524, 524), CursorMode.Auto);
        }
    }
Exemplo n.º 4
0
    public static void TryShowMessage(string message, float waitTime = 1)
    {
        GameGlue gameGlue = GameObject.FindObjectOfType <GameGlue>();

        if (gameGlue != null)
        {
            gameGlue.ShowMessage(message, waitTime);
        }
    }
Exemplo n.º 5
0
 private void Awake()
 {
     if (SceneManager.GetActiveScene().name != sceneName)
     {
         LoadIn();
         GameGlue gameGlue = GameObject.FindObjectOfType <GameGlue>();
         gameGlue.SetGameScreen(this);
     }
 }
Exemplo n.º 6
0
 public void TryCondition()
 {
     if (refVariable.GetState() == conditionNeed)
     {
         onConditionMet.Invoke();
     }
     else
     {
         onConditionFailed.Invoke();
         if (failedMessage.Length > 0)
         {
             GameGlue.TryShowMessage(failedMessage, failMessageTime);
         }
     }
 }
Exemplo n.º 7
0
    public void LookAtScreen(int number)
    {
        int prev = currentScreen.GetState();

        for (int i = 0; i < screens.Count; i++)
        {
            if (screens[i].screenNumber == number)
            {
                ClosePreviousScreen(prev);
                screens[i].gameScreen.LookAtScreen();
                activePair = screens[i];
                GameGlue.IdleCursor();

                return;
            }
        }

        Debug.LogWarning("DID NOT FIND SCREEN : " + number);
        //currentScreen.ChangeCustom(prev);
    }
Exemplo n.º 8
0
    public void ChangeState()
    {
        if (value == -1)
        {
            if (refVariable.GetState() == GameVariable.OFF)
            {
                refVariable.TurnOn();
            }
            else if (refVariable.GetState() == GameVariable.ON)
            {
                refVariable.TurnOff();
            }
        }
        else
        {
            refVariable.ChangeCustom(value);
        }

        if (getMessage.Length > 0)
        {
            GameGlue.TryShowMessage(getMessage, messageWait);
        }
    }
Exemplo n.º 9
0
 void OnMouseEnter()
 {
     GameGlue.LookCursor();
 }
Exemplo n.º 10
0
 void OnMouseExit()
 {
     GameGlue.IdleCursor();
 }
Exemplo n.º 11
0
 public void HideWorldObject()
 {
     GameGlue.IdleCursor();
     gameObject.SetActive(false);
 }
Exemplo n.º 12
0
 public void CursorIdle()
 {
     GameGlue.IdleCursor();
 }