Make Withdrawing a Promise an Event, Not a Quiet Dialogue Edit
When a ferry manager promises to save someone a place but cannot honor that promise, simply saying “You can’t board” is not enough. Use a withdrawal event record to preserve the original words, explain what changed, track whether the news reached those affected, and record compensation offers and their outcomes according to the choices actually made.

Acknowledge the Original Promise, Then Explain What Is Being Withdrawn
When a ferry manager cannot honor a promise of a place on the boat, he should restate what he promised, why he can no longer fulfill it, who needs to change their plans, and what remedies he can offer. Write this as an event with a cause, a notification, and a follow-up. The earlier dialogue remains part of what happened, and the new situation has an explanation.
The plot, characters, financial records, and dialogue set at Mist River Ferry below are all fictional teaching examples. They are not real user cases, tested results, or DramaFork product features.
In the afternoon, the manager, Old Zhou, takes two coins for the fare from a traveler named A-Lan and says, “I’ll save you a place on the sunset crossing. Come back and you’ll be able to board.” Relying on this, A-Lan gives up taking the longer route with a pack caravan and goes to the inn for her luggage. That evening, the boat owner sends word: the sunset crossing has been canceled, and the boat has been reassigned to another ferry landing. Old Zhou still has her registration slip, but no longer has a place he can provide.
At this point, the afternoon dialogue cannot be changed to “I only said I’d try.” Nor should A-Lan have to wait until she reaches the boat in the queue to hear that the crossing has been canceled. The story must preserve two facts: Old Zhou did make a guarantee, and A-Lan has already acted on it. Withdrawing the promise changes what happens next; it does not erase the earlier promise or its effects.
This differs from a manager refusing to let a traveler board in the first place. That situation needs to give the traveler a way to keep acting. Here, the story must also explain how the manager handles the consequences of the traveler relying on his guarantee.
Use an Event Record to Preserve the Path from Promise to Withdrawal
You can copy the following record into your writing notes. The right-hand column captures the moment when Old Zhou has just learned of the cancellation and has not yet told A-Lan in person. Update it as subsequent events actually occur. For another setting, keep the prompts in the left-hand column.
| Field | Entry for This Example |
|---|---|
| Original promise | Guaranteed A-Lan a place on the sunset crossing that afternoon and collected two coins for the fare; no conditions attached |
| Actions already taken in reliance on the promise | The author knows A-Lan gave up the caravan route and left the landing to collect her luggage; Old Zhou still needs to ask and confirm |
| Reason for withdrawal and when it became known | Received the boat owner’s cancellation notice that evening and confirmed this crossing could not carry passengers |
| Scope of withdrawal | The guaranteed place on the sunset crossing cannot be provided; the fare already collected still needs to be dealt with |
| Who must be told and how | Plans to tell A-Lan in person; not yet done. Who will notify her companions and how must be agreed with A-Lan; whether they receive the message is recorded separately |
| Alternative actions and compensation | Plans to offer a fare refund, pay for tonight’s bed himself, and accompany her to ask about the next morning’s ferry; none has been offered or carried out |
| Completion and unresolved matters | Later, separately record the refund handover, the lodging compensation offer and its acceptance or refusal, payment status, and whether a place on the next morning’s ferry has been confirmed |
“The boat was reassigned” explains what caused the broken promise, but cannot replace Old Zhou acknowledging that he made a guarantee. If he knew at the time that the boat’s reassignment was still undecided and guaranteed a place anyway, record that separately. Do not portray a known uncertainty as an unforeseen disruption.
Also distinguish losses known to the character from those known to the author. Old Zhou can ask, “What plans did you change to wait for this crossing?” and let A-Lan explain that the caravan has already left. Otherwise, he somehow knows every consequence, and his compensation feels like an answer the author worked out in advance.
The Notice Must Reach Those Affected and Leave Room for a Response
Withdrawing the promise cannot remain a thought in the manager’s head, or merely a notice nobody sees. In this example, Old Zhou spots A-Lan returning, calls her over beside the ticket desk, and produces her registration slip and the schedule-change notice.
Old Zhou: “This afternoon, I promised you a guaranteed place on the sunset crossing. Now the owner has canceled it, and I can’t keep that promise. I have to withdraw that guarantee. There’s nothing wrong with your registration. What plans did you change to wait for this crossing?”
A-Lan: “The caravan’s already gone. Even if you refund me now, I can’t catch up.”
Old Zhou: “I’ll give you your two coins back now. I’ll pay for your bed tonight, but that won’t make up for the delay to your journey. I don’t have confirmation about tomorrow morning’s boat yet, so I can’t make another guarantee. You can ask me to go with you to find out, or you can deal with other arrangements first.”
This exchange acknowledges the earlier words, explains the change, and then offers ways to address it. “I’ll give you your two coins back now” still needs to be followed by the act of handing over the money. A line of dialogue alone does not make the refund complete. After A-Lan names her loss, Old Zhou does not treat acknowledging his broken promise as a reason to end the conversation, either.
Her companions are still upstream waiting for news, so not everyone affected has been informed. A-Lan can ask the innkeeper to pass on a message or go back herself. Before she chooses, record “method undecided.” After she asks the innkeeper, record “message entrusted to innkeeper; delivery awaiting confirmation.” Only when the story provides evidence that the message has been received can you record “companions informed.” Do not have every character suddenly know about the cancellation in the next scene. Posting a public notice does not mean a particular person far away has received it.
Write the Refund, Compensation, and Alternative Route Separately
Returning the fare addresses the ferry service that was not provided. Paying for a bed addresses the forced extra overnight stay. Asking about a place on the next morning’s ferry offers a possible way to continue across the river. Do not collapse these into “Compensation was given, so the matter is resolved.”
If A-Lan is anxious to arrive that day, the bed fee may not be her main concern. She can ask Old Zhou to accompany her to a nearby freight depot first and inquire about other ways across. Whether the depot will help and whether it charges extra can only be established by asking. Old Zhou can promise to go and ask; he cannot guarantee an outcome on the depot owner’s behalf.
If A-Lan decides to stay and accepts the lodging compensation, the scene can make it concrete: Old Zhou puts the two coins back in her hand. She takes them but says, “I’ll choose where I stay.” He then accompanies her to the inn and pays for her bed. At this point, record “refund handed over; lodging compensation paid; place on the next morning’s ferry unconfirmed.” There is no need to record “A-Lan has forgiven Old Zhou.”
If she refuses the bed fee, the refund can still be completed independently. Record the lodging compensation as “offered, refused, not paid.” Refusing one form of compensation does not cancel all her other requests, and should not cause the manager to withdraw every offer of help. Player choices should affect the order in which matters are handled and the relationship afterward, rather than force the player to select the only reconciliation line.
Check Later Scenes to See Whether the Withdrawal Is Fully Written
The facts after the explanation are the easiest to overlook. If the innkeeper says in the next scene, “Old Zhou hasn’t come to pay yet,” the earlier text can only say “promised to pay,” not “lodging compensation paid.” If payment was already explicitly shown, the contradiction in the next scene must be corrected. If there is still no place on the morning ferry, follow through on “not yet confirmed,” rather than claim that an unexpected event broke a new guarantee that never existed.
Several failed approaches need revision: saying only “Things have changed,” leaving readers unsure what changed; substituting “You should understand” for taking action, placing the burden of responding on the traveler; immediately restoring a close relationship after compensation, deciding the player’s attitude for them; or suddenly introducing a boat available on demand to make the alternative work, stripping the withdrawal of practical consequences.
Keep the boundaries intact, too. If the original promise was only “I’ll ask for you,” what needs to be explained is the outcome of that inquiry. Do not turn it into a broken promise of a place on the boat. If the manager deliberately concealed the cancellation, record when he knew and when he told her, making that delay something he can later be questioned about.
Before submitting the draft, read the original promise, the withdrawal notice, and the next scene side by side. Can the earlier words be checked? Is it clear when the reason for withdrawal became known? Has the notice reached its recipients? Has the money been handed over, and have the actions been carried out? Are unresolved losses still acknowledged?
The closing record must match the actual branch. For a branch in which lodging compensation was accepted and paid, you can write: “The sunset-crossing guarantee has been withdrawn; the refund and bed fee have been paid; a place on the next morning’s ferry remains unconfirmed; A-Lan has still not crossed the river.” For a branch in which she refused the bed fee but received her refund, write: “The refund has been handed over; lodging compensation was refused and not paid; A-Lan has still not crossed the river.” Both branches must separately record the actual progress of notifying her companions. The next scene begins from the specific situation each branch leaves behind.


