Olha, um sistema tão especifico e usando esses detalhes que você citou, acredito que não exista cara. Porém, quem sabe um sistema de "Multiplos finais/ Final secreto/ Final alternativo" seja um bom ponto para começar a procurar, digo isto por que a ideia parece ser a mesma, por exemplo nestes sistemas que possibilitam geralmente de 3 a 8 finais diferentes para um projeto são usadas variaveis, e a ideia é bem parecida com essa, uma certa ação leva a um ponto > este ponto entrega duas escolhas > caso faça essa escolha é gerado outro evento especifico mais a frente > caso a escolha seja diferente este mesmo evento não é gerado <. Por tanto, assim você vai modificando o decorrer na historia. Resumindo, acredito que um sistema do tipo poderia servir como "base" para você reconstruir algo em cima usando a sua ideia. Espero que não tenha ficado muito confuso. Hehehe