Marcus Huderle
9a6132314c
Support multiple connections in same direction, and darken non-selected connections
il y a 6 ans
Marcus Huderle
8df2a864a0
Fixup connection graphicswindow dimensions
il y a 6 ans
Marcus Huderle
2b5da0ee01
Use same graphicswindow format as Map tab
il y a 6 ans
Marcus Huderle
c553980105
Properly remove connections
il y a 6 ans
Marcus Huderle
1e8d1d9497
Hide connection editor when switching tabs
il y a 6 ans
Marcus Huderle
c00d83da46
Support changing connection maps, adding new connections, and removing connections
il y a 6 ans
Marcus Huderle
073a13ac9c
Save connections to file
il y a 6 ans
Marcus Huderle
64007b5bae
Add basic drop-and-drop connection editing
il y a 6 ans
Marcus Huderle
e2933fc801
Add connections tab
il y a 6 ans
yenatch
997bfe7fea
Merge pull request #28 from huderlem/multiblock
Add multi-block and smart-path tile painting
il y a 6 ans
Marcus Huderle
e485f23004
Add smart path painting
il y a 6 ans
Marcus Huderle
940fb1b65c
Support multi-block painting
il y a 6 ans
yenatch
6cb394ebde
Merge pull request #26 from huderlem/exportpic
Add ability to export map image
il y a 6 ans
Marcus Huderle
6112b279c8
Add 'export map image' action to File menu
il y a 6 ans
yenatch
d667a0caad
Merge pull request #25 from huderlem/grid
Add map grid toggling
il y a 6 ans
Marcus Huderle
eeaa347f17
Add checkbox to toggle grid lines
il y a 6 ans
Marcus Huderle
47ce60cbe1
Display grid lines on map editor
il y a 6 ans
yenatch
6bb945d798
Merge pull request #24 from huderlem/coords
Display hovered map tile and block info
il y a 6 ans
Marcus Huderle
2dfcab7a47
Allow collision and elevation tiles to handle hover events individually
il y a 6 ans
Marcus Huderle
4f838b979c
Display hovered block selection in status bar
il y a 6 ans
Marcus Huderle
f81ab6994a
Display hovered tile coords and block in status bar
il y a 6 ans
yenatch
470fc92fba
Merge pull request #23 from huderlem/items
Populate items, flags, and vars in dropdown menus
il y a 6 ans
Marcus Huderle
af4dc34eba
Evaluate C define expressions using postfix evaluation, and rename 'asm' to 'parseutil'
il y a 6 ans
Marcus Huderle
d87d5e6f00
Remove the reverse song constant lookup
il y a 6 ans
Marcus Huderle
669c81b50b
Populate flag and var dropdown menus with their respective constants
il y a 6 ans
Marcus Huderle
2bc949612d
Populate hidden item dropdown menu with item constants
il y a 6 ans
Marcus Huderle
38360de140
Update map object filepath
il y a 6 ans
yenatch
ce49e788ec
Merge pull request #20 from huderlem/maps
Support adding new maps
il y a 6 ans
Marcus Huderle
b39f44c6d0
Small cleanup
il y a 6 ans
Marcus Huderle
c61b8a9b18
Save map constants header based on the current map group data
il y a 6 ans
Marcus Huderle
e4c5d53ffd
Maintain master and working copies of data structures, to enable saving single maps at a time
il y a 6 ans
Marcus Huderle
17e5892cd4
Save map groups file
il y a 6 ans
Marcus Huderle
43e15dfb0e
Save collateral files when creating a new map
il y a 6 ans
Marcus Huderle
bcc74b4461
Add newly created map into global mapAttributes map
il y a 6 ans
Marcus Huderle
a9d71d15f8
Save all map attributes to _assets file
il y a 6 ans
Marcus Huderle
50fc906971
Parse all map attributes from _assets into memory
il y a 6 ans
Marcus Huderle
5c0f628f0d
Build new maps in memory, rather than immediately writing to files
il y a 6 ans
Marcus Huderle
40a0fbee02
Load and save the gMapAttributes array
il y a 6 ans
Marcus Huderle
f6cb002592
Write files on add map functionality. Still need to address gMapGroups
il y a 6 ans
Marcus Huderle
3fcad085c3
Add new map to group that was selected (UI functionality only)
il y a 6 ans
Marcus Huderle
794b814c47
Add right-click context menu for map groups
il y a 6 ans
yenatch
7f761a5051
Merge pull request #3 from huderlem/maps
Fix map connections, warps, and map event saving
il y a 6 ans
Marcus Huderle
d7700b1791
Fix crash that was caused by out-of-bounds metatile tiles
il y a 6 ans
Marcus Huderle
631dac5839
Add Qt Creator .autosave files to .gitignore
il y a 6 ans
Marcus Huderle
9274796d65
Support bg_secret_base_event
il y a 6 ans
Marcus Huderle
c3d0769967
Support bg_hidden_item_event
il y a 6 ans
Marcus Huderle
22722f09c7
Support coord_event_weather
il y a 6 ans
Marcus Huderle
7594fbf3ed
Only write out a map event label if there are actually events to write for its section. Otherwise, you end up writing invalid labels to file, such as '0x0'.
il y a 6 ans
Marcus Huderle
0e268f9ede
Fix warp map destinations (both loading and saving)
il y a 6 ans
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.
il y a 6 ans