public void Activate(ICycleObserver <PossessorSearcher.ItemPossessor> observer) { this.observer = observer; charList = new CircularLinkedList <PossessorSearcher.ItemPossessor>(); PossessorSearcher.FillPossessorList(charList); currPoss = charList.current.value; }
private void InitEssentials() { selectedPos = -1; currentPossessor = PossessorSearcher.ItemPossessor.BAG; possessorText.text = PossessorSearcher.bagPossessor; invList = new CircularLinkedList <PossessorSearcher.ItemPossessor>(); PossessorSearcher.FillPossessorList(invList); primInvoker = new PrimaryActionInvoker(this); }