Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can put narrative out of sync once two chats are available #26

Open
njmcode opened this issue Feb 4, 2018 · 0 comments
Open

Can put narrative out of sync once two chats are available #26

njmcode opened this issue Feb 4, 2018 · 0 comments
Labels
bug Something isn't working

Comments

@njmcode
Copy link
Owner

njmcode commented Feb 4, 2018

Steps to replicate:

  • Proceed through the narrative until you have ChatA and ChatB open.
  • Continue until you get the 'What was that?' question from ChatA.
  • Do not answer by picking the 'What do you mean?' option. Instead, proceed to unlock the next item in the Media tab.
  • Wait for the joint conversation to start in ChatB - the 'So, here you are' thread.
  • Do not pick an answer between 'You're damn right!' and 'I don't think so'.
  • Switch to ChatA.

What happens:

  • ChatA is still paused on the 'what was that?' question, waiting for the 'What do you mean?' response from the player.
  • If you pick 'What do you mean?', ChatA proceeds with the 'I picked up an odd signal' thread despite the joint conversation ongoing in ChatB.
  • In the subsequent choice in ChatA to either mention Agent Smith or keep it a secret, choosing either option will trigger further messages from ChatB regarding 'acting as normal' etc, despite the ongoing joint chat happening there.

What should happen:

  • Certain chat threads/chapters should be 'critical' i.e. should prevent any other game actions from being taken they are completed. This would prevent the player from unlocking more images without first completing the 'what was that?' thread in ChatA.
  • The same goes for the 'So, here you are' thread, and others later in the game that might diverge the narrative.

Suggestions to mitigate:

  • Allow game script messages to set flags for 'locking/unlocking' the game to a specific chat thread.
  • If the game is 'locked' to a chat, all other tabs will be disabled/greyed out, and the relevant chat tab will be notified/flashed.
  • At the end of the chat thread, the last message should 'unlock' the game so that other tabs can be used.
@njmcode njmcode added the bug Something isn't working label Feb 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant