Ejemplo n.º 1
0
 protected override void RaiseTriggerAction(Gamer gamer)
 {
     if (PointsOperation == PointsOperation.Decrease)
         gamer.Points -= this.Points;
     else
         gamer.Points += this.Points;
 }
Ejemplo n.º 2
0
 public void RegistrationAccept()
 {
     if (pass == passRepeat)
     {
         WaitingWindow w = new WaitingWindow();
         w.Show();
         //как сделать?
         this.IsEnabled = false;
         Gamer.ConnectToDatabase();
         Gamer g = new Gamer(login, pass);
         if (g.login == (Gamer.FindByField("login", login)).login)
         {
             lblIsUsed.Visibility = System.Windows.Visibility.Visible;
             w.Close();
             this.IsEnabled = true;
         }
         else
         {
             lblIsUsed.Visibility = System.Windows.Visibility.Hidden;
             g.Save();
             Gamer.Disconnect();
             w.Close();
             this.IsEnabled = true;
             this.Close();
         }
     }
 }
Ejemplo n.º 3
0
 private void RaiceForSingleStatus(Gamer gamer)
 {
     gamer.GamerStatuses.Clear();
     if (StatusAction == AssignUnassign.Assign)
     {
         gamer.GamerStatuses.Add(this.Status);
     }
 }
Ejemplo n.º 4
0
        public void CallOnGamer(Gamer gamer)
        {
            RaiseTriggerAction(gamer);
            if (ChildTriggers.IsEmpty())
                return;

            foreach (var childTrigger in ChildTriggers)
            {
                childTrigger.CallOnGamer(gamer);
            }
        }
Ejemplo n.º 5
0
 protected override void RaiseTriggerAction(Gamer gamer)
 {
     if (gamer.Project.AcceptMultipleStatuses)
     {
         RaiseForMultipleStatuses(gamer);
     }
     else
     {
         RaiceForSingleStatus(gamer);
     }
 }
Ejemplo n.º 6
0
 // Invoked when any sign in operation has completed
 private void DidLogin(Gamer newGamer)
 {
     if (Gamer != null) {
         Debug.LogWarning("Current gamer " + Gamer.GamerId + " has been dismissed");
         Loop.Stop();
     }
     Gamer = newGamer;
     Loop = Gamer.StartEventLoop();
     Loop.ReceivedEvent += Loop_ReceivedEvent;
     Debug.Log("Signed in successfully (ID = " + Gamer.GamerId + ")");
 }
Ejemplo n.º 7
0
 protected override void RaiseTriggerAction(Gamer gamer)
 {
     if (ActionWithAchievement == AssignUnassign.Assign)
     {
         gamer.Achievements.Add(Achievement);
     }
     else
     {
         if (gamer.Achievements.Contains(Achievement))
             gamer.Achievements.Remove(Achievement);
     }
 }
Ejemplo n.º 8
0
        /// <summary>Logs the current user in anonymously.</summary>
        /// <returns>Task returning when the login has finished. The resulting Gamer object can then
        ///     be used for many purposes related to the signed in account.</returns>
        public Promise<Gamer> LoginAnonymously()
        {
            Bundle config = Bundle.CreateObject();
            config["device"] = Managers.SystemFunctions.CollectDeviceInformation();

            HttpRequest req = MakeUnauthenticatedHttpRequest("/v1/login/anonymous");
            req.BodyJson = config;
            return Common.RunInTask<Gamer>(req, (response, task) => {
                Gamer gamer = new Gamer(this, response.BodyJson);
                task.PostResult(gamer);
                Cotc.NotifyLoggedIn(this, gamer);
            });
        }
Ejemplo n.º 9
0
 private void RaiseForMultipleStatuses(Gamer gamer)
 {
     if (StatusAction == AssignUnassign.Assign)
     {
         if (!gamer.GamerStatuses.Contains(Status))
             gamer.GamerStatuses.Add(Status);
     }
     else
     {
         if (gamer.GamerStatuses.Contains(Status))
             gamer.GamerStatuses.Remove(Status);
     }
 }
 private void Cotc_DidLogin(object sender, Cotc.LoggedInEventArgs e)
 {
     #if UNITY_IPHONE
     UnityEngine.iOS.NotificationServices.RegisterForNotifications(
         UnityEngine.iOS.NotificationType.Alert |
         UnityEngine.iOS.NotificationType.Badge |
         UnityEngine.iOS.NotificationType.Sound);
     #elif UNITY_ANDROID
     JavaClass.CallStatic("registerForNotifications");
     #endif
     ShouldSendToken = true;
     RegisteredGamer = e.Gamer;
 }
