Marcus Huderle
64095821af
Make flood fill respect whole metatile selection, including smart path. Smart path is now a checkbox
6 vuotta sitten
Marcus Huderle
aafe258842
Respect map dimension changes in undo/redo history
6 vuotta sitten
Marcus Huderle
514ecb2907
Add map resizing functionality
6 vuotta sitten
Marcus Huderle
48a562d1eb
Update map view when tilesets change
6 vuotta sitten
Marcus Huderle
5bd88e6fef
Add ability to change map border
6 vuotta sitten
Marcus Huderle
a9325fc790
Dynamically set event labels
6 vuotta sitten
Marcus Huderle
ecce7d26f2
Add ability to add all map event types
6 vuotta sitten
Marcus Huderle
a2b42de541
Support new map layouts structure
6 vuotta sitten
Marcus Huderle
69c84a68e3
Properly support painting tiles from secondary tileset
6 vuotta sitten
Marcus Huderle
9a6132314c
Support multiple connections in same direction, and darken non-selected connections
6 vuotta sitten
Marcus Huderle
64007b5bae
Add basic drop-and-drop connection editing
6 vuotta sitten
Marcus Huderle
e485f23004
Add smart path painting
6 vuotta sitten
Marcus Huderle
940fb1b65c
Support multi-block painting
6 vuotta sitten
Marcus Huderle
2dfcab7a47
Allow collision and elevation tiles to handle hover events individually
6 vuotta sitten
Marcus Huderle
4f838b979c
Display hovered block selection in status bar
6 vuotta sitten
Marcus Huderle
f81ab6994a
Display hovered tile coords and block in status bar
6 vuotta sitten
Marcus Huderle
b39f44c6d0
Small cleanup
6 vuotta sitten
Marcus Huderle
5c0f628f0d
Build new maps in memory, rather than immediately writing to files
6 vuotta sitten
Marcus Huderle
3fcad085c3
Add new map to group that was selected (UI functionality only)
6 vuotta sitten
Marcus Huderle
d7756865a9
Fix map connections.
Since map constants can be inferred from map names, but not the other
way around, create a mapping between map constants and map names and use
that to find the connected map.
6 vuotta sitten
Marcus Huderle
dfc990f0da
Add a current() method to History, so that consumers don't need to worry about bounds checking.
6 vuotta sitten
yenatch
11212dc640
lots of changes
7 vuotta sitten
yenatch
2246ead5a8
Initial commit
8 vuotta sitten