選択肢次第で対応する選択肢を増やす方法
Posted: 2018年4月24日(火) 00:46
初めまして。初めて質問させていただきます。
素人ですので、もしかしたら出来て当たり前な事かもしれませんがご容赦ください。
すごくわかりにくいですが、表題の件で悩んでおります。
例えば、「A」と「B」と「C」という選択肢があるとします。
仮に「A」の選択肢を選び、ある村人に話しかけると、会話の中で「A」に対応した選択肢「A'」が出現するとします。
次に、残った「B」と「C」の選択肢の中から「C」の選択肢を選び、再び先ほどの村人に話しかけると、
今度は会話の中で、「A'」に加え「C」に対応した選択肢「C'」が出現するとします。
つまり、現在は「A'」と「C'」の選択肢が表示されています。
↑流れとしてはこういうことなんですが、本題はこの「A」と「B」と「C」という選択肢は最初から全て選べる状態で、
どういう順番で選んでも対応する「A'」「B'」「C'」の選択肢のみが正しく表示されるようにしたいのです。
「B」を最初に選べば会話で出現する選択肢は「B'」のみ、次に「A」を選べば会話で出現する選択肢は「A'」「B'」…となるようにしたいのです。
解決法がわかる方、何卒ご教授のほどよろしくお願いします。
どんな方法でも構いませんが、もし簡単な方法があるならそちらのほうが助かります…。
素人ですので、もしかしたら出来て当たり前な事かもしれませんがご容赦ください。
すごくわかりにくいですが、表題の件で悩んでおります。
例えば、「A」と「B」と「C」という選択肢があるとします。
仮に「A」の選択肢を選び、ある村人に話しかけると、会話の中で「A」に対応した選択肢「A'」が出現するとします。
次に、残った「B」と「C」の選択肢の中から「C」の選択肢を選び、再び先ほどの村人に話しかけると、
今度は会話の中で、「A'」に加え「C」に対応した選択肢「C'」が出現するとします。
つまり、現在は「A'」と「C'」の選択肢が表示されています。
↑流れとしてはこういうことなんですが、本題はこの「A」と「B」と「C」という選択肢は最初から全て選べる状態で、
どういう順番で選んでも対応する「A'」「B'」「C'」の選択肢のみが正しく表示されるようにしたいのです。
「B」を最初に選べば会話で出現する選択肢は「B'」のみ、次に「A」を選べば会話で出現する選択肢は「A'」「B'」…となるようにしたいのです。
解決法がわかる方、何卒ご教授のほどよろしくお願いします。
どんな方法でも構いませんが、もし簡単な方法があるならそちらのほうが助かります…。