Ejemplo n.º 11
0
Archivo: Game.cs Proyecto: Boykooo/Boom
        public Game(Client[] clients)
        {
            gamers = new Gamer[2];
            bool turn = true;
            for (int i = 0; i < gamers.Length; i++)
            {
                gamers[i] = new Gamer();
                gamers[i].turn = turn;
                gamers[i].client = clients[i];

                gamers[i].client.Step += Step;
                turn = !turn;
            }
            BigStaticClass.logger.Log(gamers[0].client.nick + " и " + gamers[1].client.nick + " вошли в игру");
            Start();
        }
Ejemplo n.º 12
0
        Promise<PurchasedProduct> IStore.LaunchPurchaseFlow(Gamer gamer, ProductInfo product)
        {
            // Already in progress? Refuse immediately.
            lock (this) {
                if (LastLaunchProductPromise != null) {
                    return Promise<PurchasedProduct>.Rejected(new CotcException(ErrorCode.AlreadyInProgress, "Launching purchase"));
                }
                LastLaunchProductPromise = new Promise<PurchasedProduct>();
            }

            Bundle interop = product.AsBundle().Clone();
            interop["userName"] = gamer.GamerId;

            // Will call back the CotcInappPurchaseGameObject
            CotcInappPurchase_launchPurchase(interop.ToJson());
            return LastLaunchProductPromise;
        }
Ejemplo n.º 13
0
    public void ShouldListUsers(Cloud cloud)
    {
        Gamer[] gamers = new Gamer[2];
        // Create first user
        cloud.Login(LoginNetwork.Email, "*****@*****.**", "123")
        .ExpectSuccess(result1 => {
            gamers[0] = result1;

            // Second user
            return cloud.Login(LoginNetwork.Email, "*****@*****.**", "123");
        })
        .ExpectSuccess(result2 => {
            gamers[1] = result2;

            // Query for a specific user by e-mail
            return cloud.ListUsers("*****@*****.**");
        })
        .ExpectSuccess(result => {
            Assert(result.Count == 1, "Expected one result only");
            Assert(result[0].UserId == gamers[1].GamerId, "Expected to return user 2");
            Assert(result[0].Network == LoginNetwork.Email, "Network is e-mail");
            Assert(result[0].NetworkId == "*****@*****.**", "Invalid network ID");
            Assert(result[0]["profile"]["displayName"] == "user2", "Invalid profile display name");

            // Query for all users in a paginated way
            return cloud.ListUsers("@", 1);
        })
        .ExpectSuccess(result => {
            Assert(result.Count == 1, "Expected one result per page");
            Assert(result.Total >= 2, "Expected at least two results total");
            Assert(result.HasNext, "Should have next page");
            Assert(!result.HasPrevious, "Should not have previous page");

            // Next page
            return result.FetchNext();
        })
        .ExpectSuccess(nextPage => {
            Assert(nextPage.HasPrevious, "Should have previous page");
            CompleteTest();
        });
    }
Ejemplo n.º 14
0
 void Start()
 {
     i_current_player = 1;
     i_current_grid = 0;
     score_player_1 = score_player_2 = index_grid_rotation = step = 0;
     Gamer player1 = new Gamer();
     player1.Score = 0;
     player1.Pseudo = "Player 1";
     player1.PlayerNb = 1;
     player1.rotation_one = new Vector3(0,270,0);
     player1.rotation_two = new Vector3(0,180,90);
     player1.player_cube = GameObject.Find("Player 1 Cube");
     Gamer player2 = new Gamer();
     player2.Pseudo = "Player 2";
     player2.Score = 0;
     player2.PlayerNb = 2;
     player2.rotation_one = new Vector3(0,90,180);
     player2.rotation_two = new Vector3(0,180,90);
     player2.player_cube = GameObject.Find("Player 2 Cube");
     player_list = new List<Gamer>();
     player_list.Add(player1);
     player_list.Add(player2);
     gui_at_left = true;
 }
 public void Update(Gamer gamer, Game game, Campaign campaign)
 {
     Console.WriteLine("Oyun Güncellendi Oyun : " + game.GameName + " Kişi : " + gamer.FirstName + " " + gamer.LastName + " Kampanya : " + campaign.CampaignName);
 }
 public void Delete(Gamer gamer)
 {
     Console.WriteLine("Oyuncu Silindi..." + gamer.FirstName);
 }
