/** * Physical Meele Attack * * @param Me */ public void PAttack(MeeleAttack Me) { switch (TYPE) { case 1: // Meele Attack if (FY == Type1.UP.ordinal()) { Me.PAttack(Type1.UP.name()); } else if (FY == Type1.DOWN.ordinal()) { Me.PAttack(Type1.DOWN.name()); } else if (FY == Type1.LEFT.ordinal()) { Me.PAttack(Type1.LEFT.name()); } else if (FY == Type1.RIGHT.ordinal()) { Me.PAttack(Type1.RIGHT.name()); } break; case 2: // Meele Attack if (FY == Type2.UP.ordinal()) { Me.PAttack(Type2.UP.name()); } else if (FY == Type2.DOWN.ordinal()) { Me.PAttack(Type2.DOWN.name()); } else if (FY == Type2.LEFT.ordinal()) { Me.PAttack(Type2.LEFT.name()); } else if (FY == Type2.RIGHT.ordinal()) { Me.PAttack(Type2.RIGHT.name()); } break; case 3: // Meele Attack if (FY == Type3.UP.ordinal()) { Me.PAttack(Type3.UP.name()); } else if (FY == Type3.DOWN.ordinal()) { Me.PAttack(Type3.DOWN.name()); } else if (FY == Type3.LEFT.ordinal()) { Me.PAttack(Type3.LEFT.name()); } else if (FY == Type3.RIGHT.ordinal()) { Me.PAttack(Type3.RIGHT.name()); } break; } }