void Awake() { float musicVolume = PlayerPrefs.GetFloat(Preferences.PREF_MUSIC_VOLUME, 1); //EventManager.Instance.Raise(new SoundEvents.Fade((int)AudioPlayIds.GAME_SCENE, 0, 0.5f, true)); EventManager.Instance.Raise(new SoundEvents.Play(AudioIDs.MAIN_MENU, (int)AudioPlayIds.MAIN_MENU, 0.0f, SoundEvents.Play.PlayType.LOOP, SoundEvents.Group.MUSIC)); EventManager.Instance.Raise(new SoundEvents.Fade((int)AudioPlayIds.MAIN_MENU, musicVolume, 2.0f, false)); m_gameDataProxy = FindObjectOfType <GameDataProxy>(); }
public GameServiceHandler(GameCenter gc, SystemControl sys, LogControl log, ReplayManager replay, SessionIdHandler sidHandler) { _gameCenter = gc; _systemControl = sys; _logControl = log; _replayManager = replay; //new MessageEventHandler(gc, sys, log, replay, sidHandler); _proxyDb = new GameDataProxy(_gameCenter); }
public GameCenter(SystemControl sys, LogControl log, ReplayManager replay, SessionIdHandler sidH) { proxyDB = new GameDataProxy(this); replayManager = replay; replayManager.InitProxy(proxyDB); _systemControl = sys; logControl = log; // this.games = new List<IGame>(); sidHandler = sidH; }
void Awake() { if (FindObjectOfType <AndroidBackButtonListener>() != null) { DestroyImmediate(m_fakeGameDataProxy.gameObject); } m_mapDataController = FindObjectOfType <MapDataController>(); m_gameDataProxy = FindObjectOfType <GameDataProxy>(); initialize(); StartCoroutine(addPlayer(m_gameDataProxy.team)); }
public void Initialize() { proxy = new GameDataProxy(gameCenter); _userDataProxy = new UserDataProxy(); user1 = new User(1, "test1", "mo", "1234", 0, 5000, "*****@*****.**"); user2 = new User(2, "test2", "no", "1234", 0, 5000, "*****@*****.**"); user3 = new User(3, "test3", "3test", "1234", 0, 5000, "*****@*****.**"); _userDataProxy.AddNewUser(user1); _userDataProxy.AddNewUser(user2); _userDataProxy.AddNewUser(user3); useCommunication = false; roomID = 9999; players = new List <Player>(); player1 = new Player(user1, 1000, roomID); player1.RoundChipBet = 22; players.Add(player1); Decorator deco = SetDecoratoresNoLimitWithSpectatores(); gameRoom = new GameRoom(players, roomID, deco, gameCenter, logControl, replayManager, ses); }
public void Initialize() { proxy = new GameDataProxy(gameCenter); _userDataProxy = new UserDataProxy(); user1 = new User(1, "test1", "mo", "1234", 0, 5000, "*****@*****.**"); user2 = new User(2, "test2", "no", "1234", 0, 5000, "*****@*****.**"); user3 = new User(3, "test3", "3test", "1234", 0, 5000, "*****@*****.**"); _userDataProxy.AddNewUser(user1); _userDataProxy.AddNewUser(user2); _userDataProxy.AddNewUser(user3); useCommunication = false; roomID = 9999; players = new List <Player>(); player1 = new Player(user1, 1000, roomID); player1.RoundChipBet = 22; players.Add(player1); Decorator deco = SetDecoratoresNoLimitWithSpectatores(); gameRoom = new GameRoom(players, roomID, deco, gameCenter, logControl, replayManager, ses); Card c1 = new Card(Suits.Clubs, 1); Card c2 = new Card(Suits.Clubs, 2); List <Card> pCards = new List <Card>(); pCards.Add(c1); pCards.Add(c2); long sid = 1; msg = new GameDataCommMessage(gameRoom.GetPlayersInRoom().First().user.Id(), gameRoom.Id, sid, new Card(Suits.Diamonds, 1), new Card(Suits.Diamonds, 2), pCards, 3, 4, new List <string>(), new List <string>(), "", "", "", true, "", "", 1, new CommunicationMessage.ActionType(), "Flop", ""); var ob = new List <Tuple <CommunicationMessage, bool, bool, TexasHoldemShared.CommMessages.ServerToClient.ResponeCommMessage> >(); res = new ResponeCommMessage(1, 1, true, msg); var t = new Tuple <CommunicationMessage, bool, bool, TexasHoldemShared.CommMessages.ServerToClient.ResponeCommMessage>(msg, false, false, res); ob.Add(t); rn = new ResponseNotifier(ob, cl); }
private void ResetData() { GameDataProxy dataProxy = Facade.RetrieveProxy(GameDataProxy.NAME) as GameDataProxy; dataProxy.ResetData(); }
private void SaveBestScore() { GameDataProxy dataProxy = Facade.RetrieveProxy(GameDataProxy.NAME) as GameDataProxy; dataProxy.SaveBestScore(); }
private void Start() { dataProxy = Facade.Instance.RetrieveProxy(GameDataProxy.NAME) as GameDataProxy; }
public void InitProxy(GameDataProxy proxyDB) { proxy = proxyDB; }
private void Start() { GetComponent <BoxCollider2D>().isTrigger = true; dataProxy = Facade.Instance.RetrieveProxy(GameDataProxy.NAME) as GameDataProxy; }
void Awake() { m_gameDataProxy = FindObjectOfType <GameDataProxy>(); m_playButton.SetActive(false); }