jinxOAO / DSPmods_BepInEx

mods for DSP
4 stars 5 forks source link

[Suggest] - Zoom in NoAutoZoomIn #18

Open phoenixx-666 opened 3 years ago

phoenixx-666 commented 3 years ago

Sometimes you still want to zoom in when clicking on an object, especially given that zoom by mouse wheel is slow. I suggest the behavior depending on mouse button, for example: Left click - no zoom, Right click - game's default behaviour - zoom in.

jinxOAO commented 3 years ago

That's a nice suggestion. But I'm not sure if I am able to modify the function of the right button in the game. Still, you can press 'O' in game, to switch whether to enable this mod's function in current version. (In case you didn't notice that there is a way which may, to some extent, realize the function you said.)

phoenixx-666 commented 3 years ago

Thanks for response, and I came with another minor suggestion for the mod - to raise the zoom out threshold 2x so players could view the entire star cluster without need to rotate the camera.

jinxOAO commented 3 years ago

I don't know if you mean changing the limitations. I've made some changes, and you can try this new version. https://github.com/jinxOAO/DSPTestDll/releases/tag/1.1 Since the new features (When you click on a planet, it will show a circular menu rather than directly zoom in) is online, it seems this mod is not useful any more. So I might not update or publish this version.

phoenixx-666 commented 3 years ago

I tested the new features you are talking about, and they are great! So I'd agree that currently the most of this mod is redundant. Though, I'm still finding your test DLL useful only for the "RaiseZoomOutThreshold" feature as it helps me fit the whole cluster in the screen (I'm continuing using the mod with other features switched off). So I'd ask you to keep that feature maybe as a standalone DLL, and even with a furthermore raised threshold (4x) so the 1024 star systems achievable with the GalaxyScale mod could be seen in a single screen.