Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Some explanation and context of what's going on with these key bindings:
Starbound's handling of keys is...weird. If you're in certain parts of the UI you can get any key on the keyboard, but outside of that the only way to access keypresses is through techs, and techs don't get direct key info, they just get a list of things like "up" "down" "jump" "primaryFire" etc. that have on/off status.
The nice thing about this is it means you don't have to worry about key rebindings and the like, because they automatically "just work", but it also means getting keypress info is...hacky would be an understatement. I had to hook into the default tech scripts and have my tech script addition check if build mode is enabled, and if so, pass the keypress info on to another BM script to handle them. If BM disabled, pass them on to the functions that normally handle techs.
It works, but it's fragile, because there's always the possibility that another script might also hook into techs and catch jump, or do some other weird thing.
And on top of that, now apparently Chucklefish removed part of the Lua API that I need to make the zoom in/out keys work, so I guess now I'll have to remove that feature entirely. Grumble grumble. Time to complain to CF about that, I guess. >:(
Also ill set the thing up to public in a moment.
Also also, details.. Uhmm.. From what i recall, it just simply didnt work. On the ship, planet side, etc. With inventory up, or down, in a chest, not in a chest.. etc. Mind you this was last update, things may have changed
Edit: I think.. its published... Im not sure
For all I know, I may have to abandon everything but the range increase that the mod started with...though I'm hoping that isn't the case. :/