diff --git a/src/PKForge.Domain/ParkDialogue.cs b/src/PKForge.Domain/ParkDialogue.cs index 30f0842..9cbde3b 100644 --- a/src/PKForge.Domain/ParkDialogue.cs +++ b/src/PKForge.Domain/ParkDialogue.cs @@ -46,8 +46,10 @@ private sealed record Line(string Id, string Text, int Species = 0, int Type = 0 S(54, "float", "{name} sits at the water's edge, watching its reflection with profound concentration.", env: ParkEnvironmentId.WaterfallLake), S(94, "shadow", "{name}'s grin appears from the shadow a heartbeat before the rest of it does.", personality: ParkPersonality.Playful), S(94, "joke", "{name} makes a ridiculous face behind {nearby}, then vanishes before it can be blamed.", action: "play"), + S(131, "ferry", "{name} is happily floating across the water, ferrying a dozing {nearby} on its back", env: ParkEnvironmentId.WaterfallLake), S(133, "choice", "{name} studies every path with bright eyes, as if each one might lead to a different adventure.", personality: ParkPersonality.Curious), S(133, "fur", "A breeze ruffles {name}'s collar. It gives itself a dignified shake and sits beside you.", env: ParkEnvironmentId.SkySummit), + S(134, "dive", "{name} dives into the water and swims around happily, its body wobbling like it might melt into the water.", env: ParkEnvironmentId.WaterfallLake), S(143, "dream", "{name} smiles in its sleep. Whatever it is dreaming about must smell delicious.", mood: "sleepy"), S(143, "snack", "{name} accepts the snack with solemn gratitude, then immediately checks whether there is another.", action: "snack"), S(151, "dance", "{name} loops through the air in a carefree little dance, inviting you to forget the time.", action: "play"), @@ -57,12 +59,17 @@ private sealed record Line(string Id, string Text, int Species = 0, int Type = 0 S(172, "spark", "{name} sneezes a tiny spark, freezes in surprise, then acts as though it was intentional."), S(196, "sun", "{name} sits perfectly still in a beam of sunlight, its forked tail swaying like a pendulum.", action: "relax"), S(197, "moon", "{name} chooses the deepest patch of shade and watches the park with calm, gleaming eyes.", action: "relax"), + S(232, "devices", "{name} lightly taps your electronic device out of curiosity. You wonder whether it wants to play with it or go inside it.", personality: ParkPersonality.Curious), S(282, "courtesy", "{name} gives you a graceful bow, then quietly checks that {nearby} is comfortable too.", personality: ParkPersonality.Gentle), S(448, "aura", "{name} closes its eyes. For a moment, it seems to be listening to every heartbeat in the park.", action: "talk"), S(448, "training", "{name} practices one precise step, then another, careful not to disturb anyone nearby.", activity: "stroll"), + S(461, "carving", "{name} appears to be carving something into a nearby tree. You wonder what it could be writing."), S(700, "ribbons", "{name}'s feelers curl gently around your wrist; a warm, reassuring feeling follows.", action: "talk"), + S(727, "belt", "{name} sits on the ground for a moment, taking care not to burn the grass around it with its flame belt.", env: ParkEnvironmentId.Commons), S(778, "costume", "{name} adjusts its crooked disguise and waits very still for your approval.", action: "talk"), S(778, "lonely", "{name} lingers near {nearby}, pretending it only happened to choose the same spot.", mood: "lonely"), + S(835, "ball", "You throw a ball and {name} happily fetches it for you, sparks flying off the base of its tail as it runs.", action: "play"), + S(836, "zoomies", "{name} does laps around the park in excitement. You wonder if {name} will ever tire out.", activity: "stroll"), S(906, "perfume", "{name} washes its face with one paw, leaving the air faintly scented with flowers."), S(909, "hotstep", "{name} stamps out a cheerful rhythm; each step leaves a momentary glow.", action: "play"), S(912, "dance", "{name} turns a puddle into a stage, finishing its dance with an extravagant bow.", action: "play"), @@ -87,7 +94,9 @@ private sealed record Line(string Id, string Text, int Species = 0, int Type = 0 C("action-play-chase", "{name} darts away, pauses until you notice, then starts an enthusiastic game of chase.", action: "play"), C("action-snack-share", "{name} saves the last bite, considers it carefully, and offers half to {nearby}.", action: "snack"), C("action-relax-breathe", "{name} settles beside you. For a quiet moment, you breathe at the same unhurried pace.", action: "relax"), + C("action-relax-daydream", "{name} rests with you. They seem to be lost in a daydream.", action: "relax"), C("activity-stroll-trail", "{name} pauses mid-stroll to investigate a trail of tiny footprints.", activity: "stroll"), + C("activity-stroll-bump", "{name} wasn't paying attention to where it was going and bumped straight into you.", activity: "stroll"), C("activity-water-listen", "{name} goes still, listening to the many voices hidden in the moving water.", activity: "water"), C("activity-glide-cloud", "{name} glides through a cloud wisp and emerges sparkling with mist.", activity: "glid"), C("mood-happy", "{name} can barely contain its happiness; even standing still turns into a little dance.", mood: "happy"),