public void loadPlayerMoney(int id) { Player player = new PlayerList()[id]; var licenseIdentifier = player.Identifiers["steam"]; MYSQL.FetchAll($"SELECT * FROM playermoney WHERE steamid = '{licenseIdentifier}'", null, (List <dynamic> list) => { Debug.WriteLine("3"); int money_ = 1000; int bank_ = 5000; int dirtyMoney_ = 0; int count = (list == null) ? 0 : list.Count; if (count == 0) { MYSQL.execute($"INSERT INTO playermoney (steamid,money,bank,dirty_money) VALUES ('{licenseIdentifier}','{money_}','{bank_}','{dirtyMoney_}');"); Debug.WriteLine($"Vytvarim hrace: {player.Name} [MONEYSYSTEM]"); } else { money_ = list[0].money; bank_ = list[0].bank; dirtyMoney_ = list[0].dirty_money; Debug.WriteLine($"Nacitam hrace: {player.Name} [MONEYSYSTEM]"); } PlayerMoney money = new PlayerMoney(); money.setPlayer(player); money.setMoney(money_); money.setBankMoney(bank_); money.setDirtyMoney(dirtyMoney_); PlayerMoneyHolder.saveMoneyPlayerToList(id, money); }); }
public void Construct(GameSettings gameSettings, PlayerMoney playerMoney, PlayerActiveUpgrades playerActiveUpgrades, PlayerBonuses playerBonuses) { _gameSettings = gameSettings; _playerMoney = playerMoney; _playerUpgrades = playerActiveUpgrades; _playerBonuses = playerBonuses; }
private void btnDouble_Click(object sender, EventArgs e) { if (Hit < 4) { if (Bet > 0) { if (PlayerMoney - Bet >= 0) { PlayerMoney -= Bet; Bet *= 2; lblBetAmount.Text = Bet.ToString(); lblPlayerMoney.Text = PlayerMoney.ToString(); Hand(); changeTurn(); } } else { MessageBox.Show("You first need to bet"); } } else { MessageBox.Show("Your already had Hits"); } }
public void Construct(GameManager gameManager, PlayerMoney playerMoney, IDialogProvider dialogProvider) { _gameManager = gameManager; _eventDialog = dialogProvider.GetEventDialog(); _outcomeDialog = dialogProvider.GetOutcomeDialog(); _playerMoney = playerMoney; }
//-------------------------------------------------------------------------- //--- BUY ITEMS --- //-------------------------------------------------------------------------- //Button click public void OnBuyItemClick() { PlayerMoney playerMoney = GameObject.FindGameObjectWithTag("MoneyManager").GetComponent <PlayerMoney>(); if (playerMoney.getBalance() > avatarElements[currentSelectedSprite].price) { //Reduce balane playerMoney.pay(avatarElements[currentSelectedSprite].price); //Oficially desclare item bought avatarElements[currentSelectedSprite].isOwned = true; //Remember that this item is owned boughtItemsScript.AddItemToCategory(GetComponent <CategorySelection>().currentCategory, currentSelectedSprite); //Change selection item ModifySelectionItem(); //Audio audioManager.PlayCoins(); } else { //Audio audioManager.PlayTooExpensive(); } }
public void Initialize(PlayerMoney money1, PlayerMoney money2) { sourceMoney = money1; destinationMoney = money2; sourceAmount.text = sourceMoney.getValue <float>().ToString(); destinationAmount.text = destinationMoney.getValue <float>().ToString(); }
public void Init() { gameObject = new GameObject(); gameObject.AddComponent <PlayerMoney>(); model = gameObject.GetComponent <PlayerMoney>(); model.money = startingMoney; }
private void OnCollisionEnter2D(Collision2D other) { if (other.gameObject.CompareTag("Player")) { PlayerMoney.SetComboMoney(); PlayerMoney.ResetComboMoney(); } }
void Awake() { playerHealth = GameObject.FindGameObjectWithTag ("Player").GetComponent<PlayerHealth> (); enemyHealth = GameObject.FindGameObjectWithTag ("Enemy").GetComponent<EnemyHealth> (); playerMoney = GameObject.FindGameObjectWithTag ("Player").GetComponent<PlayerMoney> (); enemyMoney = GameObject.FindGameObjectWithTag ("Enemy").GetComponent<EnemyMoney> (); }
public void BuyUpgrade(PlayerMoney playerMoney) { if (CanBuyUpgrade(playerMoney)) { playerMoney.Money -= GetNextUpgradeCost(); _upgrade = new FasterPassiveUpgrade(_upgrade, _gameSettings); } }
void Start() { var playerConfig = GetComponent <PlayerConfig> (); money = playerConfig.money; health = playerConfig.health; score = playerConfig.score; state = playerConfig.state; }
private void Awake() { playerMoney = DataPlayer.GetModule <PlayerMoney>(); playerGacha = DataPlayer.GetModule <PlayerGacha>(); gacha1Btn.onClick.AddListener(OnClickGacha1); gacha10Btn.onClick.AddListener(OnClickGacha10); gachaFreeBtn.onClick.AddListener(OnClickFreeGacha); }
public void Earn(GameObject player) { PlayerMoney playerMoney = player.GetComponent <PlayerMoney>(); if (playerMoney) { playerMoney.AddMoney(moneyAmount); } }
public void InitData() { dailyReward = LoadResourceController.GetDailyRewardDataCollection(); dataPlayer = GameMgr.Ins.dataPlayer.playerDailyReward; dataMoney = GameMgr.Ins.dataPlayer.playerMoney; currentDay = dataPlayer.GetCurrentDay(); dataCondition = dataPlayer.GetDailyRewardElementData(); timeView = Instantiate(timeView, timeViewParents); }
public void setBetAmount(int amount) { if (PlayerMoney - amount >= 0) { Bet = Bet + amount; PlayerMoney -= amount; } lblBetAmount.Text = Bet.ToString(); lblPlayerMoney.Text = PlayerMoney.ToString(); }
public static void playerDisconnectFromGame([FromSource] Player player, string reason) { var licenseIdentifier = player.Identifiers["steam"]; //===================== PlayerJob job = PlayerJobHolder.getPlayerJob(player); if (job != null) { MYSQL.execute($"UPDATE playerjob " + $"SET name = '{job.getJobName()}'," + $"grade = '{job.getJobGrade()}' " + $"WHERE steamid = '{licenseIdentifier}'; "); PlayerJobHolder.removePlayerFromJobList(player); } //===================== PlayerMoney money = PlayerMoneyHolder.getPlayerMoney(player); if (money != null) { MYSQL.execute($"UPDATE playermoney " + $"SET money = '{money.getMoney()}'," + $"bank = '{money.getBankMoney()}'," + $"dirty_money='{money.getDirtyMoney()}'" + $"WHERE steamid = '{licenseIdentifier}'; "); PlayerMoneyHolder.removePlayerFromMoneyList(player); } //===================== PlayerGroup group = PlayerGroupHolder.getPlayerGroup(player); if (group != null) { List <string> gp = group.playerGroups(); StringBuilder sb = new StringBuilder(); if (gp.Count != 0) { for (int i = 0; i < gp.Count; i++) { sb.Append($"('{licenseIdentifier}', '{gp[i]}'),"); } MYSQL.execute($"DELETE FROM `groupusers` WHERE steamid = '{licenseIdentifier}';" + $"INSERT INTO `groupusers` (`steamid`, `group`) VALUES {sb.ToString().Remove(sb.Length - 1)}"); } PlayerGroupHolder.removePlayerFromGroupList(player); } //===================== //===================== //===================== Debug.WriteLine($"Player {player.Name} has disconnected! ================================== :("); }
private void OnTriggerEnter2D(Collider2D collision) { int indexMetal = Mathf.RoundToInt(UnityEngine.Random.Range(1f, 3f)); int gainMoney = Mathf.RoundToInt(UnityEngine.Random.Range(5f, 15f)); float gainEnergy = UnityEngine.Random.Range(1f, 3f); if (collision.tag == "Player") { switch (objet.gainType) { case ObjectClass.GainType.MONEY: PlayerMoney pm = collision.gameObject.GetComponent <PlayerMoney>(); if (indexMetal == 1) { anim.SetBool("scrap1", true); anim.SetBool("scrap2", false); anim.SetBool("scrap3", false); } else { if (indexMetal == 2) { anim.SetBool("scrap1", false); anim.SetBool("scrap2", true); anim.SetBool("scrap3", false); } else { if (indexMetal == 3) { anim.SetBool("scrap1", false); anim.SetBool("scrap2", false); anim.SetBool("scrap3", true); } } } pm.AddMoney(gainMoney); break; case ObjectClass.GainType.ENERGY: PlayerRage pr = collision.gameObject.GetComponent <PlayerRage>(); pr.AddEnergy(gainEnergy); break; case ObjectClass.GainType.ARMOR: PlayerUI pui = collision.gameObject.GetComponent <PlayerUI>(); pui.previousShield = 0; break; } Destroy(gameObject, 0.5f); } }
void Start() { gui = GetComponent <Canvas>(); Button button1interact = button1.GetComponent <Button>(); Button button2interact = button2.GetComponent <Button>(); button1interact.onClick.AddListener(OnClickHide); button2interact.onClick.AddListener(OnClickLoot); money = FindObjectOfType <PlayerMoney>(); generate = GetComponent <GenerateMoney>(); }
public void Buy(GameObject player) { PlayerWeapons playerWeapons = player.GetComponent <PlayerWeapons>(); PlayerMoney playerMoney = player.GetComponent <PlayerMoney>(); if (playerWeapons && playerMoney && playerMoney.currentMoney >= weaponPrice) { playerWeapons.AddWeapon(weapon); playerMoney.LooseMoney(weaponPrice); } }
public void createTransferMenu() { GameObject calledObject = Instantiate(transferMenuObject); calledObject.transform.SetParent(this.gameObject.transform); calledObject.transform.localPosition = Vector3.zero; calledObject.transform.localScale = new Vector3(1, 1, 1); sourceMoney = (source == "Usable") ? sourceMoney = PlayerDataHolder.Current.PlayerMoney : sourceMoney = Bank.Current.SavedMoney; destinationMoney = (destination == "Usable") ? destinationMoney = PlayerDataHolder.Current.PlayerMoney : destinationMoney = Bank.Current.SavedMoney; calledObject.GetComponent <TransferBehaviour>().Initialize(sourceMoney, destinationMoney); }
public void Construct(GameLoop gameLoop, GameSettings gameSettings, PlayerMoney playerMoney, PlayerMorePassiveUpgrades morePassiveUpgrades, PlayerFasterPassiveUpgrades fasterPassiveUpgrades, PlayerBonuses playerBonuses) { _gameLoop = gameLoop; _gameSettings = gameSettings; _playerMoney = playerMoney; _morePassiveUpgrades = morePassiveUpgrades; _fasterPassiveUpgrades = fasterPassiveUpgrades; _playerBonuses = playerBonuses; }
/// <summary> /// Get equipment slot with item type. /// </summary> /// <param name="item"> ItemResource pick in inventory or equipment.</param> /// <returns></returns> private UIModuleInventoryItemView GetSlot(ItemResource item) { foreach (UIModuleEquipmentItemView itemSlot in equipments) { if (PlayerMoney.GetRealItemId(item.id) == (int)itemSlot.id) { return(itemSlot); } } return(null); }
void Start() { player = GameObject.Find("Player"); player1 = player.GetComponent <Transform>(); target = player.GetComponent <Transform>(); currentHealth = maxHealth; levelSystem = player.GetComponent <LevelSystem>(); //access a public variable from different script money = player.GetComponent <PlayerMoney>(); wpIndex = 0; currentWaypoint = waypoints[wpIndex]; rigidbody = GetComponent <Rigidbody2D>(); }
// Use this for initialization void Start() { //Get scripts questionScript = GetComponent <Question>(); answerScript = GetComponent <CheckAnswer>(); progressScript = GameObject.FindGameObjectWithTag("AvatarTransfer").GetComponent <AvatarProgress>(); //Audio audioManager = GameObject.FindGameObjectWithTag("AudioManager").GetComponent <MathsAudio>(); moneyScript = GameObject.Find("MoneyManager").GetComponent <PlayerMoney>(); }
private void Awake() { playerMoney = DataPlayer.GetModule <PlayerMoney>(); playerInventory = DataPlayer.GetModule <PlayerInventory>(); upgradeCollection = LoadResourceController.GetUpgradeItemCollection(); sellCollection = LoadResourceController.GetSellItemCollection(); InitButtons(); InitLocalize(); NextItem(); }
void Awake() { if (!hunger) { hunger = FindObjectOfType <PlayerHunger>(); } if (!money) { money = FindObjectOfType <PlayerMoney>(); } SetHunger(); SetMoney(); }
public void ApplyOutcome(PlayerMoney playerMoney) { switch (bonusType) { case OutcomeType.Flat: FlatOutcome.ApplyOutcome(playerMoney, bonus); break; case OutcomeType.Percentage: PercentageOutcome.ApplyOutcome(playerMoney, bonus); break; } }
// Use this for initialization void Start() { hunger = GetComponent <PlayerHunger>(); collider = GetComponent <BoxCollider>(); hunger.OnDeath += HandleDeath; money = GetComponent <PlayerMoney>(); money.OnDeath += HandleDeath; player = PlayerManager.s.player.GetComponent <PlayerController>(); interact = GetComponent <PlayerInteract>(); gameover.GetComponent <Canvas>().enabled = false; velocity = GetComponent <Rigidbody>(); animate = GetComponent <PlayerController>().render.GetComponent <Animator>(); }
void Start() { player = FindObjectOfType <PlayerController>(); playerinteract = FindObjectOfType <PlayerInteract>(); gui = GetComponent <Canvas>(); Button button1interact = button1.GetComponent <Button>(); Button button2interact = button2.GetComponent <Button>(); button1interact.onClick.AddListener(OnClickPlay); button2interact.onClick.AddListener(OnClickLoot); money = FindObjectOfType <PlayerMoney>(); generate = GetComponent <GenerateMoney>(); }
public void initializeGame(int Hit) { PlayerHand = new List <Card>(); PlayerLabels = new List <Label>(); PcHand = new List <Card>(); PcLabels = new List <Label>(); if (Hit != 1) { //eliminare le carte estratte dal tavolo } Position = 0; PlayerScore = 0; PcScore = 0; Turn = 0; Bet = 0; Hit = 1; deck.shuffle(2 * numCards); //inizio partita lblPcTurn.Hide(); /*Hand(Turn); * Hand(Turn); * * Turn = 1; * Hand(Turn);*/ lblPcPoint.Text = PcScore.ToString(); lblPlayerPoints.Text = PlayerScore.ToString(); lblPlayerMoney.Text = PlayerMoney.ToString(); lblBetAmount.Text = Bet.ToString(); /*if (PlayerScore == 21) * { * System.Threading.Thread.Sleep(500); * Hand(Turn); * if (PcScore != 21) * { * MessageBox.Show("BLACKJACK! You win."); * PlayerMoney += (int)(Bet * winBlack); * } * else if (PcScore == 21) * { * MessageBox.Show("PUSH! Nothing done."); * PlayerMoney += Bet; * } * }*/ //Turn = 0; }
public void Awake() { if (Instance == null) { Instance = this; DontDestroyOnLoad(gameObject); currentMoney = startingMoney; //Load Creatures from JSON } else if (Instance != this) { Destroy(this); } }
// Use this for initialization void Start() { timeToDig = Random.Range(3,10); _money = Camera.main.GetComponent<PlayerMoney>(); _spawn = Camera.main.GetComponent<Spawner>(); _health = Camera.main.GetComponent<PlayerHealth>(); spotManager = this.transform.parent.GetComponent<DigSpots>(); }
void Start() { window = GameObject.Find("OptionWindow"); _money = Camera.main.GetComponent<PlayerMoney>(); }
void Start() { Vector3 pos = transform.position; healthBar = Instantiate(healthBarSPrite,new Vector3(pos.x - 0.15f, pos.y + 0.15f, 0f), transform.rotation) as GameObject; healthBar.transform.parent = gameObject.transform; healthBar.gameObject.transform.localScale = new Vector3(0,1,1); playerMoney = PlayerMoney.instance; canMove = GetComponent<CanMove>(); ionShield = GetComponent<IonShield>(); flash = GetComponent<Flash>(); }
void Start() { defensePanel = GameObject.FindGameObjectWithTag ("Defense"); offensePanel = GameObject.FindGameObjectWithTag ("Offense"); //cardSlot = GameObject.FindGameObjectsWithTag ("Placeholder"); player = GameObject.FindGameObjectWithTag ("Player"); playerHealth = player.GetComponent<PlayerHealth> (); playerAttack = player.GetComponent<PlayerAttack> (); playerMoney = player.GetComponent<PlayerMoney> (); }
void Awake() { instance = this; }
// Use this for initialization void Start() { map = Map.instance; playerMoney = PlayerMoney.instance; damageTypeManager = DamageTypeManager.instance; towerCostLabel = transform.GetComponentInChildren<Text>(); towerCostLabel.text = towerCost.ToString(); playerMoney.AddOnMoneyChangeListener(UpdateTowerCostLabelStatus); buttonCenterRenderer = GetComponent<SpriteRenderer>(); buttonGlowRenderer = transform.Find("Glow").GetComponent<SpriteRenderer>(); damageTypeManager.AddDamageTypeSelectionChangeListener(ChangeTowerDamageType); damageTypeManager.SelectCurrentDamageType(DamageTypeManager.DamageType.Antimatter); }
void Start() { _money = Camera.main.GetComponent<PlayerMoney>(); }
// Use this for initialization void Start() { map = Map.instance; // towerSpriteCenterObj = transform.Find("TowerSpriteCenter").gameObject; towerSpriteGlowObj = transform.Find("TowerSpriteGlow").gameObject; localizableOnMap = GetComponent<LocalizableOnMap>(); playerMoney = PlayerMoney.instance; upgradeCanvas = GetComponentsInChildren<Canvas>(true)[0]; upgradeButtonObject = upgradeCanvas.transform.Find("UpgradeButton").gameObject; dpsLabel = upgradeCanvas.transform.Find("DpsLabel").gameObject; upgradeButtonBackground = upgradeCanvas.transform.Find("UpgradeButtonBackground").gameObject; sellButtonBackground = upgradeCanvas.transform.Find("SellButtonBackground").gameObject; dpsLabelBackground = upgradeCanvas.transform.Find("DpsLabelBackground").gameObject; sellButtonObject = upgradeCanvas.transform.Find("SellButton").gameObject; Image upgradeImage = upgradeButtonObject.GetComponent<Image>(); upgradeImage.color = towerSpriteGlowObj.GetComponent<SpriteRenderer>().color; clickReceptor = GameObject.Find("ClickReceptorCanvas").GetComponentInChildren<ClickReceptor>(); clickReceptor.AddOnClickListener(OnDeselect); UIState.AddTowerSelectionListener(OnDeselect); GameObject towerButtonObject = transform.Find("TowerButtonCanvas/TowerButton").gameObject; towerButtonObject.GetComponent<TowerButton>().OnClick += new TowerButton.OnClickHandler(TowerSelection); playerMoney.AddOnMoneyChangeListener(UpdateUpgradeButtonAvailability); }