void Start() { obj_player = GameObject.Find("Player"); sc_playerC = obj_player.GetComponent <PlayerC>(); PlayerPrefs.SetInt("prevLevel", SceneManager.GetActiveScene().buildIndex); Debug.Log(PlayerPrefs.GetInt("prevLevel")); }
private void Hit(int taggerId, int victimId) { if (gameStarted) { Debug.WriteLine($"Attacker: {taggerId}, Victim: {victimId}"); for (int i = 0; i < players.Count; i++) { if (players[i].id == taggerId && players[i].tagging) { Debug.WriteLine($"Player {players[i].name} hit"); players[i].time += counter; players[i].tagging = false; for (int o = 0; o < players.Count; o++) { if (players[o].id == victimId) { Debug.WriteLine($"Victim {players[o].name} got hit"); TriggerClientEvent("chat:addMessage", new { color = new[] { 255, 0, 0 }, args = new[] { "[Tag]", $"Now {players[o].name} is tagging" } }); players[o].tagging = true; playerActive = players[o]; } } break; } } } }
bool HandleDigdogger() { if (!WorldInfo.Instance.IsInDungeon) { return(false); } DungeonRoom room = PlayerC.GetOccupiedDungeonRoom(); if (room == null) { return(false); } EnemyAI_Digdogger digdogger = null; foreach (var enemy in room.Enemies) { digdogger = enemy.GetComponent <EnemyAI_Digdogger>(); if (digdogger != null) { break; } } if (digdogger == null || digdogger.HasSplit) { return(false); } digdogger.SplitIntoBabies(); return(true); }
void Update() { float rotationSpeed = currentRotationSpeed * Time.deltaTime; transform.Rotate(new Vector3(-1, 0, 0) * rotationSpeed); //Enemy moves down float moveDown = enemySpeed * Time.deltaTime; transform.Translate(Vector3.down * moveDown, Space.World); //Enemy moves left/right float moveSideways = enemySpeedSide * Time.deltaTime; transform.Translate(Vector3.right * moveSideways, Space.World); //Moves Enemy after its on the bottom if (transform.position.y <= -5) { SetPositionAndSpeed(); PlayerC.missed++; PlayerC.UpdateStats(); } }
IEnumerator UseWhistle_CR() { // TODO if (PlayerC.IsJinxed) { PlayerC.DeactivateJinx(); } PlayerC.ParalyzeAllEnemies(WHISTLE_MELODY_DURATION); PlayerC.ActivateParalyze(WHISTLE_MELODY_DURATION); Music.Instance.Stop(); SoundFx.Instance.PlayOneShot(SoundFx.Instance.whistle); yield return(new WaitForSeconds(WHISTLE_MELODY_DURATION)); Music.Instance.PlayAppropriateMusic(); if (HandleDigdogger()) { yield break; } if (HandleDungeon7Entrance()) { yield break; } Warp(); }
public override void Cast(GameObject target) { base.Cast(target); // TODO PlayerC.MakeInvincible(duration); }
// Start is called before the first frame update void Start() { if (!motherC) { motherC = GameObject.Find("mat").GetComponent <MotherC>(); } if (!playerC) { playerC = GameObject.Find("Player").GetComponent <PlayerC>(); } }
async Task Closepicture() { Rock.Hide(); paper.Hide(); Scissors.Hide(); PlayerC.Hide(); BOTC.Hide(); PLAYERNAME.Hide(); BOTNAME.Hide(); POINTPLAYER.Hide(); POINTBOT.Hide(); POINTNUMBERBOT.Visible = false; POINTNUMBERPLAYER.Visible = false; }
//-------------------------- private void Awake() { screenShake = GameObject.Find("ThirdPersonCamera").GetComponent <CinemachineBasicMultiChannelPerlin>(); isHiding = false; obj_enemyTest = GameObject.Find("EnemyTest"); maxStoryHints = 20; cmp_controller = GetComponent <CharacterController>(); pos_playerVelocity = new Vector3(0f, 0f, 0f); sc_playerC = GetComponent <PlayerC>(); if (sc_playerC.obj_Box != null) { pos_lookAt = sc_playerC.obj_Box.transform; } //life = 0f; }
void Start() { test1 = FindObjectOfType <test>(); oyuncu = FindObjectOfType <Player>(); oyuncuA = FindObjectOfType <PlayerA>(); oyuncuB = FindObjectOfType <PlayerB>(); oyuncuC = FindObjectOfType <PlayerC>(); oyuncuD = FindObjectOfType <PlayerD>(); ld = FindObjectOfType <LoadScene>(); StartCoroutine(Text()); UnityEngine.PlayerPrefs.SetInt("FirstSituation", oyuncu.MevcutAltin); UnityEngine.PlayerPrefs.Save(); }
private void Start() { PlayerC p1 = new PlayerC(1); p1.name = "jimmy"; PlayerC p2 = new PlayerC(200); p2.name = "kyle"; PlayerC p3 = new PlayerC(9); p3.name = "yin"; p4 = new PlayerC(500); p4.name = "juan"; playerDictionary.Add(p1.id, p1); playerDictionary.Add(p2.id, p2); playerDictionary.Add(p3.id, p3); playerDictionary.Add(p4.id, p4); }
void OnTriggerEnter(Collider otherObject) { if (otherObject.tag == "Enemy") { PlayerC.score += 100; PlayerC.UpdateStats(); Instantiate(explosionPrefab, transform.position, transform.rotation); enemy.SetPositionAndSpeed(); enemy.minSpeed += 0.25f; enemy.maxSpeed += 0.5f; Destroy(gameObject); } if (PlayerC.score >= 3000) { Application.LoadLevel("Win"); } //Debug.Log("We hit: " + otherObject.name); }
async Task Visibleturerps() //เปิดภาพ ค้อน กรรไกร กระดาษ { Rock.Show(); paper.Show(); Scissors.Show(); PlayerC.Show(); BOTC.Show(); PLAYERNAME.Show(); BOTNAME.Show(); POINTPLAYER.Show(); POINTBOT.Show(); POINTBOT.Visible = false; POINTPLAYER.Visible = false; POINTNUMBERBOT.Visible = false; POINTNUMBERPLAYER.Visible = false; Rock.Visible = false; Scissors.Visible = false; paper.Visible = false; PlayerC.Visible = false; BOTC.Visible = false; PLAYERNAME.Visible = false; BOTNAME.Visible = false; }
void Start() { player = gameObject.GetComponentInParent <PlayerC>(); }
private void Awake() { playerC = this; characterController = GetComponent <CharacterController>(); m_Input = FindObjectOfType <InputC>(); }
// Start is called before the first frame update void Start() { playerc = FindObjectOfType <PlayerC>(); }
// Start is called before the first frame update void Awake() { sc_playerC = GetComponent <PlayerC>(); sc_playerM = GetComponent <PlayerM>(); sc_movement = GetComponent <Movement>(); }
private async Task OnTick() { await Delay(1000); if (first) { if (startCounter == 0) { // Choose random player gameStarted = true; var aleatorio = new Random(); var numeroAleatorio = aleatorio.Next(0, players.Count - 1); players[numeroAleatorio].tagging = true; playerActive = players[numeroAleatorio]; TriggerClientEvent("chat:addMessage", new { color = new[] { 255, 0, 0 }, args = new[] { "[Tag]", $"It's a {totalTime} seconds game." } }); TriggerClientEvent("chat:addMessage", new { color = new[] { 255, 0, 0 }, args = new[] { "[Tag]", $"Player {players[numeroAleatorio].name}, it's your turn, GO!" } }); first = false; } else { // Cuenta atrás TriggerClientEvent("chat:addMessage", new { color = new[] { 255, 0, 0 }, args = new[] { "[Tag]", $"...{startCounter}" } }); } startCounter--; } if (gameStarted && counter < totalTime) { playerActive.time++; counter++; TriggerClientEvent("chat:addMessage", new { color = new[] { 255, 0, 0 }, args = new[] { "[Tag]", $"Suma {counter}" } }); } else if (gameStarted && counter == totalTime) { var winnerWinnerChickenDinner = players[0]; for (int i = 1; i < players.Count; i++) { if (players[i].time < winnerWinnerChickenDinner.time) { winnerWinnerChickenDinner = players[i]; } } TriggerClientEvent("chat:addMessage", new { color = new[] { 255, 0, 0 }, args = new[] { "[Tag]", $"And the winner is.............{winnerWinnerChickenDinner.name}" } }); gameStarted = false; counter = 0; totalTime = -1; players.Clear(); playerNames.Clear(); } }
private void Start() { movement = GetComponent <PlayerC>(); }
void Start() { //controller = gameObject.AddComponent<CharacterController>() as CharacterController; cmp_controller = GetComponent <CharacterController>(); sc_playerC = GetComponent <PlayerC>(); }
public override void Cast(GameObject target) { base.Cast(target); PlayerC.ParalyzeAllEnemies(duration); }