Noob Scripter Question

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

User avatar
maik
Wiki Wizard
Wiki Wizard
Posts: 2028
Joined: Wed Mar 10, 2010 12:30 pm
Location: Ljubljana, Slovenia (mainly industrial, feudal, TL12)

Post by maik »

DaddyHoggy wrote:
so you hit 0 again
Why not use this mechanism with several keys that have multiple functions assigned to it? You could have the basic keys to steer your ship and only have this one function, and a host of other keys that either directly execute a function (if only one is assigned to it) or bring up a menu (if multiple OXPs assigned the same key) the way that you describe. That way the list won't be as long because it is distributed across many keys.

The icing on the cake would be an Oolite GUI to allow the player to assign functions to keys though. See my above suggestion... Doing this in a plist would get too complicated.
User avatar
Cmdr James
Commodore
Commodore
Posts: 1357
Joined: Tue Jun 05, 2007 10:43 pm
Location: Berlin

Post by Cmdr James »

I have a horrible feeling oolite is about to turn into Emacs. Ctrl-X Ctrl-C to eject.
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Post by Eric Walch »

DaddyHoggy wrote:
Commander McLane wrote:
I don't think there would be a way to avoid clashes in the long run.

....

Therefore: no keypresses for equipment.
Which is why I keep suggesting a scrolly selection list for OXP equipment...
One way would be to use just one extra key and a scroll section trough the current equipment. The selected equipent would get a different color when selected. The player must in advance set the equipment to which the keypress is send. That at least would avoid clashes but makes that it will need equipment installed.
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Post by Commander McLane »

Sorry, DH, I had no offense meant.

And you are right, I am not happy with the pylon-approach as it is. I just think that I also wouldn't be happy (and probably less happy) with the scroll-down approach.

What it boils down to is that I don't believe that we will be able to integrate player-activated equipment into Oolite in a satisfactory way, I guess.

But by no means I wanted to hurt your feelings. I apologize.
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Commander McLane wrote:
Sorry, DH, I had no offense meant.

And you are right, I am not happy with the pylon-approach as it is. I just think that I also wouldn't be happy (and probably less happy) with the scroll-down approach.

What it boils down to is that I don't believe that we will be able to integrate player-activated equipment into Oolite in a satisfactory way, I guess.

But by no means I wanted to hurt your feelings. I apologize.
No worries Cmdr - I always assume the best intentions until proven otherwise - it is the danger of a text only format after all. And besides, you gave me the opportunity to formulate my idea better, although I have yet to win you over! :wink:
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
maik
Wiki Wizard
Wiki Wizard
Posts: 2028
Joined: Wed Mar 10, 2010 12:30 pm
Location: Ljubljana, Slovenia (mainly industrial, feudal, TL12)

Post by maik »

Cmdr James wrote:
I have a horrible feeling oolite is about to turn into Emacs. Ctrl-X Ctrl-C to eject.
Only if the player decides to install lots of equipment that needs extra keys and on top decides to assign emacs-esque key combinations...
User avatar
Lestradae
---- E L I T E ----
---- E L I T E ----
Posts: 3095
Joined: Tue Apr 17, 2007 10:30 pm
Location: Vienna, Austria

..

Post by Lestradae »

Eric Walch wrote:
One way would be to use just one extra key and a scroll section trough the current equipment. The selected equipent would get a different color when selected. The player must in advance set the equipment to which the keypress is send. That at least would avoid clashes but makes that it will need equipment installed.
This sounds by far the best suggestion how to do oxp keys as of yet. Something like that would be quite practical.

If I may suggest, in addition, to perhaps have a "shortkeys" menu that can be pre-prepared in the way Eric suggests? Like, having say 8 shortkeys definable by the player - beforehand - for the eight most important equipment items?

Then there are no oxp clashes, every player can select the best keys and most easy access sequence beforehand, there would not be an immersion-breaking scroll menu and also not the "frantically searching through the f§$&ing pylons" situation that is already the case (and which I for one hate).
Post Reply