torpedo_coder/ideas/hardwarecode_list.h
2025-01-28 02:56:39 +01:00

9 lines
968 B
C

BYTEINFO(HARDWARE, "cannon", 'c', cannon, INPUT, INPUT, IGNORE) // destroys target ("returns" bool)
BYTEINFO(HARDWARE, "sonar", 's', sonar, INPUT, INPUT, IGNORE) // shows tile + mine (radar) (or only say if it is something on the tile? - the turn the command was given, or the next turn?
BYTEINFO(HARDWARE, "tracer", 't', tracer, INPUT, INPUT, IGNORE) // ray-trace a line ("returns" bool), doesn't detect mines
BYTEINFO(HARDWARE, "jumbler", 'j', jumbler, INPUT, INPUT, IGNORE) // randomizes parameters on target
BYTEINFO(HARDWARE, "disruptor", 'd', disruptor, INPUT, INPUT, IGNORE) // counters cannons
BYTEINFO(HARDWARE, "mine", 'm', mine, INPUT, INPUT, IGNORE) // places a mine (on your tile) that activates after P1 turns. When active and hit, it explodes
BYTEINFO(HARDWARE, "blow", 'b', blow, INPUT, INPUT, IGNORE) // blows mines towards a line (move to the next tile that is hit by the line) (should start from the end, so multiple mines don't hit each other)