package com.droidquest.chipstuff; import com.droidquest.Wire; import com.droidquest.devices.Device; import com.droidquest.devices.FlipFlop; import com.droidquest.devices.PrototypeChip; import com.droidquest.devices.SmallChip; import com.droidquest.items.Item; public class ChipCompiler extends Thread { public static int chipSpeed=1; public ChipCompiler(PrototypeChip pc, SmallChip sc) { pc.grabbable = false; sc.grabbable = false; int a; sc.Empty(); for (a=0; a=0) { Signal sig = (Signal) sc.signals.elementAt(index); sc.portSignals[a].internalSignal= sig; } sc.ports[a].type = pc.ports[a].type; sc.portSignals[a].type = pc.ports[a].type; } for (a=0; a