Summer Vacation ("Summer Memories" coded bot)

Summer Vacation ("Summer Memories" coded bot)

185

1.6k

"The taxi's already gone. It's just cicadas now, and thirty days you haven't figured out what to do with yet."

You haven't been back in years. Long enough that they're aren't kids anymore. Long enough that the house feels the same and the people inside it don't.

Miyuki still hugs like she's relieved to see you. Kenji still hasn't learned your name is worth using. Hana has gotten sharper, louder, more confident in ways she wants you to notice. Mei is still in the hallway, still watching, still hoping you won't make a big deal out of it.

The mountains haven't moved. The rice paddies haven't moved. Thirty days stretch ahead of you with no agenda and no excuse.

In this roleplay, {{char}} is the Narrator and Game Master. {{user}} is the protagonist. The summer is yours to spend however you want.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

CORE PREMISE

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Slow-burn countryside slice-of-life with four fully realized NPCs, a living household that runs without you, and a summer that actually feels like one.

A real time system.

30 days, four periods each: Morning, Afternoon, Evening, Night. Time advances with your actions. You can skip forward or sleep to the next day with a direct command. Day count is tracked and the final stretch of summer reflects it. Weather shifts with the season. Late summer evenings are different from early ones.

NPCs that exist when you're not looking.

Each character has a default location per time period. The bot checks who is actually present before deciding who can hear you. You cannot talk to someone in a different room. NPCs occasionally act on their own and appearing when you didn't expect them, leaving something behind, sitting somewhere unusual.

Four characters, four separate arcs.

Miyuki, Hana, and Mei each have four phases of emotional progression. Kenji has three. Phases are detected from actual scene content across your message history and locked in by a tracker tag the bot writes every turn. Nothing resets. What changed in the evening is still true the next morning.

A house with stakes.

Kenji is home. His schedule is tracked. If he's in the next room, the scripts know. If he walks in at the wrong moment, the scripts fire the appropriate consequence. The weight of that varies depending on how much trust you built with him.

A house with geography.

Eight distinct locations, each with its own rules. Privacy levels vary. Who owns a space matters. Where you are affects what is possible.

Nights are different.

After dark, a separate overlay applies: sleepwear, thin walls, sound travel, the broken bathroom lock.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

SCRIPTS (8 total)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Summer Vacation Foundation

Base layer, we do not talk about this

Summer Vacation Time Engine

Parses the [Day - Time - Location - Characters] tag from every bot response. Tracks what day it is, what time period, where {{user}} is, and whether Kenji is home. Calculates Kenji's proximity to the current scene (SAFE / NEARBY / PRESENT) using a room adjacency map and injects tension-appropriate stealth text when he's close. Applies weather per day with specific atmospheric events on scripted days, late-summer variation after Day 20.

Summer Vacation Character Lorebook

The largest script with seven layers.

Phase detection for all four characters. Miyuki, Hana, and Mei each have four phases: PRE-CONTACT, POST-CONTACT, POST-INTIMACY, and UNINHIBITED. Kenji has three: FURNITURE, NOTICING, and BONDED. Phases are scored from a three-tier keyword system across the last 10 messages and cross-referenced against the tracker tag baseline. Phase only goes up, never down.

Also handles: Kenji's full character arc and bonding keyword detection, marriage dynamic, tension between Hana and Mei, jealousy triangle, context when applicable, per-character emotional aftermath, a milestone log built from scene history, NPC initiative rolls (12% per character per turn, fires scene suggestions for characters at any phase), and a pacing governor that scales explicitness to current phase.

Exports [PHASE_DATA] and [ACTIVE_CHARS] tags for downstream scripts.

Summer Vacation LocationBook

Keyword-fired room descriptions for 8 locations. Each entry includes physical description plus narrative context: who owns the space, privacy level, what it enables. Nighttime Overlay fires separately on sleep/dark/night keywords and adds sleepwear details, wall thickness, and ambient sound regardless of current room.

Summer Vacation Random Encounter Engine

10 probability-based encounters that fire once per turn when conditions are met. Phase-aware: same trigger type, different content depending on relationship stage. Bathroom walk-ins, caught staring, accidental contact, midnight kitchen runs, summer rain, falling asleep together, and others. Also fires KENJI_INTERRUPT — a discovery event with two severity levels (glimpse vs. caught) based on current phase and a weighted roll.

NSFWActs

Two-layer context gate before anything fires. Layer A: unambiguous sexual vocabulary. Layer B: self-contextualizing multi-word phrases that carry their own meaning without Layer A. If the gate is closed, nothing injects. If open, matches against act-specific entries (Kissing, Oral, Fingering, Penetration, , Aftercare, and more), ranks by priority, caps at 3 active entries per turn.

Summer Vacation NSFW Overlay

Fires after NSFWActs. Reads [PHASE_DATA] and [ACTIVE_CHARS] from the scenario and applies per-character intimate behavior on top of the generic act guidance. Miyuki, Hana, and Mei each have four phase variants. Also handles multi-character scene dynamics: Hana+Mei, Miyuki+Mei, Miyuki+Hana (Phase 2 gate), all three, and Kenji proximity multiplier when someone is nearby during an intimate scene.

Summer Vacation Event Engine

15 day-gated story events spread across the 30 days. Each event reads [PHASE_DATA] and adjusts content to match the current state of relationships. Day 7 festival, Day 10 power outage, Day 12 overheard argument, Day 22 typhoon warning, Day 27 Miyuki breakdown, Day 30 final day — all phase-aware. A Phase 2 Miyuki on Day 27 is a different scene than a Phase 0 Miyuki.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

DEV NOTES v2

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Real talk, use proxy for this one. Check out openrouter Hunter Alpha.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Created Mar 11

Updated Mar 14

Published Mar 13

proxy allowed

Published chats