<<nobr>>
<div id="intro-bg" class="menu-stage">
<div class="neon-backdrop" aria-hidden="true"></div>
<div class="splash-screen" id="splashScreen" tabindex="0" aria-label="Continue to the main menu">
<img class="background-splash" src="backgrounds/home/mcbedroom.webp" alt="Neon-tinged Denlaw skyline">
<div class="splash-overlay">
<img class="splash-logo" src="ressources/logos/vg.png" alt="Volen Games logo">
<span class="splash-eyebrow">Volen Games Presents</span>
<h1>Another Path</h1>
<span class="splash-hint">Click anywhere to continue</span>
</div>
</div>
<div class="menu-layout" id="menuShell">
<div class="menu-card">
<p class="eyebrow">Chapter 00</p>
<h1 class="menu-title">Choose your path</h1>
<p class="menu-text">
It’s time to shape your own legacy. When opportunities present themselves to you, will you seize them? That is the question at the heart of your journey through Become Someone 2: Another Path. After making your character, you will be introduced to the world and your mission. Set loose on the historic city of Denlaw. You are encouraged to explore every place that you can. You never know what, or who you might find. Including opportunities to earn money, to grow your legacy, and to spend time with interesting people. Feel free to click begin, when you’re ready.
</p>
<div class="primary-actions">
<button class="menu-button primary" data-menu-action="start">Start a new game</button>
<button class="menu-button ghost" data-menu-action="load" onclick="SugarCube.UI.saves()"> Load a save</button>
</div>
<div class="secondary-actions">
<button class="menu-link" data-menu-action="credits">
<span>Behind the scenes</span>
<strong>Credits</strong>
</button>
<button class="menu-link" data-menu-action="discord">
<span>Stay connected</span>
<strong>Join our community on Discord</strong>
</button>
<button class="menu-link" data-menu-action="support">
<span>Keep it alive</span>
<strong>Support the game</strong>
</button>
</div>
</div>
<div class="feature-callout">
<h3>Your legacy so far</h3>
<ul>
<li>Customized protagonists with evolving reputations</li>
<li>Branching story arcs and gallery encounters</li>
<li>Regular content drops inspired by the Denlaw community</li>
</ul>
</div>
</div>
</div>
<</nobr>><<nobr>>
<div class="nav-buttons">
<button class="nav-button" id="btn-back">←</button>
<button class="nav-button" id="btn-fwd">→</button>
</div>
<!-- Game Logo and Title -->
<img src="logos/logo.webp" alt="Another Path" class="game-logo">
<!-- Time Display -->
<div class="time-display">
<div class="game-day">Day 1</div>
<div class="time-period">Morning</div>
<div class="game-time">07:00</div>
</div>
<!-- Social Links - Moved higher -->
<div class="social-links">
<a href="#" class="social-link">
<img src="ressources/logos/vg.webp" alt="Website">
</a>
<a href="#" class="social-link">
<img src="ressources/logos/Digital-Patreon-Logo_Black.svg" alt="Patreon">
</a>
<a href="#" class="social-link">
<img src="ressources/logos/ss_logomark.png" alt="SubscribeStar">
</a>
</div>
[[IndustrialShift]]
[[FirstMission]]
[[Coast]]
<div class="sidebar-section">
<h2 class="section-title">Fast Travel</h2>
<div class="section-content">
<div class="fast-travel-grid">
<button class="location-button">
<span class="location-icon">🏖️</span>
Beach
</button>
<button class="location-button">
<span class="location-icon">🍸</span>
Bar
</button>
<button class="location-button" data-passage="CityMap">
<span class="location-icon">🍸</span>
Map
</button>
<button class="location-button">
<span class="location-icon">🌳</span>
Park
</button>
<button class="location-button">
<span class="location-icon">🏠</span>
Home
</button>
</div>
</div>
</div>
<!-- Player Stats -->
<div class="sidebar-section">
<h2 class="section-title" >Player Stats</h2>
<div class="section-content">
<div class="player-stats">
<div class="stat-bar">
<div class="stat-header">
<span class="stat-name">Strength</span>
<span class="stat-value">65/100</span>
</div>
<div class="stat-progress">
<div class="stat-fill" style="width: 65%"></div>
</div>
</div>
<div class="stat-bar">
<div class="stat-header">
<span class="stat-name">Intelligence</span>
<span class="stat-value">75/100</span>
</div>
<div class="stat-progress">
<div class="stat-fill" style="width: 75%"></div>
</div>
</div>
<div class="stat-bar">
<div class="stat-header">
<span class="stat-name">Charisma</span>
<span class="stat-value">80/100</span>
</div>
<div class="stat-progress">
<div class="stat-fill" style="width: 80%"></div>
</div>
</div>
</div>
</div>
</div>
<!-- Character Locations Section -->
<div class="sidebar-section">
<h2 class="section-title" >Character Locations</h2>
<div class="section-content">
<input type="text" class="character-search" placeholder="Search characters...">
<div class="character-grid">
<!-- Example character items -->
<div class="character-item">
<div class="character-name">Sarah</div>
<div class="character-location">Beach</div>
</div>
<div class="character-item">
<div class="character-name">Emily</div>
<div class="character-location">Bar</div>
</div>
<div class="character-item">
<div class="character-name">Jessica</div>
<div class="character-location">Park</div>
</div>
<!-- More character items can be added dynamically -->
</div>
</div>
</div>
<!-- Special Features -->
<div class="sidebar-section">
<h2 class="section-title" >Special Features</h2>
<div class="section-content">
<div class="special-buttons">
<button class="special-button" data-passage="Progress">
<span class="special-button-icon">👥</span>
Characters
</button>
<button class="special-button" data-passage="Cheats">
<span class="special-button-icon">🎯</span>
Cheats
</button>
<button class="special-button" data-passage="Gallery">
<span class="special-button-icon">🖼️</span>
Gallery
</button>
</div>
</div>
</div>
<!-- System Buttons -->
<div class="sidebar-section">
<h2 class="section-title" onclick="toggleSection(this)">System</h2>
<div class="section-content">
<div class="system-buttons">
<button class="sidebar-button" onclick="SugarCube.UI.saves()">
<span>💾</span> Save
</button>
<button class="sidebar-button" onclick="SugarCube.UI.restart()">
<span>🔄</span> Restart
</button>
<button class="sidebar-button" data-passage="Credits">
<span>ℹ️</span> Credits
</button>
<button class="sidebar-button" data-passage="Options">
<span>⚙️</span> Options
</button>
</div>
</div>
</div>
<</nobr>>:: Board
<<if !$game>>
<<run setup.newGame()>>
<<goto "Board">>
<</if>>
''It’s currently $game.current’s turn.''<br><br>
<<if $lastMoveText>>
<blockquote><<=$lastMoveText>></blockquote>
<</if>>
/* ---------- STACK ZONE ---------- */
<div class="stacks">
<<for _sIdx range 0; setup.STACKS; 1>>
<div class="stackBox">
<b>Stack <<= _sIdx + 1>></b><br>
<<if $game.stacks[_sIdx].length>>
<<set _top = $game.stacks[_sIdx][$game.stacks[_sIdx].length - 1]>>
<<if _top.img>><img src="<<=_top.img>>" class="cardThumb"><br><</if>>
<<=_top.name>> (P<<=_top.power>>)
<<else>>
<i>empty</i>
<</if>>
</div>
<</for>>
</div>
<br><br>
/* ---------- PLAYER ZONE ---------- */
<<if $game.current is "player">>
<b>Deck:</b> <<=$game.player.deck.length>> cards |
<b>Hand:</b> <<=$game.player.hand.length>><br><br>
<div class="handRow">
<<for _idx, _card range $game.player.hand>>
<div class="handCard">
<<set _label = _card.name + " (" + (_card.kind === "fighter"
? "P" + _card.power
: _card.effectId) + ")">>
<<if _card.img>><img src="<<=_card.img>>" class="cardThumb"><br><</if>>
<<=_label>><br>
/* play-buttons */
<<if _card.kind === "fighter">>
<i>Play on:</i><br>
<<for _sIdx range 0; setup.STACKS; 1>>
<<button "Stack " + (_sIdx + 1)>>
<<run setup.applyMove("player",
{ type:"playFighter", handIdx:_idx, stack:_sIdx })>>
<<run setup.drawCard("player")>>
<<set $game.current = "ai">>
<<goto "Board">>
<</button>>
<</for>>
<<else>>
<<button "Cast spell">>
<<run setup.applyMove("player",
{ type:"playSpell", handIdx:_idx })>>
<<run setup.drawCard("player")>>
<<set $game.current = "ai">>
<<goto "Board">>
<</button>>
<</if>>
</div>
<</for>>
</div>
<</if>>
<<AITurn>>
<<nobr>>
<<vndialogbox>>
<<vnline narrator>> <<addclass "body" "bedroom">> The sound of banging against your bedroom door pulls you awake. Your head is pounding just as hard as someone’s fist is going against the door right now. It’s impossible to know the time, as your blackout curtains hung on the windows make it appear as dark as nighttime either way. And the thought of even moving to check the time on your phone feels herculean. <</vnline>>
<<vnline player>>Come in<</vnline>>
<<vnline narrator>>The words that come out are groggy but clearly loud enough to be heard as the door swings open. The light filtering in from the hall tells you that it is at least midday.<</vnline>>
<<vnline father plain>>>Wake up. Meet me in the den. We need to talk. Don’t keep me waiting<</vnline>>
<<vnline narrator>><<removeclass "body" "bedroom">> <<addclass "body" "mansiondiscover">> A groaned affirmation of understanding escapes your lips. It's a struggle to summon the energy to get yourself out of bed. But you manage. It certainly beats the alternative of pissing your father off. After a quick trip to the bathroom to empty your bladder and splash some water on your face, you head to the den. The home is huge. Twelve bedrooms, four and a half bathrooms, and half a dozen multipurpose rooms in between. It's a true marvel, and by far the largest home in the entire city of Denlaw. You're happy to be able to live here. And ecstatic that you'll inherit it from your father one day.<</vnline>>
<<vnline father plain>><<removeclass "body" "mansiondiscover">><<addclass "body" "mansionden">> Good to know that sleeping half the day away hasn't slowed you down any<</vnline>>
<<vnline narrator>>As you finally reach the den, your father's sarcasm hits your ears like a blunt object. Sending pulses of pain through your skull, worsening your headache.<</vnline>>
<<vnline player>>Ow, sorry but could you speak quieter? My head is killing me<</vnline>>
<<vnline father plain>>What are you, hungover?<</vnline>>
<<vnline player>>No. I didn't drink last night<</vnline>>
<<vnline father plain>>Then you're dehydrated. Drink some water. I have a lot to say<</vnline>>
<<vnline narrator>>He slides you a bottle of water as he stands up from his seat. You take a big swig while he begins to explain why he woke you up to talk.<</vnline>>
<<vnline father plain>>I'm not going to sugar coat this. You're a disappointment<</vnline>>
<<vnline narrator>>His words cut right through you. Making you cough and sputter some of the water in your throat. He doesn't even stop to listen to you reply though.<</vnline>>
<<vnline father plain>>When I was your age, I had accomplished ten times what you've even attempted. I did not set out to raise a son with no ambition. You sleep the day away like you have no drive to make something of yourself<</vnline>>
<<vnline player>>Most of my plans in life start later. I planned to take over for you when you retire. Run your businesses, and carry on the legacy<</vnline>>
<<vnline father plain>>And I've always wanted that for you. But I wanted more as well. I never figured I would leave this all to you, just so you can coast. Not grow, not be better, just maintain what I built. If you're going to inherit all of this, and right now that is a big if, you need to prove to me, that you can build something like it on your own<</vnline>>
<<vnline player>>How am I supposed to do that?<</vnline>>
<<vnline father plain>>Do you think I knew? I was just a young man, with a few bucks from your grandparents. I worked, I scammed, I bought and sold. I did anything and everything until I had my hands dipped in almost every bit of business in this city. Now you're gonna have to do the same if you want to inherit my fortune<</vnline>>
<<vnline player>>Dad this is sounding a bit extreme here. What, are you gonna kick me out when you retire if I fail?<</vnline>>
<<vnline father plain>>No, I'm kicking you out now. You can't live here until you prove yourself to me<</vnline>>
<<vnline player>>What? Where am I supposed to go? This is out of nowhere!<</vnline>>
<<vnline father plain>>Tough. I'm gonna be kind, and give you more than my parents gave me<</vnline>>
<<vnline narrator>>He pulls out a stack of bills from his coat pocket. Clearly prepared, he must have been considering this for a while now. He throws the stack to you and you catch it in your hands.<</vnline>>
<<vnline father plain>>That's ten thousand dollars. Use it to get somewhere to live, or to start a business, or party it away for all I care. Just know that you should not come back, or even call me unless you have something worth showing me. Am I understood?<</vnline>>
<<vnline player>>What if I have an emergency? Or if my life is in danger?<</vnline>>
<<vnline father plain>>If you find out you have cancer, go ahead and call. If someone wants to hurt you, figure it out yourself. I'm trying to teach you that you are your own person. Do something with that. Face your own consequences. What would you do in the same situation, when I'm dead and you're running things? If you don't have that answer, then you aren't ready to inherit what I have. Now, go. On ya get<</vnline>>
<<vnline narrator>>It was cruel. But there is an undeniable truth to his words. Having money isn't an automatic win button. You have no clue what you might do if someone put a knife to your throat. And that wouldn't change, just by inheriting everything from him. You stand up and leave the home you grew up in. The only home you have ever known. Turning back one last time to look at it, wondering if you'll ever inherit it like you always believed you would.<</vnline>>
<<vnline narrator key:Continue>>It you're every going to turn that would, into will, you have to get going. Your first step is going to have to be finding a place to sleep tonight.<<addmoney 5000>><</vnline>>
<<vnactionsat "Continue">>
[[Continue|MapIntro]]
<</vnactionsat>>
<</vndialogbox>>
<</nobr>>Gallery<<nobr>>
<<if $chars.nick.intro lt 1>>
<<vndialogbox>>
<<vnline shadowdealer>>Hey man, you tryna party?<</vnline>>
<<vnline narrator>>As you approach the shady looking hooded man, his features become less obscured by the shade of his hood. His dark skin and cautious look stand out as he looks around with a worried expression. <</vnline>>
<<vnline player>>Party? We’re in an alley way.<</vnline>>
<<vnline shadowdealer>>C’mon man, I’m asking if you wanna buy somethin’.<</vnline>>
<<vnline player>>What are you selling?<</vnline>>
<<vnline narrator>>He gives you an incredulous look. <</vnline>>
<<vnline shadowdealer>>You’re starting to sound like a cop, man.<</vnline>>
<<vnline player>>I’m not a cop. I just don’t know what you’re talking about.<</vnline>>
<<vnline shadowdealer>>I’m talking ‘bout weed man.<</vnline>>
<<vnline player>>Oh! Why didn’t you just say that?<</vnline>>
<<vnline shadowdealer>>A dude standing in an alley, talking about partying, ain’t obvious?<</vnline>>
<<vnline narrator>>He sounds almost annoyed at your obliviousness. <</vnline>>
<<vnline player>>Are you really mad that I didn’t assume that you were a drug dealer?<</vnline>>
<<vnline narrator>>He nods his head at that question, not in confirmation but instead in understanding. <</vnline>>
<<vnline nick>>You right, you right. Tell you what, I’mma start us over. I’m Nick.<</vnline>>
<<vnline narrator>>You shack his hand as he extends it out to you. <</vnline>>
<<vnline player>>I’m <<print $chars.player.name>>.<</vnline>>
<<vnline nick>>Cool, cool. Good to meet you. What the hell a dude like you doing in this alley? You look like you came fresh from a country club.<</vnline>>
<<vnline player>>Got kicked out of the house. So, just making it on my own.<</vnline>>
<<vnline nick>>Fuck, for real? That’s some bullshit, man. You got a way to get cash?<</vnline>>
<<vnline player>>I’ve got a couple opportunities. Why, are you offering some?<</vnline>>
<<vnline nick>>Hell nah. But I know how you can make some. Good cash too.<</vnline>>
<<vnline player>>What is it?<</vnline>>
<<vnline nick>>My boss is always looking to move more product.<</vnline>>
<<vnline player>>Really? Isn’t weed mostly legal these days?<</vnline>>
<<vnline nick>>True, true. Not every one likes that Fed shit though. And I sell more than just weed.<</vnline>>
<<vnline player>>Why didn’t you offer me anything else then?<</vnline>>
<<vnline nick>>No offense but you ain’t look like the type.<</vnline>>
<<vnline player>>I promise I’m not offended at being told that I don’t look like a drug user.<</vnline>>
<<vnline narrator>>The two of you share a brief laugh. <</vnline>>
<<vnline nick>>Ahh you right. You’re good people man. I’ll hook you up with some product if you need to make some cash. On loan too so, don’t gotta pay a dime now. Just pay me when you sell it. Won’t be nothing special. But if you’re good at this shit, you can work your way up fast as hell.<</vnline>>
<<vnline>> <a class="link-blue" data-passage="Cheats" data-setter="$chars.nick.intro to 2">Take Nick up on his offer</a> <a class="link-blue" data-passage="Cheats" data-setter="$chars.nick.intro to 1">Decline for now</a> <</vnline>>
<</vndialogbox>>
<<elseif $chars.nick.intro lt 2>>
<<vndialogbox>>
<<vnline player>>Thanks, but I’m not sure I wanna go that route just yet.<</vnline>>
<<vnline nick>>For sure, for sure. You know where I’ll be if you change your mind. Or if you just wanna party.<</vnline>>
<<vnline player>>Thanks again. I’ll let you know.<</vnline>>
<<vnline narrator>>You wave goodbye before turning and heading back up the alley. It’s good to know that Nick’s offer is still on the table, if you need or want to do it. Would be a risky venture. But you know that your Father dipped his toe in the world of drugs and organized crime in the past. And you know just how much money can be made from it. The question will always just be whether it’s worth the risk to you or not. For now, it just isn’t.<</vnline>>
<<vnline>> <<goto CityMap>><</vnline>>
<</vndialogbox>>
<<else>>
<<vndialogbox>>
<<vnline player>>You know what? I’m in. Should be some easy money. And I could use some of that right now.<</vnline>>
<<vnline nick>>Hell yeah, hell yeah. Here ya go my man.<</vnline>>
<<vnline nick handing center>>Here you go my man.<</vnline>>
<<vnline narrator>>Nick hands you a pound of weed packed into a brick shape in plastic wrap. You quickly take it and hold it in a way to hide it from view. <</vnline>>
<<vnline nick>>Now since you’re cool, I’ll give you a loan for this. It costs a grand. You can make profit with that easy. And the smoother you are, the more charisma you got, the more you can make. You’re gonna have to pay me back before I sell you more though. Everything else from here on you gotta pay up front. And hey, when you sell enough I’ll start letting you get some of the good bud too.<</vnline>>
<<vnline player>>Well what if I just wanna sell the one pound? Pay you back and walk with my profit?<</vnline>>
<<vnline nick>>You can do that, for sure, for sure. But your gonna be leave money on the table doing that.<</vnline>>
<<vnline player>>That’s true. Well, I guess I’ll see you soon then.<</vnline>>
<<vnline nick>>Good looking out. I’ll catch you.<</vnline>>
<<vnline narrator>>You head off and stash the weed away. Leaving Nick to continue selling from the alley as normal. It would be best not to sell where he does. But there is a place in every district in the city that you could hold up at and start selling. Watch out for the cops though. You never know when they might be doing an undercover sting. So long as you pay attention to the market and the type of drugs that people like, you’re sure to make some good cash doing this. Who know how high you can reach as you get access to better weed too. You might just find yourself rising up among the dealers of the city. And hell, this weed could even make decent gifts to any lady that you might be interested in. Provided that she smokes, and provided that you don’t mind giving away some of your product for free.<</vnline>>
<<vnline narrator>>Gained 16 ounces Low Quality Weed!<</vnline>>
<<vnline>> <<goto CityMap>><</vnline>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<section class="tw-character-creation-shell" data-character-creation-root>
<div class="backdrop"></div>
<div class="layout">
<main class="stage-shell">
<div class="progress-track">
<div class="progress-meter" role="progressbar" aria-valuemin="0" aria-valuemax="100"
aria-valuenow="33" aria-label="Character creation progress">
<div class="progress-meter__fill" id="stageProgressFill"></div>
</div>
<ul class="stage-list" aria-label="Creation steps">
<li class="active" data-stage="identity">
<span>Identity</span>
</li>
<li data-stage="appearance">
<span>Appearance</span>
</li>
<li data-stage="finalize">
<span>Finalize</span>
</li>
</ul>
</div>
<form id="creator" data-character-creator-form>
<section class="stage active" data-stage="identity">
<p class="eyebrow">Chapter 01</p>
<h2>You decide who you are.</h2>
<p>You decide who you are. How you shape your life is entirely in your hands, and that starts with
picking a name. It can be whatever you want but just know it is what everyone is going to call
you from now on.</p>
<div class="input-grid">
<label>
<span>Character First Name</span>
<input type="text" id="playerName" name="player.name" placeholder="player.name"
value="John" autocomplete="off" required>
</label>
<label>
<span>Character Last Name</span>
<input type="text" id="playerSurname" name="player.surname"
placeholder="player.surname" value="Doe" autocomplete="off" required>
</label>
</div>
<div class="btn-row">
<button class="pill" type="button" data-next="appearance" id="identityNext"
>Continue</button>
</div>
</section>
<section class="stage" data-stage="appearance">
<p class="eyebrow">Chapter 02</p>
<h2>Trace the look and choices that forged you.</h2>
<p>Now that we know what to call you, think back on the decisions you have made that have shaped who
you are now. Your past may not define you, but they are decisions that you will have to live
with. Whether they are helpful to you, or harmful, mostly depends on what you choose to do from
this day forward.</p>
<p>Let's start with how you look...</p>
<div class="portrait-grid">
<label class="portrait-option">
<input type="radio" name="player.portrait" value="Northstar Focus"
data-summary="Northstar Focus" data-img="portraits/player1.png">
<div class="visual" style="background-image: url('portraits/player1.png');"></div>
</label>
<label class="portrait-option">
<input type="radio" name="player.portrait" value="Neon Afterglow"
data-summary="Neon Afterglow" data-img="portraits/player2.png">
<div class="visual" style="background-image: url('portraits/player2.png');"></div>
</label>
<label class="portrait-option">
<input type="radio" name="player.portrait" value="Vanta Vision" data-summary="Vanta Vision"
data-img="portraits/player3.png">
<div class="visual" style="background-image: url('portraits/player3.png');"></div>
</label>
<label class="portrait-option">
<input type="radio" name="player.portrait" value="Solstice Pulse"
data-summary="Solstice Pulse" data-img="portraits/player4.png">
<div class="visual" style="background-image: url('portraits/player4.png');"></div>
</label>
</div>
<h3 class="eyebrow">As a student, you were...</h3>
<div class="student-gallery" role="radiogroup" aria-label="Student path">
<label class="student-card student-card--attentive" style="--accent:#5ec6ff">
<input type="radio" id="studentAttentive" name="player.student" value="Attentive"
data-effects="+int, +per, -str, -cha">
<div class="student-frame">
<div class="student-photo" style="--photo: url('portraits/hs/attentive.png');"></div>
<div class="student-layer">
<div class="student-head">
<p class="student-title">Attentive</p>
</div>
<div class="student-foot">
<div class="student-effects">
<span class="stat-chip stat-int">+int</span>
<span class="stat-chip stat-per">+per</span>
</div>
<p>Always dialed in, collecting details other people missed.</p>
</div>
</div>
</div>
</label>
<label class="student-card student-card--athletic" style="--accent:#ff8f5c">
<input type="radio" id="studentAthletic" name="player.student" value="Athletic"
data-effects="+str, +will, -int, -per">
<div class="student-frame">
<div class="student-photo" style="--photo: url('portraits/hs/athletic.png');"></div>
<div class="student-layer">
<div class="student-head">
<p class="student-title">Athletic</p>
</div>
<div class="student-foot">
<div class="student-effects">
<span class="stat-chip stat-str">+str</span>
<span class="stat-chip stat-will">+will</span>
</div>
<p>Lived in the gym and on the track, thriving on grit.</p>
</div>
</div>
</div>
</label>
<label class="student-card student-card--popular" style="--accent:#f16bff">
<input type="radio" id="studentPopular" name="player.student" value="Popular"
data-effects="+cha, +str, -int, -will">
<div class="student-frame">
<div class="student-photo" style="--photo: url('portraits/hs/popular.png');"></div>
<div class="student-layer">
<div class="student-head">
<p class="student-title">Popular</p>
</div>
<div class="student-foot">
<div class="student-effects">
<span class="stat-chip stat-cha">+cha</span>
<span class="stat-chip stat-str">+str</span>
</div>
<p>Talked your way anywhere, backed it up with bravado.</p>
</div>
</div>
</div>
</label>
<label class="student-card student-card--distracted" style="--accent:#9b7bff">
<input type="radio" id="studentDistracted" name="player.student" value="Distracted"
data-effects="+per, +cha, -will, -str">
<div class="student-frame">
<div class="student-photo"
style="--photo: url('portraits/hs/volen0547_photo_of_a_student_distracted_in_class_in_highschool_254db23d-abe9-42b9-9cbd-dc616de84e72.png');">
</div>
<div class="student-layer">
<div class="student-head">
<p class="student-title">Distracted</p>
</div>
<div class="student-foot">
<div class="student-effects">
<span class="stat-chip stat-per">+per</span>
<span class="stat-chip stat-cha">+cha</span>
</div>
<p>Eyes always on something else, but you were quick to read a room.</p>
</div>
</div>
</div>
</label>
<label class="student-card student-card--balanced" style="--accent:#72ffcb">
<input type="radio" id="studentBalanced" name="player.student" value="Well rounded"
data-effects="+int, +will, -per, -cha">
<div class="student-frame">
<div class="student-photo" style="--photo: url('portraits/hs/wellrounded.png');"></div>
<div class="student-layer">
<div class="student-head">
<p class="student-title">Well rounded</p>
</div>
<div class="student-foot">
<div class="student-effects">
<span class="stat-chip stat-int">+int</span>
<span class="stat-chip stat-will">+will</span>
</div>
<p>Balanced every lane, never letting one part define you.</p>
</div>
</div>
</div>
</label>
</div>
<h3 class="eyebrow" style="margin-top:30px;">Since graduating, you have...</h3>
<div class="student-gallery postgrad-gallery" role="radiogroup" aria-label="Post graduation focus">
<label class="student-card student-card--postcollege" style="--accent:#6dd7ff">
<input type="radio" id="postCollege" name="player.postGrad" value="College degree"
data-effects="+int">
<div class="student-frame">
<div class="student-photo"
style="--photo: url('backgrounds/postgrad/college-degree.webp');"></div>
<div class="student-layer">
<div class="student-head">
<p class="student-title">Gotten a college degree</p>
</div>
<div class="student-foot">
<div class="student-effects">
<span class="stat-chip stat-int">+int</span>
</div>
<p>Doubled down on books and labs to sharpen your mind.</p>
</div>
</div>
</div>
</label>
<label class="student-card student-card--postsports" style="--accent:#ff8f5c">
<input type="radio" id="postSports" name="player.postGrad" value="Pro sports league"
data-effects="+str">
<div class="student-frame">
<div class="student-photo"
style="--photo: url('backgrounds/postgrad/semi-pro-sports.webp');"></div>
<div class="student-layer">
<div class="student-head">
<p class="student-title">Played in pro league</p>
</div>
<div class="student-foot">
<div class="student-effects">
<span class="stat-chip stat-str">+str</span>
</div>
<p>Found a team, chased trophies, and pushed your limits every week.</p>
</div>
</div>
</div>
</label>
<label class="student-card student-card--postparty" style="--accent:#f16bff">
<input type="radio" id="postParty" name="player.postGrad" value="Party scene"
data-effects="+cha">
<div class="student-frame">
<div class="student-photo" style="--photo: url('backgrounds/postgrad/party-scene.webp');">
</div>
<div class="student-layer">
<div class="student-head">
<p class="student-title">Partied your time away</p>
</div>
<div class="student-foot">
<div class="student-effects">
<span class="stat-chip stat-cha">+cha</span>
</div>
<p>Collected stories, faces, and favors instead of credits.</p>
</div>
</div>
</div>
</label>
<label class="student-card student-card--posthealth" style="--accent:#ffd87d">
<input type="radio" id="postHealth" name="player.postGrad" value="Healthy habits"
data-effects="+will">
<div class="student-frame">
<div class="student-photo"
style="--photo: url('backgrounds/postgrad/healthy-habits.webp');"></div>
<div class="student-layer">
<div class="student-head">
<p class="student-title">Developed healthy life habits</p>
</div>
<div class="student-foot">
<div class="student-effects">
<span class="stat-chip stat-will">+will</span>
</div>
<p>Built routines, discipline, and a body that refuses to quit.</p>
</div>
</div>
</div>
</label>
<label class="student-card student-card--postmarksman" style="--accent:#72ffcb">
<input type="radio" id="postMarksman" name="player.postGrad" value="Target shooter"
data-effects="+per">
<div class="student-frame">
<div class="student-photo"
style="--photo: url('backgrounds/postgrad/target-shooter.webp');"></div>
<div class="student-layer">
<div class="student-head">
<p class="student-title">Took up target shooting</p>
</div>
<div class="student-foot">
<div class="student-effects">
<span class="stat-chip stat-per">+per</span>
</div>
<p>Steadied your hands and breathing until the world fell silent.</p>
</div>
</div>
</div>
</label>
</div>
<div class="btn-row">
<button class="pill" type="button" data-next="finalize" id="appearanceNext"
disabled>Continue</button>
</div>
</section>
<section class="stage" data-stage="finalize">
<div class="stage-top">
<div>
<p class="eyebrow">Chapter 03</p>
<h2>You are all set.</h2>
</div>
<div class="top-actions">
<button class="ghost" type="button" id="startOver">Start over</button>
<button class="primary" type="button" id="beginJourney" data-target-passage="Intro">Begin your journey</button>
</div>
</div>
<p>Now is the last chance to make any changes before you start. If you are not happy with it, press
Start over. But if you are, click Begin your journey and get to the game!</p>
<div class="summary-grid">
<div class="summary-card">
<span>Identity</span>
<strong id="summaryName">—</strong>
</div>
<div class="summary-card">
<span>Student path</span>
<strong id="summaryStudent">—</strong>
</div>
<div class="summary-card">
<span>Since graduating</span>
<strong id="summaryPostGrad">—</strong>
</div>
</div>
<div class="summary-portrait" id="summaryPortraitImage"></div>
<div class="summary-effects">
<div>
<span>Student effects</span>
<span id="summaryStudentEffects">Select an archetype</span>
</div>
<div>
<span>Post-grad effects</span>
<span id="summaryPostGradEffects">Lock in your focus</span>
</div>
</div>
</section>
</form>
</main>
</div>
</section>
<</nobr>>
<<nobr>>
<<vndialogbox>>
<<vnline narrator>> Time for a little tutorial to get you started! <</vnline>>
<<vnline narrator>> This is the map of your city, Denlaw. Where you live and where you will shape your story. <</vnline>>
<<vnline narrator>> Your first decision will be where you want to live, fresh off getting kicked out by your Father. <</vnline>>
<<vnline narrator>> You have a few choices, considering the money you have to get started. <</vnline>>
<<vnline narrator>> You just need to choose how much you want to spend. And how much you want to have left over to start your journey. <</vnline>>
<<vnline narrator>> The Slums is a dank, and filthy place to live. Riddled with all sorts of crime. But it’s cheap! Hell if you want you could even find an alley here and sleep for free! <</vnline>>
<<vnline narrator>> The Business District is a bit nicer. Busy, and with quick access to a lot of stores and businesses. But it’s a bit more pricey. <</vnline>>
<<vnline narrator>> The Residential District is one of the safest and most well maintained areas in Denlaw. And the price of your apartment or home there will reflect that. <</vnline>>
<<vnline narrator>> Become someone was using a old shady phone to guide you through the game. This game uses an interactive panel. It will automatically show the character information when you talk to them. <</vnline>>
<<vnline narrator>> But you can also open it at any time by clicking on the button at the bottom right of the screen. <</vnline>>
<<vnline narrator>> You have $10,000 to spend. You’re free to roam and pave your way through life now! Explore, and enjoy!<</vnline>>
<<vnline>><<goto CityMap>><</vnline>>
<</vndialogbox>>
<</nobr>> <<nobr>>
<div id="map-shell">
<div id="map-area">
<canvas id="map-canvas"></canvas>
<div id="map-hotspots"></div>
</div>
<div id="map-panel">
<!-- your info/controls under the map -->
</div>
</div>
<</nobr>><<set $gameversion to 182>>
<<set $prevpassage to 'Game start'>>
<<set $gameDate to new Date("2019-07-14T07:00Z"); >>
<<set $GameDays to [
"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"
];>>
<<set $chars = {
player: {
name: "John",
firstName: "John",
surname: "Miller",
portraitChoice: "",
title: " ",
money: 0
},
father: {
name: "Françis",
title: "Father",
trust: 0,
respect: 0,
relation: 0
},
sarah: {
name: "Sarah Morgan",
initials: "S",
location: "Beachfront",
mood: "Curious",
relation: 85,
stats: { trust: 75, romance: 45 },
moodTags: ["Curious", "Hopeful", "Guarded"],
objectiveId: "beach_investigation"
},
nick: {
name: "Nick",
initials: "Nk",
location: "Beachfront",
mood: "Curious",
intro: 0,
relation: 85,
stats: { trust: 75, romance: 45 },
moodTags: ["Curious", "Hopeful", "Guarded"],
objectiveId: "beach_investigation"
},
shadowdealer: {
name: "Shady dealer",
initials: "Sd",
location: "Beachfront",
mood: "Curious",
relation: 85,
stats: { trust: 75, romance: 45 },
moodTags: ["Curious", "Hopeful", "Guarded"],
objectiveId: "beach_investigation"
},
damir: {
name: "Damir",
initials: "Sd",
location: "Beachfront",
mood: "Curious",
relation: 85,
stats: { trust: 75, romance: 45 },
moodTags: ["Curious", "Hopeful", "Guarded"],
objectiveId: "beach_investigation"
},
vitalyy: {
name: "Vitalyy",
initials: "Vt",
location: "Beachfront",
mood: "Curious",
relation: 85,
stats: { trust: 75, romance: 45 },
moodTags: ["Curious", "Hopeful", "Guarded"],
objectiveId: "beach_investigation"
},
mina: {
name: "Mina",
initials: "Mi",
location: "Beachfront",
mood: "Curious",
relation: 85,
stats: { trust: 75, romance: 45 },
moodTags: ["Curious", "Hopeful", "Guarded"],
questions: [0, 0, 0, 0, 0, 0, 0, 0, 0],
objectiveId: "beach_investigation"
},
dimon: {
name: "Dimon",
initials: "Dm",
location: "Beachfront",
mood: "Curious",
relation: 85,
dead: 0,
left: 0,
stats: { trust: 75, romance: 45 },
moodTags: ["Curious", "Hopeful", "Guarded"],
questions: [0, 0, 0, 0, 0, 0, 0],
objectiveId: "beach_investigation"
},
kaito: {
name: "Kaito",
initials: "Kt",
location: "Beachfront",
mood: "Curious",
dead: 0,
left: 0,
relation: 85,
stats: { trust: 75, romance: 45 },
moodTags: ["Curious", "Hopeful", "Guarded"],
questions: [0, 0, 0, 0, 0, 0, 0, 0, 0],
objectiveId: "beach_investigation"
},
julio: {
name: "Julio",
initials: "Jl",
location: "Beachfront",
mood: "Curious",
dead: 0,
left: 0,
relation: 85,
stats: { trust: 75, romance: 45 },
moodTags: ["Curious", "Hopeful", "Guarded"],
questions: [0, 0, 0, 0, 0, 0],
objectiveId: "beach_investigation"
}
}>>
<<set $opportunities = {
druglord: {
initiation: 0,
level: 1,
xp: 0,
street_cred: 0,
vitalyysfirstmission: 0,
returnedtodamir: 0,
damirrequest: 0,
vitalyybigscore: 0,
dealwithdamir: 0,
minachoice: 0,
allies: [],
nickhelp: 0,
enforcerjobsdone: 0,
reportingbacktoyourfather: 0,
informant: "",
made_deal: 0,
}
}>>
<<set $vnBackground to "ressources/backgrounds/default.webp">>
<<set $vnSpeaker to "">>
<<set $vnLine to "">>
<<set $vnPortrait to "">>
<<set $RoleOverlays to {
cop: {
role: "cop",
is_cop: true,
will_buy: false,
triggers_bust_on_engage: true,
}
}>>
<<set $CopProfiles to {
badge_belt: {
id: "badge_belt",
overlays: ["cop_badge_belt"],
tags: ["generic"],
tell_weight: 2,
},
earpiece: {
id: "earpiece",
overlays: ["cop_earpiece"],
tags: ["generic"],
tell_weight: 3,
},
army_boots: {
id: "army_boots",
overlays: ["cop_boots"],
tags: ["generic"],
tell_weight: 1,
},
}>>
<<set $OverlayAssets to {
default: {
badge_belt: "cop_badge_belt.webp",
earpiece: "cop_earpiece.webp",
army_boots: "cop_army_boots.webp",
},
worker_b: {
badge_belt: "worker_b_badge_belt.webp",
},
student_a: {
badge_belt: "student_a_badge_belt.webp",
}
}>>
<<set $DrugSellingLocations to {
industrial: {
name: "Industrial District",
tags: ["industrial","working_class","low_risk","public"],
xp_mult: 1.0,
cop_mult: 1.0,
heat_gain_mult: 1.0,
heat_decay_per_shift: 1,
allowed_persona_types: ["worker","low_thug","cheap_whore","punk"],
allowed_cop_profile_tags: ["industrial","generic"],
},
campus: {
name: "University Campus",
tags: ["campus","security","youth","high_visibility"],
xp_mult: 1.5,
cop_mult: 1.3,
heat_gain_mult: 1.2,
heat_decay_per_shift: 0,
allowed_persona_types: ["student","frat_boy","sorority_girl","teacher","rich_kid","tech_guy","janitor"],
allowed_cop_profile_tags: ["campus","generic"],
}
}>>
<<set $PlayerProgress to {
level: 1,
xp: 0,
street_cred: 0,
}>>
<<set $ProgressionConfig to {
xp_base_constant: 10,
level_curve: {
base_xp: 500,
exponent: 2.2,
}
}>>
<<set $DrugOpportunityUnlocks to {
locations: {
industrial: { unlocked: true, required_level: 1 },
campus: { unlocked: false, required_level: 5 },
suburbs: { unlocked: false, required_level: 10 },
park: { unlocked: false, required_level: 15 },
},
drugs: {
weed: { unlocked: true, required_level: 1 },
ecstasy: { unlocked: false, required_level: 5 },
cocaine: { unlocked: false, required_level: 5 },
heroin: { unlocked: false, required_level: 12 },
},
gang_rank: {
runner: { unlocked: true, min_level: 1 },
soldier: { unlocked: false, min_level: 10 },
capo: { unlocked: false, min_level: 20 },
}
}>>
<<set $DrugCatalog to {
weed: {
display_name: "Weed",
unit: "lb",
qualities: {
1: { name: "Low Grade Weed", cost: 1000, xp_mult: 1.0, purchase_unit: "lb", inventory_yield: 16, inventory_unit: "oz" },
2: { name: "Mid Grade Weed", cost: 2500, xp_mult: 2.5, purchase_unit: "lb", inventory_yield: 16, inventory_unit: "oz" },
3: { name: "High Grade Weed", cost: 5000, xp_mult: 5.0, purchase_unit: "lb", inventory_yield: 16, inventory_unit: "oz" },
}
},
ecstasy: {
display_name: "Ecstasy",
unit: "pack",
qualities: {
1: { name: "Low Quality Ecstasy", cost: 5000, xp_mult: 5.0, purchase_unit: "pack", inventory_yield: 20, inventory_unit: "pills" },
3: { name: "Excellent Ecstasy", cost: 10000, xp_mult: 10.0, purchase_unit: "pack", inventory_yield: 20, inventory_unit: "pills" },
}
},
cocaine: {
display_name: "Cocaine",
unit: "lb",
qualities: {
1: { name: "Baby Powder Cut", cost: 3000, xp_mult: 3.0, purchase_unit: "lb", inventory_yield: 16, inventory_unit: "oz" },
2: { name: "Speed Cut", cost: 6000, xp_mult: 6.0, purchase_unit: "lb", inventory_yield: 16, inventory_unit: "oz" },
3: { name: "Uncut Colombian", cost: 10000, xp_mult: 10.0, purchase_unit: "lb", inventory_yield: 16, inventory_unit: "oz" },
}
},
heroin: {
display_name: "Heroin",
unit: "lb",
qualities: {
1: { name: "Low Grade Heroin", cost: 10000, xp_mult: 10.0, purchase_unit: "lb", inventory_yield: 16, inventory_unit: "oz" },
2: { name: "Speed-ball", cost: 17500, xp_mult: 17.5, purchase_unit: "lb", inventory_yield: 16, inventory_unit: "oz" },
3: { name: "Black Tar Heroin", cost: 30000, xp_mult: 30.0, purchase_unit: "lb", inventory_yield: 16, inventory_unit: "oz" },
}
}
}>>
<<set $DrugSuppliers to {
alley_nick: {
id: "alley_nick",
name: "Nick (Alley)",
sells: {
weed: [1,2,3],
}
},
den: {
id: "den",
name: "The Den",
sells: {
ecstasy: [1,3],
cocaine: [1,2,3],
heroin: [1,2,3],
}
}
}>>
<<set $LocationMultipliers to {
industrial: { xp_mult: 1.0 },
campus: { xp_mult: 1.5 },
suburbs: { xp_mult: 2.0 },
park: { xp_mult: 4.0 },
}>>
<<set $ShiftConfig to {
four_hours: { min_customers: 4, max_customers: 6 },
eight_hours: { min_customers: 8, max_customers: 10 },
}>>
<<set $HeatConfig to {
base_cop_chance: 0.05,
heat_to_cop_chance: 0.002,
sale_heat_base: 1.0,
}>>
<<set $DealConfig to {
price_multiplier: { low: 0.85, market: 1.0, high: 1.2 },
opinion_delta: {
low: 1,
market: 0,
high_success: 0,
high_fail: -1,
flirt_success: 1,
flirt_fail: -1,
chat: 1,
},
high_price_success: 0.5,
flirt_success: 0.7,
}>>
<<set $PersonaGreetings to {
worker: ["Long shift today. You got anything?"],
low_thug: ["Yo. What you got?"],
cheap_whore: ["Need something quick."],
punk: ["You got dope or nah?"],
student: ["Hey, you got something for me?"],
frat_boy: ["Make it quick, we got people waiting."],
sorority_girl: ["Hey, you have a few pills?"],
teacher: ["No time. What do you have?"],
rich_kid: ["I want the good stuff."],
tech_guy: ["Uh... just something small."],
janitor: ["Keep it quiet. I need a fix."],
housewife: ["Just a little, okay?"],
burnout_dad: ["Whatever you got is fine."],
professional: ["Highest quality, please."],
addict: ["Please. I need it now."],
high_roller: ["Discreetly. Uncut only."],
}>>
<<set $inventory to {
weed: { quality1: 0, quality2: 0, quality3: 0 },
ecstasy: { quality1: 0, quality3: 0 },
cocaine: { quality1: 0, quality2: 0, quality3: 0 },
heroin: { quality1: 0, quality2: 0, quality3: 0 },
pills: { quality1: 0, quality2: 0, quality3: 0 },
}>>
<<set $ShopSelection to {
weed: { quality: 1, qty: 1 },
ecstasy: { quality: 1, qty: 1 },
cocaine: { quality: 1, qty: 1 },
heroin: { quality: 1, qty: 1 },
}>>
<<set $LastShopAction to null>>
<<set $DrugPersonasTypes to {
worker: {
heat_multiplier: 1.2,
cop_risk_bias: -2,
can_be_cop: false,
flee_sensitivity: 0.0,
aggression: 0,
patience: 10,
interests: {
weed: { min_quality: 1, max_quality: 3},
ecstasy: {min_quality: 1, max_quality: 1}
},
quantity_profile: {
min: 1,
max: 3,
prefers_bulk: false
},
variant: 'worker' ,
rarity: 'normal',
sex: 'male',
traits: ['market_rate_only']
},
low_thug: {
heat_multiplier: 1.4,
cop_risk_bias: -1,
can_be_cop: false,
flee_sensitivity: 0.1,
aggression: 5,
patience: 6,
interests: {
weed: { min_quality: 2, max_quality: 3}
},
quantity_profile: {
min: 1,
max: 4,
prefers_bulk: false
},
variant: 'low_thug',
rarity: 'uncommon',
sex: 'male',
traits: ['aggressive','robbery_risk']
},
cheap_whore: {
heat_multiplier: 1.5,
cop_risk_bias: 0,
can_be_cop: false,
flee_sensitivity: 0.2,
aggression: 0,
patience: 8,
interests: {
cocaine: { min_quality: 1, max_quality: 2}
},
quantity_profile: {
min: 1,
max: 2,
prefers_bulk: false
},
variant: 'cheap_whore',
rarity: 'uncommon',
sex: 'female',
traits: ['no_opinion_bonus','price_flexible']
},
punk: {
heat_multiplier: 1.3,
cop_risk_bias: -1,
can_be_cop: false,
flee_sensitivity: 0.6,
aggression: 1,
patience: 4,
interests: {
heroin: { min_quality: 1, max_quality: 1},
weed: { min_quality: 1, max_quality: 2}
},
quantity_profile: {
min: 1,
max: 2,
prefers_bulk: false
},
variant: 'punk',
rarity: 'common',
sex: 'male',
traits: ['flighty','low_patience']
},
student: {
heat_multiplier: 1.4,
cop_risk_bias: 0,
can_be_cop: true,
flee_sensitivity: 0.4,
aggression: 0,
patience: 7,
interests: {
weed: { min_quality: 2, max_quality: 3},
ecstasy: { min_quality: 1, max_quality: 3}
},
quantity_profile: {
min: 1,
max: 3,
prefers_bulk: false
},
variant: 'student',
rarity: 'common',
sex: 'any',
traits: ['flighty']
},
frat_boy: {
heat_multiplier: 1.6,
cop_risk_bias: 1,
can_be_cop: true,
flee_sensitivity: 0.2,
aggression: 2,
patience: 6,
interests: {
weed: { min_quality: 2, max_quality: 3}
},
quantity_profile: {
min: 4,
max: 12,
prefers_bulk: true
},
variant: 'frat_boy',
rarity: 'uncommon',
sex: 'male',
traits: ['volume_buyer','loud']
},
sorority_girl: {
heat_multiplier: 1.6,
cop_risk_bias: 0,
can_be_cop: true,
flee_sensitivity: 0.3,
aggression: 0,
patience: 7,
interests: {
ecstasy: { min_quality: 1, max_quality: 3}
},
quantity_profile: {
min: 2,
max: 6,
prefers_bulk: false
},
variant: 'sorority_girl',
rarity: 'uncommon',
sex: 'female',
traits: ['socialite','opinion_boost','brings_friends']
},
teacher: {
heat_multiplier: 1.8,
cop_risk_bias: 0,
can_be_cop: false,
flee_sensitivity: 0.1,
aggression: 0,
patience: 4,
interests: {
weed: { min_quality: 3, max_quality: 3},
cocaine: { min_quality: 1, max_quality: 3}
},
quantity_profile: {
min: 3,
max: 8,
prefers_bulk: true
},
variant: 'teacher',
rarity: 'rare',
sex: 'any',
traits: ['whale','no_haggle']
},
rich_kid: {
heat_multiplier: 1.7,
cop_risk_bias: 1,
can_be_cop: true,
flee_sensitivity: 0.2,
aggression: 0,
patience: 8,
interests: {
ecstasy: { min_quality: 2, max_quality: 3},
cocaine: { min_quality: 1, max_quality: 3}
},
quantity_profile: {
min: 2,
max: 6,
prefers_bulk: false
},
variant: 'rich_kid',
rarity: 'rare',
sex: 'any',
traits: ['gullible','upsell_bonus']
},
tech_guy: {
heat_multiplier: 1.5,
cop_risk_bias: 1,
can_be_cop: true,
flee_sensitivity: 0.8,
aggression: 0,
patience: 3,
interests: {
weed: { min_quality: 1, max_quality: 2}
},
quantity_profile: {
min: 1,
max: 1,
prefers_bulk: false
},
variant: 'tech_guy',
rarity: 'uncommon',
sex: 'male',
traits: ['nervous','snitch_risk']
},
janitor: {
heat_multiplier: 1.3,
cop_risk_bias: -2,
can_be_cop: false,
flee_sensitivity: 0.2,
aggression: 0,
patience: 7,
interests: {
heroin: { min_quality: 1, max_quality: 2}
},
quantity_profile: {
min: 1,
max: 3,
prefers_bulk: false
},
variant: 'janitor',
rarity: 'uncommon',
sex: 'male',
traits: ['heat_reduction']
},
housewife: {
heat_multiplier: 1.9,
cop_risk_bias: 2,
can_be_cop: true,
flee_sensitivity: 0.3,
aggression: 0,
patience: 9,
interests: {
weed: { min_quality: 3, max_quality: 3},
pills: { min_quality: 1, max_quality: 3}
},
quantity_profile: {
min: 2,
max: 5,
prefers_bulk: false
},
variant: 'housewife',
rarity: 'rare',
sex: 'female',
traits: ['chatty','cop_disguise_risk']
},
burnout_dad: {
heat_multiplier: 1.8,
cop_risk_bias: 0,
can_be_cop: true,
flee_sensitivity: 0.1,
aggression: 1,
patience: 4,
interests: {
weed: { min_quality: 1, max_quality: 3},
heroin: { min_quality: 1, max_quality: 2}
},
quantity_profile: {
min: 2,
max: 6,
prefers_bulk: false
},
variant: 'burnout_dad',
rarity: 'uncommon',
sex: 'male',
traits: ['depressed','takes_anything']
},
professional: {
heat_multiplier: 2.2,
cop_risk_bias: 0,
can_be_cop: false,
flee_sensitivity: 0.1,
aggression: 0,
patience: 3,
interests: {
cocaine: { min_quality: 3, max_quality: 3}
},
quantity_profile: {
min: 4,
max: 10,
prefers_bulk: true
},
variant: 'professional',
rarity: 'rare',
sex: 'any',
traits: ['vip','market_rate_only']
},
addict: {
heat_multiplier: 2.5,
cop_risk_bias: 1,
can_be_cop: true,
flee_sensitivity: 0.6,
aggression: 2,
patience: 2,
interests: {
heroin: { min_quality: 1, max_quality: 3}
},
quantity_profile: {
min: 1,
max: 4,
prefers_bulk: false
},
variant: 'addict',
rarity: 'common',
sex: 'any',
traits: ['high_risk','low_patience']
},
high_roller: {
heat_multiplier: 3.0,
cop_risk_bias: 2,
can_be_cop: true,
flee_sensitivity: 0.2,
aggression: 0,
patience: 5,
interests: {
cocaine: { min_quality: 3, max_quality: 3}
},
quantity_profile: {
min: 8,
max: 16,
prefers_bulk: true
},
variant: 'high_roller',
rarity: 'elite',
sex: 'any',
traits: ['discrete','whale','cop_lookalike']
},
}>>
<<set $PersonaVariants to {
worker_a: { type: "worker", variant: "worker_a", heat_multiplier: 1.15, patience: 9 },
worker_b: { type: "worker", variant: "worker_b", quantity_profile: { min: 2, max: 3 } },
low_thug_a: { type: "low_thug", variant: "low_thug_a", aggression: 6, patience: 5 },
low_thug_b: { type: "low_thug", variant: "low_thug_b", flee_sensitivity: 0.2, cop_risk_bias: 0 },
cheap_whore_a: { type: "cheap_whore", variant: "cheap_whore_a", heat_multiplier: 1.6, patience: 7 },
cheap_whore_b: { type: "cheap_whore", variant: "cheap_whore_b", quantity_profile: { min: 1, max: 3 } },
punk_a: { type: "punk", variant: "punk_a", flee_sensitivity: 0.8, patience: 3 },
punk_b: { type: "punk", variant: "punk_b", aggression: 2, cop_risk_bias: 0 },
student_a: { type: "student", variant: "student_a", heat_multiplier: 1.5, patience: 6 },
student_b: { type: "student", variant: "student_b", flee_sensitivity: 0.5, cop_risk_bias: 1 },
frat_boy_a: { type: "frat_boy", variant: "frat_boy_a", heat_multiplier: 1.7, quantity_profile: { min: 6, max: 14, prefers_bulk: true } },
frat_boy_b: { type: "frat_boy", variant: "frat_boy_b", aggression: 3, patience: 5 },
sorority_girl_a: { type: "sorority_girl", variant: "sorority_girl_a", heat_multiplier: 1.7, patience: 6 },
sorority_girl_b: { type: "sorority_girl", variant: "sorority_girl_b", cop_risk_bias: 1, quantity_profile: { min: 3, max: 8 } },
teacher_a: { type: "teacher", variant: "teacher_a", heat_multiplier: 1.9, patience: 3 },
teacher_b: { type: "teacher", variant: "teacher_b", cop_risk_bias: 1, quantity_profile: { min: 4, max: 10, prefers_bulk: true } },
rich_kid_a: { type: "rich_kid", variant: "rich_kid_a", heat_multiplier: 1.8, patience: 7 },
rich_kid_b: { type: "rich_kid", variant: "rich_kid_b", cop_risk_bias: 2, quantity_profile: { min: 3, max: 7 } },
tech_guy_a: { type: "tech_guy", variant: "tech_guy_a", flee_sensitivity: 0.9, patience: 2 },
tech_guy_b: { type: "tech_guy", variant: "tech_guy_b", cop_risk_bias: 2, heat_multiplier: 1.6 },
janitor_a: { type: "janitor", variant: "janitor_a", heat_multiplier: 1.2, patience: 8 },
janitor_b: { type: "janitor", variant: "janitor_b", cop_risk_bias: -3, quantity_profile: { min: 1, max: 2 } },
housewife_a: { type: "housewife", variant: "housewife_a", heat_multiplier: 2.0, patience: 10 },
housewife_b: { type: "housewife", variant: "housewife_b", cop_risk_bias: 3, flee_sensitivity: 0.4 },
burnout_dad_a: { type: "burnout_dad", variant: "burnout_dad_a", patience: 3, aggression: 2 },
burnout_dad_b: { type: "burnout_dad", variant: "burnout_dad_b", heat_multiplier: 1.9, cop_risk_bias: 1 },
professional_a: { type: "professional", variant: "professional_a", heat_multiplier: 2.3, patience: 2 },
professional_b: { type: "professional", variant: "professional_b", quantity_profile: { min: 6, max: 12, prefers_bulk: true } },
addict_a: { type: "addict", variant: "addict_a", flee_sensitivity: 0.7, patience: 1 },
addict_b: { type: "addict", variant: "addict_b", aggression: 3, cop_risk_bias: 2 },
high_roller_a: { type: "high_roller", variant: "high_roller_a", heat_multiplier: 3.2, patience: 4 },
high_roller_b: { type: "high_roller", variant: "high_roller_b", cop_risk_bias: 3, quantity_profile: { min: 10, max: 18, prefers_bulk: true } },
}>>
<<set $DrugPersonas to {
worker1: {
variant_id: "worker_b",
name: "Pedro",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
worker2: {
variant_id: "worker_a",
name: "Miguel",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
low_thug1: {
variant_id: "low_thug_a",
name: "Reggie",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
low_thug2: {
variant_id: "low_thug_b",
name: "Tank",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
cheap_whore1: {
variant_id: "cheap_whore_a",
name: "Lola",
can_flirt: true,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
cheap_whore2: {
variant_id: "cheap_whore_b",
name: "Tia",
can_flirt: true,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
punk1: {
variant_id: "punk_a",
name: "Rex",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
punk2: {
variant_id: "punk_b",
name: "Sid",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
student1: {
variant_id: "student_a",
name: "Nina",
can_flirt: true,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
student2: {
variant_id: "student_b",
name: "Jordan",
can_flirt: true,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
frat_boy1: {
variant_id: "frat_boy_a",
name: "Chad",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
frat_boy2: {
variant_id: "frat_boy_b",
name: "Brent",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
sorority_girl1: {
variant_id: "sorority_girl_a",
name: "Brielle",
can_flirt: true,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
sorority_girl2: {
variant_id: "sorority_girl_b",
name: "Maya",
can_flirt: true,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
teacher1: {
variant_id: "teacher_a",
name: "Prof. Allen",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
teacher2: {
variant_id: "teacher_b",
name: "Dr. Moore",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
rich_kid1: {
variant_id: "rich_kid_a",
name: "Aiden",
can_flirt: true,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
rich_kid2: {
variant_id: "rich_kid_b",
name: "Sloane",
can_flirt: true,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
tech_guy1: {
variant_id: "tech_guy_a",
name: "Eli",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
tech_guy2: {
variant_id: "tech_guy_b",
name: "Owen",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
janitor1: {
variant_id: "janitor_a",
name: "Frank",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
janitor2: {
variant_id: "janitor_b",
name: "Luis",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
housewife1: {
variant_id: "housewife_a",
name: "Karen",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
housewife2: {
variant_id: "housewife_b",
name: "Elaine",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
burnout_dad1: {
variant_id: "burnout_dad_a",
name: "Rick",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
burnout_dad2: {
variant_id: "burnout_dad_b",
name: "Gabe",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
professional1: {
variant_id: "professional_a",
name: "Ms. Cortez",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
professional2: {
variant_id: "professional_b",
name: "Mr. Ellis",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
addict1: {
variant_id: "addict_a",
name: "Vince",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
addict2: {
variant_id: "addict_b",
name: "Ray",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
high_roller1: {
variant_id: "high_roller_a",
name: "Carter",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
},
high_roller2: {
variant_id: "high_roller_b",
name: "Viktor",
can_flirt: false,
can_sex: false,
last_seen_shift: 0,
opinion: 0,
}
}>>OptionsProgressCredits<<nobr>>
<<if $chars.nick.intro lt 1>>
<<vndialogbox>>
<<vnline shadowdealer>>Hey man, you tryna party?<</vnline>>
<<vnline narrator>>As you approach the shady looking hooded man, his features become less obscured by the shade of his hood. His dark skin and cautious look stand out as he looks around with a worried expression. <</vnline>>
<<vnline player>>Party? We’re in an alley way.<</vnline>>
<<vnline shadowdealer>>C’mon man, I’m asking if you wanna buy somethin’.<</vnline>>
<<vnline player>>What are you selling?<</vnline>>
<<vnline narrator>>He gives you an incredulous look. <</vnline>>
<<vnline shadowdealer>>You’re starting to sound like a cop, man.<</vnline>>
<<vnline player>>I’m not a cop. I just don’t know what you’re talking about.<</vnline>>
<<vnline shadowdealer>>I’m talking ‘bout weed man.<</vnline>>
<<vnline player>>Oh! Why didn’t you just say that?<</vnline>>
<<vnline shadowdealer>>A dude standing in an alley, talking about partying, ain’t obvious?<</vnline>>
<<vnline narrator>>He sounds almost annoyed at your obliviousness. <</vnline>>
<<vnline player>>Are you really mad that I didn’t assume that you were a drug dealer?<</vnline>>
<<vnline narrator>>He nods his head at that question, not in confirmation but instead in understanding. <</vnline>>
<<vnline nick>>You right, you right. Tell you what, I’mma start us over. I’m Nick.<</vnline>>
<<vnline narrator>>You shack his hand as he extends it out to you. <</vnline>>
<<vnline player>>I’m <<print $chars.player.name>>.<</vnline>>
<<vnline nick>>Cool, cool. Good to meet you. What the hell a dude like you doing in this alley? You look like you came fresh from a country club.<</vnline>>
<<vnline player>>Got kicked out of the house. So, just making it on my own.<</vnline>>
<<vnline nick>>Fuck, for real? That’s some bullshit, man. You got a way to get cash?<</vnline>>
<<vnline player>>I’ve got a couple opportunities. Why, are you offering some?<</vnline>>
<<vnline nick>>Hell nah. But I know how you can make some. Good cash too.<</vnline>>
<<vnline player>>What is it?<</vnline>>
<<vnline nick>>My boss is always looking to move more product.<</vnline>>
<<vnline player>>Really? Isn’t weed mostly legal these days?<</vnline>>
<<vnline nick>>True, true. Not every one likes that Fed shit though. And I sell more than just weed.<</vnline>>
<<vnline player>>Why didn’t you offer me anything else then?<</vnline>>
<<vnline nick>>No offense but you ain’t look like the type.<</vnline>>
<<vnline player>>I promise I’m not offended at being told that I don’t look like a drug user.<</vnline>>
<<vnline narrator>>The two of you share a brief laugh. <</vnline>>
<<vnline nick key:MakeAChoice>>Ahh you right. You’re good people man. I’ll hook you up with some product if you need to make some cash. On loan too so, don’t gotta pay a dime now. Just pay me when you sell it. Won’t be nothing special. But if you’re good at this shit, you can work your way up fast as hell.<</vnline>>
<<vnactionsat "MakeAChoice">>
<div class="action-link">[[Take Nick up on his offer|NickIntro][$chars.nick.intro to 2]]</div>
<div class="action-link alt">[[Decline for now|NickIntro][$chars.nick.intro to 1]]</div>
<</vnactionsat>>
<</vndialogbox>>
<<elseif $chars.nick.intro lt 2>>
<<vndialogbox>>
<<vnline player>>Thanks, but I’m not sure I wanna go that route just yet.<</vnline>>
<<vnline nick>>For sure, for sure. You know where I’ll be if you change your mind. Or if you just wanna party.<</vnline>>
<<vnline player>>Thanks again. I’ll let you know.<</vnline>>
<<vnline narrator>>You wave goodbye before turning and heading back up the alley. It’s good to know that Nick’s offer is still on the table, if you need or want to do it. Would be a risky venture. But you know that your Father dipped his toe in the world of drugs and organized crime in the past. And you know just how much money can be made from it. The question will always just be whether it’s worth the risk to you or not. For now, it just isn’t.<</vnline>>
<<vnline>> <<goto CityMap>><</vnline>>
<</vndialogbox>>
<<else>>
<<vndialogbox>>
<<vnline player>>You know what? I’m in. Should be some easy money. And I could use some of that right now.<</vnline>>
<<vnline nick>>Hell yeah, hell yeah. Here ya go my man.<</vnline>>
<<vnline nick handing center>>Here you go my man.<</vnline>>
<<vnline narrator>>Nick hands you a pound of weed packed into a brick shape in plastic wrap. You quickly take it and hold it in a way to hide it from view. <</vnline>>
<<vnline nick>>Now since you’re cool, I’ll give you a loan for this. It costs a grand. You can make profit with that easy. And the smoother you are, the more charisma you got, the more you can make. You’re gonna have to pay me back before I sell you more though. Everything else from here on you gotta pay up front. And hey, when you sell enough I’ll start letting you get some of the good bud too.<</vnline>>
<<vnline player>>Well what if I just wanna sell the one pound? Pay you back and walk with my profit?<</vnline>>
<<vnline nick>>You can do that, for sure, for sure. But your gonna be leave money on the table doing that.<</vnline>>
<<vnline player>>That’s true. Well, I guess I’ll see you soon then.<</vnline>>
<<vnline nick>>Good looking out. I’ll catch you.<</vnline>>
<<vnline narrator>>You head off and stash the weed away. Leaving Nick to continue selling from the alley as normal. It would be best not to sell where he does. But there is a place in every district in the city that you could hold up at and start selling. Watch out for the cops though. You never know when they might be doing an undercover sting. So long as you pay attention to the market and the type of drugs that people like, you’re sure to make some good cash doing this. Who know how high you can reach as you get access to better weed too. You might just find yourself rising up among the dealers of the city. And hell, this weed could even make decent gifts to any lady that you might be interested in. Provided that she smokes, and provided that you don’t mind giving away some of your product for free.<</vnline>>
<<vnline narrator key:Leave>>Gained 16 ounces of Low Quality Weed! <<set $inventory.weed.quality1 += 16>> <<set $chars.nick.intro to 3>><</vnline>>
<<vnactionsat "Leave">> [[Leave|CityMap]]<</vnactionsat>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<initDrugOpportunity>>
<<renderShiftHUD>>
<<if not $CurrentShift>>
<section class="shift-select-wrap">
<article class="shift-select-panel">
[[NickAlleyShop]]
<h2 class="shift-select-title">Choose Shift Length</h2>
<p class="shift-select-sub">Select a shift to enter the industrial route test flow.</p>
<div class="shift-select-actions">
<div class="shift-link">
<<link "Start 4 Hours">><<nobr>>
<<startDrugShift "industrial" 4>>
<<spawnDrugCustomer>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
<div class="shift-link alt">
<<link "Start 8 Hours">><<nobr>>
<<startDrugShift "industrial" 8>>
<<spawnDrugCustomer>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
</div>
</article>
</section>
<</if>>
<<if $CurrentShift>>
<<if not $CurrentCustomer>>
<<spawnDrugCustomer>>
<</if>>
<<if $CurrentCustomer>>
<<if not $CurrentSalePlan>>
<<refreshSalePlan>>
<</if>>
<<checkInventoryForPlan>>
<<set _cat to ($DrugCatalog and $CurrentSalePlan and $DrugCatalog[$CurrentSalePlan.drugKey]) ? $DrugCatalog[$CurrentSalePlan.drugKey] : null>>
<<set _q to $CurrentSalePlan ? $CurrentSalePlan.quality : 1>>
<<set _baseCost to (_cat and _cat.qualities and _cat.qualities[_q]) ? _cat.qualities[_q].cost : 0>>
<<set _estMarket to Number(_baseCost || 0) * Number($CurrentSalePlan ? $CurrentSalePlan.units : 0)>>
<<vndialogbox>>
<<vnactions>>
<<if $PendingConcession>>
<div class="shift-actions">
<div class="action-link">
<<link "Sell low">><<nobr>>
<<drugAction "sell_low" $CurrentSalePlan.units $CurrentSalePlan.drugKey $CurrentSalePlan.quality>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
<div class="action-link alt">
<<link "Sell market">><<nobr>>
<<drugAction "sell_market" $CurrentSalePlan.units $CurrentSalePlan.drugKey $CurrentSalePlan.quality>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
</div>
<<else>>
<<if not $CanFulfillPlan>>
<div class="shift-actions">
<<if $SubstituteOffer>>
<div class="action-link alt">
<<link "Offer substitute">><<nobr>>
<<drugAction "sell_substitute" $SubstituteOffer.units $SubstituteOffer.drugKey $SubstituteOffer.quality>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
<</if>>
<div class="action-link warn">
<<link "Refuse">><<nobr>>
<<drugAction "refuse" $CurrentSalePlan.units $CurrentSalePlan.drugKey $CurrentSalePlan.quality>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
</div>
<<else>>
<div class="shift-actions">
<div class="action-link">
<<link "Sell low">><<nobr>>
<<drugAction "sell_low" $CurrentSalePlan.units $CurrentSalePlan.drugKey $CurrentSalePlan.quality>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
<div class="action-link alt">
<<link "Sell market">><<nobr>>
<<drugAction "sell_market" $CurrentSalePlan.units $CurrentSalePlan.drugKey $CurrentSalePlan.quality>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
<div class="action-link">
<<link "Sell high">><<nobr>>
<<drugAction "sell_high" $CurrentSalePlan.units $CurrentSalePlan.drugKey $CurrentSalePlan.quality>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
<div class="action-link">
<<link "Chat">><<nobr>>
<<drugAction "chat" $CurrentSalePlan.units $CurrentSalePlan.drugKey $CurrentSalePlan.quality>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
<<if $CurrentCustomer._instance and $CurrentCustomer._instance.can_flirt>>
<div class="action-link alt">
<<link "Flirt">><<nobr>>
<<drugAction "flirt" $CurrentSalePlan.units $CurrentSalePlan.drugKey $CurrentSalePlan.quality>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
<</if>>
<div class="action-link warn">
<<link "Refuse">><<nobr>>
<<drugAction "refuse" $CurrentSalePlan.units $CurrentSalePlan.drugKey $CurrentSalePlan.quality>>
<<goto "IndustrialShift">>
<</nobr>><</link>>
</div>
</div>
<</if>>
<</if>>
<</vnactions>>
<<vnmeta>>
<<if $CurrentSalePlan>>
<div class="meta">
<span class="meta-item">Wants: $CurrentSalePlan.units x $CurrentSalePlan.drugKey</span>
<span class="meta-item">Quality: $CurrentSalePlan.quality</span>
<span class="meta-item">Est. Market: $_estMarket</span>
<<if $CanFulfillPlan>>
<span class="meta-item status status-ok"><span class="status-dot"></span>Ready to fulfill</span>
<<else>>
<span class="meta-item status status-bad"><span class="status-dot"></span>Missing requested stock</span>
<<if $SubstituteOffer>>
<span class="meta-item">Substitute: $SubstituteOffer.drugKey (q$SubstituteOffer.quality)</span>
<</if>>
<</if>>
</div>
<</if>>
<</vnmeta>>
<<vnline $CurrentCustomer._name "" "left">>
$CurrentCustomerGreeting
<</vnline>>
<</vndialogbox>>
<</if>>
<<if $ShiftDone>>
<<endDrugShift>>
<<goto "IndustrialShiftSummary">>
<</if>>
<</if>>
<</nobr>>
<<nobr>><<widget "initDrugOpportunity">>
<<set _do to (setup.DrugOpportunity ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<if _do>>
<<set _noop to _do.init()>>
<</if>>
<</widget>>
<<widget "startDrugShift">>
<<set _loc to _args[0]>>
<<set _hours to _args[1]>>
<<set _do to (setup.DrugOpportunity ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<if _do and _loc>>
<<set $CurrentShift to _do.startShift(_loc, _hours)>>
<</if>>
<</widget>>
<<widget "spawnDrugCustomer">>
<<set _do to (setup.DrugOpportunity ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<if _do>>
<<set $CurrentCustomer to _do.spawnNextCustomer()>>
<<set $CurrentCustomerGreeting to $CurrentCustomerGreeting>>
<<set $CurrentSalePlan to $CurrentSalePlan>>
<</if>>
<</widget>>
<<widget "refreshSalePlan">>
<<set _do to (setup.DrugOpportunity ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<if _do>>
<<set $CurrentSalePlan to _do.refreshCurrentSalePlan()>>
<</if>>
<</widget>>
<<widget "drugAction">>
<<set _action to _args[0]>>
<<set _units to _args[1]>>
<<set _drug to _args[2]>>
<<set _quality to _args[3]>>
<<set _do to (setup.DrugOpportunity ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<if _do and _action>>
<<set $LastEncounter to _do.handleEncounterAction(_action, {
sale: {
units: _units,
drugKey: _drug,
quality: _quality,
locationId: $ActiveLocation
}
})>>
<</if>>
<</widget>>
<<widget "checkInventoryForPlan">>
<<set _do to ((typeof setup !== 'undefined' && setup.DrugOpportunity) ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<set $CanFulfillPlan to false>>
<<set $SubstituteOffer to null>>
<<run
(function () {
var vars = State.variables || {};
var plan = vars.CurrentSalePlan || null;
var inv = vars.inventory || {};
var api = (typeof setup !== "undefined" && setup.DrugOpportunity) ? setup.DrugOpportunity : window.DrugOpportunity;
if (!plan || !plan.drugKey) {
vars.CanFulfillPlan = false;
vars.SubstituteOffer = null;
return;
}
if (api && typeof api.canFulfillPlan === "function") {
vars.CanFulfillPlan = !!api.canFulfillPlan(plan);
} else {
var qKey = "quality" + plan.quality;
var qty = Number(((inv[plan.drugKey] || {})[qKey]) || 0);
vars.CanFulfillPlan = qty >= Number(plan.units || 1);
}
if (api && typeof api.pickInventoryOffer === "function") {
vars.SubstituteOffer = api.pickInventoryOffer() || null;
} else {
var neededUnits = Number(plan.units || 1);
var found = null;
Object.keys(inv).some(function (drugKey) {
var byDrug = inv[drugKey] || {};
return Object.keys(byDrug).some(function (qKey) {
var qty = Number(byDrug[qKey] || 0);
var quality = Number(String(qKey).replace("quality", ""));
if (!Number.isFinite(quality) || qty < neededUnits) return false;
if (drugKey === plan.drugKey && quality === Number(plan.quality)) return false;
found = { units: neededUnits, drugKey: drugKey, quality: quality };
return true;
});
});
vars.SubstituteOffer = found;
}
})();
>>
<</widget>>
<<widget "endDrugShift">>
<<set _do to (setup.DrugOpportunity ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<if _do>>
<<set $CompletedShift to _do.endShift()>>
<</if>>
<</widget>>
<<widget "shiftDrugLabel">>
<<set _d to String(_args[0] || "")>>
<<if _d is "ecstasy">>Ecstasy
<<elseif _d is "cocaine">>Cocaine
<<elseif _d is "heroin">>Heroin
<<elseif _d is "pills">>Pills
<<else>>Weed<</if>>
<</widget>>
<<widget "shiftQualityLabel">>
<<set _q to Number(_args[0] || 1)>>
<<if _q lte 1>>Low
<<elseif _q is 2>>Medium
<<else>>High<</if>>
<</widget>>
<<widget "shiftInvQtyClass">>
<<set _qty to Number(_args[0] || 0)>>
<<if _qty is 0>>qty-zero
<<elseif _qty lte 3>>qty-low
<<elseif _qty gte 8>>qty-high
<<else>><</if>>
<</widget>>
<<widget "renderShiftHUD">>
<<if not $ShiftUI>>
<<set $ShiftUI to { inventoryOpen: false }>>
<</if>>
<<set _heat to Number($Heat || 0)>>
<<set _heatPct to Math.max(0, Math.min(100, _heat))>>
<<set _cash to 0>>
<<if $chars and $chars.player and typeof $chars.player.money !== "undefined">>
<<set _cash to Number($chars.player.money || 0)>>
<<elseif typeof chars !== "undefined" and chars and chars.player and typeof chars.player.money !== "undefined">>
<<set _cash to Number(chars.player.money || 0)>>
<<elseif typeof $Cash !== "undefined">>
<<set _cash to Number($Cash || 0)>>
<<elseif typeof $Money !== "undefined">>
<<set _cash to Number($Money || 0)>>
<</if>>
<div class="shift-hud-wrap">
<div class="shift-hud-row">
<div class="shift-hud-chips">
<<if $CurrentShift>>
<span class="shift-chip">Shift <<= $CurrentShift.duration_hours>>h</span>
<span class="shift-chip">Progress <<= $CurrentShift.completed_count>>/<<= $CurrentShift.target_customers>></span>
<<else>>
<span class="shift-chip">No Active Shift</span>
<</if>>
<span class="shift-chip">Cash $<<= _cash>></span>
<span class="shift-chip heat">
<span>Heat <<= _heat>></span>
<span class="shift-heat-bar"><span class="shift-heat-fill" @style="'width:' + _heatPct + '%'"></span></span>
</span>
</div>
<div>
<<if $ShiftUI.inventoryOpen>>
<<link "Inventory - Hide">>
<<set $ShiftUI.inventoryOpen to false>>
<<run Engine.play(State.passage)>>
<</link>>
<<else>>
<<link "Inventory - Show">>
<<set $ShiftUI.inventoryOpen to true>>
<<run Engine.play(State.passage)>>
<</link>>
<</if>>
</div>
</div>
<<if $ShiftUI.inventoryOpen>>
<div class="shift-inv-panel">
<div class="shift-inv-grid">
<<set _drugs to Object.keys($inventory || {})>>
<<for _i = 0; _i < _drugs.length; _i++>>
<<set _drugKey to _drugs[_i]>>
<<set _byDrug to $inventory[_drugKey] || {}>>
<section class="shift-inv-card">
<h4 class="shift-inv-title"><<shiftDrugLabel _drugKey>></h4>
<ul class="shift-inv-levels">
<<for _q = 1; _q <= 3; _q++>>
<<set _qKey to "quality" + _q>>
<<set _qty to Number(_byDrug[_qKey] || 0)>>
<<set _qClass to "">>
<<if _qty is 0>>
<<set _qClass to "qty-zero">>
<<elseif _qty lte 3>>
<<set _qClass to "qty-low">>
<<elseif _qty gte 8>>
<<set _qClass to "qty-high">>
<</if>>
<li>
<span class="shift-inv-label"><<shiftQualityLabel _q>></span>
<span @class="'shift-inv-qty ' + _qClass"><<= _qty>> oz</span>
</li>
<</for>>
</ul>
</section>
<</for>>
</div>
</div>
<</if>>
</div>
<</widget>>
<<widget "drugBuyQuote">>
<<set _supplier to _args[0]>>
<<set _drug to _args[1]>>
<<set _quality to Number(_args[2] || 1)>>
<<set _qty to Number(_args[3] || 1)>>
<<set _do to ((typeof setup !== "undefined" && setup.DrugOpportunity) ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<if _do and _supplier and _drug>>
<<set $BuyQuote to _do.getDrugBuyQuote({
supplierId: _supplier,
drugKey: _drug,
quality: _quality,
qty: _qty
})>>
<</if>>
<</widget>>
<<widget "canBuyDrug">>
<<set _supplier to _args[0]>>
<<set _drug to _args[1]>>
<<set _quality to Number(_args[2] || 1)>>
<<set _qty to Number(_args[3] || 1)>>
<<set _do to ((typeof setup !== "undefined" && setup.DrugOpportunity) ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<if _do and _supplier and _drug>>
<<set $CanBuyDrug to _do.canBuyDrug({
supplierId: _supplier,
drugKey: _drug,
quality: _quality,
qty: _qty
})>>
<</if>>
<</widget>>
<<widget "buyDrug">>
<<set _supplier to _args[0]>>
<<set _drug to _args[1]>>
<<set _quality to Number(_args[2] || 1)>>
<<set _qty to Number(_args[3] || 1)>>
<<set _do to ((typeof setup !== "undefined" && setup.DrugOpportunity) ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<if _do and _supplier and _drug>>
<<set $LastShopAction to _do.buyDrug({
supplierId: _supplier,
drugKey: _drug,
quality: _quality,
qty: _qty
})>>
<</if>>
<</widget>>
<<widget "shopCash">>
<<set _do to ((typeof setup !== "undefined" && setup.DrugOpportunity) ? setup.DrugOpportunity : window.DrugOpportunity)>>
<<set _cash to 0>>
<<if _do and typeof _do.getPlayerCash is "function">>
<<set _cash to Number(_do.getPlayerCash() || 0)>>
<</if>>
<<= _cash>>
<</widget>><</nobr>><<if $chars.nick.intro lt 2>>[[NickIntro]] <</if>>
<<if $opportunities.druglord.initiation gte 3 && $opportunities.druglord.level gte 5 && $opportunities.druglord.enforcerjobsdone gte 1 && $opportunities.druglord.vitalyysfirstmission is 0>>
[[DrugLordFirstMission1]]
<</if>>
<<if $opportunities.druglord.level gte 10 && $opportunities.druglord.informant isnot "" && $opportunities.druglord.damirrequest is 0>>
[[Damir's here|damirrequest]]
<</if>>
<<if $opportunities.druglord.damirrequest is 3 && $opportunities.druglord.enforcerjobsdone gte 5 && $opportunities.druglord.level gte 18>>
[[Vitalyy's Big Score|vitalyybigscore]]
<</if>>
<<if $chars.nick.intro gte 2 && $opportunities.druglord.level gte 5 && $opportunities.druglord.initiation is 0>>[[GangIntro]] <</if>>
<<if $opportunities.druglord.informant isnot "" && $opportunities.druglord.returnedtodamir is 0>>[[Report back to Damir|ReturningToDamir]]<</if>>
[[Den]]CampusMallCoffeeShopLibraryPoliceStationCityhallParkChurch<<nobr>>
<<if $opportunities.druglord.initiation is 0>>
<<vndialogbox>>
<<vnline player>>Hey Nick, how’re you doing?<</vnline>>
<<vnline nick>>I’m good, I’m good. How bout you?<</vnline>>
<<vnline player>>Pretty good. Just looking to load up on product. It’s been selling well.<</vnline>>
<<vnline nick>>For sure, for sure. You been dealing for a while now right? How much you sell?<</vnline>>
<<vnline player>>A lot, at least like ten to fifteen pounds between the different strains.<</vnline>>
<<vnline nick>>Damn. I think it’s time you meet my guys.<</vnline>>
<<vnline player>>Your guys?<</vnline>>
<<vnline nick>>My crew, the people I work for, run with. You know.<</vnline>>
<<vnline player>>I didn’t actually know you ran with people.<</vnline>>
<<vnline nick>>What? You think I was just growing this shit on my own?<</vnline>>
<<vnline player>>I didn’t really think about how you got it. I was just selling it.<</vnline>>
<<vnline nick>>That shit, that shit right there is what I’m talking bout. Everyone’s always asking questions and shit. You don’t ask a thing. You just do the job. Trust me, my guys will love you.<</vnline>>
<<vnline player>>Thanks, but why do you want me to meet them?<</vnline>>
<<vnline nick>>They can get you better stuff. Harder drugs to sell. Maybe even some other jobs here or there if you’re up for it.<</vnline>>
<<vnline player>>Alright, it can’t hurt. I can always use more money.<</vnline>>
<<vnline nick>>Hell yeah. Let’s head out. My ride’s just down the other end of the alley.<</vnline>>
<<vnline player>>You follow Nick through the alley, out the other end and onto the street. He presses a button on his key fob and the lights of a yellow sports car light up. It’s nothing short of shocking to see a guy like Nick, who sells drugs in the Slums, have a car as nice as this.<</vnline>>
<<vnline nick car center>><</vnline>>
<<vnline player impressed>><</vnline>>
<<vnline nick>>I can see you like the ride.<</vnline>>
<<vnline player>>How the hell can you afford this?<</vnline>>
<<vnline nick>>Do good work and my guys treat you good.<</vnline>>
<<vnline player key:GangIntro2>>I’m even more excited to meet them now.<</vnline>>
<<vnactionsat "GangIntro2">>
[[Hop in and head to the hideout|GangIntro][$opportunities.druglord.initiation to 1]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $opportunities.druglord.initiation is 1>>
<<vndialogbox>>
<<vnline narrator>>Nick peels off. Driving pretty quickly through the roads as he makes his way through the Slums. He takes a few odd turns. Some that seem pointless at first. But it’s clear that it’s a precaution. Driving in circles so it’s harder for you to know exactly how to get to wherever he’s taking you. Even if you don’t present any danger to him or this gang at the moment, its hard to blame him for being so careful. At least the car ride is so smooth that it’s enjoyable even with all the odd turns. Eventually though, a large warehouse comes into view. The building is almost devoid of markings. The only words you can even see on it is a sign on one door that says ‘No Trespassing’. Nick pulls up and parks right out front. Both of you hop out of the car. The beep of him locking it again goes off behind you as he leads you to the front door. He knocks on it four times in an odd, somewhat broken rhythm. Suddenly that ‘No Trespassing’ sign slides up and a small porthole in the door is revealed. Only an eye can be seen on the other side. Piercing blue and peering out at you both. <</vnline>>
<<vnline damir>>Who this?<</vnline>>
<<vnline narrator>>The man on the other side of the door speaks with an incredibly heavy Slavic accent.<</vnline>>
<<vnline nick>>It’s cool, it’s cool. Damir, this the dude I was telling y’all about, <<print $chars.player.name>>.<</vnline>>
<<vnline narrator>>The door suddenly swings open. Giving you and Nick the space to walk in.<</vnline>>
<<vnline nick>>Welcome to the Den. Where it all comes from.<</vnline>>
<<vnline narrator>>Nick raises his arms up as he gestures to the entire room. Inside the Den is a massive warehouse floor. Filled with tables that are topped with every drug that you can think off. As well as a few that are littered with weapons. People in protective clean gear walk around, carrying some of the products from place to place. Taking some into other rooms, and others pulling packed product out of those rooms. It looks like a much more expansive and well established operation than what Nick ever led you to believe. You are stopped by Damir as a very well dressed man walks up to. Nick is standing next to you, wearing a confident smile as this man approaches. His stride matches with clearly expensive pinstripe suit he is wearing. Purposeful, powerful, and almost suspiciously perfect. He’s robotic in his precision. Moving up and standing by Damir as the pair look at you. Finally you get a good look at his face, he isn’t as tall as Damir. But you know few people who are, that aren’t professional basketball players. His green eyes are vibrant and his blonde hair is well maintained. Whoever this is, is clearly the man in charge of this operation. He exudes control unlike anyone else. <</vnline>>
<<vnline damir vitalyy center>><</vnline>>
<<vnline nick>><<print $chars.player.name>>, this here is Mr. Ishetsky.<</vnline>>
<<vnline damir>>It pronounced Izhetskii.<</vnline>>
<<vnline narrator>>Damir’s accent corrects Nick’s comparably butchered pronunciation of the man’s last name.<</vnline>>
<<vnline vitalyy>>Please, call me Vitalyy. It is easier.<</vnline>>
<<vnline narrator>>Vitalyy speaks with an accent as well. But a much smoother one than Damir’s. It is present in every word but it doesn’t hinder his enunciation in the slightest. <</vnline>>
<<vnline vitalyy>>Why have you brought him here, Nicholas?<</vnline>>
<<vnline nick>>This here, this here is the guy I was telling you about the other day. He’s been dealing like a mother fucker.<</vnline>>
<<vnline vitalyy>>Language, Nicholas.<</vnline>>
<<vnline nick>>My bad, my bad. <<print $chars.player.name>>, Vitalyy hates cussing.<</vnline>>
<<vnline vitalyy>>I do. It is lazy behavior. And I do not tolerate laziness in my organization.<</vnline>>
<<vnline narrator>>Vitalyy turns his attention squarely to you. <</vnline>>
<<if $chars.player.str >= 5>>
<<vnline vitalyy>>You have the look of a man with strength and dedication. This will be good, if you aim to join my organization.<</vnline>>
<<else>>
<<vnline vitalyy>>If you possess dedication, you could grow strong here. If you choose to join my organization.<</vnline>>
<</if>>
<<vnline player>>Your organization? What would it mean to join?<</vnline>>
<<vnline vitalyy>>It means loyalty, brotherhood, and opportunity.<</vnline>>
<<vnline narrator>>As he continues to speak, he raises his index finger up.<</vnline>>
<<vnline vitalyy>>Loyalty, never go against me or our people. Do as asked, and you shall be rewarded.<</vnline>>
<<vnline narrator>>He puts his middle finger up alongside the index finger.<</vnline>>
<<vnline vitalyy>>Brotherhood, stand by your brothers and you shall never be alone.<</vnline>>
<<vnline narrator>>He puts up his ring finger to join the other two.<</vnline>>
<<vnline vitalyy>>Opportunity, do well and you shall be uplifted. Your merits are always acknowledged, and profit is always commensurate.<</vnline>>
<<vnline player>>Sounds sort of like the military.<</vnline>>
<<vnline nick>>Only with less people shooting at you.<</vnline>>
<<vnline damir>>Less, not none.<</vnline>>
<<vnline vitalyy>>The comparison to the military is not unfounded. I have little time to continue with this introduction. So, if you wish to join, speak to Damir. Excuse me, gentlemen.<</vnline>>
<<vnline nick>>Have a good one Vitalyy!<</vnline>>
<<vnline narrator key:GangIntro3>>Vitalyy nods at Nick and then at you before turning and walking away. Heading back towards another room within the Den. Leaving you to speak with Damir and Nick about the possibility of joining this group.<</vnline>>
<<vnactionsat "GangIntro3">>
[[Speak to Damir|GangIntro][$opportunities.druglord.initiation to 2]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $opportunities.druglord.initiation is 2>>
<<vndialogbox>>
<<vnline player>>Okay Damir, I guess you can sign me up. What do I need to do?<</vnline>>
<<vnline narrator>>Damir pulls a pistol from his track suit and hands it to you. He holds onto the barrel so you are able to grab it by the grip. Him pulling the gun gets you to jump briefly. But that moment of fear washes away quickly once you see he’s handing it to you. Thankfully your Father taught you how to handle firearms when you were younger. So you check it, and make sure the safety is on before sliding it away into the back of your waistband. <</vnline>>
<<vnline damir handingpistol center>><</vnline>>
<<vnline damir>>You do good with weed. Now you do ecstasy and cocaine. You do good with them, you get better stuff. Buy these from me. Nick handle weed, I handle rest.<</vnline>>
<<vnline player>>Understood. Is the gun just for protection? Or will I need to use it sometime?<</vnline>>
<<vnline damir>>Protection yes. Rest, depend on you. We have other work. Can do if want. Talk to me if want.<</vnline>>
<<vnline player>>Alright, I’ll remember that. Anything else I need to know?<</vnline>>
<<vnline damir>>Nothing now. Leave me alone. Only talk me when you buy, or want work.<</vnline>>
<<vnline narrator>>You nod to Damir and begin to walk away with Nick. You reach the front door with him as he starts patting you on the back.<</vnline>>
<<vnline nick>>Good shit, good shit. Glad to see you on board my man. Don’t forget about me now that you in the big leagues.<</vnline>>
<<vnline narrator>>You can’t help but chuckle.<</vnline>>
<<vnline player>>No worries. I’ll never forget you. Wouldn’t even be here without you.<</vnline>>
<<vnline nick>>That’s what I’m talking bout. I gotta dip, but I’ll see ya soon.<</vnline>>
<<vnline narrator>>You wave goodbye to Nick as he heads out. You stand there looking around the den, and thinking about what you’ve gotten yourself into. It will be dangerous, and risky. A life of crime is not something to be taken lightly. But it will be more than profitable for you. So long as you do well, and keep moving up. Your ambitions don’t just stop at that either. Being a high level goon isn’t going to impress your Father. No, if you want that to happen, then you need to be at the top. The path forward, will be paved by your choices.<</vnline>>
<<vnline narrator key:GangIntro4>>You wave goodbye to Nick as he heads out. You stand there looking around the den, and thinking about what you’ve gotten yourself into. It will be dangerous, and risky. A life of crime is not something to be taken lightly. But it will be more than profitable for you. So long as you do well, and keep moving up. Your ambitions don’t just stop at that either. Being a high level goon isn’t going to impress your Father. No, if you want that to happen, then you need to be at the top. The path forward, will be paved by your choices.<</vnline>>
<<vnactionsat "GangIntro4">>
[[Head back to the map|CityMap][$opportunities.druglord.initiation to 3]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<</nobr>>
Gym<<nobr>>
<<initDrugOpportunity>>
<<if not $ShopSelection>>
<<set $ShopSelection to { weed: { quality: 1, qty: 1 }, ecstasy: { quality: 1, qty: 1 }, cocaine: { quality: 1, qty: 1 }, heroin: { quality: 1, qty: 1 } }>>
<</if>>
<<if not $DrugDebt>>
<<set $DrugDebt to { outstanding: 1000, creditor: "Nick", started: true }>>
<</if>>
<<if not $ShopUI>>
<<set $ShopUI to {}>>
<</if>>
<<set _supplier to "alley_nick">>
<<set _passage to "NickAlleyShop">>
<<set _cash to 0 + (setup.DrugOpportunity ? setup.DrugOpportunity.getPlayerCash() : 0)>>
<<set _debt to Number($DrugDebt.outstanding || 0)>>
<div id="drugshop" class="shop-page-wrap">
<section class="shop-center-panel">
<div class="shop-head">
<div>
<h2>Purchase Product</h2>
<p class="shop-note">Nick only sells weed in the alley.</p>
</div>
<div class="shop-top-chips">
<span class="shop-chip">Supplier: Nick</span>
<span class="shop-chip">Cash $<<= _cash>></span>
<span class="shop-chip">Debt $<<= _debt>></span>
</div>
</div>
<div class="shop-grid">
<<set _drug to "weed">>
<<if not $DrugCatalog[_drug].qualities[$ShopSelection[_drug].quality]>>
<<set $ShopSelection[_drug].quality to 1>>
<</if>>
<<set _quality to Number($ShopSelection[_drug].quality || 1)>>
<<set _qty to Number($ShopSelection[_drug].qty || 1)>>
<<set _qKey to "quality" + _quality>>
<<set _invQty to Number((($inventory[_drug] || {})[_qKey]) || 0)>>
<<drugBuyQuote _supplier _drug _quality _qty>>
<article class="shop-card">
<div class="shop-card-top">
<div class="shop-icon-wrap"><img src="ressources/drugs/weed.webp" alt="Weed icon"></div>
<div>
<h3 class="shop-card-title">Weed</h3>
<p class="shop-card-sub">Buy by lb</p>
</div>
</div>
<div class="shop-qrow">
<span @class="'shop-qbtn ' + ($ShopSelection.weed.quality is 1 ? 'active' : '')"><<link "Low">><<set $ShopSelection.weed.quality to 1>><<goto _passage>><</link>></span>
<span @class="'shop-qbtn ' + ($ShopSelection.weed.quality is 2 ? 'active' : '')"><<link "Mid">><<set $ShopSelection.weed.quality to 2>><<goto _passage>><</link>></span>
<span @class="'shop-qbtn ' + ($ShopSelection.weed.quality is 3 ? 'active' : '')"><<link "High">><<set $ShopSelection.weed.quality to 3>><<goto _passage>><</link>></span>
</div>
<div class="shop-line">
<span>Quantity</span>
<span class="shop-stepper">
<span class="shop-step-btn"><<link "-">><<set $ShopSelection.weed.qty to Math.max(1, Number($ShopSelection.weed.qty || 1) - 1)>><<goto _passage>><</link>></span>
<span class="shop-step-value"><<= _qty>></span>
<span class="shop-step-btn"><<link "+">><<set $ShopSelection.weed.qty to Math.min(99, Number($ShopSelection.weed.qty || 1) + 1)>><<goto _passage>><</link>></span>
</span>
</div>
<div class="shop-line"><span>Unit Price</span><span class="shop-price">$<<= $BuyQuote ? $BuyQuote.unitCost : 0>></span></div>
<div class="shop-line"><span>You Get</span><span class="shop-amount"><<= $BuyQuote ? $BuyQuote.addedUnits : 0>> <<= $BuyQuote ? $BuyQuote.inventory_unit : 'units'>></span></div>
<div class="shop-line"><span>Current Q<<= _quality>></span><span><<= _invQty>></span></div>
<<if $BuyQuote and $BuyQuote.ok>>
<span class="shop-btn"><<link "Buy">><<nobr>><<buyDrug _supplier _drug _quality _qty>><<goto _passage>><</nobr>><</link>></span>
<<else>>
<span class="shop-disabled">Not enough cash</span>
<</if>>
</article>
</div>
</section>
</div>
<<vndialogbox>>
<<vnactions>>
<div class="action-link alt">
<<link "Refresh Offer">><<set $LastShopAction to { message: "Stock refreshed. Same pricing, fresh packs." }>><<goto _passage>><</link>>
</div>
<div class="action-link">
<<link "Pay Debt $500">><<payDrugDebt 500>><<goto _passage>><</link>>
</div>
<div class="action-link warn">
<<link "Leave Shop">><<goto "IndustrialShift">><</link>>
</div>
<</vnactions>>
<<vnmeta>>
<div class="meta">
<span class="meta-item">Cash: $<<shopCash>></span>
<span class="meta-item">Debt: $<<= Number($DrugDebt.outstanding || 0)>></span>
<span class="meta-item">Supplier: Nick</span>
</div>
<</vnmeta>>
<<vnline "Nick" "" "left">>
<<= ($LastShopAction and $LastShopAction.message) ? $LastShopAction.message : "Welcome back. Buy what you need, then move it fast.">>
<</vnline>>
<</vndialogbox>>
<</nobr>>Need to be built
[[CityMap]] <<if $opportunities.druglord.initiation gte 3 && $opportunities.druglord.level gte 5 && $opportunities.druglord.enforcerjobsdone gte 1 && $opportunities.druglord.vitalyysfirstmission is 1>>
<<goto DrugLord_FirstMission2>>
<</if>>
<<if $opportunities.druglord.vitalyysfirstmission is 2 && $opportunities.druglord.information is "">>
Investigation:
[[DimonBeach]]
[[KaitoBeach]]
[[JulioBeach]]
<</if>>
<<if $opportunities.druglord.made_deal is 1 && $opportunities.druglord.allies.includes("Julio") is false>>
[[Julio|JulioGathering]]
<</if>>
<<if $opportunities.druglord.vitalyybigscore is 1>>
[[The heist|theheist][$scene to 0]]
<</if>><<nobr>>
<<vndialogbox>>
<<vnline narrator key:three_men_cg>>The Coast is one of the tougher places to sell at. With so much more money flowing through this part of the city, it draws in a lot more crime, which in turn causes and increase in police presence. So it’s obvious that any informant that tries to get inside of the organization would do so here. Most of the men meet under the pier. It’s the only place around where there is cover, and the waves mask any conversation had. Walking along the beach and by the algae covered wooden beams, you find three men hanging out against the concrete wall opposite from the water that helps hold the entire pier up. <</vnline>>
<<vnmediateat "three_men_cg">>
[img[ressources/cg/three_men.webp]]
<</vnmediateat>>
<<vnline narrator>>One of the three men notice you and taps the shoulder of another. The one he tapped turns and sees you, walking over to greet you before you get any closer.<</vnline>>
<<vnline dimon>>Hey, whachu need?<</vnline>>
<<vnline player>>I work for Vitalyy. I need to talk to you three.<</vnline>>
<<vnline dimon>>Oh hell man.<</vnline>>
<<vnline narrator>>He suddenly turns and calls over the other two.<</vnline>>
<<vnline dimon>>Get over here pendejos.<</vnline>>
<<vnline narrator>>He turns back to you.<</vnline>>
<<vnline dimon>>I’m Dimon. This is Julio and Kaito.<</vnline>>
<<vnline player>>I’m <<print $chars.player.name>>. Not really here for the introduction though. I’m just here to ask a few questions about the shipment that got raided. After that, I’ll leave you three be. Okay?<</vnline>>
<<vnline narrator key:leaving>>All three of them nod in understanding. You’ll need to speak to all three individually to get the answers you want. And remember, they all knew about the time and place of the shipment. You’ll need to catch one of them in a lie to figure out who is the informant. <<set $opportunities.druglord.vitalyysfirstmission to 2>><</vnline>>
<<vnactionsat "leaving">>
<div class="action-link alt">[[Continue|Coast]]</div>
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>><<vndialogbox>>
<<vnline damir>>Not me today. Boss wants to see you. Upstairs.<</vnline>>
<<vnline narrator key:whiskey_cg>>Damir doesn’t even look you in the eye. He just points to the office area, up the stairs and towards the back of the building. It’s a pretty worrying sensation to be told that the boss wants to see you. When you don’t know what the reason it, it’s always the worst possible scenarios that come to mind first. But when you try to think of what you might have done wrong, nothing comes to mind. You head up the metal stairs and make your wake through until you reach Vitalyy’s office. You knock on the door and only walk in when you hear his invitation. Vitalyy’s office is nice. A little plain for someone with his money and stature, but it’s so clean and organized. It makes you wonder how much he actually uses it. Nothing at all seems out of place. Except Vitally himself, who is as always dressed like a man of great wealth. He slides a glass of liquor across his desk towards you as you walk in.<</vnline>>
<<vnmediateat "whiskey_cg">>
[img[ressources/cg/whiskey.webp]]
<</vnmediateat>>
<<vnline vitalyy>>Sit. Drink.<</vnline>>
<<vnline narrator>>You sit down and take a sip. It’s whiskey, and shockingly high quality whiskey at that. It goes down too smooth. <</vnline>>
<<vnline player>>This is really good whiskey.<</vnline>>
<<vnline vitalyy>>I agree. That is why I bought them. It is the only way to be sure that they never change their product.<</vnline>>
<<vnline player>>And now you get it for free as well.<</vnline>>
<<vnline vitalyy>>No. You do not take your own product for free. That is poor business. Like your people say, ‘You do not shit where you eat.’ That is the saying, yes?<</vnline>>
<<vnline player>>I’m not sure that is exactly what it means. But yeah we say that, now and then.<</vnline>>
<<vnline vitalyy>>It is not important. What is, is that we have an informant in our ranks.<</vnline>>
<<vnline narrator>>Your stomach sinks instantly.<</vnline>>
<<vnline player>>I hope you don’t think it’s me.<</vnline>>
<<vnline vitalyy>>I do not. Why would you think that I did?<</vnline>>
<<vnline player>>You called me in here. I thought it might be for something I did wrong.<</vnline>>
<<vnline vitalyy>>I do not invite people I think have wronged me to my office. I do not even speak to people who have wronged me. I have others handle it for me.<</vnline>>
<<vnline narrator>>He gives a you a knowing look, telling you all that you need to know.<</vnline>>
<<vnline player>>You want me to get rid of the informant.<</vnline>>
<<vnline vitalyy>>I’m glad that you have offered your assistance. You will find the informant at the Coast. We are not certain who it is. You will have to discover that for us as well. The only lead we have, is that one of the three men we have there, informed local law enforcement of a shipment of ours. It was raided and seized. They all knew the time, and the place. Press them until you discover the traitor. Then remove them. I do not care how it is done. I do not care to learn about it after. Simply tell Damir when it is completed.<</vnline>>
<<vnline player>>Understood.<</vnline>>
<<vnline narrator>>There is a brief silence as you and Vitalyy nod to one another. Fully understanding what has to be done.<</vnline>>
<<vnline vitalyy>>You may go.<</vnline>>
<<vnline narrator>>You head out of the office and back down those metal stairs. You’re about to leave when you hear Damir call out to you.<</vnline>>
<<vnactionsat "need_product">>
<div class="action-link alt">[[Yes|DamirShop]]</div>
<div class="action-link">[[No thanks|CityMap]]</div>
<</vnactionsat>>
<<vnline damir key:need_product>>Wait. You still need product? <<set $opportunities.druglord.vitalyysfirstmission to 1>><</vnline>>
<</vndialogbox>><</nobr>><<nobr>>
<<vndialogbox>>
<<vnline dimon key:dimonquestions>>Can I help you?<</vnline>>
<<vnactionsat "dimonquestions">>
<<if $chars.dimon.questions[1] is 0>>
<div class="action-link alt">[[Where were you when the shipment got raided?|dimonquestions][$question to 1;$chars.dimon.questions[1] to 1]]</div>
<</if>>
<<if $chars.dimon.questions[2] is 0>>
<div class="action-link">[[Did you tell anyone about the shipment?|dimonquestions][$question to 2;$chars.dimon.questions[2] to 1]]</div>
<</if>>
<<if $chars.dimon.questions[3] is 0>>
<div class="action-link alt">[[When was the last time you spoke to a cop?|dimonquestions][$question to 3;$chars.dimon.questions[3] to 1]]</div>
<</if>>
<<if $chars.dimon.questions[4] is 0>>
<div class="action-link">[[How do you think the cops found out about the shipment?|dimonquestions][$question to 4;$chars.dimon.questions[4] to 1]]</div>
<</if>>
<<if $chars.dimon.questions[5] is 0 && $chars.dimon.questions[4] is 1>>
<div class="action-link alt">[[Why do you think there are bugs listening to you?|dimonquestions][$question to 5;$chars.dimon.questions[5] to 1]]</div>
<</if>>
<<if $chars.dimon.questions[6] is 0 && $chars.kaito.questions[1] is 1>>
<div class="action-link">[[Does Kaito often sell at night?|dimonquestions][$question to 6;$chars.dimon.questions[6] to 1]]</div>
<</if>>
<<if $chars.dimon.questions[7] is 0 && ($chars.kaito.questions[9] is 1 || $chars.julio.questions[6] is 1)>>
<div class="action-link alt">[[Where does Kaito sell at when he sells at night?|dimonquestions][$question to 7;$chars.dimon.questions[7] to 1]]</div>
<</if>>
<<if Object.values($chars.dimon.questions).includes(1)>>
<div class="action-link alt">[[Accuse Dimon|accuse dimon]]</div>
<</if>>
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<vnline julio key:julioquestions>>What's up?<</vnline>>
<<vnactionsat "julioquestions">>
<<if $chars.julio.questions[1] is 0>>
<div class="action-link alt">[[Where were you when the shipment got raided?|julioquestions][$question to 1;$chars.julio.questions[1] to 1]]</div>
<</if>>
<<if $chars.julio.questions[2] is 0>>
<div class="action-link alt">[[Did you tell anyone about the shipment?|julioquestions][$question to 2;$chars.julio.questions[2] to 1]]</div>
<</if>>
<<if $chars.julio.questions[3] is 0>>
<div class="action-link alt">[[When was the last time you spoke to a cop?|julioquestions][$question to 3;$chars.julio.questions[3] to 1]]</div>
<</if>>
<<if $chars.julio.questions[4] is 0>>
<div class="action-link alt">[[How do you think the cops found out about the shipment?|julioquestions][$question to 4;$chars.julio.questions[4] to 1]]</div>
<</if>>
<<if $chars.julio.questions[5] is 0 && $chars.kaito.questions[1] is 1>>
<div class="action-link alt">[[Did you see Kaito when you around last night?|julioquestions][$question to 5;$chars.julio.questions[5] to 1]]</div>
<</if>>
<<if $chars.julio.questions[6] is 0 && $chars.kaito.questions[5] is 1>>
<div class="action-link alt">[[Why does Kaito say he never sells with you at night?|julioquestions][$question to 6;$chars.julio.questions[6] to 1]]</div>
<</if>>
<<if Object.values($chars.julio.questions).includes(1)>>
<div class="action-link alt">[[Accuse Julio|accuse julio]]</div>
<</if>>
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<vnline kaito key:kaitoquestions>>What's up?<</vnline>>
<<vnactionsat "kaitoquestions">>
<<if $chars.kaito.questions[1] is 0>>
<div class="action-link alt">[[Where were you when the shipment got raided?|kaitoquestions][$question to 1;$chars.kaito.questions[1] to 1]]</div>
<</if>>
<<if $chars.kaito.questions[2] is 0>>
<div class="action-link alt">[[Did you tell anyone about the shipment?|kaitoquestions][$question to 2;$chars.kaito.questions[2] to 1]]</div>
<</if>>
<<if $chars.kaito.questions[3] is 0>>
<div class="action-link alt">[[When was the last time you spoke to a cop?|kaitoquestions][$question to 3;$chars.kaito.questions[3] to 1]]</div>
<</if>>
<<if $chars.kaito.questions[4] is 0>>
<div class="action-link alt">[[How do you think the cops found out about the shipment?|kaitoquestions][$question to 4;$chars.kaito.questions[4] to 1]]</div>
<</if>>
<<if $chars.kaito.questions[5] is 0 && $chars.kaito.questions[1] is 1>>
<div class="action-link alt">[[Why do you sell at night?|kaitoquestions][$question to 5;$chars.kaito.questions[5] to 1]]</div>
<</if>>
<<if $chars.kaito.questions[6] is 0 && $chars.julio.questions[5] is 1>>
<div class="action-link alt">[[Did you see Julio that night?|kaitoquestions][$question to 6;$chars.kaito.questions[6] to 1]]</div>
<</if>>
<<if $chars.kaito.questions[7] is 0 && ($chars.kaito.questions[1] is 1 || $chars.kaito.questions[2] is 1 || $chars.kaito.questions[3] is 1)>>
<div class="action-link alt">[[Are you always this short?|kaitoquestions][$question to 7;$chars.kaito.questions[7] to 1]]</div>
<</if>>
<<if $chars.kaito.questions[8] is 0 && $chars.kaito.questions[7] is 1>>
<div class="action-link alt">[[Why is that?|kaitoquestions][$question to 8;$chars.kaito.questions[8] to 1]]</div>
<</if>>
<<if $chars.kaito.questions[9] is 0 && $chars.kaito.questions[5] is 1>>
<div class="action-link alt">[[Where do you sell at?|kaitoquestions][$question to 9;$chars.kaito.questions[9] to 1]]</div>
<</if>>
<<if Object.values($chars.kaito.questions).includes(1)>>
<div class="action-link alt">[[Accuse Kaito|accuse kaito]]</div>
<</if>>
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<vnactions>>
<div class="action-link alt">[[Leave|Coast]]</div>
<div class="action-link">[[One more question|DimonBeach]]</div>
<</vnactions>>
<<if $question is 1>>
<<vnline dimon>>At my Mom’s house, man. She had family dinner that night. My whole family can vouch for me.<</vnline>>
<<elseif $question is 2>>
<<vnline dimon>>No one. Well, I told my boy Rico that I might have more stuff to sell after that day. But I didn’t tell him why.<</vnline>>
<<elseif $question is 3>>
<<vnline dimon>>Yesterday, man. Cops always harass us around here. It’s at least once a week I get stopped by somebody.<</vnline>>
<<elseif $question is 4>>
<<vnline dimon>>They probably got bugs around here, man. I bet they listening to everything we saying. Even right now.<</vnline>>
<<elseif $question is 5>>
<<vnline dimon>>I trust my guys here. Kaito is serious, and Julio got kids, man. They ain’t taking the risk I don’t think.<</vnline>>
<<elseif $question is 6>>
<<vnline dimon>>Always, man. That’s the only time he sells. Never told me why though. Always solo too.<</vnline>>
<<elseif $question is 7>>
<<vnline dimon>>I can’t tell you, man. He never tells us his spot. I think he doesn’t wanna give away some super good spot he has.<</vnline>>
<</if>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<vnline narrator>>After some thought, you choose to confront Dimon and name him as the one who is informing on the gang to the police.<</vnline>>
<<vnline player>>I know you’re the traitor, Dimon. Admit it, and maybe we can go easy on you.<</vnline>>
<<vnline dimon>>Me? C’mon, man. I never told any cop a thing. I swear!<</vnline>>
<<vnline player>>It’s too late to argue. The only thing left to do is decide how to deal with you.<</vnline>>
<<vnline narrator key:dimonaccusation>>Dimon stares at you with pure fear in his heart. Awaiting to hear his fate.<</vnline>>
<<vnactionsat "dimonaccusation">>
<div class="action-link alt">[[Kill Dimon|dimonaccusation][$action to 1][$opportunities.druglord.informant to "Dimon";$chars.dimon.dead to 1]]</div>
<div class="action-link">[[Tell him to leave town|dimonaccusation][$action to 2][$opportunities.druglord.informant to "Dimon";$chars.dimon.left to 1]]</div>
<</vnactionsat>>
<</vndialogbox>>
<</nobr>>
<<nobr>>
<<vndialogbox>>
<<vnactions>><<nobr>>
<<vndialogbox>>
<<vnactions>>
<div class="action-link alt">[[Leave|Coast]]</div>
<div class="action-link">[[One more question|KaitoBeach]]</div>
<</vnactions>>
<<if $question is 1>>
<<vnline kaito>>Selling. I sell at night.<</vnline>>
<<elseif $question is 2>>
<<vnline kaito>>No.<</vnline>>
<<elseif $question is 3>>
<<vnline kaito>>Last night.<</vnline>>
<<elseif $question is 4>>
<<vnline kaito>>Someone likely betrayed us.<</vnline>>
<<elseif $question is 5>>
<<vnline kaito>>I prefer to sell alone, when the others are not here.<</vnline>>
<<elseif $question is 6>>
<<vnline kaito>>I did not. I have never seen Julio out at night.<</vnline>>
<<elseif $question is 7>>
<<vnline kaito>>Yes.<</vnline>>
<<elseif $question is 8>>
<<vnline kaito>>The truth needs no explanation. Only lies need to be explained.<</vnline>>
<<elseif $question is 9>>
<<vnline kaito>>I sell at the Ferris wheel.<</vnline>>
<</if>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<vnline narrator>>After some thought, you choose to confront Kaito and name him as the one who is informing on the gang to the police.<</vnline>>
<<vnline player>>It was you, Kaito. Don’t play dumb. Maybe if you admit it, we can go easy on you.<</vnline>>
<<vnline kaito>>You are wrong.<</vnline>>
<<vnline player>>There’s no reason to push back. The decision is made. It’s only a matter of what the punishment will be.<</vnline>>
<<vnline kaito>>My fate is beyond my control.<</vnline>>
<<vnline narrator key:kaitoaccusation>>Kaito stares you down. His gaze unwavering. There is no fear in his expression in the slightest.<</vnline>>
<<vnactionsat "kaitoaccusation">>
<div class="action-link alt">[[Kill Kaito|kaitoaccusation][$action to 1][$opportunities.druglord.informant to "Kaito";$chars.kaito.dead to 1]]</div>
<div class="action-link">[[Tell him to leave town|kaitoaccusation][$action to 2][$opportunities.druglord.informant to "Kaito";$chars.kaito.left to 1]]</div>
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<vnactions>>
<div class="action-link alt">[[Leave|Coast]]</div>
<div class="action-link">[[One more question|JulioBeach]]</div>
<</vnactions>>
<<if $question is 1>>
<<vnline julio>>I was around. I like to come by and sell a bit extra some nights. I have kids I need to provide for, ya know? I do a little extra when I need more.<</vnline>>
<<elseif $question is 2>>
<<vnline julio>>Yes, but only my wife. And she never leaves the house. Too busy. I didn’t know if I would be busy that night to help or not. So I told her so she knew just in case.<</vnline>>
<<elseif $question is 3>>
<<vnline julio>>Oh it’s been weeks. I think it was a Tuesday actually. About two in the afternoon. The officer stopped me to ask where I was headed. I guess I looked suspicious.<</vnline>>
<<elseif $question is 4>>
<<vnline julio>>Oh I’ve been thinking about this a lot. I think the sellers told. They probably thought that they could get away with the money and the product if they used the police as a distraction.<</vnline>>
<<elseif $question is 5>>
<<vnline julio>>I didn’t. He does usually sell at night too. I sell with him at night sometimes. But not that night."
<<elseif $question is 6>>
<<vnline julio>>That’s weird. I’m not really sure. It’s not every night but it does happen. Right over by the Ferris wheel too. That’s where he usually sets up.<</vnline>>
<</if>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<vnline narrator>>You lead Julio off a ways. Separating him from the other two so you can speak to him more privately. Now that you’ve come to the conclusion that he is the informant, you need to make sure you deal with this properly. <</vnline>>
<<vnline player>>I know it’s you.<</vnline>>
<<vnline narrator>>Julio’s eyes go bug wide in response. He stammers over his words trying to reply.<</vnline>>
<<vnline julio>>Wh-whoa what do you mean? You know what’s me? You’re freaking me out here man.<</vnline>>
<<if $chars.julio.questions[6] is 1 && $chars.dimon.questions[7] is 1>>
<<vnline player>>I’m not an idiot Julio. You talk too much and put yourself in a corner. Kaito and Dimon both confirm that Kaito only sells at night, and never sees you. Dimon doesn’t even know where Kaito sells, and says that Kaito won’t reveal it. But you somehow now exactly where he sells at, and say you sell with him at night all the time. You know a lot about something that two other people say you shouldn’t know anything about. That sounds a lot like someone collecting information to me.<</vnline>>
<<else>>
<<vnline player>>It’s obvious, Julio. You’re too skittish and talk like you’re on the witness stand every time I ask you a question. Fess up and I might be able to go easy on you.<</vnline>>
<</if>>
<<vnline julio>>Fuck! Fine I admit it. But, listen I need you to hear me out first. Please.<</vnline>>
<<vnline player>>I’m listening.<</vnline>>
<<vnline julio>>I’m not just some informant. I’m undercover. If you hurt me, you’ll turn this beach and every street corner the gang runs on into a war zone. Police do not like it when they lose one of our own.<</vnline>>
<<vnline narrator>>He has a point. The cops would crack down hard if something happens to him. You can’t just let him get away with it though, can you? It would make you, and the entire gang look weak.<</vnline>>
<<vnline player>>So are you going to propose an alternative?<</vnline>>
<<vnline julio>>Yeah, work with me.<</vnline>>
<<vnline player>>I’m no rat.<</vnline>>
<<vnline julio>>I didn’t say you were. I don’t want you to inform on the gang. I just want you to be willing to look the other way. We aren’t even trying to take the whole gang down. Believe it or not, organized crime can be helpful to a city like Denlaw. It means the criminals have rules. If you get rid of that, there is still going to be crime, but it will get more violent and out of hand.<</vnline>>
<<vnline player>>I still don’t see what this has to do with me.<</vnline>>
<<vnline julio>>I’m just here to clip the gang every now and then. Never to take the gang out, but always just stop some of the bigger things, like that shipment. The gang continues on, violent crime stays down, and the police can tout a win every now and then. Everyone wins.<</vnline>>
<<vnline player>>I don’t win if Vitalyy or Damir find out and send someone to take care of me just like I was sent her to take care of you.<</vnline>>
<<vnline julio>>Just tell them that there is no way any of us three could have informed on the shipment. Hell Dimon has been talking about listening devices. We don’t actually have any set up, but I can give you one. Just tell them that you found this and think the cops just managed to bug the Pier, and we were too loose lipped when talking when we thought no one could hear us.<</vnline>>
<<vnline player>>I don’t know…<</vnline>>
<<vnline julio>>Please <<print $chars.player.name>>. It would be a really good idea to have me backing you.<</vnline>>
<<vnline narrator key:julioaccusation>>Loyalty to the gang is at stake here. You can follow through, and make sure Julio is never seen in this city again, staying loyal to Vitalyy and potentially starting a war between the police and the gang. Or you can use Julio’s plan and betray him for the good of the city overall. So much to consider, and so little time to decide.<</vnline>>
<<vnactionsat "julioaccusation">>
<div class="action-link alt">[[Kill Julio|julioaccusation][$action to 1;$opportunities.druglord.informant to "Julio";$chars.julio.dead to 1]]</div>
<div class="action-link">[[Tell him to leave the city|julioaccusation][$action to 2;$opportunities.druglord.informant to "Julio";$chars.julio.left to 1]]</div>
<div class="action-link warn">[[Go with Julio's plan and work with him|julioaccusation][$action to 3;$opportunities.druglord.informant to "Julio";$opportunities.druglord.made_deal to 1]]</div>
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<if $action is 1>>
<<vndialogbox>>
<<vnline narrator key:shootinggif>>It happens in seconds. You pull the gun from your waistband and aim it at Dimon. He is too shocked to even react. With a few quick pulls of the trigger, he drops. Dimon is dead, and taken care of.<</vnline>>
<<vnmediaat "shootinggif">>
<video autoplay muted loop src="ressources/gifs/drugopportunity/shootinggif.mp4" ></video>
<</vnmediaat>>
<<vnline narrator>>You put the gun away quickly and look over at Kaito and Julio.<</vnline>>
<<vnline player>>You two, clean this up and get rid of him. I need to go let Damir know that this is taken care of.<</vnline>>
<<vnline narrator key:dimonaccusationleave>>They both silently nod. Looking frightened at having just witnessed the death of someone they had spent so much time with. Fear like that will have their loyalty assured though. You turn and leave. It’s time to report back that the job is done.<</vnline>>
<<vnactionsat "dimonaccusationleave">>
<div class="action-link alt">[[Leave|Coast]]</div>
<</vnactionsat>>
<<addhours 1>>
<</vndialogbox>>
<<elseif $action is 2>>
<<vndialogbox>>
<<vnline player>>Listen very carefully Dimon. You are going to go home, pack up your shit, and leave the city. If I or Vitalyy ever catch wind of you being around here again, it won’t be good for you. This is your one and only warning.<</vnline>>
<<vnline dimon>>Shit, man. I promise you that you’re wrong. But thanks for letting me go. You won’t hear from me again.<</vnline>>
<<vnline player key:lettingthemfleegif>>Good.<</vnline>>
<<vnmediaat "lettingthemfleegif">>
<video autoplay muted loop src="ressources/gifs/drugopportunity/lettingthemfleegif.mp4" ></video>
<</vnmediaat>>
<<vnline narrator key:dimonaccusationleave>>Dimon leaves quickly, jogging away disappearing in the distance. You hope for his own sake, that he doesn’t make a mistake like this again, wherever he goes. You nod to Julio and Kaito before leaving. It’s time to report back that the job is done.<</vnline>>
<<vnactionsat "dimonaccusationleave">>
<div class="action-link alt">[[Leave|Coast]]</div>
<</vnactionsat>>
<<addhours 1>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<if $action is 1>>
<<vndialogbox>>
<<vnline narrator key:shootinggif>>It happens in seconds. You pull the gun from your waistband and aim it at Kaito. He remains stoic, never even flinching in response. With a few quick pulls of the trigger, he drops. Kaito is dead, and taken care of.<</vnline>>
<<vnmediaat "shootinggif">>
<video autoplay muted loop src="ressources/gifs/drugopportunity/shootinggif.mp4" ></video>
<</vnmediaat>>
<<vnline narrator>>You put the gun away quickly and look over at Dimon and Julio.<</vnline>>
<<vnline player>>You two, clean this up and get rid of him. I need to go let Damir know that this is taken care of.<</vnline>>
<<vnline narrator key:kaitoaccusationleave>>They both silently nod. Looking frightened at having just witnessed the death of someone they had spent so much time with. Fear like that will have their loyalty assured though. You turn and leave. It’s time to report back that the job is done.<</vnline>>
<<vnactionsat "kaitoaccusationleave">>
<div class="action-link alt">[[Leave|Coast]]</div>
<</vnactionsat>>
<<addhours 1>>
<</vndialogbox>>
<<elseif $action is 2>>
<<vndialogbox>>
<<vnline player>>Listen very carefully Kaito. You are going to go home, pack up your shit, and leave the city. If I or Vitalyy ever catch wind of you being around here again, it won’t be good for you. This is your one and only warning.<</vnline>>
<<vnline kaito>>Very well.<</vnline>>
<<vnline player key:lettingthemfleegif>>Goodbye.<</vnline>>
<<vnmediaat "lettingthemfleegif">>
<video autoplay muted loop src="ressources/gifs/drugopportunity/lettingthemfleegif.mp4" ></video>
<</vnmediaat>>
<<vnline narrator key:kaitoaccusationleave>>Kaito leaves quickly, jogging away disappearing in the distance. You hope for his own sake, that he doesn’t make a mistake like this again, wherever he goes. You nod to Julio and Dimon before leaving. It’s time to report back that the job is done.<</vnline>>
<<vnactionsat "kaitoaccusationleave">>
<div class="action-link alt">[[Leave|Coast]]</div>
<</vnactionsat>>
<<addhours 1>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<if $action is 1>>
<<vndialogbox>>
<<vnline narrator key:shootinggif>>Betraying the gang simply isn’t an option. Julio will face the music. It happens in seconds. You pull the gun from your waistband and aim it at Julio. He remains stoic, never even flinching in response. With a few quick pulls of the trigger, he drops. Julio is dead, and taken care of. The consequences of which, may be great.<</vnline>>
<<vnmediaat "shootinggif">>
<video autoplay muted loop src="ressources/gifs/drugopportunity/shootinggif.mp4" ></video>
<</vnmediaat>>
<<vnline narrator>>You put the gun away quickly and look over at Dimon and Kaito.<</vnline>>
<<vnline player>>You two, clean this up and get rid of him. I need to go let Damir know that this is taken care of.<</vnline>>
<<vnline narrator key:julioaccusationleave>>They both silently nod. Looking frightened at having just witnessed the death of someone they had spent so much time with. Fear like that will have their loyalty assured though. You turn and leave. It’s time to report back that the job is done.<</vnline>>
<<vnactionsat "julioaccusationleave">>
<div class="action-link alt">[[Leave|Coast]]</div>
<</vnactionsat>>
<<addhours 1>>
<</vndialogbox>>
<<elseif $action is 2>>
<<vndialogbox>>
<<vnline player>>Listen very carefully Julio. I don’t want a war because of your death, but I won’t betray Vitalyy. So, you are going to go home, pack up your shit, and leave the city. If I or Vitalyy ever catch wind of you being around here again, it won’t be good for you. This is your one and only warning.<</vnline>>
<<vnline julio>>This isn’t a good call, <<print $chars.player.name>>. You want to walk the tightrope between fully committing to the gang, and doing what we both know is the right thing to do. It’s gonna make you fall one day if you keep it up. But I’ll go. I can’t say you won’t hear from me again though.<</vnline>>
<<vnline player key:lettingthemfleegif>>It’s not about skirting the line. It’s about holding to my word and convictions, but being smart enough to not start something that will only cause more suffering. This is the only right decision.<</vnline>>
<<vnmediaat "lettingthemfleegif">>
<video autoplay muted loop src="ressources/gifs/drugopportunity/lettingthemfleegif.mp4" ></video>
<</vnmediaat>>
<<vnline narrator key:julioaccusationleave>>Julio leaves quickly, jogging away disappearing in the distance. You hope for his own sake, that he and the police don’t try something like this again. You nod to Kaito and Dimon before leaving. It’s time to report back that the job is done.<</vnline>>
<<vnactionsat "julioaccusationleave">>
<div class="action-link alt">[[Leave|Coast]]</div>
<</vnactionsat>>
<<addhours 1>>
<</vndialogbox>>
<<elseif $action is 3>>
<<vndialogbox>>
<<vnline player>>I’m tempted to let you stick around, like you want. But I can’t guarantee that they’ll buy the story. And if they don’t, then I’m going to point them right at you and say that you’re the most likely suspect.<</vnline>>
<<vnline julio>>That’s fair. I don’t expect you put yourself in the line of fire for my sake. But I promise you, if you can sell this to them, it will be to your benefit. The whole city will benefit.<</vnline>>
<<vnline narrator key:handshakeimg>>You shake his hand, agreeing to cover for him this time. Betraying Vitalyy won’t be without consequences if this ends up being found out. But Julio makes a compelling argument about the greater good.<</vnline>>
<<vnmediaat "handshakeimg">>
<img src="ressources/images/drugopportunity/handshakeimg.webp" >
<</vnmediaat>>
<<vnline player>>Do yourself a favor and be more conspicuous.<</vnline>>
<<vnline julio>>I will. You don’t have to worry. If something goes south like this again they will likely just pull me out and put me in protection anyway. I appreciate having your trust. Here, take this.<</vnline>>
<<vnline narrator key:listeningdeviceimg>>He hands you a small square plastic object. <</vnline>>
<<vnmediaat "listeningdeviceimg">>
<img src="ressources/images/drugopportunity/listeningdeviceimg.webp" >
<</vnmediaat>>
<<vnline julio>>This is my pocket recorder. Just tell them that you found it in the sand by the pier. Small enough that it would just look like trash but it records a lot.<</vnline>>
<<vnline player>>Is it recording now?<</vnline>>
<<vnline julio>>Yes but it doesn’t save on this. It’s connected to the laptop in my car. It’s parked up top. Everything gets saved there.<</vnline>>
<<vnline player>>Good to know.<</vnline>>
<<vnline narrator>>You drop the device and stomp on it to break it.<</vnline>>
<<vnline julio>>What are you doing?!? That’s the only one I have!<</vnline>>
<<vnline narrator>>You explain yourself as you bend down and pick the pieces up.<</vnline>>
<<vnline player>>Now it’s smashed and sandy. So when I talk to Damir, and explain that I found it in the sand, it will be a lot more believable.<</vnline>>
<<vnline julio>>Damn that’s a smart move. Why didn’t I think of that? Ya know, you’d be pretty good at being undercover. You should think about it, if you ever wanna go legit one day.<</vnline>>
<<vnline player>>Maybe. Until then though, I have to go. Don’t make me regret this.<</vnline>>
<<vnline julio>>You won’t, I absolutely promise.<</vnline>>
<<vnline narrator>>You walk off and nod to Kaito and Dimon. Letting them know that you’re leaving. They both look confused but as Julio comes over to talk to them, you hear Dimon loudly yell off in the distance.<</vnline>>
<<vnline dimon>>I knew it, man!<</vnline>>
<<vnline narrator key:julioaccusationleave>>You hope that Damir will believe you just as readily.<</vnline>>
<<vnactionsat "julioaccusationleave">>
<div class="action-link alt">[[Leave|Coast]]</div>
<</vnactionsat>>
<<addhours 1>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<widget "now">>
<<print $GameDays[$gameDate.getUTCDay()]>> - <<print "$periodname">><br> Day $day - <<= padZero($gameDate.getUTCHours())>>:<<= padZero($gameDate.getUTCMinutes())>>
<<set $daycheck = $GameDays[$gameDate.getUTCDay()]>>
<</widget>>
<<widget "addmins">>
<<set $gameDate.setUTCMinutes($gameDate.getUTCMinutes() + _args[0])>>
<</widget>>
<<widget "addhours">>
<<set $gameDate.setUTCHours($gameDate.getUTCHours() + _args[0])>>
<</widget>>
<<widget "period">>
<<if isDateBetween($gameDate, '06:00', '11:59')>>
<<set $periodname = "Morning">>
<<set $period = 1>>
<<elseif isDateBetween($gameDate, '12:00', '12:59')>>
<<set $periodname = "Noon">>
<<set $period = 2>>
<<elseif isDateBetween($gameDate, '13:00', '15:59')>>
<<set $periodname = "Afternoon">>
<<set $period = 3>>
<<elseif isDateBetween($gameDate, '16:00', '17:59')>>
<<set $periodname = "Evening">>
<<set $period = 4>>
<<elseif isDateBetween($gameDate, '18:00', '21:59')>>
<<set $periodname = "Late evening">>
<<set $period = 5>>
<<elseif isDateBetween($gameDate, '22:00', '05:59')>>
<<set $periodname = "Night">>
<<set $period = 0>>
<</if>>
<</widget>>
<<widget "NextDay">>
<<if $gameDate.getUTCHours() >= 7>><<set $gameDate.setUTCDate($gameDate.getUTCDate() + 1)>><</if>><<set $gameDate.setUTCHours(7)>><<set $gameDate.setUTCMinutes(0)>><<set $day += 1>>
<</widget>>
<</nobr>><<nobr>>
<<if $opportunities.druglord.made_deal is 0>>
<<vndialogbox>>
<<vnline player>>Damir, Vitalyy told me to let you know when I took care of the informant issue.<</vnline>>
<<vnline damir>>Good. Who was informant?<</vnline>>
<<vnline player>>Vitalyy told me that he didn’t want to know.<</vnline>>
<<vnline damir>>I not Vitalyy. I not say this. I want know.<</vnline>>
<<vnline player>>It was <<print $opportunities.druglord.informant>>. When I questioned them all, he seemed like the most logical suspect. We won’t be seeing him ever again.<</vnline>>
<<vnline damir>>Good work. Here is pay.<</vnline>>
<<vnline narrator>>Damir reaches into his track suit and pulls out a large stack of bills. He hands them to you. It’s a lot more than what you usually get paid for these sorts of activities. You nod to Damir as you take the money. You count it out, then place it in your pocket, proud of a job well done.<</vnline>>
<<vnline damir>>You need something?<</vnline>>
<<vnline narrator key:gainmoney>>You get 10,000$ <<addmoney 10000>><<addhours 1>><<set $opportunities.druglord.returnedtodamir to 1>><</vnline>>
<<vnactionsat "gainmoney">>
[[Leave|Den][$scene to 0;$opportunities.druglord.returnedtodamir to 1]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $opportunities.druglord.made_deal is 1>>
<<vndialogbox>>
<<vnline player>>Damir, Vitalyy told me to let you know when I took care of the informant issue.<</vnline>>
<<vnline damir>>Good. Who was informant?<</vnline>>
<<vnline player>>I was actually hoping to talk to Vitalyy about that. I have news.<</vnline>>
<<vnline damir>>He tell you talk to me. He don’t want to know.<</vnline>>
<<vnline player>>The intel was wrong. He told me not to say who I took care of. There was no one, to take care of. So he should know.<</vnline>>
<<vnline narrator>>Damir looks at you suspiciously for a moment. His eyes scanning you, up and down. There’s some obvious distrust here. But you hold firm, looking back at him and waiting for a response. <</vnline>>
<<vnline damir>>Stay here.<</vnline>>
<<vnline narrator>>Damir walks a few feet away and makes a call. It only lasts a few moments, and you can’t understand what he is saying over the phone. Speaking in his native Russian instead of English. After he hangs up he walks back and waves his hand to indicate for you to follow him. He leads you up to Vitalyy’s office again, where Vitalyy is typing away at something on his phone.<</vnline>>
<<vnline vitalyy>>I trust there is a good reason for you to have demanded to speak to me like this.<</vnline>>
<<vnline player>>I wouldn’t say I demanded it. But there is a good reason.<</vnline>>
<<vnline narrator>>Vitalyy looks over at Damir for a moment before looking back at you.<</vnline>>
<<vnline vitalyy>>Damir passed along your urgency. Please, act with urgency.<</vnline>>
<<vnline narrator>>You pull the smashed up listening device from your pocket and drop it on the desk in front of Vitalyy.<</vnline>>
<<vnline vitalyy>>What is this?<</vnline>>
<<vnline player>>That is your informant.<</vnline>>
<<vnline narrator>>He pulls the pocket square from his blazer pocket and uses it to gingerly pick up some of the pieces. Clearly preferring to not leave any trace of his presence on it.<</vnline>>
<<vnline player>>I interviewed the guys at the Pier. None of them seemed like the type to turn on us. But one of them, Dimon, mentioned that his theory was that the Pier was bugged. Sounded a little silly at first but I looked around and found that in the sand just a few feet away from where they usually hang out.<</vnline>>
<<vnline damir>>Why they not find this?<</vnline>>
<<vnline player>>They weren’t looking. If you weren’t trying to find something, it would have just looked like a piece of plastic trash on the beach.<</vnline>>
<<vnline damir>>Who placed it?<</vnline>>
<<vnline player>>No clue. Probably the cops at night time. They know where they all hang out. So they just had to wait until it was clear.<</vnline>>
<<vnline vitalyy>>It would not have been clear at night. If my information remains up to date, Kaito prefers to do his selling at night.<</vnline>>
<<vnline player>>He does. But he sells at the Ferris wheel. Not down under the Pier like the other two do during the day.<</vnline>>
<<vnline damir>>Too clean.<</vnline>>
<<vnline vitalyy>>What my English challenged comrade here means is that it feels incomplete. Is there anything you are leaving out?<</vnline>>
<<vnline player>>I have no more information for you. You asked me to get rid of the informant, and I think I did.<</vnline>>
<<vnline vitalyy>>Very well then. Thank you for being thorough, <<print $chars.player.name>>. You will hear from me, the next time I have an assignment for you.<</vnline>>
<<vnline narrator key:returnedtodamir>>You nod in understanding to Vitalyy, then to Damir before heading out of the office and back down the metal stairs to the main floor of the Den. It seems like they bought the story. Or at least they don’t have any good reason to doubt that you’re telling the truth. So for now, things will go on, business as usual. <<set $opportunities.druglord.returnedtodamir to 1>><<addhours 1>><</vnline>>
<<vnactionsat "returnedtodamir">>
[[Leave|Den][$scene to 0;$opportunities.druglord.returnedtodamir to 1]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<vnline narrator>>The moment you walk into the Den, your ears start ringing from the loud yelling. It bounces off the walls like it’s coming from every direction at once. Broken English mixes with vitriolic Russian just assaults your ears. You find the source pretty quickly. Damir is screaming into his phone like a man possessed. Raging about something that takes a moment of careful listening to even begin to understand.<</vnline>>
<<vnline damir onthephone>>You home now! Suka you listen to me! Come home! I see you with that mudak again I will- hello? HELLO? PIZDETS!<</vnline>>
<<vnline player>>You alright Damir?<</vnline>>
<<vnline damir>>You! I have job.<</vnline>>
<<vnline narrator>>Damir strides over to you without even answering your question. The scowl on his face is vengeful. Someone pissed him off and it is not looking good for them. <</vnline>>
<<vnline damir>>I need you to spy. My wife is cheating whore. You get me proof.<</vnline>>
<<vnline player>>I’ll do it if you want Damir, but are you sure you want to mix me up in your personal life? It’s not usually smart to mix personal with business.<</vnline>>
<<vnline narrator>>Damir takes a deep breath and speaks to you much more calmly and directly now.<</vnline>>
<<vnline damir>>It not matter. I need someone good. You do good work. You do this for me. I pay you five grand. I not hold anything against you. I swear.<</vnline>>
<<vnline player>>Alright, if you’re sure. Just tell me where to find her. I’ll see if anything interesting happens.<</vnline>>
<<vnline damir>>You are good man. She goes to trainer’s house. Residential district. Wealthy part of town. I will send you address.<</vnline>>
<<vnline player>>She has a personal trainer? And she goes to his house to do the workouts? Yeah I would be suspicious of that too.<</vnline>>
<<vnline damir>>EXACTLY! Mina always say, I just jealous. Yes I jealous! She in other man’s home!<</vnline>>
<<vnline player>>That’s her name? Mina?<</vnline>>
<<vnline damir>>Yes. Mina, has brown hair. And uh, how you say, big booty.<</vnline>>
<<vnline narrator>>He makes a groping gesture with his hands to try and convey his point. You can’t help but chuckle at it.<</vnline>>
<<vnline player>>Got it. Text me the address and I’ll see what’s going on. Be prepared for the worst, but hope for the best. You never know, she might be telling the truth. It might just be personal training.<</vnline>>
<<vnline damir>>I hope you correct.<</vnline>>
<<vnline narrator key:damirrequest>>With that you head out of the Den. You should hurry over to the Residential District. The sooner you go the better chance you’ll have of potentially catching them in the act. If there is an act to catch them in.<</vnline>>
<<vnactionsat "damirrequest">>
[[Leave|Slums][$scene to 0;$opportunities.druglord.damirrequest to 1]]
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<widget "addmoney">>
<<set $chars.player.money += _args[0]>>
<</widget>>
<<widget "nickrelation">>
<<set $chars.nick.relation += _args[0]>>
<</widget>>
<<widget "damirrelation">>
<<set $chars.damir.relation += _args[0]>>
<</widget>>
<<widget "vitalyyrelation">>
<<set $chars.vitalyy.relation += _args[0]>>
<</widget>>
<<widget "fatherrespect">>
<<set $chars.father.respect += _args[0]>>
<</widget>><<if $opportunities.druglord.damirrequest is 1>>
<<set $scene to 0>><<goto "TrainersPlaceFirstEncounter">>
<</if>>
<<if $opportunities.druglord.minachoice 0 or $opportunities.druglord.minachoice is 2 or $opportunities.druglord.minachoice is 3 && $opportunities.druglord.allies.includes("Mina") is false>>
[[Mina|MinaGathering]]
<</if>><<nobr>>
<<if $scene is 0>>
<<vndialogbox>>
<<vnline narrator key:townhouse>>The moment you enter the Residential District, your phone buzzes. Damir’s text pops up on your screen giving you the address you need. The address leads you to a pretty nice townhouse that isn’t too far out of the way. By the looks of it, the trainer must make a decent living to own a place like this. Not anything spectacular, but it does seem to support the idea that he is a legitimate trainer. Whether or not he is legitimately training Damir’s wife Mina is another story entirely. <</vnline>>
<<vnmediaat "townhouse">>
[img["ressources/images/drugopportunity/trainer_townhouse.webp"]]
<</vnmediaat>>
<<vnline narrator>>There’s two cars at the house right now. So chances are he has a client inside. If you’re lucky, Mina will still be inside and you’ll be able to see just what she and this trainer of hers get up to. There’s no way to see anything from here though. You look around and make sure no one sees you. And the moment the coast is clear you quietly run up along the side of the house towards the back. Peering into windows doesn’t clue you into much just yet. But suddenly a loud laugh comes from the house. It sounded like it came from upstairs. Walking around some more, you find the back sliding door to the house is open. Looking around, it seems like they were doing something out back before heading inside. Maybe some yoga of some sort by the mats on the ground. And they do look used. Even if it looks innocent so far, it certainly isn’t proof of anything just yet. You silently step inside, following the sounds of the laughter, and soon enough you hear talking. It’s coming from a cracked door on the second level.<</vnline>>
<<vnline narrator>>Look in through the door<</vnline>>
<<vnline narrator key:minacaughtdoor>>You look in through the slightly ajar door and see the source of the voices. And it is exactly what Damir had feared. A woman, who matches Mina’s description, getting fucked by some guy who does look like he would be a physical trainer.<</vnline>>
<<vnmediaat "minacaught">>
<video src="ressources/gifs/drugopportunity/minacaught.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnline narrator>>You pull your phone out and snap a picture for proof of the affair. <</vnline>>
<<vnmediaat "minacaughtimg">>
[img["ressources/images/drugopportunity/minacaught.webp"]]
<</vnmediaat>>
<<vnline narrator key:minacaughtactions>>With proof in hand, your job is effectively done. All you need to do is bring this back to Damir and he will have what he asked you for. Although, that isn’t your only option. You stand there in the hall, still unnoticed, and think on what you can do with this information. Finishing the job you were sent here to do is one option, and possibly the most simple. You don’t get any further involvement, and you do just as Damir asked of you. The next option to come to mind is to use this information against Mina. You could get her to pay and get Damir to pay you. Double dipping by blackmailing Mina wouldn’t even mean you would have to hold up your end of it. You could still even tell Damir after you get whatever you can out of her. Finally, you could end this. Damir clearly cares about his wife. He wouldn’t be jealous if he didn’t. This could be your opportunity to end her affairs and have the threat of being exposed loom over her to keep her loyal from now on. It would mean lying to him though. Whichever option you want to choose, it has to be made now. As it seems like they’re finishing up and about to leave the bedroom.<</vnline>>
<<vnactionsat "minacaughtactions">>
[[Take the proof back to Damir|TrainersPlaceFirstEncounter][$scene to 1]]
[[Blackmail Mina|TrainersPlaceFirstEncounter][$scene to 2]]
[[Get Mina to stop cheating|TrainersPlaceFirstEncounter][$scene to 8]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 1>>
<<vndialogbox>>
<<vnline narrator key:leave>>No need to involve yourself further. You have what you need so you head out as silently as you entered. Rounding the outside of the house again and heading down the street until you have gained a sizable bit of distance away from the home. You weren’t caught, at least you don’t believe so. So you leave the residential district. Next time you are at the Den, you’ll talk to Damir. Hopefully he doesn’t get too mad when he learns the truth. <</vnline>>
<<vnactionsat "leave">>
[[Leave|CityMap][$scene to 0;$opportunities.druglord.damirrequest to 2;$opportunities.druglord.minachoice to 1;$opportunities.druglord.minachoice to 1]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 2>>
<<vndialogbox>>
<<vnline narrator key:minayellingdoor>>Evidence in hand, you push the door open with some force. Making both Mina and her trainer jump to their feet. Mina shrieks with fear. And her trainer starts cursing you out.<</vnline>>
<<vnmediaat "minayelling">>
[img["ressources/images/drugopportunity/minayelling.webp"]]
<</vnmediaat>>
<<vnline trainer>>Who the fuck are you? Get the fuck outta my damn house!<</vnline>>
<<vnline player>>Back up! I work with Damir. You touch me and he sees what you’ve been doing with his wife.<</vnline>>
<<vnline narrator>>The trainer stops in his tracks and turns to Mina looking even angrier.<</vnline>>
<<vnline trainer>>Damir’s your fucking husband? You told me he was your brother! Fucking bitch I swear if he comes after me I’ll-<</vnline>>
<<vnline mina>>You’ll what? Damir won’t let you touch me!<</vnline>>
<<vnline player>>Both of you shut the hell up. Here is what’s going to happen. Mina is gonna come down stairs with me. And you, whatever your name is, are gonna stay here.<</vnline>>
<<vnline trainer>>You don’t know my name? Shit sounds fine to me then. Go bitch.<</vnline>>
<<vnline narrator>>The trainer puts his hands up and backs away, happy to potentially be left out of it. Mina storms past you, still nude as she descends the stairs. You close the bedroom door behind you and head down. Staring at Mina as she sits on the Trainer’s couch. <</vnline>>
<<vnline mina>>What do you want? You gonna tell Damir? Ruin my life? Just do it and be done with it.<</vnline>>
<<vnline player>>I don’t have to. Damir made me an offer to give him proof. I can just follow through on that. Or you can make me a better offer.<</vnline>>
<<vnline mina key:minadontwant>>What the hell would you even want from me?<</vnline>>
<<vnactionsat "minadontwant">>
[[Demand money|TrainersPlaceFirstEncounter][$scene to 3;$opportunities.druglord.minachoice to 2]]
[[Demand sex|TrainersPlaceFirstEncounter][$scene to 4;$opportunities.druglord.minachoice to 3]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 3>>
<<vndialogbox>>
<<vnline player>>I want money. Plain and simple. Damir offered me five thousand dollars. Make a better one.<</vnline>>
<<vnline mina>>Are you fucking crazy? Where do you think I’m gonna get that kind of money?<</vnline>>
<<vnline player>>Not my problem. Gimme a number that beats it or I’m telling him.<</vnline>>
<<vnline mina>>FUCK! Fine.<</vnline>>
<<vnline narrator>>Mina stands up and walks over to the kitchen counter where her purse is. She pulls out her phone and taps on it a bit. You can’t see what she’s doing, but it seems like she’s checking just how much she has.<</vnline>>
<<vnline mina>>I can do six thousand.<</vnline>>
<<vnline player>>That’s it? Lying to Damir is worth more than a thousand more dollars.<</vnline>>
<<vnline narrator key:minabegging>>Mina begins to beg. She’s clearly desperate to keep you from telling.<</vnline>>
<<vnmediaat "minabegging">>
[img["ressources/images/drugopportunity/minabegging.webp"]]
<</vnmediaat>>
<<vnline mina>>Please! It’s all I have!<</vnline>>
<<vnline player>>Fine. I want you to transfer it to me right now though, or no deal.<</vnline>>
<<vnline mina>>Okay! Okay one second. Give me uh your email address.<</vnline>>
<<vnline narrator>>You give her your email and she is able to transfer the money to you through an app. Within a few minutes you get a notification on your phone that the money has arrived. And just like that, you’re six thousand dollars richer.<</vnline>>
<<vnline player>>It’s been a pleasure. You should really quit doing this. You don’t wanna end up getting caught again.<</vnline>>
<<vnline mina>>Yeah, whatever.<</vnline>>
<<vnline narrator>>You leave the same way you came in, and head down the street. You can’t help but laugh at the fact that she never demanded that you delete the proof. You can still show this to Damir and get paid by him as well if you want. Or you can keep your word to her. You’ll have to decide which to do the next time you’re at the Den.<</vnline>>
<<vnline key:leave>>Mina hands you 6,000$ <<addmoney 6000>><<addhours 1>><</vnline>>
<<vnactionsat leave>>
[[Leave|CityMap][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 4>>
<<vndialogbox>>
<<vnline player>>I want you.<</vnline>>
<<vnline mina>>What is that supposed to mean?<</vnline>>
<<vnline player>>You’re a cheater. So if you want me to keep your cheating a secret from Damir, then you’re gonna let me hit it whenever I want.<</vnline>>
<<vnline mina>>Whenever you want? Are you fucking crazy? You pervert.<</vnline>>
<<vnline player>>Alright. I guess I’ll just go show the evidence to Damir then.<</vnline>>
<<vnline narrator>>Mina stops you and starts pleading for you to reconsider.<</vnline>>
<<vnline mina>>No no, I’ll…. I’ll do it just please don’t tell Damir.<</vnline>>
<<vnline player>>Glad we could come to an agreement.<</vnline>>
<<vnline narrator key:minamissionary>>Without another work, you pull your pants down and flip Mina over. Damir was certainly right about her big booty. It’s nice, big, and very easy to slide right inside of. And he moans as you fuck her really make it just that much more fun.<</vnline>>
<<vnmediaat "minamissionary">>
<video src="ressources/gifs/drugopportunity/minamissionary.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnactionsat "minamissionary">>
[[Continue|TrainersPlaceFirstEncounter][$scene to 6]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 6>>
<<vndialogbox>>
<<vnline narrator key:minapiledriver>>Pulling Mina off the couch you bring her to the ottoman. It’s lower so you can raise her ass up and really pound down into her. Jack hammering her ass and fucking it to ruin it. <</vnline>>
<<vnmediaat "minapiledriver">>
<video src="ressources/gifs/drugopportunity/minapiledriver.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnactionsat "minapiledriver">>
[[Continue|TrainersPlaceFirstEncounter][$scene to 7]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 7>>
<<vndialogbox>>
<<vnline narrator key:minafacial>>You pull out of her ass as you begin to cum. The moment you let go of her, Mina’s ass falls to the floor and she is sitting right in front of you as you unload all over her face.<</vnline>>
<<vnmediaat "minafacial">>
<video src="ressources/gifs/drugopportunity/minafacial.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnline player>>Nice job, slut. Keep that up and Damir won’t learn a thing.<</vnline>>
<<vnline mina>>He better fucking not.<</vnline>>
<<vnline narrator>>With that you leave the same way you came in, and head down the street. You can’t help but laugh at the fact that she never demanded that you delete the proof. You can still show this to Damir and get paid by him as well if you want. Or you can keep your word to her. You’ll have to decide which to do the next time you’re at the Den.<</vnline>>
<<vnline narrator key:leave>>Mina hands you 6,000$ <<addmoney 6000>><<addhours 1>> <<set $opportunities.druglord.damirrequest to 2>><</vnline>>
<<vnactionsat "leave">>
[[Leave|CityMap][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 8>>
<<vndialogbox>>
<<vnline narrator key:minayelling>>Evidence in hand, you push the door open with some force. Making both Mina and her trainer jump to their feet. Mina shrieks with fear. And her trainer starts cursing you out.<</vnline>>
<<vnmediaat "minayelling">>
[img["ressources/images/drugopportunity/minayelling.webp"]]
<</vnmediaat>>
<<vnline trainer>>Who the fuck are you? Get the fuck outta my damn house!<</vnline>>
<<vnline player>>Back up! I work with Damir. You touch me and he sees what you’ve been doing with his wife.<</vnline>>
<<vnline narrator>>The trainer stops in his tracks and turns to Mina looking even angrier.<</vnline>>
<<vnline trainer>>Damir’s your fucking husband? You told me he was your brother! Fucking bitch I swear if he comes after me I’ll-<</vnline>>
<<vnline mina>>You’ll what? Damir won’t let you touch me!<</vnline>>
<<vnline player>>Both of you shut the hell up. Here is what’s going to happen. Mina is gonna come down stairs with me. And you, whatever your name is, are gonna stay here.<</vnline>>
<<vnline trainer>>You don’t know my name? Shit sounds fine to me then. Go bitch.<</vnline>>
<<vnline narrator>>The trainer puts his hands up and backs away, happy to potentially be left out of it. Mina storms past you, still nude as she descends the stairs. You close the bedroom door behind you and head down. Staring at Mina as she sits on the Trainer’s couch. <</vnline>>
<<vnline mina>>What do you want? You gonna tell Damir? Ruin my life? Just do it and be done with it.<</vnline>>
<<vnline player>>I don’t have to. Damir made me an offer to give him proof. But I want to talk with you first.<</vnline>>
<<vnline mina>>What the hell would you even want from me?<</vnline>>
<<vnline player>>I want you to stop being a cheating whore.<</vnline>>
<<vnline mina>>Excuse me??<</vnline>>
<<vnline player>>Me telling Damir won’t stop you from being a cheater. It will just mean that he divorces you. And you probably go on to cheat on the next guy you marry. I want you to better yourself, and stop hurting Damir. He actually cares about you. If you want me to keep this to myself, then you need to agree to end this hear and now. Never cheat again. And if I find out you have, I’ll let him know.<</vnline>>
<<vnline mina>>It’s not that simple! I… I uh… I’m a sex addict!<</vnline>>
<<vnline player>>Then get treatment. Addiction, even if you aren’t just lying through your teeth right now, is not an excuse to hurt people. Make your choice.<</vnline>>
<<vnline mina>>Fuck you! Fucking, fine! I’ll stop.<</vnline>>
<<vnline player>>Good. I hope you learn your lesson and this never comes up again.<</vnline>>
<<vnline narrator>>She just scoffs and turns away from you. You head out the same way you came in. Heading down the road and out of the district. You could still tell Damir if you wanted too. Her fate remains up in your hands. Although it does seem like she genuinely feared being exposed enough to at least try. Either way, it’s time to go report back to Damir.<</vnline>>
<<vnline narrator key:leave>>Mina hands you 6,000$ <<addmoney 6000>><<addhours 1>><<set $opportunities.druglord.damirrequest to 2>><</vnline>>
<<vnactionsat "leave">>
[[Leave|CityMap][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<vnline narrator>>The Den is unusually quiet today. The moment you step in, it looks half deserted. Like you came in on a holiday. Or like if the gang fled. But there were a few people over towards the center of the main warehouse floor. Circled around a table. They don’t seem to notice you at first until the sound of the door closing behind you alerts them to your presence. There are a few people there, staring at you. But the only three you immediately recognize are Vitalyy, Damir, and Nick. <</vnline>>
<<vnline vitalyy>><<print $chars.player.name>>, my good man. Come quickly, you’re just in time.<</vnline>>
<<vnline narrator>>You walk over and shake Vitalyy’s hand to greet him. Then you take a look at what’s sprawled out on the table. It looks like the specifics for a heist. One that has a lot of planning already put into it. You then look up and greet the others at the table.<</vnline>>
<<vnline player>>Damir, Nick, good to see ya.<</vnline>>
<<vnline narrator>>Both of them nod back to you. Damir with little emotion shown, Nick smiles warmly.<</vnline>>
<<vnline vitalyy>>Wonderful, I believe everyone that I wish to be here, is now here. I can begin properly.<</vnline>>
<<vnline narrator>>Vitalyy stands at the head of the table and begins pointing to various spots on it as he explains each aspect.<</vnline>>
<<vnline vitalyy>>The plan is so simple, that if we do it properly, no one will be aware the theft has occurred. This will be a smash, and grab. But trust me when I say the execution will be much more elegant than the description. An assault from three directions will have them pinned, with no where to go, and no way to get help. We eliminate them, we take what we want, and we leave with no record of us ever being there. Are there any questions, before I continue?<</vnline>>
<<vnline player>>Yeah, what are we stealing?<</vnline>>
<<vnline vitalyy>>A gang that has been quietly attempting to muscle their way into our city has a shipment coming in and we are going to take it for ourselves. We are not entirely sure what they are bringing, just yet. But, whatever it is, is not as important as to me as the harm it will inflict upon them to lose this shipment. We will teach those that attempt to harm us, that there are consequences to their actions.<</vnline>>
<<vnline nick>>Right, right I got one. Any back up plan? Like if we get fucked and have to dip, we got a place to meet up later at?<</vnline>>
<<vnline vitalyy>>No. If this plan goes awry, we will scatter. Minimal contact for the next day or so will be necessary. We will return here, to the den, to confer and regroup three days after the event. Understood?<</vnline>>
<<vnline narrator>>Everyone present nods their head in understanding.<</vnline>>
<<vnline vitalyy>>Good. We will meet at the coast. Make sure you buy some black clothes. Damir should have some if you do not. Come after 18:00. And be ready for anything.<</vnline>>
<<vnline narrator>>Vitalyy disbands this meeting as suddenly as it began. Everyone heads out of the Den for now. You shouldn’t head back until after this heist is over.<</vnline>>
<<vnline key:endscene>>Your relationship with the gang members improves <<nickrelation 1>><<damirrelation 1>><<vitalyyrelation 1>> <<set $opportunities.druglord.damirrequest to 4>><<set $opportunities.druglord.vitalyybigscore to 1>><</vnline>>
<<vnactionsat "endscene">>
[[Leave|Slums][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<vnline player>>Hey! We need to talk.<</vnline>>
<<vnline narrator>>You are luck to have found Julio at the Pier just at the right time when Kaito and Dimon are both away.<</vnline>>
<<vnline julio>>Oh fuck, <<print $chars.player.name>>. They said you got taken out.<</vnline>>
<<vnline player>>Good, I want Vitalyy to think that. He’s who shot me.<</vnline>>
<<vnline julio>>Fuck, that bastard. I’m glad to see that you’re okay.<</vnline>>
<<vnline player>>I need your help. You and the police want someone stable running this gang and these streets. Well who do you trust more than me?<</vnline>>
<<vnline julio>>You’re planning on taking out Vitalyy. You’ll never get close to him.<</vnline>>
<<vnline player>>I will with your help.<</vnline>>
<<vnline julio>>How is that gonna work, huh? If we raid the gang with you along with us, no one is gonna follow you. They won’t trust you.<</vnline>>
<<vnline player>>I don’t need a full police raid. Just get a few other undercover cops with you. Raid the place with me. No uniforms, no badges. Just taking Vitalyy down, and having someone at the very top that you know you can trust.<</vnline>>
<<vnline narrator>>Julio looks at you for a moment. He clearly isn’t sure but, the idea intrigues him.<</vnline>>
<<vnline julio>>I don’t know how I’m gonna sell this. But I’ll figure it out. Count me in. Just let me know when and where. You’ll have me and my guys behind you.<</vnline>>
<<vnline player>>Thanks Julio. You won’t regret this.<</vnline>>
<<vnline narrator>>Having Julio and other police as back up will be a huge help. You’re one step closer to being ready to take Vitalyy on.<</vnline>>
<<vnline narrator key:julioinvolved>>Julio will participate in the raid! <<addhours 1>><</vnline>>
<<vnactionsat "julioinvolved">>
[[Continue|Coast][$scene to 1;$opportunities.druglord.allies.push("Julio")]]
<</vnactionsat>>
<</vndialogbox>>
<</nobr>>Mansion of daddy
<<if $opportunities.druglord.reportingbacktoyourfather is 0>>
[[Report Back to your father|ReportBackToyourFather]]
<</if>><<nobr>>
<<vndialogbox>>
<<vnline father>>What can I do for you, <<print $chars.player.name>>?<</vnline>>
<<vnline player>>I have something worth showing you.<</vnline>>
<<vnline narrator>>Your father’s eyebrows race in curiosity. He steps aside to let you into the house to talk. He leads you to the kitchen where he pours a couple cups of coffee.<</vnline>>
<<vnline father>>You’ve been out of the house for some time now. I expect that you have something interesting to show for it.<</vnline>>
<<vnline narrator>>You pull your phone out and place it on the table for him to watch as you scroll through a few pictures. Pictures that detail some of the events that took place throughout your time working with the gang. Including the final picture of yourself, standing in the office of the Den, with you in control of everything.<</vnline>>
<<vnline father>>What exactly are you showing me here?<</vnline>>
<<vnline player>>You once told me a long time ago that you got involved in some of the shadier parts of business around Denlaw. I’ve done the same. I worked my way up, got into some serious trouble, and I even got shot. But now I’m the head of the gang. And I run most of the drug trade in the entire city.<</vnline>>
<<vnline narrator>>His eyes open a bit wider and he nods as he listens.<</vnline>>
<<vnline father>>Well, I can’t exactly say I approve of illegal activity like this. Or anything that gets you shot for that matter. But, it is impressive. You managed to move up to this level much faster than I did. I actually had to kill a rival gangster to even get inside the inner circle of the gang I ran all those years ago.<</vnline>>
<<vnline player>>Let me guess, a Russian?<</vnline>>
<<vnline father>>How did you know that?<</vnline>>
<<vnline player>>The man in that last picture was the head of my gang. He’s the one who shot me. The guy you killed was his brother.<</vnline>>
<<vnline father>>You don’t say?<</vnline>>
<<vnline narrator>>Over the next hour, you and your father recount stories of your journeys within organized crime. Comparing and contrasting experiences. Laughing at some of the things along the way. Lamenting those that were lost. It’s probably the closest you’ve felt to him in quite a long time. And you’re certain that you’ve gained some respect from him. Even if he isn’t all too proud of the fact that his son is involved in this life. In the end, you’re still closer to your goal of showing him that you deserve the inheritance you’re set to obtain.<</vnline>>
<<vnline narrator key:fatherrespectgain>>You gain some respect from your father <<fatherrespect +5>><<addhours 1>><<set $opportunities.druglord.reportingbacktoyourfather to 1>><</vnline>>
<<vnactionsat "fatherrespectgain">>
[[Leave|CityMap][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</nobr>>Npc Dialogues:
[[Nick]]
[[Damir]]
[[Vitalyy]]
Enforcer jobs:
[[EnforcerJobs]]
<<if $opportunities.druglord.vitalyybigscore is 2>>
[[Raid the Den|raidtheden]]
<</if>>
<<if $opportunities.druglord.damirrequest is 2 && $opportunities.druglord.minachoice is 1>>
[[Report back to Damir|reportingbacktodamir][$scene to 0]]
<<elseif $opportunities.druglord.damirrequest is 2 && $opportunities.druglord.minachoice isnot 1>>
[[Report back to Damir|reportingbacktodamir][$scene to 1]]
<</if>>
[[robberyjob]]
[[competitorjob]]<<nobr>>
<<if $scene is 0>>
<<vndialogbox>>
<<vnline narrator key:bankrobbystart>>It's supposed to be a simple job. Get in, get the cash, get out. But when does a job ever go exactly to plan?<</vnline>>
<<vnmediaat "bankrobbystart">>
<video src="ressources/gifs/drugopportunity/bankrobbystart.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnline narrator>>You and three other men from the gang pull your balaclavas over your face, and draw your weapons. Rushing into the bank, you push the door in first and first a single round up into the ceiling.<</vnline>>
<<vnline player>>Everyone, down on the ground!<</vnline>>
<<vnline narrator key:takethemedown>>Over by the tellers, a security guard is coming out and about to draw his weapon. And more seem to be coming up from behind him. You need to act fast.<</vnline>>
<<vnactionsat "takethemedown">>
[[Take them down|shootingrobbery][$opportunities.druglord.enforcerjobsdone += 1]]
<<if $chars.player.endurance >= 1>>[[Let the others fight, get to the money|robberyjob][$scene to 2;$opportunities.druglord.enforcerjobsdone += 1]]<</if>>
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 1>>
<<if $victory is 1>>
<<vndialogbox>>
<<vnline narrator key:peelingoff>>One by one the guards drop. The group reaches the tellers and are able to get them to fill the bags with cash. Anything in the entire building that doesn't have a dye pack in it is shoved into a dufflebag and carried out as you all begin to make your escape. The cops don't even arrive before you're all back in the car and peeling off.<</vnline>>
<<vnmediaat "peelingoff">>
<video src="ressources/gifs/drugopportunity/peelingoff.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnline narrator>>Returning to the Den, the money is divided. The gang gets the lion's share. But all four of you get quite a pretty penny for the effort.<</vnline>>
<<if $opportunities.druglord.dealwithdamir is 1>>
<<vnline damir>>Good work. Take your cut.<</vnline>>
<<else>>
<<vnline nick>>Good work. Take your cut.<</vnline>>
<</if>>
<<vnline narrator key:gainmoney>>You gain $750 <<addmoney 750>><<addhours 1>><</vnline>>
<<vnactionsat "gainmoney">>
[[Continue|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $victory is 0>>
<<vndialogbox>>
<<vnline narrator key:peelingoff>>You aren't able to take them all out. But it's at least good covering fire. The other men with you grab what they can. But it's nowhere near as much as you could have gotten if you had been able to kill the guards quickly enough. Now, with the sound of sirens getting closer, it's too late to do anything but leave. The four of you book it and get back into the car with your meager take. Peeling off and getting out of there before trouble arrives.<</vnline>>
<<vnmediaat "peelingoff">>
<video src="ressources/gifs/drugopportunity/peelingoff.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnline narrator>>Returning to the Den, The money is divided. There isn't much to share between you. But you all still get something. Just enough to say that your effort wasn't wasted.<</vnline>>
<<vnline narrator key:gainmoney>>You gain $200 <<addmoney 200>><<addhours 1>><</vnline>>
<<vnactionsat "gainmoney">>
[[Continue|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<<elseif $scene is 2>>
<<vndialogbox>>
<<vnline narrator key:banksafe>>You duck down and move. You aren't here to fight, you're here for cash. The others can handle the guard. You push your way through and around. Using cover to get to the offices in the back. That's where the big money can be found. The hallways in the back lead you towards the safe, with a managers office right next door. You head in that office, knowing that the key to unlocking that safe is found within.<</vnline>>
<<vnmediaat "banksafe">>
<img src="ressources/images/drugopportunity/banksafe.webp" alt="Bank Safe">
<</vnmediaat>>
<<vnline narrator>>Inside the office a woman is hiding behind a desk. You point your gun at her, keeping her in your line of sight.<</vnline>>
<<vnline manager>>Please please, don't hurt me! I'll do whatever you want!<</vnline>>
<<vnline narrator key:managerchoice>>She's actually really attractive. Big tits, and lips that look tailor made to suck dick. You could make use of that. It would mean less cash in the end. But it would be a hell of a good time. Or you could say forget it, get the cash and go with as much as you can possibly carry.<</vnline>>
<<vnactionsat "managerchoice">>
[[Have fun with her|robberyjob][$scene to 3]]
[[Get the cash and go|robberyjob][$scene to 4]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 3>>
<<vndialogbox>>
<<vnline player>>Anything? Fuck, I'm not passing that up.<</vnline>>
<<vnline narrator key:clerkbj>>You pull out your cock and tell her to get to work. She sucks you off as well as she can. She clearly isn't well skilled at taking someone as large as you. But it's still a hell of a good blowjob.<</vnline>>
<<vnmediaat "clerkbj">>
<video src="ressources/gifs/drugopportunity/clerkbj.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnline narrator key:peelingoff>>Once you finish with her, you get the key to the safe and head out. Opening the safe, taking everything you can in the short time you have left. Sirens are already blaring. So your bag is only half full. Everyone runs out and gets to the car. Tires screeching as you peel off and get out of there before you can get caught.<</vnline>>
<<vnmediaat "peelingoff">>
<video src="ressources/gifs/drugopportunity/peelingoff.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnline narrator>>Returning to the Den, The money is divided. There isn't much to share between you. But you all still get something. Just enough to say that your effort wasn't wasted. Especially with the extra bit of fun you had.<</vnline>>
<<vnline narrator key:gainmoney>>You gain $350 <<addmoney 350>><<addhours 1>><</vnline>>
<<vnactionsat "gainmoney">>
[[Continue|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 4>>
<<vndialogbox>>
<<vnline player key:openSafe>>Open the safe now!<</vnline>>
<<vnmediaat "openSafe">>
[img["ressources/images/drugopportunity/opensafe.webp"]]
<</vnmediaat>>
<<vnline narrator key:peelingoff>>The cash is what matters most right now. She opens up the safe for you and you fill your bag with enough cash that it's actually hard to carry it all. You lug it out, and see that thankfully the others took care of those security guards. You can stroll out without any resistance. Sirens off in the distance are starting to grow louder though. So into the car the bag goes. And once everyone else is in as well, you peel off.<</vnline>>
<<vnmediaat "peelingoff">>
<video src="ressources/gifs/drugopportunity/peelingoff.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnline narrator>>Returning to the Den, the money is divided. The gang gets the lion's share. But all four of you get a nice and fat chunk of cash since you were able to get so much.<</vnline>>
<<if $opportunities.druglord.dealwithdamir is 1>>
<<vnline damir>>Great work. Take your cut.<</vnline>>
<<else>>
<<vnline nick>>Great work. Take your cut.<</vnline>>
<</if>>
<<vnline narrator key:gainmoney>>You gain $1000 <<addmoney 1000>><<addhours 1>><</vnline>>
<<vnactionsat "gainmoney">>
[[Continue|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<</nobr>>[[robberyjob][$victory to 1;$scene to 1]] <<nobr>>
<<if $scene is 0>>
<<vndialogbox>>
<<vnline narrator key:apartmenthighrise>>The rumor has hit your ears that someone is trying to sell product in Denlaw, who isn't in the gang. This isn't something that can be ignored. It's not only a threat to the gang's business. But also a slap in the face to it's standing and authority within the city. It makes the gang look weak if nothing is done about it. You're the one who the task of dealing with this new potential competitor, has fallen upon. Thankfully, someone else was able to do some reconnaissance work for you ahead of time. They were able to get you his address, as well as his most common selling spots. Finding him where he lives is going to be the most effective strategy.<</vnline>>
<<vnmediaat "apartmenthighrise">>
<img src="ressources/images/drugopportunity/apartmenthighrise.webp" alt="Apartment High Rise">
<</vnmediaat>>
<<vnline narrator>>Your intel let you know that he is living in unit 403. The elevator is out of order. And by the looks of how old the building it, that might just be a blessing in disguise. And better yet, with the stairs being the only way up or down in the building, that makes it a lot harder if this guy wants to try and run from you. At least it's only four flights of stairs to climb.<</vnline>>
<<vnline narrator key:4thfloor>>Stepping out onto the fourth floor a stench hits your nose immediately. One of heavy chemical cleaners. By the looks of the dirty and dingy hallway, and the grotesque green carpet, it isn't a janitor's cleaning supplies that are causing that lingering scent. And the smell is getting even stronger, the closer you are to unit 403. And there seems to be some sounds coming from inside the apartment.<</vnline>>
<<vnactionsat "4thfloor">>
[[Knock|competitorjob][$scene to 1;$opportunities.druglord.enforcerjobsdone += 1]]
[[Kick the door in|competitorjob][$scene to 2;$opportunities.druglord.enforcerjobsdone += 1]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 1>>
<<vndialogbox>>
<<vnline narrator>>You tap the door a few times with your knuckles. The sounds from inside the apartment halt quickly. Then some whispers kick up. Before finally, the door swings open. The man standing on the other is not noteworthy. He could be faceless for all you care. He isn't the guy you're looking for. But as you push your way into the apartment, you quickly find who you are looking for.<</vnline>>
<<vnline competitor>>What the fuck man you can't just bust into my house like that!<</vnline>>
<<vnline player>>And you can't just sell product in Denlaw. We aren't huge fans of competition.<</vnline>>
<<vnline competitor>>Product? What product? I'm not selling anything!<</vnline>>
<<vnline narrator>>The cleaning smell makes more sense now. Someone must have tipped him off that someone was coming. He wiped the place clean to make it seem like he was never selling.<</vnline>>
<<vnline player>>I'm not the cops. I don't need evidence. I know you were selling. Now you can either leave Denlaw, and never let me see your face again. Or I can break something as a permanent reminder not to sell here ever again. Your choice.<</vnline>>
<<if $opportunities.druglord.dealwithdamir is 1>>
<<vnline competitor>>Alright I'll leave, I'll leave. I'm no idiot. When the head of the gang in town comes by, I'm not gonna argue.<</vnline>>
<<vnline player>>Smart call.<</vnline>>
<<else>>
<<vnline competitor>>Tell Vitalyy that if he wants to scare me, he has to do it himself! I'm not scared of you!<</vnline>>
<<vnline player>>Vitalyy doesn't have time for trash like you. Final warning.<</vnline>>
<<vnline competitor>>Fuck you!<</vnline>>
<<vnline narrator>>The fool bum rushes you. He thinks that he is going to make it a fist fight. He doesn't know that you're carrying a weapon. You draw it and point it at him before he can even get close. He puts his hands up and starts backing away slowly. Clearly terrified. He's an idiot, and a bold one. But he knows when he has no chance at getting away unscathed. You pistol whip him, knocking him out with the butt of the gun and watching him drop to the floor, unconscious. As you get ready to leave you turn to the person who opened the door for you.<</vnline>>
<<vnline player>>When he wakes up, remind him that we can always find him. And that next time, there won't even be a conversation.<</vnline>>
<</if>>
<<vnline narrator>>With that handled, it's time to leave. And not a moment too soon. The cleaner smell was starting to cause a headache. A hard days work is done. And a good day's pay drops into your pocket in return. The man is still out there, but he's scared shitless no doubt. There will always be more upstarts like him, but this one at least is out of the picture.<</vnline>>
<<vnline narrator key:gainmoney>>You gain $500 <<addmoney 500>><<addhours 1>><</vnline>>
<<vnactionsat "gainmoney">>
[[Go back to the Den|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 2>>
<<vndialogbox>>
<<vnline narrator>>The moment your foot makes contact with the door, right next to the handle, the wood bursts and it swings open. Breaking and terrifying the people inside. You see two men the moment you step in. One you don't recognize at all. And a second that is your target. The man you don't recognize freaks out so much that he jumps out of the building, through the window. Both you, and your target look at the shattered window, and hear the thud outside. Knowing that he will not be okay from a fall like that.<</vnline>>
<<vnline player>>What the hell did he do that for?<</vnline>>
<<vnline competitor>>He probably thinks you're here to kill us. So he took his chances with the jump.<</vnline>>
<<vnline player>>That's idiotic.<</vnline>>
<<vnline competitor>>Is he wrong? You work for Vitalyy right? You're here to get rid of the competition, aren't you?<</vnline>>
<<vnline player>>That doesn't mean I have to kill you. Fuck, that was stupid.<</vnline>>
<<vnline competitor>>Oh… That might be my fault then… I told him someone would be trying to kill us.<</vnline>>
<<vnline player>>I didn't even know about him. They only sent me to talk to you.<</vnline>>
<<vnline competitor>>Dammit. Look please don't hurt me, I didn't know someone owned this turf. I thought it was fair game.<</vnline>>
<<vnline player>>Is that why I smell so much bleach? Trying to clean up and ditch town?<</vnline>>
<<vnline competitor>>Yeah exactly. Figured if we were gone before anyone showed up, it wouldn't be an issue.<</vnline>>
<<vnline player>>Next time, don't put crazy ideas like that in your friend's head. And pray he survives. I'm not gonna hurt you. I'm gonna let you take your friend to the hospital. But if I see you in Denlaw again, I won't be so nice. Get going.<</vnline>>
<<vnline narrator key:headout>>The guy doesn't say another word. He simple sprints past you and heads down to try and help his friend out.<</vnline>>
<<vnactionsat "headout">>
[[Stay and look around|competitorjob][$scene to 3]]
[[Head out|competitorjob][$scene to 4]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 3>>
<<vndialogbox>>
<<vnline narrator>>With that handled, it's time to leave. And not a moment too soon. The cleaner smell was starting to cause a headache. A hard days work is done. And a good day's pay drops into your pocket in return. The man is still out there, but he's scared shitless no doubt. There will always be more upstarts like him, but this one at least is out of the picture.<</vnline>>
<<vnline narrator key:gainmoney>>You gain $500 <<addmoney 500>><<addhours 1>><</vnline>>
<<vnactionsat "gainmoney">>
[[Go back to the Den|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 4>>
<<vndialogbox>>
<<vnline narrator>>The apartment is mostly cleaned out. But it isn't moved out, just yet. You search through the guys things. There's some money here and there that you help yourself too. And he foolishly left his own product out as well. Now, it belongs to you. More to sell later when you're done with this job. But as it seems like the place is cleaned out of anything useful to you, the sound of a moan comes from the bedroom. Opening up the door, you find a woman who is half awake on the bed. Her eyes go wide when she sees you.<</vnline>>
<<vnline drughoe>>Are you my next client? Just go ahead and leave the money on the table. Do what you want.<</vnline>>
<<vnline narrator key:drughoe>>She seems a little out of it. Like she just came off a binge. Not high or even struggling to stay awake. But actually she just has the look of someone who needs another ten hours of sleep.<</vnline>>
<<vnactionsat "drughoe">>
[[Use the girl|competitorjob][$scene to 5]]
[[Get her out of there|competitorjob][$scene to 6]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 5>>
<<vndialogbox>>
<<vnline narrator key:drughoeMating>>If she's offering, why wouldn't you take advantage? You pin the random drug hoe on her back and ram her pussy until you're plenty satisfied. Leaving her in an orgasmic haze to go with her post drug haze.<</vnline>>
<<vnmediaat "drughoeMating">>
<video src="ressources/gifs/drugopportunity/drughoeMating.mp4" autoplay loop muted></video>
<</vnmediaat>>
<<vnline narrator>>With that handled, it's time to leave. And not a moment too soon. The cleaner smell was starting to cause a headache. A hard days work is done. And a good day's pay drops into your pocket in return. Along with all you found in the apartment. The man is still out there, but he's scared shitless no doubt. There will always be more upstarts like him, but this one at least is out of the picture.<</vnline>>
<<set _randomdrug = ["weed", "cocaine", "heroin", "pills"].random()>>
<<set _randomquality = ['quality1', 'quality2', 'quality3'].random()>>
<<vnline narrator key:gainmoney>>You gain $545 and 3 <<print _randomdrug>> <<print _randomquality>> <<set $inventory._randomdrug._randomquality += 3>> <<addmoney 545>><<addhours 1>><</vnline>>
<<vnactionsat "gainmoney">>
[[Go back to the Den|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 6>>
<<vndialogbox>>
<<vnline narrator>>You aren't gonna just fuck some random girl. You take the drug hoe by her hand and lead her out of the apartment. She talks to you a bit during the elevator ride down.<</vnline>>
<<vnline drughoe>>Where are you taking me?<</vnline>>
<<vnline player>>I'm just bringing you outside. To get out of that crappy place.<</vnline>>
<<vnline drughoe>>I don't need to be saved.<</vnline>>
<<vnline player>>Good, I'm not trying too. I'm just not leaving you in a bleach fume filled shit hole. Not when you're clearly fresh off a bender. Take this and get some food.<</vnline>>
<<vnline narrator>>You hand her twenty dollars and she takes it, warily.<</vnline>>
<<vnline drughoe>>Oh… Thanks, I guess.<</vnline>>
<<vnline narrator key:drughoeSaved>>You nod to her. Once outside you go your separate ways. Happy to see her heading off in the sunset, getting fresh air and away from all of that.<</vnline>>
<<vnmediaat "drughoeSaved">>
[img["ressources/images/drugopportunity/drughoeSaved.webp"]]
<</vnmediaat>>
<<vnline narrator>>With that handled, it's time to leave. And not a moment too soon. The cleaner smell was starting to cause a headache. A hard days work is done. And a good day's pay drops into your pocket in return. Along with all you found in the apartment. The man is still out there, but he's scared shitless no doubt. There will always be more upstarts like him, but this one at least is out of the picture.<</vnline>>
<<set _randomdrug = ["weed", "cocaine", "heroin", "pills"].random()>>
<<set _randomquality = ['quality1', 'quality2', 'quality3'].random()>>
<<vnline narrator key:gainmoney>>You gain $525 and 3 <<print _randomdrug>> <<print _randomquality>> <<set $inventory._randomdrug._randomquality += 3>> <<addmoney 525>><<addhours 1>><</vnline>>
<<vnactionsat "gainmoney">>
[[Go back to the Den|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<</nobr>>
<<nobr>>
<<vndialogbox>>
<<vnline narrator>>The only place you know to look for Mina is at her trainer’s home. You have no idea if that affair is still going on, but it’s your best chance of catching her. Luckily, there are the same couple of cars out front of the trainer’s house as last time. When you go around back, hoping to find the back door open again, you actually find the pair doing real exercises by the pool. They both jump to attention when they see you. Mina clearly shocked to see you more than the trainer.<</vnline>>
<<vnline trainer>>Whoa man you can’t keep just coming on my damn property!<</vnline>>
<<vnline player>>Calm down, I just need to talk to her.<</vnline>>
<<vnline trainer>>Then call her! Damn!<</vnline>>
<<vnline mina>>It’s okay, I’m sorry. There is more going on than you know.<</vnline>>
<<vnline trainer>>Whatever, I don’t wanna be involved. Let me know when you’re done.<</vnline>>
<<vnline narrator>>The trainer walks back into his house with a huff. Closing the door behind him and giving the two of you some privacy.<</vnline>>
<<vnline mina>>I was told you were dead.<</vnline>>
<<vnline player>>Sorry to disappoint you. I know how relieving it must have been to think that the one person who has evidence on you is dead. But, I want the people who told you that, to keep thinking that.<</vnline>>
<<vnline mina>>Why are you here?<</vnline>>
<<vnline player>>I need your help. I can’t tell you with what. I don’t really trust you. But I need you to distract Damir when I tell you to. Do that for me, and the evidence disappears. It will be like I never met you.<</vnline>>
<<vnline mina>>All I need to do is distract him?<</vnline>>
<<vnline player>>So long as he is with you, and away for a few hours, then you’ll have done your job. Do we have a deal or no?<</vnline>>
<<vnline mina>>Deal. Just, leave me alone though.<</vnline>>
<<vnline player>>Do as I asked and that phone call will be the last time you hear my voice.<</vnline>>
<<vnline narrator>>You give one another a nod of understanding. Then you turn and leave the way you came. Her help is as secured as can be. With any luck, you won’t have to face Damir when you raid the Den. And once you take Vitalyy down, Damir won’t stick around to fight for nothing. But even if he does, you’ll have the muscle to stop him.<</vnline>>
<<vnline narrator key:minadistract>>Mina will distract Damir!<<addhours 1>><</vnline>>
<<vnactionsat "minadistract">>
[[Continue|CityMap][$scene to 1;$opportunities.druglord.allies.push("Mina")]]
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<if $scene is 0>>
<<vndialogbox>>
<<vnline narrator>>Dressed in black, like requested, you arrive at the Coast and meet up with the others. According to Vitalyy’s intel, they will arrive by boat at the end of the Pier. And they will hoist whatever it is that they are bringing it up. The moment the package is up on the Pier, everyone will move in at once. Once the package is secure, everyone leaves and the job is done. You setup alongside Damir near a stand for a water pistol game, roughly near the center of the Pier. Nick, Vitalyy, and the others head to each to either side. At the very end of the Pier, five men are standing there looking out into the water and speaking with one another. A couple of them are smoking, but otherwise they seem unassuming. They’re clearly the marks. So now all that needs to happen is to wait.<</vnline>>
<<vnmediaat "waterpistolgame">>
[img["ressources/images/drugopportunity/waterpistolgame.webp"]]
<</vnmediaat>>
<<vnline narrator key:afterwaiting>>After nearly an hour of waiting, the men start to move. A couple of them bend over the railing and begin pulling something up. You watch and see that they bring up what appears to be a large chest. It almost looks like something you’d see in a pirate movie. Whatever is inside, doesn’t matter very much. It just needs to be taken. That’s the job. Damir is the first to move. Drawing his pistol and aiming it towards the five men as he advances. You draw yours as well, advancing to cover him. In your periphery you see the others approaching as well. You aren’t sure who fired the first shot. But eventually the bullets started flying. It’s a fight!<</vnline>>
<<vnactionsat "afterwaiting">>
[[Continue|theheist][$scene to 1]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 1>>
<<vndialogbox>>
<<vnline narrator key:vitalyyshooter>>As the last of the five men fall, a pair of men from the gang grab the chest and start running off with it. You take that as your cue to leave as well. But then, a final shot rings out. Your vision blurs a bit as you tumble to the ground. There’s a sharp pain in your left shoulder and chest. Rolling over, the sight of blood soaking your black shirt is impossible to miss. You’re struggling to stay conscious. But an image burns into your mind. One of Vitalyy standing just a few feet away from you, holding a his gun, aimed at you.<</vnline>>
<<vnmediaat "vitalyyshooter">>
[img["ressources/images/drugopportunity/vitalyyshooter.webp"]]
<</vnmediaat>>
<<vnline narrator>>You black out…<</vnline>>
<<vnline narrator>>A bright light<</vnline>>
<<vnline narrator>>You inhale sharply when you wake up. A bright light overhead almost blinding you with how harsh it beats down onto you. A few blinks resets your vision as you scan your environment. And the first thing you see is Nick, sitting in a chair a few feet away from you. <</vnline>>
<<vnline player>>Nick? Ugh, what happened?<</vnline>>
<<vnline nick>>Whoa whoa, take it easy. Lay back down my man.<</vnline>>
<<vnline narrator>>You lay back as he suggests. Your shoulder is sore and your memory of the events at the Pier flood back to and dominate your mind.<</vnline>>
<<vnline player>>Fuck, he shot me.<</vnline>>
<<vnline nick>>Who did?<</vnline>>
<<vnline player>>Vitalyy…<</vnline>>
<<vnline nick>>Shh, shhhhhh. Don’t say that too loud man. You can’t just go ‘round accusing the boss of stuff like that!<</vnline>>
<<vnline player>>Where are we?<</vnline>>
<<vnline nick>>Local clinic in the Slums. I brought you here after you got hit.<</vnline>>
<<vnline player>>Thanks Nick. You saved my life.<</vnline>>
<<vnline nick>>No worries, no worries. I ain’t gonna let my man go down like that. Besides the doc saved you. I just got you here.<</vnline>>
<<vnline player>>Still, I could never thank you enough.<</vnline>>
<<vnline nick>>Just survive, my man. All I’m gonna ask of ya.<</vnline>>
<<vnline player>>I have no right doing it, but I need to ask something more of you.<</vnline>>
<<vnline nick>>What’s up?<</vnline>>
<<vnline player>>I won’t say his name. But I know it was him. I saw him, pointing the gun at me. I don’t know why, but he did it. And I’m not going to take that lying down.<</vnline>>
<<vnline nick>>Nah, nah. Don’t tell me you want revenge.<</vnline>>
<<vnline player>>No, not that simple. I’m taking over. I’m not going to play second fiddle to someone who would turn on his own people like that. And I’m going to need your help if I want to do it.<</vnline>>
<<vnline nick>>I dunno, I dunno. If we do that, there’s no going back.<</vnline>>
<<vnline player>>If you can’t, I understand. It’s a lot to ask of anyone.<</vnline>>
<<if $chars.nick.relation gte 35>>
<<vnline nick>>I’m in. Just tell me when and where. I had your back on the Pier, and I’ll have it here.<</vnline>>
<<vnline player key:thankyou>>Thank you. You’re a true friend. I’ll always have your back, like you’ve had mine.<</vnline>>
<<vnactionsat "thankyou">>
[[Continue|theheist][$scene to 2;$opportunities.druglord.nickhelp to 1;$opportunities.druglord.allies.push("Nick")]]
<</vnactionsat>>
<<else>>
<<vnline nick>>I had your back on the Pier, <<print $chars.player.name>>. But I can’t help with this. Too much of a risk. I got too much to lose.<</vnline>>
<<vnline player>>I understand. No hard feelings at all. You’ll still have a place with the gang if I come out on top. You’re a good guy, Nick.<</vnline>>
<<vnactionsat "continue">>
[[Continue|theheist][$scene to 2]]
<</vnactionsat>>
<</if>>
<</vndialogbox>>
<<elseif $scene is 2>>
<<vndialogbox>>
<<vnline narrator>>After a few days you get out of the clinic with a clean bill of health and a fresh vendetta to see through. The Den is where you need to go if you want to confront Vitalyy and take the gang over. It would be the revenge that he truly deserves. But it won’t be so simple as just showing up. You’ll want to make sure that you’re as prepared as possible. Any allies that you might be able to call upon could mean all the difference in the world. But you can still always go alone. As long as you think you can handle it.<</vnline>>
<<if $opportunities.druglord.made_deal is 1>>
<<vnline narrator>>If you’re making a move like this, going back to the Pier to talk to Julio might be a smart move. Having the police backing you could make the entire fight much easier.<</vnline>>
<<vnline julio>><</vnline>>
<</if>>
<<if $opportunities.druglord.minachoice is 1>>
<<vnline narrator>>Mina isn’t trustworthy, but she might be able to be useful. With what you know, you could potentially squeeze her, or offer her a spot within the new organization if she helps you. If nothing else, she should be able to make Damir less of a threat. You can probably find her back at the Residential District.<</vnline>>
<<vnline mina>><</vnline>>
<</if>>
<<if $opportunities.druglord.nickhelp is 1>>
<<vnline narrator>>Nick is already on board. So if nothing else you have someone who will be by your side.<</vnline>>
<<vnline nick>><</vnline>>
<</if>>
<<vnline key:nextday>><<set $opportunities.druglord.vitalyybigscore to 2>><<NextDay>><</vnline>>
<<vnactionsat "nextday">>
[[Leave|Slums][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<if $scene is 0>>
<<if $opportunities.druglord.allies.includesAll("Nick", "Julio")>>
<<vndialogbox>>
<<vnline narrator>>You put the calls in. And in no time Nick, Julio, and the undercover cops that were convinced to help all arrive by your side. With them, there are seven of you in total. Fewer than you would have hoped. But it should be enough. Most of the men in the gang aren’t the best fighters, or shooters. Trained officers will be able to make a huge difference in this fight. Before it truly begins, you speak to them all. <</vnline>>
<<vnline player>>Can’t thank you guys enough for being here with me. This is going to get messy. As soon as I can get to Vitalyy, this ends. If you all can just clear my path, I’ll handle the rest.<</vnline>>
<<vnline julio>>I gotta prioritize my guys, and the safety of anyone in the area. But you’ll have the support you need. We got your back.<</vnline>>
<<vnline nick>>For sure, For sure. I’ll be with you the whole way man. No way they’re getting away with this shit.<</vnline>>
<<vnline narrator key:kickitdown>>The three of you nod to each other. A shared moment of brotherhood as you head off, ready to face the trials ahead of you. The entrance to the Den is within your sights. No one is guarding outside. All you see is that same old warehouse that you’ve visited time and time again. Once you’re through that front door, all hell will break loose. <</vnline>>
<<vnmediaat "kickitdown">>
[img["ressources/images/drugopportunity/playerwithseveralmenoutsideden.webp"]]
<</vnmediaat>>
<<vnactionsat "kickitdown">>
[[Kick it down|raidtheden][$scene to 1]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $opportunities.druglord.allies.includes("Julio")>>
<<vndialogbox>>
<<vnline narrator>>You put the calls in. And in no time Julio, and the undercover cops that were convinced to help all arrive by your side. With them, there are six of you in total. Fewer than you would have hoped. But it should be enough. Most of the men in the gang aren’t the best fighters, or shooters. Trained officers will be able to make a huge difference in this fight. Before it truly begins, you speak to them all. <</vnline>>
<<vnline player>>Can’t thank you enough for being here with me. This is going to get messy. As soon as I can get to Vitalyy, this ends. If you all can just clear my path, I’ll handle the rest.<</vnline>>
<<vnline julio>>I gotta prioritize my guys, and the safety of anyone in the area. But you’ll have the support you need. We got your back.<</vnline>>
<<vnline narrator>>The two of you nod to each other. A shared moment of brotherhood as you head off, ready to face the trials ahead of you. The entrance to the Den is within your sights. No one is guarding outside. All you see is that same old warehouse that you’ve visited time and time again. Once you’re through that front door, all hell will break loose. <</vnline>>
<<vnmediaat "kickitdown">>
[img["ressources/images/drugopportunity/playerwithjulio.webp"]]
<</vnmediaat>>
<<vnactionsat "kickitdown">>
[[Kick it down|raidtheden][$scene to 1]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $opportunities.druglord.allies.includes("Nick")>>
<<vndialogbox>>
<<vnline narrator>>You put the calls in. And in no time Nick arrives by your side. It’s just the two of you. Not exactly a formidable force. But it should be enough. Most of the men in the gang aren’t the best fighters, or shooters. And the two of you have the friendship and camaraderie to count on each other much more than a bunch of goons ever could. Before it truly begins, you speak to him, one on one.<</vnline>>
<<vnline player>>Can’t thank you enough for being here with me. This is going to get messy. As soon as I can get to Vitalyy, this ends. If you can somehow just clear my path, I’ll handle the rest.<</vnline>>
<<vnline nick>>For sure, For sure. I’ll be with you the whole way man. No way they’re getting away with this shit.<</vnline>>
<<vnline narrator key:kickitdown>>The two of you nod to each other. A shared moment of brotherhood as you head off, ready to face the trials ahead of you. The entrance to the Den is within your sights. No one is guarding outside. All you see is that same old warehouse that you’ve visited time and time again. Once you’re through that front door, all hell will break loose. <</vnline>>
<<vnmediaat "kickitdown">>
[img["ressources/images/drugopportunity/playerwithnick.webp"]]
<</vnmediaat>>
<<vnactionsat "kickitdown">>
[[Kick it down|raidtheden][$scene to 1]]
<</vnactionsat>>
<</vndialogbox>>
<<else>>
<<vnline narrator key:kickitdown>>It’s just you, and the men standing in your way. The Den you’ve known for some time now is standing before you, same as it every was. No one outside guarding it. But inside, there are plenty of goons to put up a fight on your way towards getting Vitalyy. After what happened at the Pier, there is no one to count on but yourself. And either this ends with you getting the revenge you desire, or going out in a blaze of glory. Either way, this doesn’t end without bloodshed. The moment you get through that front door, all hell with break loose. And it won’t end until either Vitalyy is dead, or you are.<</vnline>>
<<vnmediaat "kickitdown">>
[img["ressources/images/drugopportunity/playeroutsideden.webp"]]
<</vnmediaat>>
<<vnactionsat "kickitdown">>
[[Kick it down|raidtheden][$scene to 1]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<<elseif $scene is 1>>
<<vndialogbox>>
<<vnactions>>
[[Start shooting|raidthedenshooting][$scene to 2]]
<</vnactions>>
<<vnline narrator>>Your foot makes contact with the door. The frame bursts at the latch. The metal frame bends and some wood from the door splinters off. You move in quickly with your gun drawn. Everyone within the Den is startled by the sound of the cracking door. Most run away, but some pull their own weapons and take cover. You move towards the stairs slowly. Vitalyy will be up in his office. That’s where you need to head.<</vnline>>
<</vndialogbox>>
<</if>>
<</nobr>>[[Continue|dealwithdamir][$scene to 0]]<<nobr>>
<<if $scene is 0>>
<<vndialogbox>>
<<vnactions>>
[[Leave|CityMap][$scene to 0]]
<</vnactions>>
<<if $discussion is 0>>
<<vnline vitalyy>>I am very busy. I would appreciate if you make this a short visit.<</vnline>>
<<elseif $discussion is 1>>
<<vnline vitalyy>>Have I ever told you of my brother? He was an amazing man. He ran his own gang before he passed.<</vnline>>
<<vnline player>>I’m sorry for your loss.<</vnline>>
<<vnline vitalyy>>Thank you. He meant the world to me. One day, I hope to get back at the man who took him from me.<</vnline>>
<<elseif $discussion is 2>>
<<vnline vitalyy>>You have a familiar look to you. Sometimes I wonder if we’ve met before.<</vnline>>
<<elseif $discussion is 3>>
<<vnline vitalyy>>Keep up your good work. I have high expectations for you.<</vnline>>
<<elseif $discussion is 4>>
<<vnline vitalyy>>I need to curb my addiction to poker. I never come out on top.<</vnline>>
<</if>>
<</vndialogbox>>
<<elseif $scene is 1>>
<<vndialogbox>>
<<vnline vitalyy key:vitalyyquestions>>What do you want to know?<</vnline>>
<<vnactionsat "vitalyyquestions">>
[[How long have you been the boss?|vitalyydialogues][$scene to 2;$discussion to 1]]
[[Why did you choose a life of crime?|vitalyydialogues][$scene to 2;$discussion to 2]]
[[What’s Damir like?|vitalyydialogues][$scene to 2;$discussion to 3]]
<<if $opportunities.druglord.vitalyyfirstmission is 1>>
[[Any news now that the informant issue is handled?|vitalyydialogues][$scene to 2;$discussion to 4]]
<</if>>
<<if $opportunities.druglord.damirrequest is 3>>
[[Did you know that Damir was having trouble with his wife?|vitalyydialogues][$scene to 2;$discussion to 5]]
<</if>>
[[Leave|CityMap][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 2>>
<<vndialogbox>>
<<vnactions>>
[[Leave|CityMap]]
<</vnactions>>
<<if $discussion is 1>>
<<vnline vitalyy>>I have been at the head of this operation for several years. It is nearing a decade now, if my memory serves me.<</vnline>>
<<elseif $discussion is 2>>
<<vnline vitalyy>>You could call it a, family business. But the more apt answer to offer you is that I enjoy it. The power, the money, the dangers, all of them wrap together to form a more fulfilling experience than anything else I ever attempted.<</vnline>>
<<elseif $discussion is 3>>
<<vnline vitalyy>>Damir is a loyal, strong, and stubborn man. Further, he is a little bullheaded. In Russia he earned the nickname, ‘Zhelez Nos’, or ‘Iron Nose’ because of this.“
<<elseif $discussion is 4>>
<<vnline vitalyy>>All things have been quiet. No more interrupted shipments. Business has returned to usual. It appears as though your work paid off.<</vnline>>
<<elseif $discussion is 5>>
<<vnline vitalyy>>I did. Mina can be a cruel woman. But if you know, then I am certain that Damir told you not to speak of this with others. You would be wise to heed that request more carefully.<</vnline>>
<</if>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<set _discussion to [0,1,2,3,4]>>
<<vnline narrator key:vitalyyactions>>Vitalyy is there, ready to talk to you.<</vnline>>
<<vnactionsat "vitalyyactions">>
[[Talk to Vitalyy|vitalyydialogues][$scene to 0;$discussion to _discussion.random()]]
[[Ask Vitalyy|vitalyydialogues][$scene to 1]]
[[Leave|CityMap][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<vndialogbox>>
<<if $opportunities.druglord.darmirrequest is 3>>
<<set _discussion to [0,1,2,3,4]>>
<<else>>
<<set _discussion to [0,1,2,3]>>
<</if>>
<<vnline narrator key:damiractions>>Damir is there, ready to talk to you.<</vnline>>
<<vnactionsat "damiractions">>
[[Talk to Damir|damirdialogues][$scene to 0;$discussion to _discussion.random()]]
[[Ask Damir|damirdialogues][$scene to 1]]
[[Leave|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<set _discussion to [0,1,2,3,4]>>
<<vndialogbox>>
<<vnline narrator key:nickactions>>Nick is there, ready to talk to you.<</vnline>>
<<vnactionsat "nickactions">>
[[Talk to Nick|nickdialogues][$scene to 0;$discussion to _discussion.random()]]
[[Ask Nick|nickdialogues][$scene to 1]]
[[Leave|Slums][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</nobr>><<nobr>>
<<if $scene is 0>>
<<vndialogbox>>
<<vnactions>>
[[Leave|Den][$scene to 0]]
<</vnactions>>
<<if $discussion is 0>>
<<vnline damir>>Why you bother me? You have job, no? Go do.<</vnline>>
<<elseif $discussion is 1>>
<<vnline damir>>My wife always angry. She tell me stop drink vodka. VODKA! What else I drink?<</vnline>>
<<elseif $discussion is 2>>
<<vnline damir>>Betray Vitalyy, I break you. Don’t.<</vnline>>
<<elseif $discussion is 3>>
<<vnline damir>>You strong, no? Say when you ready for hands dirty. I have work, you do.<</vnline>>
<<elseif $discussion is 4>>
<<vnline damir>>Mina is bitch. You know this. Never peace with this woman. Never peace…<</vnline>>
<</if>>
<</vndialogbox>>
<<elseif $scene is 1>>
<<vndialogbox>>
<<vnline damir key:damirquestions>>What do you want to know?<</vnline>>
<<vnactionsat "damirquestions">>
[[What are enforcer jobs?|damirdialogues][$scene to 2;$discussion to 1]]
[[How can I move up within the gang?|damirdialogues][$scene to 2;$discussion to 2]]
[[What’s Vitalyy like?|damirdialogues][$scene to 2;$discussion to 3]]
[[What’s Russia like?|damirdialogues][$scene to 2;$discussion to 4]]
<<if $opportunities.druglord.darmirrequest is 3>>
[[How are things going with Mina?|damirdialogues][$scene to 2;$discussion to 5]]
<</if>>
[[Leave|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<<if $scene is 2>>
<<vndialogbox>>
<<vnactions>>
[[Leave|Den][$scene to 0]]
<</vnactions>>
<<if $discussion is 1>>
<<vnline damir>>Tough work. Dangerous things. More risk, more money.<</vnline>>
<<elseif $discussion is 2>>
<<vnline damir>>Do good work, Vitalyy reward you. That simple.<</vnline>>
<<elseif $discussion is 3>>
<<vnline damir>>Good man. Loyal. Good boss. Terrible poker player.<</vnline>>
<<elseif $discussion is 4>>
<<vnline damir>>Amazing. Beautiful land. Nice buildings. Pretty women. Best country on planet.<</vnline>>
<<vnline player>>Why did you leave it?<</vnline>>
<<vnline damir>>Terrible drivers. Like wild animals, made of steel.<</vnline>>
<<elseif $discussion is 5>>
<<vnline damir>>Personal. Thank you for help. Now, Mind own business.<</vnline>>
<</if>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<if $scene is 0>>
<<vndialogbox>>
<<vnactions>>
[[Leave|Slums][$scene to 0]]
<</vnactions>>
<<if $opportunities.druglord.initiation is 3>>
<<if $discussion is 0>>
<<vnline nick>>I never know how busy Damir was. I tell ya, I tell ya it has been non stop with people coming to me for shit! Feels like when my son was first born!<</vnline>>
<<elseif $discussion is 1>>
<<vnline nick>>Thanks again for trustin’ me to take over here. I got your back from here on out.<</vnline>>
<<else>>
<<vnline nick>>Boss man, boss man! How’s it feel being the head honcho?<</vnline>>
<<vnline player>>It’s not what I imagined. But I’m just happy to not have to follow anyone’s orders anymore.<</vnline>>
<<vnline nick>>True that, that that! Well you’re doing a good job so far!<</vnline>>
<<vnline player>>Thanks Nick, I appreciate it.<</vnline>>
<</if>>
<<else>>
<<if $discussion is 0>>
<<vnline nick>>Hey, hey <<print $chars.player.name>>! How’s it hanging?<</vnline>>
<<vnline player>>I’m good Nick, how about you?<</vnline>>
<<vnline nick>>Business is good, so life is good. Am I right, am I right?<</vnline>>
<<elseif $discussion is 1>>
<<vnline nick>>Hey just a warning, stay clear of the beach if you’re holdin’. We got people selling out there already. And the cops are always patrollin’ out there. I swear, I SWEAR it’s like they live there or somethin’.<</vnline>>
<<elseif $discussion is 2>>
<<vnline nick>>Hey, you hear about that game shop downtown? MegaFun or some shit like that? Now, now I heard that they’re driving out business like crazy. It’s getting bad over there. People are sellin’ their shops! My son’s favorite toy store is closing down!<</vnline>>
<<elseif $discussion is 3>>
<<vnline nick>>You ever get into stocks?<</vnline>>
<<vnline player>>Like trading stocks?<</vnline>>
<<vnline nick>>Yeah, yeah that. It’s starting to get popular. I’m wonderin’ if I should give it a shot. Got any advice?<</vnline>>
<<vnline player>>Just don’t invest anything you aren’t willing to lose.<</vnline>>
<<vnline nick>>True that, true that.<</vnline>>
<<elseif $discussion is 4>>
<<vnline nick>>Keep an eye out for Cops man. I almost sold to one the other day. I swear they’re getting crafty with their undercover shit.<</vnline>>
<</if>>
<</if>>
<</vndialogbox>>
<<elseif $scene is 1>>
<<vndialogbox>>
<<vnline nick key:nickquestions>>What do you want to know?<</vnline>>
<<vnactionsat "nickquestions">>
<<if $opportunities.druglord.dealwithdamir is 0>>
[[Where should I sell?|nickdialogues][$scene to 2;$discussion to 1]]
[[How much should I sell for?|nickdialogues][$scene to 2;$discussion to 2]]
[[Do you enjoy being a dealer?|nickdialogues][$scene to 2;$discussion to 3]]
<</if>>
<<if $opportunities.druglord.initiation gte 3 && $opportunities.druglord.dealwithdamir is 0>>
[[What can you tell me about Damir?|nickdialogues][$scene to 2;$discussion to 4]]
<</if>>
<<if $opportunities.druglord.initiation gte 3 && $opportunities.druglord.dealwithdamir is 0>>
[[What can you tell me about Vitalyy?|nickdialogues][$scene to 2;$discussion to 5]]
<</if>>
<<if $opportunities.druglord.dealwithdamir is 1>>
[[How are you handling the new job?|nickdialogues][$scene to 2;$discussion to 6]]
[[Any other gangs I should know about?|nickdialogues][$scene to 2;$discussion to 7]]
[[What should I do now?|nickdialogues][$scene to 2;$discussion to 8]]
<</if>>
[[Leave|Slums][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 2>>
<<vndialogbox>>
<<vnactions>>
[[Leave|Slums][$scene to 0]]
<</vnactions>>
<<if $discussion is 1>>
<<vnline nick>>Wherever you can. Alleys, street corners, behind a tree at the park. Wherever you can go that works is where you should sell. But remember, you gotta remember, different places have people that want different things.<</vnline>>
<<elseif $discussion is 2>>
<<vnline nick>>Enough to make a profit. Not too much to lose the sale.<</vnline>>
<<elseif $discussion is 3>>
<<vnline nick>>Don’t matter much if I do or not. It is what it is. I’m happy with having money. Right? Right?<</vnline>>
<<elseif $discussion is 4>>
<<vnline nick>>Not much, not much. He’s a quiet guy. His English kinda sucks. But he’s good. Treat him right, and don’t betray the gang, and you’ll get along with him.<</vnline>>
<<elseif $discussion is 5>>
<<vnline nick>>He’s the boss! He’s Russian, came here years ago. Used to run in another gang under someone in his family. Brother, or cousin maybe. No he runs this gang. All, and I mean all of Denlaw’s drugs run through him. Keep on his good side. He’s calm and cool, but he’s got a temper.<</vnline>>
<<elseif $discussion is 6>>
<<vnline nick>>It’s going well, it’s going well. More work than I thought it’d be, but I got it. Don’t you worry bout me. If I need help, I’ll ask.<</vnline>>
<<elseif $discussion is 7>>
<<vnline nick>>There’s always a few that pop up or try to move in. Right now? Nothing new, nothing new. I’ll come to ya if I get word of anything.<</vnline>>
<<elseif $discussion is 8>>
<<vnline nick>>Enjoy yourself my man! Keep this place runnin’, and the money flowin’, and you’ll never have to worry bout a thing. You already won. The rest is up to you.<</vnline>>
<</if>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<if $scene is 0>>
<<if $opportunities.druglord.allies.includes("Mina")>>
<<vndialogbox>>
<<vnline narrator key:facevitalyy>>The fight is over. You take one final look around to make sure the coast is clear. Damir is nowhere to be found. It’s not clear what she did, but it seems like Mina followed through on her end. With no Damir, that is one major roadblock removed between you and your goal. The stairway is clear. You walk up it and stand just outside the office door. The same office you’ve been in several times now. You hear shuffling coming from the other side. Vitalyy is in there. It’s time to finish this.<</vnline>>
<<vnactionsat "facevitalyy">>
[[Face Vitalyy|dealwithdamir][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $opportunities.druglord.minachoice is 1 && $chars.damir.relation gte 65>>
<<vndialogbox>>
<<vnline damir>>Stop.<</vnline>>
<<vnline narrator>>You don’t know where Damir was during the shootout, but he’s here now. Standing between you and the stairs that will lead you to Vitalyy.<</vnline>>
<<vnline player>>Please don’t get in my way Damir. You’re a good man, who doesn’t deserve the struggles that you’ve gone through. Vitalyy betrayed me. You know I can’t let that slide.<</vnline>>
<<vnline damir>>You help me with whore ex-wife. You, there for me. Tell no one else, be honest to me, and be good person when speaking. I not stop you anymore. That is my thanks to you.<</vnline>>
<<vnline player>>You never need to thank me for treating you right Damir. It’s just how a person should treat others. With loyalty, and respect. Vitalyy broke that, and I’d like you to help me punish him for that.<</vnline>>
<<vnline narrator>>Damir shakes his head.<</vnline>>
<<vnline damir>>I let you by. But, Vitalyy is my comrade twenty-three years. He never betray me. I not betray him.<</vnline>>
<<vnline narrator>>You nod to him in return.<</vnline>>
<<vnline player>>I understand. Thank you for letting me see this through.<</vnline>>
<<vnline narrator key:facevitalyy>>Damir steps aside and walks away. Leaving the Den, and likely this entire life behind him. The fight is over. The stairway is clear. You walk up it and stand just outside the office door. The same office you’ve been in several times now. You hear shuffling coming from the other side. Vitalyy is in there. It’s time to finish this.<</vnline>>
<<vnactionsat "facevitalyy">>
[[Face Vitalyy|dealwithdamir][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $opportunities.druglord.minachoice isnot 1 && $chars.damir.relation lt 65 && $opportunities.druglord.allies.includes("Nick")>>
<<vndialogbox>>
<<vnline damir>>Stop.<</vnline>>
<<vnline narrator>>You don’t know where Damir was during the shootout, but he’s here now. Standing between you and the stairs that will lead you to Vitalyy.<</vnline>>
<<vnline player>>Damir, Vitalyy betrayed me. You know I can’t let that slide. I don’t want to hurt you, but I will if I have to.<</vnline>>
<<vnline damir>>Traitor. Vitalyy is boss. If he says die, you die.<</vnline>>
<<vnline narrator>>Damir rushes at you. You draw your gun but he swings his hand, smacking it from your grip and tackling you to the ground. This is going to be an all out brawl. Damir sits on top of you. His right fist raised and ready to bring it down on your face. His hand is so larger that it looks like he could punch right through your skull. You put your hands up to protect your face, waiting for the hit to land. But, it doesn’t. The weight on your chest suddenly disappears. You move your arms and see that Nick has entered the fray. He rammed into Damir and knocked him off you. The pair brawl on their own for a moment. And Damir is clearly winning. He grabbed Nick as the pair collided. Pulling him down and causing them to roll together. Damir is quick to his feet, the Russian moving faster and more powerfully than Nick can keep up with. As Nick tries to stand Damir kicks him in the face. Putting Nick into a daze as he lays on his back against the cold concrete floor. Damir sits on top of him, just as he was on top of you a moment ago. He wraps his hands around Nick’s neck and begins to squeeze. Nick struggles against his strength, unable to do anything to stop him no matter what he tries. Even going to far as trying to claw Damir’s eyes out is futile. But then suddenly, a shot rings out through the Den. Damir drops to the floor, dead. Nick gasps and looks over to where the shot came from. And he sees you standing there. With Damir distracted, you were able to retrieve your gun, and put an end to this threat.<</vnline>>
<<vnline nick>>Thanks… thanks…<</vnline>>
<<vnline narrator>>Nick says through coughs and labored breaths.<</vnline>>
<<vnline player>>Don’t mention it. You saved me twice now. It’s about time I returned the favor at least once.<</vnline>>
<<vnline nick>>About damn time is right!<</vnline>>
<<vnline narrator>>He says, as you both take a moment to laugh.<</vnline>>
<<vnline nick>>Go on, go on. Finish this my man. I’ll be here when you’re done.<</vnline>>
<<vnline narrator key:facevitalyy>>You nod to Nick before turning to face the now empty stairs. You walk up them and stand just outside the office door. The same office you’ve been in several times now. You hear shuffling coming from the other side. Vitalyy is in there. It’s time to finish this.<</vnline>>
<<vnactionsat "facevitalyy">>
[[Face Vitalyy|dealwithdamir][$scene to 1]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $opportunities.druglord.minachoice isnot 1 && $chars.damir.relation lt 65 && $opportunities.druglord.allies.includes("Nick") isnot 1>>
<<vndialogbox>>
<<vnline damir>>Stop.<</vnline>>
<<vnline narrator>>You don’t know where Damir was during the shootout, but he’s here now. Standing between you and the stairs that will lead you to Vitalyy.<</vnline>>
<<vnline player>>Damir, Vitalyy betrayed me. You know I can’t let that slide. I don’t want to hurt you, but I will if I have to.<</vnline>>
<<vnline damir>>Traitor. Vitalyy is boss. If he says die, you die.<</vnline>>
<<vnline narrator key:facevitalyy>>Damir rushes at you. You draw your gun but he swings his hand, smacking it from your grip and tackling you to the ground. This is going to be an all out brawl. Damir sits on top of you. His right fist raised and ready to bring it down on your face. His hand is so larger that it looks like he could punch right through your skull. The punch lands against your arms. And then another with his other hand. Each strike feeling more punishing than the last. They aren’t debilitating. But they hurt like hell. Feeling as if you’re being pressed into the concrete floor below you more and more with each strike. You won’t make it if you just keep taking these hits. He hits hard but he isn’t defending at all. He isn’t letting up with those hits though. If you try to hit back, you’re taking one to the face in the process. Without anyone able to help though, it’s what you have to do. His face is too broad and strong to be a good target. So you aim lower. Throwing a punch right at his groin. Both of your punches land at the same time. The sound of him howling in pain is the only thing you hear through the ringing in your ears. His punch lands over your right eye and smacks you into the floor below. To compare the feeling to being hit by a train would be to over estimate the train. You’re even a bit dazed by it. But it does give you an opening. Damir rolls off you, clutching his groin and laying in the fetal position on the ground. You roll over and crawl to your gun. Grabbing it, and rolling to aim it at Damir. He tries to stand, to get to you first. But with one pull of the trigger he drops. The back of his skull ejecting out as your shot lands right on his face. He plops to the floor with no further moments. Gone in an instant. You stand up and look around. There’s no one left standing in your way. The stairs are empty, and the path to Vitalyy is clear. You walk up them, shaking your head to clear the daze. It’s time to confront him. It’s time to finish this.<</vnline>>
<<vnactionsat "facevitalyy">>
[[Face Vitalyy|dealwithdamir][$scene to 1]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<<elseif $scene is 1>>
<<vndialogbox>>
<<vnline narrator>>You open the door and back away, assuming that Vitalyy would shoot the moment it swung open. But, nothing happens. The worry that Vitalyy fled begins to set in. But just before it can, you hear his voice ring out from inside the room.<</vnline>>
<<vnline vitalyy>>I’m unarmed. Come in.<</vnline>>
<<vnline narrator>>You peer in carefully, seeing that he’s telling the truth. You step in with your weapon drawn. Pointing it at him as you close the door behind you. His hands are up lazily. There is no fear on his face. He simply sits down at his desk, and slowly puts his hands down. Sighing, seemingly without a care in the world. <</vnline>>
<<vnline player>>You shouldn’t have tried to kill me.<</vnline>>
<<vnline vitalyy>>I wholeheartedly agree. I should have succeeded, in killing you.<</vnline>>
<<vnline player>>Why? What the fuck did I do to make you want to kill me? I’ve been with you for a while. Sold plenty of product. Took people out for the sake of you and this gang. It makes no sense!<</vnline>>
<<vnline vitalyy>>IT MAKES PERFECT SENSE!<</vnline>>
<<vnline narrator>>His normal composure shatters as his rages takes over for a moment. He takes a deep breath before continuing.<</vnline>>
<<vnline vitalyy>>Are you truly so naive? Do you think that I don’t know who you really are? Do you think I do not know who your father is?<</vnline>>
<<vnline player>>What does my father have to do with this?<</vnline>>
<<vnline vitalyy>>Everything!<</vnline>>
<<vnline narrator>>Vitalyy scans your face and his jaw drops with pure shock.<</vnline>>
<<vnline vitalyy>>You truly don’t know… Your father, took my brother from me. Killed him over a petty dispute, decades ago. I took my opportunity to take someone from him, someone that meant more.<</vnline>>
<<vnline player>>Revenge against my father? That’s the whole reason? If it was just something that petty why not kill me when we met? Why go through all of this, let me work for you this whole time just to kill me anyway?<</vnline>>
<<vnline vitalyy>>I did not know who you were when we met. And when I found out for certain, you were already part of the gang. It would have looked dishonorable, and shameful to kill one of my own men.<</vnline>>
<<vnline player>>So instead you waited until it was night time in the middle of a fire fight to take me out and pin it on someone else.<</vnline>>
<<vnline vitalyy>>Finally, your mind catches up with your surroundings.<</vnline>>
<<vnline player>>Congratulations then. You’ve managed to make an enemy out of two generations of my family. I never would have gone against you if you didn’t try to kill me.<</vnline>>
<<vnline vitalyy>>Do not moralize to me. The decision was made. And I would do it again. There are no regrets for my actions, only the results.<</vnline>>
<<vnline player>>Then there’s nothing more to say.<</vnline>>
<<vnline narrator key:vitalyydead>>With that, you pull the trigger. Vitalyy slumps back into the chair. He’s gone. You’ve won. Revenge isn’t as sweet, or as fulfilling as one hopes. But it’s enough. Enough to make your mind ease. Vitalyy and anyone loyal to him, are gone. And what’s left, belongs to you now. This gang took you in when you needed it. And now it’s yours to lead how you wish. But first things first, you need to clean this place up and get rid of the bodies left behind. After that, is up to you.<</vnline>>
<<vnmediaat "vitalyydead">>
[img["ressources/images/drugopportunity/vitalyydead.webp"]]
<</vnmediaat>>
<<vnline narrator key:takeouttrash>>Vitalyy is dead! The Gang is now yours! <<addhours 1>><<set $opportunities.druglord.dealwithdamir to 1>><</vnline>>
<<vnactionsat "takeouttrash">>
[[Take out the trash|Slums][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<</nobr>><<nobr>>
<<if $scene is 0>>
<<vndialogbox>>
<<vnline damir>>You are back. Good, tell me what you have.<</vnline>>
<<vnline narrator>>Damir greets you with a serious but seemingly excited tone when you enter the Den. <</vnline>>
<<vnline player>>I’m sorry to say that I have exactly what you asked me for.<</vnline>>
<<vnline narrator key:minacaught>>You pull out your phone and show him the picture that you took.<</vnline>>
<<vnmediaat "minacaught">>
[img["ressources/images/drugopportunity/minacaught.webp"]]
<</vnmediaat>>
<<vnline player>>I hate to be the one to tell you this, Damir. But you were absolutely right. Mina is cheating on you with this guy. I’m sorry.<</vnline>>
<<vnline damir>>Chertovsky! I’ll kill that-! AAGH!<</vnline>>
<<vnline narrator>>Damir punches a nearby empty table. It’s only plastic, so he doesn’t hurt himself. Instead he hurts the table much more. Denting the table top with his strike. <</vnline>>
<<if $chars.damir.relation gte 50>>
<<vnline player>>You alright? Need someone to talk to?<</vnline>>
<<vnline narrator>>You try to comfort Damir. You’ve come to like the big guy and hate to see him so hurt like this. He shakes his head solemnly in response.<</vnline>>
<<vnline damir>>No, no. You do well. I pay you, you never bring up again. I handle from here.<</vnline>>
<<else>>
<<vnline player>>Sorry again Damir. It’s gotta suck.<</vnline>>
<<vnline damir>>It does. Here is money. Please forget this.<</vnline>>
<</if>>
<<vnline narrator>>Damir hands you the five thousand that he promised you. You take it and put it away quickly.<</vnline>>
<<vnline player>>Don’t worry Damir. As far as I’m concerned this never happened. Good luck. And if you don’t mind, put in a good word with Vitalyy for me.<</vnline>>
<<vnline narrator>>Damir just nods and turns away. Muttering to himself in Russian. You don’t understand, but it doesn’t sound like very pleasant thoughts that he’s expressing to himself. Hopefully he actually follows through and talks to Vitally for you.<</vnline>>
<<vnline key:gainmoney>>You get 5,000$ <<addmoney 5000>><</vnline>>
<<vnactionsat "gainmoney">>
[[Leave|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 1>>
<<vndialogbox>>
<<vnline damir>>You are back. Good, tell me what you have.<</vnline>>
<<if $opportunities.druglord.minachoice is 2>>
<<vnline narrator key:damirchoices>>Damir greets you with a serious but seemingly excited tone when you enter the Den. You have the proof that he asked for. But, your deal with Mina still stands for the moment. She gave you the money. So you can double dip and reveal the truth to Damir. Or you can keep your word and lie to him.<</vnline>>
<<elseif $opportunities.druglord.minachoice is 3>>
<<vnline narrator key:damirchoices>>Damir greets you with a serious but seemingly excited tone when you enter the Den. You have the proof that he asked for. But, your deal with Mina still stands for the moment. You can use Mina for a good fuck whenever you want so long as you keep it a secret. Or you can tell him anyway to not risk being on his bad side.<</vnline>>
<<elseif $opportunities.druglord.minachoice is 0>>
<<vnline narrator key:damirchoices>>Damir greets you with a serious but seemingly excited tone when you enter the Den. You have the proof that he asked for. But, your deal with Mina still stands for the moment. She promised to stop cheating. This might be the best way to keep Damir’s marriage intact. But he may not want that. He may prefer to know. And who knows if she’ll keep her word?<</vnline>>
<</if>>
<<vnactionsat "damirchoices">>
[[Show Damir the evidence|reportingbacktodamir][$scene to 2]]
[[Keep the deal with Mina and lie to Damir|reportingbacktodamir][$scene to 3]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 2>>
<<vndialogbox>>
<<vnline narrator>>You aren’t going to protect a cheater. <</vnline>>
<<vnline player>>I’m sorry to say that I have exactly what you asked me for.<</vnline>>
<<vnline narrator key:minacaught>>You pull out your phone and show him the picture that you took.<</vnline>>
<<vnmediaat "minacaught">>
[img["ressources/images/drugopportunity/minacaught.webp"]]
<</vnmediaat>>
<<vnline player>>I hate to be the one to tell you this, Damir. But you were absolutely right. Mina is cheating on you with this guy. I’m sorry.<</vnline>>
<<vnline damir>>Chertovsky! I’ll kill that-! AAGH!<</vnline>>
<<vnline narrator>>Damir punches a nearby empty table. It’s only plastic, so he doesn’t hurt himself. Instead he hurts the table much more. Denting the table top with his strike. <</vnline>>
<<if $chars.damir.relation gte 50>>
<<vnline player>>You alright? Need someone to talk to?<</vnline>>
<<vnline narrator>>You try to comfort Damir. You’ve come to like the big guy and hate to see him so hurt like this. He shakes his head solemnly in response.<</vnline>>
<<vnline damir>>No, no. You do well. I pay you, you never bring up again. I handle from here.<</vnline>>
<<else>>
<<vnline player>>Sorry again Damir. It’s gotta suck.<</vnline>>
<<vnline damir>>It does. Here is money. Please forget this.<</vnline>>
<</if>>
<<vnline narrator>>Damir hands you the five thousand that he promised you. You take it and put it away quickly. <</vnline>>
<<vnline player>>Don’t worry Damir. As far as I’m concerned this never happened. Good luck. And if you don’t mind, put in a good word with Vitalyy for me.<</vnline>>
<<vnline narrator>>Damir just nods and turns away. Muttering to himself in Russian. You don’t understand, but it doesn’t sound like very pleasant thoughts that he’s expressing to himself. You burned Mina, but cheaters get what they deserve. Hopefully he actually follows through and talks to Vitally for you.<</vnline>>
<<vnline key:gainmoney>>You get 5,000$ <<addmoney 5000>> <<set $opportunities.druglord.damirrequest to 3>><</vnline>>
<<vnactionsat "gainmoney">>
[[Leave|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<<elseif $scene is 3>>
<<vndialogbox>>
<<vnline narrator>>Damir won’t know the difference. He’ll be happier thinking that his wife isn’t cheating.<</vnline>>
<<vnline player>>Sorry Damir. I watched them for a while. I even slipped into the guy’s house at one point. They really were just exercising the entire time I was there. It makes sense why you were worried, but it seems like Mina isn’t cheating on you after all.<</vnline>>
<<vnline narrator>>Damir’s face doesn’t look relieved, or angry. But something in between. Unsure, disbelieving, and distrusting would be the best words to describe how he looks at you.<</vnline>>
<<vnline damir>>I hope you right. But not cheating with trainer, is not same as not cheating.<</vnline>>
<<vnline player>>That’s true. Hell I might have just been there the one day that they didn’t happen to fuck. If you have someone else that you suspect she’s cheating with, then I can check them out too if you want.<</vnline>>
<<vnline damir>>No. I take this from here. Go, I tell you if there more work for you.<</vnline>>
<<vnline player>>What about the five grand?<</vnline>>
<<vnline damir>>I offer you money for proof. No proof, no money.<</vnline>>
<<vnline narrator>>It’s a blood boiling answer, but it’s the truth. It isn’t in the spirit of the deal you made. But Damir is Vitalyy’s right hand man. No point in you trying to argue or push back against him at a time like this. But there is one thing you can ask of him at least.<</vnline>>
<<vnline player>>Alright. Do me a favor and put a good word in with Vitalyy for me at least.<</vnline>>
<<vnline narrator>>Damir nods to you. It’s impossible to say if he was agreeing, or just acknowledging your request. But either way for now, it’s all you’re getting. <</vnline>>
<<vnline key:damirrelationloss>>Damir loses confidence in you <<damirrelation -1>><<set $opportunities.druglord.damirrequest to 3>><</vnline>>
<<vnactionsat "damirrelationloss">>
[[Leave|Den][$scene to 0]]
<</vnactionsat>>
<</vndialogbox>>
<</if>>
<</nobr>>