endless-sky / endless-sky

Space exploration, trading, and combat game.
https://endless-sky.github.io/
GNU General Public License v3.0
5.83k stars 1.03k forks source link

Notify the player when he gets a new license #3030

Closed abenkovskii closed 5 years ago

abenkovskii commented 7 years ago

How was I supposed to know I had the Militia Carrier License all along? They gave it to me when I joined the Free Worlds but it wasn't mentioned in the dialogue and didn't show up in the outfitter (https://github.com/endless-sky/endless-sky/issues/2177). I suggest there should be a pop up message for each license the player gets except for the pilot's license.

Amazinite commented 7 years ago

So would this be some sort of pop-up dialog whenever you get a license or should we just put something like "you now have license to purchase our carriers" in the dialog after you join the Free Worlds, similar to how the Wanderers tell you that they'll now allow you to buy outfits or certain ships?

tehhowch commented 7 years ago

I think it should be a case by case basis, so the onus is on the license giver to pop a conversation (probably with a scene too) that mentions the player can buy the ships.

abenkovskii commented 7 years ago

IMHO as long as it's not too annoying the more obvious the notification is the better even if it's a bit redundant. It's too easy to miss a line in a big block of text. I think adding a dedicated single-choice "choice" block with a scene and a short message (e.g. "You have been granted a Remnant license. You are now allowed to buy all remnant ships and outfits") would do. I'll try making one tomorrow.

Lineth commented 7 years ago

Presumably a bit more elegant than that, but I presume so, yes. :P

endless-sky commented 6 years ago

Addressed by #3068.