Exemplo n.º 1
0
    public static void ConsumeItems()
    {
        var buffer = new List <string>(PlayFabGameBridge.consumableItemsConsumed.Keys);         // needed because we cannot otherwise change a dictionary while we iterate over it

        foreach (string item in buffer)
        {
            if (PlayFabGameBridge.consumableItemsConsumed[item] != 0)
            {
                PlayFabItemsController.instance.ConsumeCalculator(item, PlayFabGameBridge.consumableItemsConsumed[item]);
                PlayFabGameBridge.recordConsumed(item);
            }
        }
    }
Exemplo n.º 2
0
    public static void ConsumeItems()
    {
        var buffer = new List <string>(PlayFabGameBridge.consumableItemsConsumed.Keys);

        foreach (string item in buffer)
        {
            if (PlayFabGameBridge.consumableItemsConsumed[item] != 0)
            {
                ItemsController.instance.ConsumeCalculator(item, PlayFabGameBridge.consumableItemsConsumed[item]);
                PlayFabGameBridge.recordConsumed(item);
            }
        }
    }
Exemplo n.º 3
0
    void Update()
    {
        var oldItem = currentItemSelected;

        if (Input.GetKeyDown(KeyCode.Alpha1))
        {
            currentItemSelected = 0;
        }
        if (Input.GetKeyDown(KeyCode.Alpha2))
        {
            currentItemSelected = 1;
        }
        if (Input.GetKeyDown(KeyCode.Alpha3))
        {
            currentItemSelected = 2;
        }
        if (Input.GetKeyDown(KeyCode.H) && !healthItemPressed)
        {
            healthItemPressed = true;
            PlayFabGameBridge.consumeItem("HealthPack:Partial");
            if (PlayFabGameBridge.playerHealth <= 90)
            {
                PlayFabGameBridge.playerHealth += 10;
            }
            else
            {
                PlayFabGameBridge.playerHealth += (100 - PlayFabGameBridge.playerHealth);
            }
        }
        if (Input.GetKeyUp(KeyCode.H))
        {
            healthItemPressed = false;
        }

        if (currentItemSelected != oldItem)
        {
            PlayFabGameBridge.currentGunName = PlayFabGameBridge.gunNames [currentItemSelected];
            PlayFabGameBridge.currentGun     = PlayFabGameBridge.gunTypes [PlayFabGameBridge.currentGunName];
        }
    }