Fantastic Contraption Level Editor

not signed in
Lines are Name (x, y), (w, h), a. Lines beginning @ are unexpanded custom pieces: @DarkRect (x, y), (w, h), a, [c1, …].
cursor 0, 0 zoom 100% pieces 0 primitives 0