public void OnWorldLoadFinished() { Common.kDisableLotMenu = false; Simulator.AddObject(new RegisterCommandsTask()); new Common.DelayedEventListener(EventTypeId.kInventoryObjectAdded, OnNewObject); new Common.DelayedEventListener(EventTypeId.kObjectStateChanged, OnNewObject); // Corrects for an error in SetGraduatedBoardingSchool.Definition AddInteractions when running in CAW if (BoardingSchool.BoardingSchoolData.sBoardingSchoolDataList == null) { BoardingSchool.BoardingSchoolData.sBoardingSchoolDataList = new PairedListDictionary <BoardingSchool.BoardingSchoolTypes, BoardingSchool.BoardingSchoolData>(); StubXMLRow stubRow = new StubXMLRow(); foreach (BoardingSchool.BoardingSchoolTypes types in Enum.GetValues(typeof(BoardingSchool.BoardingSchoolTypes))) { BoardingSchool.BoardingSchoolData.sBoardingSchoolDataList.Add(types, new BoardingSchool.BoardingSchoolData(stubRow)); } } }
public void OnWorldLoadFinished() { Common.kDisableLotMenu = false; Simulator.AddObject(new RegisterCommandsTask()); new Common.DelayedEventListener(EventTypeId.kInventoryObjectAdded, OnNewObject); new Common.DelayedEventListener(EventTypeId.kObjectStateChanged, OnNewObject); // Corrects for an error in SetGraduatedBoardingSchool.Definition AddInteractions when running in CAW if (BoardingSchool.BoardingSchoolData.sBoardingSchoolDataList == null) { BoardingSchool.BoardingSchoolData.sBoardingSchoolDataList = new PairedListDictionary<BoardingSchool.BoardingSchoolTypes, BoardingSchool.BoardingSchoolData>(); StubXMLRow stubRow = new StubXMLRow(); foreach (BoardingSchool.BoardingSchoolTypes types in Enum.GetValues(typeof(BoardingSchool.BoardingSchoolTypes))) { BoardingSchool.BoardingSchoolData.sBoardingSchoolDataList.Add(types, new BoardingSchool.BoardingSchoolData(stubRow)); } } }