| 12345678910111213141516171819202122232425262728293031 |
- package controller.entity;
- import controller.GameController;
- import model.entity.EntityModel;
- import util.Translator;
- import view.entity.VillagerView;
- import view.popUpMenu.EntityMenu;
- import view.popUpMenu.PopupMenu;
- public class VillagerController extends EntityController{
- private int amount = 1;
- public VillagerController(GameController controller, EntityModel model){
- super(model, null, controller);
- setView(new VillagerView(controller, this));
- PopupMenu popup = new EntityMenu(100, 100, Translator.translate("popup.villager"), this);
- setPopupOnClick(popup);
- }
- @Override
- public void findPath() {
- System.out.println("1sec");
- switch (amount){
- case 1: move(0, 1);
- case 2: move(0, -1);
- }
- if(amount > 2){
- amount = 0;
- }
- amount++;
- }
- }
|