Time for an update. For about two weeks I am now coding at the remake and quite intensively. That means in the evenings, after work when concentrations is already low and with severe time limitations but I managed on average more than one
code change per day.
I made many simple dialog templates full of placeholders and wired them together. Now I am going for the map and now it starts getting complex. Not that it is impossible (repeated application of the Observer pattern) but this is like the real meat, where you actually need to put some work in and this also means some time. My goal is still make the map editable until the end of the month.
Two details:
1. As I do not know beforehand how the interactions of the various game objects are implemented best I need to experiment constantly. This costs time but my brain is not large enough to solve all the problems beforehand. Fortunately refactoring in a modern IDE is not a topic. But the code is outright ugly at places for now. Luckily not many will see it.
2. There are many interactions possible. Just a quick list what I have so far:
- The mini map changed focus, need to tell the main map.
- The main map has another tile in focus, need to tell various other objects.
- Minimap or mainmap resized, need to adjust. (This can be avoided if we wait for the initial layout).
- The map changed (a single tile or completely), need to tell mini map and main map.

- Editor Dialog as it looks now
- EditorScreen.jpg (29 KiB) Viewed 57552 times
Don't complain about the low resolution of the screenshot, you see everything there is currently to see.
