private AudioSource source; //Lydkilden som er på spillobjektet void Awake() { //Setter referansene fiende = GetComponentInParent <Fiende> (); skade = fiende.skade; tidmellomAngrep = fiende.tidMellomAngrip; source = GetComponent <AudioSource> (); }
public void Dödar_endst_kritiskt_skadad_fiende_av_två() { var kritisktSkadadFiende = new Fiende { ÄrKritisktSkadad = true }; var spelvärld = Substitute.For <ISpelvärld>(); spelvärld.Fienden.Returns(new[] { new Fiende(), kritisktSkadadFiende }); new DödaKritisktSkadade(spelvärld).Döda(); spelvärld.Received().DödaFiende(kritisktSkadadFiende); }
void Awake() { nav = GetComponent <NavMeshAgent> (); anim = GetComponent <Animator> (); hash = GameObject.Find("gameController").GetComponent <HashIDs> (); fiende = this.GetComponent <Fiende> (); angrep = GetComponent <LitenVikingAngrep> (); originalSpeed = nav.speed; //Kjører konstruktøren fra LitenViking AnimatorSetup animSetup = new LitenVikingAnimatorSetup(anim, hash); }
public void Dödar_alla_kritiskt_skadade_fienden_av_fem() { var spelvärld = Substitute.For <ISpelvärld>(); var kritisktSkadadFiende1 = new Fiende { ÄrKritisktSkadad = true }; var kritisktSkadadFiende2 = new Fiende { ÄrKritisktSkadad = true }; spelvärld.Fienden.Returns(new[] { new Fiende(), kritisktSkadadFiende1, new Fiende(), kritisktSkadadFiende2, new Fiende() }); new DödaKritisktSkadade(spelvärld).Döda(); spelvärld.Received().DödaFiende(kritisktSkadadFiende1); spelvärld.Received().DödaFiende(kritisktSkadadFiende2); }
void Start() { // cacher referanser fiende = GetComponent <Fiende>(); }
void Start() { // cacher referanser fiende = GetComponent <Fiende>(); kampfase = GameObject.Find("ScriptHolder").GetComponent <Kampfase> (); }
void Awake() { fiende = gameObject.GetComponentInParent <Fiende> (); starthealth = fiende.helse; }
public void DödaFiende(Fiende fiende) { }