public void TriggerGainPowerEffect(PlayerPowers powerType) { StartCoroutine("FlashScreenWhite", 5); unlockedPowers[(int)powerType] = true; }
// Use this for initialization void Start() { isGrounded = false; justLanded = true; gravityOn = true; firstUpdate = false; gunOffset = new Vector3(0.0f, 0.75f, 0.50f); //.02 xSpeed = 5; xMove = 0.0f; jumpHeight = STARTINGJUMPHEIGHT; jumpIncrease = MAXJUMPINC; jumpFloatTime = MAXJUMPFLOATTIME; jumpTime = MAXJUMPTIME; firstUpdateCounter = 0; input = GetComponent <PlayerInput>(); powers = GetComponent <PlayerPowers>(); wallJumping = GetComponent <WallJumping>(); _HUD = GetComponent <PlayerHUD>(); anim = GetComponent <AnimatorScript>(); globals = GameObject.Find("_Globals").GetComponent <GlobalsScript>(); globalMusic = GameObject.Find("GlobalSoundEffects").GetComponent <GlobalMusicScript>(); changeMusic = GameObject.Find("GlobalMusicChanger").GetComponent <ChangeVolumeGlitchMusic>(); rb = GetComponent <Rigidbody>(); rb.angularVelocity = Vector3.zero; rb.freezeRotation = true; }
void TotalCoins() { string path = Application.persistentDataPath + "/totalCoins.txt"; string str = null; // Open the file to read from. using (StreamReader sr = File.OpenText(path)) { string s = ""; while ((s = sr.ReadLine()) != null) { str = s; } } int total = int.Parse(str) + 1; PlayerPowers pp = GetComponent <PlayerPowers>(); pp.TotalCoins = total; using (StreamWriter sw = File.CreateText(path)) { sw.WriteLine(total.ToString()); } }
private void Start() { // Lock and hide the cursor Cursor.visible = false; Cursor.lockState = CursorLockMode.Locked; // Get the powers component powers = GetComponent <PlayerPowers>(); }
void Awake() { // Use this for initialization audioSource = GetComponent <AudioSource>(); _currEnergy = StartEnergy; EnergyConsumptionSpeed = BaseEnergyConsumptionSpeed; playerPowers = GetComponent <PlayerPowers>(); }
// Start is called before the first frame update void Start() { sfxAudio = GameObject.FindGameObjectWithTag("SFX").GetComponent <AudioSettingsScene>(); isCooldownBasic = false; cooldownTimeBasic = 1f; cooldownTimerBasic = 0f; isCooldownSkill1 = false; cooldownTimeSkill1 = 40f; cooldownTimerSkill1 = 0f; isCooldownSkill2 = false; cooldownTimeSkill2 = 40f; cooldownTimerSkill2 = 0f; isCooldownSkill3 = false; cooldownTimeSkill3 = 40f; cooldownTimerSkill3 = 0f; PV = GetComponent <PhotonView>(); PP = GetComponent <PlayerPowers>(); animation = GetComponent <Animator>(); aim = GameObject.FindGameObjectWithTag("Aim"); basicButton = GameObject.FindGameObjectWithTag("BasicAttack").GetComponent <Button>(); skill1Btn = GameObject.FindGameObjectWithTag("Skill1").GetComponent <Button>(); skill2Btn = GameObject.FindGameObjectWithTag("Skill2").GetComponent <Button>(); skill3Btn = GameObject.FindGameObjectWithTag("Skill3").GetComponent <Button>(); basicButton.onClick.AddListener(onClickBasic); skill1Btn.onClick.AddListener(onClickSkill1); skill2Btn.onClick.AddListener(onClickSkill2); skill3Btn.onClick.AddListener(onClickSkill3); imageCooldownBasic = GameObject.FindGameObjectWithTag("imageCoolBasic").GetComponent <Image>(); textCooldownBasic = GameObject.FindGameObjectWithTag("textCoolBasic").GetComponent <TMP_Text>(); imageCooldownSkill1 = GameObject.FindGameObjectWithTag("imageCoolSkill1").GetComponent <Image>(); textCooldownSkill1 = GameObject.FindGameObjectWithTag("textCoolSkill1").GetComponent <TMP_Text>(); imageCooldownSkill2 = GameObject.FindGameObjectWithTag("imageCoolSkill2").GetComponent <Image>(); textCooldownSkill2 = GameObject.FindGameObjectWithTag("textCoolSkill2").GetComponent <TMP_Text>(); imageCooldownSkill3 = GameObject.FindGameObjectWithTag("imageCoolSkill3").GetComponent <Image>(); textCooldownSkill3 = GameObject.FindGameObjectWithTag("textCoolSkill3").GetComponent <TMP_Text>(); textCooldownBasic.gameObject.SetActive(false); imageCooldownBasic.fillAmount = 0.0f; textCooldownSkill1.gameObject.SetActive(false); imageCooldownSkill1.fillAmount = 0.0f; textCooldownSkill2.gameObject.SetActive(false); imageCooldownSkill2.fillAmount = 0.0f; textCooldownSkill3.gameObject.SetActive(false); imageCooldownSkill3.fillAmount = 0.0f; }
// Update is called once per frame void OxygenActive() { PlayerPowers pp = targetPlayer.GetComponent <PlayerPowers>(); if (GetOxygenCount() > 0) { pp.TxtOxygen = "100"; TotalOxygen(); } }
void Awake() { rOC = targetForPick.GetComponent <RandomObjectCreation>(); targetPlayer = GameObject.Find("_3rd Person Controller"); playerScore = targetPlayer.GetComponent <PlayerPowers>(); /// here read from file objectWeWant= val objectWeWant = GetPickingLimit(); }
void OnTriggerEnter(Collider other) { if (other.tag == "Player" && triggerEnter) { PlayerPowers pp = targetPlayer.GetComponent <PlayerPowers>(); int val = int.Parse(pp.TxtHealth); val += myPower; pp.TxtHealth = val.ToString(); } }
// Start is called before the first frame update void Start() { sm = GameObject.Find("StageManager"); pp = sm.GetComponent <PlayerPowers>(); cd1Counter = Time.time; cd2Counter = Time.time; Debug.Log(gameObject); }
void LifeActive() { PlayerPowers pp = targetPlayer.GetComponent <PlayerPowers>(); if (GetLivesCount() > 0) { pp.TxtHealth = "100"; TotalLives(); } }
void OnTriggerEnter(Collider other) { if (other.tag == "Player" && triggerEnter) { PlayerPowers pp = targetPlayer.GetComponent <PlayerPowers>(); float val = float.Parse(pp.TxtOxygen); //int val = int.Parse(pp.TxtOxygen); val += myPower; pp.TxtOxygen = val.ToString(); } }
void Start() { m_Animator = GetComponent <Animator>(); controller = GetComponent <CharacterController>(); powers = GetComponent <PlayerPowers>(); m_Speed = playerSpeed; m_JumpForceApply = jumpForce; }
/* * GameObject[] switches; * bool[] switchesState; */ private void OnEnable() { playerEnergy = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerEnergy>(); playerPowers = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerPowers>(); /* * switches = GameObject.FindGameObjectsWithTag("Switch"); * switchesState = new bool[switches.Length]; */ SetSave(); }
void OnTriggerStay(Collider other) { if (other.tag == "Player" && triggerStay) { if (Time.time > nextDamage) { nextDamage = Time.time + infectionSpeed; PlayerPowers pp = targetPlayer.GetComponent <PlayerPowers>(); int val = int.Parse(pp.TxtHealth); val += myPower; pp.TxtHealth = val.ToString(); } } }
// Start is called before the first frame update void Start() { audioSource = GameObject.FindGameObjectWithTag("GameManager").GetComponent <AudioSource>(); player = GameObject.FindGameObjectWithTag("Player"); playerPow = player.GetComponent <PlayerPowers>(); spawner = GameObject.FindGameObjectWithTag("GameManager").GetComponent <ObstacleSpawner>(); target = player.GetComponent <Transform>(); gameManager = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>(); Destroy(gameObject, 13f); IncreasingValue(); }
// Start is called before the first frame update void Start() { didDestroy = false; pos.y = transform.position.y; pos.x = transform.position.x; color = 1; time = 3; spawner = GameObject.FindGameObjectWithTag("GameManager").GetComponent <ObstacleSpawner>(); gM = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>(); player = GameObject.FindGameObjectWithTag("Player"); playerPow = player.GetComponent <PlayerPowers>(); mainCam = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <MainCamera>(); playerCon = player.GetComponent <PlayerController>(); Destroy(gameObject, 11f); }
// Start is called before the first frame update void Start() { equipsDescription = new Dictionary <string, string>(); equipsPrice = new Dictionary <string, int>(); names = new string[equips.Length]; for (int i = 0; i < equips.Length; i++) { names[i] = equips[i].transform.parent.name; } GM = GameObject.FindGameObjectWithTag("GM").GetComponent <GameController>(); PPPlayer1 = GameObject.FindGameObjectWithTag("Player1").GetComponent <PlayerPowers>(); PPPlayer2 = GameObject.FindGameObjectWithTag("Player2").GetComponent <PlayerPowers>(); itemInfor = new string[5] { "0", "0", "0", "", "" }; }
// Update is called once per frame void Update() { PlayerPowers pp = targetPlayer.GetComponent <PlayerPowers>(); int getVal = int.Parse(pp.TxtHealth); if (getVal <= 1) { gameobject.SetActive(false); _continue.SetActive(false); retryPanel.SetActive(true); gameOver.SetActive(true); } lifeSlider = lifeSliderObj.GetComponent <UISlider>(); //float valO = lifeSlider.value; float valO = (float)getVal; valO = valO / 100; lifeSlider.value = valO; val = 1 - valO; if (val < 0.5 && 0 < val) { green = 1.0f; red = 2.0f * val; } else if (0.5 <= val && val <= 1.0) { red = 1.0f; green = 1.0f - 2.0f * (val - 0.5f); } meterColor = new Color(red, green, blue); lifeSprite = lifeSpriteObj.GetComponent <UISprite>(); lifeSprite.color = meterColor; lblScore = score.GetComponent <UILabel>(); lblScore.text = "Score :" + pp.Score.ToString(); }
// Update is called once per frame void Update() { PlayerPowers pp = targetPlayer.GetComponent <PlayerPowers>(); float getVal = float.Parse(pp.TxtOxygen); if (getVal <= 1) { gameobject.SetActive(false); _continue.SetActive(false); retryPanel.SetActive(true); gameOver.SetActive(true); } lifeSlider = lifeSliderObj.GetComponent <UISlider>(); //float valO = lifeSlider.value; float valO = getVal; valO = valO / 100; lifeSlider.value = valO; /* * val = 1 - valO; * if (val < 0.5 && 0 < val) * { * green = 1.0f; * red = 2.0f * val; * } * * else if (0.5 <= val && val <= 1.0) * { * red = 1.0f; * green = 1.0f - 2.0f * (val - 0.5f); * } * * meterColor = new Color(red, green, blue); * * lifeSprite = lifeSpriteObj.GetComponent<UISprite>(); * lifeSprite.color = meterColor; */ }
// Use this for initialization void Start() { canMove = true; phase = false; glide = false; jump = false; isWallJump = false; debugOptions = true; startingKanimiCode = false; differentShootingButton = false; firstClingUpdate = 0; canMoveCounter = 0.0f; stopRumble(); physics = GetComponent <PlayerPhysics>(); powers = GetComponent <PlayerPowers>(); wallJumping = GetComponent <WallJumping>(); anim = GetComponent <AnimatorScript>(); globals = GameObject.Find("_Globals").GetComponent <GlobalsScript>(); globalMusic = GameObject.Find("GlobalSoundEffects").GetComponent <GlobalMusicScript>(); globals.playerInputEnabled = true; }
public override void addPowerUp(PlayerPowers player) { player.addPencil(); Destroy(this.gameObject); }
void Start() { rb = GetComponent <Rigidbody>(); speed = baseSpeed; player = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerPowers>(); }
public void AddPowerListener(PlayerPowers power, UnityAction <PowerEventData> action) { int powerNum = (int)power; powerCallbacks[powerNum].AddListener(action); }
public void SetPlayerID(PlayerPowers player) { playerId = player; print("set palyer"); GameManager.Instance.playerPower = player; }
public bool IsPowerActive(PlayerPowers power) { return(activatedPowers[(int)power]); }
public virtual void addPowerUp(PlayerPowers player) { }
void OnTriggerEnter(Collider other) { PlayerPowers pp = GetComponent <PlayerPowers>(); pickCount = pp.PickingLimit; print("count " + pickCount); if (other.gameObject.tag == "Platform") { print("curret count" + currentObjectCount); print("pick count" + pickCount); if (currentObjectCount < pickCount) { got = other.gameObject.name; lstNames.Add(got); dictionaryRandomDistribution.Add(pickedKey + 1, new sequence(got, listRandomNoGenerator[pickedKey], "")); currentObjectCount = currentObjectCount + 1; pickedKey = pickedKey + 1; audio.clip = audioPickedFile; audio.Play(); Destroy(other.gameObject); TotalPicked(); } } else if (other.gameObject.tag == "Destination") { for (int i = 0; i < lstNames.Count; i++) { string tmp = qualify(other.gameObject.name); if (tmp == lstNames[i]) { audio.clip = audioPlacedFile; audio.Play(); other.SendMessage("ActivateChild", true, SendMessageOptions.DontRequireReceiver); print("placeddddddddddddddd"); TotalPlaced(); WriteCurrentScore(8); if (placeCount >= 7) //if (placeCount >= 2) { life.SetActive(false); health.SetActive(false); playPause.SetActive(false); go_Parent.SetActive(true); finalizer.SetActive(true); } placeCount = placeCount + 1; other.gameObject.tag = "Untagged"; } } } else if (other.gameObject.tag == "OxygenCylinder") { Destroy(other.gameObject); TotalOxygen(); } else if (other.gameObject.tag == "Diamond") { Destroy(other.gameObject); TotalLives(); } else if (other.gameObject.tag == "Coin") { Destroy(other.gameObject); TotalCoins(); } }
void Start() { powers = player.GetComponent <PlayerPowers>(); }
// Start is called before the first frame update void Start() { playerPow = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerPowers>(); Destroy(gameObject, 16f); }