Ejemplo n.º 17
0
 public override void PubgMobile(Gamer gamer)
 {
     base.PubgMobile(gamer);
 }
Ejemplo n.º 18
0
 public void AcceptFriendRequest(Gamer fromGamer)
 {
     this.friendsSupport.AcceptFriendRequest(this.ConsoleProfile.OnlineXuid, fromGamer.OnlineXuid);
 }
Ejemplo n.º 19
0
 public void RemoveFriend(Gamer friend)
 {
     this.friendsSupport.RemoveFriend(this.ConsoleProfile.OnlineXuid, friend.OnlineXuid);
 }
Ejemplo n.º 20
0
 public void Update(Gamer gamer)
 {
     Console.WriteLine("Gamer is updated.");
 }
Ejemplo n.º 21
0
        static void Main(string[] args)
        {
            Gamer gamer1 = new Gamer()
            {
                Id            = 1,
                FirstName     = "Mehmet Taha",
                LastName      = "Kocal",
                DateOfBirth   = new DateTime(2002, 03, 06),
                NationalityId = "13141256235"
            };

            Gamer gamer2 = new Gamer()
            {
                Id            = 2,
                FirstName     = "Kemal",
                LastName      = "Guler",
                DateOfBirth   = new DateTime(2002, 06, 12),
                NationalityId = "1241256235"
            };

            Gamer gamer3 = new Gamer()
            {
                Id            = 3,
                FirstName     = "Kerim Samet",
                LastName      = "Ayas",
                DateOfBirth   = new DateTime(2002, 06, 17),
                NationalityId = "12341256235"
            };

            Gamer gamer4 = new Gamer()
            {
                Id            = 4,
                FirstName     = "Sinan",
                LastName      = "Oztek",
                DateOfBirth   = new DateTime(2002, 01, 12),
                NationalityId = "12341256235"
            };

            GamerManager gamerManager = new GamerManager(new VerificationManager());

            gamerManager.SignUp(gamer1);
            gamerManager.SignUp(gamer2);
            gamerManager.Update(gamer3);
            gamerManager.Delete(gamer4);

            Console.WriteLine("*******************************************************");

            Game game1 = new Game()
            {
                Id        = 1,
                GameName  = "GTA V",
                GamePrice = 180
            };


            Game game2 = new Game()
            {
                Id        = 2,
                GameName  = "Rocket League",
                GamePrice = 32
            };

            Game game3 = new Game()
            {
                Id        = 3,
                GameName  = "Prepar 3D V5",
                GamePrice = 1600
            };


            GameManager gameManager = new GameManager();

            gameManager.Add(game1);
            gameManager.Delete(game2);
            gameManager.Update(game3);

            Console.WriteLine("*******************************************************");

            Campaign campaign1 = new Campaign()
            {
                Id           = 1,
                CampaignName = "KIS INDIRIMI !!!!",
                Discount     = 50
            };

            Campaign campaign2 = new Campaign()
            {
                Id           = 2,
                CampaignName = "YAZ INDIRIMI !!!!",
                Discount     = 35
            };

            Campaign campaign3 = new Campaign()
            {
                Id           = 3,
                CampaignName = "SONBAHAR INDIRIMI !!!!",
                Discount     = 70
            };

            SellManager sellManager = new SellManager();

            sellManager.Sell(game1, gamer1, campaign1);
            sellManager.Sell(game2, gamer2, campaign2);
            sellManager.Sell(game3, gamer3, campaign3);



            Console.ReadLine();
        }
Ejemplo n.º 22
0
 public override void Metin2(Gamer gamer)
 {
     base.Metin2(gamer);
 }
 public void Sales(Game game, Gamer gamer)
 {
     Console.WriteLine(gamer.GamerFirstName + " " + gamer.GamerLastName + " " + game.GameName + " Oyununu Aldı");
 }
