void Start()
    {
        gameMaster = (FootballGameMaster)GameServiceLayer.serviceLayer.gameMaster;
        gameMaster.setBallSpawner(this);

        gameMaster.GameStateChanged += onGameStateChanged;
    }
 public NormalFootballGameModeLogic(FootballGameMaster gameMaster, float suddenDeathBallSpawnTime)
 {
     this.suddenDeathBallSpawnTime = suddenDeathBallSpawnTime;
     this.gameMaster = gameMaster;
 }
 void Start()
 {
     gameMaster = (FootballGameMaster)GameServiceLayer.serviceLayer.gameMaster;
     gameMaster.GameScoreChanged += onGameScoreChanged;
     onGameScoreChanged();
 }
 void Start()
 {
     gameMaster = (FootballGameMaster)GameServiceLayer.serviceLayer.gameMaster;
 }