Post by Mop on Nov 20, 2011 10:16:38 GMT -5
Just some notes for stuff to fix. Will edit/remove as I find more/fix.
World map editor:
-Tile editor doesn't load "landable" boolean properly. Fixed for build 0103; these are actually slightly more complex than simple booleans, but they're editable now. - Mop
-Tile editor doesn't save palette changes. Fixed for build 0103. - Mop
-Palette editor doesn't exist yet Fixed for build 0103. - Mop
Music editor:
-Horizontal scrollbar width is temporarily fixed to 10000. Need to determine actual song width. - Fixed for build 0102. - Mop
-Scrollbar position doesn't reset when you change songs - Fixed for build 0102. - Mop
- Playback is not perfect; speeds are off on some pitch changes, and some commands are not interpreted for playback yet
- Editing interface needs work; shouldn't show hex codes for command types either
- Picturebox once got the annoying red X. Must have a threading issue there somewhere.
Event editor:
- Missing a lot of types, and not all types are editable yet
-Search function is limited at best. - Improved for build 0105. - Mop
- Would like to have a way of including referenced events - ie, "Jump to event xxx" would show event xxx in-line with the source event, so you don't have to keep jumping around to see everything that's going on.
- Some of the checkboxes and other controls don't do anything and should be implemented/discarded.
Collisions:
- Still missing a bunch of types
Composite maps:
-Remove BG_ALT and FG_ALT checkboxes; those were for debugging - Removed for build 0102 - Mop.
- Layers aren't always drawn in the correct order - see map 100 - addressed in build 0105; much improved, but still not perfect. - Mop
- Door processing is not right for some maps.. occasionally "misses" a few (will be shown in red if door definitions don't match up to tile door definitions) - addressed issue of "Walk-on" events for maps in build 0105, which resolved some of this. Still issues though. - Mop
- Object type/other data (event executed, etc) processing is not done. - Somewhat better in build 0105. - Mop
-Haven't yet found how SOM defines where doors lead to, what music plays on the transition, stuff like that. - Door editor included in build 0105. Music transitions are handled with walk-on events--also included. - Mop
- Various minor display bugs with transparency and layer ordering - Again, adressed in build 0105, but not perfect.
Map pieces:
-Picturebox doesn't resize when you make the window bigger Fixed for build 0104. - Mop
Tilesets:
-Not sure yet how SOM defines all the frames for animated tiles - only showing the first one currently - I think this was already resolved in build 0104. - Mop
- Remove "b1= b2=" labels on Tileset16 editor and Door Info (or move to a better spot)--debug stuff
- Figure out exactly what "Alternate BG layer" is and give it a better name - Will be addressed in build 0105; this bit defines which rendering pass the tile is drawn on.
-8x8 tileset view on the Tileset16 control doesn't always show every tile (missing 3bpp ones maybe) - Fixed for build 0102. Indexing problem. - Mop
-Palette #7 for paletteset 127 does not load, and will crash if you try to edit it. -- not even sure that this is palette data anymore at this point, but the crash is fixed for build 0102. - Mop
World map editor:
-
-
-
Music editor:
-
-
- Playback is not perfect; speeds are off on some pitch changes, and some commands are not interpreted for playback yet
- Editing interface needs work; shouldn't show hex codes for command types either
- Picturebox once got the annoying red X. Must have a threading issue there somewhere.
Event editor:
- Missing a lot of types, and not all types are editable yet
-
- Would like to have a way of including referenced events - ie, "Jump to event xxx" would show event xxx in-line with the source event, so you don't have to keep jumping around to see everything that's going on.
- Some of the checkboxes and other controls don't do anything and should be implemented/discarded.
Collisions:
- Still missing a bunch of types
Composite maps:
-
- Layers aren't always drawn in the correct order - see map 100 - addressed in build 0105; much improved, but still not perfect. - Mop
- Door processing is not right for some maps.. occasionally "misses" a few (will be shown in red if door definitions don't match up to tile door definitions) - addressed issue of "Walk-on" events for maps in build 0105, which resolved some of this. Still issues though. - Mop
- Object type/other data (event executed, etc) processing is not done. - Somewhat better in build 0105. - Mop
-
- Various minor display bugs with transparency and layer ordering - Again, adressed in build 0105, but not perfect.
Map pieces:
-
Tilesets:
-
- Remove "b1= b2=" labels on Tileset16 editor and Door Info (or move to a better spot)--debug stuff
- Figure out exactly what "Alternate BG layer" is and give it a better name - Will be addressed in build 0105; this bit defines which rendering pass the tile is drawn on.
-
-