- Fix a bug in the dependency between the view and edit layer settings. (Details below.)
- Finish the tile palette by adding Actor Mode and making it scroll when larger tile sets are loaded.
- Implement the Open File dialog for opening map files.
- Implement the diamond isometric mode, and hopefully staggered and hexagonal, too.
- Update the command line utilities with the new engine, and maybe even add a couple more.
![]() |
The Map Info dialog isn't pretty, but it gets the job done. |
Accomplishments
- Finished programming the view panel buttons.
- Finished programming the edit panel buttons.
- Implemented the eraser tool.
- Implemented the tile ID display toggle.
- Corrected a bug in the grid line display.
- Implemented the tile picker tool.
- Implemented the Map Info dialog.
Known Issues
Next Steps
- Functionality Issues
- Full-screen mode quit working as soon as I started porting functionality from MHF 2 to MHF 3. Gotta find out why.
- If the layer currently being edited is hidden, the view panel gets out of sync with the edit panel.
- Usability Issues
- The buttons on the New Map screen's cycle controls are occasionally unresponsive.
- The tile map view's anchor space doesn't always scale correctly when resizing the editor pane. I've had trouble reproducing this on command, but it happens occasionally.
- Portability Issues
- The Android platform layer doesn't yet have the ability to rotate the captions for the slide-out tabs or dynamically resize a graphics canvas. Currently a low priority since this tool is intended to be used on a developer's PC, but something that needs to be addressed eventually.
Next Steps
- High Priority:
- Fix the dependency between the view panel and the edit panel.
- Implement the Open File dialog.
- Add "Actor Mode" to the palette window.
- Test the tile palette with larger tile sets and different tile sizes.
- Medium Priority:
- Implement isometric modes.
- Update the old command-line tile utilities.
- Low Priority:
- Fix full-screen exclusive mode for the PC platform.
No comments:
Post a Comment