View Issue Details

IDProjectCategoryLast Update
0021726AI War 2SuggestionOct 2, 2019 8:59 pm
ReporterRocketAssistedPuffin Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version0.894 Desaturation And Cross-Planet Move Orders 
Fixed in Version0.895 Major Progress On Tutorials Framework 
Summary0021726: Tutorial Request: Go back to previous step
DescriptionBadger thinks this should be a thing.
TagsNo tags attached.

Relationships

child of 0021702 resolvedChris_McElligottPark Tutorial framework requests parent (any other short-term ideas?) 

Activities

BadgerBadger

Oct 2, 2019 5:54 pm

manager   ~0053413

I think people will want to be able to go backwards in the tutorial to remind themselves of things (or maybe I clicked twice by accident; whoops!).

Chris_McElligottPark

Oct 2, 2019 7:00 pm

administrator   ~0053423

Thinking about this... do you think there are some conditions where going back might be a one-way trip and you get forever trapped?

I wonder if maybe using the escape menu to show older tutorial steps instead might be a better way of handling this? Let me start out trying that and we'll see.

Chris_McElligottPark

Oct 2, 2019 7:15 pm

administrator   ~0053424

This works really well, I think. :)

* When you're in a tutorial, a bunch of the stuff in the escape menu (factions list, etc) doesn't show up anymore.
** Now in place of those things, it shows a list of all your previously-completed tutorial steps and their text, along with the text of the current one you're working on.

Thanks!

BadgerBadger

Oct 2, 2019 7:58 pm

manager   ~0053428

Agreed, I like it! I mostly wanted a player to be able to go back and say "Oh right that's how I pan the screen" if they forgot or something

Chris_McElligottPark

Oct 2, 2019 8:52 pm

administrator   ~0053429

I figured that was your goal -- and boy does it make things feel nicer, I must say. Nice one!

BadgerBadger

Oct 2, 2019 8:59 pm

manager   ~0053430

Note that we still need to get a Journal at some point ;-)

The simplest would be "Put an extra button someplace that says 'Open Journal'". When pressed the button opens a big scrollable text area. Then we use an approach similar to the AIP history or to this tutorial history.

We define a bunch of XML entries for "possible journal things", which would be presented like the tutorial popups (you have to click to clear them). Then we track the names of the journal entries the player has seen as well as the times at which the player has seen them. When the player presses "Open Journal" it then plays back the journal entries in reverse time order. We'd want some minor text interpolation (for things like planet names), but I think that's already on your list of things.

Issue History

Date Modified Username Field Change
Oct 2, 2019 5:41 pm RocketAssistedPuffin New Issue
Oct 2, 2019 5:41 pm RocketAssistedPuffin Status new => assigned
Oct 2, 2019 5:41 pm RocketAssistedPuffin Assigned To => Chris_McElligottPark
Oct 2, 2019 5:44 pm RocketAssistedPuffin Relationship added child of 0021702
Oct 2, 2019 5:54 pm BadgerBadger Note Added: 0053413
Oct 2, 2019 7:00 pm Chris_McElligottPark Note Added: 0053423
Oct 2, 2019 7:15 pm Chris_McElligottPark Status assigned => resolved
Oct 2, 2019 7:15 pm Chris_McElligottPark Resolution open => fixed
Oct 2, 2019 7:15 pm Chris_McElligottPark Fixed in Version => 0.895 Major Progress On Tutorials Framework
Oct 2, 2019 7:15 pm Chris_McElligottPark Note Added: 0053424
Oct 2, 2019 7:58 pm BadgerBadger Note Added: 0053428
Oct 2, 2019 8:52 pm Chris_McElligottPark Note Added: 0053429
Oct 2, 2019 8:59 pm BadgerBadger Note Added: 0053430