peter88213 / novelyst

A novel organizer for writers
https://peter88213.github.io/novelyst/
GNU General Public License v3.0
2 stars 0 forks source link

Make the modes of discourse customizable #22

Closed peter88213 closed 11 months ago

peter88213 commented 1 year ago

Currently (v4.16.3) there is a fixed set of modes of discourse (formerly called "styles").

A scene's mode can be staged, explaining, descriptive, or summarizing.

None is the default and means "staged". Newly created scenes are set to "staged" by default.

Goals:

peter88213 commented 1 year ago

Alternative modes of discourse according to Jack M. Bickham:

peter88213 commented 1 year ago

Another idea: Drop the "node" field and use the yWriter scene ratings. In the tree column, show the category with the highest rating.

peter88213 commented 11 months ago

As of v 4.44.5, the mode of discourse is an integer. The "enumeration literals" are defined with a list: Scene.MODES. This Scene class constant can be overwritten, if needed. The literals in the novelyst menu entries are hard coded, though.