MLOG export
i

prof milkiMLOG export

prof milki

Very crude converison of SVG into mindustry logic commands. · SVG should be sized 80x80 or 176x176 px. · Only supports a few shapes: ■ rectangles | simple lines ◢ triangles (as closed path) ▰ irregular rectangles (yields two triangle draw instructions) ● circles Ideally you set up document size and rulers to be pixel-based. Because of the rasterization, the output might look jiggly if blocks/lines don't match up coordinates. (Actually using floats now, but consistency helps.) Overdrawings will usually by ignoed by MLOG. To optimize command size, best to also coalesce same-color shapes via layers. Works as CLI tool (single input.svg argument) or in Inkscapes´ File 🞂 Save Copy... export mode (select "Mindustry Logic (*.mlog)" as filetype or edit output filename accordingly). Both also populate the selection clipboard by default. Since rasterization (pixel-scan) requires too many commands, this tool is about minimizing MLOG overhead. Hence the more tedious block-based image requirement.


Comment here...