Node Editor Overview
CharaStudio's Node Editor is the core tool for story creation. It breaks down narrative into discrete nodes, allowing you to precisely control the content and emotional direction of each plot unit.
Node Types
| Node Type | Purpose | Icon |
|---|---|---|
| Plot Node | Define key events | š |
| Emotion Node | Mark emotional changes | š” |
| Dialogue Node | Character dialogue | š¬ |
| Description Node | Scene description | š¼ļø |
| Branch Node | Story branching | šæ |
| Note Node | Creator notes | š |
Creating Emotion Nodes
Emotion nodes mark a character's emotional state at specific plot points:
- In the Node Editor, right-click on a plot node
- Select "Add Emotion Node"
- Choose an emotion type:
- Joy: Character feels happy, satisfied
- Sadness: Character feels lost, grieved
- Anger: Character feels angry, hostile
- Fear: Character feels afraid, anxious
- Surprise: Character feels unexpected, shocked
- Anticipation: Character feels expectant, curious
- Trust: Character feels trusting, secure
- Disgust: Character feels disgusted, repulsed
- Set emotion intensity: 1-10
- Add emotion description (optional): "Character A is angry upon learning the truth"
Emotion Node Chains
Multiple emotion nodes can be connected into an Emotion Chain, showing a character's emotional evolution:
[Calm 5] ā [Surprise 8] ā [Anger 9] ā [Sadness 7] ā [Acceptance 5]
What emotion chains do:
- Help the AI understand the logic of emotional evolution
- When generating comics, adjust color tones and expressions
- When writing scripts, control the emotional tone of dialogue
Emotion Nodes and AI Generation
When you use "AI Generate Draft", CharaStudio references the emotion node settings:
- Dialogue Style: High-intensity emotion nodes generate more intense dialogue
- Description Depth: Descriptions near emotion nodes are more detailed
- Transitions: Abrupt emotion changes trigger transition paragraphs
Advanced Usage
Parallel Emotions
Multiple characters can have parallel emotion nodes in one plot:
[Scene: Car Accident]
āāā Character A: Fear 9 / Sadness 7
āāā Character B: Shock 8 / Anger 5
āāā Character C: Calm 3 / Worry 6
Emotion Presets
CharaStudio has built-in emotion presets:
- Repression to Explosion: Calm ā Building ā Explosion ā Exhaustion
- Setback to Triumph: Predicament ā Despair ā Turning Point ā Victory
- Mystery Progression: Calm ā Doubt ā Clue ā Truth
Best Practices
- After writing the plot outline, set emotion nodes first, then use AI generation
- For important plot turning points, set high-intensity emotion nodes
- Avoid consecutive emotion nodes with the same intensity; varying them enhances narrative rhythm