Apply BASE engine improvements

This commit is contained in:
2022-08-22 11:52:52 +02:00
parent ccd3e44130
commit d51a425b28
10 changed files with 25 additions and 51 deletions

View File

@@ -94,18 +94,18 @@ public abstract class BaseMapHandler implements MapHandler {
}
public Enemy enemy(@NonNull String id) {
return new Enemy(context, runner.getEnemyDAO().find(id));
return new Enemy(context, DB.dao.enemy.find(id));
}
public Enemy enemy(int x, int y, @NonNull String id) {
var enemy = new Enemy(context, runner.getEnemyDAO().find(id));
var enemy = new Enemy(context, DB.dao.enemy.find(id));
enemy.setCoordinates(x, y);
mainLayer.addEntity(enemy);
return enemy;
}
public MapObject object(int x, int y, @NonNull String id) {
var object = new MapObject(context, runner.getMapObjectDAO().find(id));
var object = new MapObject(context, DB.dao.map_object.find(id));
object.setCoordinates(x, y);
mainLayer.addEntity(object);
return object;