Oxygen Not Included

Oxygen Not Included

Better Deselect
97 Comments
BlackAeronaut 30 Oct, 2024 @ 12:13am 
@Lord_K
Try using the fixed version of that mod instead.
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3113986230
Megümin · Arkäne 15 Feb, 2024 @ 6:13pm 
Thanks! I'll try that :)
Aze  [author] 15 Feb, 2024 @ 4:54pm 
@Megumin: Fixed. Also did a mini rewrite so you can now configure when the selected object is deselected. And adjusted the options menu to hopefully be a little more clear. Let me know if there are any issues.
Aze  [author] 14 Feb, 2024 @ 5:01pm 
@Megumin: It used to work like that, looks like something is partially broken. I'll take a look.
Megümin · Arkäne 14 Feb, 2024 @ 9:39am 
Can we get an option to prioritize closing the selected item panel too ? (the right panel)

In vanilla, selected item panel is closed before overlay. With this mod this behaviour is reversed
I prefer vanilla for this situation
Aze  [author] 9 Oct, 2023 @ 8:14pm 
@Lord_K: Ok, then that would be something for them to fix.
LORD_K 9 Oct, 2023 @ 8:07pm 
Aze  [author] 9 Oct, 2023 @ 6:20pm 
@Lord_K: I need more information on what causes it and a full log. This is likely a different mod entirely.
LORD_K 8 Oct, 2023 @ 5:12am 
Crashing..., conflict? :
https_//pastebin.com_8riSsdM8
BabaTamara 18 Apr, 2023 @ 3:09pm 
Finally someone fixed this stupid behaviour. Thanks for your work.
I know I've left a few comments already about your other mods, I've just got some time to right thanks to all you guys, mod devs, because you make this game 1000x times better. Cheers!
dLantee 10 Aug, 2022 @ 9:58am 
The most useful mod for ONI! Thx for the mod!
夜色撩人 27 May, 2022 @ 1:59am 
厌倦了试图清除光标以便复制建筑,但同时关闭覆盖和构建菜单?
此修改会更改右键单击取消选择行为,以便单独单击即可:取消选择光标项目,关闭建筑菜单,然后关闭覆盖。可以将这些配置为按所需顺序进行。
19Peej 26 Feb, 2022 @ 1:32pm 
Thank you!
dLantee 24 Aug, 2021 @ 2:19pm 
Without a joke this is the most useful basic mod for ONI
Big thanks!
Oniwabanshu 23 Aug, 2021 @ 12:50pm 
So simple yet so awesome.
Aze  [author] 28 Jun, 2021 @ 9:01am 
@JM445, Rusty: Thank you for the reports, this should now be fixed with the latest update. Sorry for missing that.
Rusty 28 Jun, 2021 @ 6:14am 
yeah, got the same problem as @JM445
JM445 28 Jun, 2021 @ 4:17am 
The last update makes my game crash at launch with a parse error on the mod.yaml file
Aze  [author] 23 Nov, 2020 @ 7:27pm 
@LORD_K: This is the same bug you had before. It appears to be due to another mod crashing when you try to copy the building.
Aze  [author] 23 Nov, 2020 @ 5:37pm 
@LORD_K: "%AppData%\LocalLow\Klei\Oxygen Not Included\output_log.txt".
Can't help without it.
LORD_K 23 Nov, 2020 @ 5:09pm 
@Aze :
Occasional crash;
Conflicting with yet another mod?
I have another PC, and I forgot where I find the log (folder) to put in pastebin?:steamfacepalm:
途安 19 Nov, 2020 @ 8:11pm 
The file is no longer available. If the crash occurs again, I will send it to you as soon as possible.
Aze  [author] 19 Nov, 2020 @ 8:37am 
@途安: I tried to access right away, but it didn't work.
途安 18 Nov, 2020 @ 9:08pm 
Sorry, the time limit of the document is only 24 hours, and it has now expired. Unfortunately I don’t have any files anymore
Aze  [author] 18 Nov, 2020 @ 4:48pm 
@途安: I can't access that file. Could you please send the output log using a reputable service such as Pastebin, Dropbox, Google Drive, etc.?
途安 17 Nov, 2020 @ 4:12am 
need update.this is the output log.txt
https://airportal.cn/12963
LORD_K 24 Jul, 2020 @ 3:36am 
No using numpad3 for nothing; i go recheck;
Aze  [author] 23 Jul, 2020 @ 7:29pm 
@Lord_K: Huh, this is looking weird. Can you reproduce it at all? Do you have Numpad 3 bound to anything? I honestly can't see my code causing this at all, so more info will be helpful.
LORD_K 23 Jul, 2020 @ 4:55pm 
Hey Aze, the fresh output log:
https://pastebin.com/CBeLMC5c
LORD_K 20 Jul, 2020 @ 10:49am 
oh god! i will try more later...
Aze  [author] 20 Jul, 2020 @ 7:08am 
@Lord_K: Output log needs to be uploaded directly after the crash. That one contains no error, and this mod isn’t even enabled so I can’t confirm you have the modt recent version.
LORD_K 20 Jul, 2020 @ 5:37am 
Aze  [author] 19 Jul, 2020 @ 12:07pm 
@Lord_K: Full output log, that is worthless.
LORD_K 19 Jul, 2020 @ 12:06pm 
crash;
at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <a35d771e78bd4d75a6f3aedeaad4d1ed>:0
at Debug.LogError (System.Object obj) [0x00000] in <1dcc11867b524f7cb2488468843e982e>:0
at KButtonEvent.TryConsume (Action action) [0x00000] in <1dcc11867b524f7cb2488468843e982e>:0
at ToolMenu.OnKeyDown_Patch0 (System.Object , KButtonEvent ) [0x00000] in <a8d8cafbcd164cda9f477d36796bfc75>:0
at KScreenManager.OnKeyDown (KButtonEvent e) [0x00000] in <1dcc11867b524f7cb2488468843e982e>:0
at KInputHandler.HandleKeyDown (KButtonEvent e) [0x00000] in <1dcc11867b524f7cb2488468843e982e>:0
at KInputHandler.HandleKeyDown (KButtonEvent e) [0x00000] in <1dcc11867b524f7cb2488468843e982e>:0
at KInputHandler.HandleEvent (KInputEvent e) [0x00000] in <1dcc11867b524f7cb2488468843e982e>:0
Aze  [author] 25 May, 2020 @ 9:15pm 
@LORD_K: Yes, if that mod crashes on copy build (looks like it does from your comment there), then it's the issue. It will look like it's coming from this mod since I have to tweak some of the stuff, but it's ultimately its fault.
LORD_K 25 May, 2020 @ 2:48pm 
I suspect this is the mod, as I can't find the specific object, the object that turns gas into slime; I am not using Bleachstone Refinery; if not this one i will look better.
"id": "1886699455",
"version": 1583582847,
title ":" Bleachstone Refinery
LORD_K 25 May, 2020 @ 2:31pm 
Ok, I'll try to see in detail, sorry for the discord, I don't have much use of it.
Aze  [author] 25 May, 2020 @ 10:31am 
@LORD_K: I messaged you on Discord but since you haven't responded, I'll ask here. What mod object causes the error? I'm guessing it's on their end and not mine.
LORD_K 23 May, 2020 @ 2:14pm 
crash again, when copy object other mod:
https://hastebin.com/emoyorasem.css
Aze  [author] 22 May, 2020 @ 7:17am 
@Krypt: Please provide the full output log after a crash. I’m 99% sure you did not recieve the update, use Mod Updater to attempt to force it.
Krypt 22 May, 2020 @ 5:09am 
Still crashes the game (on mac os Catalina):

