New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make keyboard lock players based on its own synchronous value. #1025
Conversation
…ake the label less cryptic.
Gotta love how easy it is to change these things with the wire tool object. I believe it was Nebual who made most of that functionality? Great job Nebual. |
It is true by default I think? And yes there are cases where you may want to move while typing. |
Yes, it is true by default. I must've set it to false a long time ago (maybe to find out what it did). |
This was done back then in order to not lock people in who have no idea what a wire keyboard is. |
yes, it shows "alt to leave" at the bottom of the screen |
All the time? |
yup |
Good, then I'm fine with making this a per-keyboard setting. |
Does it make sense to make this an input? |
@TomyLobo I can't think of a use case, but I also don't see a reason why it wouldn't make sense. (Besides metagaming, which is fairly weak) |
all of cam controller's options are ui checkboxes, but they could all be On Mon, Nov 30, 2015 at 9:58 AM, immibis notifications@github.com wrote:
|
There's no real reason you'd ever want to change this via an input. Maybe if people reallly want to change it, then it should be a DataTables var (so that it shows up in the 'C › right click › Properties' or whatever menu) and then there should be a generic entity that can change DataTables of other entities. That way we avoid bloating code with inputs for every imaginable configuration setting you might hypothetically want to change, and we add the ability to change every configuration setting (that uses DataTables, which is admittedly not many but it should be) with one entity. |
maybe you want to switch between modes of a larger contraption. |
synchronous lets nothing through, non synchronous lets everything through |
ok so then you have your use case: switching between advpod-based ship controls and whatever you do with a wire keyboard |
but |
I don't quite understand. |
no, if you sit in a chair, your key presses will not cause you to move or interact with anything in the game, except E to exit. It blocks your input |
But they will still trigger advpod. |
I don't know what happens to adv pod if you're also using a synchronous keyboard. I've never tried it |
I don't see why this hasn't been merged already. I'll merge it tonight if no one complains |
Make keyboard lock players based on its own synchronous value.
Fix #1024