public PlayerActionLoop(PlayLoop playLoop, TweenerLib tweenerLib) : base(playLoop, tweenerLib) { player = playLoop.Player; aimPath = new List <Vector3>(); aimdot = GameObject.Find("AimDot"); hitdotleft = GameObject.Find("HitDotLeft"); hitdotcenter = GameObject.Find("HitDotCenter"); hitdotright = GameObject.Find("HitDotRight"); }
public LoopState(PlayLoop playLoop, TweenerLib tweenerLib) { this.playLoop = playLoop; this.tweenerLib = tweenerLib; }
public MainMenuLoop(PlayLoop playLoop, TweenerLib tweenerLib) : base(playLoop, tweenerLib) { leavesParent = GameObject.Find("Leaves").transform; mainMenuCanvas = GameObject.Find("MainMenuCanvas"); startGameButton = GameObject.Find("StartGameButton").GetComponent <Button>(); }
public StartGameLoop(PlayLoop playLoop, TweenerLib tweenerLib) : base(playLoop, tweenerLib) { }
public PreparationLoop(PlayLoop playLoop, TweenerLib tweenerLib) : base(playLoop, tweenerLib) { player = playLoop.Player; }
public ScoringLoop(PlayLoop playLoop, TweenerLib tweenerLib) : base(playLoop, tweenerLib) { player = playLoop.Player; gridSpawner = playLoop.GridSpawner; }
public NewRoundLoop(PlayLoop playLoop, TweenerLib tweenerLib) : base(playLoop, tweenerLib) { player = playLoop.Player; gridSpawner = playLoop.GridSpawner; }
public ActionResolutionLoop(PlayLoop playLoop, TweenerLib tweenerLib) : base(playLoop, tweenerLib) { player = playLoop.Player; }