public override void StarterSetup() { GlobalSystemStorage.Add <CursorProc>(); GlobalSystemStorage.Add <CorutineManager>(); GlobalSystemStorage.Add <FirstProc>(); GlobalSystemStorage.Add <PanelProc>(); GlobalSystemStorage.Add <CameraProc>(); //GlobalSystemStorage.Get<CameraProc>().need_camera = true; // костыль GlobalSystemStorage.Add <StepProc>(); GlobalSystemStorage.Add <DoorSoundProc>(); GlobalSystemStorage.Add <PressMidlleRoomButtonProc>(); GlobalSystemStorage.Add <MidlleRoomProc>(); GlobalSystemStorage.Add <LastRoomCompositionProc>(); GlobalSystemStorage.Add <AutomaticOpenDoorProc>(); GlobalSystemStorage.Add <EndStairProc>(); GlobalSystemStorage.Add <FallProc>(); GlobalSystemStorage.Add <EndGameProc>(); //часть процессингов запускается в PanelProc }
void StartProc() { //GlobalSystemStorage.Add<CameraProc>(); //GlobalSystemStorage.Add<MoveProc>(); GlobalSystemStorage.Add <FPSControllerProc>(); GlobalSystemStorage.Add <PressButtonProc>(); GlobalSystemStorage.Add <PressStairButtonProc>(); GlobalSystemStorage.Add <CloseDoorProc>(); GlobalSystemStorage.Add <DoorOCStateProc>(); GlobalSystemStorage.Add <PedestalProc>(); GlobalSystemStorage.Add <ShowTextProc>(); }
public override void StarterSetup() { //GlobalSystemStorage.Add<CursorProc>(); GlobalSystemStorage.Add <CorutineManager>(); //GlobalSystemStorage.Add<FirstProc>(); //GlobalSystemStorage.Add<PanelProc>(); GlobalSystemStorage.Add <MoveProc>(); //GlobalSystemStorage.Add<PressButtonProc>(); //GlobalSystemStorage.Add<CloseDoorProc>(); //GlobalSystemStorage.Add<DoorOCStateProc>(); //GlobalSystemStorage.Add<PedestalProc>(); //GlobalSystemStorage.Add<ShowTextProc>(); GlobalSystemStorage.Add <CameraProc>(); GlobalSystemStorage.Get <CameraProc>().need_camera = true; //CameraProc GlobalSystemStorage.Add <FPSControllerProc>(); //GlobalSystemStorage.Add<StepProc>(); //GlobalSystemStorage.Add<DoorSoundProc>(); //GlobalSystemStorage.Add<PressMidlleRoomButtonProc>(); //GlobalSystemStorage.Add<MidlleRoomProc>(); }