1oom-fork / 1oom

1oom is a Master of Orion (1993) game engine recreation that requires the original files to run.
GNU General Public License v2.0
51 stars 7 forks source link

Planets screen: 'space dock" column not interactive #84

Closed mrwonderfulone closed 1 month ago

mrwonderfulone commented 1 month ago

Previous versions allowed you to click on the name of the ship in the space dock column to change it to the next ship type. Version 1.10.2 both left and right clicking this closes the planets screen.

1oom-fork commented 1 month ago

Initially, this window was not intended to be interactive. Clicking on a line selects a planet and you use the main interface to change the ship. That's how it was intended. This feature worsens the design rather than improves it. There are a few more points on this matter. Firstly, the use of the right mouse button is provided by the game engine only as a cancel button; any other use is a violation of the authors' intentions. Secondly, I improved the sorting by saving the selected order and position of the window so that it can be closed painlessly. You might not have noticed it. Thirdly, functions for changing all docks at once have been added to the main interface, and adding them to the planets screen would be completely counter-intuitive. In any case, removing this function is considered an IMPROVEMENT of the engine. Best regards.