Galgame Route Design: Keeping a Character’s Judgment Consistent Across Routes
A character can remain consistent across routes without always making the same choice. Use a cross-route decision table to establish her values and priorities, then check the information, responsibilities, and costs in each route so that both showing up and staying behind have a credible basis.

Introduction
When a character is considerate and dependable in her own route but suddenly cold in another, do not begin revisions by making her attitude identical everywhere. What needs to remain consistent is how she judges a situation: what matters to her, which responsibility takes priority when promises conflict, and whether she is willing to make amends after her choice costs someone else. Different information and responsibilities can lead to opposite actions, but each route must provide its own basis for the difference.
This editing pass has one task: turn a set of conflicting behaviors across routes into choices that follow from the facts of each route. The deliverables are a cross-route character decision table and the corresponding scene revisions.
1. Turn “dependable” into priorities you can check
“Kind, dependable, and responsible” describes an impression. It does not determine what a character does when obligations conflict. If being dependable means always saying yes to the protagonist, a single refusal can make her seem like a different person.
Start with a principle that actually constrains her actions. For this example: “Take existing promises seriously. When they cannot all be kept, first address a responsibility that no one else can take over and that cannot wait. Explain why the other promise cannot be fulfilled, and take responsibility for making amends.” This is not a moral standard for every character. It is the basis of judgment the editor has chosen for this particular character.
What should remain stable across routes is her ordering of values, her approach to decisions, and her response to breaking a promise. What she knows that day, whether someone can take over, and how close she is to the protagonist may change. Closeness can affect the tone and detail of her explanation. On its own, it cannot explain why she suddenly thinks breaking her word does not matter.
Do not make the principle so broad that it explains everything. If any choice can be justified by “she cares about people,” it is no help in an edit. Define at least one dilemma: what would make her disappoint the protagonist, and what cost would she absolutely refuse to pass on to them?
2. Examine the unexplained reversal, then establish each route’s circumstances
The adult gardener Lin Lan and all events below are original fictional teaching examples. They are not real user cases, measurements, firsthand tests, or DramaFork product features.
In the draft, Lin Lan promises to accompany the protagonist to an appointment. In her own route, she says, “I said I’d go with you. Of course I’ll be there.” In another character’s route, however, she says, “I don’t want to go. Deal with it yourself.” The character whose route this is then appears to comfort the protagonist, who has been left behind.
The problem is not that Lin Lan goes in one route and misses the appointment in another. It is that the second route supplies no facts sufficient to change her choice. Her refusal exists only to make the current route’s character look better; the plot temporarily strips Lin Lan of her established sense of responsibility.
The proposed revision is this: in the shared section, Lin Lan first promises to look after a neighbor’s nursery, then promises to accompany the protagonist. In both routes, the wind knocks over young plants. The difference arises before departure. In Route A, a companion familiar with the work has already arrived to take over. In Route B, that companion has explicitly said they cannot come, and Lin Lan has not found anyone else. The protagonist can attend alone, but will lose the company they were promised.
These are facts proposed for inclusion in the story itself. They cannot exist only in the author’s notes. If the shared promise is missing from the draft, add it and review every route that passes through that section. If changing the shared section is unsuitable, establish the circumstances separately in both routes to avoid fixing only one of them.
3. Fill in the cross-route character decision table
The “Reason for divergence” column should distinguish departing from an expected action from departing from stable values. Missing the appointment breaks the promise to accompany the protagonist. It does not necessarily mean she no longer cares about promises.
| Route and location | Stable values | What she knows now | Responsibilities | Actual choice | Reason for divergence |
|---|---|---|---|---|---|
| Route A, before departure | Take promises seriously; when they conflict, prioritize urgent work that no one else can take over | The young plants are damaged; her companion has arrived and agreed to take over | Care for the nursery and accompany the protagonist | Explain the care arrangements, then leave for the appointment | No departure from her values; someone has taken over the care, so she need not cancel her promise to accompany the protagonist |
| Route B, before departure | Same as above | The young plants are damaged; her companion cannot come; no replacement has been found | The same two promises | Stay to care for the plants and tell the protagonist in advance that she cannot come | Departs from the promise to accompany them; no one can take over the immediate care, so she must acknowledge the broken promise and make amends |
When reusing the table, write out the full principle instead of “same as above,” and note the relevant draft passage beside each row. Under what she knows now, include only information she has already received at that moment. Do not include circumstances the author knows but she has not yet heard about.
For example, if Route B only says “her companion has not appeared,” Lin Lan might still expect them to arrive shortly. That is not yet enough to justify immediately canceling. Adding the message that they cannot come makes the conditions of her decision explicit. Conversely, Route A cannot stop at saying she asked for help. The handover must actually be secured.
4. Turn the table into actions, dialogue, and costs that remain
A revised passage for Route A could read: “Her companion took the care notes and confirmed they would stay. Lin Lan steadied a tilted flowerpot before picking up her jacket. ‘Everything’s handed over here. Let’s go. I promised I’d come with you.’” The handover before departure makes her dependability visible in action, without repeated praise from the narrator.
For Route B: “After reading her companion’s message saying they could not make it, Lin Lan called the protagonist. ‘There’s no one to take over at the nursery. I have to stay. I promised I’d come with you, and I’m sorry I can’t keep that promise. You can go ahead. Once things are settled here, I’ll contact you and we can arrange another time.’” Then show her continuing to tend the fallen plants, rather than hanging up and strolling away without a care.
This explanation should not automatically earn understanding. The protagonist can say, “I know you have a reason. But I really need you today.” Lin Lan does not need to prove that the protagonist is being unreasonable, either. Her choice has a sound basis, and she has still lost the chance to be there as promised. That loss should remain part of the relationship.
The current route’s character can still volunteer to accompany the protagonist. Their appeal comes from their own attentiveness and actions. Removing the disparagement of Lin Lan does not erase the meaning of that companionship. If the plot requires an argument, let it concern how responsibilities should be arranged. Lin Lan does not need to start mocking someone else’s needs without warning.
5. Read back through each route and decide whether to repair the cause or retain a genuine departure
For the review, read separately from the shared section to the decision in each route. Pause and write down what she promised, what she knows now, what feasible alternatives remain, and whom her choice hurts. Every answer must point to words or actions already present in that route. Route A’s handover cannot serve as evidence for Route B, and a later explanation cannot be treated as something readers were told beforehand.
Then swap the conditions once: if someone could take over in Route B as well, would she still stay? If the answer is “because this isn’t her route,” the reason still lies outside the character. If the answer involves a new ordering of values, add the experiences that established those priorities instead of piling on temporary excuses.
Allow her to make mistakes, too. She may mistakenly believe that no one can take over, but the text must establish where that misunderstanding came from. She may also deliberately break her promise out of resentment. In that case, write it as a genuine departure from her usual principles, showing its trigger and consequences. Do not describe her as dependable throughout.
This table is suited to characters whose routes share the same basic history. If a route already contains a major experience that changes her values, separately record the before and after, along with the basis for that turning point. At handoff, retain the table, revised passages, and locations where facts are still missing. Any behavior that still needs facts borrowed from another route to make sense remains an unresolved revision issue.






