public static TimedEventChain first(TimedEventDistributor aEventDistributor, System.Func <float, bool> aEvent, float aTime = 0) { TimedEventChain f = new TimedEventChain(); TimedEventChain r = f.then(aEvent, aTime); aEventDistributor.add_event_raw(f.call, aTime); return(r); }
public void initialize() { IsLoaded = false; TED = new TimedEventDistributor(); mFlatCamera = new FlatCameraManager(new Vector3(10000, -3000, 0), 10); mFlatCamera.fit_camera_to_game(); mUnlockAnnouncer = new UnlockAnnouncer(this); }
public void initialize() { TED = new TimedEventDistributor(); mFlatCamera = new FlatCameraManager(new Vector3(-50000, 10000, 0), 9); mFlatCamera.fit_camera_to_screen(); //mFlatCamera.fit_camera_to_game(); //mMiniMan = ((GameObject)GameObject.Instantiate(ManagerManager.Manager.mReferences.mMiniChar)).GetComponent<CharacterTextureBehaviour>(); //mMiniMan = //TODO something like this: mManager.mCharacterBundleManager.get_mini_character(new CharacterIndex(0,1)); mHeadPop = new CharacterHeadPopupThingy(this); }
public ModeNormalPlay(NewGameManager aNgm) { NGM = aNgm; mManager = aNgm.mManager; GS = NormalPlayGameState.NONE; TED = new TimedEventDistributor(); mChoiceHelper = new ChoiceHelper(); mAstronaut = new AstronautPlay(this); DoSkipSingleThisFrame = false; DoSkipMultipleThisFrame = false; }
public CharacterHeadPopupThingy(NewInterfaceManager aNIM) { NIM = aNIM; TED = new TimedEventDistributor(); }
public AstronautPlay(ModeNormalPlay aMode) { mMode = aMode; TED = new TimedEventDistributor(); }
public UnlockAnnouncer(SunsetManager aSunset) { mSunset = aSunset; TED = new TimedEventDistributor(); }
public TransitionCameraManager(ManagerManager aManager) : base(aManager) { TED = new TimedEventDistributor(); }
public MusicManager(ManagerManager aManager) : base(aManager) { TED = new TimedEventDistributor(); }