public void Enter() { troll.ChangeWeight(4, 1); troll.printState(StateName); nowAnitagHash = troll.ani.GetCurrentAnimatorStateInfo(4).tagHash; troll.useSpecialEffect(4); nowAnitag = troll.getCurrentAniStateTag(1); nowAnitagHash = lastAniTagHash; }
public void Enter() { troll.ChangeWeight(1, 2); troll.ani.SetBool("ifIdle", true); troll.printState(StateName); nowAnitagHash = troll.ani.GetCurrentAnimatorStateInfo(1).tagHash; troll.useSpecialEffect(1); nowAnitag = troll.getCurrentAniStateTag(1); nowAnitagHash = lastAniTagHash; }
public void Enter() { startExit = false; troll.printState(StateName); attackPoint = new Random().Next(2, maxAttackPoint); if (!checkForAngle(attackPoint)) { return; } troll.ani.SetInteger("attackTypePoint", attackPoint); troll.ChangeWeight(2, 1); nowAnitagHash = troll.ani.GetCurrentAnimatorStateInfo(2).tagHash; nowAnitag = troll.getCurrentAniStateTag(2); troll.useSpecialEffect(2); nowAnitagHash = lastAniTagHash; }