Apply BASE API improvements

This commit is contained in:
2022-08-30 19:14:33 +02:00
parent 18883b66c2
commit c86f042cf8
11 changed files with 73 additions and 29 deletions

View File

@@ -157,7 +157,7 @@ public class Enemy extends Creature implements NPC {
}
public Enemy defaultAI() {
var ai = new WeaponBasedAI(this, runner.getPlayer());
var ai = new WeaponBasedAI(this, context.getGlobal("player", Player.class));
addEventListener(MoveEvent.TYPE, ai::recomputePath);
addEventListener(EnemyDiedEvent.TYPE, e -> ai.recomputePath());