Talking to passengers

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

User avatar
byronarn
Dangerous
Dangerous
Posts: 85
Joined: Thu Nov 18, 2010 6:08 am
Location: United States

Re: Talking to passengers

Post by byronarn »

The "I'm bored. Are we there yet?" message for green condition is definitely the most used message by far. Does anyone have any suggestions of what else can be said by the passenger? I am going to add several such messages and then have one picked randomly. What would you say if you were in a confined space for several days to a couple weeks?

Here's the list I am thinking of so far:
  • "I'm bored. Are we there yet?"
  • "I can't wait to get there. I have important business there, you know."
  • "Just think, in your father's day, a trip of this distance would take at least twice as long!"
  • "I have heard many stories about this system. Let's hope half of them aren't true!"
I also want to add other features. I am thinking of having a 1 in 4 chance of a mission screen telling you to not take too long upon docking. Anybody have ideas for other features?
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Talking to passengers

Post by Cody »

'Call yourself a pilot! You fly like a pregnant yak!'
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
mossfoot
---- E L I T E ----
---- E L I T E ----
Posts: 827
Joined: Fri May 30, 2014 4:07 pm
Contact:

Re: Talking to passengers

Post by mossfoot »

"Excuse me, but does this ship have any bathroom facilities?"
"I was told there would be a complementary in-flight meal."
"Can I take some pictures out the window?"
"I like pie."
"You are fully licenced and bonded, right?"
"Sir, your in-flight magazines are wildly out of date!"

(when cabin temp goes yellow)
"Are you sure the cabin temperature is correct? I'm sweltering in here!"
"Geeze, are you trying to cook us?"
--
Image
Pilot: Mossfoot - Ship ID: Viaticus Rex (Cobra MKII)
Rank: Competent - Status: Clean

http://www.noahchinnbooks.com/
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Talking to passengers

Post by Diziet Sma »

byronarn wrote:
  • It now lists the passenger's name and destination when the passenger speaks
I'm not sure the destination is necessary.. it adds nothing of importance, and is slightly distracting from the message itself.

I find some messages from NPC ships distracting in the same way..

"Die, Commander Diziet Sma: Pitviper SE Blackwidow!" is ridiculous.. Call me by my name, or call me by my ship, but when you're sending what by all rights ought to be a brief and angry statement, why on earth would you transmit that mouthful and three quarters? It's unrealistic, and immersion-breaking.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
byronarn
Dangerous
Dangerous
Posts: 85
Joined: Thu Nov 18, 2010 6:08 am
Location: United States

Re: Talking to passengers

Post by byronarn »

Diziet Sma wrote:
byronarn wrote:
  • It now lists the passenger's name and destination when the passenger speaks
I'm not sure the destination is necessary.. it adds nothing of importance, and is slightly distracting from the message itself.

I find some messages from NPC ships distracting in the same way..

"Die, Commander Diziet Sma: Pitviper SE Blackwidow!" is ridiculous.. Call me by my name, or call me by my ship, but when you're sending what by all rights ought to be a brief and angry statement, why on earth would you transmit that mouthful and three quarters? It's unrealistic, and immersion-breaking.
It was something along the lines of
Jon Andrews (Going to Lave): I'm bored. Are we there yet?
Anyways, I see your point, and took out the destination from the messages.

Any other feedback? Any other ideas of what to needs added to the OXP?
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Talking to passengers

Post by Diziet Sma »

byronarn wrote:
Any other feedback? Any other ideas of what to needs added to the OXP?
You're already off to a great start.. Just keep doing what you're doing.. adding more messages, and trying to think up as many potential situations/conditions as possible for passengers to remark about. And as some of the suggested remarks hint at, not all passengers are good-tempered. Some might be (vocally) anti-social. Maybe some are hungry, thirsty, horny.. whatever. Perhaps some like to party, or go bar-crawling.. Maybe some are sick of all the damn noise.. Maybe some complain about other passengers, if there are others aboard.. Perhaps some passengers don't get along very well with one another.. Perhaps some get along too well.. :wink:

Oh yeah.. species-specific comments would be a good idea too. What special needs/interests/requirements might a cat have? A frog? A lobstoid? Would they be particularly interested if they arrive, in passing, at another planet with a species similar to their own? Or one very different? Certain species might not get along, and start fighting.. Maybe a Lobstoid keeps pinching a cat's tail.. he thinks it's amusing, she doesn't. Potential passenger interactions provides a lot of scope for ideas.

Another idea.. perhaps some things should be less random.. maybe assign a personality and character type to a passenger when they board.. then keep all (or most) comments from that passenger in character.

Basically, exercise your imagination.. and keep soliciting for others to contribute phrases as well..
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
byronarn
Dangerous
Dangerous
Posts: 85
Joined: Thu Nov 18, 2010 6:08 am
Location: United States

Re: Talking to passengers

Post by byronarn »

Diziet Sma wrote:
byronarn wrote:
Any other feedback? Any other ideas of what to needs added to the OXP?
You're already off to a great start.. Just keep doing what you're doing.. adding more messages, and trying to think up as many potential situations/conditions as possible for passengers to remark about. And as some of the suggested remarks hint at, not all passengers are good-tempered. Some might be (vocally) anti-social. Maybe some are hungry, thirsty, horny.. whatever. Perhaps some like to party, or go bar-crawling.. Maybe some are sick of all the damn noise.. Maybe some complain about other passengers, if there are others aboard.. Perhaps some passengers don't get along very well with one another.. Perhaps some get along too well.. :wink:

