Location

Neighbourhood

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 > 0 AND 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 == 0 AND it’s Friday, Saturday, or Sunday (Day % 7 in {5, 6, 0}). Same cost.
  • Weekend plans, [event]. When weekend_event_pending > 0 AND not done today AND time-of-day fits. Routes to Weekend_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:

  1. Fame encounters (priority): at sissy_fame >= 75, 30% chance to fire one of 3 fame variants. At sissy_fame >= 50-74, 20% chance, 2 variants.
  2. 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
  3. Tattoo Studio discovery (one-shot, Day 7+, sets tattoo_discovered).
  4. 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_aroused adds 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

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.