public void Action(PlayerControllerScript player) { if (built) { player.GiveFeedBack("now to escape"); Instantiate(raft, new Vector3(1410, 14.9f, 900), Quaternion.Euler(-90, 0, 0)); } else { list = player.AddRaftParts(); if (list.Count >= partNumberRequired) { built = true; player.GiveFeedBack("that should enough wood"); } else { player.GiveFeedBack("i'm gonna need more wood"); } } }