コード例 #1
0
    private void OnEnable()
    {
        player.DisableControls();
        player.EnableKey("interact");

        InventoryObject auxInventory = inventory.GetMemories();

        foreach (ItemObject obj in auxInventory.inventory)
        {
            memoriesPlayer.Add(obj);
        }

        if (YmirExplanation.activeInHierarchy)
        {
            YmirDialogue.Play();
        }

        OfferedMemoriesBox.UpdateMemories(memoriesGiven);
        PlayerMemoriesBox.UpdateMemories(memoriesPlayer);
    }
コード例 #2
0
ファイル: MemorySlot.cs プロジェクト: Miansamou/Anguysh
 private void Start()
 {
     inventory.GetMemories().onItemChangedCallback += UpdateMemoriesSlot;
 }