public RumorWarehouse populateWarehouse() { declareSizeOfWarehouse(); for (byte patronID = 0; patronID < jsonObject.Count; patronID++) { var rumorID = jsonObject[patronID].keys; foreach (string s in rumorID) { Rumor rumorToStore = rumorCreator(patronID, s); if (patronID < jsonObject.Count - 1) { if (jsonObject[patronID][s][(int)rumorParserHelper.UNLOCKFROMSTART].b) { rumorWarehouse.storeRumor(rumorToStore); } } else { rumorWarehouse.storeUnlockable(s, rumorToStore); } } } return(rumorWarehouse); }
public void unlockRumorForPatron(string patronsName, string rumorName) { Rumor rumorToStore = rLoader.unlockRumorFromJSON(patronsName, rumorName); rumorWarehouse.storeRumor(rumorToStore); }