Location
Neighbourhood
The starter city map. Eight tiles around your block, a bus stop that unlocks Downtown on Day 3, and a 10-event street-encounter shuffle bag.
Quick facts
- Background
- map_neighbourhood_day / map_neighbourhood_night (TimeSlot >= 2)
- BGM / Ambient
- outside / amb_city
- Day 1 access
- Yes (default city)
- Hotspots
- Walk around, Apartment, Park, Bar, Salon, Corner Store, Bus Stop, Resort bus (conditional)
- Quick travel
- Yes (quicktravelpossible)
- Companion city
- [[loc:downtown|Downtown]] via bus stop
TL;DR
The Neighbourhood is the starter city, available from Day 1 with no gates. The visible map background swaps to night at TimeSlot 2+. Seven hotspots route to the major neighbourhood locations (Apartment, Park, Bar, Salon, Corner Store) plus the Bus Stop to Downtown (unlocked Day 3 via SMS) and a Resort Bus tile that appears weekends or when you have a paid resort booking. Walking around fires the 10-event Street Encounter shuffle bag plus dedicated tattoo studio discovery and fame-tier encounters.
Outside is the canonical “city” knot. CityReturn dispatches back to Downtown when last_city == 1, otherwise to Outside.
The seven base hotspots
OutsideChoices is the choice list. All visible by default, no gating except the bus stops:
| Choice | Routes to | Energy / Time | Notes |
|---|---|---|---|
| Walk around | StreetWander | 3 / 0 | Drives the street-encounter shuffle |
| Apartment | Apartment | 0 / 0 | Home base |
| Park | Park | 0 / 0 | Open-air hookup zone |
| Bar | Bar | 0 / 0 | Main income loop |
| Beauty Salon | Salon | 0 / 0 | Cosmetics + laser hair removal |
| Corner Store | Corner Store | 0 / 0 | Cheap Energy + pharmacy basics |
| Bus Stop (Downtown) | Downtown | 0 / 0 | downtown_discovered only |
The bus stop is the only Downtown entry from this map. Before Day 3, it shows disabled with “Route reopens soon. Watch your inbox.” If downtown_discovered = true but you’re missing the SMS, the morning event in MorningEvents.ink triggers it.
Conditional tiles
A few tiles appear based on state:
- Back to the resort (your suite is waiting, $15 bus). When
resort_nights_booked > 0AND you’re not currently on-site, the resort bus tile appears all week. Costs $15 bus fare, 5 Energy, 2 TimeSlot. Disabled variant (“need $15 bus fare”) shows if Money < 15. - Weekend trip (Cove Resort, $15 bus). When
resort_nights_booked == 0AND it’s Friday, Saturday, or Sunday (Day % 7in {5, 6, 0}). Same cost. - Weekend plans, [event]. When
weekend_event_pending > 0AND not done today AND time-of-day fits. Routes toWeekend_Event_Entry. Seven event types: pool party, foam night, beach bonfire, cosplay meetup, Master’s Saturday social, joint broadcast, rooftop gathering.
Owner curfew flag
OutsideChoices checks the curfew condition once per visit. If you have a Master at intensity 3+ with MasterRelationship >= 6 and you’re Outside at TimeSlot 3+ without moved_out, the entry sets curfew_violated = true. Master scenes the next morning read it.
Inspection outfit-order beat
If the Master ran Inspection_Punishment type 3 this morning (force-equipped a feminine top), the entry checks inspection_outfit_today && not EquippedFeminine. If you stripped before leaving the apartment, your phone buzzes mid-block with a Master SMS calling it out, +3 Shame, flag consumed. One-shot per day.
Office discovery flyer
The Office Building tile in Downtown is gated on office_discovered. Outside fires the one-time flyer beat: at Day 7+ with bar_outfit >= 1 AND downtown_discovered, a printed flyer pinned to a lamppost reads “HARTWELL & ASSOCIATES, TEMP POSITION AVAILABLE.” Sets office_discovered = true and adds the new tile to Downtown the next visit.
The Street Wander shuffle
StreetWander (3 Energy, 0 TimeSlot) is the dedicated walk choice. It rolls in this order:
- Fame encounters (priority): at
sissy_fame >= 75, 30% chance to fire one of 3 fame variants. Atsissy_fame >= 50-74, 20% chance, 2 variants. - Regular encounters (60% chance): weighted by
weight_roll: - Common (60%): Catcall, Car Honk, Compliment, Couple Whispers - Medium (30%): Old Acquaintance, Mistaken Identity - Rare (10%): Mocking Group, Aggressive Approach - Tattoo Studio discovery (one-shot, Day 7+, sets
tattoo_discovered). - Neutral fall-through. “Nothing happens, just the hum of the city.”
The 8 regular encounters.
Each branches on visibly_femme() (default-male skips the spicy version):
- Catcall. Construction site. Ignore (+2 Shame) or play along (+1 Fem, +2 Shame, sway-walk image).
- Car Honk. Tinted-window driver. No thanks (+1 Shame), flip them off (-1 Fem), or ignore.
- Compliment. Two women, “love your look.” +1 Fem, -1 Shame. Mumble or accept warmly.
- Couple Whispers. Park bench.
is_visibly_arousedadds an explicit shame beat. +2-3 Shame. - Old Acquaintance. Classmate. Fem 20+ gets the “you look different” awkward beat. Long story / wrong person.
- Mistaken Identity. Delivery driver calls you “miss.” Sign and say nothing (+1 Fem) / play along (+2 Fem, +1 Shame) / correct him (+2 Shame).
- Mocking Group. Convenience store crew. Visibly femme triggers the twirl beat: walk past (-1 Fem) or accept (+1 Sub, +2 Shame), then optionally twirl (+1 Fem, +1 Sub, +3 Shame, +3 Arousal, smacked ass).
- Aggressive Approach. Stranger with hand on your back. Step away (+1 Shame), tell him off (-1 Fem), or let him walk you (+1 Sub, +1 Fem, +2 Shame, +3 Arousal). Following routes into
Street_Aggressive_Alley(#shot:hero,#stats:groped, +1 Fem, +1 Sub, +3 Shame).
The 3 fame encounters.
Triggered at sissy_fame 50+ (2 variants) or 75+ (3 variants):
- Recognized. “Holy shit, you’re that sissy from the internet!” Public callout. +2 sissy_fame, +3 Shame, +1 Fem.
- Photo. Teenager fan asks for a selfie. +1-3 sissy_fame, +2 Shame.
- Confrontation (75+ only). Acquaintance shows you a screenshot of yourself online. +5 Shame, branches into shame-asking or defiant.
Tips and gotchas
Quick travel is enabled here
#quicktravelpossible:true means the location-map UI shows quick-jump pins on tap. Saves clicks if you’re chaining errands.
Street Wander is the only way to discover the Tattoo Studio
StreetWander_TattooDiscovery is the only path that sets tattoo_discovered = true. The Downtown Tattoo Studio tile and the Red Light Tattoo Studio tile both check this flag. Walking around the neighbourhood from Day 7+ is the only trigger; the flag has no fallback discovery beat.
Visibly femme is broader than EquippedFeminine
The visibly_femme() helper returns true for ANY of: EquippedFeminine, EquippedPanties, wearing_chastity, wearing_wig, has_long_hair, has_makeup_on, nail_tier > 0. A Day-3 PC at Fem 14 with painted nails will pull the spicy variants of the encounters even though Femininity itself is low. See .claude/rules/ink-narrative.md § visibly_femme() for the gating rule.
CityReturn is one of two doors out
Most Downtown locations exit back via CityReturn, which dispatches to whichever city you came from (last_city). The Neighbourhood doesn’t track last_city for itself, so a CityReturn from a sub-location while last_city=0 always lands you here.
Related
- Downtown, the second city the bus stop reaches.
- Apartment, Park, Bar, Salon, Corner Store, the five tiles in this city.
- Resort Cove (and sub-locations) for the weekend trip exit.
- The Master, whose curfew and inspection beats both read state from this hub.
Comments
Patreon supporters can post. Public can read. Posts show under an anonymous handle (e.g. Quiet Owl 423) derived from your account, your real Patreon name stays hidden.