Location
Dante's Yacht
A teak deck, a single mast, a galley that smells of citrus and cedar. Three days at sea or as close to it as the line of sight allows.
Quick facts
- Entry knot
- Resort_Yacht (mid-arc) / Dante_Stage_5_Invite (start)
- Hotspots
- tour, deck, leave (mid-arc only)
- Bg image
- resort_yacht_day / _dusk / _night
- Invite gate
- dante_stage 5 + rapport 5 + nights >= 2 (Lobby)
- Arc length
- 3 days, drains resort_nights_booked each day
TL;DR
The yacht is a one-trip-per-run multi-day arc. Stage 4 has to be done, your rapport with Dante has to be at 5 or higher, and you need at least 2 nights booked when the invite is offered at the concierge. The trip then consumes those nights and skips the normal Resort_Overnight cycle in favour of an on-yacht overnight beat at the end of Day 1 and Day 2.
End-of-arc payout: $300 in a folded envelope, Dante added to your phone with “ONLY WHEN YOU WANT”, dante_stage = 6, +3 Fem, +2 Sub.
How you get on the boat
Dante_Stage_5_Invite fires from the Lobby choice “The concierge waves you over with a note” when all three gates hold:
dante_stage == 5dante_rapport >= 5resort_nights_booked >= 2- Not already invited (
not dante_invited_yacht)
The note is just a dock number and a time, plus a line about wearing the bikini Iris gave you. Accept and you head to Dante_Stage_5_Day1. Decline (hold the card) and you return to the lobby; the invitation stays available on the next visit while all three gates still hold.
The arc, day by day
Day 1. Dante_Stage_5_Day1 -> Day1_Swim or Day1_Salon -> Day1_Dinner
Sets dante_yacht_arc_day = 1, dante_stage_met_today = true, decrements resort_nights_booked.
Tour, then a fork: strip and swim off the stern (+1 Fem, -1 Shame, Arousal +3) or pour yourself a drink in the salon (Arousal +2). Both converge at Dante_Stage_5_Day1_Dinner: grilled fish, two glasses of wine, the question (“would you leave everything for this? Not me. This.”) The day ends with sex below deck, slow and deliberate.
Day 1 closes with Day += 1; TimeSlot = 0; overnight_processing ->; Energy = max_energy and the Continue choice goes to Day 2. Same canonical sleep pattern as Resort_Overnight but inline.
Day 2. Dante_Stage_5_Day2 -> Day2_Weekend or Day2_Invitation -> Day2_Evening
Sets dante_yacht_arc_day = 2. Anchor up, open water. Dante asks: weekend or invitation?
- A weekend is enough (
Dante_Stage_5_Day2_Weekend): rapport +1, +1 Fem. The day is sun, water, reading, quiet swim, dinner. - You want the invitation open (
Dante_Stage_5_Day2_Invitation): rapport +2, +2 Fem, +2 Sub, +1 Shame, Arousal +4. The rest of the day is on his terms.
Both converge at Day2_Evening: sunset on the foredeck, sex on the open deck, then the same canonical sleep pattern as Day 1 (Day += 1; TimeSlot = 0; overnight_processing ->; Energy = max_energy). Continue -> Day 3.
Day 3. Dante_Stage_5_Day3 (return + payout)
Sets dante_yacht_arc_day = 3. Motors back to the slip in the morning. At the dock: $300 in a folded envelope, his phone number, the note “ONLY WHEN YOU WANT”. Sets dante_stage = 6, dante_yacht_arc_day = 4, dante_stage_5_done = true. +3 Fem, +2 Sub, Arousal +3.
After this the yacht hotspot at the grounds map locks: “The weekend is over. Dante’s yacht has cast off.”
The yacht as a hub (mid-arc)
Resort_Yacht exists for the case where the player wanders off the boat mid-arc (back to the resort, then wants to return). The grounds-map hotspot:
dante_stage >= 5 && dante_yacht_arc_day 1-3enables it.dante_stage < 5 && dante_yacht_arc_day == 0: disabled with “A private yacht, not yet within reach. Get to know Dante first.”dante_yacht_arc_day >= 4: disabled with the post-arc lockout text.
Each day surfaces a single re-entry choice:
| Day VAR | Choice | Target |
|---|---|---|
| 1 | “Back aboard, tour continues” | Dante_Stage_5_Day1_Dinner |
| 2 | “Back aboard, open water awaits” | Dante_Stage_5_Day2_Evening |
| 3 | “Back aboard, the return trip” | Dante_Stage_5_Day3 |
Plus a “Back to the grounds” exit. The yacht isn’t a hub in the explore-things sense; it’s a re-entry point if you bounced off the arc.
Post-arc: Dante Repeat Entry
After dante_stage = 6, the Lobby surfaces “Dante is holding court by the fountain” (Dante_Repeat_Entry). 3-variant shuffle on dante_repeat_cycle:
Dante_Repeat_Drink: fountain chat, +1 Fem, Arousal +2.Dante_Repeat_Walk: shore walk at dusk, +1 Fem, -1 Shame, +1 Sub.Dante_Repeat_Suite: he takes you up, +$50, +1 Fem, +1 Sub, Arousal +5, +1 Shame.
Each fires dante_rapport += 1. Use them as the low-stakes reconnect loop after the arc has banked the big stat hits.
Tips and gotchas
The arc consumes nights you've already paid for
resort_nights_booked -= 1 runs at the head of each yacht day. If you booked just 2 nights, the arc finishes with 0 left at the resort and you check out automatically. The Extended ($340) tier is the only one with breathing room (3 nights, plus a Day 4 cushion if you started the trip on Day 1 of the booking).
Day++ on the yacht is the same canonical pattern as ApartmentSleep
Day 1 -> Day 2 and Day 2 -> Day 3 both run Day += 1; TimeSlot = 0; overnight_processing ->; Energy = max_energy. That’s a deliberate sibling of Resort_Overnight / ApartmentSleep (v0.2.5 fix). Skipping it would freeze the Day counter and break every day-gated system.
The invitation card can sit on the dresser
Picking “Hold onto the card, decide later” at Dante_Stage_5_Invite returns to the Lobby without setting dante_invited_yacht = true. The choice stays available on the next concierge visit while all three gates still hold. Once you accept, dante_invited_yacht flips and the lobby choice disappears.
No re-runs of the yacht arc
Once dante_stage_5_done = true the arc never re-fires. The Dante Repeat Entry rotation is the only post-arc Dante content. Plan the trip for the run where you’re committed to the relationship.
Related
- Cove Resort hub.
- Lobby, where the invitation card is handed to you.
- Night Lounge, the Stage 4 prerequisite venue.
- Beach Strip, where Dante Stage 2 happens.
- Tiki Bar, where Stage 1 fires.
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.