Refactor the SeqMove class into a base class SeqMoveBase to remove duplicated code shared with SeqBlockPuzzle.
Run is verified using this up to Malkomud (so both regular SeqMove and SeqBlockPuzzle has been used). I also made some minor optimizations to Wind Tunnel Mines while I was at it (better block puzzle and using left side of boss door).
Refactor the
SeqMove
class into a base classSeqMoveBase
to remove duplicated code shared withSeqBlockPuzzle
.Run is verified using this up to Malkomud (so both regular
SeqMove
andSeqBlockPuzzle
has been used). I also made some minor optimizations to Wind Tunnel Mines while I was at it (better block puzzle and using left side of boss door).