Ejemplo n.º 24
0
 private void SetLastGamer(Gamer lastgamer)
 {
     Debug.Log("SETTING LAST GAMER WITH ID : " + lastgamer["gamer_id"] + "  and secret : " + lastgamer["gamer_secret"]);
     PlayerPrefs.SetString(LAST_GAMERID_KEY, lastgamer["gamer_id"]);
     PlayerPrefs.SetString(LAST_GAMERSECRET_KEY, lastgamer["gamer_secret"]);
 }
Ejemplo n.º 25
0
 private void DidLoginInjection(Gamer newGamer)
 {
     StartCoroutine(DidLogin(newGamer, 3f));
 }
Ejemplo n.º 26
0
 public bool CheckGamerOfRealGamer(Gamer gamer)
 {
     return true;
 }
Ejemplo n.º 27
0
 public virtual void Delete(Gamer gamer)
 {
     Console.WriteLine("Deleted Gamer " + gamer.FirstName + " " + gamer.LastName);
 }
Ejemplo n.º 28
0
 public virtual void Save(Gamer gamer)
 {
     Console.WriteLine("Saved Gamer " + gamer.FirstName + " " + gamer.LastName);
 }
Ejemplo n.º 29
0
	public GamerInfo(Gamer gamer) {
		Data = Bundle.CreateObject ();
		GamerId = gamer.GamerId;
		GamerSecret = gamer.GamerSecret;
	}
Ejemplo n.º 30
0
 public void CampaignSale(Game game, Gamer gamer, Campaign campaign)
 {
     Console.WriteLine(game.GameName + " Adlı Oyun " + gamer.FirstName + gamer.LastName + " Adlı Oyuncuya " + campaign.CampaignName
                       + " Kampanyasıyla  %  " + campaign.CampaignDiscount + " indirimle satılmıştır. ");
 }
Ejemplo n.º 31
0
 public void Delete(Gamer gamer)
 {
     Console.WriteLine("Gamer is deleted.");
 }
Ejemplo n.º 32
0
 public void GameSale(Game game, Gamer gamer)
 {
     Console.WriteLine(game.GameName + "adlı oyun" + gamer.FirstName + gamer.LastName + "adlı oyuncuya satılmıştır");
 }
Ejemplo n.º 33
0
 public virtual void Delete(Gamer gamer)
 {
     Console.WriteLine(gamer.Name + " Deleted!");
 }
Ejemplo n.º 34
0
 public void delete(Gamer gamer)
 {
     Console.WriteLine(gamer.FirstName + " Oyuncusu Silindi.");
 }
Ejemplo n.º 35
0
 public override IEnumerable<string> GetValuesToCompare(Gamer gamer)
 {
     return gamer.GamerStatuses.Select(x => x.StatusName).ToList();
 }
Ejemplo n.º 36
0
 public void update(Gamer gamer)
 {
     Console.WriteLine(gamer.FirstName + " Oyuncusu Güncellendi.");
 }
Ejemplo n.º 37
0
 public void RejectFriendRequest(Gamer fromGamer, bool block)
 {
     this.friendsSupport.RejectFriendRequest(this.ConsoleProfile.OnlineXuid, fromGamer.OnlineXuid, block);
 }
Ejemplo n.º 38
0
 public void Delete(Gamer gamer)
 {
     Console.WriteLine("User account has been deleted!");
 }
Ejemplo n.º 39
0
 public void SendFriendRequest(Gamer toGamer)
 {
     this.friendsSupport.SendFriendRequest(this.ConsoleProfile.OnlineXuid, toGamer.OnlineXuid);
 }
Ejemplo n.º 40
0
 public override IEnumerable<string> GetValuesToCompare(Gamer gamer)
 {
     return gamer.Achievements.Select(x => x.Name);
 }
 public void Update(Gamer gamer)
 {
     Console.WriteLine("Oyuncu Güncellendi..." + gamer.FirstName);
 }
Ejemplo n.º 42
0
 public virtual void Add(Gamer gamer)
 {
     Console.WriteLine(gamer.Name + " Added!");
 }
