US-YW9: Handle Action vs Reaction Scenes
Novel writing app that bridges outlining and drafting. Built with Rust
Status: Beta
Brought to you by:
smithandweb
Originally created by: smith-and-web
As a yWriter user following scene-sequel structure,
I want to have my scene type (Action/Reaction) preserved,
So that I understand the scene's role in story structure.
Parent Epic: [#123]
Dwight Swain's scene-sequel theory divides scenes into two types:
<SCENE>
<ID>1</ID>
<Title>The Confrontation</Title>
<ReactionScene>-1</ReactionScene> <!-- -1=Action, 1=Reaction -->
<Goal>Sarah wants to get the truth from John</Goal>
<Conflict>John refuses to admit he took the letter</Conflict>
<Outcome>John escapes before Sarah can stop him</Outcome>
</SCENE>
<SCENE>
<ID>2</ID>
<Title>Aftermath</Title>
<ReactionScene>1</ReactionScene> <!-- This is a Reaction scene -->
<Goal>Sarah processes John's betrayal</Goal> <!-- Actually "Reaction" -->
<Conflict>She must decide: pursue John or investigate the letter</Conflict> <!-- Actually "Dilemma" -->
<Outcome>She decides to find Mrs. Liu first</Outcome> <!-- Actually "Decision" -->
</SCENE>
Always use "Goal/Conflict/Outcome" regardless of scene type:
Beat 1: "Goal: Sarah processes John's betrayal"
Beat 2: "Conflict: She must decide..."
Beat 3: "Outcome: She decides to find Mrs. Liu"
Change labels based on Action vs Reaction:
Action Scene:
Beat 1: "Goal: ..."
Beat 2: "Conflict: ..."
Beat 3: "Outcome: ..."
Reaction Scene:
Beat 1: "Reaction: ..."
Beat 2: "Dilemma: ..."
Beat 3: "Decision: ..."
<ReactionScene> value imported (-1=Action, 1=Reaction)Scene-Sequel Structure
──────────────────────
☑ Import Action/Reaction scene type
☐ Use scene-type aware beat labels
Action scenes: Goal / Conflict / Outcome
Reaction scenes: Reaction / Dilemma / Decision
Originally posted by: smith-and-web
Implemented in PR [#140]. Reaction scenes (ReactionScene=1) use Response/Dilemma/Decision beat labels instead of Goal/Conflict/Outcome.
Related
Tickets:
#140Ticket changed by: smith-and-web