コード例 #1
0
    public static void RegiesterToxicBarrel(ToxicBarrel toxicBarrel)
    {
        if (current == null)
        {
            return;
        }

        if (!current.toxicBarrels.Contains(toxicBarrel))
        {
            current.toxicBarrels.Add(toxicBarrel);
        }

        // UIManager.UpdateBarrelUI(current.toxicBarrels.Count);
    }
コード例 #2
0
    public static void PlayerGrabBarrel(ToxicBarrel toxicBarrel)
    {
        if (current == null)
        {
            return;
        }

        if (!current.toxicBarrels.Contains(toxicBarrel))
        {
            return;
        }

        current.toxicBarrels.Remove(toxicBarrel);


        // if (current.toxicBarrels.Count == 0)
        // current.lockedDoor.Open();
    }