Beispiel #1
0
 void EnterTransition(GameManager.IdentityState state)
 {
     if (state == GameManager.IdentityState.There)
     {
         //makePlatforms slightly visible
     }
 }
Beispiel #2
0
 public void GoalIsReached(GameManager.IdentityState goalReached)
 {
     player.SendMessage("GoalIsReached", SendMessageOptions.DontRequireReceiver);
     Debug.Log("Level is Won. Alter " + goalReached + " reached their goal.");
     //Load NextLevel
     //Restart
     //Or Whatever
     //Show Scoreboard
 }
Beispiel #3
0
 void ExitTransition(GameManager.IdentityState state)
 {
     if (state == GameManager.IdentityState.There)
     {
         Activate();
     }
     else
     {
         Deactivate();
     }
 }
Beispiel #4
0
 void TransitionExit(GameManager.IdentityState state)
 {
     if (identityGoal == state)
     {
         isGoal = true;
         particleSystems.startColor = Color.green;
     }
     else
     {
         isGoal = false;
         particleSystems.startColor = goalColor;
     }
 }
Beispiel #5
0
        void TransitionExit(GameManager.IdentityState state)
        {
            switch (state)
            {
            case GameManager.IdentityState.Two:
                currentIdentity  = two;
                maxNumberOfJumps = 2;
                break;

            case GameManager.IdentityState.Blue:
                currentIdentity     = blue;
                manualSwitchEnabled = true;
                break;

            case GameManager.IdentityState.There:
                currentIdentity = there;
                //make invisible platforms visible
                break;
            }
        }
Beispiel #6
0
 void TransitionEnter(GameManager.IdentityState state)
 {
     //become indifferent
     particleSystems.startColor = Color.black;
 }
Beispiel #7
0
        //Transition Functions

        void TransitionEnter(GameManager.IdentityState state)
        {
            maxNumberOfJumps    = 1;
            manualSwitchEnabled = false;
        }
Beispiel #8
0
 void MyFunction(GameManager.IdentityState state)
 {
     currentIdentity = state;
     Debug.Log("State is: " + state);
 }
Beispiel #9
0
 void MyFunction2(GameManager.IdentityState state)
 {
 }