https://pastebin.com/xUyujFjK

There is a bug in ONI, which causes the game to lost order of mouse actions (mouse up makes to start pipe drawing, mouse down to stop and clear)
if this bug happened and this mod is active - pressing esc will cause the crash.
But I seen the crash without this bug too
Ezznuszen 18 May, 2020 @ 11:59am 
Thank you for the update!
Aze  [author] 18 May, 2020 @ 11:45am 
@Bubbeenator, Sophie!, SmexxarN, LORD_K: Latest release fixes the crash. Special thanks to Sophie! for pinpointing the cause :) Let me know if any other issues crop up!
LORD_K 18 May, 2020 @ 10:38am 
CRASH!:Harmony.Traverse.GetValue (System.Object[] arguments) (at <1b23547042994e96b8b6361dbe3791d9>:0)
PeterHan.PLib.ExtensionMethods.CallMethod (Harmony.Traverse root, System.String name, System.Object[] args) (at <95920cf87c21404387077a8dda067b06>:0)
BetterDeselect.Deselect.EscapeCloseTooolMenu_Patch.CloseOverlayAndMenu () (at <95920cf87c21404387077a8dda067b06>:0)
(wrapper dynamic-method) ToolMenu.OnKeyDown_Patch0(object,KButtonEvent)
KScreenManager.OnKeyDown (KButtonEvent e) (at <10f9ff94bed345b0844e680764db2f47>:0)
KInputHandler.HandleKeyDown (KButtonEvent e) (at <10f9ff94bed345b0844e680764db2f47>:0)
KInputHandler.HandleKeyDown (KButtonEvent e) (at <10f9ff94bed345b0844e680764db2f47>:0)
KInputHandler.HandleEvent (KInputEvent e) (at <10f9ff94bed345b0844e680764db2f47>:0)
KInputController.Dispatch () (at <10f9ff94bed345b0844e680764db2f47>:0)
KInputManager.Dispatch () (at <10f9ff94bed345b0844e680764db2f47>:0)
KInputManager.Update () (at <10f9ff94bed345b0844e680764db2f47>:0)
SmexxarN 18 May, 2020 @ 8:40am 
Getting the same crash as Bubbeenator and Sophie!
Sophie! 18 May, 2020 @ 12:41am 
I'm getting what looks like the same crash as Bubbeenator. Happens when I press escape while the dig tool and an overlay are active.

Exception: cannot get method value without method
at Harmony.Traverse.GetValue (System.Object[] arguments) [0x0000e] in <1b23547042994e96b8b6361dbe3791d9>:0

Full error [pastebin.com]
ꓤOꓕ∀NƎƎꓭꓭՈꓭ 🙃 17 May, 2020 @ 11:36pm 
Thanks Aze!
Aze  [author] 17 May, 2020 @ 11:10pm 
@Bubbeenator: Alright, thanks for the info. I'll try to reproduce it and release a fix.
ꓤOꓕ∀NƎƎꓭꓭՈꓭ 🙃 17 May, 2020 @ 10:53pm 
I did not do anything specific. I was in the process of digging out an area and after deselecting something, the game stuttered for a moment and then crashed.
The previous crash also happened while digging out a tide pool biome on oasis map. It was not the exact same area, but was the same type of terrain.
Considering how long I was able to play before the crash, I thought it might be a memory leak.
Aze  [author] 17 May, 2020 @ 10:44pm 
@Bubbeenator: Do you have steps to reproduce this 100% of the time or is it random? Any info helps.