Har börjat koppla ihop det hela nu iaf. Börjar fan bli riktigt pro på Wire. Jobbade just på scramble-funktionen som ska förhindra att någon annan använder en radio på samma frekvens och bögar sig med armerade missiler (quick recap: missilerna kan inte användas om de inte är armerade, så att man kan spawna flera men bara skjuta iväg en åt gången typ. måste trycka på ARM-knappen på missilen för att aktivera den).


Tänker posta min funktion bara för att styla:
(a: randomiza en ny frekvens.
gate: arithmetic (random) - a: 0 b: constant value 100
(b: vid knapptryck, plocka ut ett tal.
d-latch - data: arithmetic gate clk: button
(c: skicka ut till alla missiler som är spawnade
radio - 3: d-latch
(d: omkalibrering på missilen
gate: comparison(not equal) - a: 0 b: radio(3)
d-latch - data: radio(3) clk: gate
radio - channel: d-latch 3: d-latch
(e: confirm att missilen har omkalibrerats, and in that case, omkalibrera
gate: comparison(not equal) - a: 0 b: radio(3)
gate: arithmetic(multiply) - a: gate: comparison(not equal) b: gate: comparison(not equal)(se (f:)
d-latch - data: radio(3) clk: gate multiply
radio - channel: d-latch
(f: töm tredje kanalen för att undvika falsk omkalibrering
gate: comparison(not equal) - a: radio(channel) b: radio(3)
Höll just nu på med det and managed to mess it all up; blev såhär istället. Nu tänkte jag iofs att min nya lösning skulle bli mycket mindre komplicerad men det verkar inte så, så det är nog inte en helt annorlunda bild från framtiden. Men en bild i varje fall;
