void Start() { _phoneUsers = new PhoneUsers(); _phoneCallsHarcoded = new PhoneCallsHarcode(); _telephoneCentral = new TelephoneCentral(this, Board, StressController, _phoneUsers, SFXController); //StartGame(); }
public TelephoneCentral(GameController gameController, Board board, StressController stressController, PhoneUsers phoneUsers, SFXController sfxController) { Instance = this; this.board = board; this.stressController = stressController; this.gameController = gameController; this.phoneUsers = phoneUsers; this.sfxController = sfxController; board.OnTalkingFinished += FinishCall; board.SubscribeToJabEvent(ConnectCall); stressController.OnStressPeak += EndCalls; LoadCallGroups(); }