30 lines
707 B
Java
30 lines
707 B
Java
package com.droidquest.items;
|
|
|
|
import com.droidquest.materials.Material;
|
|
import com.droidquest.materials.Switch;
|
|
|
|
public class Switch4B extends Switch {
|
|
private transient Switch4A sw = null;
|
|
|
|
public Switch4B() {
|
|
super(Switch.ROT_RIGHT);
|
|
}
|
|
|
|
public void TouchedByItem(Item item) {
|
|
if (sw == null) {
|
|
for (int a = 0; a < level.materials.size(); a++) {
|
|
Material mat = level.materials.elementAt(a);
|
|
if (mat instanceof Switch4A) {
|
|
sw = (Switch4A) mat;
|
|
}
|
|
}
|
|
}
|
|
|
|
if (!value) {
|
|
value = true;
|
|
sw.count++;
|
|
sw.room = item.room;
|
|
}
|
|
}
|
|
}
|