예제 #1
0
 public override void activateR()
 {
     if (canAttack)
     {
         CooldownR = false;
         canMove   = false;
         RindRot   = RIndicator.transform.rotation;
         IndR.StartCooldown(CDR, this, 4);
         forceStopMoving();
         Anim.SetTrigger("R");
         Anim.SetBool("isAttacking", true);
         Anim.SetBool("isIdle", false);
         canAttack = false;
     }
 }
예제 #2
0
 public override void activateR()
 {
     if (canAttack)
     {
         CooldownR = false;
         canAttack = false;
         RindRot   = RIndicator.transform.rotation;
         graphics.transform.rotation = RIndicator.transform.rotation;
         IndR.StartCooldown(CDR, this, 4);
         Anim.SetBool("Ulting", true);
         if (itemsHad[6])
         {
             StartCoroutine(hexagon());
         }
         rhitbox.rotation = RindRot;
         rhitbox.Damage   = RDamage + (int)(AbilityPower * 0.3);
         Invoke("endR", 7);
     }
 }
예제 #3
0
파일: KentPlayer.cs 프로젝트: N8-Des/MOBA
 public override void activateR()
 {
     if (canAttack)
     {
         CooldownR = false;
         IndR.StartCooldown(CDR, this, 4);
         forceStopMoving();
         isSwimming = !isSwimming;
         StartCoroutine(RLoop());
         RHurtbox.Damage = RDamage + (int)(AbilityPower * 0.1);
         foreach (GameObject kentMesh in meshes)
         {
             kentMesh.SetActive(!kentMesh.activeInHierarchy);
         }
         if (itemsHad[6])
         {
             StartCoroutine(hexagon());
         }
     }
 }
예제 #4
0
파일: NicPlayer.cs 프로젝트: N8-Des/MOBA
 public void monicaDied()
 {
     CooldownR = false;
     IndR.StartCooldown(CDR, this, 4);
     monicaAlive = false;
 }