コード例 #1
0
ファイル: WornGear.java プロジェクト: nexus671/MRPG
 public String toString() {
   String str = "";
   int i = 0;
   for (Gear g : gear) {
     str += WornSlot.getSlotTitle(i) + ": " + g + '\n';
     i++;
   }
   return str;
 }
コード例 #2
0
ファイル: WornGear.java プロジェクト: nexus671/MRPG
 /**
  * Slot is empty boolean.
  *
  * @param slot the slot
  * @return the boolean
  */
 public boolean slotIsEmpty(WornSlot slot) {
   int index = slot.getSlotNumber();
   return (gear[index] == null);
 }
コード例 #3
0
ファイル: WornGear.java プロジェクト: nexus671/MRPG
 /**
  * Gets from slot.
  *
  * @param slot the slot
  * @return the from slot
  */
 public Gear getFromSlot(WornSlot slot) {
   return gear[slot.getSlotNumber()];
 }
コード例 #4
0
ファイル: WornGear.java プロジェクト: nexus671/MRPG
 /**
  * ************ Specific Methods
  *
  * @param g the g
  * @return the boolean
  */
 public boolean contains(Gear g) {
   WornSlot slot = g.getSlot();
   return gear[slot.getSlotNumber()].equals(g);
 }