Exemple #1
0
 static void HandleEntityDied(GlobalConstants.GameStateEvents stateEvent, string quantity)
 {
     if (stateEvent == GlobalConstants.GameStateEvents.EntityDied)
     {
         int quantityInt = Int32.Parse(quantity);
         AddMomentum(quantityInt);
     }
 }
    void GameStateEventHandler(GlobalConstants.GameStateEvents gameStateEvent, string eventInformation)
    {
        string primaryTextContents   = GetPrimaryTextContents(gameStateEvent, eventInformation);
        string secondaryTextContents = GetSecondaryTextContents(gameStateEvent, eventInformation);

        if (primaryTextContents.Length > 0 && secondaryTextContents.Length > 0)
        {
            scrollCoroutineQueue.EnqueueAction(ScrollText(primaryTextContents, secondaryTextContents));
        }
    }
Exemple #3
0
    void GameStateEventHandler(GlobalConstants.GameStateEvents gameStateEvent, string eventInformation)
    {
        switch (gameStateEvent)
        {
        case GlobalConstants.GameStateEvents.NewMomentumPoint:
            PlayAudioClip(newMomentumPointClip);
            return;

        default:
            return;
        }
    }
    string GetSecondaryTextContents(GlobalConstants.GameStateEvents gameStateEvent, string eventInformation)
    {
        switch (gameStateEvent)
        {
        case GlobalConstants.GameStateEvents.PlayerDied:
            return("you have died.");

        case GlobalConstants.GameStateEvents.NewMomentumPoint:
            return("Spend It and Accelerate");

        case GlobalConstants.GameStateEvents.HardwareDiscovered:
            return("Now You Can " + GetDiscoveredHardwareFlavorText(eventInformation));

        default:
            return("");
        }
    }
    string GetPrimaryTextContents(GlobalConstants.GameStateEvents gameStateEvent, string eventInformation)
    {
        switch (gameStateEvent)
        {
        case GlobalConstants.GameStateEvents.PlayerDied:
            return("Unfortunately,");

        case GlobalConstants.GameStateEvents.NewMomentumPoint:
            return("New Momentum Point Earned");

        case GlobalConstants.GameStateEvents.HardwareDiscovered:
            return("New Hardware Discovered: " + eventInformation);

        default:
            return("");
        }
    }
Exemple #6
0
 void OnGlobalEvent(GlobalConstants.GameStateEvents gameStateEvent, string eventInformation)
 {
     if (gameStateEvent == GlobalConstants.GameStateEvents.NewSceneLoaded)
     {
     }
 }
Exemple #7
0
 void HandleGameStateEvent(GlobalConstants.GameStateEvents gameStateEvent, string eventInformation)
 {
     if (gameStateEvent == GlobalConstants.GameStateEvents.PlayerDied)
     {
     }
 }