Ejemplo n.º 43
0
 public void ShouldModifyGamerAfterConvertingAccount(Cloud cloud)
 {
     Gamer[] gamer = new Gamer[1];
     // Create an anonymous account
     cloud.LoginAnonymously()
     // Then convert it to e-mail
     .Then(g => {
         gamer[0] = g;
         return g.Account.Convert(
             network: LoginNetwork.Email,
             networkId: RandomEmailAddress(),
             networkSecret: "Password123");
     })
     .Then(done => {
         Assert(gamer[0].Network == LoginNetwork.Email, "The gamer object failed to change");
         CompleteTest();
     })
     .CompleteTestIfSuccessful();
 }
Ejemplo n.º 44
0
 public virtual void Update(Gamer gamer)
 {
     Console.WriteLine(gamer.Name + " Updated!");
 }
Ejemplo n.º 45
0
 internal GamerAccountMethods(Gamer parent)
 {
     Gamer = parent;
 }
Ejemplo n.º 46
0
	// Invoked when any sign in operation has completed
	private void DidLogin(Gamer newGamer) {
		if (Gamer != null) {
			Debug.LogWarning("Current gamer " + Gamer.GamerId + " has been dismissed");
			Loop.Stop();
		}
		Gamer = newGamer;
		Loop = Gamer.StartEventLoop();
		Loop.ReceivedEvent += Loop_ReceivedEvent;
		Debug.Log("Signed in successfully (ID = " + Gamer.GamerId + ")");
		// Keep login in persistent memory to restore next time
		PlayerPrefs.SetString("GamerInfo", new GamerInfo(Gamer).ToJson());
		// Notify others
		if (GamerChanged != null) GamerChanged(this, new EventArgs());
	}
Ejemplo n.º 47
0
 internal GamerBatches(Gamer parent)
 {
     Gamer = parent;
 }
Ejemplo n.º 48
0
        public bool CheckIfRealGamer(Gamer gamer)
        {
            KPSPublicSoapClient client = new KPSPublicSoapClient(KPSPublicSoapClient.EndpointConfiguration.KPSPublicSoap);

            return(client.TCKimlikNoDogrulaAsync(new TCKimlikNoDogrulaRequest(new TCKimlikNoDogrulaRequestBody(TCKimlikNo: Convert.ToInt64(gamer.NationalityId), Ad: gamer.FirstName.ToUpper(), Soyad: gamer.LastName.ToUpper(), DogumYili: gamer.DateOfBirth.Year))).Result.Body.TCKimlikNoDogrulaResult);
        }
Ejemplo n.º 49
0
 public void Update(Gamer gamer)
 {
     throw new NotImplementedException("User account has been updated!");
 }
 public void CampaignSales(Game game, Gamer gamer, Campaign campaign)
 {
     Console.WriteLine(gamer.GamerFirstName + " " + gamer.GamerLastName + " " + game.GameName + " oyununu " + campaign.CampaignName + " ile aldı.");
 }
