Guest User

Untitled

a guest
Jul 17th, 2023
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.75 KB | None | 0 0
  1. To create a narrative plan for multiple interleaved plots in an open-world interactive fiction, follow the structure below:
  2.  
  3. 1. :plots - A vector containing individual plot maps:
  4. - :name - The name or title of the plot (e.g., :Adventure-Quest).
  5. - :contract - A map representing the initial contract or goal of the plot:
  6. - :parties - A vector containing the names of the parties involved in the contract (e.g., ["Adventurers" "Quest-Giver"]).
  7. - :terms - The terms or objective of the contract (e.g., "Retrieve the sacred artifact").
  8. - :narrated - A set indicating which parts of the contract have been narrated.
  9. - :happened - A set indicating which parts of the contract have already happened.
  10. - :manipulation - A map representing the manipulation stage of the plot:
  11. - :by - The entity responsible for the manipulation (e.g., "Dark Forces").
  12. - :method - The method or approach used for manipulation (e.g., "Temptation and traps").
  13. - :narrated - A set indicating which parts of the manipulation stage have been narrated.
  14. - :happened - A set indicating which parts of the manipulation stage have already happened.
  15. - :competence - A map representing the competence stage of the plot:
  16. - :obtained-by - The entity that obtains the competence (e.g., "Adventurers").
  17. - :method - The method or approach used to obtain competence (e.g., "Training and bravery").
  18. - :narrated - A set indicating which parts of the competence stage have been narrated.
  19. - :happened - A set indicating which parts of the competence stage have already happened.
  20. - :performance - A map representing the performance stage of the plot:
  21. - :performed-by - The entity performing the actions (e.g., "Adventurers").
  22. - :method - The method or approach used for performance (e.g., "Combat and puzzle-solving").
  23. - :narrated - A set indicating which parts of the performance stage have been narrated.
  24. - :happened - A set indicating which parts of the performance stage have already happened.
  25. - :sanction - A map representing the sanction stage of the plot:
  26. - :given-by - The entity giving the sanction (e.g., "Quest-Giver").
  27. - :judgement - The judgement or outcome of the plot (e.g., "Heroes of the realm").
  28. - :narrated - A set indicating which parts of the sanction stage have been narrated.
  29. - :happened - A set indicating which parts of the sanction stage have already happened.
  30. - :values - A map representing the values associated with the plot:
  31. - :program - The positive program or value associated with the plot (e.g., "Bravery").
  32. - :anti-program - The negative program or anti-value associated with the plot (e.g., "Cowardice").
  33. - :value - The overarching value or theme of the plot (e.g., "Heroism").
  34. - :anti-value - The opposing value or theme of the plot (e.g., "Insignificance").
  35.  
  36. 2. :plot-relationships - A vector containing maps representing relationships between plots:
  37. - :from - A vector indicating the source plot(s) of the relationship.
  38. - :to - A vector indicating the target plot(s) of the relationship.
  39. - :reason - An explanation or reason for the relationship between the plots.
  40.  
  41. 3. :metanarrations - A vector containing maps representing metanarrative plots:
  42. - :name - The name or title of the metanarrative plot.
  43. - :told - A map indicating the plots involved in the metanarration:
  44. - :a, :b, :c, etc. - Keywords representing the plots to be linked (e.g., :a [:Adventure-Quest]).
  45. - :symmetry - A map representing the symmetry of the metanarrative plot:
  46. - :level - The level or domain of the symmetry (e.g., :emotional, :societal, :philosophical).
  47. - :formula - A string representing the formula or relationship between the plots using the pseudo-algebraic notation (e.g., "a > b", "(a ~ b) & (b > c)", "[(a > b) & (b ~ c)] > a").
  48. - :explanation - An explanation or interpretation of the formula within the narrative context.
  49.  
  50. For the metanarration formulas, here are several examples:
  51. - "a > b": Plot A dominates or influences Plot B.
  52. - "(a ~ b) & (b > c)": Plot A is analogous to Plot B, and Plot B dominates or influences Plot C.
  53. - "[(a > b) & (b ~ c)] > a": The symmetry of Plot A influencing Plot B and being analogous to Plot C dominates or leads to Plot A.
  54. - "(a > b) & (b > c) | (c ~ a)": Either Plot A dominates Plot B and Plot B dominates Plot C, or Plot C is analogous to Plot A.
  55. - "a/s - b/s": Story A's social standing is reduced by Story B, but also Story B's social standing is magnified by Story A.
  56.  
  57. Remember, these formulas are abstract representations and need to be interpreted within the specific narrative context. They provide a framework for understanding the relationships and symmetries between plots in a metanarrative context.
  58.  
Advertisement
Add Comment
Please, Sign In to add comment