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