Oh yeah.. species-specific comments would be a good idea too. What special needs/interests/requirements might a cat have? A frog? A lobstoid? Would they be particularly interested if they arrive, in passing, at another planet with a species similar to their own? Or one very different? Certain species might not get along, and start fighting.. Maybe a Lobstoid keeps pinching a cat's tail.. he thinks it's amusing, she doesn't. Potential passenger interactions provides a lot of scope for ideas.

Another idea.. perhaps some things should be less random.. maybe assign a personality and character type to a passenger when they board.. then keep all (or most) comments from that passenger in character.

Basically, exercise your imagination.. and keep soliciting for others to contribute phrases as well..
As far as I know, the game never gives the species of a passenger, so its something else I'd have to assign upon boarding. But that's beyond my Javascript abilities atm. I think I may add those things later on as I get better at OXP code writing though. Thanks for the ideas!

I am finished with v0.5 , and will upload it later this evening. This one has a lot more sentences, and has message screens for when you dock.
User avatar
Wildeblood
---- E L I T E ----
---- E L I T E ----
Posts: 2466
Joined: Sat Jun 11, 2011 6:07 am
Location: Western Australia
Contact:

Re: Talking to passengers

Post by Wildeblood »

byronarn wrote:
The "I'm bored. Are we there yet?" message for green condition is definitely the most used message by far. Does anyone have any suggestions of what else can be said by the passenger?

I also want to add other features. I am thinking of having a 1 in 4 chance of a mission screen telling you to not take too long upon docking. Anybody have ideas for other features?
At alertCondition 1 I'd test for speed. The player.ship.maxSpeed is the maximum manoeuvring speed, so it will be < or > player.ship.speed, depending whether you're at manoeuvring or torus drive speed. So that's "Why are we going so slow/fast?"

And without even seeing it, I'll predict you'll lose the mission screens before you reach version 1.0, so don't put too much effort in there.
User avatar
byronarn
Dangerous
Dangerous
Posts: 85
Joined: Thu Nov 18, 2010 6:08 am
Location: United States

Re: Talking to passengers

Post by byronarn »

Wildeblood wrote:
byronarn wrote:
The "I'm bored. Are we there yet?" message for green condition is definitely the most used message by far. Does anyone have any suggestions of what else can be said by the passenger?

I also want to add other features. I am thinking of having a 1 in 4 chance of a mission screen telling you to not take too long upon docking. Anybody have ideas for other features?
At alertCondition 1 I'd test for speed. The player.ship.maxSpeed is the maximum manoeuvring speed, so it will be < or > player.ship.speed, depending whether you're at manoeuvring or torus drive speed. So that's "Why are we going so slow/fast?"

And without even seeing it, I'll predict you'll lose the mission screens before you reach version 1.0, so don't put too much effort in there.
Okay, I will work on adding that tomorrow.

As for now, I will go ahead and post version 0.5. DOWNLOAD it here: Passenger Communications v0.5.

(I hope Wildeblood doesn't mind me changing the name. It makes more sense to me. If you do, I can always change it back.)
User avatar
Rese249er
---- E L I T E ----
---- E L I T E ----
Posts: 647
Joined: Thu Jun 07, 2012 2:19 pm
Location: Well, I WAS in G3...

Re: Talking to passengers

Post by Rese249er »

I think this kind of idea would go well with the crew-hiring concepts discussed in another thread. A challenge for anyone who can: instead of having the script check for passengers, have it linked to a piece of equipment like Ship's Cat, but instead of a cat it's a copilot or a ship's AI...
Got all turned around, lost my nav connection... Where am I now?
User avatar
Wildeblood
---- E L I T E ----
---- E L I T E ----
Posts: 2466
Joined: Sat Jun 11, 2011 6:07 am
Location: Western Australia
Contact:

Re: Talking to passengers

Post by Wildeblood »

I've thought about this thread several times over the last four months. But not about the OXP Byron started, just the fact that after seeming so enthusiastic he hasn't logged in to the forum since. I hope he wasn't hit by a bus or anything; it always makes me uneasy when people onlinely disappear like that.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Talking to passengers

Post by Smivs »

Wildeblood wrote:
I hope he wasn't hit by a bus or anything...
You're a cheerful soul, aren't you!?
I do know what you mean, though, and I suppose this is a problem for any on-line community. People come and go for all sorts of reasons, not always sinister ones thankfully, and the fact is that you just have to accept it is that way. Of course this doesn't stop it being a worry, and it is cool that we do care about people we normally only know in a most tenuous way. I guess that's what makes us 'The friendliest Board.....'
Personally I do try to flag any absence of mine to avoid this happening.
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
byronarn
Dangerous
Dangerous
Posts: 85
Joined: Thu Nov 18, 2010 6:08 am
Location: United States

Re: Talking to passengers

Post by byronarn »

Wildeblood wrote: Mon Dec 01, 2014 9:22 am
I've thought about this thread several times over the last four months. But not about the OXP Byron started, just the fact that after seeming so enthusiastic he hasn't logged in to the forum since. I hope he wasn't hit by a bus or anything; it always makes me uneasy when people onlinely disappear like that.
I think I had a computer crash and lost the latest version of the OXP, so I decided to ditch it. I'm not really sure, as this thread is from 3 years ago. Anyways, I thought of this OXP today (doing a passenger run, naturally) and decided to look it up again on the forums. I think I may get back to developing this OXP, though.
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Talking to passengers

Post by Diziet Sma »

byronarn wrote: Fri Mar 24, 2017 8:01 am
I think I may get back to developing this OXP, though.
Yay! 8)

(a tip - my development folders are always backed up to my Dropbox account.. that way, whatever happens, I don't lose my work)

(and the same goes for my Oolite gamesave folder!)
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
Post Reply