added item requirements
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
package de.miaurizius.jgame2d.tile.interactive;
|
||||
|
||||
import de.miaurizius.jgame2d.core.GamePanel;
|
||||
import de.miaurizius.jgame2d.core.enums.EntityType;
|
||||
import de.miaurizius.jgame2d.entity.Entity;
|
||||
|
||||
public class DryTreeTI extends InteractiveTile{
|
||||
|
||||
@@ -15,4 +17,8 @@ public class DryTreeTI extends InteractiveTile{
|
||||
down1 = initEntitySprites("/interactive_tiles/drytree");
|
||||
destructible = true;
|
||||
}
|
||||
|
||||
public boolean meetItemReq(Entity entity) {
|
||||
return entity.currentWeapon.weaponType == EntityType.WeaponType.AXE;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,4 +15,8 @@ public class InteractiveTile extends Entity {
|
||||
|
||||
public void update() {
|
||||
}
|
||||
|
||||
public boolean meetItemReq(Entity entity) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user