forked from MagicBane/Server
33 lines
693 B
Java
33 lines
693 B
Java
package engine.mobileAI;
|
|
|
|
import engine.mobileAI.BehaviourFiles.PlayerGuard;
|
|
import engine.mobileAI.BehaviourFiles.PlayerPet;
|
|
import engine.mobileAI.BehaviourFiles.SiegeMob;
|
|
import engine.mobileAI.BehaviourFiles.StandardMob;
|
|
import engine.objects.Mob;
|
|
|
|
public class EasyAI {
|
|
|
|
public static void aiRun(Mob mob) {
|
|
if (mob == null)
|
|
return;
|
|
|
|
if (mob.isPlayerGuard) {
|
|
PlayerGuard.process(mob);
|
|
return;
|
|
}
|
|
|
|
if(mob.isSiege()){
|
|
SiegeMob.process(mob);
|
|
return;
|
|
}
|
|
|
|
if (mob.isPet()) {
|
|
PlayerPet.process(mob);
|
|
return;
|
|
}
|
|
|
|
StandardMob.process(mob);
|
|
}
|
|
}
|