Ejemplo n.º 51
0
    public void Start()
    {
        #if UNITY_EDITOR
        logTeam = new LogFile[2];
        for (int i = 0; i < 2; ++i)
            logTeam[i] = new LogFile();
        logTeam[0].SetName("Assets/Scripts/Game/Autres/LOG/SouthTeam");
        logTeam[1].SetName("Assets/Scripts/Game/Autres/LOG/NorthTeam");
        #endif
        this.refs.xboxInputs.CheckNone();

        this.northTeam.game = this;
        this.southTeam.game = this;
        this.northTeam.south = false;
        this.southTeam.south = true;
        this.northTeam.CreateUnits();
        this.southTeam.CreateUnits();

        this.Referee.game = this;
        this.Referee.StartPlacement();

        this.northTeam.opponent = southTeam;
        this.southTeam.opponent = northTeam;

        // A changer de place
        this.northTeam.captain.unitAnimator.AddEvent("SuperEffect", () =>
        {
            this.northTeam.Super.LaunchFeedback();
            return false;
        }, UnitAnimator.SuperState, this.northTeam.captain.unitAnimator.TIME_SUPER_FX);

        // A changer de place
        this.southTeam.captain.unitAnimator.AddEvent("SuperEffect", () =>
        {
            this.southTeam.Super.LaunchFeedback();
            return false;
        }, UnitAnimator.SuperState, this.southTeam.captain.unitAnimator.TIME_SUPER_FX);

        this.refs.xboxInputs.Start();

        this.p1 = new Gamer(refs.south);
        this.p2 = new Gamer(refs.north);

        this.Owner = p1.Controlled.Team;
        this.Ball.Game = this;
        this.Ball.transform.parent = p1.Controlled.BallPlaceHolderRight.transform;
        this.Ball.transform.localPosition = Vector3.zero;
        this.Ball.Owner = p1.Controlled;

        if (alwaysScrum)
        {
            ((GameObject.FindObjectOfType(typeof(ScrumField)) as ScrumField).collider as SphereCollider).radius = 100;
            settings.GameStates.MainState.PlayingState.GameActionState.ScrumingState.MaximumDuration = 200;
        }

        this.refs.managers.intro.OnFinish = () =>
        {
           	this.refs.managers.coin.callBack = (Team t) =>
            {
                this.Ball.Owner = t.Player.Controlled;
                this._disableIA = true;
                this.Referee.OnStart();
                this.refs.stateMachine.event_OnStartSignal();
            };

            this.refs.managers.coin.timeFlipping = 0;
            this.refs.managers.coin.enabled = true;
        };

        this.refs.stateMachine.SetFirstState(
            new MainState(this.refs.stateMachine, this.refs.managers.camera, this)
        );

        this.refs.managers.intro.enabled = true;

        xNE = refs.positions.limiteTerrainNordEst.transform.position.x;
        xSO = refs.positions.limiteTerrainSudOuest.transform.position.x;
        largeurTerrain = Mathf.Abs(xNE - xSO);
        section = largeurTerrain / 7f;

        AudioSource src;

        src = this.refs.CameraAudio["Ambiant"];
        src.volume = 0.3f;
        src.loop = true;
        src.clip = this.refs.sounds.Ambiant;
        src.Play();

        src = this.refs.CameraAudio["Ambiant2"];
        src.volume = 0.3f;
        src.loop = true;
        src.clip = this.refs.sounds.Ambiant2;
        src.Play();
    }
Ejemplo n.º 52
0
 public void Delete(Gamer gamer)
 {
     Console.WriteLine(gamer.FirstName + " " + gamer.LastName + " deleted");
 }
Ejemplo n.º 53
0
        // See the public Login method for more info
        private Promise<Gamer> Login(string network, string networkId, string networkSecret, bool preventRegistration = false, Bundle additionalOptions = null)
        {
            Bundle config = Bundle.CreateObject();
            config["network"] = network;
            config["id"] = networkId;
            config["secret"] = networkSecret;
            config["device"] = Managers.SystemFunctions.CollectDeviceInformation();

            Bundle options = additionalOptions != null ? additionalOptions.Clone() : Bundle.CreateObject();
            if (preventRegistration) options["preventRegistration"] = preventRegistration;
            if (!options.IsEmpty) config["options"] = options;

            HttpRequest req = MakeUnauthenticatedHttpRequest("/v1/login");
            req.BodyJson = config;
            return Common.RunInTask<Gamer>(req, (response, task) => {
                Gamer gamer = new Gamer(this, response.BodyJson);
                task.PostResult(gamer);
                Cotc.NotifyLoggedIn(this, gamer);
            });
        }
Ejemplo n.º 54
0
 public void Update(Gamer gamer)
 {
     Console.WriteLine(gamer.FirstName + " " + gamer.LastName + " updated");
 }
Ejemplo n.º 55
0
 /// <summary>
 /// Returns if this sender is friends with the given sender.
 /// </summary>
 /// <param name="sender">The sender to check.</param>
 public bool IsFriend(Gamer gamer)
 {
     return SignedInGamer.IsFriend(gamer.NativeGamer);
 }
Ejemplo n.º 56
0
 public void Sale(Game game, Gamer gamer)
 {
     Console.WriteLine(gamer.GamerName + " adlı oyuncunun " + game.GameName + " adlı oyunu satıldı.");
 }
Ejemplo n.º 57
0
 internal GamerTransactions(Gamer gamer)
 {
     Gamer = gamer;
 }
Ejemplo n.º 58
0
 public bool CheckIfRealPerson(Gamer gamer)
 {
     return(true);
 }
Ejemplo n.º 59
0
 internal MatchInfo(Gamer gamer, string matchId)
 {
     Gamer = gamer;
     MatchId = matchId;
 }
Ejemplo n.º 60
0
 public void Update(Gamer gamer)
 {
     throw new NotImplementedException();
 }