- Added a layer selector
- Added a line tool
- Changed the fill tool to stop at blocking terrain, when filling with
something other than terrain
- Updated the rotate tool to respect the layer selector
- Updated the adjust tool to respect the layer selector
- Added support to the adjust tool for railroad tracks, ice, swivels,
force floors
- Restored the adjust tool's support for buttons, added a pressed-button
preview, and added support for blue buttons
- Added an ice tool, for drawing ice corners interactively
- Added a text tool, for writing longer text via letter tiles
- Added a thin walls tool
- Changed the wire tool to draw wires for more types of mouse movements,
so that any kind of scribble should produce a continuous wire;
individual clicks will also place a wire immediately
It was trying to do too many things. Also, the adjust tool is now free
to operate on actors, and can toggle the form of a number of them.
- Rearranged the palette to put colored tiles in canonical key order,
finally
- Expanded the size of the SVG overlay slightly so hover effects don't
get cut off at the level border
- Fixed some MouseOperation nonsense by simply using the same object
when the same operation is bound to both mouse buttons
- Added a verb and preview to the adjust tool, in the hopes of making it
slightly more clear what it might do
- Enhanced the adjust tool to place individual thin walls and frame
arrows
For example, you can now make connections with the connection tool.
Remarkable.
Unfortunately, implicit connections aren't updated as you edit the level
yet.
Also came with some refactors for searching a level and whatnot.
It now supports arbitrary regions! The tool itself still makes
rectangles, but you can shift-drag to add to the selection.
It also distinguishes visually between a floating selection and not, is
more easily visible against certain tile backgrounds and at small zoom
levels, and, I don't know, probably some other stuff.