Technical Architecture

Basic Structure Example

Start
├── Choice A
│ ├── Outcome A1
│ │ └── Ending 1
│ └── Outcome A2
│ └── Ending 2
└── Choice B
├── Outcome B1
│ └── Ending 3
└── Outcome B2
└── Ending 4

Advanced Structure Example

Start
├── Choice A [Requires: No previous visits]
│ ├── Outcome A1 [Adds: Key Item]
│ │ ├── Return to Start
│ │ └── Special Path [Requires: Key Item]
│ └── Outcome A2 [Adds: Character Trust]
│ └── Relationship Path [Requires: Character Trust > 50%]
└── Choice B [Requires: Previous completion]
├── Hidden Path [Requires: Key Item + Character Trust]
│ └── Secret Ending
└── Standard Path
└── Normal Ending