Tests out some new things

This commit is contained in:
2018-03-14 00:00:52 +01:00
parent b88f3c0ef4
commit 6a21332877
14 changed files with 131 additions and 45 deletions

View File

@ -0,0 +1,62 @@
package inf101.v18.rogue101.items;
import inf101.v18.rogue101.game.IGame;
import inf101.v18.rogue101.objects.IItem;
import java.util.List;
public class Chest implements IContainer {
@Override
public IItem get(int i) {
return null;
}
@Override
public List getContent() {
return null;
}
@Override
public boolean isFull() {
return false;
}
@Override
public int getCurrentHealth() {
return 0;
}
@Override
public int getDefence() {
return 0;
}
@Override
public int getMaxHealth() {
return 0;
}
@Override
public String getName() {
return null;
}
@Override
public int getSize() {
return 100;
}
public String getPrintSymbol() {
return "\uD83D\uDDC3";
}
@Override
public String getSymbol() {
return "C";
}
@Override
public int handleDamage(IGame game, IItem source, int amount) {
return 0;
}
}

View File

@ -1,7 +1,6 @@
package inf101.v18.rogue101.items;
import inf101.v18.rogue101.objects.IItem;
import java.util.List;
/**
@ -32,7 +31,4 @@ public interface IContainer<T extends IItem> extends IItem {
* @return True if it has no space left
*/
boolean isFull();
}

View File

@ -47,9 +47,13 @@ public class Manga implements IItem {
return 5;
}
@Override
public String getPrintSymbol() {
return "🕮";
}
@Override
public String getSymbol() {
//return "🕮";
return "M";
}