Xorimuth wrote: ↑Wed Sep 28, 2022 10:26 pm
If there are others that you think aren't working as they should, I'd be interested to know which ones, either here or on the SE discord.
I think it was actually just the navsat that did it to me. If you press escape when it is open, it just brings up the game's escape menu. If you press N while it's open, sometimes it closes, unless you're in the map, then it stays open and moves your location. ...and when you're in the map or in the navsat isn't always obvious. If I'm on the same planet, whether I'm using the navsat or not, the map looks exactly the same, and if I zoom in to where I see the actual surface, it's a lot like god mode.
So non-navsat+map, navsat+map, and navsat modes all look about the same. So if scrolling around placing some blueprints and then I want to go back to player mode, what do I do? If I'm just in the map, I press escape. If I'm in the navsat, pressing escape brings up the escape menu. If I'm in the navsat, I need to press N. However, if I'm just zoomed in on the map, pressing N opens the navsat. If I'm in the navsat and viewing the map, I need to press M and then N. However, if I'm in the navsat and not viewing the map, that will open the map and then move my location to where I'm already at, effectively doing nothing.
The result is that I often find myself having to attempt to return to character mode several times before I actually succeed. OTOH, if I just look for and then click that X, I always end up back in character mode. So I've learned to do that, as it takes less time and thought than using any of the keyboard shortcuts, as they all do something different depending on which mode I'm in.
I don't understand why map view is separate from surface view in god mode. It made more sense when you couldn't zoom in on the map and view the actual surface and use construction/deconstruction planners on it, which is almost a god view. Now that you can, it seems like map view and god mode could be unified. Just zoom out enough and you see the map instead of the surface, and zoom in enough and you're out of the map and back in god mode, positioned wherever you zoomed in. IDK if the mod can make that happen, I assume not, but if so it would solve half of the confusion I'm having. Usually the only reason I go into the map in god mode is that moving long distances is otherwise difficult since it's only possible to zoom out so far. If zooming out further just put me in map view and zooming back in put me back in god mode, it'd be super easy to move around.
FuryoftheStars wrote: ↑Wed Sep 28, 2022 5:47 pm
Alt-F4 (and other OS equivalents) should be left as is, though. This allows the option, without needing to put yet another option in the settings menu, of quitting now without prompt. This is a purposeful keystroke, and thus have a purposeful result, unlike the X button that can be clicked by accident, and thus should be confirmed if you meant to.
I can't say I've ever accidentally hit Alt-F4, but probably the game devs play full-screen and probably they just press escape to get out of menus and so they probably don't see the need for a close confirmation when clicking the OS window's X as they've never accidentally done it. So I wouldn't want to rule out the need for a confirmation on Alt-F4 just because other people can't imagine the need for it. It's entirely possible, for example, to configure F4 to be your "change weapon" key, and "alt" to be your "fire weapon" key, and in the middle of shooting, you might realize you're using the wrong weapon, and hit F4 to change it, while still firing.
I'm not sure why people think a close confirmation is such a bad thing that having one that they can turn off is unacceptable. Like, I think the one on my web browser is silly since I can just re-open the browser if I didn't actually mean to close all tabs, but I basically always did intend to close all tabs (the tab close button is nowhere near the window close button) and if I didn't, I only have to re-open the web browser and they all come back, and that takes like 10 seconds. However, I think it's still enabled even though I could disable it. I'm just not bothered enough to go into the settings and find the option to disable it. I close my web browser like once a month, so it's not worth my time to care.
In the same way, how many times a day do people close Factorio? Outside of the devs who might close it a hundred times a day, the average answer is probably "once." Confirmations get annoying when, like, say you're deleting a hundred files, and every file you're asked "are you sure you want to delete?" Then it's annoying. Asking once a day for something I rarely do and which, if I do it by accident, the "undo" process will be about five minutes? That's fine. If it takes me a second to click that confirmation, I'll have to have needlessly clicked it 3240 times to have wasted as much time as I've wasted in the last week restarting and reconnecting to the server this month. I've probably only closed Factorio one-tenth that many times total, never mind just in the last month when I would have enabled the option, if it existed.
So, I think doing it (if it's enabled) for Alt-F4 too is fine. If you need a quick close because you're doing mod development or something, then, well, I made a copy of the game so that I could test against random mods without having to change the mods on the copy that I use for playing Space Exploration, as well as test the zipped version of my mod without having to remove the folder version. I could just enable the confirmation on my play copy and disable the confirmation on my dev copy. So I don't see the need for different close methods to have different functionality.