Example #1
0
        public ItemLocations(RawItemLocationCollection rawItemLocations)
        {
            this._rawItemLocations = rawItemLocations;

            Nodes = new Dictionary <string, ItemLocation>();
            FillItemNodes();
        }
Example #2
0
 public EntranceEdges(OverworldNodes overworldNodes, RoomNodes roomNodes, RawEntranceCollection rawEntranceCollection, RawItemLocationCollection itemLocations)
 {
     this._overworldNodes        = overworldNodes;
     this._roomNodes             = roomNodes;
     this._rawEntranceCollection = rawEntranceCollection;
     this._itemLocations         = itemLocations;
     FillEntranceEdges();
 }