public void OnTriggerEnter2D(Collider2D col) { if (col.tag.Equals("Player")) { Debug.Log("Enemy hit player"); player_controller player = col.GetComponent <player_controller>(); player.TakeEffect(); if (gameObject.tag.Equals("Enemy_lv1")) { //Score.scoreValue -= 10; Healthbar.health -= 10f; } if (gameObject.tag.Equals("Enemy_lv2")) { //Score.scoreValue -= 20; Healthbar.health -= 20f; } if (gameObject.tag.Equals("Enemy_lv3")) { //Score.scoreValue -= 30; Healthbar.health -= 30f; } if (gameObject.tag.Equals("Enemy_lv4")) { //Score.scoreValue -= 40; Healthbar.health -= 40f; } } }
void Start() { stringholder = StringsHolder_Tutorial.instance; main_camera = GameObject.Find("Main Camera").GetComponent <camera_controler>(); settings = GameObject.Find("Settings").GetComponent <Settings>(); player = GameObject.Find("player").GetComponent <player_controller>(); instructor_move = GameObject.Find("instructor").GetComponent <NPC_movement> (); player_head = GameObject.Find("player_head").GetComponent <Animator> (); dialog = GameObject.Find("subtitles_canvas").GetComponent <dialog_system>(); instructor_head = instructor_move.transform.Find("npc_head").gameObject.GetComponent <Animator>(); //instructor_trig = instructor_move.gameObject.GetComponent<instructor_trigger> (); game_manager = gamemanager_tutorial.instance; if (!game_manager.cutscene01_invoked) { game_manager.cutscene01_invoked = true; start_cutscene(); } else { not_start_cutscene(); } }
// Use this for initialization void Start() { anim = GetComponent <Animator>(); player = GameObject.Find("Player").GetComponent <player_controller>(); rb = GetComponent <Rigidbody>(); startPos = transform.position; }
// Use this for initialization public override void Start() { base.Start(); controller = GetComponent <player_controller> (); gunController = GetComponent <gun_controller> (); InvokeRepeating("restore", 1, 2); }
// Start is called before the first frame update void Start() { the_inventory = FindObjectOfType <Inventory>(); the_player = FindObjectOfType <player_controller>(); bag_active = false; bag_box.SetActive(bag_active); }
// Start is called before the first frame update void Start() { base.Start(); waittime = startwaittime; moveto.position = GetRandomPosition(); playerHealth = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerHealth>(); controller = GameObject.FindGameObjectWithTag("Player").GetComponent <player_controller>(); }
// Use this for initialization void Start() { animator = GetComponent <Animator>(); capacity_Controller = GetComponent <capacity_controller>(); player_Controller = GetComponent <player_controller>(); ui.setLife(actual_health); ui.setMaxHealth(Max_health); }
void Awake() //called before start { rb = GetComponent <Rigidbody2D>(); if (instance == null) { instance = this; } }
private void Start() { p = player.GetComponent <player_controller>(); m = monster.GetComponent <monster_controller>(); ws = new world_state(); StartCoroutine(UpdateSensors()); }
void Awake() { if (player_controller.instance != null) { Destroy(this); } instance = this; }
// Use this for initialization void Update() { guiSwitches = player_controller.nrSwitches; player_controller pc = player.GetComponent <player_controller>(); healthPoints = pc.health; }
void OnTriggerEnter2D(Collider2D col) { if (enemy) { if (col.gameObject.tag == "player") { player_controller pc = col.GetComponent <player_controller>(); pc.health = pc.health - dmg; Destroy(gameObject); } else if (col.gameObject.tag != "enemy" & col.gameObject.tag != "bullet") { Destroy(gameObject); } } else if (hackedenemy) { if (col.gameObject.tag == "enemy") { enemy_controller ec = col.GetComponent <enemy_controller>(); ec.health = ec.health - dmg; Destroy(gameObject); } if (col.gameObject.tag == "player") { player_controller pc = col.GetComponent <player_controller>(); pc.health = pc.health - dmg; Destroy(gameObject); } if (col.gameObject.tag == "wall") { Destroy(gameObject); } } else { if (col.gameObject.tag != "player") { if (col.gameObject.tag == "enemy") { enemy_controller ec = col.GetComponent <enemy_controller>(); ec.health = ec.health - dmg; } Destroy(gameObject); if (col.gameObject.tag == "mainSwitch") { switchMain_controller sMc = col.GetComponent <switchMain_controller>(); sMc.health = sMc.health - dmg; } } } }
void Start() { player = GameObject.Find("player").GetComponent <player_controller>(); pickables = GameObject.Find("Pickables").transform; Inventory = inventory.instance; dialog = GameObject.Find("subtitles_canvas").GetComponent <dialog_system>(); settings = GameObject.Find("Settings").GetComponent <Settings> (); player_head = GameObject.Find("player_head").GetComponent <Animator> (); }
void OnParticleTrigger() { List <ParticleSystem.Particle> enteredParticles = new List <ParticleSystem.Particle>(); int numOfEnter = particleSystem.GetTriggerParticles(ParticleSystemTriggerEventType.Enter, enteredParticles); player_controller player = playerObj.GetComponent <player_controller>(); Debug.Log("Entered " + numOfEnter + " milk particles."); player.addMilkParticles(numOfEnter); }
private bool givenName; // to check if the item was given a name once picked up void Start() { //variable_input.gameObject.SetActive(false); var submiter = new InputField.SubmitEvent(); submiter.AddListener(SubmitVariableName); variable_input.onEndEdit = submiter; player = gameObject.GetComponent <player_controller>(); givenName = false; }
// Start is called before the first frame update void Start() { battleTextPlayer.SetActive(false); if (this.buttonType == ButtonType.Move) { GameObject player = GameObject.FindGameObjectWithTag("Player"); player_controller script = player.GetComponent <player_controller>(); this.move = script.starter.m_moveList[buttonNum]; GetComponentInChildren <Text>().text = this.move.m_name; } }
void Start() { playercontroller = GameObject.Find("player").GetComponent <player_controller> (); settings = GameObject.Find("Settings").GetComponent <Settings> (); //fence_animation = gameObject.GetComponent<Animator> (); Inventory_ui = GameObject.Find("inventory_canvas").GetComponent <inventory_ui> (); Inventory = inventory.instance; player_head = GameObject.Find("player_head").GetComponent <Animator> (); dialog = GameObject.Find("subtitles_canvas").GetComponent <dialog_system>(); game_manager = GameObject.Find("gamemanager_tutorial").GetComponent <gamemanager_tutorial> (); }
// Start is called before the first frame update void Start() { //controll the player start point the_player = FindObjectOfType <player_controller>(); if (the_player.start_point == point_name) { the_player.transform.position = transform.position; the_player.last_move = startDirection; //controll the camera start point the_Camera = FindObjectOfType <Camera_controller>(); the_Camera.transform.position = new Vector3(transform.position.x, transform.position.y, the_Camera.transform.position.z); } }
// Start is called before the first frame update public void Start() { isPause = false; pauseMenu.SetActive(isPause); the_player = FindObjectOfType <player_controller>(); if (!pauseExist) { pauseExist = true; DontDestroyOnLoad(transform.gameObject); } else { Destroy(gameObject); } }
// Use this for initialization void Start() { player_controller = GameObject.Find("player").GetComponent <player_controller>(); settings = GameObject.Find("Settings").GetComponent <Settings>(); Inventory = inventory.instance; player_head = GameObject.Find("player_head").GetComponent <Animator> (); dialog = GameObject.Find("subtitles_canvas").GetComponent <dialog_system>(); if (initialize) { item_initialize(); } }
// Start is called before the first frame update void Start() { //InvokeRepeating("SpawnObstacle", startDelay, repeatRate); playerControllerScript = GameObject.Find("Player").GetComponent <player_controller>(); Invoke("SpawnObstacle", (Random.Range(repeatRateMin, repeatRateMax))); }
// Start is called before the first frame update void Start() { the_player = FindObjectOfType <player_controller>(); }
public void OnButtonPress() { //After fight is won ui resets if (this.buttonType == ButtonType.Fight) { fightButtonContainer.gameObject.SetActive(false); moveButtonContainer.gameObject.SetActive(true); battleTextPlayer.SetActive(false); } else if (this.buttonType == ButtonType.Run) { battleCamera.SetActive(false); overworldCamera.SetActive(true); battleUI.SetActive(false); battleTextPlayer.SetActive(false); } else if (this.buttonType == ButtonType.Move) { GameObject pokemonPlayer = GameObject.FindGameObjectWithTag("PlayerPokemon"); pokemon_controller pokemonScript = pokemonPlayer.GetComponent <pokemon_controller>(); move.useMove(pokemonScript.allyPokemon, pokemonScript.enemyPokemon, 0); //Enable Battle Text battleTextPlayer.SetActive(true); if (pokemonScript.allyPokemon.m_stats[6] <= 0) { battleCamera.SetActive(false); overworldCamera.SetActive(false); battleUI.SetActive(false); endCamera.SetActive(true); endUI.SetActive(true); //Show gameover } else if (pokemonScript.enemyPokemon.m_stats[6] <= 0) { pokemonScript.allyPokemon.m_experience += 40; pokemonScript.allyPokemon.checkLevelUp(); //Win UI showing exp gained //Ends battle Battle.defeatedPokemon++; battleCamera.SetActive(false); overworldCamera.SetActive(true); battleTextPlayer.SetActive(false); battleUI.SetActive(false); if (Battle.defeatedPokemon == 26) { Battle.winScreen.SetActive(true); overworldCamera.SetActive(false); } } //Random number to choose enemy attack int enemyMovePosistion = random.Next(1, 4); Move enemyMove = pokemonScript.enemyPokemon.m_moveList[enemyMovePosistion]; battleTextPlayer.GetComponentInChildren <Text>().text = pokemonScript.enemyPokemon.m_name + " has used " + pokemonScript.enemyPokemon.m_moveList[enemyMovePosistion].m_name; enemyMove.useMove(pokemonScript.allyPokemon, pokemonScript.enemyPokemon, 1); if (pokemonScript.allyPokemon.m_stats[6] <= 0) { battleCamera.SetActive(false); overworldCamera.SetActive(false); battleUI.SetActive(false); endCamera.SetActive(true); endUI.SetActive(true); //Show gameover } fightButtonContainer.gameObject.SetActive(true); moveButtonContainer.gameObject.SetActive(false); } //Gives Starter to Player if depending which pokemon they choose else if (this.buttonType == ButtonType.StarterFire) { GameObject player = GameObject.FindGameObjectWithTag("Player"); player_controller script = player.GetComponent <player_controller>(); script.starter = Battle.starters[0]; starterButtonContainer.SetActive(false); starterCamera.SetActive(false); overworldCamera.SetActive(true); } else if (this.buttonType == ButtonType.StarterWater) { GameObject player = GameObject.FindGameObjectWithTag("Player"); player_controller script = player.GetComponent <player_controller>(); script.starter = Battle.starters[1]; starterButtonContainer.SetActive(false); starterCamera.SetActive(false); overworldCamera.SetActive(true); } else if (this.buttonType == ButtonType.StarterGrass) { GameObject player = GameObject.FindGameObjectWithTag("Player"); player_controller script = player.GetComponent <player_controller>(); script.starter = Battle.starters[2]; starterButtonContainer.SetActive(false); starterCamera.SetActive(false); overworldCamera.SetActive(true); } else if (this.buttonType == ButtonType.Quit) { Application.Quit(); } else if (this.buttonType == ButtonType.Pause) { if (isPaused) { pauseUI.SetActive(false); nonPauseUI.SetActive(true); nonPauseCamera.SetActive(true); Time.timeScale = 1f; this.GetComponentInChildren <Text>().text = "Pause"; isPaused = false; } else { pauseUI.SetActive(true); nonPauseUI.SetActive(false); nonPauseCamera.SetActive(false); this.GetComponentInChildren <Text>().text = "Resume"; Time.timeScale = 0f; isPaused = true; } } }
// Start is called before the first frame update void Start() { player = GetComponentInParent <player_controller>(); rgb2d = GetComponentInParent <Rigidbody2D>(); }
private void Start() { playerScript = player.GetComponent <player_controller>(); canPlay = playerScript.canPlay; }
// Use this for initialization void Start() { plyr = player.GetComponent <player_controller>(); EZCameraShake.CameraShaker.Instance.StartShake(0.15f, 1.5f, 0); }
void Start() { startTime = Time.deltaTime; mug_player = mug.GetComponent <player_controller>(); }
public void startBattle() { //Change starter to actual pokemon battleCamera.SetActive(true); overworldCamera.SetActive(false); battleUI.SetActive(true); //Changing starterpokemon to GameObject GameObject player = GameObject.FindGameObjectWithTag("Player"); player_controller script = player.GetComponent <player_controller>(); GameObject Playerpokemon = GameObject.FindGameObjectWithTag("PlayerPokemon"); pokemon_controller pokemonScript = Playerpokemon.GetComponent <pokemon_controller>(); Playerpokemon.GetComponent <Image>().overrideSprite = script.starter.m_sprite; pokemonScript.name = script.starter.m_name; pokemonScript.level = script.starter.m_level; pokemonScript.stats = script.starter.m_stats; pokemonScript.experience = script.starter.m_experience; pokemonScript.maxExperience = script.starter.m_maxExperience; pokemonScript.moveList = script.starter.m_moveList; pokemonScript.type = script.starter.m_type; //Changing Enemy to GameObject //Checks what wave it is depending on the wave it changes the enemy EnemyPokemon enemyPokemon = new EnemyPokemon(); //Wave 1 //Pokemon Level 20-25 //Types Normal, Bug, and Fighting if (defeatedPokemon < 5) { wave = 1; int choosePokemon = random.Next(1, 4); int lvl = random.Next(20, 26); if (choosePokemon == 1) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[30], moveList[31] }, new Type(Type.type.Bug), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Wormy", battle_controller.pokemonStaticSprites[3]); } else if (choosePokemon == 2) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[21], moveList[20] }, new Type(Type.type.Fighting), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Fighter Joe", battle_controller.pokemonStaticSprites[4]); } else if (choosePokemon == 3) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[36], moveList[37] }, new Type(Type.type.Normal), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Sciuridae", battle_controller.pokemonStaticSprites[5]); } } //Wave 2 //Pokemon Level 25-30 //Types Rock, Steel, and Ground else if (defeatedPokemon < 10 && defeatedPokemon >= 5) { wave = 2; if (defeatedPokemon == 5 && startWave) { pokemonScript.stats[6] = pokemonScript.stats[0]; for (int i = 0; i < 7; i++) { pokemonScript.stats[i] += 10; } pokemonScript.allyPokemon.m_experience += 100; pokemonScript.allyPokemon.checkLevelUp(); startWave = false; } int choosePokemon = random.Next(1, 4); int lvl = random.Next(25, 31); if (choosePokemon == 1) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[28], moveList[29] }, new Type(Type.type.Rock), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Rock Man", battle_controller.pokemonStaticSprites[6]); } else if (choosePokemon == 2) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[34], moveList[35] }, new Type(Type.type.Steel), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Roboto", battle_controller.pokemonStaticSprites[7]); } else if (choosePokemon == 3) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[26], moveList[27] }, new Type(Type.type.Ground), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Agent Turtle", battle_controller.pokemonStaticSprites[8]); } } //Wave 3 //Pokemon Level 30-35 //Types Ice, Electric, and Flying else if (defeatedPokemon < 15 && defeatedPokemon >= 10) { wave = 3; if (defeatedPokemon == 10 && !startWave) { pokemonScript.stats[6] = pokemonScript.stats[0]; for (int i = 0; i < 7; i++) { pokemonScript.stats[i] += 10; } pokemonScript.allyPokemon.m_experience += 100; pokemonScript.allyPokemon.checkLevelUp(); startWave = true; } int choosePokemon = random.Next(1, 4); int lvl = random.Next(30, 36); if (choosePokemon == 1) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[12], moveList[13] }, new Type(Type.type.Ice), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Icy King", battle_controller.pokemonStaticSprites[9]); } else if (choosePokemon == 2) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[7], moveList[8] }, new Type(Type.type.Electric), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Batteroid", battle_controller.pokemonStaticSprites[10]); } else if (choosePokemon == 3) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[22], moveList[23] }, new Type(Type.type.Flying), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Porkeet", battle_controller.pokemonStaticSprites[11]); } } //Wave 4 //Pokemon Level 35-40 //Types Ghost, Dark, and Poison else if (defeatedPokemon < 20 && defeatedPokemon >= 15) { wave = 4; if (defeatedPokemon == 15 && startWave) { pokemonScript.stats[6] = pokemonScript.stats[0]; for (int i = 0; i < 7; i++) { pokemonScript.stats[i] += 10; } pokemonScript.allyPokemon.m_experience += 100; pokemonScript.allyPokemon.checkLevelUp(); startWave = false; } int choosePokemon = random.Next(1, 4); int lvl = random.Next(35, 41); if (choosePokemon == 1) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[32], moveList[33] }, new Type(Type.type.Ghost), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Tablooo", battle_controller.pokemonStaticSprites[12]); } else if (choosePokemon == 2) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[16], moveList[17] }, new Type(Type.type.Dark), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Dark Wizard", battle_controller.pokemonStaticSprites[13]); } else if (choosePokemon == 3) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[24], moveList[25] }, new Type(Type.type.Poison), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Aranid", battle_controller.pokemonStaticSprites[14]); } } //Wave 5 //Pokemon Level 40-45 //Types Fairy and Psychic else if (defeatedPokemon < 25 && defeatedPokemon >= 20) { wave = 5; if (defeatedPokemon == 20 && !startWave) { pokemonScript.stats[6] = pokemonScript.stats[0]; for (int i = 0; i < 7; i++) { pokemonScript.stats[i] += 10; } pokemonScript.allyPokemon.m_experience += 100; pokemonScript.allyPokemon.checkLevelUp(); startWave = true; } int choosePokemon = random.Next(1, 3); int lvl = random.Next(40, 46); if (choosePokemon == 1) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[18], moveList[19] }, new Type(Type.type.Fairy), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Cuppy", battle_controller.pokemonStaticSprites[15]); } else if (choosePokemon == 2) { enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[10], moveList[11] }, new Type(Type.type.Psychic), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Monka", battle_controller.pokemonStaticSprites[16]); } } //Wave 6 //Pokemon Level 50 //Types Dragon else if (defeatedPokemon == 25) { wave = 6; if (defeatedPokemon == 25 && startWave) { pokemonScript.stats[6] = pokemonScript.stats[0]; for (int i = 0; i < 7; i++) { pokemonScript.stats[i] += 10; } pokemonScript.allyPokemon.m_experience += 100; pokemonScript.allyPokemon.checkLevelUp(); startWave = false; } int lvl = 60; enemyPokemon = new EnemyPokemon(new Move[] { moveList[0], moveList[1], moveList[14], moveList[15] }, new Type(Type.type.Dragon), new int[] { lvl * 4, lvl * 2 - 10, lvl * 2, lvl * 2 - 10, lvl * 2, lvl * 2, lvl * 4 }, lvl, "Kaito Dragoon", battle_controller.pokemonStaticSprites[17]); } //Win GameScreen //otherwaves GameObject Enemypokemon = GameObject.FindGameObjectWithTag("EnemyPokemon"); pokemon_controller enemyPokemonScript = Enemypokemon.GetComponent <pokemon_controller>(); Enemypokemon.GetComponent <Image>().overrideSprite = enemyPokemon.m_sprite; enemyPokemonScript.name = enemyPokemon.m_name; enemyPokemonScript.level = enemyPokemon.m_level; enemyPokemonScript.stats = enemyPokemon.m_stats; enemyPokemonScript.moveList = enemyPokemon.m_moveList; enemyPokemonScript.type = enemyPokemon.m_type; pokemonScript.allyPokemon = script.starter; pokemonScript.enemyPokemon = enemyPokemon; }
// Use this for initialization void Start() { // get controller GameObject obj = GameObject.Find ("HandControllerCycler"); HandController handController = obj.GetComponent<HandController> (); myController = handController.GetLeapController (); // get player player = GameObject.Find ("player"); playerdir = GameObject.Find ("CenterEyeAnchor"); pc = GameObject.Find ("playercontroller").GetComponent<player_controller> (); // not falling fallingflag = false; timesum = 0; // testing aFile = new FileStream("rows.csv", FileMode.OpenOrCreate); aw = new StreamWriter(aFile); dis = ""; angle = ""; //Initialize Audio Source src = GetComponent <AudioSource> (); audioPlaying = false; }
/*FPS camera script. Credits to Brackeys at https://www.youtube.com/watch?v=_QajrabyTJc */ private void Start() { Cursor.lockState = CursorLockMode.Locked; playerScript = player.GetComponent <player_controller>(); }
// Start is called before the first frame update void Start() { playerControllerScript = GameObject.Find("Player").GetComponent <player_controller>(); spawnM = GameObject.Find("Spawn_manager").GetComponent <SpawnManager>(); }