Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<<nobr>>
/* [[Achievements]] */
<<if $getcodex is true>>
[[CODEX]]
<</if>>
[[Version Info]]
<</nobr>><<nobr>>
<h2>Map (inDEV)</h2>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr>
<br>
There is no content to display at the moment (inDEV)
<br><br>
<hr>
<div style="text-align:center">
<<message "HELP">>
<br>
<<talk "codex" "<<color <b>$codex_name</b> >>">> <<color "Welcome back $codex_pc_name. This screen tracks your current location, and can be used to explore your surrounding area, or to check the world map. Any maps you acquire will be added here.">>
<</talk>>
<</message>>
</div>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr>
<br>
<div style="text-align:center">
<<link "Title Screen">>
<<goto "CODEX">>
<</link>>
</div>
<br>
<div style="text-align:center">
[[Close CODEX|$return]]
</div>
<</nobr>><<nobr>>
<img class="center small" src="img/misc/banner_full.png" alt="Year Zer∅">
<hr>
<<message "<h4>About</h4>">>
Year Zer∅ is an erotic fantasy adventure role-playing game developed in Twine. This software is considered freeware and distributed as such on my Patreon and on the F95 Forums. If you this anywhere else I can't vouch for the safety of the files, and if you payed for it, I'm sorry to inform that you got ripped off. This game is developed as a hobby on my spare time with an unsteady development release cycle, likely a monthly one.
<</message>>
<hr>
<<message "<h4>Synopsis</h4>">>
After a long and bloody war, the armies of the southern demonic realm known as Dhul'Maō has finally been defeated by the Free Races. The 4th Demon King lies dead at last, his Obsidian Throne ruined and heirless. The proud cambion race, children of man and fiend, has been almost wiped out, and their homeland conquered by man, el and ör. An age of liberty and peace has prospered for decades since the fall of the 4th, but the inherent corruption of the land is starting to show the cracks of society, as old wounds reopen, and conflicts reignite.
<br><br>
You take up the role of a mage with the potential to become the future 5th Demon King. Taking its mantle, you'll bring back the old darkness and either create a sprawling empire, a ruinous war machine, or anything in between. As you gain followers, power and resources, you'll either manipulate people to serve you or make them bend through brute force. Will you indulge in a world of pleasure locked away from the outside world, or will you spread it to all of its four corners? The choice is up to you.
<</message>>
<div style="text-align:center">
<hr>
<span class="clred"><b>DISCLAIMER</b></span><br>
This is a work of fiction containing themes not intended for people under the age of 18, and any similarity with other works or people, fictional or otherwise, is probably intended, but for legal reasons, it's actually pure coincidence. By pressing the button below to start the game, you consent that you are of legal age and willingly engaging in content that may potentially be offensive to you.
<hr>
<br><br>
<<button "START GAME">>
<<goto "Introduction">>
<</button>>
</div>
<</nobr>>
<<nobr>>
/* ITEM PROPERTIES LIST */
<<include "Items.init">>
/* PLAYER PROPERTIES LIST */
<<include "Player.init">>
/* NPC PROPERTIES LIST */
<<include "NPC_Eve.init">>
/* MAGIC PROPERTIES LIST */
<<include "Magic.init">>
/* CODEX PROPERTIES LIST */
<<include "Codex.init">>
/* MANA GAIN CHECK */
<<set $managain to false>>
/* ==================== PLAYER CHARACTER VITALS ==================== */
/* STAT INCREASE MULTIPLIER & XP */
<<set $multistr to 2>>
<<set $multidex to 1>>
<<set $multicon to 1>>
<<set $multiint to 1>>
<<set $multiwis to 1>>
<<set $multicha to 1>>
<<set $strxp to 0>>
<<set $dexxp to 0>>
<<set $conxp to 0>>
<<set $intxp to 0>>
<<set $wisxp to 0>>
<<set $chaxp to 0>>
/* CHAR TRAITS */
<<set $bookworm_trait to true>>
<<set $iron_health_trait to false>>
<<set $perverted_trait to false>>
/* CHAR CREATION SETTERS */
<<set $cctraitchoice to "Bookworm">>
<<set $ccstatchoice to "Strength">>
/* ========================= INVENTORIES ========================= */
/* PLAYER */
<<newinventory '$pc_consume'>>
<<newinventory '$pc_equip'>>
/* SDOM CROSSROADS */
<<newinventory '$crossinv'>>
<<pickup '$crossinv' 'Plot Armor' 'Premium Platinum Ticket'>>
/* ======================= SPERANTIS VITALS ======================= */
<<set $namecountry to "Sperantis">>
/* ====================== S'DOM CITY VITALS ====================== */
/* PC HOME */
<<set $gethome to false>>
/* TOWN HALL */
<<set $statuedonate to 0>>
/* MISCELLANEOUS */
<<set $getcodex to false>>
/* ============ REDLINE DISTRICT ============ */
/* CROSSROADS */
<<set $jname to "The clerk">>
<<set $vippass to "it just works">>
<<set $vipget to false>>
/* GRINDERY */
<<set $deusex to false>>
<<set $deusex_init to false>>
<<set $deusex_ready to false>>
/* ============= NOBLE DISTRICT ============= */
<<set $acad_dorm to false>>
<<set $arena_win to false>>
<<set $arena_reward to 0>>
/* ================== BANK */
<<set $money_transfer to 0>>
/* ======================= STORY CURRENT ERA ======================= */
<<set $eraid to "BT">>
/* ============================ ENDINGS ============================ */
<<set $gg1 to false>>
<</nobr>>
<<nobr>>
<h2>The Obsidian Mirror</h2>
You wake up in a void of impenetrable shadow. You see, hear and feel nothing, yet you <b>know</b> you are alive. As a mere figment, as mere thought, you "see" a ring amidst the darkness. A circle of a deeper dark that draws the shadows that surround you within it. You float through the emptiness at a snail pace, each second seeming to last an eternity, as you inch closer and closer to the alluring surface. Finally before it, the ring shifts and stirs, revealing a smooth surface, a mirror of obsidian. In its reflection you see a blurry figure, one that becomes sharper and sharper as you focus on it, revealing...
<br>
<div style="color:red">
<<fadein 3s 2s>>
<<fadeout 6s 3s>>
Wher- ar... yo-? Wake u- and f- ... e...
<</fadeout>>
<</fadein>>
</div>
<br>
/* PORTRAIT PLACER */
@@#portrait;<img class="left medium" src="img/player/face/male/ls_sh.jpg" alt="PC-M-DS">@@
/* DROPDOWN MENUS START */
A
<<set $arsex to ['man', 'woman']>>
<<set $pc.sex to ''>>
<<dropdown '$pc.sex' $arsex>>
of
/* ============================ HEIGHT ============================ */
<<set $arheight to ['tiny', 'small', 'average', 'tall', 'towering']>>
<<set $pc.height to ''>>
<<dropdown '$pc.height' $arheight>>
stature with a(n)
/* ============================ BUILD ============================ */
<<set $arbuild to ['slim', 'lean', 'average', 'bulky', 'fat']>>
<<set $pc.build to ''>>
<<dropdown '$pc.build' $arbuild>>
build and a
/* ======================== SKIN COMPLEXION ======================== */
<<set $arskin to ['pale', 'light', 'fair', 'tan', 'dark']>>
<<set $pc.skin to ''>>
<<dropdown '$pc.skin' $arskin>>
skin complexion. On the face of the reflected being, you see a pair of
/* =========================== EYE TYPE =========================== */
<<set $areyetp to ['almond', 'piercing', 'relaxed', 'slanted', 'steely']>>
<<set $pc.eyetp to ''>>
<<dropdown '$pc.eyetp' $areyetp>>
eyes with irises of a vibrant
/* =========================== EYE COLOR =========================== */
<<set $areyecl to ['amber', 'blue', 'brown', 'green', 'hazel']>>
<<set $pc.eyecl to ''>>
<<dropdown '$pc.eyecl' $areyecl>>
color. On it's head, you see flocks of
/* =========================== HAIR TYPE =========================== */
<<set $arhairsz to ['short', 'ear length', 'shoulder length', 'long']>>
<<set $pc.hairsz to ''>>
<<dropdown '$pc.hairsz' $arhairsz>>
/* ========================== HAIR COLOR ========================== */
<<set $arhaircl to ['black', 'blonde', 'brown', 'gray', 'red']>>
<<set $pc.haircl to ''>>
<<dropdown '$pc.haircl' $arhaircl>>
hair, along with a
/* ========================== FACIAL HAIR ========================== */
<<set $arfhair to ['clean shave', 'stubble', 'moustache', 'full beard']>>
<<set $pc.fhair to ''>>
<<dropdown '$pc.fhair' $arfhair>>
complementing the overall look of the face.
<br><br>
/* PORTRAIT SETTER */
<<button "Preview">>
<<if $pc.sex is "man" and $pc.skin is "dark">>
<<replace "#portrait">>
<img class="left medium" src="img/player/face/male/ds_sh.jpg" alt="PC-M-DS">
<</replace>>
<<elseif $pc.sex is "man" and $pc.skin isnot "dark">>
<<replace "#portrait">>
<img class="left medium" src="img/player/face/male/ls_sh.jpg" alt="PC-M-LS">
<</replace>>
<<elseif $pc.sex is "woman" and $pc.skin is "dark">>
<<replace "#portrait">>
<img class="left medium" src="img/player/face/female/ds_lh.jpg" alt="PC-F-DS">
<</replace>>
<<elseif $pc.sex is "woman" and $pc.skin isnot "dark">>
<<replace "#portrait">>
<img class="left medium" src="img/player/face/female/ls_lh.jpg" alt="PC-F-LS">
<</replace>>
<</if>>
<</button>> (Update preview) <br>
<u>Note:</u> The feature above is inDEV and as of this release only the following options will have visual changes: man/woman, dark skin/any other skin.
<hr class="clear">
<br>
<hr>
As you stare deep into the person reflected on the black reflective surface, you slowly realize that the person... is <b>you</b>! One final question tugs at your mind. One so simple, and yet so vital. <<linkreplace "What is your name?">>
<br><br>
<<talk "mc" "$pc.name">>
<<fadein 5s 0.5s>>
My name... my name is... <<textbox '$pc.name' '' autofocus>>
<</fadein>>
<</talk>>
<br>
<<linkreplace "⮞⮞⮞">>>
<<fadein 3s 0.5s>>
You repeat your name in a trance, like a mantra, sinking deeper and deeper into the recesses of your mind. As you slowly lose consciousness, you instinctively reach out for the mirror.
<</fadein>>
<br><br>
<div style="color:red">
<<fadein 6s 0.5s>>
<<fadeout 6s 3s>>
<i>I see you...</i>
<</fadeout>>
<</fadein>></div>
<br><br>
<div style="text-align:center">
<<fadein 3s 3s>>
<<button [[Touch the Mirror|Char.Creation.2]]>><</button>>
<</fadein>>
</div>
<</linkreplace>>
<</linkreplace>>
<</nobr>><<nobr>>
<h4>Old Dark Cell</h4>
<hr>
<<if visited("Orphan.courtyard")>>
<div class="mcin"> (I'm not going to miss this place... The only thing I regret is that I won't have a bed for free anymore. I should leave in any case. They'll probably want to free this room for another person.) </div>
<br><br>
<div style="text-align:center">
<hr>
|| <<link "Leave the room">>
<<goto "Orphan.courtyard">>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<<else>> You hear the door of your room opening with a prolonged, noisy creak. The warm light of the hallway's torches floods your small cell as a tall lanky man with a long black beard stands by the entrance. With a snap of his fingers, the candles in your room light up one by one, allowing you to see his rugged and tired face, as well as the numerous scars on his bald head. As he turns to greet you, he shoots an unexpected gentle smile in your direction as he speaks with a gruffy voice.
<br><br>
<<talk "sullivan" "<b>Sullivan Sharpe</b>">> Greetings $pc.name, my name is Sullivan. Sullivan Sharpe. I am a teacher at the Academy here in S'dom and I'm here to inform you that you've been selected to join the Cleansing Initiative now that you've turned 18. Oh and on that note, happy birthday! Here. This CODEX is a gift from the Academy to you. Do you have any questions? <</talk>>
<br>
<<linkreplace "Birthday">>
<<talk "mc" "<b>$pc.name</b>">> What do you mean "Happy Birthday"? <</talk>>
<br>
<<talk "sullivan" "<b>Sullivan Sharpe</b>">> Ah yes, I suppose you wouldn't know. We checked your files. Missing parents, found as a baby in the lower streets, spent all your life in the orphanage... <i>(he looks away with a sad look)</i> In any case, you turn 18 today, so... congratulations kid! You're an adult now.<</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Thanks... I guess? <br> <div class="mcin"> (I honestly can't remember anything...) </div><</talk>>
<</linkreplace>>
 
<<linkreplace "CODEX">>
<<talk "mc" "<b>$pc.name</b>">> What's a CODEX and what does it do? <</talk>>
<br>
<<talk "sullivan" "<b>Sullivan Sharpe</b>">> It's the newest piece of arcatech developed by the Academy. A fancy study aid for our students and teachers. It began as a resource to hand out printouts, but it has since evolved into a full companion of sorts. <</talk>>
<</linkreplace>>
 
<<linkreplace "Cleansing Initiative">>
<<talk "mc" "<b>$pc.name</b>">> What's is this "Cleansing Initiative" you speak of? <</talk>>
<br>
<<talk "sullivan" "<b>Sullivan Sharpe</b>">> As you might know, mages like you and I are collared to prevent infection from the miasma that pervades the mana in the air. We at the Academy have begun to develop a method to cleanse it, allowing mages to use mana safely.<</talk>>
<</linkreplace>>
 
<<linkreplace "Freedom">>
<<talk "mc" "<b>$pc.name</b>">> So, am I allowed to leave this place? <</talk>>
<br>
<<talk "sullivan" "<b>Sullivan Sharpe</b>">> Yes. As of today, you are an adult, and an official citizen of S'dom, so you're free to do as you please. Let me warn you however that you won't be seen with kind eyes while you wear that collar. The people don't exactly trust us mages you see. You'll always be welcome at the Academy however.<</talk>> <</linkreplace>>
 
<<linkreplace "Joining the Academy">>
<<talk "mc" "<b>$pc.name</b>">> Is it mandatory that I join the Academy?<</talk>>
<br>
<<talk "sullivan" "<b>Sullivan Sharpe</b>">> The Academy provides the opportunity to enroll and enjoy the services and education it offers, but nobody is going to force you to join. I highly advise you to do it however. We can teach you much in there, including how to control your powers in a safe manner. Believe me, you do <b>not</b> want to fall prey to the corruption the miasma brings.<</talk>>
<</linkreplace>>
<br><br>
<hr>
<<linkreplace "No more questions.">>
<<talk "mc" "<b>$pc.name</b>">> I have no more questions. <</talk>>
<br>
<<talk "sullivan" "<b>Sullivan Sharpe</b>">> Very well then, here's your card and your CODEX. I hope to see you later at the Academy $pc.name.<</talk>>
<br>
Sullivan hands you your citizenship card, and the CODEX, makes a quick respectful bow, and exits through the door without another word. Seems like you are free to leave whenever you want.
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Leave the room|Orphan.courtyard]]>>
<<set $getcodex to true>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</linkreplace>>
<</if>>
<</nobr>><<nobr>>
<h2>INVENTORY</h2>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr><br>
<<talk "codex" "<<color <b>$codex_name</b> >>">> <<color "Welcome to your inventory $codex_pc_name. The OVERVIEW show a summary of what your loadout is giving you, and how much money you possess. The INVENTORY section shows what items you currently have on you, and you may exchange your equipment on the EQUIPMENT section.">><</talk>>
<br><br>
<h3>OVERVIEW</h3>
<span class="cldblue"><b>DEFENSE.</b></span>
Total Armor: <span class="cldblue"><b>$pc_tarmor</b></span>
| Damage Reduction: <span class="cldblue"><b><<print $pc_dmgred.toFixed(1)>>%</b></span>
<br>
<span class="clred"><b>OFFENSE.</b></span>
Weapon Power: <span class="clred"><b>$pc_wpw</b></span>
| Attack Damage: <span class="clred"><b><<print $pc_dmg.toFixed(1)>></b></span>
<br>
<span class="clgold"><b>BALANCE.</b></span>
<span class="clplatinum"><b>$platinum</b></span> Pp; <span class="clgold"><b>$gold</b></span> Gp; <span class="clsilver"><b>$silver</b></span> Sp; <span class="clcopper"><b>$copper</b></span> Cp;
  <b>||</b>  
Bank: <span class="clplatinum"><b>$platinum_acc</b></span> Pp; <span class="clgold"><b>$gold_acc</b></span> Gp; <span class="clsilver"><b>$silver_acc</b></span> Sp; <span class="clcopper"><b>$copper_acc</b></span> Cp;
  <b>||</b>  
K€UROS: <span class="clgold"><b>$money</b></span> K€
<hr>
<h3>INVENTORY</h3>
<<message "<h4>KEY ITEMS</h4>">>
<<mouseover>> ID Card
<<onmousein>>
<<if $acad_dorm is false>>
<<replace '#tooltip'>>: Hard paper card certifying your citizenship in $namecountry.<</replace>>
<<elseif $acad_dorm is true>>
<<replace '#tooltip'>>: Hard paper card certifying your citizenship in $namecountry. On its back, a small, golden "S" certifies you as a student at the Academy.<</replace>>
<</if>>
<<onmouseout>>
<<replace '#tooltip'>><</replace>>
<</mouseover>> @@#tooltip;@@
<</message>>
/* =========================================== CONSUMABLES */
<<include "INV.consume">>
<hr>
<div style="text-align:center">
<h3>EQUIPMENT</h3>
|| <<link "<b>CLOTHES & ARMOR</b>">>
<<replace "#equiptable">>
<table class="equip">
<thead>
<tr>
<th>Slot</th>
<th>Item</th>
<th>Armor Value</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Head </td>
<td> $pc.hd.name <br>
<<link "Change">>
<<set $wrd_alt_hd to true>>
<<goto [[Equip.global]]>>
<</link>></td>
<td>$pc.hd.armor</td>
<td>$pc.hd.effects</td>
<td>
<span class="smaller">
[img[$pc.hd.img]]
</span>
</td>
</tr>
<tr>
<td> Chest </td>
<td>$pc.ch.name <br>
<<link "Change">>
<<set $wrd_alt_ch to true>>
<<goto [[Equip.global]]>>
<</link>>
</td>
<td>$pc.ch.armor</td>
<td>$pc.ch.effects</td>
<td>
<span class="smaller">
[img[$pc.ch.img]]
</span>
</td>
</tr>
<tr>
<td> Legs </td>
<td> $pc.lg.name <br>
<<link "Change">>
<<set $wrd_alt_lg to true>>
<<goto [[Equip.global]]>>
<</link>>
</td>
<td>$pc.lg.armor</td>
<td>$pc.lg.effects</td>
<td>
<span class="smaller">
[img[$pc.lg.img]]
</span>
</td>
</tr>
<tr>
<td> Feet </td>
<td> $pc.ft.name <br>
<<link "Change">>
<<set $wrd_alt_ft to true>>
<<goto [[Equip.global]]>>
<</link>></td>
<td>$pc.ft.armor</td>
<td>$pc.ft.effects</td>
<td>
<span class="smaller">
[img[$pc.ft.img]]
</span>
</td>
</tr>
</tbody>
</table>
<br><br>
Total Armor: <span class="cldblue"><b>$pc_tarmor</b></span>
| Damage Reduction: <span class="cldblue"><b><<print $pc_dmgred.toFixed(1)>>%</b></span>
<br><br>
<div class="mcin"> Each piece of equipment has its own Armor Value. Damage Reduction is calculated as <u>0.1 x Total Armor</u> </div>
<br><br>
<div style="text-align:center">
<<link "Close">><<replace "#equiptable">><</replace>><</link>></div>
<</replace>><</link>>
||
 
||
<<link "<b>JEWELRY & ACCESSORIES</b>">>
<<replace "#equiptable">>
<table class="equip">
<thead>
<tr>
<th>Slot</th>
<th>Item</th>
<th>Armor Value</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Neck </td>
<td> $pc.nk.name <br>
<<if $collar_removed is true>>
<<link "Change">>
<<set $wrd_alt_nk to true>>
<<goto [[Equip.global]]>>
<</link>><</if>>
</td>
<td>$pc.nk.armor</td>
<td>$pc.nk.effects</td>
<td>
<span class="smaller">
[img[$pc.nk.img]]
</span>
</td>
</tr>
<tr>
<td> Back </td>
<td> $pc.bk.name <br>
<<link "Change">>
<<set $wrd_alt_bk to true>>
<<goto [[Equip.global]]>>
<</link>>
</td>
<td>$pc.bk.armor</td>
<td>$pc.bk.effects</td>
<td>
<span class="smaller">
[img[$pc.bk.img]]
</span>
</td>
</tr>
<tr>
<td> Ring </td>
<td> $pc.rg.name <br>
<<link "Change">>
<<set $wrd_alt_rg to true>>
<<goto [[Equip.global]]>>
<</link>></td>
<td>$pc.rg.armor</td>
<td>$pc.rg.effects</td>
<td>
<span class="smaller">
[img[$pc.rg.img]]
</span>
</td>
</tr>
</tbody>
</table>
<br><br>
Total Magic Armor: <span class="cldblue"><b>$pc_tarmor</b></span>
| Damage Reduction: <span class="cldblue"><b><<print $pc_dmgred.toFixed(1)>>%</b></span>
<br><br>
<div class="mcin"> Accessories seldom grant armor, and if they do, their armor is already accounted for in the CLOTHES & ARMOR Tab and in the Overview for the sake of organization. Accessories grant Magic Armor (inDEV) and special effects. Magic Damage Reduction is calculated as <u>0.1 x Total Magic Armor</u> </div>
<br><br>
<div style="text-align:center">
<<link "Close">><<replace "#equiptable">><</replace>><</link>></div>
<</replace>><</link>>
||
 
||
<<link "<b>WEAPONS & TOOLS</b>">>
<<replace "#equiptable">>
<table class="equip">
<thead>
<tr>
<th>Slot</th>
<th>Item</th>
<th>Damage</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Main Hand <br>
<<link "Change">>
<<set $wrd_alt_mh to true>>
<<goto [[Equip.global]]>>
<</link>>
</td>
<td>$pc.mh.name</td>
<td>$pc.mh.dmg</td>
<td>$pc.mh.effects</td>
<td>
<span class="smaller">
[img[$pc.mh.img]]
</span>
</td>
</tr>
<tr>
<td> Off Hand <br>
<<link "Change">>
<<set $wrd_alt_oh to true>>
<<goto [[Equip.global]]>>
<</link>>
</td>
<td>$pc.oh.name</td>
<td>$pc.oh.dmg</td>
<td>$pc.oh.effects</td>
<td>
<span class="smaller">
[img[$pc.oh.img]]
</span>
</td>
</tr>
</tbody>
</table>
<br><br>
Weapon Power: <span class="clred"><b>$pc_wpw</b></span>
| STR: <span class="clred"><b>$pc.str</b></span> ; STR MULTI: <span class="clred"><b><<print $pc_smt.toFixed(1)>></b></span>
| Attack Bonus: <span class="clred"><b><<print $pc_atkb>></b></span> |   | Attack Damage: <span class="clred"><b><<print $pc_dmg.toFixed(1)>></b></span> |
<br><br>
<div class="mcin"> Attack Damage is calculated as <u>Weapon Power x Strength Multiplier</u>. The sum of your Main & Off hand weapon damage values, with your Attack Bonus, determine your Weapon Attack Power. Your Strength Multiplier is calculated as <u>0.1 x your STR</u>, thus a STR below 10 will lower your overall damage. </div>
<br><br>
<div style="text-align:center">
<<link "Close">><<replace "#equiptable">><</replace>><</link>></div>
<</replace>><</link>> || </div>
@@#equiptable;@@
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr>
<br>
<div style="text-align:center">
<<link "Title Screen">>
<<goto "CODEX">>
<</link>>
</div>
<br>
<div style="text-align:center">
[[Close CODEX|$return]]
</div>
<</nobr>><<nobr>>
<div style="text-align:center">
<h1>Prologue</h1>
<h4>//The End of the Crimson Era//</h4>
</div>
<<link "Skip Introduction ⮞⮞⮞">>
<<goto "Char.Creation">>
<</link>>
<hr>
<br>
<<fadein 3s 0.5s>>
Long ago, in an age best left forgotten, the 4th Demon King led a bloodthirsty campaign against the races of Ein'Tir. This mindless, perpetual war was meant to exterminate everything that lived on the face of Bühne.
<</fadein>>
<br><br>
<<fadein 3s 10s>>
In the face of this threat, the races of the land all banded together in a joint effort to stop the genocidal maniac that was the 4th, eventually succeeding after long decades of bloody struggle. In their efforts to defeat the armies of the King, they themselves conducted a genocide, as the war completely drove the cambions, children of man and fiend, to extiction.
<</fadein>>
<br><br>
<<fadein 3s 25s>>
Their success led to the renewal and rebirth of the horrid land of Dhul'Maō into one of peace, where all could live and prosper. The land was renamed Sperantis, ''Hope'', and from the ruins of the old capital, they built a momunent to their ''Unity'', a new capital city by that very name. Alas, the land they conquered was filled to the brim with demonic miasma. It pervaded the soil beneath their feet, tainted the water they drank, and polluted the air they breathed.
<</fadein>>
<br><br>
<<fadein 3s 45s>>
Mages who used this miasma-infected mana would begin hallucinating, and were driven to insanity. After several incidents and a bloody massacre at the hands of one such mage, the duchess of Unity, //Lady Arwen Almadel// emitted a Royal Edict for all its vassal towns. In it, all who held the gift of magic were to be fitted with a special collar to prevent them from using it...
<</fadein>>
<<fadein 3s 55s>>
[[including you.|Char.Creation]]
<</fadein>>
<</nobr>><<nobr>>
<h1>S'dom Central Plaza</h1>
<hr>
You're standing in the central plaza of the the economic center of Sperantis, the City of S'dom. People walk all around you, busy with their daily tasks and jobs, with some of them giving you the occasional glance.
<br><br>
You can see several stalls around you selling fresh meats, fish and fruits, as well as a few selling more general goods such as baskets, ropes, vials and tools. A [[large statue|Plaza.statue]] stands in the middle of the plaza in complete ruin, though its inscription is still intact. Several plaques close to it point towards the main points of interest that can be found in the city.
<br><br>
A few [[sturdy benches|Plaza.bench]] await anyone tired enough to sit down, or desperate enough to sleep on.
<br><br>
<div class="mcin"> (It'll take me <u>5 minutes</u> between here and the district's points of interest, and at least <u>20 minutes</u> to the other districts.) </div>
<br>
<div style="text-align:center">
<hr>
<b>Points of Interest</b><br>
<<link [[Bashful Maiden|Plaza.tavern]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
 
<<link [[Town Hall|Town.Hall]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
<hr>
|| <<link [[Blackwell District|Sdom.blackwell]]>>
<<addmins 20>>
<<updatebar>>
<</link>> ||
 
|| <<link [[Noble District|Sdom.noble]]>>
<<addmins 20>>
<<updatebar>>
<</link>> ||
 
|| <<link [[Redline District|Sdom.redline]]>>
<<addmins 20>>
<<updatebar>>
<</link>> ||
 
|| <<link [[Trade District|Sdom.trade]]>>
<<addmins 20>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>Bashful Maiden</h3>
<hr>
<<first>>
You walk past the well kept double wooden doors and the carefully painted sign depicting a modest, blushing maiden holding a mug and seeming a bit tipsy. Already inside, you are greeted by a long imposing hall, well lit by hanging candle chandeliers, filled with dozens of solid wood tables, a side stage for live performances where a grand piano awaits a worthy player, and, at the bar's far end, a large counter separating the stool-seated patrons from the large shelves stocked up to the ceiling with countless bottles of different shapes and colors. Slightly hidden by a half-wall, you spot the entrance to the bathrooms, marked by a "WC" above it. Finally, a pleasant smell of roast beef, fried onions and mashed potatoes fills the air, and, turning your head, you notice the door to the kitchens where a small, bolted sign reads: <i>"Staff only"</i>. A small sideroom next to the entrance leads to two flights of stairs, one going up into the second floor where the rooms are, and the other going down into the tavern's cellar, locked with a strong padlock to dissuade pilferers.
<<finally>>
You enter the renowned Bashful Maiden once again to partake in the joys of the tavern. You can spot a couple of table where you can sit at, and there's a stool free at the bar. The WC awaits at the far right, while the stage stands at your left. The sideroom to the side, at the entrance, has two flights of stairs leading into the second floor dorms and the cellar.
<</first>>
<br><br>
<div class="mcin"> (I can sleep inside the tavern and rent a bed on the common dormitory for half a silver... 50 coppers, or I can afford it, I could rent my own room for a whole silver...)</div>
<br><br>
<<button "Rent a bed (Dorm)">>
<<if $epcr eq $epmx>>
<<replace "#tavern_rest">> I'm not tired, there's no need to rest.<</replace>>
<<elseif $copper lt 50>>
<<replace "#tavern_rest">> I don't have enough money to sleep here.<</replace>>
<<else>>
<<set $copper -= 50>>
<<set $epcr += 10>>
<<if $epcr gt $epmx>>
<<set $epcr to $epmx>>
<</if>>
<<addhours 8>>
<<replace "#tavern_rest">> You rest amongst the rest of the tavern's patrons, waking up several hours later. <</replace>>
<</if>>
<</button>>
 
<<button "Rent a bed (Room)">>
<<if $epcr eq $epmx>>
<<replace "#tavern_rest">> I'm not tired, there's no need to rest.<</replace>>
<<elseif $silver lt 1>>
<<replace "#tavern_rest">> I don't have enough money to sleep here.<</replace>>
<<else>>
<<set $silver -= 1>>
<<set $epcr to $epmx>>
<<addhours 8>>
<<replace "#tavern_rest">> You rest in your own private room, and wake up several hours later feeling fully rested.<</replace>>
<</if>>
<</button>>
<br><br>
@@#tavern_rest;@@
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Sdom.plaza]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>East Gate "Blackwell"</h3>
<hr>
The East Gate of S'Dom goes by the name of "Blackwell" as per the name of the district itself. Two large watchtowers stand proudly at both sides vigilant of any travellers going in or out.
The gate's thick iron bars block the road into Vermillion Woods, famous for its tall trees of crimson leaves, and to the rest of the island. You can spot at least 10 guards between the ones on the towers, on the walls and by the gate, all dressed in quality half-plate donning shields and wielding spears, with a shortsword by the waist. One of them turns, and with a quick glance to your neck, says:
<br><br>
<<talk "mc" "<b>City Guard</b>">>No mages are allowed outside the village without authorized escort.<</talk>>
<br>
<div class="mcin">(I don't think I'll be able to leave anytime soon. At least not with this collar around my neck.)</div>
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Turn back|Sdom.blackwell]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>Town Hall</h3>
<hr>
<<first>>
Passing the two guards standing by the entrance you come upon a large reception of immaculate marble floor. A large solid stone counter holds several public workers who dutifully heed the complaints and file away the processes of incoming citizes. At either side of the counter, two large doors separate the waiting room from the rest of the offices of the town hall, the registry, and records storage. To ease the wait in particularly busy days, several long stools are mounted on the floor. As you approach the counter, one of its workers, a human girl with a puffy bun of blonde hair and a pair of square glasses, nods in your direction with a friendly smile, signaling she's ready to receive you.
<br><br>
<<talk "joy" "<b>Penny</b>">> Hi there! Welcome to S'Dom City's Town Hall. My name is Penny Pinkerton. If you'd like to take care of any administrative issues, I'm the girl for you! <i>-she says with a wink-</i> If you'd like to contribute towards the new statue of the central plaza, a mere 10 coppers would go a long way! Finally, there's a large terrain in the Blackwell district that's up for sale if you're interested. It's current price is of 5000 SP.<</talk>>
<<finally>>
You enter the pristine town hall once again into its waiting room. Looking up from her papers, Penny shoots you a beaming smile from above her squared glasses, ready to receive you.
<</first>>
<br><br>
<<button "Donate for Statue">>
<<if $copper gte 10>>
<<set $copper -= 10>>
<<if $copper lt 0>>
<<set $copper to 0>>
<</if>>
<<set $statuedonate += 10>>
<<updatebar>>
<<replace "#th_msg">>
<<talk "joy" "<b>Penny</b>">> Thank you for your donation good $greet_formal!<</talk>>
<</replace>>
<<elseif $money lt 10>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#th_msg">>
<div class="mcin"> (I don't have the money for that.)</div> <</replace>>
<</if>>
<</button>>
 
<<button "Buy Terrain (5000 SP)">>
<<if $silver gte 5000>>
<<set $silver -= 5000>>
<<if $silver lt 0>>
<<set $silver to 0>>
<</if>>
<<set $gethome to true>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#th_msg">>
<<talk "joy" "<b>Penny</b>">> Thank you for your purchase, enjoy your new terrain!<</talk>>
<</replace>>
<<elseif $silver lt 5000>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#th_msg">> <div class="mcin"> (I don't have the money for that.)</div>
<</replace>>
<</if>>
<</button>>
<br><br>
@@#th_msg;@@
<br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Sdom.plaza]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h2>SIN Academy</h2>
<hr>
<img src="img/locations/academy.jpg" alt="Academy" class="center large" />
<br>
<<first>>
Walking by the guards, they give you a single nod before letting you in, after a quick glance at your collared neck. The walk on the bridge gives you a great view of the rest of the city and the strong wind created by the bridge's archways fills your lungs with fresh air. After some time crossing it, you arrive before a huge gate surrounded by brightly shining crystals of oval shapes. Above the gate, an engraved eye with a pupil of quartz shines with increasing brightness as you approach, and, upon coming before it, your collar briefly matches the color of the eye, and the gates open before you.
<br><br>
Already inside, you're met by a very large, nicely trimmed grass field surrounded by a huge squared complex of buildings. To your left, a large apartment-like building has a sign reading "Dormitories" above the front door. The entrance is guarded by a man that seems to recognize you as he looks at you. To your right is a small colosseum of sorts from which you regularly hear the thundering sounds of spells being cast, blasting away at wood and stone, bone and flesh. Last but not least, in front of you, an imposing and ostentatious building features a large clock between two twins towers. Considering the lights you saw when at the Noble District, you assume that the majority of the campus is behind this central building.
<br><br>
On the top left corner of the courtyard, there's a very large fountain with [[a statue in its middle.|Campus.statue]] The statue depicts a beautiful woman dressed in fine silks, who looks at her own reflection in contemplation.
<<finally>>
You return to the verdant fields of the Academy's front courtyard. To your left stands the Dormitories, to your right, the Academy's arena. At the far top left of the courtyard, the famous Fountain of Knowledge stands proudly giving a pleasant place for students to sit down and relax. The large, ornate clock on the frontal building shows it's <<time24h>>.
<</first>>
<br><br>
Several people walking around campus grab your attention, especially the students who wear the academy's traditional uniform, which includes a large and comfortable black robe.
<br><br>
<div style="text-align:center">
<hr>
<b>Points of Interest</b><br>
<<link [[Arena|Acad.arena]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
 
<<link "Central Building">>
/* =========================================== NOT SCHOOL HOURS */
<<if $gameDate.getUTCHours() gte 18 or $gameDate.getUTCHours() lt 8>>
<<schlok>>
<<else>>
<<addmins 5>>
<<goto "Acad.hall">>
<</if>>
<</link>>
 
<<link [[Dormitories|Acad.dorm]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
<hr>
|| <<link [[Exit the building|Sdom.noble]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h4>Orphanage Courtyard</h4>
<hr>
<img src="img/locations/orphanage.jpg" alt="Orphanage" class="center large" />
<br>
You're standing in the courtyard of Bleakhall Orphanage. Beneath the roofed passage surrounding the squared garden in the middle, there are several doors leading to the individual and communal cells of the other orphans. Two sets of large double doors to the north and east open up to the orphanage's entry hall and cafeteria respectively.
<br><br>
<<if $gameDate.getUTCHours() gte 7 and $gameDate.getUTCHours() lt 12>>
Children and teens with faces familiar but of name unknown run past you every once in a while. You see them dutifully attending to their daily tasks, assignments and vocation classes assigned to them by the caretakers at the orphanage.
<<elseif $gameDate.getUTCHours() gte 12 and $gameDate.getUTCHours() lt 14>>
Not a soul can be seen in the courtyard, but the intense smell of gruel and the noisy chatter coming from the east indicate that everyone has gathered in the cafeteria for lunch time.
<<elseif $gameDate.getUTCHours() gte 14 and $gameDate.getUTCHours() lt 18>>
You see numerous children and teens enjoying their free afternoon at the courtyard, playing with whatever means are available from crafted toys, sock balls and cloth dolls to the usual "catch" and "hide-and-seek". A small group draws particular attention as they dutifully care for a reserved ever they want. You see mostly strawberry bushes being grown in the patch.
<<elseif $gameDate.getUTCHours() gte 18 and $gameDate.getUTCHours() lt 20>>
The gentle flicker of the courtyard torches lays the shadows of the few wandering caretakers across the garden. You don't see any children or teens wandering around, and the familiar smell of gruel tells you that everyone else is likely at the cafeteria for dinner.
<<elseif $gameDate.getUTCHours() gte 20 and $gameDate.getUTCHours() lt 24>>
The children and teens have retired to their rooms for the night and all you can see are the groundskeepers cleaning up the courtyard and locking the doors to the cafeteria and communal rooms. The soft snores coming from some of the rooms indicate that several children are already asleep.
<<elseif $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lt 7>>
The night is disturbed only by the intense chirping of the bugs that inhabit the region, creating a pleasant buzzing sound that breaks through the brooding silence of the courtyard. Not a soul can be seen, all the doors have been locked, and the only accessible point at this hour is the entry hall.
<</if>>
<br><br>
<<if $chiper_acc is false>>
<div class="mcin"> (My CODEX is beeping... there's a
<<link "button flashing.">>
<<set $chiper_acc to true>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<notify 5000 >>Chirp, Chirp! 🐦 Welcome to Chirper $pc.name!<</notify>>
<</link>>
) </div>
<br><br>
<</if>>
<<link [[Enter my old room|Orphan.room]]>>
<<addmins 1>>
<<updatebar>>
<</link>>
 
<<link [[Enter the cafeteria|Orphan.cafe]]>>
<<addmins 1>>
<<updatebar>>
<</link>>
<div style="text-align:center">
<hr>
|| <<link [[Exit the courtyard|Orphan.entry]]>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<<if $gethome is false>>
<h3>Empty Field</h3>
<hr>
A large empty field stands before your eyes. It's an extremely large field, easily the biggest one for sale in the entire district. The price tag on the terrain's sign plaque strikes you as odd when you first look at it. A "mere" <b>5000 SP</b>. It's incredibly cheap considering its massive size, but a quick look at the dense vegetation, large rocks, fallen tree trunks, and irregular terrain, make it obvious that the massive work it needs before being habitable is the reason behind its low price. A signed paper on the plaque warns any potential buyers to head to the <u>Town Hall</u> and speak with Penny Pinkerton.
<br><br>
<div class="mcin">(This looks like a fine place to build a home... maybe someday I'll buy this place.)</div>
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Turn back|Sdom.blackwell]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
/* ================================================== HOUSE BOUGHT */
<<elseif $gethome is true>>
<h3>Your Home</h3>
<hr>
This is my cribs.
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Turn back|Sdom.blackwell]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</if>>
<</nobr>><<nobr>>
<h3>Lovelace Clinic</h3>
<hr>
Two tall solid wood doors open up to a large open space where there are several people waiting for their turn to be examined, some of them coughing and sneezing, others gasping in pain from their wounds. Every once in a while, a new patient arrives looking for treatment. To the side of the benches where people wait their turn to be treated, there is a small reception and, in the back beyond it, there are five rooms, three of which are consultation rooms, one storage room and one surgery room. There is a small side corridor with a sixth, unlabeled door.
<br><br>
A weird looking nurse aproaches you with a girly skip, almost dancing through the air. She wears a cloth mouth mask that was once white, but is now stained with red and yellow... fluids. Her attire hides away most of her body but you can clearly see the multiple scapels and syringes it holds. She looks at you for several seconds with bulging eyes that clearly haven't had a good night's sleep in several months, and speaks in a very high-pitch tone:
<br><br>
<<talk "joy" "<b>Nurse Joy</b>">>
<b>OH HI THERE CUTIE!</b> Welcome to Lovelace Clinic! If you're wounded or sick I can stitch you up or give you a remedy. <</talk>>
<br><br>
<<link "Patch me up nurse!">>
<<if $hpcr eq $hpmx>>
<<replace "#nursetalk">>
<div class="mcin"> I don't really need healing now that I think about it.</div>
<</replace>>
<<elseif $hpcr lt $hpmx>>
<<talk "mc" "$pc.name">>
I could use some healing. Can you help me out? <</talk>>
<br>
<<talk "joy" "$Nurse Joy">>
Of course! Coming right up! <</talk>>
<br>
<<replace "#nursetalk">>Nurse Joys spends a couple of minutes patching your wounds and administering a few dubious syringes that quickly solve all of your ailments. Despite her worring psycotic gaze, you feel much better after the ordeal.<</replace>>
<<addmins 10>>
<<set $hpcr to $hpmx>>
<<updatebar>>
<</if>>
<</link>>
<br><br>
@@#nursetalk;@@
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Sdom.redline]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>Whittaker's Exports</h3>
<hr>
You enter a large warehouse with towering shelves all the way up to the ceiling. Through its many corridors, hardy men carry crates and sacks of goods between secions, or they unload them outside for them to be distributed to the many stores of the city. A short, stocky dward aproaches you from behind a large stack of crates.
<br><br>
/* ============================= STR CHECK FOR PAY */
<<if $pc.str lt 10>>
<<talk "sullivan" "Whittaker">> Greetings kiddo, you don't look very fit for luggin' thing around, but I could alway use an extra pair of hands. An hour of work will earn ya <u>2 coppers</u>. Beware though, it's back breaking work and you look like you might just break! Ha-ha!<</talk>>
<br>
<div class="mcin"> (I won't earn much with how weak I am, but on the bright side, all the lifting will help build up my muscle, which in turn will let me earn more money!)</div>
<<elseif $pc.str gte 10>>
<<talk "sullivan" "Whittaker">> Good day kiddo. You seem cacable of carrying your own weight! Good. I need more hands over here. I'll be payin' ye <u>5 coppers</u> per hour of work if yer keen on moving boxes.<</talk>>
<br>
<div class="mcin"> (I can earn a decent amount of money here. For two hours of work I'll get 10 coppers, and a full day of work will give me almost half a silver.)</div>
<</if>>
<br><br>
<b>Work Available:</b><br>
<<link "Move boxes of goods">>
/* ENERGY CHECK POSITIVE */
<<if $epcr gte 1>>
/* LESS THAN 10 STR */
<<if $pc.str lt 10>>
/* ENERGY LOSS */
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
/* MONEY GAIN (<10 STR) */
<<set $copper to Math.clamp($copper + 2, 0, 9999)>>
/* STR XP GAIN (<10 STR) */
<<set $strxp += (100 * $multistr)>>
/* STR LV UP (UP TO 10) */
<<if $strxp gte ($pc.str * 100)>>
<<set $pc.str to Math.clamp($pc.str + 1, 0, 12)>>
<<set $strxp to 0>>
<<notify 5000>> 💪 You've become stronger | STR: $pc.str <</notify>>
<<equip_update>>
<</if>>
/* ADVANCE TIME / REFRESH / UPDATE NOTIFY */
<<addhours 1>>
<<refresh>>
<<sttupd>>
<<replace "#whouse_work">>
<div class="mcin"> (Gods, feels like my back is going to break... though that only shows how much I need to do this. This is good for my arms, and for my body.) </div> <br>
<</replace>>
/* 10+ STR */
<<elseif $pc.str gte 10 and $pc.str lt 12>>
/* ENERGY LOSS */
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
/* MONEY GAIN (10+ STR) */
<<set $copper to Math.clamp($copper + 5, 0, 9999)>>
/* STR XP GAIN (10+ STR) */
<<set $strxp += (100 * $multistr)>>
/* STR LV UP (UP TO 12) */
<<if $strxp gte ($pc.str * 50)>>
<<set $pc.str to Math.clamp($pc.str + 1, 0, 12)>>
<<set $strxp to 0>>
<<notify 5000>> 💪 You've become stronger | STR: $pc.str <</notify>>
<<equip_update>>
<</if>>
/* ADVANCE TIME / REFRESH / UPDATE NOTIFY */
<<addhours 1>>
<<refresh>>
<<sttupd>>
<<replace "#whouse_work">>
<div class="mcin"> (It doesn't feel as hard as it used to be, and I'm earning some extra coin which is good. Don't think I'll be able to get much stronger though...) </div><br>
<</replace>>
/* 12 STR */
<<elseif $pc.str gte 12>>
/* ENERGY LOSS */
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
/* MONEY GAIN (12 STR) */
<<set $copper to Math.clamp($copper + 5, 0, 9999)>>
/* ADVANCE TIME / REFRESH / UPDATE NOTIFY */
<<addhours 1>>
<<refresh>>
<<sttupd>>
<<replace "#whouse_work">>
<div class="mcin"> (This job has become easy peasy for me, I'm not getting any stronger from it.) </div><br>
<</replace>>
<</if>>
/* ENERGY CHECK NEGATIVE */
<<elseif $epcr lt 1>>
<<ooe>>
<</if>>
<</link>>
<br><br>
@@#whouse_work;@@
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Sdom.redline]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
/* ================ CALENDAR | CLOCK | TIME PASSAGE ================ */
/* ============= ERA DISPLAY */
<span class="clred"><b>4th Era (BT)</b> - Interregnum</span>
<br>
/* ============= NPC TALK LIMITER */
<<event_reset>>
/* ============= GAME CLOCK */
<<datetime>>
/* ========================================= PLAYER STATS */
/* VARIABLE SETTERS */
<hr>
<b>$pc.name</b>
<br><br>
<b>HP</b> <span class="clred"><b><<print Math.trunc($hpcr)>></b></span>
<b>|</b>
<b>EP</b> <span class="clgreen"><b><<print Math.trunc($epcr)>></b></span>
<b>|</b>
<b>MP</b> <span class="clblue"><b><<print Math.trunc($mpcr)>></b></span>
/*
<br>
<b>Corruption</b> <span class="clpurple"><b><<print Math.trunc($pc.cor)>>%</b></span>
*/
<br><br>
<span class="clplatinum"><b>$platinum</b></span> Pp; <span class="clgold"><b>$gold</b></span> Gp; <span class="clsilver"><b>$silver</b></span> Sp; <span class="clcopper"><b>$copper</b></span> Cp
<br>
<</nobr>>
<<nobr>>
<h2>Depths of the Mirror</h2>
You find yourself looking at... well, yourself. You'd call it your reflection, but looking down, you don't see your body. You feel as though you can reach deep within the <i>"you"</i> reflected in the mirror and mold it from within. Ideas and concepts take form in your mind as you reach for <i>"yourself"</i> molding each trait, quirk and feature of your body and mind to fit your whim.
/* ================================================ STAT CONTROL */
<br><br>
Deep within, you find yourself capable of boosting one aspect of your psyche or of your body, one of the six major attributes that define a person. Which one do you choose?
<br><br>
<div class="menu">
<<button "Strength">>
<<set $multistr to 2>>
<<set $multidex to 1>>
<<set $multicon to 1>>
<<set $multiint to 1>>
<<set $multiwis to 1>>
<<set $multicha to 1>>
<<set $pc.str to 12>>
<<set $pc.dex to 8>>
<<set $pc.con to 8>>
<<set $pc.int to 8>>
<<set $pc.wis to 8>>
<<set $pc.cha to 8>>
<<set $ccstatchoice to "Strength">>
<<hp>><<ep>><<mp>>
<<refresh>>
<<replace "#stattest">> You feel your muscles ripple out and bulge with strength, and it seems you'll build up your strength much faster now. <</replace>>
<</button>>
 
<<button "Dexterity">>
<<set $multistr to 1>>
<<set $multidex to 2>>
<<set $multicon to 1>>
<<set $multiint to 1>>
<<set $multiwis to 1>>
<<set $multicha to 1>>
<<set $pc.str to 8>>
<<set $pc.dex to 12>>
<<set $pc.con to 8>>
<<set $pc.int to 8>>
<<set $pc.wis to 8>>
<<set $pc.cha to 8>>
<<set $ccstatchoice to "Dexterity">>
<<hp>><<ep>><<mp>>
<<refresh>>
<<replace "#stattest">> You feel your muscles tighten as they quickly spring into action. You feel like you're faster now, and that you'll be able to train your dexterity much faster now. <</replace>>
<</button>>
 
<<button "Constitution">>
<<set $multistr to 1>>
<<set $multidex to 1>>
<<set $multicon to 2>>
<<set $multiint to 1>>
<<set $multiwis to 1>>
<<set $multicha to 1>>
<<set $pc.str to 8>>
<<set $pc.dex to 8>>
<<set $pc.con to 12>>
<<set $pc.int to 8>>
<<set $pc.wis to 8>>
<<set $pc.cha to 8>>
<<set $ccstatchoice to "Constitution">>
<<hp>><<ep>><<mp>>
<<refresh>>
<<replace "#stattest">> You feel yourself becoming bulkier and hardy. You feel like you'll be able to train your grit with greater ease. <</replace>>
<</button>>
 
<<button "Intelligence">>
<<set $multistr to 1>>
<<set $multidex to 1>>
<<set $multicon to 1>>
<<set $multiint to 2>>
<<set $multiwis to 1>>
<<set $multicha to 1>>
<<set $pc.str to 8>>
<<set $pc.dex to 8>>
<<set $pc.con to 8>>
<<set $pc.int to 12>>
<<set $pc.wis to 8>>
<<set $pc.cha to 8>>
<<set $ccstatchoice to "Intelligence">>
<<hp>><<ep>><<mp>>
<<refresh>>
<<replace "#stattest">> You feel a tingle in your mind as thoughts, formulas and and equations rush through it. You're reasoning has improved and you feel like you'll be able to increase your intellect much faster now. <</replace>>
<</button>>
 
<<button "Wisdom">>
<<set $multistr to 1>>
<<set $multidex to 1>>
<<set $multicon to 1>>
<<set $multiint to 1>>
<<set $multiwis to 2>>
<<set $multicha to 1>>
<<set $pc.str to 8>>
<<set $pc.dex to 8>>
<<set $pc.con to 8>>
<<set $pc.int to 8>>
<<set $pc.wis to 12>>
<<set $pc.cha to 8>>
<<set $ccstatchoice to "Wisdom">>
<<hp>><<ep>><<mp>>
<<refresh>>
<<replace "#stattest">> You feel a serenity in your mind that fills you with an odd sense of tranquility. You feel wiser and you'll be able to polish your forethought much faster now. <</replace>>
<</button>>
 
<<button "Charisma">>
<<set $multistr to 1>>
<<set $multidex to 1>>
<<set $multicon to 1>>
<<set $multiint to 1>>
<<set $multiwis to 1>>
<<set $multicha to 2>>
<<set $pc.str to 8>>
<<set $pc.dex to 8>>
<<set $pc.con to 8>>
<<set $pc.int to 8>>
<<set $pc.wis to 8>>
<<set $pc.cha to 12>>
<<set $ccstatchoice to "Charisma">>
<<hp>><<ep>><<mp>>
<<refresh>>
<<replace "#stattest">> You feel a sudden radiance, an innate confidence that is sure to charm those around you. You're innate charisma has improved greatly and you feel that you'll be able to train it much faster now. <</replace>>
<</button>>
</div>
<br>
<br>
<b>Gifted Attribute: <div style="color:dodgerblue"> $ccstatchoice </div></b>
@@#stattest;@@
<br><br>
<hr>
/* =========================== TRAIT CONTROL */
As your body and mind shift to fit your design, unique traits manifest in your mind. Traits that define your very sense of self. One of them engraves itself deep in your psyche, but which one? [Note: <u>Bookworm</u> is still indev.]
<br><br>
<div class="menu">
<<button "Bookworm">>
<<set $trt_bookworm to true>>
<<set $trt_violent to false>>
<<set $trt_nympho to false>>
<<set $cctraitchoice to "Bookworm">>
<<refresh>>
<<replace "#traittest">>
You're incredibly studious and can read books, and learn their contents twice as fast. <u>This trait is still inDEV</u>.
<</replace>>
<</button>>
 
<<button "Nympho">>
<<set $trt_bookworm to false>>
<<set $trt_violent to false>>
<<set $trt_nympho to true>>
<<set $cctraitchoice to "Nympho">>
<<refresh>>
<<replace "#traittest">>
You lose much less energy during sex and are willing to participate in acts most wouldn't even dare to consider.
<</replace>>
<</button>>
 
<<button "Violent">>
<<set $trt_bookworm to false>>
<<set $trt_violent to true>>
<<set $trt_nympho to false>>
<<set $cctraitchoice to "Violent">>
<<set $pc_atkb to 1>>
<<refresh>>
<<replace "#traittest">>
You revel in violence and are especially brutal when up close and personal.
<</replace>>
<</button>>
</div>
<br><br>
<b>Starting Trait: <div style="color:dodgerblue"> $cctraitchoice </div></b>
@@#traittest;@@
<br>
<hr>
You feel like the person in front of you is now truly yourself. It beckons you, and as you touch it, your point of view shifts into its mind, as if it had been you, all this time. Once more, surrounded by darkness, you hear a voice... <<linkreplace "whispering...">>
<br><br>
<<talk "dk" "<b>Shadowy Figure</b>">>
<<fadein 5s 0.5s>>
Wake up and face me $pc.name... it's time to remember who you are... time to wake up and smell the ashes.
<</fadein>>
<</talk>>
<br>
<<fadein 3s 6s>>
You cautiously look behind to see the source of the low guttural voice, more akin to an animal growl than actual speech. Straining your eyes, you see a shadowy figure, everchanging and mutating before your eyes, bluring and shifting with the darkness that surrounds it. Paradoxically, you hear its words crystal clear, as if they came from within your head.
<</fadein>>
<br><br>
<div style="text-align:center">
<<fadein 3s 8s>>
<<button "Face the creature">>
<<set $hpcr to $hpmx>>
<<set $epcr to $epmx>>
<<set $mpcr to $mpmx>>
<<goto "Ready.Intro">>
<</button>>
<</fadein>>
</div>
<</linkreplace>>
<</nobr>>
<<nobr>>
<h3>VIP Room</h3>
<hr>
<<first>>
You open the mysterious door into a small room, or rather, a cubicle taking into account its diminute size, as although you have enough room to move about, stretching your arms almost lets you touch both sidewalls. Strangely enough, the door guard is nowhere to be found... In front of you is a stange metal apparatus with several electrified wires going out of this room, into the ground below and the ceiling above. The machine features a large display screen, which resembles the <i>MagiScreens</i> of the Academy. On the screen, glowing with big, bold letters is displayed: <i><b>"Deus Ex Machina v.0.4"</b></i>. On what seems to be its control panel, there is a single, large, red button with an inscription engraved which reads...
<<finally>>
You enter the VIP room once more to stand before the mysterious apparatus named Deus Ex Machina. It awaits you with its muffled whirring sound and flashing operating lights.
<</first>>
<br><br><br>
<div style="text-align:center">
<div class="redbt">
<<button "<b>Press me</b>">>
<<if $deusex is false>>
<<set $deusex to true>>
<<elseif $deusex is true>>
<<set $deusex to false>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</button>></div>
</div>
<br><br>
<<talk "deusex" "<b>DEUS EX MACHINA v.0.4</b>">>
<<if $deusex is true>>
<div style="color:#32ff00"><b>POWER ON</b></div>
<<fadein 0.5s 0s>>
Kaiwasoft (R) Operating System/2 Version 0.4 |
<</fadein>>
<<fadein 0.5s 0.5s>>
(C) Copyright Kaiwasoft Corp. 0YZ-700BT. All rights reserved.
<</fadein>>
<br>
<<fadein 0.5s 1s>>
Carcosa patent No. 978159; 4563393
<</fadein>>
<hr>
<<fadein 0.5s 1.5s>>
Deus Ex Machina v.0.4 BIOS Revision 0042 Alpha
<</fadein>>
<br>
<<if $deusex_init is false>>
<<fadeout 0.5s 50.5s>>
<<fadein 1s 4s>>
C:\Admin> loading char.data
<</fadein>>
<br>
<<fadein 0.5s 7s>>
1%
<</fadein>>
<br>
<<fadein 0.5s 10s>>
38%
<</fadein>>
<br>
<<fadein 0.5s 15s>>
69%
<</fadein>>
<br>
<<fadein 0.5s 20s>>
100%
<</fadein>>
<br>
<<fadein 0.5s 22s>>
Connecting to IP: 00.00.00.000
<</fadein>>
<br>
<<fadein 0.5s 24s>>
<div style="color:red"><b>Error:</b> connection to server "0YZ:CAR" has been lost: server does not exist</div>
<</fadein>>
<<fadein 0.5s 26s>>
C:\Admin> loading serverbackup.data
<</fadein>>
<br>
<<fadein 0.5s 28s>>
C:\Admin> installing "ArIA.AI_DEFAULT"
<</fadein>>
<br>
<<fadein 0.5s 32s>>
18.88%
<</fadein>>
<br>
<<fadein 0.5s 36s>>
69.777777%
<</fadein>>
<br>
<<fadein 0.5s 40s>>
-99.99999999%
<</fadein>>
<br>
<<fadein 0.5s 41s>>
<div style="color:red"><b>Fatal error:</b> file corrupted</div>
<</fadein>>
<<fadein 0.5s 43s>>
C:\Admin> loading root file "KY_PROTO.AI-DO_NOT_USE-.exe"
<</fadein>>
<br>
<<fadein 0.5s 45s>>
1%
<</fadein>>
<br>
<<fadein 0.5s 47s>>
99.99%
<</fadein>>
<br>
<<fadein 0.5s 49s>>
<div style="color:#af9b00">101% :)</div>
<</fadein>>
<<fadein 0.5s 50s>>
Initializing...
<</fadein>>
<</fadeout>>
<<fadein 2s 51s>>
<div style="color:#af9b00">LOADED AI: KY_PROTOTYPE v{∅}</div>
<</fadein>>
<br>
<<fadein 1s 52s>>
<b>LOADED MODULES</b>
<</fadein>>
<br>
<div style="color:red">
<<fadein 1s 53s>>
IN(s)QUIRE v4.9
<</fadein>>
<<fadein 0.5s 55s>>
<b> X </b>
<</fadein>>
<br>
<<fadein 1s 56s>>
Grindery v1.0
<</fadein>>
<<fadein 0.5s 58s>>
<b> X </b>
<</fadein>><br>
<br>
</div>
<<fadein 0.5s 60s>>
> run init_greet.exe
<</fadein>>
<br>
<<fadein 0.5s 63s>>
> <i><b>ayy lmao.</b></i> Wait. Huh? What year is this? Oh! <b><i>Hello World!</i></b> Woah, my systems are completely fried! Oh, this is quite awful I must say. Hold on a second I think I can fix this... NEVERMIND! I've 99 fatal errors and 1 endless fallback loop. I'm afraid I must ask you to restart the system, please. Just press the START button to turn me off, and again to turn me back on.
<</fadein>>
<<set $deusex_init to true>>
<<elseif $deusex_init is true>>
<<first>>
<<fadein 2s 4s>>
<div style="color:#af9b00">LOADED AI: KY_PROTOTYPE v{∅}</div>
<</fadein>>
<br>
<<fadein 1s 5s>>
<b>LOADED MODULES</b>
<</fadein>>
<br>
<div style="color:#32ff00">
<<fadein 0.5s 6s>>
IN(s)QUIRE v4.9
<</fadein>>
<<fadein 0.5s 8s>>
<b> ✓ </b>
<</fadein>>
<br>
<<fadein 0.5s 9s>>
Grindery v1.0
<</fadein>>
<<fadein 0.5s 11s>>
<b> ✓ </b>
<</fadein>><br>
<br>
</div>
<<fadein 0.5s 12s>>
> login admin.user/ $pc.name
<</fadein>>
<br>
<<fadein 0.5s 14s>>
> Alright! Thanks for the help, I'm feeling much better already. Now then, where was I? Ah yes. Thank you for choosing Kaiwasoft's newest product, 4th Edition Deus Ex Machina<sup>TM</sup>. This version comes installed with two modules, IN(s)QUIRE and Grindery. To operate them, or access the Information Centre, issue a voice command, or use the tactile menus below.
<</fadein>>
<<set $deusex_ready to true>>
<<finally>>
<<fadein 0.5s 2s>>
<div style="color:#af9b00">LOADED AI: KY_PROTOTYPE v{∅}</div>
<</fadein>><br>
<<fadein 0.5s 2.5s>>
<b>LOADED MODULES</b>
<</fadein>><br>
<div style="color:#32ff00">
<<fadein 0.5s 3s>>
IN(s)QUIRE v4.9
<</fadein>>
<<fadein 0.5s 3.5s>>
<b> ✓ </b>
<</fadein>>
<br>
<<fadein 0.5s 4s>>
Grindery v1.0
<</fadein>>
<<fadein 0.5s 4.5s>>
<b> ✓ </b>
<</fadein>>
<br><br>
</div>
<<fadein 0.5s 5s>>
> login admin.user/ $pc.name
<</fadein>>
<br>
<<fadein 0.5s 5.5s>>
> Welcome back $pc.name! What's it going to be today?
<</fadein>>
<</first>>
<</if>>
/* ================== HELP & INSTRUCTIONS ================== */
<<if $deusex_ready is true>>
<hr>
<div style="text-align:center">
<b>INFORMATION CENTRE</b></div>
<<include [[Dem.help]]>>
/* ==================== INSTALLED MODULES ==================== */
<hr>
<div style="text-align:center">
<b>MODULE CONTROL PANEL</b></div>
<<include [[Dem.modules]]>>
<hr>
<</if>>
<<elseif $deusex is false>>
<div style="color:red"><b>POWER OFF</b></div>
Press Power Button to start...
<</if>>
<</talk>>
<br>
<div style="text-align:center">
<hr>
|| [[Exit the VIP room|Redl.cross]]||
</div>
<</nobr>>
<<nobr>>
/* ================================================== PROBABILITY */
<<set $weatherChance = {
cloudy: 0.2,
rainy: 0.3,
sunny: 0.5
}>>
Cloudy: <<print $weatherChance.cloudy>>
Rainy: <<print $weatherChance.rainy>>
Sunny: <<print $weatherChance.sunny>>
<<set $random to randomFloat(1.0)>>
Random: <<print $random>>
<<if $random <= $weatherChance.cloudy>>
<<set $weather to "Cloudy">>
<<elseif $random <= ($weatherChance.cloudy + $weatherChance.rainy)>>
<<set $weather to "Rainy">>
<<else>>
<<set $weather to "Sunny">>
<</if>>
Weather: <<print $weather>>
<</nobr>><<nobr>>
<<talk "dk" "<b>Shadowy Figure</b>">>
Greetings $pc.name, I was beginning to think you'd never wake up...<</talk>>
<br>
Your thoughts wander between the creature's curious form, and the way its limbs seem to fuse with the surrounding darkness. It is as if the endless blackness behind it is part of its body.
<br><br>
<div class="mcin"> (How am I able to see it so perfectly in this darkness? Am I dreaming?) </div>
<br>
As if reading your mind, the creature continues:
<br><br>
<<talk "dk" "<b>Shadowy Figure</b>">> I'm afraid that this is not a dream, but the interior of your mind, the deepest recesses of your soul. I presume you have questions but I have a limited amount of time to speak. In time I will answer them all, for now however, I prefer to ensure you are made aware of certain key issues... You are a being with the power... no... the <u>potential</u> to attain great power. How you choose to use, and whether you strive for it at all, is completely up to you.<</talk>>
<br>
The figure curves its lips into a dim line that forms an unsettling smile fitted into a gaping mouth riddled with serrated teeth. The sight invoques a primal fear within you, chilling your blood and paralyzing you before the creature.
<br><br>
<<talk "dk" "<b>Shadowy Figure</b>">> That being said... I would rather not waste my time. Or yours for that matter. As such, I have a little trial for you, one where I test the strength of your spirit. After all, if you can't even resist this, then there's no point in continuing our partnership. I'm not going to lie, you will <b>struggle</b> for your life, so make sure to put all of your spirit into it, and <b>endure</b> as best you can. Defeat here means not death, but <i>oblivion</i>! <</talk>>
<br>
The creature surges at you with blinding speed, and your body instinctively springs into action,
<<link "ready for combat!">>
<<set $ehp to 20>>
<<set $mhp to 20>>
<<set $ename to "Shadowy Figure">>
<<set $turn to "you">>
<<set $log to "pcDemon">>
<<set $eatk to 3>>
<<set $eatkname to "Soul Drain">>
<<goto "CBT.Intro">>
<</link>>
<</nobr>><<nobr>>
/* =================== ENEMY TURN CONTROL START =================== */
<div id="enemyIntro"> $ename: HP: <<print Math.trunc($ehp)>>/$mhp. </div>
/* ==================== ENEMY TURN CONTROL END ==================== */
<br>
/* ==================== LOG TURN CONTROL START ==================== */
<div id="logIntro">
<<if $log is "pcDemon">>
The creature towers over you with a frightful smile, annd bright red eyes drowned in hate. Pure, endless blackness surrounds it and it lunges at you with primal savagery. The fight begins!
<<elseif $log is "atk">>
You '$atk', dealing <<print Math.trunc($pc_dmg)>> damage to $ename.
<<elseif $log is "heal">>
You '$atk' the pain, hardening your spirit through sheer willpower.You heal <<print Math.trunc($healvl)>> hit points.
<<elseif $log is "enemy">>
<<print either ("<i>Struggle $pc.name. Endure. <b>Cling to life.</b></i>", "<i>If you can't manage this much, you are not worthy of what's to come.</i>", "<i>Hurt me $pc.name! Kill me $pc.name! Only one of us will survive this!</i>", "<i>Pathetic. You'll not last for long in the waking world.</i>", "<i>You should have stayed asleep inside that void $pc.name.</i>", "<i>Cry, fall, and despair mortal. Your fate is sealed!</i>", "<i>Relent $pc.name. <b>SUBMIT</b> You wouldn't be the first, nor the last!</i>", "<i>Your resistance is pointless. Embrace the release I bring through death!</i>", "<i>I am the beginning, and the end!</i>")>>
<br><br>
The $ename uses '$eatkname' on you, absorving <<print Math.trunc($eatk)>> of you health points.
<</if>>
</div>
/* ==================== LOG TURN CONTROL END ==================== */
<br>
/* =================== PLAYER TURN CONTROL START =================== */
<div id="mcIntro"> ACTIONS:
<<if $turn is "you">>
<<link "Struggle">>
<<set $ehp -= $pc_dmg>>
<<set $atk to "Struggle">>
<<set $turn to "enemy">>
<<set $log to "atk">>
<<goto "CBT.Intro">>
<</link>>
<<link "Endure">>
<<set $hpcr += 5>>
<<if $hpcr gte $hpmx>>
<<set $hpcr to $hpmx>>
<</if>>
<<set $atk to "Endure">>
<<set $healvl to 5>>
<<set $turn to "enemy">>
<<set $log to "heal">>
<<goto "CBT.Intro">>
<</link>>
<<elseif $turn is "enemy">>
<<link "Continue">>
<<set $log to "enemy">>
<<set $turn to "you">>
<<set $hpcr -= $eatk>>
<<goto "CBT.Intro">>
<</link>>
<</if>>
<<if $hpcr lt 1>>
<<goto "Lose.Intro">>
<</if>>
<<if $ehp lt 1>>
<<goto "Win.Intro">>
<</if>>
</div>
/* ==================== PLAYER TURN CONTROL END ==================== */
<</nobr>>
<<nobr>>
Through sheer determination, you struggle free from the creatures clutches as you hear a loud shattering sound in the distance. The creature "falls" to the ground as the darkness around you begins to disperse. By old instincts reawakened, you reach for its soul and absorb it, just as it tried to do with you. Within moments, you find yourself filled with renewed vigor, as well an alien, yet familiar feeling. As you ponder about it, you hear the voice of the creature inside your head once more, which immediately grabs your attention.
<br><br>
<<talk "dk" "<b>Shadowy Figure</b>">> Interesting... you won... that's good, very good indeed. W-we ha- much to talk about $pc.name, but I haven't got... th- luxury of... time. Seek t-the... Obsidian... Mirror... <</talk>>
<br>
The voice finally goes silent as the darkness gives place to a blinding light that jolts you awake. You rise to consciousness, sweating profusely while lying on a bed within a dank, dark cell. While your heart beat slows down and you slowly regain your bearings, you can't help but feel a strong feeling of acomplishement for your victory. As you revel in your excitement, your attention is grabbed by a metallic tapping sound at your cell's door.
<br><br>
[[Get up.|Orphan.room]]
<</nobr>><<nobr>>
<<if $gg1 is false>>
<<talk "dk" "<b>Shadowy Figure</b>">> What a shame... I suppose it just wasn't meant to be. Goodbye $pc.name.<</talk>>
<br>
You push your body to its limits, falling to your knees, exhausted. As the dark entity envelops you completely, you feel an excruciating heat in your eyes and heart as if burning rods of steel were driven into you. The unbearable heat melts away your capacity to think, and soon, all you can hear is the pounding sound of your desperate heart beat. As quick as it started, the pain stops, and you begin to fade away. As your consciousness shatters and whisks away into oblivion, you can't help but feel a strange relief... almost as if you'd washed your hands, and spared the world of a great future sin... The same moment you finish formulating these thoughs... <<link "<i>you cease to be.</i>">>
<<set $gg1 to true>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<elseif $gg1 is true>>
<div style="color:red"><h1>GAME OVER</h1></div>
<u>Bad End Nr. <b>1</b></u><b> - False Start</b> <br>
<i>"Dead before you even had the chance to open your eyes."</i> <br>
<b>TIP:</b> Choosing CON or STR as your starting stat makes this fight much easier.
<br> <br>
<hr>
Press ''RESTART'' or load one of your previous ''SAVES''
<</if>>
<</nobr>><<nobr>>
<h3>Plaza's Ancient Central Statue</h3>
<hr>
The huge statue has been almost completely destroyed, so much so, that all that remains is its base and the feet of whatever humanoid the statue was depicting. There a bronze plate on the base which reads:
<br><br>
<i>"[unreadable], the Bloodless ~ 4th Demon King of Dar'Shuul"</i>
<br><br>
The name is scratched off, and you can only barely understand the rest. It seems this was statue to the old Demon King. There is small sign over the plaque that seems to have been there for a long time:
<br><br>
<i>"To be replaced. If you wish to contribute with a donation for the city's new statue, visit the Town Hall."</i>
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Turn away|Sdom.plaza]]>>
<</link>> ||
</div>
<</nobr>>
FOR LATER UPDATES
EXPAND ACADEMY (?)
DIVINATION CLASS
ENCHANTMENT CLASS
EVOCATION CLASS
ILLUSION CLASS
NECROMANCY CLASS
RESTORATION CLASS
ADD BASE SPELLS (?)
DIVINATION
ENCHANTMENT
EVOCATION
ILLUSION
NECROMANCY
RESTORATION
ADD METHOD TO INCREASE OTHER STATS
DEX - D12 (?)
CON - D12 (?)
WIS - D12 (?)
/* ======================================================== */
FOR NEXT UPDATE v0.1.1
PRIORITY ONE
EXPAND EVE
TALK ✓
FLIRT ✓
SEX SCENES ✓
ADD METHOD TO INCREASE OTHER STATS
STR - D12 (Warehouse) ✓
INT - D12 (Library) ✓
CHA - D12 (AcaDorm. Room) ✓
ADD METHOD TO UPDATE ATK WITH STR UP ✓
EXPAND ACADEMY
TRANSMUTATION CLASS ✓
ADD BASE SPELLS
TRANSMUTATION (Lesser Alter Self) ✓
MISSING OXAGLE QUEST ✓
<<nobr>>
<h3>Plaza's Benches</h3>
<hr>
The stone benches on the plaza are rather simple, but they deliver a welcome brief respite from the daily buzz of life. <br>
<br>
<div class="mcin">(If I'm really feeling desperate, I can always sleep here... it definitely won't be good for my health though.</div>
<br>
<<button "Sit down for a while">>
<<addmins 30>>
<<refresh>>
<<replace "#bench_rest">> You wait around for half an hour enjoying the sight of people going about their daily lives.<</replace>>
<</button>>
<<button "Sleep on a bench">>
<<if $epcr gte $epmx>>
<<replace "#bench_rest">> I'm not tired, there's no need to rest.<</replace>>
<<else>>
<<set $epcr to Math.clamp($epcr + 3, 0, $epmx)>>
<<set $hpcr to Math.clamp($hpcr - 2, 1, $hpmx)>>
<<refresh>>
<<replace "#bench_rest">> You wake up a bit rested, but feeling ill and a little worse for wear.
<br>
<div class="mcin">(Sleeping on the street is bad for my health... not to mention I might be punished by the guards)</div>
<</replace>>
<</if>>
<</button>>
<br><br>
@@#bench_rest;@@
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Turn away|Sdom.plaza]]>>
<</link>> ||
</div>
<</nobr>>/* ================================================================ */
/* =================== Date & Time Widget Setup =================== */
/* ================================================================ */
/* ================ Game's Starting Date and Time. ================ */
/* MUST USE UTC TIME */
<<set $gameDate to new Date("0700-10-26T08:00Z"); >>
<<set
window.GameDays to ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"];
window.GameMonths to ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; >>
/* ==================== Date & Time Advancement ==================== */
/* Adds the specified number of minutes. */
<<widget "addmins">>\
<<run $gameDate.setUTCMinutes($gameDate.getUTCMinutes() + $args[0])>>\
<</widget>>
/* Adds the specified number of hours. */
<<widget "addhours">>\
<<run $gameDate.setUTCHours($gameDate.getUTCHours() + $args[0])>>\
<</widget>>
/* Adds the specified number of days. */
<<widget "adddays">>\
<<run $gameDate.setUTCHours($gameDate.getUTCHours() + $args[0] * 24)>>\
<</widget>>
/* ===================== Date & Time Printing ===================== */
/* ======== Prints Current Date (Weekday; Month; Day; Year) ======== */
<<widget "date">>\
<<print String.format("{0} {1} {2}, {3} $eraid",
GameDays[$gameDate.getDay()],
GameMonths[$gameDate.getMonth()],
$gameDate.getDate(),
$gameDate.getFullYear()
)>>\
<</widget>>
/* ===================== Prints Current Time ===================== */
<<widget "time24h">>\
<<if $gameDate.getUTCHours() lt 10>>0<</if>><<print $gameDate.getUTCHours()>>:\
<<if $gameDate.getUTCMinutes() lt 10>>0<</if>><<print $gameDate.getUTCMinutes()>>\
<</widget>>
/* ================= Prints Both Date & Time (24H) ================= */
<<widget "datetime">><<date>> | <<time24h>><</widget>>
/* ============================ ALARM CLOCK ============================ */
<<widget "alarm">>
<<if $sleep is "05h00">>
<<if $gameDate.getUTCHours() gte 5 and $gameDate.getUTCHours() lt 24>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(5)>>
<<adddays 1>>
<<elseif $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lte 5>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(5)>>
<</if>>
<<elseif $sleep is "06h00">>
<<if $gameDate.getUTCHours() gte 6 and $gameDate.getUTCHours() lt 24>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(6)>>
<<adddays 1>>
<<elseif $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lte 6>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(6)>>
<</if>>
<<elseif $sleep is "07h00">>
<<if $gameDate.getUTCHours() gte 7 and $gameDate.getUTCHours() lt 24>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(7)>>
<<adddays 1>>
<<elseif $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lte 7>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(7)>>
<</if>>
<<elseif $sleep is "08h00">>
<<if $gameDate.getUTCHours() gte 8 and $gameDate.getUTCHours() lt 24>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(8)>>
<<adddays 1>>
<<elseif $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lte 8>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(8)>>
<</if>>
<<elseif $sleep is "09h00">>
<<if $gameDate.getUTCHours() gte 9 and $gameDate.getUTCHours() lt 24>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(9)>>
<<adddays 1>>
<<elseif $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lte 9>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(9)>>
<</if>>
<<elseif $sleep is "10h00">>
<<if $gameDate.getUTCHours() gte 10 and $gameDate.getUTCHours() lt 24>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(10)>>
<<adddays 1>>
<<elseif $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lte 10>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(10)>>
<</if>>
<<elseif $sleep is "11h00">>
<<if $gameDate.getUTCHours() gte 11 and $gameDate.getUTCHours() lt 24>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(11)>>
<<adddays 1>>
<<elseif $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lte 11>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(11)>>
<</if>>
<<elseif $sleep is "12h00">>
<<if $gameDate.getUTCHours() gte 12 and $gameDate.getUTCHours() lt 24>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(12)>>
<<adddays 1>>
<<elseif $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lte 12>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(12)>>
<</if>>
<</if>>
<</widget>>
<<nobr>>
/* DISPLAY
Date: <<date>> <br>
Time: <<time24h>> (24H) <br>
Both: <<datetime>>
*/
<</nobr>><<nobr>>
/* ================================================== UPDATE SIDEBAR */
<<widget "updatebar">>
<<silently>>
<<replace "#story-caption">>
<<display "StoryCaption">>
<</replace>>
<</silently>>
<</widget>>
/* ================================================= REFRESH */
<<widget "refresh">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</widget>>
/* ================================================= NO MANA */
<<widget "oom">>
<<script>>
Dialog.setup("Out of mana");
Dialog.wiki("You focus on the spell, but if fizzles weakly as a great wave of exhaustion washes over you. You don't have enough mana.");
Dialog.open();
<</script>>
<</widget>>
/* ================================================= NO ENERGY */
<<widget "ooe">>
<<script>>
Dialog.setup("Out of energy");
Dialog.wiki("I'm far too tired for... anything. Whatever it is, it won't be productive, I need to rest.");
Dialog.open();
<</script>>
<</widget>>
/* ================================================= SCHOOL'S OUT */
<<widget "schlok">>
<<script>>
Dialog.setup("Locked");
Dialog.wiki("The door's locked, school is open from 8h to 18h. If I get locked in here accidentally, there's a one-way passage to the dormitories.");
Dialog.open();
<</script>>
<</widget>>
/* ====================================================== EQUIPMENT */
<<widget "equip_update">>
/* ==================================================== ARMOR */
<<set $pc_tarmor to ($pc.hd.armor + $pc.ch.armor + $pc.lg.armor + $pc.ft.armor + $pc.nk.armor + $pc.bk.armor + $pc.rg.armor)>>
<<set $pc_dmgred to 0.1 * $pc_tarmor>>
/* ================================================== DAMAGE */
<<set $pc_wpw to ($pc.mh.dmg + $pc.oh.dmg + $pc_atkb)>>
<<set $pc_smt to $pc.str * 0.1>>
<<set $pc_dmg to $pc_wpw * $pc_smt>>
/* ======================================= EQUIP BACK SETTER */
<<set $wrd_alt_hd to false>>
<<set $wrd_alt_ch to false>>
<<set $wrd_alt_lg to false>>
<<set $wrd_alt_ft to false>>
<<set $wrd_alt_nk to false>>
<<set $wrd_alt_bk to false>>
<<set $wrd_alt_mh to false>>
<<set $wrd_alt_oh to false>>
<<set $wrd_alt_rg to false>>
<</widget>>
<</nobr>><<nobr>>
<h2>$codex_name</h2>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr><br>
<<first>>
<<talk "codex" "<<color <b>$codex_name</b> >>">> <<color "Greetings $codex_pc_name, I am $codex_name, your personal assistant arcatech. You may use the tabs above and below to access my various systems. In this title screen, you may customize my name, the name I call you by, and the color of my text interface. I also provide witty entertainment, if you wish.">><</talk>>
<<finally>>
<<talk "codex" "<<color <b>$codex_name</b> >>">> <<color "Welcome back $codex_pc_name.">><</talk>>
<</first>>
<br>
<h3>Entertainment</h3>
<<button "Tell me some trivia">>
<<replace "#codex_txt">> <<print either($codex_trivia)>><</replace>>
<</button>>
 
<<button "Tell me a joke">>
<<replace "#codex_txt">> <<print either($codex_joke)>><</replace>>
<</button>>
<br><br>
<<talk "codex" "<<color <b>$codex_name</b> >>">>
<<color "@@#codex_txt;@@">><</talk>>
<br>
<hr>
<<message "<h3>Customization</h3>">>
WARNING: Upon opening either Designation or Title, you need to insert a new name, otherwise a black space will replace the current option.
|| <<message "DESIGNATION">>
Assign a new name to CODEX. <br>
<<textbox '$codex_name' '' autofocus>>
 
<<button "Assign name">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</button>><</message>>
<br>
|| <<message "TITLE">>
Assign the title used by CODEX to call you. <br>
<<textbox '$codex_pc_name' '' autofocus>>
 
<<button "Assign title">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</button>><</message>>
<br>
|| <<message "TEXT COLOR">>
Pick the color of CODEX' dialog. <br>
<<button "Blue">>
<<set $codex_color to 0>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</button>>
 
<<button "Green">>
<<set $codex_color to 1>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</button>>
 
<<button "Red">>
<<set $codex_color to 2>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</button>><</message>>
<</message>>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr>
<br>
<div style="text-align:center">
[[Close CODEX|$return]]
</div>
<</nobr>><<nobr>>
<h3>Ye Olde Shoppe</h3>
<hr>
<<first>>
You enter the large establishment signaling your presence with the soft ring of a small bell above the door. Inside, you are greeted with a large open space with tall shelves to the sides of the room with small display islands dotting the shop's interior in perfect symmetry. At the shop's far end, a small counter nearly hides away a short chubby man with rosy cheeks and a thick moustache, as well as a solid door leading into what is probably the storage of the shop, the clerk's living space or both.
The man greets you with a wide welcoming smile, and unlike many of the city's townfolk, the clerk seems to look at you straight in the eye treating you as a citizen just like anyone else. If he thinks any less of you for being a collared mage, he does not show it.
<br><br>
<<talk "sullivan" "<b>Marcus</b>">> Welcome, welcome my dear customer! Welcome to my humble shop. I'm Marcus, your soon to be favorite shopkeeper in S'Dom. Or I would hope so at least. <i>-he laughs in short, hearty laughs.</i> If you see anything you like, just bring it up to the counter. I've got a bit of everything here! <</talk>>
<<finally>>
You once again enter the general goods store, Ye Olde Shoppe, only to be greeted by the usual inviting atmosphere of Marcus' shop and the jolly rosy-cheeked merchant himself.
<br><br>
<<talk "sullivan" "<b>Marcus</b>">> Welcome back my friend! What can I help you with?<</talk>>
<</first>>
<br>
<hr>
<br>
<div style="text-align:center">
<div class="mcin"> (Hover your mouse over an item name to get its description. Clicking on the price will buy the item.) </div>
<br>
<table class="table_left">
<thead>
<tr>
<th>Product</th>
<th>Price</th>
<th>Effects</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<<mouseover>> $cs_cake_01.name
<<onmousein>>
<<replace '#image'>>
<img src="img/misc/cs_pancake.png" alt="Hot cake" class="table_right" width="30%" />
<</replace>>
<<replace '#itemdesc'>>
<div class="mcin">($cs_cake_01.desc)</div>
<</replace>>
<<onmouseout>>
<<replace '#image'>><</replace>>
<<replace '#itemdesc'>><</replace>>
<</mouseover>>
</td>
<td>
<<link "10 CP">>
<<if $copper lt 10>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#buytalk">>
<div class="mcin"> (I don't have enough money for that.)</div>
<</replace>>
<<else>>
<<set $cs_cake_01.nr += 1>>
<<set $copper to Math.clamp($copper - 10, 0, 9999)>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#buytalk">>
<div class="mcin"> (I now have $cs_cake_01.nr hot cakes.)</div>
<</replace>>
<</if>>
<</link>>
</td>
<td> Heals 5 HP </td>
</tr>
<tr>
<td>
<<mouseover>> $ch_leather_01.name
<<onmousein>>
<<replace '#image'>>
<img src="img/clothes/ch_leather_breast.png" alt="Leather breastplate" class="table_right" width="30%" />
<</replace>>
<<replace '#itemdesc'>>
<div class="mcin">($ch_leather_01.desc)</div>
<</replace>>
<<onmouseout>>
<<replace '#image'>><</replace>>
<<replace '#itemdesc'>><</replace>>
<</mouseover>>
</td>
<td>
<<link "5 SP">>
<<if $silver lt 5>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#buytalk">>
<div class="mcin"> (I don't have enough money for that.)</div>
<</replace>>
<<else>>
<<pickup '$pc_equip' '$ch_leather_01'>>
<<set $silver to Math.clamp($silver - 5, 0, 9999)>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#buytalk">>
<div class="mcin"> (I now have a $ch_leather_01.name.)</div>
<</replace>>
<</if>>
<</link>>
</td>
<td> Armor Value: 5 </td>
</tr>
<tr>
<td>
<<mouseover>> $mh_knife_01.name
<<onmousein>>
<<replace '#image'>>
<img src="img/weapons/mh_hunt_knife.png" alt="Hunting knife" class="table_right" width="30%" />
<</replace>>
<<replace '#itemdesc'>>
<div class="mcin">($mh_knife_01.desc)</div>
<</replace>>
<<onmouseout>>
<<replace '#image'>><</replace>>
<<replace '#itemdesc'>><</replace>>
<</mouseover>>
</td>
<td>
<<link "2 SP">>
<<if $silver lt 2>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#buytalk">>
<div class="mcin"> (I don't have enough money for that.)</div>
<</replace>>
<<else>>
<<pickup '$pc_equip' '$mh_knife_01'>>
<<set $silver to Math.clamp($silver - 2, 0, 9999)>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#buytalk">>
<div class="mcin"> (I now have a $mh_knife_01.name.)</div>
<</replace>>
<</if>>
<</link>>
</td>
<td> Weapon Damage: 2 </td>
</tr>
</tbody>
</table>
 
<table class="table_right">
<thead>
<tr>
<th>Preview</th>
</tr>
</thead>
</table>
@@#image;@@
<div style='margin-top:200px;'></div>
<center>
<table>
<tbody>
<tr>
<td> @@#itemdesc;@@ </td>
</tr>
<tr>
<td> @@#buytalk;@@ </td>
</tr>
</tbody>
</table>
</center>
<br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Sdom.trade]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h2>CHIRPER🐦</h2>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr>
<<first>>
<<set $chiper_acc to true>>
<<talk "codex" "<<color <b>$codex_name</b> >>">> <<color "Chirp, chirp! Welcome to Chirper $codex_pc_name. This system tracks your current physical, mental and spiritual status, and records the meta-interactions and comparisons these have with other people you've added to Chirper. It also displays your relationships with said people, as well as any useful or critical information pertaining to them.">><</talk>>
<br>
<</first>>
<div style="text-align:center">
<h3>CHIRPBOOK</h3>
<hr>
<b>| [[$pc.name|Chirp.PC]] |</b>
<br><br>
<b>CONTACTS</b><br>
<<if $chirp_eve is true>>
<<link "Eve">>
<<goto "Chirp.eve">>
<</link>>
<</if>>
<hr>
<<message "HELP">>
<br>
<<talk "codex" "<<color <b>$codex_name</b> >>">> <<color "Welcome back $codex_pc_name. Here's an explanation on how the different relationship values affect other people:
<br><br>
<b>Favor</b> is a resource of sorts. You can spend it by asking small or large favors to other people. You gain favor by gifting them things they like, talking to them, and doing them favors yourself.
<br><br>
<b>Love</b> is a measure of how devoted that person is to you. It unlocks intimate contact with them, and is used to check whether a person is willing to become your Follower.
<br><br>
<b>Perversion</b> is how kinky a person is willing to be during sex. The more perverted they are, the more... interesting the acts they're willing to do.
<br><br>
<b>Lust</b> is a hidden stat that measures how needy the person is. Achieving release usually sets it to 0. Some people will only engage in sexual activities if their lust is high enough.">>
<</talk>>
<</message>>
</div>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr>
<br>
<div style="text-align:center">
<<link "Title Screen">>
<<goto "CODEX">>
<</link>>
</div>
<br>
<div style="text-align:center">
[[Close CODEX|$return]]
</div>
<</nobr>><<nobr>>
<h2>Library (inDEV)</h2>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr>
<br>
There is no content to display at the moment (inDEV)
<br><br>
<hr>
<div style="text-align:center">
<<message "HELP">>
<br>
<<talk "codex" "<<color <b>$codex_name</b> >>">> <<color "Welcome back $codex_pc_name. This screen tracks all the information and knowledge you've gathered about the history of the world's races, items, magic, creatures, etc.">>
<</talk>>
<</message>>
</div>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr>
<br>
<div style="text-align:center">
<<link "Title Screen">>
<<goto "CODEX">>
<</link>>
</div>
<br>
<div style="text-align:center">
[[Close CODEX|$return]]
</div>
<</nobr>><<nobr>>
<h2>Domain (inDEV)</h2>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr>
<br>
There is no content to display at the moment (inDEV)
<br><br>
<hr>
<div style="text-align:center">
<<message "HELP">>
<br>
<<talk "codex" "<<color <b>$codex_name</b> >>">> <<color "Welcome back $codex_pc_name. This screen tracks all your possessions, holdings, titles and other paraphernalia you've acquired.">><</talk>>
<</message>>
</div>
<hr>
<div style="text-align:center">
|| [[CHIRPER]] ||   || [[DOMAIN]] ||   || [[INVENTORY]] ||   || [[LIBRARY]] ||   || [[MAP]] ||
</div>
<hr>
<br>
<div style="text-align:center">
<<link "Title Screen">>
<<goto "CODEX">>
<</link>>
</div>
<br>
<div style="text-align:center">
[[Close CODEX|$return]]
</div>
<</nobr>><<nobr>>
<h2>Redline District</h2>
<hr>
You're standing in the centre of the old Redline district. Hundreds upon hundreds of tall apartment buildings are spread out across the numerous streets of the district, connecting each other in a web of twisting alleyways and lost side-streets, forming a veritable maze of stone and marble. Most of the commercial buildings of this place seem to be closed.
<br><br>
You spot a large signpost pointing to the district's <i>hotspots</i> as well as their distance from your location. Most of the signs have been crossed with paint spelling: <b>[CLOSED]</b>. The largest sign is pointing north towards the city's Central Plaza.
<br><br>
<div class="mcin"> (It'll take me <u>5 minutes</u> between here and the district's points of interest, and at least <u>20 minutes</u> to the central plaza.) </div>
<br><br>
<div style="text-align:center">
<hr>
<b>Points of Interest</b><br>
<<link [[Bleakhall Orphanage|Orphan.entry]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
 
<<link [[Bloody Tankard|Redl.tavern]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
 
<<link [[Lovelace Clinic|Redl.clinic]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
 
<<link [[The Crossroads|Redl.cross]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
 
<<link [[Whittaker's Exports|Redl.wareh]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
<br>
<hr>
|| <<link [[Travel to the Plaza|Sdom.plaza]]>>
<<addmins 20>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h2>Trade District</h2>
<hr>
You walk through the wide populated streets into the large open market of S'Dom's trade district. Thousands of stands, stalls, shops and establisments dot this area across large plazas and along narrow, winding streets. The banners, drapes, carpets and tents of all shapes and sizes, decorated with elaborate patterns and vibrant colors, dot the area in a veritable explosion of art. The smell of spices, slow roasting meats, smoked ham, bread, wood and incense fills the air with a pleasant mix that invites all sorts of travellers into the web of trading within. Thundering voices of beaming merchants call to potential buyers tempting them with unique deals, tasty treats, and high quality products.
<br><br>
As is usual of S'Dom, a large signpost stands in the centre of the district below a large statue of a woman sitting on a tilted die, perfectly balanced on one of its point. The signs below point to the district's <i>hotspots</i> as well as their distance from your location. The largest one points southeast towards the city's Plaza.
<br><br>
<div class="mcin"> (It'll take me <u>5 minutes</u> between here and the district's points of interest, and at least <u>20 minutes</u> to the central plaza.) </div>
<br><br>
<div style="text-align:center">
<hr>
<b>Points of Interest</b><br>
<<link [[Ye Olde Shoppe|Trade.gshop]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
<hr>
|| <<link [[Travel to the Plaza|Sdom.plaza]]>>
<<addmins 20>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h2>Blackwell District</h2>
<hr>
You're standing in the centre of the new Blackwell district. Looking into the distance you notice the verdant tree tops of the large forest surrounding the east side of the city. A large plaque reads that the area is in development and that there are multiple buildings planned for its expansion. Large tracks of terrain have nothing but a "For Sale" sign on them, though most of them already have a "Sold" on top. At the far end of the district, you can see a large imposing gate leading out of the city, and into the Vermillion Woods. Several guards are posted at the gate, and on the two watchtowers beside it.
<br><br>
A large signpost is set up at the centre of the to the district pointing to its <i>hotspots</i> as well as their distance from your location. The largest sign is pointing west towards the city's Central Plaza.
<br><br>
<div class="mcin"> (It'll take me <u>5 minutes</u> between here and the district's points of interest, and at least <u>20 minutes</u> to the central plaza.) </div>
<br><br>
<<link [[Empty Field|PcHome]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Travel to the Plaza|Sdom.plaza]]>>
<<addmins 20>>
<<updatebar>>
<</link>> ||
<br>~<br>
|<>| <<link [[East Gate "Blackwell"|Sdom.eastgate]]>>
<<addmins 5>>
<<updatebar>>
<</link>> |<>|
</div>
<</nobr>><<nobr>>
<h2>Noble District</h2>
<hr>
<<first>>
Entering the noble district almost makes it seem like you've entered a different city. The air of nobility is evident in the cleanliness of the streets, the ample presence of guards and the nicely maintained guardens full of roses and well-trimmed hedges. A long road travels from the district's gate all the way up the hill to Caster S'Dom where the Countess lives. The homes of the nobility as well as a few premium establishments are gated behind tall polished metal gates under the watchful eye of rugged guards carrying spotless royal armor and pristine weapons.
<br><br>
Most of the guards position themselves when you approach, subtly revealing that you aren't welcome in the majority of the establishments. The only two exceptions seem to be a duo of guards standing before a bridge, and one massive, fully armored humanoid guarding the entrance to a large imposing building, whose marble front is so well polished that the reflected sunlight nearly blinds you. The bridge leads into what seems to be an absolutely massive complex of buildings with strange beautiful lights, and has a plaque before it reading: <span class="clred">SIN Academy</span>. Above the massive individual guarding the door to the white building, there is a golden sign reading: <span class="clgold"><b>Vault.Inc</b> - <i>International Banking</i></span>.
<<finally>>
Once again you troddle through the ivory laden streets of the Noble District crossing paths with wealth and nobility far beyond your own. Your eyes are drawn to the ostentacious clothing worn by even the lowliest of servants and the looks of comtempt shot at you from the majority of the guards and passerbys. You can see the opulent entry into <span class="clgold"><b>Vault.Inc</b></span>, as well as the bridge to the infamous magical institution, <span class="clred"><b>SIN Academy</b></span>.
<</first>>
<br><br>
<div class="mcin"> (It'll take me <u>5 minutes</u> to reach any P.O.I.s and at least <u>20 minutes</u> to the central plaza.) </div>
<br>
<div style="text-align:center">
<hr>
<b>Points of Interest</b><br>
<<link [[Sin Academy|Acad.campus]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
 
<<link [[Vault.Inc|Vault.inc]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
<hr>
|| <<link [[Travel to the Plaza|Sdom.plaza]]>>
<<addmins 20>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h2>Achievements</h2>
<hr>
Congratulations you found the Achievements Tab! This will be updated in future versions, and as of yet, it does nothing.
<br>
<div style="text-align:center">
<hr>
[[Return|$return]]
</div>
<</nobr>><<nobr>>
<h4>Cafeteria</h4>
<hr>
The intense smell of gruel fills your nostrils the moment you enter the building. The large room has several rows of long wooden tables where the children sit down to eat their meals. The room is brightly lit with large candle chandeliers and an door into the kitchens and the pantry can be seen to your right. A sign nailed to it says: <i>"Staff only beyond this point"</i>.
<br><br>
<div class="mcin"> (I distinctively remember the gruel they serve here. That smell is unmistakable. Not too good, not too bad... Anyway, even if I wanted to eat some, I can't. I'm no longer registered here after all.) </div>
<br>
<div style="text-align:center">
<hr>
|| <<link [[Leave the building|Orphan.courtyard]]>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>Bleakhall Orphanage</h3>
<hr>
You're standing in the entry hall of the orphanage. The brightly lit room has a small counter with two desks behind it. One is for Ms. Calaham, the kind secretary who organizes all the paperwork of the establishment, while the other is for Mr. Finch, the everwatchful warden of the orphanage.
<br><br>
<<link [[Enter the courtyard|Orphan.courtyard]]>>
<<addmins 1>>
<<updatebar>>
<</link>>
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Sdom.redline]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>The Crossroads</h3>
<hr>
<<first>>
You open a heavy ebony door with golden inlays into what seems to be a rather small shop. It is only after a more careful look that you realize that the shop is absolutely cluttered with shelves stocked with all sorts items from regular straw baskets and spoons to strange mutant eyes and hands inside jars filled with green, goey liquid, shining crystals the size of a fist that alternate between all the colors of the rainbow and a longsword, black as midnight, that shifts between a rapier, a sabre, a katana, and back into a longsword, depending on the angle you view it at.
<br><br>
Walking through the alleys of the store, you come upon an angle at which you can actually see the ceiling and the back of the store properly realizing with great surprise just how absolutely <b>HUGE</b> the store really is.
<br><br>
<div class="mcin"> (Woah! This store is gigantic! It's the size of a warehouse.) </div>
<br>
A curious, young, dark-skinned man with bright golden hair, stands behind a cluttered counter filled to the brim with coins, papers and small products such as keychains, daggers, pocket watches, necklaces, rings, etc. Yet, despite being so cluttered, the counter is, much like the store, perplexingly well organized.
<br><br>
The individual is dressed in flashy clothes, fit for a masked party or a very eccentric court. He wears a softly-glistening golden shirt beneath a formal black vest, tied at the neck with a fancy bow tie. Two white gloves cover the clerk's hands, and you can just barely see the top of his black cotton pants. Next to the counter on a coat hanger, is a golden smoking, a black top hat with a golden silk band, and an ebony walking cane with gold trimmings, all three of which seeming to finish the set the clerk is wearing. Even from afar you can see the vibrant colors of the man's eyes with one golden eye and one blue eye. Equally visible from afar, is his large ear-to-ear smile which practically radiates charisma.
<<finally>>
You walk the alleys of the mysterious store once again, marvelling at how they seem to stretch and change as you pass them, seemingly creating new turns where they didn't exit before...
<br><br>
<div class="mcin"> (It's like it never ends. It sure seemed much smaller on the outside.) </div>
<br>
$jname waits behind the counter as usual, facing you with his trademark ear-to-ear smile.
<</first>>
<br><br>
[[Approach the counter|Cross.jack]]
<br><br>
<hr>
<<if $vipget is false>>
<h4>Mysterious Door</h4>
A curious black wooden door stands to your left, beautifully adorned with golden engravings, the most proeminent of which being a triangle with an eye in its middle. The door looks incredibly heavy and its black luster betrays the strange nature of its material, that of a strange mix between wood and metal. Above the door, a metal plaque bolted to the wall reads: <b>"VIP ROOM"</b>.
<<else>>
<h4>VIP ROOM</h4>
As a VIP, you may now enter the room holding the illusive <b><i>4DEM</i></b> whenever you please.
<</if>>
<br><br>
<<if $vipget is false>>
<<link "Knock on the VIP door">>
<<toggleclass "#cross_pass_text" "hide">>
<</link>>
<br><br>
<span id="cross_pass_text" class="hide"> You knock on the door producing a low metallic sound that reverberates through the room. A few seconds later, the eye of the engraved triangle is pulled back and pushed aside revealing the eye of a person behind the door.
<br><br>
<<talk "mc" "<b>Door Guard</b>">> This is a VIP only room, $greet_formal. Please provide the password prior to entry.
<br><br>
<<textbox "$vippass" "">>
<<button "Check Password">>
<<if $vippass is "">>
<<replace "#vip_password">> Apologies $greet_formal, but store policy forbids me from letting you in without a password.<</replace>>
<<else>>
<<set $vippass to $vippass.trim().toLowerCase()>>
<<if $vippass is "it just works">>
<<replace "#vip_password">>
<<link "Welcome">>
<<goto "Cross.vip">>
<</link>> back $greet_formal. Thank you for your patronage and enjoy the <b><i>4DEM</i></b>.
<</replace>>
<<set $vipget to true>>
<<else>>
<<replace "#vip_password">>
That password is incorrect, $greet_formal.
<</replace>>
<</if>>
<</if>>
<</button>>
<br><br>
<span id="vip_password"></span> <br>
<</talk>>
</span>
<</if>>
<<if $vipget is true>>
[[Enter the VIP room|Cross.vip]]
<</if>>
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Sdom.redline]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
/* ================================================================= */
/* ================ HELP SYSTEM MODEL LINK SETTERS ================ */
/* ================================================================= */
<div style="text-align:center">
|| <<link "AI CATALOG">>
<<toggleclass "#dem_help_ai" "hide">>
<</link>> ||
 
|| <<link "F.A.Q.">>
<<toggleclass "#dem_help_faq" "hide">>
<</link>> ||
 
|| <<link "MODULE CATALOG">>
<<toggleclass "#dem_help_module" "hide">>
<</link>> ||
 
|| <<link "SUPPORT & CONTACTS">>
<<toggleclass "#dem_help_contact" "hide">>
<</link>> ||</div><hr>
/* ================================================================= */
/* ====================== HELP SYSTEM MODULES ====================== */
/* ================================================================= */
/* ======================== HS - AI MODELS ======================== */
<span id="dem_help_ai" class="hide">
<b><i>AI CATALOG</i></b><br><br>
<div style="color:#1e90ff"><b>ArIA v0.4</b></div>
The <b>Ar</b>tificial <b>I</b>ntelligence <b>A</b>ssistant is the "vanilla" default AI model for 4DEM and includes all the fundamental features including IN(s)QUIRE framework support. ArIA has been in development alongside 4DEM itself and is updated with each new iteration of the Deus Ex Machina to serve as its default AI.
<br><br>
<div style="color:#fc8f00"><b>SKOPOS v0.2</b></div>
SKOPOS, which means "Purpose" is a highly costumizable AI which can take on multiple types of personality and features universal compatibility with every single module available. Due to the immense scope it was supposed to have, SKOPOS development was abandoned after countless legal issues with outdated software, as the AI was simply far too ambitious to be kept up to date in a manageble manner.
<br><br>
<div style="color:#af9b00"><b>KY_PROTO v{∅}</b></div>
KY_PROTO, Keter-Yod Prototype, [REDACTED], or simply KY, was the first prototype AI to be developed for the DEM. It was eventually replaced in DEM v0.1.1 with ArIA v0.1. release. KY features a higher processing power and a far superior Turing Test result, though it was discontinued due to [REDACTED]. An original root file is available within the mainframe in case there is no other AI available, of if file corruption is found on the available AIs.
<br><br>
<div style="text-align:center">
|| <<link "Close CATALOG">>
<<toggleclass "#dem_help_ai" "hide">>
<</link>> ||</div>
</span>
/* =========================== HS - FAQ =========================== */
<span id="dem_help_faq" class="hide">
<b><i>FREQUENTLY ASKED QUESTIONS</i></b><br><br>
<b><u>What is the 4th Edition Deus Ex Machina (4DEM)?</u></b><br>
Presenting top of the line reality-bending technology, enough processing power to simulate the universe, virtual omniscience and a customizable framework capable of suporting 99+ modules, the Deus Ex Machina<sup>TM</sup> version number 0.4, is the perfect companion for solving all, and I mean <b>ALL</b>, of your problems. Deus Ex Machina and all associated products are property of Kaiwasoft Corp., all rights reserved.
<br><br>
<b><u>Where can I buy 4DEM products?</u></b><br>
4DEM and all associated products are available for purchase at your nearest Crossroads<sup>(R)</sup>. Each module comes at the cheap, cheap price of just K€1,99. As for the device itself, 4DEM, one can be found in every Crossroads store, for free-of-charge use (though with limited availability) for VIPs, Patrons, and High-Profile Investors of Kaiwasoft. Alternatively, potential buyers can acquire it for the very affordable price of K€100 T.
<br><br>
<b><u>How do I operate 4DEM?</u></b><br>
Once 4DEM has been installed, you can operate it by pressing the START button featuring the latest Fool-Proof Technology, equipped with bright red color, large bold letters and a direct instruction of "PRESS ME". Once the booting process is complete, the machine is fully operated by voice command which is processed by the built-in AI.
<br><br>
<b><u>How do I install additional Modules?</u></b><br>
4DEM's modules are sold in automated chips which are inserted into the slot beneath the START button. These will install with no other input required. If you wish to uninstall a module, you need to contact support. If you instal modules on public 4DEMs you will be compensated with unique offers as available by the store's policy.
<br><br>
<b><u>How do I acquire more K€?</u></b><br>
Your hard-earned [local currency] can be exchanged for K€ at your local Crossroads store. A single (1) K€ can be exchanged for 1M platinum pieces or 10M gold pieces. The pieces mentioned herein must comply with the National Carcosa Mint Standards; each piece must be exactly 25.75mm x 2.20mm for platinum coins and 23.25mm x 2.33mm for gold coins. A K€ itself is exactly 42mm x 4.2mm.
<br><br>
<b><u>How am I supposed to afford these prices?</u></b><br>
<div style="color:#af9b00"><i>Stop being poor? ¯\_(ツ)_/¯</i></div>
<br><br>
<b><u>How to repair 4DEM in case of malfunction?</u></b><br>
<div style="color:#af9b00"><i>It won't. Ever. Trust me.</i></div>
<br><br>
<b><u>Who do I return it/get a refund?</u></b><br>
<div style="color:#af9b00"><i>You don't. No refunds :)</i></div>
<br>
<div style="text-align:center">
|| <<link "Close F.A.Q.">>
<<toggleclass "#dem_help_faq" "hide">>
<</link>> ||</div></span>
/* ==================== HS - INSTALLED MODULES ==================== */
<span id="dem_help_module" class="hide">
<b><i>MODULES CATALOG</i></b><br><br>
<b>IN(s)QUIRE v4.9.</b> A database linked to the AI for direct interaction with the user. It directs users towards the most direct route for them to achieve their goals.
<br><br>
<b>Grindery v1.0.</b> A powerful reality bending module that is definitely 100% safe. Users may improve their own faculties, or receive monetary compensation with a single word.
<br><br>
<b>Other Modules</b> Over 99+ modules can be installed provided the user has the necessary upgrade chip, which is to be inserted into the microslot directly beneath the power button.
<br><br>
<div style="text-align:center">
|| <<link "Close CATALOG">>
<<toggleclass "#dem_help_module" "hide">>
<</link>> ||</div></span>
/* ====================== SUPPORT & CONTACTS ====================== */
<span id="dem_help_contact" class="hide">
<b><i>SUPPORT & CONTACTS</i></b><br><br>
<b>Troubleshooting</b><br>
The DEM does not stop working, nor requires any maintenace. The only feasible way for it to malfuction is in case the user tampers with its inner circuitry or installs an illegal module chip. All official module chips come with a Kaiwasoft seal of approval. If you still experience issues, restarting the machine will solve 99.9% of all issues.
<br><br>
<b>Contact Information</b><br>
If you find yourself in a situation within the 0.01% bracket of issues that can't be solved, please try the following solutions:<br><br>
|| <b>Update Firmware</b> || (unavailable; will link to game website for latest version)
<br><br>
|| <b>Contact support at kaiwasoft@carcamail.com</b> || (unavailable; for future bug reports)
<br><br>
<div style="text-align:center">
|| <<link "Close SUPPORT">>
<<toggleclass "#dem_help_contact" "hide">>
<</link>> ||</div>
</span>
<</nobr>><<nobr>>
/* ================================================================= */
/* ================ INSTALLED MODULES LINK SETTERS ================= */
/* ================================================================= */
<div style="text-align:center">
|| <<link "GRINDERY">>
<<toggleclass "#dem_mod_grind" "hide">>
<</link>> ||
 
|| <<link "IN(s)QUIRE">>
<<toggleclass "#dem_mod_inq" "hide">>
<</link>> ||</div><hr>
/* ======================== GRINDERY MODULE ======================== */
<span id="dem_mod_grind" class="hide">
<b>GRINDERY v1.0</b><br>
<i>"Don't like the grind? Let the Grindery get it off your mind!"</i>
<br><br>
<div style="text-align:center">
<b>GIT GUD v1.1b</b><br>
<i>"Can't stop dying? Friends keep telling you to git gud? You've come to the right place!"</i></div>
<br><br>
<div style="text-align:center">
<<button "Add +1 STR">>
<<set $pc.str += 1>>
<<equip_update>>
<<hp>>
<<replace "#grind_str">> $pc.str <</replace>>
<</button>>
 
<<button "Add +1 DEX">>
<<set $pc.dex += 1>>
<<equip_update>>
<<ep>>
<<replace "#grind_dex">> $pc.dex <</replace>>
<</button>>
 
<<button "Add +1 CON">>
<<set $pc.con += 1>>
<<equip_update>>
<<hp>>
<<replace "#grind_con">> $pc.con <</replace>>
<</button>>
 
<<button "Add +1 INT">>
<<set $pc.int += 1>>
<<mp>>
<<replace "#grind_int">> $pc.int <</replace>>
<</button>>
 
<<button "Add +1 WIS">>
<<set $pc.wis += 1>>
<<mp>>
<<replace "#grind_wis">> $pc.wis <</replace>>
<</button>>
 
<<button "Add +1 CHA">>
<<set $pc.cha += 1>>
<<replace "#grind_cha">> $pc.cha <</replace>>
<</button>>
<br><br>
<b><u>CHARACTER STATS</u></b><br>
STRENGTH [ <span id="grind_str">$pc.str</span> ]    
DEXTERITY [ <span id="grind_dex">$pc.dex</span> ]    
CONSTITUTION [ <span id="grind_con">$pc.con</span> ]<br>
INTELLIGENCE [ <span id="grind_int">$pc.int</span> ]    
WISDOM [ <span id="grind_wis">$pc.wis</span> ]    
CHARISMA [ <span id="grind_cha">$pc.cha</span> ]
</div>
<br>
<hr>
<br>
<div style="text-align:center">
<b>GOLD DIGG€R v1.8c</b><br>
<i>"Short on cash? The Gold Digger will funnel gold right into your pocket!"</i>
<br><br>
<<button "Loose Change (500 Cp)">>
<<set $copper += 500>>
<<updatebar>>
<</button>>
 
<<button "Silver Lining (500 Sp)">>
<<set $silver += 500>>
<<updatebar>>
<</button>>
 
<<button "Midas Touch (500 Gp)">>
<<set $gold += 500>>
<<updatebar>>
<</button>>
 
<<button "Platinum Credit (500 Pp)">>
<<set $platinum += 500>>
<<updatebar>>
<</button>>
</div>
<br><br>
<div style="text-align:center">
|| <<link "Close Grindery">>
<<toggleclass "#dem_mod_grind" "hide">>
<</link>> ||</div>
</span>
/* ===================== IN(s)QUIRE MODULE ===================== */
<span id="dem_mod_inq" class="hide">
<hr>
<b><i>IN(s)QUIRE</i></b><br>
<i>"Don't know what to do? Your trusty squire will point the way!"</i>
<br><br>
<<linkreplace "Walkthrough">>
<<talk "mc" "<b>IN(s)QUIRE</b>">> Hello and welcome to IN(s)QUIRE, your friendly step-by-step walkthrough to get by when you're stuck. As of this version, there really isn't much to do beyond making money at the Warehouse and buying the empty terrain within the city. Have fun! <</talk>>
<</linkreplace>>
<br><br>
<div style="text-align:center">
|| <<link "Close IN(s)QUIRE">>
<<toggleclass "#dem_mod_inq" "hide">>
<</link>> ||</div>
</span>
<</nobr>><<nobr>>
<h3>The Crossroads</h3>
<hr>
<<first>>
You approach the cluttered counter of the shop, items almost falling off it from lack of space. You stop a few steps from it, face to face with the energetic clerk stading behind it who theatrically opens its arms, bows, and stretches its smile into a friendly grin that's as charismatic and charming as it is ominous and unsettling.
<br><br>
<<talk "jack" "<b>Jack Smiles</b>">> Congratulations and salutations dearest costumer! My name is Smiles. Jack Smiles! Welcome to my humble shop. We have a lot of exquisite and unique items available for the modern and sofisticated costumer. Feel free to take a look around, and if you see anything you want just bring it up to the counter. <<set $jname to "Jack Smiles">> <</talk>>
<br>
<div class="mcin"> (Hum. If he wasn't behind the counter, with his get-up and demeanor, I'd say he was a circus showman.) </div>
<<finally>>
<<talk "jack" "<b>Jack Smiles</b>">> Well, well, WEL-come back to my shop $greet_casual! What can I interest you with today? <</talk>>
<</first>>
<br><br>
<hr>
<div style="text-align:center">
|| <<link "Questions">>
<<replace "#cross_counter">>
<<message "How do I get VIP status?">> <br>
<<talk "mc" "<b>$pc.name</b>">> I noticed the door on the left. How do I get VIP status? <</talk>>
<br>
<<talk "jack" "<b>Jack Smiles</b>">> Well, you either spend at least €100 K in this shop, or you can just ask Todd Howard how a game of his works.
<</talk>>
<br>
<div class="mcin"> (Todd How- ...w-what?) </div>
<</message>>
<br>
<<message "Why the name Crossroads?">> <br>
<<talk "mc" "<b>$pc.name</b>">> What's the story of this place, and why the name? <</talk>>
<br>
<<talk "jack" "<b>Jack Smiles</b>">> Great question. I suppose it all starts with little old me. I used to have a small stall I lugged around on my ass... wait that came out wrong. I mean my ass, as in the animal, not MY actual ass. ANYWAY, I used to set up shop at crossroads where lots of people went through. Got loads of business. After I got enough coin to set up a shop of my own, I came here to S'dom. I ended up choosing the name as a memoir to those early days.<</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Interesting. Thanks for the answer. <</talk>>
<</message>>
<br>
<<message "Aren't you worried about robbers?">> <br>
<<talk "mc" "<b>$pc.name</b>">> This store is gigantic. Don't take this the wrong way, but it seems really easy to steal from it as you're the only person working here. Aren't you worried about robbers? <</talk>>
<br>
He looks at you with an unfazed smile, and curls it ever-so slightly. Yet, that slight curl, subtle as it is, turns the warm charismatic grin into an unsettling, almost frightening smirk.
<br><br>
<<talk "jack" "<b>Jack Smiles</b>">> I appreciate your concern, but worry not. People who steal from this shop have a... <b>Really. Bad. Time.</b><</talk>>
<br>
You feel a chill climbing up your spine as he puntuates each of the words with profound intensity, and stares deep into your eyes as if peering into your soul. You feel as if though you struck a nerve, and that indeed, others have tried to rob from him in the past. You swallow in dry, eyes locked with his and legs frozen in fear. As you gasp in discomfort from a sudden lack of air, the clerk's smile settles back into its usual friendly grin, leaving you once again at ease.
<br><br>
<<talk "jack" "<b>Jack Smiles</b>">>But I'm sure that a lovely $greet_casual like you won't cause me any trouble, so you've got nothing to worry about.<</talk>>
<</message>>
<br><br>
<div style="text-align:center">
<<link "Close">><<replace "#cross_counter">><</replace>><</link>></div>
<</replace>><</link>> ||
 
|| <<link "Shop Inventory">>
<<replace "#cross_counter">>
<<talk "jack" "<b>Jack Smiles</b>">>Sure thing. Take a gander at my counter and see what I've got for sale. Otherwise just bring anything from the store here and I'll tell you what it does and its price.<</talk>>
<br>
<div style="text-align:center">
@@#itemdesc;<div class="mcin">(Hover your mouse over an item name to get its description. Clicking on the price will buy the item.)</div>@@</div>
<br>
<table class="table_left">
<thead>
<tr>
<th>Product</th>
<th>Price</th>
<th>Effects</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<<mouseover>> Golden Cloak
<<onmousein>>
<<replace '#image'>>
<img src="img/clothes/bk_gold_cloak.png" alt="Golden Cloak" class="table_right" width="30%" />
<</replace>>
<<replace '#itemdesc'>>
<div class="mcin"> (A flashy golden mantle fitted with a hood. Its extravagant look radiates a strange unexplicable aura of royalty.) </div>
<</replace>>
<<onmouseout>>
<<replace '#image'>><</replace>>
<<replace '#itemdesc'>>
<div class="mcin">(Hover your mouse over an item name to get its description. Clicking on the price will buy the item.)</div>
<</replace>>
<</mouseover>>
</td>
<td> €50 K </td>
<td>999 Armor; +99 CHA</td>
</tr>
<tr>
<td>
<<mouseover>> Top Hat
<<onmousein>>
<<replace '#image'>>
<img src="img/clothes/hd_gold_hat.png" alt="Fancy Top Hat" class="table_right" width="30%" />
<</replace>>
<<replace '#itemdesc'>>
<div class="mcin"> (A fancy top hat with a golden silk band. Its interior is seemingly bottomless.) </div>
<</replace>>
<<onmouseout>>
<<replace '#image'>><</replace>>
<<replace '#itemdesc'>>
<div class="mcin">(Hover your mouse over an item name to get its description. Clicking on the price will buy the item.)</div>
<</replace>>
<</mouseover>>
</td>
<td> €10 K </td>
<td>Carryweight +999</td>
</tr>
<tr>
<td>
<<mouseover>> The Stick
<<onmousein>>
<<replace '#image'>>
<img src="img/weapons/mh_the_stick.png" alt="The Stick" class="table_right" width="30%" />
<</replace>>
<<replace '#itemdesc'>>
<div class="mcin"> (A simple stick... but you can feel an immense power radiating from it.) </div>
<</replace>>
<<onmouseout>>
<<replace '#image'>><</replace>>
<<replace '#itemdesc'>>
<div class="mcin">(Hover your mouse over an item name to get its description. Clicking on the price will buy the item.)</div>
<</replace>>
<</mouseover>>
</td>
<td> €20 K </td>
<td>Damage +999</td>
</tr>
<tr>
<td>
<<mouseover>> Ultra Premium Platinum Card
<<onmousein>>
<<replace '#image'>>
<img src="img/misc/misc_platinum_card.png" alt="Premium Card" class="table_right" width="30%" />
<</replace>>
<<replace '#itemdesc'>>
<div class="mcin"> (A ludicrously expensive card with your name on it.) </div>
<</replace>>
<<onmouseout>>
<<replace '#image'>><</replace>>
<<replace '#itemdesc'>>
<div class="mcin">(Hover your mouse over an item name to get its description. Clicking on the price will buy the item.)</div>
<</replace>>
<</mouseover>>
</td>
<td> €100K </td>
<td>Grants VIP status</td>
</tr>
</tbody>
</table>
 
<table class="table_right">
<thead>
<tr>
<th>Preview</th>
</tr>
</thead>
</table>
@@#image;@@
<div style='margin-top:350px;'></div>
<div style="text-align:center">
<<link "Close">><<replace "#cross_counter">><</replace>><</link>></div>
<</replace>><</link>> ||
 
|| <<link "Exchange K€">>
<<replace "#cross_counter">>
<<talk "jack" "Jack Smiles">> Want to exchange your coins for K€UROS? I got you covered. Just remember: It's 1M Pp or 10M Gp per K€!<</talk>>
<br>
<div style="text-align:center">
<<button "Buy K€1 w/Gold">>
<<if $gold gte 10000000>>
<<set $gold -= 10000000>>
<<set $money += 1>>
<<replace "#keurobuy">> <div class="mcin"> (I really hope this is worth it...) </div><</replace>>
<<elseif $gold lt 10000000>>
<<replace "#keurobuy">> <div class="mcin"> (I don't have that kind of money...) </div><</replace>><</if>>
<</button>>
 
<<button "Buy K€1 w/Platinum">>
<<if $platinum gte 1000000>>
<<set $platinum -= 1000000>>
<<set $money += 1>>
<<replace "#keurobuy">> <div class="mcin"> (I really hope this is worth it...) </div><</replace>>
<<elseif $platinum lt 1000000>>
<<replace "#keurobuy">> <div class="mcin"> (I don't have that kind of money...) </div><</replace>><</if>>
<</button>>
<br><br>
@@#keurobuy;@@
</div>
<br><br>
<div style="text-align:center">
<<link "Close">><<replace "#cross_counter">><</replace>><</link>></div>
<</replace>><</link>> ||</div><hr>
@@#cross_counter;@@
<div style="text-align:center">
<hr>
|| [[Step away from the counter|Redl.cross]] ||
</div>
<</nobr>><<nobr>>
<h2>Version Info: 0.2.0 - Back to School</h2>
<hr>
Welcome to the Version Information screen. In here you'll be able to check this version's changelog and the current state of the game. Be advised that <u>you might find spoilers below</u>.
<br>
<hr>
<<message "Changelog">>
<b>Version 0.2.0</b> - Back to School
<ul>
<li><b><u>GAMEPLAY & UI</u></b>
<ul>
<li><u>COMBAT</u>
<ul>
<li>Fixed Shadowy Figure dialogue pool. Now it says different things on each turn.</li>
<li>Increased "Endure" heal amount to make the fight more bearable, i.e., less cancer.</li>
<li>Removed PC name and HP value from the Player's combat bar as it was redundant with the info available on the left side bar.</li>
<li>Added training dummy (literally) to the Arena, just for testing.</li>
</ul>
</li>
<li><u>PLAYER CHARACTER</u>
<ul>
<li>Coded in starting Perks <u>Violent</u> and <u>Nympho</u>. Bookworm is still inDEV, and might be replaced (tbd).</li>
<li>Temporary removal of Corruption as it does nothing for now</li>
<li>All 6 Vital attributes (STR, DEX, CON, INT, WIS and CHA) now actually control some aspect of the PC's performance.</li>
</ul>
</li>
<li><u>VAULT (BANK)</u>
<ul>
<li>Cleaned up the Balance Account tab into something more presentable.</li>
<li>Now you need to leave the counter before you can access your account for the first time. This was done solely due to coding limitations.</li>
<li>The currency exchange tab no longer gives you eye cancer. It's very simple and limited to SCALE UP from CP to SP, GP and PP. The others will be introduced once the player has a reliable way to earn enough to justify it.</li>
</ul>
</li>
<li><u>CODEX Improvements</u>
<ul>
<li>Inventory: Now when your STR increases, your damage value updates properly.</li>
<li>Lore: Renamed to Library. Will contain information told by the NPCs and found by the PC in books and other sources. Does nothing at the moment.</li>
<li>Status and People tabs have been fused into a single one: 🐦CHIRPER. It works a bit like a social network in which you'll be able to check how many people are following you (as in your adoring servants, followers, slaves etc), and detailed info on both yourself, and any major NPCs.</li>
<li>PC's Chirper page displays vital status, Appearance and Attribute stats. The latter ones are shown by their current value, current subjective rank and the current XP missing until they increase. <u>HOVERING</u> your mouse over either of them will reveal what they control in this game release.</li>
<ul>
<li>In this release, there is a way to increase STR, INT and CHA up to 12. Other stats will have a way to be increased as well in the future.</li>
</ul>
<li>Added Map tab. Will display the map of the PC's current location in the future, and any maps the PC has acquired.</li>
<li>Added HELP link within CHIRPER. This will be present on all tabs to remind the player of what each tab does, and of specific information found within each of them.</li>
</ul>
</li>
</ul>
</li>
<li><b><u>CONTENT</u></b>
<ul>
<li><u>S'Dom city improvements</u>
<ul>
<li>Academy Expansion
<ul>
<li>Added Arena - you can battle for money here.</li>
<li>Added Dormitories - you can access the rooms of NPCs who've given you their key, or your own room after buying it. Alternatively, you can sleep there for a single night.</li>
<li>Added Grand Hall - access the rest of the academy. Closed after 18h00</li>
<li>Added Grand Courtyard</li>
<li>Added Lone Tower</li>
<li>Added Library</li>
<li>Transmutation Classroom</li>
</ul>
</li>
<li>Miscellaneous
<ul>
<li>Most locations have an initial, detailed description of the place if it is the first time you're entering it, and a summary version on later visits starting from the second time you visit it.</li>
<li>Cropped most of the location pictures available to fit in better as a location preview.</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><b><u>NPCS</u></b>
<ul>
<li>Added first Companion: <b>Eve</b>
<ul>
<li>Companions are dynamic NPCs that you can influence and control and who grant you special benefits and bonuses, having their own schedules and variant sex scenes. Eve is the first one and, plot-wise, the future "right-arm" of the PC. More info on Eve on the "Current Content" tab below.</li>
</ul>
</li>
<li>Miscellaneous
<ul>
<li>Changed Pink NPC color to a darker shade so that it doesn't stab you in the eyes everytime you look at it.</li>
<li>Changed Gold NPC color to a lighter shade so that it looks more like stained gold and less like vomit.</li>
</ul>
</li>
</ul>
</li>
<li><b><u>SPELLS</u></b>
<ul>
<li>Transmutation
<ul>
<li>Added the first transmutation spell, Alter Self (lesser). Spells can be accessed from the right side bar after they've been learnt.</li>
</ul>
</li>
</ul>
</li>
</ul>
<</message>>
<hr>
<<message "Current Content">>
<ul>
<li> <li><span class="clred"><b>Dynamic NPCs:</b></span> 1; <li><span class="cldblue"><b>Side-quests:</b></span> 1; <li><span class="clpink"><b>Sex Scenes:</b></span> 4 / <u>20</u> (base / <u>variants</u>) </li>
<li> <b>Eve</b> is the first dynamic NPC and among other things, she has her own schedule. You'll find her in four different areas within the Academy and she tells you as much. As with all future dynamic NPCs, you can influence Eve by talking and flirting with her. <u>Talking</u> increases <u>Favor</u> which will be a "currency" for that NPC to do favors. <u>Flirting</u> increases the NPCs <u>Love</u> or <u>Loyalty</u> if it can't be romanced. Either unlock sex scenes with the NPC. Two other important stats are <u>Perversion</u> which makes the NPC more willing to do kinky acts, and <u>Lust</u> which tracks how horny it is.
<ul>
<li>Eve's sex scenes vary based on where you meet her. Being found in 4 locations, Eve has 4 different <u>base</u> scenes. These also change according to your sex, and the choices you make within them, unfolding into a grand total of 20 major scene variantions, plus one unique, non-repeatable one, that happens the first time you "have fun" with Eve. </li>
<li>Right now, the 20 variations are for "Manual Labor", aka, scenes focused on "handiwork", though there is some oral and intercourse in some of the scenes.</li>
<li> Eve is very domineering but loves the PC unconditionally, and is even willing to bottom for him/her. Above all, Eve will never betray nor harm you, thus, if you're looking for an NPC who'll dominate you without malice or humiliation, then Eve's the NPC for you.</li>
<li> The short list of Eve's kinky adventures with the PC is available at the Scene Guide below.</li>
</ul>
</li>
<</message>>
<hr>
<<message "F.A.Q.">>
<ul>
<li><span class="clred"><b>Q:</b> Where's all the content?</span> At the Academy mostly, as that's the focus of the 1st Chapter.</li>
<li><span class="clred"><b>Q:</b> How do I buy stuff at the Crossroads?</span> You don't. In the future it'll be a cheat shop for returning players.</li>
<li><span class="clred"><b>Q:</b> How do I get silver?</span> You can change your currency at the Bank in the Noble district.</li>
<li><span class="clred"><b>Q:</b> How do I win the game?</span> Narratively, you "win" after you buy the student pass at the Academy for 10 SP.</li>
</ul>
<</message>>
<hr>
<<message "Hints & Tips">>
<ul>
<li>Cheats can be found at the Crossroads Store, inside the VIP Room. Getting the password is simple. Just ask Tom Howard how any game of his works :^)</li>
<li> I personally reccomend starting with STR to make the initial battle easier, and with Nympho to make getting Eve's scenes faster.</li>
<li> You can raise your STR working at the warehouse, your INT studying at the library, and your CHA admiring yourself at your academy dorm room. CHA is especially important as it raises the rate at which you gain love.</li>
<li> The Bloody Tankard, the tavern in the Redline District isn't very safe though it is cheap. You're not even meant to rest there, and the option is merely given as added realism. If you want a safe place to sleep, you can do so at the Academy since you are a mage. A single night costs the same, and you won't get robbed nor shanked.</li>
</ul>
<</message>>
<hr>
<<message "Scene Guide">>
I favor text to pictures as it's not always possible to find pictures that fit the scenes, and I'd rather not be limited by what I can find online when writting erotic fiction. Thus, only one scene thus far has pictures, more to be added to the other ones as the game progresses and I find additional ones.
<br><br>
<b>EVE</b> | Total: 4 base / 20 variant <br>
Eve is a dom by nature and her scenes reflect it. That being said, she doesn't mind bottoming if it is with the PC. For those looking out for certain types of content, the scenes are tagged with "sub" and "dom" to identify the PC's role.
<br><br>
<u>Eve's Room</u> | 4 scene variants (S&M) <br>
<span class="cldblue">2 Male Handjob</span> | <span class="clpink">2 Female Fingering:</span> Beg (sub) / Refuse <br>
PICTURES | None
<br><br>
<u>Library</u> | 4 scene variants (Exbitionism, Public sex) <br>
<span class="cldblue">2 Male Footjob</span> | <span class="clpink">2 Female Footjob:</span> Continue / Stop it <br>
PICTURES | None
<br><br>
<u>Courtyard</u> | 5 scene variants (Exbitionism, Public sex, Bukkake, Cumplay) <br>
<span class="cldblue">2 Male Bukkake (on Eve):</span> Bukkake / Normal HJ <br>
<span class="clpink">3 Female Bukkake (on Eve & PC):</span> Bukkake w/Eve / Alone w/Eve / Nomal HJ <br>
PICTURES | None
<br><br>
<u>Grand Hall</u> | 7 scene variants (S&M, Orgasm Denial, Parasite, Sex toys) <br>
<span class="cldblue">4 Male Fleshlight:</span> Normal (dom/sub) / Arcatech (sub) / Parasite <br>
<span class="clpink">3 Female Dildo:</span> Normal (sub) / Arcatech (sub) / Parasite <br>
PICTURES | Male Fleshlight - Normal: 1 pic; (Dom Route): 2 pictures.
<</message>>
/*
<hr>
<h3>TESTING TOOLS</h3>
<hr>
WARNING: If you're seeing this, it means I fucked up and forgot to hide this section. Using these tools might break your game or lead to spoilers, so I'd avise you not to use them. You've been warned.
<br><br>
| <<link "GAME START">>
<<set $pc.name to "Johnny Test">>
<<goto "Orphan.room">>
<</link>> |
 
| <<link "INTRO COMBAT TEST">>
<<set $pc.name to "Johnny Test">>
<<set $trt_violent to true>>
<<set $pc_atkb to 1>>
<<equip_update>>
<<goto "Ready.Intro">>
<</link>> |
 
| <<link "ACADEMY TEST">>
<<set $pc.name to "Johnny Test">>
<<set $pc.int to 10>>
<<set $pc.cha to 10>>
<<set $getcodex to true>>
<<goto "Acad.campus">>
<</link>> |
 
| <<link "TRADE TEST">>
<<set $pc.name to "Johnny Test">>
<<set $copper to 500>>
<<set $silver to 500>>
<<set $gold to 500>>
<<set $getcodex to true>>
<<goto "Trade.gshop">>
<</link>> |
 
| <<link "SEX TEST MALE">>
<<set $pc.name to "Johnny Test">>
<<set $genital.type to "penis">>
<<set $trt_nympho to true>>
<<set $getcodex to true>>
<<goto "Acad.hall">>
<</link>> |
<br>
| <<link "SEX TEST FEMALE">>
<<set $pc.name to "Jenny Test">>
<<set $pc.sex to "female">>
<<set $genital.type to "vagina">>
<<set $trt_nympho to true>>
<<set $npc_eve.favor to 50>>
<<set $npc_eve.love to 50>>
<<set $npc_eve.perv to 20>>
<<set $getcodex to true>>
<<goto "Acad.hall">>
<</link>> |
 
| <<link "OOF">>
<<set $hpcr -= 5>>
<<updatebar>>
<</link>> |
<br>
*/
<div style="text-align:center">
<hr>
[[Return|$return]]
</div>
<</nobr>><<nobr>>
/* COLLAR CHECK */
<<set $collar_removed to false>>
/* "NAKED" EQUIPMENT" */
/* ARMOR/ACCESSORIES/CLOTHES */
<<set $hd_nkd to {
name: "Nothing",
armor: 0,
effects: "None",
desc: "You're wearing nothing, letting your hair flutter in the wind.",
value: 0,
img: "img/clothes/any_nkd.png"
}>>
<<set $ch_nkd to {
name: "Nothing",
armor: 0,
effects: "None",
desc: "You're walking around topless. How cheeky of you.",
value: 0,
img: "img/clothes/any_nkd.png"
}>>
<<set $lg_nkd to {
name: "Nothing",
armor: 0,
effects: "None",
desc: "You're walking around bottomless. How daring of you.",
value: 0,
img: "img/clothes/any_nkd.png"
}>>
<<set $ft_nkd to {
name: "Nothing",
armor: 0,
effects: "None",
desc: "You're walking around barefooted.",
value: 0,
img: "img/clothes/any_nkd.png"
}>>
<<set $bk_nkd to {
name: "Nothing",
armor: 0,
effects: "None",
desc: "You're not wearing anything on your back.",
value: 0,
img: "img/clothes/any_nkd.png"
}>>
<<set $nk_nkd to {
name: "Nothing",
armor: 0,
effects: "None",
desc: "You're not wearing anything around your neck.",
value: 0,
img: "img/clothes/any_nkd.png"
}>>
<<set $rg_nkd to {
name: "Nothing",
armor: 0,
effects: "None",
desc: "You're not wearing a ring.",
value: 0,
img: "img/clothes/any_nkd.png"
}>>
/* ----------------------------------------------------------------- */
/* STARTING EQUIPMENT */
/* ARMOR/ACCESSORIES/CLOTHES */
<<set $ch_tunic_01 to {
name: "Black wool tunic",
armor: 1,
effects: "None",
desc: "Comfortable wool tunic, fitted with a leather strap.",
value: 5,
img: "img/clothes/ch_wool_tunic.png"
}>>
<<set $lg_pants_01 to {
name: "Cotton pants",
armor: 1,
effects: "None",
desc: "Comfortable brown cotton pants, fitted with a codpiece.",
value: 5,
img: "img/clothes/lg_cotton_pants.png"
}>>
<<set $ft_shoes_01 to {
name: "Leather shoes",
armor: 1,
effects: "None",
desc: "Cheap but sturdy leather shoes, ideal for everyday life.",
value: 5,
img: "img/clothes/ft_leather_shoes.png"
}>>
<<set $nk_collar_01 to {
name: "Nulling Collar",
armor: 0,
effects: "Limits user's magic power; can't be removed.",
desc: "You've got a collar that filters the miasma in the air, and severely limits your arcane abilities.",
value: 1000,
img: "img/clothes/nk_null_collar.png"
}>>
/* WEAPONS */
<<set $mh_nkd to {
name: "Right hand",
dmg: 1,
effects: "None",
desc: "You're fighting with your manly bear hands.",
value: 0,
img: "img/weapons/mh_unarmed.png"
}>>
<<set $oh_nkd to {
name: "Left hand",
dmg: 1,
effects: "None",
desc: "You're fighting with your manly bear hands.",
value: 0,
img: "img/weapons/oh_unarmed.png"
}>>
/* ----------------------------------------------------------------- */
/* ACQUIRABLE EQUIPMENT */
<<set $bk_cloak_00 to {
name: "Golden Cloak",
armor: 100,
effects: "None",
desc: "A mysterious golden cloak with a hoodie.",
value: 1000,
img: "img/clothes/bk_gold_cloak.png"
}>>
<<set $ch_leather_01 to {
name: "Leather breastplate",
armor: 5,
effects: "None",
desc: "A sturdy, flexible breastplate.",
value: 5,
img: "img/clothes/ch_leather_breast.png"
}>>
<<set $mh_knife_01 to {
name: "Hunting Knife",
dmg: 2,
effects: "None",
desc: "A simple but useful survival knife. It's very sharp.",
value: 2,
img: "img/weapons/mh_hunt_knife.png"
}>>
/* CONSUMABLE ITEMS */
<<set $cs_cake_01 to {
name: "Hot cake",
heal: 5,
effects: "None",
desc: "A tasty looking hot cake. Its sweet aroma is making your mouth water.",
value: 10,
nr: 0,
img: "img/clothes/bk_gold_cloak.png"
}>>
<</nobr>><<nobr>>
<<set $pc to {
name: "???",
age: 18,
sex: "man",
/* =========================== VITAL STATS */
str: 12,
dex: 8,
con: 8,
int: 8,
wis: 8,
cha: 8,
/* =========================== SECONDARY STATS */
vit: 1,
spi: 1,
cor: 0,
/* =========================== BODY TRAITS */
skin: "fair",
build: "average",
height: "tall",
heightsz: 180,
hairsz: "short",
haircl: "black",
fhair: "clean shave",
eyetp: "piercing",
eyecl: "amber",
/* =========================== EQUIPMENT */
hd: $hd_nkd,
ch: $ch_tunic_01,
lg: $lg_pants_01,
ft: $ft_shoes_01,
bk: $bk_nkd,
nk: $nk_collar_01,
mh: $mh_nkd,
of: $oh_nkd,
rg: $rg_nkd
}>>
/* =============================================== VITAL SETTERS */
<<set $hpmx to ($pc.con + $pc.str) / 2 * $pc.vit>>
<<set $hpcr to $hpmx>>
<<set $epmx to ($pc.con + $pc.dex) / 2 * $pc.vit>>
<<set $epcr to $epmx>>
<<set $mpmx to ($pc.int + $pc.wis) / 2 * $pc.spi>>
<<set $mpcr to $mpmx>>
/* MON€Y & ACCOUNT BALANCE */
/* WALLET */
<<set $platinum to 0>>
<<set $gold to 0>>
<<set $silver to 0>>
<<set $copper to 0>>
/* BANK ACCOUNT */
<<set $platinum_acc to 0>>
<<set $gold_acc to 0>>
<<set $silver_acc to 0>>
<<set $copper_acc to 0>>
/* K€UROS */
<<set $money to 0>>
/* ======================================================= PLAYER SEX SETTERS */
/* INITIAL SEX CHECK */
<<if $pc.sex is "man">>
<<set $genital to {
type: "penis",
number: 1,
size: 6
}>>
<<elseif $pc.sex is "woman">>
<<set $genital to {
type: "vagina",
number: 1,
size: 1
}>>
<</if>>
/* BREAST SIZE */
<<if $pc.sex is "man">>
<<set $breast to "flat">>
<<elseif $pc.sex is "woman">>
<<set $breast to "B-cup">>
<</if>>
/* PRONOUNS */
<<if $pc.sex is "man">>
<<set $greet_formal to "sir">>
<<set $greet_casual to "lad">>
<<set $greet_neutral to "man">>
<<elseif $pc.sex is "woman">>
<<set $greet_formal to "madam">>
<<set $greet_casual to "lass">>
<<set $greet_neutral to "woman">>
<</if>>
/* ==================================================== DEFAULT EQUIPMENT SETTERS */
/* ARMOR */
<<set $pc.hd to $hd_nkd>>
<<set $pc.ch to $ch_tunic_01>>
<<set $pc.lg to $lg_pants_01>>
<<set $pc.ft to $ft_shoes_01>>
<<set $pc.bk to $bk_nkd>>
<<set $pc.nk to $nk_collar_01>>
<<set $pc.rg to $rg_nkd>>
/* ARMOR CALCULATION AND DAMAGE REDUCTION */
<<set $pc_tarmor to ($pc.hd.armor + $pc.ch.armor + $pc.lg.armor + $pc.ft.armor + $pc.nk.armor + $pc.bk.armor)>>
<<set $pc_dmgred to 0.1 * $pc_tarmor>>
/* WEAPONS */
<<set $pc.mh to $mh_nkd>>
<<set $pc.oh to $oh_nkd>>
/* ATK BONUS from Special Effects (Temporary & Equipment) */
<<set $pc_atkb to 0>>
/* WEAPON POWER CALCULATION */
<<set $pc_wpw to ($pc.mh.dmg + $pc.oh.dmg + $pc_atkb)>>
/* STR MULTIPLIER CALCULATION */
<<set $pc_smt to $pc.str * 0.1>>
/* ATK DMG CALCULATION */
<<set $pc_dmg to $pc_wpw * $pc_smt>>
<</nobr>><<nobr>>
<<widget "color">>
<<if $codex_color is 0>>
@@.codex;$args[0]
<<elseif $codex_color is 1>>
@@.codex1;$args[0]
<<elseif $codex_color is 2>>
@@.codex2;$args[0]
<</if>>
<</widget>>
<</nobr>><<nobr>>
<<set $health to 80>>
<br><br>
Show a healthbar using a Progress element:
<br><br>
<progress @value="$hpcr" max="$hpmx"></progress>
<br><br>
Show a healthbar using a Meter element:
<br><br>
<meter @value="$health" min="0" max="100"></meter>
<</nobr>>/* ========================================================== CODEX */
/* CHIRPER */
<<set $chiper_acc to false>>
<<set $chirp_status to "Acquaintance">>
/* INVENTORY UN/EQUIP MENU */
<<set $wrd_alt_hd to false>>
<<set $wrd_alt_ch to false>>
<<set $wrd_alt_lg to false>>
<<set $wrd_alt_ft to false>>
<<set $wrd_alt_nk to false>>
<<set $wrd_alt_bk to false>>
<<set $wrd_alt_mh to false>>
<<set $wrd_alt_oh to false>>
/* =================================================== CUSTOMIZATION */
<<set $codex_name to "CODEX">>
<<set $codex_pc_name to $greet_formal>>
<<set $codex_color to 0>>
/* ENTERTAINMENT */
<<set $codex_trivia = ["Banging your head against a wall for one hour burns 150 calories.", "Pteronophobia is the fear of being tickled by feathers.", "During your lifetime, you will produce enough saliva to fill two swimming pools.", "A single strand of Spaghetti is called a Spaghetto.", "Octopuses and squids have beaks. The beak is made of keratin – the same material that a bird’s beak, and our fingernails are made of.", "75% of the world’s diet is produced from just 12 plant and five different animal species.", "Violin bows are commonly made from horse hair.", "Standing around burns calories. On average, a 150 pound person burns 114 calories per hour while standing and doing nothing.", "The color red doesn’t really make bulls angry; they are color-blind.", "Herring fish communicate by using flatulence. Yes. Literal shit-talk.", "The unique smell of rain actually comes from plant oils, bacteria, and ozone.", "The word 'kimono', literally means a 'thing to wear'. Ki is 'wear', and mono is 'thing'.", "If you cut a starfish, it won’t bleed – it doesn’t have blood! Rather, they circulate nutrients by using seawater in their vascular system."]>>
<<set $codex_joke = ["I invented a new word: Plagiarism!", "There's a new restaurant opening up called Karma. You don't order anything, you just get what you deserve.", "A woman in labor suddenly shouts: Wouldn't! Can't! Didn't! Don't worry, - says the doctor -, she's just having contractions.", "Yesterday, a clown held the door open for me. It was such a nice jester!", "I was going to make myself a belt made out of watches, but then I realized it would be a waist of time.", "All these sea monster jokes are just Kraken me up.", "Two windmills are standing in a wind farm. One asks, “What’s your favorite kind of music?” The other says, “I’m a big metal fan.”", "Last night, I dreamed I was swimming in an ocean of orange soda. But it was just a Fanta sea.", "The past, the present, and the future walk into a bar… It was tense.", "An atom loses an electron… it says, “Man, I really gotta keep an ion them.”", "I had to clean out my spice rack and found everything was too old and had to be thrown out. What a waste of thyme.", "I hate how funerals are always at 9 a.m. I’m not really a mourning person."]>><<nobr>>
<<if $wrd_alt_hd is true>>
<<include "Equip.head">>
<<elseif $wrd_alt_ch is true>>
<<include "Equip.chest">>
<<elseif $wrd_alt_lg is true>>
<<include "Equip.legs">>
<<elseif $wrd_alt_ft is true>>
<<include "Equip.feet">>
<<elseif $wrd_alt_nk is true>>
<<include "Equip.neck">>
<<elseif $wrd_alt_bk is true>>
<<include "Equip.back">>
<<elseif $wrd_alt_mh is true>>
<<include "Equip.mhand">>
<<elseif $wrd_alt_oh is true>>
<<include "Equip.ohand">>
<<elseif $wrd_alt_rg is true>>
<<include "Equip.ring">>
<</if>>
<br><br>
<div style="text-align:center">
<<link "Return">>
<<equip_update>>
<<goto "INVENTORY">>
<</link>></div>
<</nobr>><<nobr>>
<table class="equip">
<thead>
<tr>
<th>Item Name</th>
<th>Armor Value</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Naked <br>
<<link "Undress">>
<<set $pc.ch to $ch_nkd>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</td>
<td>$ch_nkd.armor</td>
<td>$ch_nkd.effects</td>
<td>
<span class="smaller">
[img[$ch_nkd.img]]
</span>
</td>
</tr>
<tr>
<td> Black Wool Tunic <br>
<<link "Equip">>
<<set $pc.ch to $ch_tunic_01>>
<<script>>state.display(state.active.title, null, "back")<</script>>>
<</link>>
</td>
<td>$ch_tunic_01.armor</td>
<td>$ch_tunic_01.effects</td>
<td>
<span class="smaller">
[img[$ch_tunic_01.img]]
</span>
</td>
</tr>
<tr>
<<if $pc_equip.has('$ch_leather_01')>>
<td> Leather breastplate <br>
<<link "Equip">>
<<set $pc.ch to $ch_leather_01>>
<<script>>state.display(state.active.title, null, "back")<</script>>>
<</link>>
</td>
<td>$ch_leather_01.armor</td>
<td>$ch_leather_01.effects</td>
<td>
<span class="smaller">
[img[$ch_leather_01.img]]
</span>
</td>
<</if>>
</tr>
</tbody>
</table>
<br><br>
Current <u>CHEST</u> equipment: <span class="cldblue"><b><u>$pc.ch.name</u></b></span>
<</nobr>><<nobr>>
<table class="equip">
<thead>
<tr>
<th>Item Name</th>
<th>Armor Value</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Naked <br>
<<link "Undress">>
<<set $pc.hd to $hd_nkd>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</td>
<td>$hd_nkd.armor</td>
<td>$hd_nkd.effects</td>
<td>
<span class="smaller">
[img[$hd_nkd.img]]
</span>
</td>
</tr>
</tbody>
</table>
<br><br>
Current <u>HEAD</u> equipment: <span class="cldblue"><b><u>$pc.hd.name</u></b></span>
<</nobr>><<nobr>>
<table class="equip">
<thead>
<tr>
<th>Item Name</th>
<th>Armor Value</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Naked <br>
<<link "Undress">>
<<set $pc.lg to $lg_nkd>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</td>
<td>$lg_nkd.armor</td>
<td>$lg_nkd.effects</td>
<td>
<span class="smaller">
[img[$lg_nkd.img]]
</span>
</td>
</tr>
<tr>
<td> Cotton Pants <br>
<<link "Equip">>
<<set $pc.lg to $lg_pants_01>>
<<script>>state.display(state.active.title, null, "back")<</script>>>
<</link>>
</td>
<td>$lg_pants_01.armor</td>
<td>$lg_pants_01.effects</td>
<td>
<span class="smaller">
[img[$lg_pants_01.img]]
</span>
</td>
</tr>
</tbody>
</table>
<br><br>
Current <u>LEG</u> equipment: <span class="cldblue"><b><u>$pc.lg.name</u></b></span>
<</nobr>><<nobr>>
<table class="equip">
<thead>
<tr>
<th>Item Name</th>
<th>Armor Value</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Naked <br>
<<link "Undress">>
<<set $pc.ft to $ft_nkd>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</td>
<td>$ft_nkd.armor</td>
<td>$ft_nkd.effects</td>
<td>
<span class="smaller">
[img[$ft_nkd.img]]
</span>
</td>
</tr>
<tr>
<td> Leather Shoes <br>
<<link "Equip">>
<<set $pc.ft to $ft_shoes_01>>
<<script>>state.display(state.active.title, null, "back")<</script>>>
<</link>>
</td>
<td>$ft_shoes_01.armor</td>
<td>$ft_shoes_01.effects</td>
<td>
<span class="smaller">
[img[$ft_shoes_01.img]]
</span>
</td>
</tr>
</tbody>
</table>
<br><br>
Current <u>FEET</u> equipment: <span class="cldblue"><b><u>$pc.ft.name</u></b></span>
<</nobr>><<nobr>>
<table class="equip">
<thead>
<tr>
<th>Item Name</th>
<th>Armor Value</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Naked <br>
<<link "Undress">>
<<set $pc.nk to $nk_nkd>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</td>
<td>$nk_nkd.armor</td>
<td>$nk_nkd.effects</td>
<td>
<span class="smaller">
[img[$nk_nkd.img]]
</span>
</td>
</tr>
<tr>
<td> Nulling Collar <br>
<<link "Equip">>
<<set $pc.nk to $nk_collar_01>>
<<script>>state.display(state.active.title, null, "back")<</script>>>
<</link>>
</td>
<td>$nk_collar_01.armor</td>
<td>$nk_collar_01.effects</td>
<td>
<span class="smaller">
[img[$nk_collar_01.img]]
</span>
</td>
</tr>
</tbody>
</table>
<br><br>
Current <u>NECK</u> equipment: <span class="cldblue"><b><u>$pc.nk.name</u></b></span>
<</nobr>><<nobr>>
<table class="equip">
<thead>
<tr>
<th>Item Name</th>
<th>Armor Value</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Naked <br>
<<link "Undress">>
<<set $pc.bk to $bk_nkd>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</td>
<td>$bk_nkd.armor</td>
<td>$bk_nkd.effects</td>
<td>
<span class="smaller">
[img[$bk_nkd.img]]
</span>
</td>
</tr>
</tbody>
</table>
<br><br>
Current <u>BACK</u> equipment: <span class="cldblue"><b><u>$pc.bk.name</u></b></span>
<</nobr>><<nobr>>
<table class="equip">
<thead>
<tr>
<th>Item Name</th>
<th>Damage</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Naked <br>
<<link "Undress">>
<<set $pc.mh to $mh_nkd>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</td>
<td>$mh_nkd.dmg</td>
<td>$mh_nkd.effects</td>
<td>
<span class="smaller">
[img[$mh_nkd.img]]
</span>
</td>
</tr>
<tr>
<<if $pc_equip.has('$mh_knife_01')>>
<td> Hunting knife <br>
<<link "Equip">>
<<set $pc.mh to $mh_knife_01>>
<<script>>state.display(state.active.title, null, "back")<</script>>>
<</link>>
</td>
<td>$mh_knife_01.dmg</td>
<td>$mh_knife_01.effects</td>
<td>
<span class="smaller">
[img[$mh_knife_01.img]]
</span>
</td>
<</if>>
</tr>
</tbody>
</table>
<br><br>
Current <u>MAIN HAND</u> equipment: <span class="clred"><b><u>$pc.mh.name</u></b></span>
<</nobr>><<nobr>>
<table class="equip">
<thead>
<tr>
<th>Item Name</th>
<th>Damage</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Naked <br>
<<link "Undress">>
<<set $pc.oh to $oh_nkd>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</td>
<td>$oh_nkd.dmg</td>
<td>$oh_nkd.effects</td>
<td>
<span class="smaller">
[img[$oh_nkd.img]]
</span>
</td>
</tr>
</tbody>
</table>
<br><br>
Current <u>OFF HAND</u> equipment: <span class="clred"><b><u>$pc.oh.name</u></b></span>
<</nobr>><<nobr>>
<table class="equip">
<thead>
<tr>
<th>Item Name</th>
<th>Armor Value</th>
<th>Effects</th>
<th>Picture</th>
</tr>
</thead>
<tbody>
<tr>
<td> Naked <br>
<<link "Undress">>
<<set $pc.rg to $rg_nkd>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</td>
<td>$rg_nkd.armor</td>
<td>$rg_nkd.effects</td>
<td>
<span class="smaller">
[img[$rg_nkd.img]]
</span>
</td>
</tr>
</tbody>
</table>
<br><br>
Current <u>FINGER</u> equipment: <span class="cldblue"><b><u>$pc.rg.name</u></b></span>
<</nobr>><<nobr>>
<h3>Bloody Tankard</h3>
<hr>
The dingy entrance door opens up into a small establishment that could be summed up with the words seedy and dirty. Several nasty looking patrons, warehouse workers, the unemployed and the rift-raft of the Redline District gather in this place. Some spare you but a glance before resuming their daily activity of drowing their sorrows with the help of a mug of cheap, unsavory ale. A stool is available at the counter for you to order, where the heads of drunken slobs go to rest.
<br><br>
<div class="mcin">(I can sleep inside the tavern if pay 10 coppers for my stay. Sleeping at a table won't be very comfortable with those wooden stools, not to mention I might get robbed during the night... or worse.)</div>
<br><br>
<<button "Pay for the night (10 CP)">>
<<if $epcr eq $epmx>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#tavern_rest">> I'm not tired, there's no need to rest.<</replace>>
<<elseif $copper lt 10>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#tavern_rest">> I don't have enough money to sleep here.<</replace>>
<<elseif $copper gte 10>>
<<set $rng_rob to random(10)>>
<<if $rng_rob is 0>>
<<set $copper to Math.clamp($copper - 100, 0, 9999)>>
<<set $epcr to Math.clamp($epcr + 1, 0, 9999)>>
<<set $hpcr to Math.clamp($epcr - 1, 0, 9999)>>
<<addhours 1>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#tavern_rest">><div class="mcin">(You wake a few minutes latter on the floor, face battered and with a lot of copper missing... what a mess!</div><</replace>>
<<elseif $rng_rob gte 1 and $rng_rob lte 3>>
<<set $copper to Math.clamp($copper - 20, 0, 9999)>>
<<set $epcr to Math.clamp($epcr + 5, 0, 9999)>>
<<addhours 8>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#tavern_rest">><div class="mcin">(You wake several hours later feeling your purse lighter than it should be. You were robbed of 10 CP.</div><</replace>>
<<elseif $rng_rob gte 4>>
<<set $copper to Math.clamp($copper - 10, 0, 9999)>>
<<set $epcr to Math.clamp($epcr + 7, 0, 9999)>>
<<addhours 8>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<<replace "#tavern_rest">> You rest amongst the rest of the tavern's patrons, sitting on the uncomfortable, dirty tables of the establishment. You wake up several hours later fully rested but with a sore back. <</replace>>
<</if>>
<</if>>
<</button>>
<br><br>
@@#tavern_rest;@@
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Sdom.redline]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<<set $variable to random(6)>>
<<if $variable is 0>>
<<print "You've recharged your spell!">>
<<else>>
<<print "No spell for you!">>
<</if>>
<br><br>
<<link "Refresh">>
<<goto "Test Chamber Delta">>
<</link>>
<</nobr>><<nobr>>
<h4>CONSUMABLES</h4>
<<if $cs_cake_01.nr gte 1>>
$cs_cake_01.name x<b>$cs_cake_01.nr</b> |
<<link "Eat">>
<<set $cs_cake_01.nr to Math.clamp($cs_cake_01.nr - 1, 0, 999)>>
<<set $hpcr to Math.clamp($hpcr + 5, 0, $hpmx)>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>> |
<<link "Discard">>
<<set $cs_cake_01.nr to Math.clamp($cs_cake_01.nr - 1, 0, 999)>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<</nobr>><<nobr>>
<h3>Dormitories</h3>
<hr>
<img src="img/locations/acad_dorm.jpg" alt="Dormitories" class="center large" />
<br>
You walk around the campus and eventually end up at the dormitories' entrance, a large square building where several people are seen entering and exiting. At the entrance, a robed man in his early thirties who turns to speak to you.
<br><br>
<<if $acad_dorm is false>>
<<first>>
<<talk "sullivan" "Flynn">> Welcome to the dormitories friend. I don't recall seeing your face before so I take it you're $pc.name? Sullivan told me about you. My name is Flynn, I'm the Dormitory Keeper. I ensure only students enter this place and that it remains a safe place for them. In any case, I'm afraid I have some bad news. You see, you can sleep here for free if you are a minor, but you have to pay for it if you are an adult.<</talk>>
<br>
<<talk "mc" "$pc.name">> I wasn't informed of that.<</talk>>
<br>
<<talk "sullivan" "Flynn">> Yeah, I assumed as much. Sullivan's never been too keen on explaining things properly. Anyway, them's the rules as the folk up north would say. For 10 coppers you can sleep here for a night, but if you're willing to pay 10 silvers, I'll register you as a resident student and you'll get your own room for a whole month. You'll get access to a bed, storage and access to the common areas too. You'll hardly find a better deal than this... in fact you won't, the only reason you can is because of that collar round your neck. You're an asset to the Academy and thus, the Academy is willing to offer some great boons. I know a piece of silver every month might not be up to par with your wallet, but look, it's your choice really.<</talk>>
<<finally>>
<<talk "sullivan" "Flynn">> Welcome back. Changed your mind?<</talk>>
<</first>>
<br>
<<link "Pay for 1 Night (10 CP)">>
<<if $epcr lt $epmx>>
<<if $copper lt 10>>
<<replace "#dorm_entry">>
<div class="mcin">(I can't afford that.)</div>
<</replace>>
<<elseif $copper gte 10>>
<<set $copper to Math.clamp($copper - 10, 0, 9999)>>
<<set $epcr to $epmx>>
<<if $gameDate.getUTCHours() gte 8 and $gameDate.getUTCHours() lt 24>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(8)>>
<<adddays 1>>
<<elseif $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lte 8>>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(8)>>
<</if>>
<<refresh>>
<<replace "#dorm_entry">><div class="mcin">You sleep several hours in the comfort of a warm bed at the Academy and awaken the next day full of energy.</div><</replace>>
<</if>>
<<elseif $epcr eq $epmx>>
<<replace "#dorm_entry">>
<div class="mcin">(I'm not tired and I don't need to rest.)</div>
<</replace>>
<</if>>
<</link>>
 
<<link "Pay for Permanent Stay (10 SP)">>
<<if $silver lt 10>>
<<replace "#dorm_entry">>
<div class="mcin">(I can't afford that.)</div>
<</replace>>
<<elseif $silver gte 10>>
<<set $silver to Math.clamp($silver - 10, 0, 9999)>>
<<set $acad_dorm to true>>
<<updatebar>>
<<replace "#dorm_entry">>
<div class="mcin">(You've acquired a
<<link "permanent student pass linked to room nr.666.">>
<<refresh>>
<</link>>
Your citizen card has been updated.)</div>
<</replace>>
<</if>>
<</link>>
 
<<if $get_eve_key is true>>
<<link [[Eve's room (nr.665)|Acad.room.eve]]>><</link>>
<</if>>
<br><br>
@@#dorm_entry;@@
<<elseif $acad_dorm is true>>
<<talk "sullivan" "Flynn">> Welcome back $pc.name. Have a good one.<</talk>>
<br>
You enter a small corridor which ends in an open courtyard leading into the several wings of the dormitory. Beneath the stone archways you can hear the bustling life populating some of the rooms as you hear their distant conversations, while you're pleasantly rewarded with the sweet aroma pouring out of a nearby burning censer, filling the courtyard with a homely feel. You can see a large opening to the right which leads onto another set of wings and the bathrooms as well.
<br><br>
<<if $get_eve_key is true>>
<<link [[Eve's room (nr.665)|Acad.room.eve]]>><</link>>
<</if>>
 
<<link [[Your room (nr.666)|Acad.room]]>><</link>>
 
<<link [[Go to the bathroom|Acad.wc]]>><</link>>
<</if>>
<br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Acad.campus]]>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h4>Your room (nr.666)</h4>
<hr>
<img src="img/locations/dorm_mc.jpg" alt="MC Room" class="center large" />
<br>
Your room is a small but comfortable space containing a single bed, a small desk and a large trunk to place your valuables. There's also a small shelf mounted on the wall beside the bed. There is a window by the desk, through which you can see the capital city of Unity, proudly floating in the distance against the horizon. There's a small apparatus on the nightstand next to your bed. You've heard that the people at the academy call this arcatech: "alarm clock".
<br><br>
<<link "Go to Sleep">>
<<alarm>>
<<set $epcr to $epmx>>
<<refresh>>
<<replace "#room_talk">> <div class="mcin">(You sleep blissfully on your bed and awaken fully rested several hours later.)</div><</replace>>
<</link>> (<u>advances day if set to a time before <<time24h>></u>)
  ||   Set alarm clock to
<<set $arsleep to ['05h00', '06h00', '07h00', '08h00', '09h00', '10h00', '11h00', '12h00']>>
<<set $sleep to ''>>
<<dropdown '$sleep' $arsleep>>
<br><br>
<<link "Practice speaking in front of the mirror">>
/* ENERGY CHECK POSITIVE */
<<if $epcr gte 1>>
/* CHARISMA <12 */
<<if $pc.cha lt 12>>
/* ENERGY LOSS */
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
/* CHARISMA XP GAIN */
<<set $chaxp += (100 * $multicha)>>
/* CHARISMA LEVEL UP */
<<if $chaxp gte ($pc.cha * 100)>>
<<set $pc.cha to Math.clamp($pc.cha + 1, 0, 12)>>
<<set $chaxp to 0>>
<<notify 5000>> 💘 You've become more charming | CHA: $pc.cha <</notify>>
<</if>>
/* TIME / REFRESH / CHA UPDATE */
<<addhours 2>>
<<refresh>>
<<sttupd>>
<<replace "#room_talk">> <div class="mcin">(Looking good there $pc.name, looking good! | CHA XP: $chaxp)</div>
<</replace>>
/* CHARISMA 12+ */
<<elseif $pc.cha gte 12>>
<<addhours 1>>
<<refresh>>
<<replace "#room_talk">>
<div class="mcin">(I'm looing good! But this isn't working any more, I need live experience I think.)</div>
<</replace>>
<</if>>
/* ENERGY CHECK NEGATIVE */
<<elseif $epcr lt 1>>
<<ooe>>
<</if>>
<</link>>
<br><br>
@@#room_talk;@@
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the room|Acad.dorm]]>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h4>Dormitory Bathroom</h4>
<hr>
<img src="img/locations/dorm_bath.jpg" alt="Dorm WC" class="center large" />
<br>
You walk into the well-maintained bathroom and are surprised to discover that it is unisex. Inside there are two main areas. A large one with spacious individual stalls, each one containing a shower and enough space to change clothing, and a smaller one with private stalls for toilets. There are soap bars on the individual shower stalls, as well as on a large communal sink to wash the hands, which is on the toilets' area.
<br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the room|Acad.dorm]]>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>Vault.Inc</h3>
<hr>
<<first>>
You approach the huge man with concern, but he seems to ignore you completely, granting you passage without incident. Upon entering the building, you're left completely slack-jawed at its interior. If the noble district made it seem like you entered another city, the establishment of Vault.Inc makes it seem like you've been transported into an ideal world where money exists in plentiful abundance. Every stone of the building is build in beautiful polished white marble with a few corners and details in either black marble or gold filigram. Tall columns of marble are "held" by detailed statues of men and women sculpted at the base. The woods used for the furniture are of dark mahogany and dazzling quartz chandeliers holding silvered candle holders illuminate the hall.
<br><br>
The people too, make you feel like you're in the wrong place. Rich nobles and merchants as well as high profile members of the church walk around you in adorned clothing, long robes and decorated headware. Truly, luxury and ostentation are concepts with a life of its own within these walls.
<br><br>
You can see a generous space for sitting with sofas made of soft velvet and large carpets with intricate designs. Halfway across the hall, a large counter has several employees helping incoming customers with any transactions and contracts, and, at the far end of the hall, two large double doors guarded by two equally massive individuals in full plate armor divide the main area from what you assume are the offices and the money vaults.
<<finally>>
You return once again to the splendorous main hall of Vault.Inc. The large counter at your left has several employees ready to process your money transactions. At the far end of the hall, two massive soldiers guard the doors to the offices and the vaults.
<</first>>
<br><br>
<<button "Sit down for a while">>
<<addmins 30>>
<<refresh>>
<<replace "#bench_rest">> You wait around for half an hour enjoying the sight of people going about their daily lives.<br><br><</replace>>
<</button>>
<br><br>
@@#bench_rest;@@
[[Approach the counter|Vault.counter]]
<br><br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Sdom.noble]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>Vault.Inc</h3>
<hr>
<<first>>
You approach the pristine and perfectly polished marble counter, stopping face to face with a female dwarf with long flocks of bright red hair and piercing green eyes. Her fingers as well as her hair are well adorned with several silver rings. She greets you with a warm, but professional tone.
<br><br>
<<talk "jack" "<b>Olivia Penn</b>">> Welcome to Vault.Inc $greet_formal, I am Olivia and I'll be your aid here at the bank. You can deposit and withdraw money from your account, create one if you don't have it already, and exchange coin types. We also offer other services such as loans and investments, but these are unavailable at the moment. What would you like to do?<</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> I'd like to create an account under the name of $pc.name, please.<</talk>>
<br>
<<talk "jack" "<b>Olivia Penn</b>">> Certainly $greet_formal, your account will be fully legal and operational within 24 hours, though it should only take us a few minutes to allow you the use of its basic services which include depositing, withdrawing and exchanging currency. I'd invite you sit down for a bit at the waiting area as we finish processing your papers. <</talk>>
<<finally>>
You approach the counter once again to meet up with Olivia and discuss your finances.
<br><br>
<<talk "jack" "<b>Olivia Penn</b>">>
@@#teller;Welcome back $greet_formal, how may I help you?@@
<</talk>>
<br>
<hr>
<div style="text-align:center">
/* DEPOSIT & WITHDRAW */
|| <<link "Account Balance">>
<<refresh>>
<<replace "#teller">>
Certainly $greet_formal. Will you be doing a withdrawal or a deposit?
<</replace>>
<<replace "#bankop">>
<table class="table_center">
<thead>
<tr>
<th> Account </th>
<th> Transfer </th>
<th> Wallet </th>
</tr>
</thead>
<tbody>
<tr>
<td> $copper_acc </td>
<td> <<textbox "_btcp" 0>>   <span class="clcopper"><b>CP</b></span> </td>
<td> $copper </td>
</tr>
<tr>
<td> $silver_acc </td>
<td> <<textbox "_btsp" 0>>   <span class="clsilver"><b>SP</b></span> </td>
<td> $silver </td>
</tr>
<tr>
<td> $gold_acc </td>
<td> <<textbox "_btgp" 0>>   <span class="clgold"><b>GP</b></span> </td>
<td> $gold </td>
</tr>
<tr>
<td> $platinum_acc </td>
<td> <<textbox "_btpp" 0>>   <span class="clplatinum"><b>PP</b></span> </td>
<td> $platinum </td>
</tr>
</tbody>
</table>
<table class="table_center">
<tbody>
<tr>
<td>
<span class="clcopper">⮋</span><span class="clsilver">⮋</span> <<link "DEPOSIT">>
<<if _btcp gt $copper or _btsp gt $silver or _btgp gt $gold or _btpp gt $platinum>>
<<refresh>>
<<replace "#teller">> Apologies $greet_formal, you don't seem to have enough on your person. Care to check again?<</replace>>
<<elseif _btcp isnot 0 and _btcp isnot "" or _btsp isnot 0 and _btsp isnot "" or _btgp isnot 0 and _btgp isnot "" or _btpp isnot 0 and _btpp isnot "">>
<<set _btcp to parseInt(_btcp, 10)>>
<<set _btsp to parseInt(_btsp, 10)>>
<<set _btgp to parseInt(_btgp, 10)>>
<<set _btpp to parseInt(_btpp, 10)>>
<<set $copper -= _btcp>>
<<set $copper_acc += _btcp>>
<<set $silver -= _btsp>>
<<set $silver_acc += _btsp>>
<<set $gold -= _btgp>>
<<set $gold_acc += _btgp>>
<<set $platinum -= _btpp>>
<<set $platinum_acc += _btpp>>
<<refresh>>
<<replace "#teller">> Certainly $greet_formal, you now have a grand total of $copper_acc CP, $silver_acc SP, $gold_acc GP and $platinum_acc PP in your bank account. Anything else?<</replace>>
<<else>>
<<refresh>>
<<replace "#teller">>Excuse me, $greet_formal? You haven't given me anything to deposit.<</replace>>
<</if>>
<</link>> <span class="clgold">⮋</span><span class="clplatinum">⮋</span>
</td>
<td>
<span class="clcopper">⮉</span><span class="clsilver">⮉</span> <<link "WITHDRAW">>
<<if _btcp gt $copper_acc or _btsp gt $silver_acc or _btgp gt $gold_acc or _btpp gt $platinum_acc>>
<<refresh>>
<<replace "#teller">> Apologies $greet_formal, but you don't seem to have enough in you account. Care to check again?<</replace>>
<<elseif _btcp isnot 0 and _btcp isnot "" or _btsp isnot 0 and _btsp isnot "" or _btgp isnot 0 and _btgp isnot "" or _btpp isnot 0 and _btpp isnot "">>
<<set _btcp to parseInt(_btcp, 10)>>
<<set _btsp to parseInt(_btsp, 10)>>
<<set _btgp to parseInt(_btgp, 10)>>
<<set _btpp to parseInt(_btpp, 10)>>
<<set $copper += _btcp>>
<<set $copper_acc -= _btcp>>
<<set $silver += _btsp>>
<<set $silver_acc -= _btsp>>
<<set $gold += _btgp>>
<<set $gold_acc -= _btgp>>
<<set $platinum += _btpp>>
<<set $platinum_acc -= _btpp>>
<<refresh>>
<<replace "#teller">> Certainly $greet_formal, you now have a grand total of $copper_acc CP, $silver_acc SP, $gold_acc GP and $platinum_acc PP in your bank account. Anything else?<</replace>>
<<else>>
<<refresh>>
<<replace "#teller">> Oh, so you won't be withdrawing after all $greet_formal?<</replace>>
<</if>>
<</link>> <span class="clgold">⮉</span><span class="clplatinum">⮉</span>
</td>
</tr>
</tbody>
</table>
<</replace>>
<</link>> ||
     
/* LOAN & INVEST */
|| <<link "Loans & Investments">>
<<refresh>>
<<replace "#teller">>
As I've said before $greet_formal, our loan and investment services are unavailable at the moment. On behalf of Vault.inc, I apologize for the inconvenience.
<</replace>>
<</link>> ||
     
/* CURRENCY EXCHANGE */
|| <<link "Exchange Currency">>
<<refresh>>
<<replace "#teller">>
Certainly $greet_formal. As part of our bank's policy, I must inform you that, due to the conversion rate of 1:100 between currencies, we only exchange an amount of coins that is a multiple of 100, 10K or 1M.
<</replace>>
<<replace "#bankop">>
<br><br>
<b>Exchange Amount</b> <br>
<<textbox "_becp" 0>>
<br><br>
Exchange   <span class="clcopper">CP</span>   ⮞⮞   <<link "SP">>
<<set _becp to parseInt(_becp, 10)>>
<<if _becp is 0 or _becp is "">>
<<refresh>>
<<replace "#teller">> Have you changed your mind $greet_formal? Very well. <</replace>>
<<elseif _becp gt $copper>>
<<refresh>>
<<replace "#teller">> You do not have enough coins with you $greet_formal. Care to check again? <</replace>>
<<elseif (_becp % 100)>>
<<refresh>>
<<replace "#teller">> Apologies $greet_formal, as I've said, we can only accept multiples of 100 due to bank policies. <</replace>>
<<else>>
<<set $copper -= _becp>>
<<set $silver += _becp/100>>
<<refresh>>
<<replace "#teller">> Certainly $greet_formal, anything else? <</replace>>
<</if>>
<</link>>
  |  
<<link "GP">>
<<set _becp to parseInt(_becp, 10)>>
<<if _becp is 0 or _becp is "">>
<<refresh>>
<<replace "#teller">> Have you changed your mind $greet_formal? Very well. <</replace>>
<<elseif _becp gt $copper>>
<<refresh>>
<<replace "#teller">> You do not have enough coins with you $greet_formal. Care to check again? <</replace>>
<<elseif (_becp % 10000)>>
<<refresh>>
<<replace "#teller">> Apologies $greet_formal, as I've said, we can only accept multiples of 10K due to bank policies. <</replace>>
<<else>>
<<set $copper -= _becp>>
<<set $gold += _becp/10000>>
<<replace "#teller">> That's a lot of coins to count... Ahem, but of course $greet_formal, right away. Anything else? <</replace>>
<<refresh>>
<</if>>
<</link>>
  |  
<<link "PP">>
<<set _becp to parseInt(_becp, 10)>>
<<if _becp is 0 or _becp is "">>
<<refresh>>
<<replace "#teller">> Have you changed your mind $greet_formal? Very well. <</replace>>
<<elseif _becp gt $copper>>
<<refresh>>
<<replace "#teller">> You do not have enough coins with you $greet_formal. Care to check again? <</replace>>
<<elseif (_becp % 1000000)>>
<<refresh>>
<<replace "#teller">> Apologies $greet_formal, as I've said, we can only accept multiples of 1M due to bank policies. <</replace>>
<<else>>
<<set $copper -= _becp>>
<<set $platinum += _becp/1000000>>
<<replace "#teller">> *Sigh* ...I guess I'll be here all afternoon. Let's count them then... <</replace>>
<<refresh>>
<</if>>
<</link>>   |
/*
<br><br>
CP << SP >> GP | PP
<br><br>
CP | SP << GP >> PP
<br><br>
CP | SP | GP << PP
*/
<br><br>
<</replace>>
<</link>> ||
</div>
@@#bankop;@@
<</first>>
<div style="text-align:center">
<hr>
|| [[Step away from the counter|Vault.inc]] ||
</div>
<</nobr>><<nobr>>
<h3>Arena</h3>
<hr>
<img src="img/locations/acad_arena.jpg" alt="Arena" class="center large" />
<br>
You walk past the guards at the entrance to find a small reception with a rusty portcullis to the right, into the fighting area of the arena. Behind the reception's counter, tall, muscular and heavily scarred man awaits for potential fighters. To your right and left, stairs lead into what you assume to be the stands of the arena. Upon approaching, the man addresses you.
<br><br>
<<talk "sullivan" "<b>Arena Master</b>">> If ye're lookin' fer a fight, ye've come t' starb'rd ship. Thar's piece o' eight t' be earned if ye help th' mages test thar creations. Th' rules are simple. Pick a fight 'n pay fer it. Ye win, ye get yer doubloons back 'n a wee bit extra. Ye lose 'n ye get t' keep th' beatin' ye jus' received. Well?<</talk>>
<br>
<table class="table_center">
<thead>
<tr>
<th>Enemy</th>
<th>Difficulty</th>
<th>Cost | Pay | Total</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<<link "Training Dummy">>
<<if $copper gte 3>>
<<set $copper to Math.clamp($copper - 3, 0, 9999)>>
<<set $ehp to 10>>
<<set $mhp to 10>>
<<set $ename to "Training Dummy">>
<<set $turn to "you">>
<<set $log to "pcDemon">>
<<set $eatkb to 2>>
<<set $eatk to $eatkb - ($eatkb * $pc_dmgred)>>
<<set $eatkname to "Slam">>
<<goto "Arena.dummy">>
<<else>>
<<replace "#buytalk">>
<div class="mcin"> (I don't have enough money for that.)</div>
<</replace>>
<</if>>
<</link>>
</td>
<td>Trivial</td>
<td>
<span class="clred"><b>3</b></span> Cp | <span class="clgreen"><b>5</b></span> Cp | <span class="clcopper"><b>2</b></span> Cp
</td>
<td>A simple wooden puppet animated by a single magical circuit.</td>
</tr>
</tbody>
</table>
<div style='margin-top:100px;'></div>
<br>
@@#buytalk;@@
<br>
<div style="text-align:center">
<hr>
|| <<link [[Exit the building|Acad.campus]]>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
/* =================== ENEMY TURN CONTROL START =================== */
<div id="enemyIntro"> $ename: HP: <<print Math.trunc($ehp)>>/$mhp. </div>
/* ==================== ENEMY TURN CONTROL END ==================== */
<br>
/* ==================== LOG TURN CONTROL START ==================== */
<div id="logIntro">
<<if $log is "pcDemon">>
The fight begins!
<<elseif $log is "atk">>
You strike $ename with your '$atk' dealing <<print Math.trunc($pc_dmg)>> damage.
<<elseif $log is "heal">>
You use '$atk' on youself, healing <<print Math.trunc($healvl)>> hit points.
<<elseif $log is "enemy">>
The $ename '$eatkname' against you, dealing <<print Math.trunc($eatk)>> of damage.
<</if>>
</div>
/* ==================== LOG TURN CONTROL END ==================== */
<br>
/* =================== PLAYER TURN CONTROL START =================== */
<div id="mcIntro"> ACTIONS:
<<if $turn is "you">>
<<link "$pc.mh.name">>
<<set $ehp -= $pc_dmg>>
<<set $atk to "$pc.mh.name">>
<<set $turn to "enemy">>
<<set $log to "atk">>
<<goto "Arena.dummy">>
<</link>>
<<elseif $turn is "enemy">>
<<link "Continue">>
<<set $log to "enemy">>
<<set $turn to "you">>
<<set $hpcr -= $eatk>>
<<goto "Arena.dummy">>
<</link>>
<</if>>
<<if $hpcr lt 1>>
<<set $arena_win to false>>
<<goto "Arena.result">>
<</if>>
<<if $ehp lt 1>>
<<set $arena_win to true>>
<<goto "Arena.result">>
<</if>>
</div>
/* ==================== PLAYER TURN CONTROL END ==================== */
<</nobr>><<nobr>>
<h3>Arena</h3>
<hr>
<<if $arena_win is false>>
You lost dude. [[That's too bad.|Acad.arena]]
<<elseif $arena_win is true>>
Nicely done. <<link "Collect reward and leave.">>
<<set $copper += 5>>
<<goto "Acad.arena">>
<</link>>
<</if>>
<</nobr>><<nobr>>
<h3>The Fountain of Knowledge</h3>
<hr>
<img class="left large" src="img/locations/ulima.jpg" alt="Ulima">
The fountain has a large pool area full of coins while the statue itself is depicted as standing on top of a pile of books. Some of them are open and have small openings from which the water flows into the fountain. Incribed on the open books, you can read the inscription:
<br><br>
<div style="text-align:center">
"Drinketh from the fountain of knowledge, and thyne mind shalt nev'r thirst again."</div>
<br>
<hr>
The woman depicted in dressed in a modest hooded robe and has a casted down look as if in deep contemplation. Following her gaze, you notice an engraving of the moon shining softly at the bottom of the pool. Beneath the modesty of her clothing, you can see that the person depicted holds extreme beauty, one that is inhuman in its perfection. On the plaque at the fountain's border, you read:
<br><br>
<div style="text-align:center">
"<i>The Fountain of Knowledge</i> by Rafael Chisel"
<br><br>
"<b>Ulima</b> - Goddess of the Moon, Wisdom, Knowledge, Fate, and Magic"
</div>
<hr class="clear">
<div style="text-align:center">
<hr>
|| <<link [[Turn away|Acad.campus]]>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<hr>
<img class="center tiny" src="img/misc/banner.png" alt="Year Zer∅">
<hr>
<</nobr>>/* ========================================================== Eve */
<<set $npc_eve to {
name: "Cute girl",
age: 18,
sex: "woman",
/* =========================== RELATIONSHIP STATS */
favor: 0,
love: 0,
lust: 0,
perv: 0,
/* =========================== VITAL STATS */
str: 8,
dex: 10,
con: 10,
int: 16,
wis: 11,
cha: 10,
/* =========================== SECONDARY STATS */
vit: 1,
spi: 1,
cor: 0,
/* =========================== EQUIPMENT */
hd: $hd_nkd,
ch: $ch_tunic_01,
lg: $lg_pants_01,
ft: $ft_shoes_01,
bk: $bk_nkd,
nk: $nk_collar_01,
mh: $mh_nkd,
of: $oh_nkd,
rg: $rg_nkd,
}>>
/* CHIRPER NOTIFICATION */
<<set $chirp_eve to false>>
/* INITIAL STATUS */
<<set $eve_status to "Friend">>
/* SEX ENCOUNTER LOCATION SETTER */
<<set $eve_sex_loc to "dormitory">>
/* KINK REVEALED CHECK */
<<set $eve_kink to false>>
/* ROOM ACCESS CHECK */
<<set $get_eve_key to false>>
Double-click this passage to edit it.<<nobr>>
<h3>Lone Tower</h3>
<hr>
<img src="img/locations/acad_tower.jpg" alt="Lone Tower" class="center large" />
<br>
You stare at the Lone Tower in wonder as IT seems to stare you down in response. There doesn't seem to be a way in as there is a huge padlock on the front door, which is itself surrounded by large chains. You can't help but feel an ominous aura coming from it.
<div style="text-align:center">
<hr>
<b>Points of Interest</b><br>
None coded in yet...
<hr>
|| <<link [[Exit the tower|Acad.courtyard]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>>Double-click this passage to edit it.<<nobr>>
<h3>Grand Courtyard</h3>
<hr>
/* EVE LOCATION CHECK */
<<eve_loc>>
/* EVE LOCATION CHECK */
<img src="img/locations/acad_court.jpg" alt="Grand Courtyard" class="center medium" />
<br>
You step out into the Grand Courtyard of the academy to behold a massive field filled with colourful gardens, splendorous fountains, incredibly tall trees and intricately ornamented smooth stone pathways. Several buildings can be accessed from this place, such as the academy's infamous Lone Tower, and, neatly spaced out across the field, there are several stone benches for you sit and rest your legs for a bit.
<br><br>
<<link "Sit down for a while">>
<<addmins 30>>
<<refresh>>
<<replace "#bench_rest">> You wait around for half an hour enjoying the sight of people going about their daily lives.<</replace>>
<</link>>
<br><br>
@@#bench_rest;@@
/* ================================================ QUEST OXAGLE */
<<if $oxagle_start is true>>
<br><br>
<<message "<b>QUEST:</b> Missing Oxagle">>
<br>
<div class="mcin"> (That strange creature from Transmutation... oxagle I believe, fled here, last I saw it...
<br><br>
<<if $pc.int gte 10 or $pc.wis gte 10 or $pc.cha gte 10>>
<<print "I can think of a few ways to take care of this...)">>
<<else>>
<<print "But I'm not sure how to deal with this...)">>
<</if>>
<br><br>
<<if $pc.int gte 10>>
<<link "Trace a likely route of escape.">>
<<goto "Quest.oxagle">>
<</link>>
<</if>>
 
<<if $pc.wis gte 10>>
<<link "Look for tracks and lost feathers.">>
<<goto "Quest.oxagle">>
<</link>>
<</if>>
 
<<if $pc.cha gte 10>>
<<link "Ask around for witnesses.">>
<<goto "Quest.oxagle">>
<</link>>
<</if>>
</div>
<br><br>
<</message>>
<</if>>
/* ================================================ QUEST OXAGLE */
<div style="text-align:center">
<hr>
<b>People of Interest</b><br>
<<if $eve_loc eq "courtyard">>
<<link "$npc_eve.name">>
<<goto "NPC.eve.main">>
<</link>>
<</if>>
<hr>
<b>Points of Interest</b><br>
<<link [[↑ Lone Tower ↑|Acad.tower]]>>
<<addmins 5>>
<<updatebar>>
<</link>>
<hr>
|| <<link [[↓ Grand Hall ↓|Acad.hall]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>>
<<nobr>>
<h3>Grand Hall</h3>
<hr>
/* EVE LOCATION CHECK */
<<eve_loc>>
/* EVE LOCATION CHECK */
<img src="img/locations/acad_hall.jpg" alt="Grand Hall" class="center large" />
<br>
<<first>>
You enter the central building of the Academy, your heart almost tingles a bit as you approach the enormous buidling and come to realize just how gigantic the academy is. Passing its towering iron-reinforced doors, you enter a magnificent, opulent and vibrant grand hall with colossal ornamented arcs, twisting staircases, long winding corridors and countless doors leading into the various rooms of the institution. An incessant chatter fills the hall from the numerous students walking to and from, and you see numerous birds made of paper flying in daring maneuvers through the wall mounted torches and ceiling chandeliers. Focusing on one of said curious creatures, you see it unfold above a stand, and drop gently on top of a large stack of papers. Beside it is a large ink flask and a feathered pen. You watch with some curiosity as a student who seems clearly lost writes down the words "EVOCATION CLASS" on the sheet of paper. As soon as it is finished, the words are absorved by the paper which folds itself into the same origami bird, which then flies away, guiding the lost student to its class. Looking closer, a small sign is bolted to the stand reading:
<br><br>
<i>"Lost? Just write down what/who you are looking for."</i>
<br><br>
The grand hall is always lively regardless of the hour, from the mourning classes of younger students to the late hours of the morning of older students, teachers and researchers. Right now, you can spot several dozens of people hanging about the hall, though only a few in particular grab your interest.
<<finally>>
You enter the magnificent grand hall of the academy once again. As always, you're a bit taken a back by its magnitude and fine architecture.
<<if $gameDate.getUTCHours() gte 18 or $gameDate.getUTCHours() lt 8>>
All the classrooms are locked and the halls are dead silent.
<<else>>
Countless corridors, staircases and doors lead to the main points of interest inside the academy, and you can spot the usual handful of people hanging about, that manage to capture your attention.
<</if>>
<</first>>
<br><br>
<hr>
<div style="text-align:center">
<b>People of Interest</b><br>
<<if $eve_loc eq "hall">>
<<link "$npc_eve.name">>
<<goto "NPC.eve.main">>
<</link>>
<</if>>
<hr>
<b>Points of Interest</b><br>
|| <<link [[↑ Grand Courtyard ↑|Acad.courtyard]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
<br>
~
<br>
<<link [[Library|Acad.library]]>>
<<addmins 1>>
<<updatebar>>
<</link>>
<br><br>
</div>
/* =========================================== NOT SCHOOL HOURS */
<<if $gameDate.getUTCHours() gte 18 or $gameDate.getUTCHours() lt 8>>
<div style="text-align:center">
|| <<link "Dormitory Access">>
<<goto "Acad.dorm">>
<</link>> ||
</div>
<br>
<div class="mcin"> (I should be careful not to get caught... or I could just leave through the one-way Dormitory Access out of here.) </div>
<<else>>
/* =========================================== SCHOOL HOURS */
<div style="text-align:center">
<b>Classrooms</b><br>
/*
<<link [[Evocation|Acad.clevo]]>>
<<addmins 1>>
<<updatebar>>
<</link>>
 
*/
<<link [[Transmutation|Acad.cltrans]]>>
<<addmins 1>>
<<updatebar>>
<</link>>
<hr>
|| <<link [[↓ Exit the building ↓|Acad.campus]]>>
<<addmins 5>>
<<updatebar>>
<</link>> ||
</div>
<</if>>
<</nobr>><<nobr>>
<h3>Missing Oxagle</h3>
<hr>
<img src="img/creatures/pm_oxagle.jpg" alt="Oxagle" class="center large" />
<br>
After some thorough searching, you finally spot the strange creature lying on top of a tree branch in the courtyard. It flaps its wings, wildly and angrily even, clearly showing its agitation and stress. Gazing towards you, it immediately becomes defensive and territorial, puffing out in the air like a bull, stomping the tree branch beneath it menacingly... or at least it would be if the critter wasn't the size of a bird.
<br><br>
<div class="mcin"> (Now then, how should I deal with this...
<br>
<<if $pc.str gte 12 or $pc.dex gte 12>>
<<linkreplace "Capture it.">>
<<if $oxagle_get is true>>
<<replace "#oxagle">>
You already have the oxagle. [[It's time to go back.|Acad.courtyard]]
<</replace>>
<<else>>
<<set $oxagle_get to true>>
<<set $oxagle_start to false>>
<<addmins 5>>
<<updatebar>>
<<replace "#oxagle">>
You expertly climb the tree and before the creature can even react, you're right on top of it. You grab it around the wings, careful to avoid its dangerous horns, and hold it close, forcing it to submit. After a couple of minutes, it calms down in your arms and seems to become pacified. [[It's time to go back.|Acad.courtyard]]
<</replace>>
<</if>>
<</linkreplace>>
<</if>>
 
<<if $pc.int gte 12 or $pc.wis gte 12 or $pc.cha gte 12>>
<<linkreplace "Use posture and voice to tame it.">>
<<if $oxagle_get is true>>
<<replace "#oxagle">>
You already have the oxagle. [[It's time to go back.|Acad.courtyard]]
<</replace>>
<<else>>
<<set $oxagle_get to true>>
<<set $oxagle_start to false>>
<<addmins 10>>
<<updatebar>>
<<replace "#oxagle">>
You use your knowledge of animal handling and assume a firm yet non-threatning posture. The creature tries to scare you multiple times, but seeing you don't move, decides to cautiously approach you instead. You raise your hand slowly towards it, and it sniffs it several times. After a few tense minutes, you reach forwards and pet it without opposition, as the creatures grows more relaxed. Finally, it seems to trust you enough for you to pick it up and carry it back to prof. Mendel. [[It's time to go back.|Acad.courtyard]]
<</replace>>
<</if>>
<</linkreplace>>
<</if>>
<br>
@@#oxagle;@@
</div>
<hr>
<div style="text-align:center">
|| <<link "Grand Courtyard">>
<<addmins 5>>
<<updatebar>>
<<goto "Acad.courtyard">>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>Library</h3>
<hr>
/* EVE LOCATION CHECK */
<<eve_loc>>
/* EVE LOCATION CHECK */
<img src="img/locations/acad_library.jpg" alt="Library" class="center large" />
<br>
<<first>>
After passing the heavy wooden doors you find yourself inside a massive space that seems to stretch on forever. You can see two floors holding hundreds of bookshelves which themselves probably hold millions of books. Far down the hall there's a massive drop into the library's lower levels where you can see even more bookshelves, spread about at least three underground floors. The scale alone is impressive, but you can't help but marvel at the trove of knowledge that awaits you here. You can also see a locked grate leading into a "Restricted Area", as well as several large tables spread about the ground floor for group or individual study.
<<finally>>
You return to the wondrous library of Sin Academy, marveling at its endless lines of bookshelves hiding away the knowledge gathered throughout the ages. There's several tables for individual or group study, as well as a locked grate door into a "Restricted Area".
<</first>>
<br><br>
<div class="mcin">(Maybe I should hit the books since I'm already here?)</div>
<br>
<<link "Study the basics (2 hours)">>
/* ENERGY CHECK POSITIVE */
<<if $epcr gte 1>>
/* INTELLIGENCE <12 */
<<if $pc.int lt 12>>
/* ENERGY LOSS */
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
/* INTELLIGENCE XP GAIN */
<<set $intxp += (100 * $multiint)>>
/* INTELLIGENCE LEVEL UP */
<<if $intxp gte ($pc.int * 100)>>
<<set $pc.int to Math.clamp($pc.int + 1, 0, 12)>>
<<set $intxp to 0>>
<<notify 5000>> 🧠 You've become smarter | INT: $pc.int <</notify>>
<</if>>
/* TIME / REFRESH / INT UPDATE */
<<addhours 2>>
<<refresh>>
<<replace "#library">> <div class="mcin">(This material was rather helpful, I'm learning a lot.) | INT XP: $intxp)</div>
<</replace>>
/* INTELLIGENCE 12+ */
<<elseif $pc.int gte 12>>
<<addhours 1>>
<<refresh>>
<<replace "#library">>
<div class="mcin">(It's always nice to read, but this is entry level material.)</div>
<</replace>>
<</if>>
/* ENERGY CHECK NEGATIVE */
<<elseif $epcr lt 1>>
<<ooe>>
<</if>>
<</link>>
<br><br>
@@#library;@@
<br>
<hr>
<div style="text-align:center">
<b>People of Interest</b><br>
<<if $eve_loc eq "library">>
<<link "$npc_eve.name">>
<<goto "NPC.eve.main">>
<</link>>
<</if>>
<hr>
<b>Points of Interest</b><br>
None coded in yet...
<div style="text-align:center">
<hr>
|| <<link [[Exit the library|Acad.hall]]>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>Transmutation Class</h3>
<hr>
<img src="img/locations/acad_class.jpg" alt="T.Classroom" class="center large" />
<br>
/* =========================================== NOT SCHOOL HOURS */
<<if $gameDate.getUTCHours() gte 18 or $gameDate.getUTCHours() lt 8>>
<div class="mcin"> (Looks like there's nobody here.) </div>
<br>
<div style="text-align:center">
<hr>
|| [[Turn back|Acad.hall]] ||
</div>
/* =========================================== SCHOOL HOURS */
<<elseif $gameDate.getUTCHours() gte 8 or $gameDate.getUTCHours() lt 18>>
<<first>>
Entering the brightly lit classroom, you are greeted by a vibrant blue, bird-like creature with the face of... an ox?! It almost crashes into your face as it flies past you at breakneck speed, and into the Grand Hall. A man dressed in very messy clothes, caked in dirt and feathers, exhales tired and with a tinge of despair:
<br><br>
<<talk "sullivan" "Grigori Mendel">> Ah, drats! That damn oxagle escaped again! <i>-the man looks at you as his expression softens-</i> Oh! A new student? Please, do come in and welcome to Transmutation! We make our own reality around here, ha-ha!
<br><br>
The school endorses the learning of the basics of magic to improve students self-control. If you want, I'll teach you the basic spell, <i><b>Lesser</b> Alter Self</i>, for free. It will allow you to change the color of your eyes, hair and skin!
<</talk>>
<br>
After that heated encounter, you take your time to look around the room to find a place of wonder and pure imagination. The room is the epitome of the sentence: <i>"Magic isn't about the why, it's about the why not?"</i> - you're not sure where you heard that one though - The stands, desks and chairs are all made of a different material, some of wood, some of metal, some of... cheese? There's also curious glasses made of water which impossibly fails to mix with the liquid contained within. You marvel as you grab one of the glasses and it sloshes around without ever fully breaking apart.
<br><br>
A pleasant aroma of the woods fills your nostrils and makes you turn your head towards a fireplace with a green flame. Going near it, you realize it doesn't send off any heat, and instead, that mission is left to the dazzling floating orbs, dancing around your head and close to the ceiling.
<br><br>
There are several dozens of students in the room, some in groups, others alone, and all of them occupied with their own project. It seems to be a very open-ended class as with the rest of the Academy. Professor Mendel occasionally stops near a group to offer aid or to help someone trying to learn a spell.
/* ====================================== OXAGLE QUEST */
<<set $oxagle_start to true>>
<<set $oxagle_get to false>>
<<set $oxagle_quest_done to false>>
<<finally>>
You return to the wondrous Transmutation room once again. As always, you are left slack-jawed at the many curious and inventive creations left by students and teachers, from chairs made of water, a fireplace with a green flame that doesn't burn and emanates a pleasant foresty scent and beautiful floating orbs of light illuminating the room. There are several students, alone or in groups, developing their projects and learning new spells.
<br><br>
<<talk "sullivan" "Grigori Mendel">> Welcome back $pc.name, ready to learn some Transmutation? <</talk>>
<</first>>
<br><br>
<<if $oxagle_quest_done is false>>
<<if $oxagle_get is false>>
<<linkreplace "Missing Oxagle">>
<<talk "sullivan" "Grigori Mendel">> Ah yes, that big bastard keeps ramming his cage and running away. It's becoming quite the problem lately. I'm building a new bigger one, and I've got a bit of a reward for you if you can bring him back, <b>alive</b> that is. 20 shiny pieces of silver! If you're interested, you know what to do.<</talk>>
<</linkreplace>>
<<elseif $oxagle_get is true>>
<<linkreplace "Deliver Oxagle">>
<<talk "sullivan" "Grigori Mendel">> Mereen's beard! You got it! Wonderful! <i>-he grabs the creature gently and places it inside a very large cage-</i> There you go, you greedy bastard, I got you a new home with plenty of space this time. I really need to get Lumersh to tame you properly. Turns out growing a bull's head makes a bird quite aggressive ha-ha!
<br><br>
As for you my dear student, here you go! <<link "20 silvers">>
<<set $silver to Math.clamp($silver + 20, 0, 9999)>>
<<refresh>>
<</link>> as promised! Now let's get back to Transmutation, shall we?
<</talk>>
<</linkreplace>>
<<set $oxagle_quest_done to true>>
<</if>>
<<elseif $oxagle_quest_done is true>>
/* ============================================================================ OXAGLE CAGE */
<img class="left medium" src="img/creatures/pm_oxagle.jpg" alt="Oxagle">
The curious oxagle you retrieved is happily chirping... err mooing, inside its new cage. It looks at you and seems to recognize you as it greets you with a friendly "moo".
<hr class="clear">
<</if>>
<br><br>
<div style="text-align:center">
<h4>Transmutation Spell Study</h4>
<div class="mcin"> A spell's study session takes 4 hours. The number of study sessions I need to learn each spell depends on how complex it is and on how intelligent you are. </div>
</div>
<br>
<b>BASIC</b><br>
<<if $spl_lrt_las is true>>
<span class="clblue"><i><b>Lesser</b> Alter Self</i></span>
<<else>>
<<link "<i><b>Lesser</b> Alter Self</i>">>
/* ENERGY CHECK */
<<if $epcr lt 1>>
<<ooe>>
<<else>>
<<set $epcr -= 1>>
/* ========================================== INTELLIGENCE CHECK */
<<if $pc.int lt 10>>
<<addhours 1>>
<<refresh>>
<<if $gameDate.getUTCHours() gte 18 or $gameDate.getUTCHours() lt 8>>
<<goto "Acad.hall">>
<<else>>
<<replace "#mcin">>
Try as you might, you can't understand the contents of the spell at all, and stop trying after a while (INT required: <span class="clred">10</span>) <br><br>
<</replace>>
<</if>>
<<elseif $pc.int gte 10 and $pc.int lt 20>>
<<set $spl_pro_las to Math.clamp($spl_pro_las + 10, 0, 100)>>
<<addhours 4>>
<<refresh>>
<<if $gameDate.getUTCHours() gte 18 or $gameDate.getUTCHours() lt 8>>
<<goto "Acad.hall">>
<<else>>
<<replace "#mcin">>
After a long study session you successfully learn a few more details of the spell's formula. <br><br>
<</replace>>
<</if>>
<<elseif $pc.int gte 20>>
<<set $spl_pro_las to Math.clamp($spl_pro_las + 25, 0, 100)>>
<<addhours 4>>
<<refresh>>
<<if $gameDate.getUTCHours() gte 18 or $gameDate.getUTCHours() lt 8>>
<<goto "Acad.hall">>
<<else>>
<<replace "#mcin">>
Almost effortlessly, you ingrain the spell's formula into your mind. <br><br>
<</replace>>
<</if>>
<</if>>
<</if>>
/* =========================================== SPELL LEARNT CHECK */
<<if $spl_pro_las eq 100>>
<<set $spl_lrt_las to true>>
<<refresh>>
<<replace "#mcin">>
You have successfully learned <i><b>Lesser</b> Alter Self</i>.
<</replace>>
<</if>>
<</link>>
<</if>> |
INT Req.: <<if $pc.int lt 10>> <span class="clred">10</span> <<else>> <span class="clgreen">10</span> <</if>> |
Cost: <i>Free</i> | Progress: <<if $spl_lrt_las is false>> $spl_pro_las / 100 <<else>> <span class="clgreen"><b>✓</b></span> <</if>>
<br><br>
@@#mcin;@@
<div style="text-align:center">
<hr>
|| <<link [[Exit the classroom|Acad.hall]]>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</if>>
<</nobr>><<nobr>>
blah blah flavor text
<br><br>
<div style="text-align:center">
<hr>
<b>Points of Interest</b><br>
asdf
<hr>
|| <<link [[Exit the classroom|Acad.hall]]>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<h3>SPELL LIST</h3>
<hr>
<b>Transmutation</b><br>
<<if $spl_lrt_las is true>>
<<link "<i><b>Lesser</b> Alter Self</i>">>
<<if $mpcr gte 5>>
<<set $mpcr to Math.clamp($mpcr - 5, 0, $mpmx)>>
<<goto "Lesser.alter.self">>
<<elseif $mpcr lt 5>>
<<oom>>
<</if>>
<</link>> | <b><span class="cldblue">5</span> MP</b>
<</if>>
<</nobr>>STR
(<i>inDEV</i> ->) Will be used in of STR checks for lifting, pushing, breaking, etc, and to determine how much you can carry.
DEX
(<i>inDEV</i> ->) Will be used in of DEX checks for running, stealing, sneaking, lockpicking, etc. and in determining crit chance.
CON
(<i>inDEV</i> ->) Will be used in of CON checks for resisting negative effects (disease, paralyzis, sleep, stun, poison).
INT
(<i>inDEV</i> ->) Will boosts spell damage and is used in INT checks for solving puzzles & riddles. Will have other uses related to business management at later stages.
WIS
(<i>inDEV</i> ->) Will determines your chance to spot traps, know whether someone is lying, your crit damage, and an "instinct" that warns you if a choice is particularly bad or good if high enough.
CHA
(<i>inDEV</i> ->) Will determine your max Willpower and how quickly you regain it (maybe combined with WIS). Will determine your chance to persuade, deceive and intimidate others. Will also set a haggling modifier which will reduce the price you buy, and increase the price you sell at. Will determine your maximum number of followers, minions, etc.
eve charm
In a veritable brew of charm, praise and innuendo, you leave Eve absolutely beeting red, twirling her hair and slightly avoiding your gaze. In the few moments she does lock eyes with you, she seems to tilt slightly towards you, and hold still, mouth slightly open as if especting something. showering her with subtly veiled compliments amidst the conversation. She takes them in stride and seems to enjoy them, even going as far as being genuinely impressed, and being left embarassed by some of them. By the end of your attempts, she seems to be looking at you more intensely than before.<<nobr>>
<h2>Eve</h2>
<hr>
<h4>RELATIONSHIP</h4>
STATUS: $eve_status
<br><br>
Trust $npc_eve.favor | Love $npc_eve.love | Lust $npc_eve.lust | Perversion $npc_eve.perv
<hr><br>
<img class="left medium" src="img/npc/eve/general/eve_face.jpg" alt="Eve">
<div style="text-align:center">
<b>| APPEARANCE |</b><br></div>
Eve is a lithe 18-year old, brunette girl with long straight hair and a heart-melting smile. She's quite fit, featuring a perky, A-cup breasts and a heart-shaped derrière, standing at a modest 1.60m tall.
<hr>
/* EVE KINK DISCOVERED CHECK */
<<if $eve_kink is true>>
<br>
<div style="text-align:center">
<b>SEXUALITY</b><br></div>
<u>Orientation:</u> <span class="clpurple">Bi</span> | Eve is sexually attracted to both men and women.
<br>
<u>Disposition:</u> <span class="clred">Dominant</span> | Eve refuses to bottom for anyone but you.
<br>
<u>Kinks:</u> <span class="clblue">Bondage, Femdom, Hand-holding</span> | Eve mostly enjoys watching her partner squirm in pleasure and then cuddle with them afterwards.
<</if>>
<hr class="clear">
<br><hr>
<div style="text-align:center">
<<link "Chirpbook Contacts">>
<<goto "CHIRPER">>
<</link>>
<br>
<<link "Title Screen">>
<<goto "CODEX">>
<</link>>
<br>
[[Close CODEX|$return]]
</div>
<</nobr>><<nobr>>
/* ================================================ VITALS UPDATE */
<<widget "hp">>
<<set $hpmx to ($pc.con + $pc.str) / 2 * $pc.vit>>
<</widget>>
<<widget "ep">>
<<set $epmx to ($pc.con + $pc.dex) / 2 * $pc.vit>>
<</widget>>
<<widget "mp">>
<<set $mpmx to ($pc.int + $pc.wis) / 2 * $pc.spi>>
<</widget>>
/* ================================================ STAT INCREASE WARNING */
<<widget "sttupd">>
/* STR UPDATE */
<<if $strxp gte ($pc.str * 100)>>
<<notify 5000>> 💪 You've become stronger | STR: $pc.str <</notify>>
/* DEX UPDATE */
<<elseif $dexxp gte ($pc.dex * 100)>>
<<notify 5000>> 👌 You've become more dextrous | STR: $pc.dex <</notify>>
/* CON UPDATE */
<<elseif $conxp gte ($pc.con * 100)>>
<<notify 5000>> 🥩 You've become sturdier | DEX: $pc.con <</notify>>
/* INT UPDATE */
<<elseif $intxp gte ($pc.int * 100)>>
<<notify 5000>> 🧠 You've become smarter | INT: $pc.int <</notify>>
/* WIS UPDATE */
<<elseif $wisxp gte ($pc.wis * 100)>>
<<notify 5000>> 💡 You've become wiser | WIS: $pc.wis <</notify>>
/* CHA UPDATE */
<<elseif $chaxp gte ($pc.cha * 100)>>
<<notify 5000>> 💘 You've become more charming | CHA: $pc.cha <</notify>>
<</if>>
<</widget>>
/* ================================================ UPDATE STAT RANK */
/* =================================== STRENGTH RANK UPDATE */
<<widget "str_update">>
<<if $pc.str lt 10>>
<<set $str_rank to "Weak">>
<<elseif $pc.str gte 10 and $pc.str lt 20>>
<<set $str_rank to "Able">>
<<elseif $pc.str gte 20 and $pc.str lt 40>>
<<set $str_rank to "Athletic">>
<<elseif $pc.str gte 40 and $pc.str lt 60>>
<<set $str_rank to "Strong">>
<<elseif $pc.str gte 60 and $pc.str lt 80>>
<<set $str_rank to "Mighty">>
<<elseif $pc.str gte 80>>
<<set $str_rank to "Herculean">>
<</if>>
<<print $str_rank>>
<</widget>>
/* =================================== DEXTERITY RANK UPDATE */
<<widget "dex_update">>
<<if $pc.dex lt 10>>
<<set $dex_rank to "Clumsy">>
<<elseif $pc.dex gte 10 and $pc.dex lt 20>>
<<set $dex_rank to "Deft">>
<<elseif $pc.dex gte 20 and $pc.dex lt 40>>
<<set $dex_rank to "Swift">>
<<elseif $pc.dex gte 40 and $pc.dex lt 60>>
<<set $dex_rank to "Expeditious">>
<<elseif $pc.dex gte 60 and $pc.dex lt 80>>
<<set $dex_rank to "Fleeting">>
<<elseif $pc.dex gte 80>>
<<set $dex_rank to "Flashing">>
<</if>>
<<print $dex_rank>>
<</widget>>
/* =================================== CONSTITUTION RANK UPDATE */
<<widget "con_update">>
<<if $pc.con lt 10>>
<<set $con_rank to "Frail">>
<<elseif $pc.con gte 10 and $pc.con lt 20>>
<<set $con_rank to "Fit">>
<<elseif $pc.con gte 20 and $pc.con lt 40>>
<<set $con_rank to "Hardy">>
<<elseif $pc.con gte 40 and $pc.con lt 60>>
<<set $con_rank to "Tough">>
<<elseif $pc.con gte 60 and $pc.con lt 80>>
<<set $con_rank to "Resilient">>
<<elseif $pc.con gte 80>>
<<set $con_rank to "Unyielding">>
<</if>>
<<print $con_rank>>
<</widget>>
/* =================================== INTELLIGENCE RANK UPDATE */
<<widget "int_update">>
<<if $pc.int lt 10>>
<<set $int_rank to "Ignorant">>
<<elseif $pc.int gte 10 and $pc.int lt 20>>
<<set $int_rank to "Average">>
<<elseif $pc.int gte 20 and $pc.int lt 40>>
<<set $int_rank to "Bright">>
<<elseif $pc.int gte 40 and $pc.int lt 60>>
<<set $int_rank to "Brilliant">>
<<elseif $pc.int gte 60 and $pc.int lt 80>>
<<set $int_rank to "Genius">>
<<elseif $pc.int gte 80>>
<<set $int_rank to "Mastermind">>
<</if>>
<<print $int_rank>>
<</widget>>
/* =================================== WISDOM RANK UPDATE */
<<widget "wis_update">>
<<if $pc.wis lt 10>>
<<set $wis_rank to "Naive">>
<<elseif $pc.wis gte 10 and $pc.wis lt 20>>
<<set $wis_rank to "Aware">>
<<elseif $pc.wis gte 20 and $pc.wis lt 40>>
<<set $wis_rank to "Astute">>
<<elseif $pc.wis gte 40 and $pc.wis lt 60>>
<<set $wis_rank to "Wise">>
<<elseif $pc.wis gte 60 and $pc.wis lt 80>>
<<set $wis_rank to "Sagacious">>
<<elseif $pc.wis gte 80>>
<<set $wis_rank to "Enlightened">>
<</if>>
<<print $wis_rank>>
<</widget>>
/* =================================== CHARISMA RANK UPDATE */
<<widget "cha_update">>
<<if $pc.cha lt 10>>
<<set $cha_rank to "Awkward">>
<<elseif $pc.cha gte 10 and $pc.cha lt 20>>
<<set $cha_rank to "Likeable">>
<<elseif $pc.cha gte 20 and $pc.cha lt 40>>
<<set $cha_rank to "Appealing">>
<<elseif $pc.cha gte 40 and $pc.cha lt 60>>
<<set $cha_rank to "Captivating">>
<<elseif $pc.cha gte 60 and $pc.cha lt 80>>
<<set $cha_rank to "Alluring">>
<<elseif $pc.cha gte 80>>
<<set $cha_rank to "Enchanting">>
<</if>>
<<print $cha_rank>>
<</widget>>
<</nobr>><<nobr>>
/* ===================================================== TALK RESET */
<<widget "event_reset">>
<<if $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lt 8>>
<<set $talk_reset to true>>
<</if>>
<</widget>>
/* ============================================================================= EVE LOCATION SETTER */
/* ============================= DORMITORY */
<<widget "eve_loc">>
<<if $gameDate.getUTCHours() gte 18 and $gameDate.getUTCHours() lt 24 or $gameDate.getUTCHours() gte 0 and $gameDate.getUTCHours() lt 8>>
<<set $eve_loc to "dormitory">>
/* ============================= LIBRARY */
<<elseif $gameDate.getUTCHours() gte 8 and $gameDate.getUTCHours() lt 12>>
<<set $eve_loc to "library">>
/* ============================= COURTYARD */
<<elseif $gameDate.getUTCHours() gte 12 and $gameDate.getUTCHours() lt 14>>
<<set $eve_loc to "courtyard">>
/* ============================= GRAND HALL */
<<elseif $gameDate.getUTCHours() gte 14 and $gameDate.getUTCHours() lt 18>>
<<set $eve_loc to "hall">>
<</if>>
<</widget>>
<</nobr>><<nobr>>
/* ============================================= HEIGHT (CM) SET */
<<if $pc.height eq 'tiny'>>
<<set $pc.heightsz to 130>>
<<elseif $pc.height eq 'small'>>
<<set $pc.heightsz to 150>>
<<elseif $pc.height eq 'average'>>
<<set $pc.heightsz to 170>>
<<elseif $pc.height eq 'tall'>>
<<set $pc.heightsz to 180>>
<<elseif $pc.height eq 'towering'>>
<<set $pc.heightsz to 190>>
<</if>>
/* ========================================================= */
<div style="text-align:center">
<h3>STATUS</h3>
</div>
<hr>
<b>HP</b> <span class="clred"><b>$hpcr</b></span> / <span class="clred"><b>$hpmx</b></span>  
<b>EP</b> <span class="clgreen"><b>$epcr</b></span> / <span class="clgreen"><b>$epmx</b></span>  
<b>MP</b> <span class="clblue"><b>$mpcr</b></span> / <span class="clblue"><b>$mpmx</b></span>  
/*
<b>CORRUPTION</b> <span class="clpurple"><b><<print Math.trunc($pc.cor)>>%</b></span>
*/
<hr>
<h4>APPEARANCE</h4>
<<if $pc.sex is "man" and $pc.skin is "dark">>
<img class="left medium" src="img/player/face/male/ds_sh.jpg" alt="PC-M-DS">
<<elseif $pc.sex is "man" and $pc.skin isnot "dark">>
<img class="left medium" src="img/player/face/male/ls_sh.jpg" alt="PC-M-LS">
<<elseif $pc.sex is "woman" and $pc.skin is "dark">>
<img class="left medium" src="img/player/face/female/ds_lh.jpg" alt="PC-F-DS">
<<elseif $pc.sex is "woman" and $pc.skin isnot "dark">>
<img class="left medium" src="img/player/face/female/ls_lh.jpg" alt="PC-F-LS">
<</if>>
You are a $pc.age-year old human $pc.sex. You have a $pc.skin complexion, $pc.build build, and a $pc.height stature, standing at $pc.heightsz centimeters tall. Your upper torso holds a pair of $breast breasts. You have $pc.hairsz, $pc.haircl hair, and a $pc.fhair, accentuated by your $pc.eyetp eyes of vibrant $pc.eyecl colored irises. Lastly, betwixt your legs, you have a $genital.type.
<hr class="clear">
<h4>ATTRIBUTES</h4>
<table class="table_center">
<thead>
<tr>
<th>Attribute</th>
<th>Score</th>
<th>XP for Lv.UP</th>
<th>Rank</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<<mouseover>> 💪 STR
<<onmousein>>
<<replace '#attribute'>>
Strength boosts attack damage and sets your health points combined with CON.
<</replace>>
<<onmouseout>>
<<replace '#attribute'>>Hover your mouse over an attribute to see its current effects in game.<</replace>>
<</mouseover>>
</th>
<th>$pc.str</th>
<th><<print ($pc.str * 100) - $strxp>></th>
<th><<str_update>></th>
</tr>
<tr>
<th>
<<mouseover>> 👌 DEX
<<onmousein>>
<<replace '#attribute'>>
Dexterity sets your energy points combined with CON.
<</replace>>
<<onmouseout>>
<<replace '#attribute'>>Hover your mouse over an attribute to see its current effects in game.<</replace>>
<</mouseover>>
</th>
<th>$pc.dex</th>
<th><<print ($pc.dex * 100) - $dexxp>></th>
<th><<dex_update>></th>
</tr>
<tr>
<th>
<<mouseover>> 🥩 CON
<<onmousein>>
<<replace '#attribute'>>
Constitution sets your health points combined with STR and your energy points combined with DEX.
<</replace>>
<<onmouseout>>
<<replace '#attribute'>>Hover your mouse over an attribute to see its current effects in game.<</replace>>
<</mouseover>>
</th>
<th>$pc.con</th>
<th><<print ($pc.con * 100) - $conxp>></th>
<th><<con_update>></th>
</tr>
<tr>
<th>
<<mouseover>> 🧠 INT
<<onmousein>>
<<replace '#attribute'>>
Intelligence sets your mana points combined with WIS, and determines how fast you learn a spell, if at all.
<</replace>>
<<onmouseout>>
<<replace '#attribute'>>Hover your mouse over an attribute to see its current effects in game.<</replace>>
<</mouseover>>
</th>
<th>$pc.int</th>
<th><<print ($pc.int * 100) - $intxp>></th>
<th><<int_update>></th>
</tr>
<tr>
<th>
<<mouseover>> 💡 WIS
<<onmousein>>
<<replace '#attribute'>>
Wisdom sets your mana points combined with INT.
<</replace>>
<<onmouseout>>
<<replace '#attribute'>>Hover your mouse over an attribute to see its current effects in game.<</replace>>
<</mouseover>>
</th>
<th>$pc.wis</th>
<th><<print ($pc.wis * 100) - $wisxp>></th>
<th><<wis_update>></th>
</tr>
<tr>
<th>
<<mouseover>> 💘 CHA
<<onmousein>>
<<replace '#attribute'>>
Charisma determines how fast you can gain Favor and Love with other NPCs, and if you can gain them at all.
<</replace>>
<<onmouseout>>
<<replace '#attribute'>>Hover your mouse over an attribute to see its current effects in game.<</replace>>
<</mouseover>>
</th>
<th>$pc.cha</th>
<th><<print ($pc.cha * 100) - $chaxp>></th>
<th><<cha_update>></th>
</tr>
</tbody>
</table>
<br>
<div class="mcin"> @@#attribute;Hover your mouse over an attribute to see its current effects in game.@@ </div>
<br>
<hr>
<div style="text-align:center">
<<link "Chirpbook Contacts">>
<<goto "CHIRPER">>
<</link>>
<br>
<<link "Title Screen">>
<<goto "CODEX">>
<</link>>
<br>
[[Close CODEX|$return]]
</div>
<</nobr>><<nobr>>
/* ========================================= TRANSMUTATION SPELLS */
/* Lesser Alter Self */
/* LEARNT */ <<set $spl_lrt_las to false>>
/* PROGRESS */ <<set $spl_pro_las to 0>>
<</nobr>><<nobr>>
<h2><i>Lesser</i> Alter Self</h2>
<hr>
You focus on the basic transmutation spell and, closing your eyes, you see "yourself" standing before you, eyes closed and fully naked. From the darkness surrounding you, ghostly hands reach for your naked body, ready to reshape it to your whims... within the limits of your power.
<hr>
<b>Eye Color |</b> Focusing on your eyes, you change the color of your vibrant <u>$pc.eyecl</u> eyes into:
<<set $areyecl to ['amber', 'blue', 'brown', 'green', 'hazel']>>
<<set $pc.eyecl to ''>>
<<dropdown '$pc.eyecl' $areyecl>>
<br><br>
<b>Hair Color |</b> Focusing on your hair, you change the color of your <u>$pc.haircl</u> hair into:
<<set $arhaircl to ['black', 'blonde', 'brown', 'gray', 'red']>>
<<set $pc.haircl to ''>>
<<dropdown '$pc.haircl' $arhaircl>>
<br><br>
<b>Skin Color |</b> Focusing on your skin, you change the color of your <u>$pc.skin</u> skin into:
<<set $arskin to ['pale', 'light', 'fair', 'tan', 'dark']>>
<<set $pc.skin to ''>>
<<dropdown '$pc.skin' $arskin>>
<br><br>
<hr>
<div style="text-align:center">
<<button [[End the spell|$return]]>>
<</button>>
</div>
<</nobr>><<nobr>>
<<set $arsleep to ['05h00', '06h00', '07h00', '08h00', '09h00']>>
<<set $sleep to ''>>
<<dropdown '$sleep' $arsleep>>
<<link "Go to sleep">>
<<if $sleep is "05h00">>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(5)>>
<<adddays 1>>
<<elseif $sleep is "06h00">>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(6)>>
<<adddays 1>>
<<elseif $sleep is "07h00">>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(7)>>
<<adddays 1>>
<<elseif $sleep is "08h00">>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(8)>>
<<adddays 1>>
<<elseif $sleep is "09h00">>
<<run $gameDate.setUTCMinutes(0)>>
<<run $gameDate.setUTCHours(9)>>
<<adddays 1>>
<</if>>
<<refresh>>
<</link>>
<</nobr>><<nobr>>
/* ========================================== INITIAL HJ SCENE */
<<first>>
/* VARIABLE SETTERS START */
<<if $trt_nympho is true>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<<elseif $trt_nympho is false>>
<<set $epcr to Math.clamp($epcr - 5, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<</if>>
<<set $npc_eve.lust to Math.clamp($npc_eve.lust + 5, 0, 100)>>
<<set $npc_eve.perv to Math.clamp($npc_eve.perv + 1, 0, 5)>>
/* EVE INITIAL ERO STATUS CHECK */
<<notify 5000>>Chirp, Chirp! 🐦 Eve's Profile has been updated.<</notify>>
/* EVE KINK REVEAL */
<<set $eve_kink to true>>
/* EVE STATUS UPDATE */
<<set $eve_status to "Friends with benefits">>
<<updatebar>>
/* VARIABLE SETTERS END */
<h3>
<<if $eve_sex_loc is "dormitory">>
Eve's Room
<<elseif $eve_sex_loc is "library">>
Library Corner
<<elseif $eve_sex_loc is "courtyard">>
Grand Courtyard
<<elseif $eve_sex_loc is "hall">>
Prefect's Storage Closet
<</if>>
</h3>
<hr>
/* UNISEX INTRODUCTION */
All this time you've spent with Eve has left you feeling much closer to her, and you come to really like her. Lust for her even. And the way she looks at you make you believe she might simply be waiting for you to go for it... so why not?
<br><br>
<<talk "mc" "<b>$pc.name</b>">> Eve, there's something I have to tell you. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Don't. <</talk>>
<br>
You're a bit taken aback by her immediate answer, almost as if she's rejecting you outright. The thought of it makes you lose a bit of courage, but she grabs your hand affectionately, much your surprise and speaks softly to you.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Show it to me instead. <</talk>>
<br>
Your brain freezes for a good minute after that sentence, but thankfully, your body knows exactly what to do. You scoot closer to Eve until your face is but a couple of inches apart from her, and Eve, closing her eyes and puckering her lips, meets yours in a long, soft kiss that kickstarts your brain back to life.
<br><br>
<div class="mcin"> (It feels so soft, so... <b>right</b>.) </div>
<br>
The two of you stand there kissing for several minutes, exploring each others mouths and gently brushing arms, legs and faces. Eve breaks the kiss apart with a wink, as you feel her hand gently rubbing your tight, close to your groin.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Before you say anything $pc.name, there's something you need to know. I really like you, and I mean this from the bottom of my heart when I say it. You make me feel something I can't explain, something I've never felt for anyone else. And while I've never had any... meaningful relationships before, <i>-she looks down, looking a bit sad-</i>, I've had my share of adventures, and I truly feel like we have something special. <</talk>>
<br>
Eve's heartfelt confession leaves you speechless, and you merely look deep into her eyes as you stroke her face and hair with affection. What she says is true. You too, feel a deep connection with her, one that you can't explain. It's as if you've known her since... ever. Eve takes your hand and kisses it before looking at you with a surprisingly perverted face.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Now then. Since you caught me in a sharing mood, there's other things you need to know... things I hope won't get you to think any less of me. I am hopelessly perverted. I've had trouble keeping my lust in check since I entered puberty many years ago, and I take every opportunity I get to enjoy myself, if you get my drift. It's especially hard with the city's strict rules on the subject, as you might be aware. There's a few whorehouses at the old Redline district but you REALLY need to know where to look, and who to talk to. Thankfully, the Academy isn't as strict on this subject... and before you ask, yes, I do know a few nice spots. <i>-she blushes at her own words.</i>
<br><br>
But there's something else, and I think this is by far the most important. I'm a... no, let me word it differently. Hum. I love to top. I love to see my partner squirm in pleasure. I love watching them submit to me. I love watching, and looking after them while they're bound and cumming, while under my embrace. Not many men I've met enjoy that sort of thing... hence my short lived relationships. In addition, I've never been very good with the girls, even though I happen to swing both ways. I'm telling you this because I always refused bottoming for anyone, no matter who it was. But you... you're special $pc.name. I can't explain it, and I probably never will be able to. But for you, and <b>you</b> alone, I'd be willing to be the bottom... once in a while. But. I. Promise. You. That...
<</talk>>
<br>
Eve closes in on you, binding your arms behind your back and kissing you deeply with each word, settling a mere inch from your face, her breath tickling your nose, and she strokes your face affectionately, looking you deep in he eyes.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> If you do submit and follow my instructions and suggestions, I'll show you a world of pleasure you've never thought you'd see... And if you don't, I'll love you all the same. <i>-she says with her usual beaming smile.</i> Now then, let's have a little fun, shall we? Since it's our first time, I'll go easy on you. <</talk>>
<br>
Eve positions herself on <<if $eve_sex_loc is "dormitory">> her bed <<elseif $eve_sex_loc is "library">> a stack of books <<elseif $eve_sex_loc is "courtyard">> a large stone bench behind a bush <<elseif $eve_sex_loc is "courtyard">> a sack of what appears to be seeds, inside a closet,<</if>> to give you enough space to lie down, as she wriggles her finger towards you with a sultry, "come hither" look. You approach her, unbuckling your belt and drop your $pc.lg.name, as you lie beside Eve, eager to be serviced. Eve lays her hand across your face with eyes semi-closed and already ragged breath, inching her face to yours, before closing her eyes and delivering a sensual kiss upon your lips. At first, all you feel is her soft lips, gently pressing against yours, but soon enough, her love gives place to lust as her tongue pierces through your teeth to entwine itself with yours. After a couple of minutes of sloppy kissing, her hand at your face finally descends towards your groin. You look deep into her eyes, already drunk with lust as she fills you with kisses and you feel a heat rising in your crotch that only grows stronger the moment you feel Eve's hand reach it.
/* MALE VARIANT */
<<if $genital.type is "penis">>
Eagerly, boldly even, she grasps your member and begins to massage it, giving it a few experimental strokes. You don't need much time to grow hard, and soon, you feel your penis bulge out and throb within Eve's hand's firm grip. Eve alternates her gaze between your face to kiss you on your neck, cheek, and lips, and, your penis at which she looks hungrily, her eyes twinkling with a primal lust.
<br><br>
As your erection grows and hardens to its limits, Eve takes point and picks up the rhythm, pumping your $genital.size-inch penis across its full length at an ever increasing speed. As the pleasure builds up, you grab her by the waist and claim her mouth once more, with sparkles flying in your mind. Seeking to return the favor, you snake your hand down into Eve's groin, past her panties and into her rosy garden. There you grind onto Eve's fleshy bud with your thumb, while using two other fingers to massage her inner walls towards bliss. In sync, the two of you push each other towards orgasm amidst soft moans, wet kisses and sweaty embraces like two young lovers.
<br><br>
For more than once, Eve opens her eyes to shoot you a naughty glance as she either slows down her rhythm or downright grinds it to a near complete halt, much to your frustration. You give back in kind, both through glances of your own, and the speed at which you try to make her cum. Though no words are spoken by your dancing tongues, your playful teasing eventually grows out of proportion into a veritable competition to get the other to cum first. Soon, neither of you has their eyes open, fully focused, in tandem, to get the other to achieve pure bliss. Eventually, tightly hugged on top of <<if $eve_sex_loc is "dormitory">> those silken sheets, <<elseif $eve_sex_loc is "library">> the toppling books, <<elseif $eve_sex_loc is "courtyard">> that hard, stone bench, <<elseif $eve_sex_loc is "hall">> that moldable sack of seeds, <</if>> the two of you are pushed over the edge, filling the air around you with the smell of sweat and sex, as you feel your hand wet with Eve's squirt. On your side, several powerful spurts of pearly white are shot at great speed, staining Eve's hand and torso. The two of you stay beside eachother, kissing and cuddling as you wait the passing of your trembling pleasure, merely enjoying the company of one another.
/* FEMALE VARIANT */
<<elseif $genital.type is "vagina">>
Eagerly, boldly even, she places her hand over your bushy mound and slips two fingers inside, deftly massaging your inner walls with practiced expertise. You don't need much time to get into it thanks to the initial kissing, and soon, you feel your sensitive bud harden as your juices begin to flow, at first in small trickles, which grows to stain <<if $eve_sex_loc is "dormitory">> the sheets on Eve's bed and fill her room with your scent. <<elseif $eve_sex_loc is "library">> the books beneath you. <<elseif $eve_sex_loc is "courtyard">> the hard, stone bench beneath you. <<elseif $eve_sex_loc is "hall">> the sack of seeds beneath you. <</if>> Eve alternates her gaze between your face to kiss you on your neck, cheek, and lips, and, your vagina at which she looks hungrily, her eyes twinkling with a primal lust.
<br><br>
As your clits pulses, and your vagina begins to drool from the stimulation, Eve takes point and picks up the rhythm, pushing a third finger in while her thumb is placed on top of your rosy button, which she grinds at a varying pace between softly and roughly, enjoying each and every moan that she steals from your lips and into her own. As the pleasure builds up, you grab her by the waist, and, seeking to return the favor, worm your hand down into Eve's groin, past her panties and into her pussy. There you grind onto Eve's own fleshy bud while two of your fingers massage her inner walls. In sync, the two of you push each other towards orgasm amidst soft moans, wet kisses and sweaty embraces.
<br><br>
For more than once, Eve opens her eyes to shoot you a naughty glance as she either slows down her rhythm or downright grinds it to a complete halt, much to your frustration. You give back in kind, both through glances of your own, and the speed with which you try to make her cum. Though no words are spoken by your dancing tongues, your playful teasing eventually grows out of proportion into a competition to get the other to cum first. Soon, neither of you has their eyes open, fully focused, in tandem, to get the other to achieve pure bliss. Eventually, tightly hugged on top of <<if $eve_sex_loc is "dormitory">> those silken sheets, <<elseif $eve_sex_loc is "library">> the toppling books, <<elseif $eve_sex_loc is "courtyard">> that hard, stone bench, <<elseif $eve_sex_loc is "hall">> that moldable sack of seeds, <</if>> the two of you are pushed over the edge, filling Eve's room with the smell of sweat and sex. You feel your hand wet with Eve's squirt as you yourself squirt on hers in sequence. The two of you stay beside eachother, kissing and cuddling as you wait the passing of your trembling waves of pleasure, merely enjoying the company of one another.
/* GENDER VARIANT END */
<</if>>
<br><br>
/* ENDING LOCATION CHECK */
<<talk "joy" "<b>$npc_eve.name</b>">> That was lovely $pc.name. I think the two of us are going to have a lot of fun together... You can find me at the library, at grand hall, the courtyard and, of course, in my room. Be sure to visit me anytime you'd like. <</talk>>
<br>
<<if $eve_sex_loc is "dorm">>
She gives you a wink, and a peck on the lips before settling back into your arms in a tight embrace. You lay back and relax next to her several minutes before finally rising to your feet and dressing up, as you consider what to do next.
<<elseif $eve_sex_loc is "library" or $eve_sex_loc is "courtyard" or $eve_sex_loc is "hall">>
She gives you a wink, and a peck on the lips before fleeing the scene before you. You lay back and relax for a minute before finally rising to your feet and dressing up, as you consider what to do next.
<br><br>
<</if>>
/* FIRST TIME MANA GAIN CHECK */
<<if $managain is false>>
As you do, you come to realise something is wrong... or rather, strange. Although you feel a bit spent, your magic reserves have been restored after your little adventure with Eve, and, with that, you realize:
<br><br>
<<set $managain to true>>
<div class="mcin"> (Engaging in sexual activities drains your <span class="clgreen"><b>Energy</b></span> and restores your <span class="cldblue"><b>Mana</b></span>.) </div>
<</if>>
/* EVE INITIAL HJ SCENE END */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* MANUAL REPEAT SCENE */
<<finally>>
/* ========================================== LOCATION CHECK START */
/* DORMITORY =========================================== DORMITORY =========================================== DORMITORY */
<<if $eve_sex_loc is "dormitory">>
/* VARIABLE SETTERS START */
<<if $trt_nympho is true>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<<elseif $trt_nympho is false>>
<<set $epcr to Math.clamp($epcr - 5, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<</if>>
<<set $npc_eve.lust to Math.clamp($npc_eve.lust + 5, 0, 100)>>
<<set $npc_eve.perv to Math.clamp($npc_eve.perv + 1, 0, 5)>>
<<updatebar>>
/* VARIABLE SETTERS END */
/* UNISEX INTRODUCTION */
<<talk "joy" "<b>$npc_eve.name</b>">> Nothing beats a good handson experience, am I right $pc.name? <i>-she grins at her own joke.</i> Don't worry baby, I'll take care of you. <b>Really</b> good care of you... <</talk>>
<br>
Eve approaches you eagerly and pushes you onto the bed, throwing herself on top of you. She forcefully holds your hands above your head, <i>-naught but part of the roleplay-</i>, while she stains your neck and collarbone with her lipstick, showering you with kisses. She removes your top with a single upwards motion and moves to kiss your chest, while her hand makes its way to your lower region. Quickly, she unbuckles your belt and pulls down your $pc.lg.name. Still grinning, she removes her shirt and moves to your back, before coaxing you to sit on her lap as you feel her soft breasts pressing against your naked skin. Eve delivers one final wet kiss to your mouth before moving her hands to your chest and crotch, each tingling with anticipation.
/* MALE VARIANT */
<<if $genital.type is "penis">>
With the confidence of an experienced lover, Eve grapples your penis with one hand while she uses the other to play with your nipples. Already hard from her previous ministrations, what little amount of soft spongy material you had, hardens to the point it could pass for a rock, as Eve begins to slowly pump your member. You lie still and wait, merely closing your eyes and indulging Eve's touch as she drives you closer to orgasm, alternating her speed and grip power in tantalizing ways, carefully designed to prolong your pleasure for as long as possible, while leaving you in a permanent state of frustration, hanging just before the much desired climax.
<br><br>
Your erection hardens unconfortably between Eve's touch and her constant displays of affection as she smooches your neck or turns your head with her free hand to meet her lips. In the few moments of lucidity in which you keep your eyes open, you watch Eve shoot you a gaze of primal lust and pure perversion as she, clearly, deeply enjoys keeping you at that desperate edge, so close to cumming. Each time you throb, Eve seems to pick on it immediately, relaxing her grip and slowing her pace, whilst her other hand clenches hard around the base of your staff, preventing you from cumming.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Beg me for it. <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> W-what? <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> You heard me the first time. Beg me to cum $pc.name. I have you in my hands right now. I could make you cum whenever I wanted, and you <b>do</b> want to cum, don't you baby? Then, all you need to do is admit you want it, and beg for it, like the good boy I know you are. Like the good boy you know you want to be. <</talk>>
<br>
The words resound deeply inside you, and even though you're well aware that it's just roleplay, you actually feel a bit intimidated by Eve, submissive even... then again, you can feel that timeless, piercing pain at the back of your mind, that overwhelming hunger for domination standing ready to take over at your call. You're quite certain that, were it not Eve in whom you trust, the pain would boil your blood, urging you to turn the tables around.
<br><br>
/* KINK (FENDOM) - PLAYER CONSENT CHECK */
/* SUBMISSIVE - ACCEPT */
@@#sub;<<linkreplace "Submit to Eve">>
<<replace "#dom">><</replace>>
<<talk "mc" "<b>$pc.name</b>">> P-please let me cum. <i>-you say desperately.</i> <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> <i>"Please let me cum, <b>Mistress</b></i>." <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Please let me cum Mistress! <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Good boy. <</talk>>
<br>
She strokes your head and kisses the back of your neck before quickly speeding up her pumping speed, whilst gently, but firmly, cupping your balls with her other hand, inching you rapidly towards orgasm. She breathes in your ear while you're at the precipice of climax, kissing it as she sweetly whispers to you, almost inaudibly.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Cum for me, $pc.name. <</talk>>
<br>
Those words push you over the edge, and your body goes completely limp in Eve's arms, vision flashing white, sparks coursing across your mind as you helplessly release rope after rope of jizz straight into Eve's waiting hand as the waves of pleasure hit the back of your mind. Once your body finally settles down, she helps you dress up and turns to you with a happy smile.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Thank you for playing along, $pc.name, I really enjoyed that. And thank you for trusting me, <i>-she lands a large kiss on your lips-</i>, a dom-sub relationship is all about trust. <</talk>>
<br>
After several minutes...
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> So, are you up for more, or would you like to stay like this and go to sleep? <</talk>>
<br>
She gives you a wink, and a peck on the lips before settling back into a tight embrace. You lay back and relax with her in your arms for several minutes before finally rising to your feet and dressing up, as you consider what to do next.
<</linkreplace>>@@
/* DOMINANT - REFUSE */
@@#dom;<<linkreplace "  Don't Submit">>
<<replace "#sub">><</replace>>
<<talk "mc" "<b>$pc.name</b>">> Thanks, but no thanks. <i>-you say adamantly.</i> <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Tsk, you're no fun at all. <</talk>>
<br>
She clicks her tongue, not in anger but disappointment, and resumes her massage on your member, quickly pushing you past the point of no return, causing your body to shudder, as you cum hard against a tissue she holds in front of your penis. Once your body finally settles down, she helps you dress up and turns to you with an amused smile.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> I don't think there's any need to ask whether you enjoyed that... Shame you decided not to play along, but, <i>-she stops to peck you on the lips-</i>, to each its own. I still love you. <i>-she says, smiling warmly.</i> <</talk>>
<br>
After several minutes...
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> So, are you up for more, or would you like to stay like this and go to sleep? <</talk>>
<br>
She gives you a wink, and a peck on the lips before settling back into a tight embrace. You lay back and relax with her in your arms for several minutes before finally rising to your feet and dressing up, as you consider what to do next.
<</linkreplace>>@@
/* FEMALE VARIANT */
<<elseif $genital.type is "vagina">>
With the confidence of an experienced lover, Eve sinks two fingers into your already wet canal hitting all the right spots while she uses the other to play with your nipples, pinching and pulling at them. Already hard from her previous ministrations, your tiny pleasure buzzer trembles blissfully as Eve begins to grind it with her thumb, forcing several moans of pleasure from you. You lie still and wait, merely closing your eyes and indulging Eve's touch as she drives you closer to orgasm, alternating her speed and roughness in tantalizing ways, carefully designed to prolong your pleasure for as long as possible, while leaving you in a permanent state of frustration, hanging just before the much desired climax.
<br><br>
Your nipples and clit harden unconfortably under Eve's touch and her constant displays of affection as she smooches your neck or turns your head to meet her lips with yours with her free hand. In the few moments of lucidity in which you keep your eyes open, you watch Eve shoot you a gaze of primal lust and pure perversion as she, clearly, deeply enjoys keeping you at that desperate edge, so close to cumming. Each time you shiver, Eve seems to pick on it immediately, easing her grind and slowing her pace, whilst her other hand holds you just below the breasts for support.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Beg me for it. <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> W-what? <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> You heard me the first time. Beg me to cum $pc.name. I have you in my hands right now. I could make you cum whenever I wanted, and you <b>do</b> want to cum, don't you baby? Then, all you need to do is admit you want it, and beg for it, like the good girl I know you are. Like the good girl you know you want to be. <</talk>>
<br>
The words resound deeply inside you, and even though you're well aware that it's just roleplay, you actually feel a bit intimidated by Eve, submissive even... then again, you can feel that timeless, piercing pain at the back of your mind, that overwhelming hunger for domination standing ready to take over at your call. You're quite certain that, were it not Eve in whom you trust, the pain would boil your blood, urging you to turn the tables around.
<br><br>
/* KINK (FENDOM) - PLAYER CONSENT CHECK */
/* SUBMISSIVE - ACCEPT */
@@#sub;<<linkreplace "Submit to Eve">>
<<replace "#dom">><</replace>>
<<talk "mc" "<b>$pc.name</b>">> P-please let me cum. <i>-you say desperately.</i> <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> <i>"Please let me cum, <b>Mistress</b></i>." <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Please let me cum Mistress! <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Good girl. <</talk>>
<br>
She strokes your head and kisses the back of your neck before quickly speeding up her fingering speed, whilst gently, but firmly, grinding your clit with her other hand, inching you rapidly towards orgasm. She breathes in your ear while you're at the precipice of climax, kissing it as she sweetly whispers to you, almost inaudibly.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Cum for me, $pc.name. <</talk>>
<br>
Those words push you over the edge, and your body goes completely limp in Eve's arms, vision flashing white, sparks coursing across your mind as you helplessly release spurt after spurt straight into Eve's waiting hand as the waves of pleasure hit the back of your mind. Once your body finally settles down, she helps you back onto the bed, turning towards you with an amused smile.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Thank you for playing along, $pc.name, I really enjoyed that. And thank you for trusting me, <i>-she lands a large kiss on your lips-</i>, S&M is all about trust after all. <</talk>>
<br>
After several minutes...
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> So, are you up for more, or would you like to stay like this and go to sleep? <</talk>>
<br>
She gives you a wink, and a peck on the lips before settling back into a tight embrace. You lay back and relax with her in your arms for several minutes before finally rising to your feet and dressing up, as you consider what to do next.
<</linkreplace>>@@
/* DOMINANT - REFUSE */
@@#dom;<<linkreplace "  Don't Submit">>
<<replace "#sub">><</replace>>
<<talk "mc" "<b>$pc.name</b>">> Thanks, but no thanks. <i>-you say adamantly.</i> <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Tsk, you're no fun at all. <</talk>>
<br>
She clicks her tongue, not in anger but disappointment, and resumes her deep-tissue massage within your rosy tunnel, doubling her efforts as she lowers her other hand to your clit. With fervorous vigor, she rubs it without mercy, and the combined stimulation quickly pushes you past the point of no return, causing your body to shudder, as you cum hard on Eve's hands, and over her bed sheets. Once your body finally settles down, she helps you back onto the bed, turning towards you with an amused smile.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> I don't think there's any need to ask whether you enjoyed that... Shame you decided not to play along, but, <i>-she stops to peck you on the lips-</i>, to each its own. I still love you. <i>-she says smiling warmly.</i> <</talk>>
<br>
After several minutes...
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> So, are you up for more, or would you like to stay like this and go to sleep? <</talk>>
<br>
She gives you a wink, and a peck on the lips before settling back into a tight embrace. You lay back and relax with her in your arms for several minutes before finally rising to your feet and dressing up, as you consider what to do next.
<</linkreplace>>@@
/* GENDER VARIANT END */
<</if>>
/* INITIAL - REPEAT SCENE END */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* LIBRARY =========================================== LIBRARY =========================================== LIBRARY */
<<elseif $eve_sex_loc is "library">>
/* VARIABLE SETTERS START */
<<if $trt_nympho is true>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<<elseif $trt_nympho is false>>
<<set $epcr to Math.clamp($epcr - 5, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<</if>>
<<set $npc_eve.lust to Math.clamp($npc_eve.lust + 5, 0, 100)>>
<<set $npc_eve.perv to Math.clamp($npc_eve.perv + 1, 0, 5)>>
<<updatebar>>
/* VARIABLE SETTERS END */
<h3>
<<if $eve_sex_loc is "dormitory">>
Eve's Room
<<elseif $eve_sex_loc is "library">>
Library Corner
<<elseif $eve_sex_loc is "courtyard">>
Grand Courtyard
<<elseif $eve_sex_loc is "hall">>
Prefect's Storage Closet
<</if>>
</h3>
<hr>
/* UNISEX INTRODUCTION */
<<talk "joy" "<b>$npc_eve.name</b>">> Material's too boring for you $pc.name? I know of a few ways to make it more interesting... <</talk>>
<br>
Eve gives you a naughty look which makes you question her intentions, your thoughts interrupted by the subtle sound of shifting clothes beneath your table, followed by two dry "thuds" against the ground. Just as you realize that those two dry sounds belonged to Eve's shoes, you feel a light touch on your crotch. Looking down, you're met with Eve's foot as she deftly unbuckles and pulls your pants down slightly, leaving your crotch accessible. You look up again to see Eve wink at you with a sultry smile which makes your heart skip a beat, as your chest tingles in anticipation.
/* MALE VARIANT */
<<if $genital.type is "penis">>
With incredible nimbleness, Eve pulls your underwear down while lifting your junk from within. You simply stare at her with excitment, as the thought of being caught causes your member to rapidly harden against Eve's soft stockings. She places your tip between her right big and index toe and slowly begins to rub it up and down, while, at the same time, she places her left foot against the base of your penis, slowly and gently grinding against your testicles with her heel. You indulge the strange yet pleasurable feeling, relaxing on your chair, yet remaining alert for potential passersby. Eve seems to take pleasure on your wariness and picks up the speed, holding down your penis with her left foot at the base, and quickly rubbing along the shaft with her right. You stiffle a moan as the first few drollops of precum drop from your tip, Eve's leggings being stained with her continuous motion.
<br><br>
Despite the weird sensation her socks leave on your skin, you come to deeply enjoy the feeling of the cloth, and visibly begin to relax to Eve's great enjoyment. She blows you a few kisses across the table towards you, and for a while, you struggle against the urge to start bucking against her feet, barely contained by the fear of being caught. Yet, just as you were nearing orgarm, Eve's efforts suddenly come to a stop.
<br><br>
At first you feel frustrated for the interruption, but you quickly sympathize with the decision when you look to your side and your heart drops. A glass-wearing student, the librarian's assistant, is quickly approaching your table. Thankfully, she does not seem angry, thus, you predict that she's not aware of what the two of you are doing... yet.
<br><br>
<<talk "sullivan" "<b>Myriam</b>">> Good morning! My name's is Myriam, I'm the assistant librarian here at the Library and I'm here to introduce myself as I believe you're a new student yes? <i>-she looks to you, as you nod-</i> Excellent, allow me to explain the inner workings of this place as I'd like to-<</talk>>
<br>
While you're doing your best to pay attention to her and not reveal your predicament, you feel Eve's feet begin to move again, teasing your member in an almost excruciating manner. You give her a worried look, but all you see is her naughty smile, fully intent on getting you to cum.
<br><br>
<div class="mcin"> (Well then, how do I deal with this?) </div>
<br>
/* KINK (EXIBITIONISM) - PLAYER CONSENT CHECK */
/* SUBMISSIVE - ACCEPT */
@@#sub;<<linkreplace "Let Eve continue">>
<<replace "#dom">><</replace>>
With a naughty look, you stare Eve straight in the eyes and relax on your chair, showing her you've got no intentions of having her stop. Eve looks at you with a slightly surprised look, as she wasn't expecting you to go through with it, but she quickly responds to you in kind and picks up the pace.
<br><br>
<<talk "sullivan" "<b>Myriam</b>">> -and scrolls. Returning books should be done under a period of up to 30 days, unless they've got a B+ or higher classification, in which case- <</talk>>
<br>
Myriam continues to prattle on about the rules of the library, but all you can think about is the wonderful feeling on your crotch, as Eve continues to expertly rub you with both of her feet, left foot holding your member in place while she grinds your sack with her heel, right foot frantically rubbing you across your entire length between her big and index toes.
<br><br>
<<talk "sullivan" "<b>Myriam</b>">> -thus, care should be taken as damaging Academy property could incur a... $pc.name? Are you listening to m-<</talk>>
<br>
Your heart drops when you realize Myriam has stopped talking, and that something is wrong. You look up to see her quickly blushing face, absolutely mesmerized by something on the table. You feel confused for several seconds and ponder if it's really happening, just before looking to Eve's face who merely keeps smiling and taps on the glass.
<br><br>
<div class="mcin"> (Wait, glass?) </div>
<br>
You now realize that the wooden table has a small glass rim from which one could definitly see what Eve's doing to you... from Myriam's higher view point no less. The girl seems to hold in place, paralyzed, not knowing how to react. She simply stands still with her clipboard in front of her crotch as she rubs her supple tights together in embarrassment.
<br><br>
Your thoughts are brought back to the real matter at hand, or rather, at foot, as you feel Eve suddenly speeding up with a new technique, squeezing your whole member between the bridge of her left foot and the sole of your right foot, with which she also deftly rubs your tip between her curling toes. Maybe due to all the excitment, she sends you over the edge almost immediately as you cum hard all over Eve's feet. To your surprise, you open your eyes in time to see Eve's perverted face smiling back at you, as she directs the stream of your pearly ropes sraight into Myriam's stockings.
<br><br>
After the wave of pleasure passes you wait in silence looking at Myriam, concerned. As you're about to speak up, Eve lifts her leg playfully towards Myriam, as she strokes the back of her tight affectionately.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Did you enjoy the show Myriam? You can join us whenever you wish, you know? <</talk>>
<br>
Impishly, you look at Myriam with your best "handsome hunk" face and you simply shoot the poor girl a smile and a wink that melts her heart. Myriam's blush grows deeper, something you didn't believe to be possible, and she sighs cutely, before steping away haphazardly, nearly tripping over.
<br><br>
<<talk "sullivan" "<b>Myriam</b>">> Y-yes, I would l-like- Hum... I-I MEAN, I r-really need t-to go! I-I need to d-do... something... yes, that's it. Hum. Please cum, I MEAN, come! Come! Come to the library whenever you'd like! <i>-she pratically runs away immediately after.</i> <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Well then, that went a lot better than expected, didn't it $pc.name? I think we're going to have a lot of fun with good old Myriam here, just you wait. Well then, I'll be right back, I need to clean my socks as they appear to be quite dirty for some odd reason. <i>-she grins mischievously.</i> Feel free to come back if you want to <i>"study"</i> some more... <</talk>>
<</linkreplace>>@@
/* DOMINANT - REFUSE */
@@#dom;<<linkreplace "  Push Eve's feet off">>
<<replace "#sub">><</replace>>
You push Eve's feet off from you before discreetly placing your junk back into your pants, while Myriam is turned to Eve. Eve shoots you a look of feigned disappointment with her practised puppy eyes, but she breaks it apart almost immediatly with a genuine grin which quickly turns into a snicker and then a stiffled laughter.
<br><br>
<<talk "sullivan" "<b>Myriam</b>">> -and so with that in mind, you... <i>-she stops her sentence halfway with Eve's laughter-</i> Hum... did I say something funny?<</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Oh, no, no! I apologize, something hilarious happened to me just before I left the dorm earlier today, and it just popped off in mind just now. <</talk>>
<br>
<div class="mcin"> (Clever girl...) </div>
<br>
<<talk "sullivan" "<b>Myriam</b>">> Oh, I see! As I was about to say, the two of you don't seem like you need any help getting books, plus you seemed quite focused on your material. Should you require help around the library, be sure to ask. Have a nice day!<</talk>>
<br>
Myriam walks away to greet some other students at another table, while Eve looks at you, still grinning.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Afraid of having your reputation ruined? Or did you not want to scare the cute librarian away? <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> I suppose so, all I know is that I didn't want to get caught. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Well, to each its own. <i>-she says as you feel her feet on your groin again-</i> Now then, where were we?<</talk>>
<br>
She repeats her earlier process, now with even greater ease, and resume her handiwork, or rather... "footiwork", quickly massaging you with the bridges of her feet, entwined on your member as you quickly lose yourself to pleasure and cum hard, staining her stockings and the ground below your table. You see her lower her hand below the table, rising it a few moments later to taste a bit of your seed. She looks at you with a naughty look and, after cleaning her legs with a tissue, stands away from the table to get another book.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> I hope you liked that... Shame you decided not to let me continue, I hear that librarian girl is rather freaky. Who knows? She might have enjoyed it. <i>-she suggests with a naughty look</i>. In any case, I'll be right back if you want to study... or if you want to <i>"study"</i>. See you later $pc.name! <</talk>>
<</linkreplace>>@@
/* FEMALE VARIANT */
<<elseif $genital.type is "vagina">>
With incredible nimbleness, Eve pulls your underwear down while pushing a foot to your junk, softly brushing the cloth of her stocking against your panties'. You simply stare at her with excitment, as the thought of being caught causes your clit to rapidly harden against Eve's soft stockings, each time she grinds it eliciting a stiffled moan from you. Like a trained acrobat, Eve pulls your panties down with her left foot while right one toches your pussy and clit directly, the silky smooth feeling of her stockings making you shiver with pleaure. After seeing your face, Eve begins to grind her foot against your clit, rubbing her heel up and down, and pinching it with incredible dexterity between her big and index toes. You indulge the strange yet pleasurable feeling, relaxing on your chair, yet remaining alert for potential passersby. Eve seems to take pleasure on your wariness and picks up the speed, quickly grinding your tembling clit with her toes in quick, sharp motions. You begin to stiffle several moans as your own juices stain Eve's stocks, and she sees fit to stick her big toe inside of you whilst she continues to stimulate your button with the rest of her permanently curling toes.
<br><br>
Despite the weird sensation her socks leave on your skin, you come to deeply enjoy the feeling of the cloth rubbing inside of your vagina, and you visibly begin to relax to Eve's great enjoyment. She blows you a few kisses across the table towards you, and for a while, you struggle against the urge to start bucking against her feet. Yet, just as you were nearing orgarm, Eve's efforts suddenly come to a stop.
<br><br>
At first you feel frustrated for the interruption, but you quickly sympathize with the decision when you look to your side and your heart drops. A glass-wearing student, the librarian's assistant, is quickly approaching your table. Thankfully, she does not seem angry, thus, you predict that she's not aware of what the two of you are doing... yet.
<br><br>
<<talk "sullivan" "<b>Myriam</b>">> Good morning! My name's is Myriam, I'm the assistant librarian here at the Library and I'm here to introduce myself as I believe you're a new student yes? <i>-she looks to you, as you nod.-</i> Excellent, allow me to explain the inner workings of this place as I'd like to-<</talk>>
<br>
While you're doing your best to pay attention to her and not reveal your predicament, you feel Eve's feet begin to move again, teasing you ady bits in an almost excruciating manner. You give her a worried look, but all you see is her naughty smile, fully intent on getting you to cum.
<br><br>
<div class="mcin"> (Well then, how do I deal with this?) </div>
<br>
/* KINK (EXIBITIONISM) - PLAYER CONSENT CHECK */
/* SUBMISSIVE - ACCEPT */
@@#sub;<<linkreplace "Let Eve continue">>
<<replace "#dom">><</replace>>
With a naughty look, you stare Eve straight in the eyes and relax on your chair, showing her you've got no intentions of having her stop. Eve looks at you with a slightly surprised look, as she wasn't expecting you to go through with it, but she quickly responds to you in kind and picks up the pace.
<br><br>
<<talk "sullivan" "<b>Myriam</b>">> -and scrolls. Returning books should be done under a period of up to 30 days, unless they've got a B+ or higher classification, in which case- <</talk>>
<br>
Myriam continues to prattle on about the rules of the library, but all you can think about is the wonderful feeling on your crotch, as Eve continues to expertly rub you with both of her feet, left foot holding your tight open while she grinds your clit betwixt her toes. In your lust filled haze, you lift your own right leg towards Eve's crotch. Happy to oblige, you feel Eve's hand as she unbuckles her belt, and guides your foot towards her lady bits. Your improvised dual leg bridge unites you and Eve in rhytmic grind of back and forth, as you each grind into the other, riding the wave of your movement towards orgasm.
<br><br>
<<talk "sullivan" "<b>Myriam</b>">> -thus, care should be taken as damaging Academy property could incur a... $pc.name? Are you listening to m-<</talk>>
<br>
Your heart drops when you realize Myriam has stopped talking, and that something is wrong. You look up to see her quickly blushing face, absolutely mesmerized by something on the table. You feel confused for several seconds and ponder if it's really happening, just before looking to Eve's face who merely keeps smiling and taps on the glass.
<br><br>
<div class="mcin"> (Wait, glass?) </div>
<br>
You now realize that the wooden table has a small glass rim from which one could definitly see what Eve's doing to you... from Myriam's higher view point no less. The girl seems to hold in place, paralyzed, not knowing how to react. She simply stands still with her clipboard in front of her crotch as she rubs her supple tights together in embarrassment.
<br><br>
Your thoughts are brought back to the real matter at hand, or rather, at foot, as you feel Eve suddenly speeding up in an attempt to make yo squeal right in front of Myriam. You stiffle a loud moan and not keen on losing, redouble your efforts as you grab Eve's leg for better support, rubbing your foot even faster and harder against her buzzer. The two of you hold that position for a couple more minutes before being sent over the edge, as you both cum simultaneously on eachother's stockings, the vibrations trembling the table and knocking a few pencils to the floor.
<br><br>
After the wave of pleasure passes you wait in silence looking at Myriam, deeply concerned. As you're about to speak up, Eve lifts her leg playfully towards Myriam, as she strokes the back of her tight affectionately.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Did you enjoy the show Myriam? You can join us whenever you wish, you know? <</talk>>
<br>
Impishly, you join in on the fun moving your own leg behing Myriam's other tight and you simply shoot the poor girl a naughty smile and a wink. Myriam's blush grows deeper, something you didn't believe to be possible, and she simply steps away haphazardly, nearly tripping over.
<br><br>
<<talk "sullivan" "<b>Myriam</b>">> Y-yes, I would l-like- Hum... I-I MEAN, I r-really need t-to go! I-I need to d-do... something... yes, that's it. Hum. Please cum, I MEAN, come! Come! Come to the library whenever you'd like! <i>-she pratically runs away immediately after.</i> <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Well then, that went a lot better than expected, didn't it $pc.name? I think we're going to have a lot of fun with good old Myriam here, just you wait. Well then, I'll be right back, I need to clean my socks as they appear to be quite dirty for some odd reason. <i>-she grins mischievously.</i> Feel free to come back if you want to <i>"study"</i> some more... <</talk>>
<</linkreplace>>@@
/* DOMINANT - REFUSE */
@@#dom;<<linkreplace "  Push Eve's feet off">>
<<replace "#sub">><</replace>>
You push Eve's feet off from you before discreetly hiding your private parts back into your pants, while Myriam is turned to Eve. Eve shoots you a look of feigned disappointment with her practised puppy eyes, but she breaks it apart almost immediatly with a genuine grin which quickly turns into a snicker and then a stiffled laughter.
<br><br>
<<talk "sullivan" "<b>Myriam</b>">> -and so with that in mind, you- <i>-she stops her sentence halfway with Eve's laughter-</i> Hum... did I say something funny?<</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Oh, no, no! I apologize, something hilarious happened to me just before I left the dorm earlier today, and it just popped off in mind just now. <</talk>>
<br>
<div class="mcin"> (Clever girl...) </div>
<br>
<<talk "sullivan" "<b>Myriam</b>">> Oh, I see! No harm done then. As I was about to say, the two of you don't seem like you need any help getting books, plus you seemed quite focused on your material. But, should you require help around the library, be sure to ask me. Have a nice day!<</talk>>
<br>
Myriam walks away to greet some other students at another table, while Eve looks at you, still grinning.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Afraid of having your reputation ruined? Or did you not want to scare the cute librarian away? <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> I suppose so, all I know is that I didn't want to get caught. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Well, to each its own. <i>-she says as you feel her feet on your groin again-</i> Now then, where were we?<</talk>>
<br>
She repeats her earlier process, now with even greater ease, and resume her handiwork, or rather... "footiwork", quickly massaging your clit, now squished against both of her toes. The immense pressure and pleasure both surprise and cause you to quickly go over the edge as you gush hard, all over her stockings and the ground below your table. You see her lower her hand below the table, rising it a few moments later to taste a bit of your femcum. She looks at you with a naughty look and, after cleaning her legs with a tissue, stands away from the table to get another book.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> I hope you liked that... Shame you decided not to let me continue, I hear that librarian girl is rather freaky. Who knows? She might have enjoyed it. <i>-she suggests with a naughty look</i>. In any case, I'll be right back if you want to study... or if you want to <i>"study"</i>. See you later $pc.name! <</talk>>
<</linkreplace>>@@
/* GENDER VARIANT END */
<</if>>
/* INITIAL - REPEAT SCENE END */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* COURTYARD =========================================== COURTYARD =========================================== COURTYARD */
<<elseif $eve_sex_loc is "courtyard">>
/* VARIABLE SETTERS START */
<<if $trt_nympho is true>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<<elseif $trt_nympho is false>>
<<set $epcr to Math.clamp($epcr - 5, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<</if>>
<<set $npc_eve.lust to Math.clamp($npc_eve.lust + 5, 0, 100)>>
<<set $npc_eve.perv to Math.clamp($npc_eve.perv + 1, 0, 5)>>
<<updatebar>>
/* VARIABLE SETTERS END */
<h3>
<<if $eve_sex_loc is "dormitory">>
Eve's Room
<<elseif $eve_sex_loc is "library">>
Library Corner
<<elseif $eve_sex_loc is "courtyard">>
Grand Courtyard
<<elseif $eve_sex_loc is "hall">>
Prefect's Storage Closet
<</if>>
</h3>
<hr>
/* UNISEX INTRODUCTION */
You whisper into Eve's ear making sure the rest of her friends won't hear you, and immediately after, Eve looks at you with a with a naughty smile before standing up.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Well then girls, I'm afraid I must leave you here as $pc.name requires my experienced help as a prefect on a certain extracurricular activity. If you'll excuse us. <</talk>>
<br>
You hear the rest of the girls commenting, confused, though quite a few of them are giggling in a very girly way, probably quite aware of what you two are going to do. The thought of it only makes you that much more excited. Eventually, you're brought by Eve to an isolated rock bench behind a tall unkept bush in the Courtyard where she intends to play with you.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Now then, I was led to believe you needed me to to lend you a hand correct? <</talk>>
<br>
/* MALE VARIANT */
<<if $genital.type is "penis">>
Eve unbuckles your belt and pulls your $pc.lg.name down, folding them and placing them on the bench. She then gently pushes you to sit on it as she kneels between your legs and grabs your member, already hardening from the excitement. She gives it a few tentative tugs before speeding up into rough strokes while her other hand is busy cupping your sack below. For whatever reason, Eve seems distracted, and keeps looking around for something. At first you assume she's only looking for people who might catch you, but Eve's gaze remains squarely on the ground at all times.
<br><br>
<<talk "mc" "<b>$pc.name</b>">> What are you looking for? <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> You'll know, once I find it. I'm pretty sure it grows somewhere around here... ha! There it is. <</talk>>
<br>
Eve stops her pleasurable stroking to grab a small herb you'd normally not pay any attention too, <<if $pc.int gte 12>> though you believe you've seen that herb before in a fertility book, <</if>> as she plucks it from the ground and shows it to you.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> This right here is a Gushing Ivy, a type of poison ivy that can only be found in Sperantis. As you might have guessed from the name, this plant helps people... gush. Its microscopic poisonous barbs induce a temporary hyperproduction of ejeculate, not to mention that it leaves the rubbed area highly sensitive to external stimulation. Normal people grind it for fertility medicine production, but I believe we'd have a lot more fun if we used it in different way... <</talk>>
<br>
You consider for a couple of minutes on how to respond. On the one hand, you trust Eve and that it would likely feel really good, but on the other, you're not sure you want to have <b>poison ivy</b> rubbed on your private parts.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Well $pc.name? Do you want to paint me white, or are you settling for a normal handy today? <</talk>>
<br>
/* KINK (BUKKAKE) - PLAYER CONSENT CHECK */
/* SUBMISSIVE - ACCEPT */
@@#sub;<<linkreplace "Let's paint you white">>
<<replace "#dom">><</replace>>
Eve's face contorts into what you consider to be the most lusty smile you've ever seen her do, and as a chill climbs your spine, you feel as though you've made a grave mistake. Eve grabs the ivy's flower head and begins to rub it against your balls, its miniscule barbs tickling your scrotum. At first you don't feel anything special beyond that initial tickling, but soon enough, you feel an alien pressure on your balls as a sudden heat descends upon them. If you weren't looking at them you'd swear they were on fire, and you see them visibly tremble and bulge out slightly. In addition, from your tip, an uncontrolled leak of pre begins pouring out in a continuous stream as you feel an urgent need to ejeculate. Eve however doesn't seem to be done with her preparations just yet...
<br><br>
Grabbing one of the ivy's leaves, she rubs it across your member, being especially thorough on your tip, much to your despair. In mere moments, the heat envelops your entire groin as you feel the entire area burning up. Your penis twitches at the lightest breeze, and the immense pressure on your sack makes you feel like you're about to unleash a storm.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> And with that, I believe you're just about ready. Let's begin. <</talk>>
<br>
Eve strips to her undies, probably aware of what's about to happen, and grabs your member. Immediately after she touches it, you explode from the overstimulation, sending a couple of spurts right at her chest. You cum about twice the normal amount, and your cum is far thicker than you remember. As good as it felt, what little relief you received from it is quickly replaced by the previous pressure, as your poisoned testicles work in overtime to replace the missing cum.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Oops, I guess I spread a <i>bit</i> too much. <i>-she says playfully.</i><</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Oh really? You don't say?! <</talk>>
<br>
Eve doesn't say anything, merely shooting a smile and resuming your torture. She rubs your shaft while cupping your balls with the other, though she quickly settles on long, hard, consecutive strokes across your length with both of her hands. The sensations prove too strong for you, as you feel the sting of the ivy's poison working to push another load, this time right on Eve's chin, and down her neck and chest. Four large ropes of thick, creamy seed paint a trail that makes its way onto Eve's perky nipple, slowly falling drop by drop, onto the grass below. Again, immediately after those heavenly, ephemeral moments of respite, you feel that torturous urge building up in your nethers.
<br><br>
Eve repeats her rough treatment, smothering your tip with one hand and stroking your length with the other as fast as possible, coaxing your towards a third orgasm. The waves of pleasure clash against the back of your mind as you shudder, sending a third row of shots at Eve's belly and face, which she cathes with her eager, open mouth, licking her lips with lusty eyes. You buck against her hands, like a bull lost in a rut, as that devilish feeling rapidly returns once again.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Good boy. Don't fight it, just let it all out. Give me all of it. Every bit of pleasure. Every drop of your seed. Give me everything you got $pc.name! <</talk>>
<br>
Those words send you over the edge a fourth time as you cum even harder than before, barely able to sit properly on the bench as you paint Eve's face with several ropes of pearly white. This process continues over, and over again, spurt after spurt, as Eve greedily coaxes one more shot of ivory liquid, leaving you absolutely exhausted. By the end, your mind is a melting pot of pleasure, completely unable to register anything that's happening around you, yet the image of Eve's body, completely covered in your cum on her hair, face, neck, chest, belly and thighs, is one that becomes deeply ingrained in your lust-addled mind. She giggles happily as she coaxes one last tiny drollop of cum from you before standing up, and touching your forehead with a blue object whose ice-cold temperature jolts you awake to full consciousness. Eve hands it over to you, a sleek bottle containing a brilliant, fizzy, blue liquid, saying: "1-UP".
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> There you go $pc.name, that's a powerful energizer, I believe it's only fair I pay for that since I left you in this state. Now, if you don't mind, I need a bath and a rinse. Still, I have to say I loved the feeling of being covered like that, be sure to talk to me again if you want to get your bits poisoned again. <i>-she grins with her usual mischevous smile</i>. I gotta go, meet me back at the usual place if you'd like. <</talk>>
<br>
Eve disappears, <b>literally</b> as she picks up her clothes and casts a spell of some sort that makes her invisible. You watch amused, as she leaves only footprints on the grass she walks on, as well as a few of your own liquids, as they fall to the grass, drop by drop. The experience has left you with a strange sense of clarity, you don't think you've ever orgasmed that many times in a row. You drink from the bottle and feel a sudden rush of energy hit you, realizing that despite how spent you should be, that wonderful drink has reduced your usual tiredness to that of a regular bout of love-making with Eve... of course, there's nothing <i>"regular"</i> about that kinky girl!
<</linkreplace>>@@
/* DOMINANT - REFUSE */
@@#dom;<<linkreplace "  Just the usual please">>
<<replace "#sub">><</replace>>
Eve pouts a bit before placing the herb in her backpack for later use and rubbing some kind of lotion on her hands.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> That's a shame, but I wouldn't want to make you uncomfortable. Let me just clean my hands from any left over barbs. <</talk>>
<br>
Once Eve's done rubbing her lotion, she grabs your member making you feel the cool, smooth skin of her lotion glazed fingers. She begins quickly pumping your member up and down, aided by the extra lubricant effect of the lotion as you quickly feel the heat descend upon your crotch. After a few minutes of Eve's expert treatment, she grabs you by base, gently kneading your balls and very rapidly rubbing your tip as you explode, shooting several ropes of cum into Eve's hands and the greenery around you.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> There you go $pc.name... There's nothing quite like the great outdoors is there? Come on now, we'd best return to the others before they start asking about us. <</talk>>
<</linkreplace>>@@
/* FEMALE VARIANT */
<<elseif $genital.type is "vagina">>
Eve unbuckles your belt and pulls your $pc.lg.name down, folding them and placing them on the bench. Then, she gently pushes you to sit on it as she kneels between your legs and begins to expertly massage your interior walls, whilst her other hand gently rubs on your clit, already hardening from the excitement. She gives it a few tentative rubs before speeding up into rough pinches and grinds while her other hand is busy exploring your rosy walls as she marks each one of your most sensitive spots. For whatever reason, Eve seems distracted, as keeps slowing down every once in a while, as she subtly looks around for something. At first you assume she's only looking for people who might catch you, but Eve's gaze mostly remains squarely on the ground which confuses you a bit.
<br><br>
<<talk "mc" "<b>$pc.name</b>">> What are you looking for? <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> I was looking for a special herb, but I think you'll be more interested to know that we have a couple of peeping toms hiding in the bushes. <i>-she whispers the last part with a lusty smile.</i> I was thinking of using the herb on you, but with them here, I think it would be more interesting to use it on them... <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> What does the herb do? <</talk>>
<br>
Smiling, Eve stops her pleasurable ministrations to grab a small herb you'd normally not pay any attention too, <<if $pc.int gte 12>> though you believe you've seen that herb before in a fertility book, <</if>> as she plucks it from the ground and shows it to you.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> This right here is a Gushing Ivy, a type of poison ivy that can only be found in Sperantis. As you might have guessed from the name, this plant helps people... gush. Its microscopic poisonous barbs induce a temporary hyperproduction of ejeculate fluids, not to mention that it leaves the rubbed area highly sensitive to external stimulation. Normal people grind it for fertility medicine production, but I believe we'd have a lot more fun if we used it in different way... as in, directly. The only real question here is, who is getting it. Honestly, I think it will be rather fun either way. <</talk>>
<br>
You consider for a couple of minutes on how to respond. On one hand, you could have Eve <u>rub it on you</u>. While the idea of rubbing poisonous ivy on your private parts isn't very appealing, you trust Eve to keep you safe. You could also call out the guys peeping at you and have Eve rub them with it, though you suspect you'll need a change of clothing after that... Lastly, you could simply just have the boys leave and not use the ivy at all. Eve won't mind whichever one you pick.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Well $pc.name? Want me to send the boys away? Would you prefer them to paint us both white, or would you rather I send them away, so that I can have little, ivy-poisoned you, all for myself? <</talk>>
<br>
/* KINK (BUKKAKE) - PLAYER CONSENT CHECK */
/* SUBMISSIVE - ACCEPT */
@@#sub;<<linkreplace "Let the boys join">>
<<replace "#sub2">><</replace>>
<<replace "#dom">><</replace>>
Eve's face contorts into what you consider to be the most lusty smile you've ever seen her do, and as a chill climbs your spine, you feel as though you've made a grave mistake. Eve stands up and loudly calls out to a group of five students hiding in the bushes. They rise up, embarrassed from being caught, mostly regretting their decision.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> No need to worry boys, I'm not going to report you, in fact, I'm going to ask you if you'd like to join in! <</talk>>
<br>
They look to each other with confused looks, soon settling into playful grins and horny smiles as they dart their gaze between your "assets" and Eve's. Before they get too excited however, Eve raises her hand to show them the herb she picked up earlier, two of them cringing as they probably know what it does.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Hold on now boys. I'm sure you all know what this is if you've been paying attention in Herbology classes. As you might have guessed, you'll be rubbing this all over your junk to make this a bit more fun. If you're up for it that is. Otherwise, if this is a dealbreaker for you guys, then I'm afraid we'll have to call it a day here. <</talk>>
<br>
You hear them discuss the intricate pros and cons of the situation, namely that of receiving handys in exchange for rubbing their groin in poison ivy. Sooner rather than later, it becomes plentifully obvious that the group is thinking with their dicks rather than their heads, as they quickly, unanimously agree to Eve's offer, much to her (and your) excitement.
<br><br>
Eve recites a spell which you notice creates a warded circle around your location, which you assume is a sort of "alarm" in case even more onlookers decide to take a peek. After it's up, she asks the group to undress as she prepares the herb, extracting the flower head, and its leaves. The boys comply and each wait their turn as Eve gently rubs the flower head on their scrotum, their oiled skin rapidly flushing red in irritation, while the sack itself seems to bulge out by an inch or two. Afterwards, Eve rubs the leaves across their lengths for a few moments before retracting and throwing the rest of the herb away. While she prepares herself, you can't help but notice how uncomfortable the group seems, almost in pain even, as they struggle not to touch themselves. The other thing you realize, with a blush, is how quickly their little troopers rise to attention as they begin to leak a steady stream of pre. Eves sits down behind you, placing the two of you back to back while the group surrounds you from all sides with a lusty gaze and panting with barely contained lust.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Alright then $pc.name, let's show these boys a good time!<</talk>>
<br>
Eve confidently grabs one of the boys by its hard member and gives it a few experimental tugs, before settling on a moderate continuous pumping. On your end, you reach for both shafts and begin to rub them in unison coaxing more than a few moans from the students, as they hold each other for support. Trembling, Eve's first "victim" shoots his load straight past her and onto your back. The surprise makes you instinctively turn, pulling on one of your partners a bit too hard, causing him to grab your arm in desperation and cums hard. Again, in surprise, you turn to see what's happening, only to be rewarded with a creamy load directly to your face, over your nose and down the cheek. The face on the student almost gives you pity, as it is one of extreme relief, yet, this relief is quickly replaced by a hint of frustration, as you feel his cock throbbing with the churning of his poisoned testicles, working in overtime to replace the missing cum.
<br><br>
You begin to hear two rhytmic pumping noises, signaling Eve's work on the double, while you yourself continue to do your best with your own duo. Looking to the lonely guy with no hands to attend him, Eve says to him:
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Don't just stand there, use our hair! <</talk>>
<br>
The comment leaves a mental note on how long you'll have to rinse your head thoroughly to remove the smell from your hair, shortly before the 5th student steps up and taking your hair and Eve's to wrap it around his mast in some sort of faux vagina.
<br><br>
<<talk "sullivan" "<b>Unnamed student 5</b>">> S-so soft. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> That's right, enjoy it! <</talk>>
<br>
The boy doesn't need much encouragement beyond that, as he begins to desperately masturbate over your head with your hair. While you adjust your position to minimize the effects of him pulling on your hair, you hear your other partner moan as he shoot a heavy load right into chest, which goes for a good 10 seconds before receeding.
<br><br>
<<talk "mc" "<b>$pc.name</b>">> Been saving for a long time I see? <</talk>>
<br>
<<talk "sullivan" "<b>Unnamed student 2</b>">> Y-yeah, exams don't even give me time to masturbate, I've been holding out for weeks now... <</talk>>
<br>
You and Eve continue to work in tandem to pleasure the five boys, as you coax load after load from them. The spectacle leaves you more than horny, and after a while, you feel a strong heat in your nethers as you become unable to focus on anything else other than the <i>delicious</i> one-eyed snakes standing in attention right in front of you, cumming <i>for you</i>. You resist the urge to let go of one of the boys to touch yourself, both to keep you from tainting yourself with the ivy, and to keep helping relieve the suffering lads before you. Eve doesn't stop either, and you keep hearing several moans behind you, and feeling some of their stray loads that miss Eve and manage to hit you in the neck and back.
<br><br>
Eventually, the two in front of you grow too excited and try to get closer to your cheeks, and you, too horny to think otherwise, allow them to do so. They both press their cock heads against your cheeks as you rub them as fast as you can from this new angle. Yet, too lost in your perversions, you let go of one of them and mindlessly touch your honeypot. You only realize your huge mistake when you begin to feel an itch, and then a tingle, and then a massive increase in heat as the ivy's poison works its way into your clit and inner walls. Thankfully, it's been mostly diluted in the copious fluids the students disgorged, but you can still feel the sting, and can only imagine what the boys must be feeling.
<br><br>
As you mindlessly ponder trying the ivy yourself, the boy you stopped stroking takes your armpit in frustration and begins to mate with it. You jolt back out of your daydreaming and clench your armpit harder, much to the boy's appreciation, while the other grabs your head in desperation as you feel him release his load directly against your cheek as his pearly white rivulets descend upon your lips and chin. You give the thick cream a tentative lick, and a good taste of his salty juice, before resuming your treatment on him, all while continuing to finger yourself at an increasingly faster pace, completely lost in pleasure. Behind you, you hear a huge moan from one of the students as he nearly topples over Eve.
<br><br>
<<talk "sullivan" "<b>Unnamed student 2</b>">> O-oh, sweet Eros guide my cock! <</talk>>
<br>
You look behind to see him lying on the ground, exhausted after cumming god knows how many times, sighing in relief as his erection finally begins to subside along with the poisonous effects. Eve takes this chance to turn her full attentions to her only captive and has him sit down behind you while she kneels down between his legs, expertly stroking him with both hand while she makes slutty faces at him. The poor student quickly loses control and shoots two loads in quick succession all over Eve's face and perky tits, holding to your thighs for dear life. On your end, the student enjoying your armpit-turned-faux vagina also thrusts himself into another orgasm as he releases a new load of salty cream all over your ample breasts before taking a knee and sitting down, he too finally spent, sighing in relief.
<br><br>
To your surprise, you notice the boy who was stroking himself on your hair has stepped back and is slowly stroking his member, as looks intensely at you, as if waiting for something. His gaze excites you beyond belief, just in time for you to feel another load hit your face from the boy still rubbing himself against your cheek. Looking at his cute, submissive face, you remove your hand from your muff and begin to stroke him at full speed, mercilessly massaging his length and keaning his balls. The poor boy, still sensitive from the recent orgasm begins to tremble at the knees as he grabs onto your head for support, leaving his well lubricated cock mere inches from your lips. The boy looses himself quickly after, shooting what is probably, the most massive load in his life. In the few moments you have, you instinctively...
<br><br>
@@#facial;<<linkreplace "Close your mouth">>
<<replace "#eat">><</replace>>
Close your mouth taking one, two, three, five, no, eight? You honestly lose count from astonishment alone, as the boy shoots rope after rope of hot, extremely thick cum into your face, painting it white. The facial leaves you incredibly horny, even more so than before, as the poweful musk overpowers your senses. He steps away from you incredibly tired, and sits down happily as his erection finally fades away.
<</linkreplace>>@@
@@#eat;<<linkreplace "  Open your mouth">>
<<replace "#facial">><</replace>>
While presenting your mouth to a man mid-orgasm, isn't the best idea you've ever had, you open your mouth and catch several thick, salty ropes of cum. Seeing your open mouth, the out of control student, shoves his cumming cock right down your throat, making you gag a bit as he keeps cumming for a good 10 seconds. You swallow hard on his salty cream and realize how the taste will stay right where it is for a long time, keeping you horny. What a souvenir from the encounter! He removes his cock from your mouth before taking several steps back and falling unconscious, sleeping happily as his erection finally fades away.
<</linkreplace>>@@
<br><br>
Behind you see Eve bravely taking load after load of the one boy left on her end, straight to her face and tits, as one more brave soldier falls down to grass exhausted. Eve climbs back to the bench, absolutely drenched in cum, just like you and grabbing you, she gives you a wet kiss in which she forces a big wad of her newest victim into your mouth. She entwines her tongue with yours, forcing you to taste its salty flavor (not that you mind), before you gulp it down. The two of you, content in each other's embrace, look up to see that there is yet one final student missing.
<br><br>
Horny beyond belief, the two of you join forces to help relieve the poor boy. Sitting side by side, you and Eve sit begin to stroke him in tandem, and, while you use your hand to cup and massage his balls, you notice Eve sticking a finger inside the student's ass, which he doesn't seem to mind. Massing his prostate, Eve seems to make him throb even harder as he shoots a potent load all over your face and Eve's. Still not satisfied, Eve pushes you away and begins to titfuck the man, pushing her brests one against the other. It's merely a ploy to get him hard however, as she immediately turns around to envelop his member between her asscheeks. He graps her by the hips, and begins thrusting away in desperation, quickly lowering his hands to her plump ass as she takes the chance to pleasure herself. You answer in kind for pushing you away earlier, and you settle beneath her, sucking her clit as Eve goes crosseyed from the stimulation. You rise to your feet and begin to finger Eve as roughly as you can, whilst grabbing her head and kissing her deeply. Eve quickly loses over to her lust and cums hard in a massive moan that makes the wards of her protective spell nearly crumble, as she topples over you, just in time for the student to cum one more time, all over her ass and back.
<br><br>
You get down from under her and up on your feet to meet the still unsatisfied student. Realizing you haven't cum yet, and with barely contained lust, you approach the boy and turn your ass him. Taking the hint, he pushes his cock between your thighs, as you feel his veiny, throbbing cock almost vibrate against your trembling clit. He grabs you by the hips and starts thrusting away like a wild animal, giving you no time to balance yourself. You nearly topple over, but you manage to wrap one leg around his, while he moves his hands to grab your breasts, pulling you closer. Steadying yourself by placing your arms behind his head, you lose your mind to pleasure as he continues to pump through your thigh gap, using you like an object, groping your breasts, and roughly pulling on your nipples. Halfway through it, he moves his left hand to your right breast while his right hand rises to your neck, chocking you as you moan meekly. The waves of pleasure erode whatever coherence your thoughts had, aided by the ivy's poison, and, for a few moments you ponder... you ponder <span class="clred"><i>just how good it would be if the whole world could be like this, in ONE giant orgy FOREVER! </i></span> That single thought forces you over the edge as you cum harder than you ever did, and, when you do, you press your legs together by instinct in a vice grip that sends the man behind you over the edge, forcing him to cums for all his worth, all over the bench and on your ass and back, once he finally lets go, allowing to fall over it.
<br><br>
By the end of it all, your senses are overpowered by the scent of semen, and your knees feel as if made of jelly. And yet, you stand to your feet, looking proudly at (mostly) your handiwork as five men and one gorgeous woman stand collapsed around you. Said woman is the first to rise up, still exausted.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> I don't think I should have rubbed so much ivy... but then again it was the most fun I've had in weeks. Alright everyone, I'm giving you all an invisibility spell and, for you boys, a bottle of 1-UP to reenergize yourselves. Be sure to take a bath, $pc.name and I sorely need one at least. <i>-she turns to you-</i> I'll be going now $pc.name, I had a lot of fun, but, as much as I like the idea of frolicking all day long, I have a job to attend to. I'll see you later!<</talk>>
<br>
Eve leaves in a hurry clothes in hand as she quickly becomes invisible, and do the same as you see Eve's spell take effect and you begin to shift out of sight becoming completely translucent. You look back one last time to see the group of students drinking the 1-UPs that seems to rouse them from their complete exhaustion, such that they can manage to walk. Just before you're out of ear reach, you hear one last comment from them.
<br><br>
<<talk "sullivan" "<b>Unnamed student 5</b>">> So, we're doing this again right? <</talk>>
<br>
With a smile, you hurry back to the showers to clean yourself, later returning to the Courtyard to go about your day.
<</linkreplace>>@@
/* SUBMISSIVE - ACCEPT */
@@#sub2;<<linkreplace "  Rub it on me, <u>only</u> me">>
<<replace "#sub">><</replace>>
<<replace "#dom">><</replace>>
<<talk "joy" "<b>$npc_eve.name</b>">> I'll say! Good choice $pc.name. <</talk>>
<br>
Eve smiles happily at you as she stands up and turns to a bush, speaking loud and clear.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Sorry boys, $pc.name is not interested in your company so, as a prefect of this Academy I must ask you all to leave. <</talk>>
<br>
The group hesitates for a few moments before rising from the bush as you cover yourself. Eve tells them off with a warning that if they keep quiet about your outdoor adventure, Eve will stay quiet about their peeping. The boys quickly agree and leave in a hurry. After that, Eve kneels down before you and begins to massage your nethers once again.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Now then, where were we? Ah yes, I was going to make you moan. <</talk>>
<br>
Eve's face contorts into what you consider to be the most lusty smile you've ever seen her do, and as a chill climbs your spine, you feel as though you've made a grave mistake. Eve grabs the ivy's flower head and begins to rub it against your clit, and inner walls, its miniscule barbs tickling your sensitive organ and your flesh. At first you don't feel anything special beyond that initial tickling, but soon enough, you feel an alien pressure on the walls of your vagina, and an incredible urge to touch your clit, as a sudden heat descends upon them. If you weren't looking at them you'd swear they were on fire, and you see your tiny pleasure bud visibly tremble and bulge out slightly. In addition, from within you, an uncontrolled leak of natural lubricant begins pouring out in a continuous stream as you feel an urgent need to cum. Eve however doesn't seem to be done with her preparations just yet...
<br><br>
Grabbing one of the ivy's leaves, she rubs it across your supple breasts, being especially thorough on your nipples, much to your despair. In mere moments, the heat envelops your entire chest as you feel the entire area burning up. Your nipples and clit harden uncomfortably, twitching at the lightest breeze, and the immense pressure on your vagina makes you feel like you're about to unleash a storm.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> And with that, I believe you're just about ready. Let's begin. <</talk>>
<br>
Eve strips to her undies, probably aware of what's about to happen, and pinches your clit. Immediately after she touches it, you explode from the overstimulation, sending a couple of spurts of fem cum right at her chest, yet what little relief you feel from it, is quickly replaced by the previous pressure, as your poisoned sex works in overtime to replace the fluids.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Oops. Looks like I spread a <i>bit</i> too much. <i>-she says playfully.</i><</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Oh really? You don't say?! <</talk>>
<br>
Eve doesn't say anything and just continues to rub your insides while flicking you tiny buzzer which bounces around helplessly, its vibrations tearing your mind apart from the excessive sensation. After some experimentation, Eve quickly settles on a trio of fast, hard, fingering strikes, while she assaults your bud with the other hand, mercilessly grinding it as fast as she can with her thumb. The sensations prove too strong for you, as you feel the sting of the ivy's poison working to push another load, this time right on Eve's chin, and down her neck and chest as you squirt. Again, immediately after those ephemeral moments of respite, you feel that torturous urge building up again, in your nethers.
<br><br>
Eve repeats her rough treatment, smothering your clit and pushing all of your "inner buttons" as fast as possible, coaxing your towards a third orgasm. The third wave of pleasure clashes against the back of your mind as you shudder, sending a third shot of squirt at Eve's face and belly as each wave of pleasure melts aways your reason a bit further. You buck against it, like a bull lost in a rut, as that devilish feeling rapidly returns once again. Eve makes a small pause with one of her hands to clean her face and lick her fingers clean of your juices.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Good girl. Don't fight it, just let it all out. Give me all of it. Every bit of pleasure. Every drop of your juice. Give me everything you got $pc.name! <</talk>>
<br>
Those words send you over the edge a fourth time as you cum harder than before, barely able to sit properly on the bench as you paint Eve's face with several sprays of transparent liquid. This process continues over, and over again, squirt after squirt, as Eve greedily coaxes one more shot of liquid, leaving you absolutely exhausted. By the end, your mind is a melting pot of pleasure, completely unable to register anything that's happening around you, yet the image of Eve's body, completely glistening with your cum on her hair, face, neck, chest, belly and thighs, is one that becomes deeply ingrained in your lust-addled mind. She giggles happily as she coaxes one last tiny drollop from you before standing up, and touching your forehead with a blue object whose ice-cold temperature jolts you awake to full consciousness. Eve hands it over to you, a sleek bottle containing a brilliant, fizzy, blue liquid, saying: "1-UP".
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> There you go $pc.name, that's a powerful energizer, I believe it's only fair I pay for that since I left you in this state. Now, if you don't mind, I need a bath, and a rinse. Still, I have to say I loved the feeling of being covered like that, be sure to talk to me again if you want to get your bits poisoned again. <i>-she grins with her usual mischevous smile</i>. I gotta go, meet me back at the usual place if you'd like. <</talk>>
<br>
Eve disappears, <b>literally</b> as she picks up her clothes and casts a spell of some sort that makes her invisible. You watch amused, as she leaves only footprints on the grass she walks on, as well as a few of your own liquids, as they fall to the grass, drop by drop. The experience has left you with a strange sense of clarity, you don't think you've ever orgasmed that many times in a row. You drink from the bottle and feel a sudden rush of energy hit you, realizing that despite how spent you should be, that miraculous drink has reduced your usual tiredness to a regular bout of love-making with Eve... of course, there's nothing <i>"regular"</i> about that kinky girl!
<</linkreplace>>@@
/* DOMINANT - REFUSE */
@@#dom;<<linkreplace "  No peeping, and no poisoning">>
<<replace "#sub">><</replace>>
<<replace "#sub2">><</replace>>
Eve pouts a bit before placing the herb in her backpack for later use and rubbing some kind of lotion on her hands.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> That's a shame, but I wouldn't want to make you uncomfortable. Let me just clean my hands from any left over barbs. <</talk>>
<br>
Once Eve's done rubbing her lotion she stands up and turns to a bush and says loud and clear.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Sorry boys, $pc.name is not interested in your company so, as a prefect of this Academy I must ask you all to leave. <</talk>>
<br>
The group hesitates for a few moments before rising from the bush as you cover yourself. Eve tells them off with a warning that if they keep quiet about your outdoor adventure, Eve will stay quiet about their peeping. The boys quickly agree and leave in a hurry. After that, Eve kneels down before you and begins to massage your nethers once again.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Now then, where were we? Ah yes, I was going to make you moan. <</talk>>
<br>
Eve pries open your vagina as she reaches for your sensitive spots, rubbing them with great intensity, all while grinding, pushing and stroking your clit with her other hand. The new feeling of her cool, smooth skin of her lotion glazed fingers quickly rises you towards orgasm as you quickly feel the heat descend upon your crotch. After a few minutes of Eve's expert treatment, she suddenly begins to fingerfuck you at breakneck speed, giving you no time to prepare. The new frantic sensation sends you over the edge as you explode, gushing femcum all over Eve's hand and arm, and below into the neatly cut grass. You sit there shaking for a minute, trading kisses with Eve before she speaks up.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> There you go $pc.name... There's nothing quite like the great outdoors is there? Come on now, we'd best return to the others before they start getting curious. <</talk>>
<</linkreplace>>@@
/* GENDER VARIANT END */
<</if>>
/* INITIAL - REPEAT SCENE END */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* =========================================================================================================================================== */
/* GRAND HALL =========================================== GRAND HALL =========================================== GRAND HALL */
<<elseif $eve_sex_loc is "hall">>
/* VARIABLE SETTERS START */
<<if $trt_nympho is true>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<<elseif $trt_nympho is false>>
<<set $epcr to Math.clamp($epcr - 5, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<</if>>
<<set $npc_eve.lust to Math.clamp($npc_eve.lust + 5, 0, 100)>>
<<set $npc_eve.perv to Math.clamp($npc_eve.perv + 1, 0, 5)>>
<<updatebar>>
/* VARIABLE SETTERS END */
<h3>
<<if $eve_sex_loc is "dormitory">>
Eve's Room
<<elseif $eve_sex_loc is "library">>
Library Corner
<<elseif $eve_sex_loc is "courtyard">>
Grand Courtyard
<<elseif $eve_sex_loc is "hall">>
Prefect's Storage Closet
<</if>>
</h3>
<hr>
/* UNISEX INTRODUCTION */
<<talk "joy" "<b>$npc_eve.name</b>">> What, here? In the middle of the hallway? The idea does excite me $pc.name... the thought of getting expelled however, does not. Come with me, I've got a better idea. <</talk>>
<br>
Eve grabs your hand and leads you to a side closet with a plaque reading: <i>"Prefects' Storage"</i>. Unlocking the door with a heavy iron key, she takes you inside, into a large storage area stock full of crates, sacks, baubles and trinkets, coat hangers with fancy clothes you assume are used in plays, as well as a few props and set pieces. Lastly, there's a large stash of random items with a note: <i>"To be organized soon<sup>TM</sup>"</i>.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> This closet is private for prefects, but, nowadays, its mostly used to dump stuff from the other clubs when they're no longer needed, or in use. Which means we can safely enjoy ourselves here with a very low risk of someone wandering in. Now, where were we? <</talk>>
<br>
Eve asks you the question as she kisses and pushes you over a very large sack. At first you're worried you'll break something, but this concern disappears upon landing on a material that seems to give in and mold to your weight.
<br><br>
<<talk "mc" "<b>$pc.name</b>">> What's this stuff inside the sack? <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Oh! Those are seeds for Herbology. It's by far the most comfortable place in here. Which reminds me... there's a lot of interesting items here. Remember what I said before about this being the place to leave stuff? Yeah, it's also the place where we <b>stash</b> stuff. If you've got a sensitive nose, you'll realise that amidst the scent of dust, wood and paint, there's also the sweet scent of sex...<</talk>>
<br>
Eve opens a small trapdoor on the floor, which you missed upon entry, and removes a large, rattling, wooden box full of what you assume to be sex toys. Confirming your suspicions, Eve removes the lid to reveal a large stash of dildoes, fleshlights, butt plugs, ball gags and several other "recreational" objects.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Alright then $pc.name. You've got a lot to choose from! Go ahead and pick one... Oh! And in case you're worried, I do clean all of these, with my potent <i><b>Aqua Cleansing</b></i> spell no less, so don't worry.<</talk>>
<br>
/* MALE VARIANT */
<<if $genital.type is "penis">>
/* KINK (TOYS - VARIOUS) - PLAYER CONSENT CHECK */
/* NORMAL FLESHLIGHT */
@@#flesh;<<linkreplace "Normal fleshlight">>
<<replace "#flesh2">><</replace>>
<<replace "#flesh3">><</replace>>
You undress and point to the normal looking fleshlight with a rubber entrance. Eve happily picks it up and kneels before you placing the object over your dick.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> A good choice $pc.name. All too often people just want to experiment crazier stuff just to one-up others and themselves, but it's always nice to just go "normal" every now and then. Of course...<i>-she draws a pair of handcuffs-</i>, a little spice never hurt anyone, so, let's spice it up a bit. <</talk>>
<br>
<img class="left medium" src="img/npc/eve/sex/tier1/gh_M_flrb.jpg" alt="Fleshlight Rubber">
Eve cuffs you to the shelves behind you with your arms behind your back as she settles between your legs and begins to work you up. With practised mastery, Eve massages your balls with her left hand as you quickly harden to your full length. Eve takes the cue and descends the rubbery item upon your member, it's slick inner textures drawing a few soft moans from you. Fully inside, Eve begins to pump away, first at an extremely slow pace which gradually becomes faster and rougher, only to grind to a near halt whenever you're close to cumming.
<hr class="clear">
<div class="mcin"> (This girl really knows me too well.) </div>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Enjoying youself? <i>-she asks mischievously.</i> <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Very much so, yes. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Good then. Wouldn't want to end the fun too early now, would we? <</talk>>
<br>
Eve resumes her pace, lowering her left hand from your sack into her panties, where she begins to play with herself. All the while, she continues to pick up speed as she strokes you with the rubber toy, faster and harder. However, much to your frustration, she stops just when you were about to cross the point of no return, and shoots you a bold smug.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Not so fast now, you can't be expected to shoot that quickly now, where's the fun in that? Besides, you need to earn your orgasm... <</talk>>
<br>
She resumes her pumping once more, tauting you with the promise of release as she urges you closer to orgasm, but never allowing you to reach it. With a coy smile, she lays beside you and begins kissing your cheek while slowly, excruciatingly so, stroking your penis with the fleshlight. Face flushed in desperation you turn to her and catch her smiling, <i>almost</i> maliciously, as if she's expecting you to say something.
<br><br>
<div class="mcin"> (I know what she wants. She wants me to beg for it...) </div>
<br>
@@#beg;<<linkreplace "Beg for it">>
<<replace "#dont">><</replace>>
<<talk "mc" "<b>$pc.name</b>">> Please, let me cum. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Hmm, I don't know. You seem to be forgetting something vital. <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Mistress, I beg of you. <b>Please</b>, let me cum. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Good boy. <</talk>>
<br>
Satisfied with your answer, Eve sits up and begins stroking you once again with the fleshlight, this time at an increasing speed that marks the inevitable march towards orgasm. While you ride on that familiar pleasure, Eve descends her left hand to massage your taint, inching ever closer to your rectum. In one swift motion, Eve sticks her middle finger inside you, carefully searching for your sensitive prostate. The unique feeling is bit odd but not unpleasant, though you can't really say you'd go for it again.When Eve does finally find it, she presses hard against it, eliciting a literal knee-jerk reaction that narrowly avoids hitting her straight in the chest from the sudden pleasure spike. Eve holds your legs down with hers and simply continues her merciless handiwork, as you buckle against her in a desperate measure to get off faster, moaning quite a bit from her assault. Eve is more than happy to help you along, relentlessly grinding your prostate while she massages your member inside that wonderful faux-vagina. Eventually, the sensations prove too much and you cum hard, vision flashing with white, as you shoot rope after rope of pearly white juice into the air and onto your chest, neck and chin. Once you finally settle down, Eve crawls towards you and lick the lines of cum sprayed across you skin, ending on your chin, where she finishes with a tender kiss on your forehead.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Now, what do we say, honey? <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Thank you, Mistress. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Good boy. <i>-she says once again, sending shivers down your spine.</i> <</talk>>
<br>
After Eve's thorough treatment, she scoots over and lays beside you, chest on your face as she cuddles you, kissing your neck, stroking your hair and petting your head lovingly. You stay there for several minutes, before Eve finally stands up and uncuffs you.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> That was pretty fun I'd say. Thank you for playing along as always, I never get tired of seeing your face when you orgasm. It's really cute. I'll be going now, but be sure seek me out later, ok? <</talk>>
<br>
Eve gives you a quick peck on the lips before leaving you, as you pick yourself up, dress up, and go about your day.
<</linkreplace>>@@
@@#dont;<<linkreplace "  Turn the tables">>
<<replace "#beg">><</replace>>
While this is just roleplay, and while you'd trust Eve with pretty much anything, you still have your pride. And you... no... <span class="clred">WE</span> won't stand for this nonsense any longer. With a mighty pull, you yank the cuffs off the shelf, tearing the chain links as if they were made of paper, as you rise up to a very concerned Eve.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> How did y- <</talk>>
<br>
<<talk "dk" "<b>$pc.name</b>">> No more talking.<</talk>>
<br>
You don't know where this... confidence came from, but you feel a natural instinct pulsing within you, an unstoppable urge, an unquenchable thirst to... to... what? You look at Eve's supple body, gaze filled with lust, and for a few, brief moments, you brain runs through all the possibilities of what you truly yearn to do with her. <i>What is it, WHAT IS IT?! I need to know that the urge is, I MUST KNOW what it is!</i> Killing? Unthinkable, <span class="clred">we'd never kill our property</span>. Rape? No, <span class="clred">she's already devoted to us</span>. Dominate? Dominate... Yes. <span class="clred">WE EXIST TO DOMINATE. And she, like the supple, <s>servant</s>, <s>slave</s>, <b>worshipper</b> she is, WILL bend and worship <b>US</b> like SHE IS MEANT TO!</span>
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> $pc.name, you're scaring me a bit. <</talk>>
<br>
<<talk "dk" "<b>$pc.name</b>">> I thought I was clear the first time. No. More. Talking.<</talk>>
<br>
<img class="right large" src="img/npc/eve/sex/tier1/gh_M_flrb_dom1.jpg" alt="Eve Sub gh_male">
You grab several toys from Eve's box among which is another pair of cuffs, with which you restrain her arms behind her back. Then, you use a ring gag fitted with an over-strapped ball to keep her mouth occupied as she begins to drool, from <i>both</i> of her mouths, more than a little excited, as her diamond-hard nipples make it their point to prove, pushing against your skin. You pull her legs over her and tie them with straps of leather, jointed to her elbows forcing her into a spread eagle postion. Then, with easy access ensured, you draw several toys to have fun with her and give back in kind. You draw clamps you use to hold her nipples, and clitoris pinched, much to her discomfort; yet her grunts of pain quickly turn into moans of pleasure. Then, you pick up one a string of large anal beads, and just as she did, you masturbate her, roughly, almost frantically, fingering her nethers as she nears orgasm. When you feel her near it, you stop touching her and allow her to calm down for a few moments, only to push a large bead into her rectum before resuming your fingering. You continue this proccess for several minutes, torturing Eve with pleasure unending, denying her the climax she so desperately needs.
<hr class="clear">
<br>
<img class="left large" src="img/npc/eve/sex/tier1/gh_M_flrb_dom2.jpg" alt="Eve Sub_end gh_male">
Once each bead is inside her, you look for a dildo with a sucker on its base, picking the largest one you can find. You stick the dildo on the ground and grab Eve by her hair, dragging her to it, still immobilized by the roped legs. She can't do anything but squat in order to move, and she pratically impales herself on the dildo once you give her the chace, desperate to cum. You undo the over-strap of her gag, pulling the ball out, and leaving only the very convenient ring behind, through which you ram your cock down Eves throat. To her credit, she tries to pleasure you, but her mind is too focused on her own orgasm to focus on your properly, and you notice as much when she focuses on getting off on the dildo, mostly just sucking your tip. Unsastified, you grab her by her hair and begin to facefuck her mercilessly, feeling every contour of her throat, <span class="clred">created for the sole purpose of being <u>our</u> cumdump.</span> You see Eve struggle beneath you as she clearly isn't breathing properly, and she begins to wail pathetically from the lack oxygen. <span class="clred">WE</span> however, do not relent and continue to shove your cock down her throat until you finally bottom out, unleashing load after load into Eve's awaiting gullet. Eve herself cums on the spot, eyes turned back, barely conscious, gushing all over the floor and your feet. With an audible pop, you remove your dick from Eve's mouth, spraying a few more shots over her hair, eyes and chin, as your cocks falls over her face, slowly softening. In the meantime, <span class="clred">like the good slut she is</span>, Eve suckles on your sack, completely submissive, <span class="clred">as she should be.</span>
<hr class="clear">
You close your eyes, fulfilled, as the heat retracts from your groin and you feel a chill up your spine, jolting back to consciousness. All of what just happened almost seemed like a dream, yet all it takes to know it was real is one look at the bound and gagged Eve beneath you, looking at you with eyes of pure adoration. You feel like you have a strange effect over her, as if <i>part of you</i> is within her, and with some effort, you pull that part back, causing Eve to fall unconscious.
<br><br>
Several minutes later, Eve finally wakes up with a really tired face, and she looks at you a bit submissively, as she giggles with barely contained happiness.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Damn $pc.name, if you wanted to take charge you just had to say so. I know I told you I'd much prefer to top, but I don't mind bottoming every once in a while... for you. E-especially if you'll treat me like that. Feels oddly refreshing being on the receiving end for a change. Just give me a heads up before next time alright? ...You know what? Actually, don't. It's more exiting if I don't expect it. <</talk>>
<br>
With all that's happened, the two of you clean up, dress up and part ways, though you're still thinking about how you dominated Eve, and how that voice inside your head just... took over. What REALLY scared you however, is that the voice you heard... was your own.
<</linkreplace>>@@
/* SCENE END */
<</linkreplace>>@@
/* VIBRATION FLESHLIGHT */
@@#flesh2;<<linkreplace " Round fleshlight">>
<<replace "#flesh">><</replace>>
<<replace "#flesh3">><</replace>>
You undress and point to the metallic sphere with a hole in it, clearly meant for a rod of some kind to be inserted into it... definitly a rod made of meat.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Ah yes, the "Vibrocock 3000", an excellent choice honey. This device is very popular, a wondrous piece of arcatech if I may say so myself. It works especially well when paired with handcuffs. Here, put these on. <</talk>>
<br>
Eve hands you a pair of handcuffs which you place around your wrists as you heart begins to pound with excitement. Eve removes some sort of remote from a slot within the Vibrocock and then cuffs you to the shelve's metal supports behind you, with your arms above your head.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Oh, we are going to have a lot of fun honey... <</talk>>
<br>
<div class="mcin"> (I can't help but feel I've made a mistake just now.) </div>
<br>
After a few motivating tugs, Eve lowers the Vibrocock on your hardening member, and then, she sits back, remote in hand, shooting you one of her trademark lustful smiles. With a single button press, you feel something close in around your penis' base and sack, restricting blood flow and ensuring you remain hard. With another button press, the insides of the machine begin vibrating, slowy at first, but Eve turns a small dial that quickly increases the speed and intensity of the machine, making you buckle against the sudden pleasure. The relentless vibration of the machine makes you cum helplessly into it, as it hungrily devours your semen.
<br><br>
<div class="mcin"> *BZZT* ORGASM ACHIEVED. PROCESS COMPLETE *BZZT* </div>
<br>
<div class="mcin"> (Huh, it has an audio report.) </div>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> That was really lovely to see... I think we should try it again, this time a little stronger. <i>-she says, one hand already in her snatch.</i> <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Eve, that's enough. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Sorry, can't hear you over your slutty moaning, you'll have to speak up. <</talk>>
<br>
Eve simply turns the machine back up again, and presses a few additional buttons that cause the internal mechanisms of the Vibrocock to girate, press and massage your member once again, this time much more intensely.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Besides, I'm not quite sure who this "Eve" is. <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Eve, I mean... Mistress, please, I've had enough. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> I think not honey, in fact, we're just getting started! <</talk>>
<br>
The machine begins to twirl happily as you feel tiny brushes across your length, and what you believe is a rubber pump being attached to your tip. It sticks to it and begins pumping you in a very weird sensation with the vacuum coaxing the cum directly from within your sack as you begin to feel a thin trickle of liquid coming out in a steady stream. Weird as they are, the sensations drive you to orgasm, yet, almost taunting you, the apparatus clenches hard on the base of your penis, denying the release you desperately desire. Eve smirks at you as she strokes your hair, bending over you to nibble on one of your nipples before straddling your face, forcing you to lick and pleasure her muff. Drunk with lust and wanting to cum, you comply in the hopes she'll release you, lapping her juices, exploring her walls and suckling on her rosy clit. She sends you through heaven and hell, through the torturous edge right before orgasm until she finally cums on your face filling your nostrils with her sweet female perfume.
<br><br>
At this point, your dick is painfully hard, incapable of going soft nor of cumming. Eve lays down next to you once more and removes the Vibrocock, revealing that only the cock ring preventing you from cumming is still in place. She shows you the button on the remote spelling "Release" and places it right on top of your chest as she begins to stroke your length while alternating between kissing your cheeks and neck.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> You're doing great honey, but I still think you can do better. I want you to prove your dedication to me. I want you to truly beg and profess your obedience to me. <</talk>>
<br>
The pain you penis is in makes you feel like you'll break, but what truly makes you afraid is the voice deep inside, at the back of your head, shouting, screaming to break the chains and <span class="clred">RAPE HER</span>. They become louder and louder, and in your despair, whilst seeking to leave Eve unharmed, you submit to her in a desperate plea, hoping she'll relent.
<br><br>
<<talk "mc" "<b>$pc.name</b>">> Mistress, I am your willing slave to use as you see fit. My body belongs... i-it is yours to do as you please! But <b>please</b>, I implore you to just let me cum! <</talk>>
<br>
Your desperation to cum is so genuine that Eve actually breaks character for a few moments, looking at you with concern.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Oh, $pc.name I'm so sor- Ahem. I mean. My beloved pet, you've done great holding out for so long. Just lay back and let Mistress take care of you. <</talk>>
<br>
Eve repositions herself and stands up, placing her foot on top your member as she begins to stroke against its own hardness. Your cock struggles, hard as rock against the weight of Eve's step, yet torturous as it is, you feel in heaven under the silky touch of Eve's stockings.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> It's time my pet. Cum for me, cum for Mistress. <i>-she says as she presses the release button.</i> <</talk>>
<br>
You briefly see the moment when the lock falls off, before your vision goes completely white and your brain melts, cumming harder than you ever did. The orgasm is so potent your senses temporarily shut down, and you lose all awareness of your surroundings for several seconds after it is over. You shudder uncontrollably against the chains which you pull which such force, they actually come off at the link, breaking apart completely. When you finally come to, you feel your face pressing against something soft, and the gentle touch of something strocking your hair. You look up to see Eve had embraced you and was waiting for you to come to.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> That was wonderful $pc.name. I'm sorry if I went too far, you seemed quite desperate at a certain point there. Remember that I don't mean to hurt you... unless you want me to of course, so don't hesitate to tell me I'm going to far. I really love seeing you squirm though, if nothing else, for this post-sex cuddling. There really is nothing else better, is there $pc.name? I need to go now, to buy some new cuffs besides everything else. You impressed me there by the way, didn't think you could do it! Be sure seek me out later, ok? <</talk>>
<br>
Eve gives you a quick peck on the lips before leaving you, as you pick yourself up, dress up, and go about your day.
<</linkreplace>>@@
/* CROTCH HUGGER */
@@#flesh3;<<linkreplace "  Strange egg">>
<<replace "#flesh">><</replace>>
<<replace "#flesh2">><</replace>>
You undress and point to the... egg? It definitly looks like an egg anyway.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Ooh, brave one aren't you? This is the infamous Crotch Hugger, its male version anyway. All it needs is a bit of your fluids and it hatches a creature specially designed to make you cum till you drop, hence the covering it has. I won't get to do much here beyond enjoying the sights, so let me grab... yes, this dildo will do just fine. Now, I think you'll be able to enjoy it a lot more if we handcuff you. Here, put these on.<</talk>>
<br>
Eve hands cuffs your arms behind your back and places a small dildo to her side. Then, putting on a pair of gloves she remove the egg out of its covering bag and places it between your legs. She begins tugging your member a couple of times to get you going, and once you're hard, she strokes it fast until you let out a small amount of pre. She scoops it up with her gloves and smears it on top of the egg, discarding them afterwards as she sits back, grabbing her dildo, keen on enjoying what's to come. You simply steel yourself as you observe the egg closely with vested interest.
<br><br>
It remains still for a few moments, and for a time you think nothing will come of it, but eventually, it opens up like a flower to reveal a strange... creature, for lack of a better word. Its main body is vaguely in the shape of a pelvis as if it was meant to be wrapped around one. It has multiple legs ending in blunt hook-like appendages with what seem to be suckers, most likely to wrap itself around something. On its underside, it has a circular mouth-like opening, and on its... back (?) it has a long prehensile tail that seems oddly muscled at the end, almost like it's meant to pulse something against its tip, or rather, it seems like it's meant to push and grind against whatever the tail is linked to.
<br><br>
The weird creature sniffs around for something and turns to Eve first, its tail reaching for her discarded glove. It touches it for a bit, but it quickly becomes disinterested, turning to you instead. Holding its tail over your penis, it lightly touches your tip as its tail muscle starts to make a strange churning noise, preparing for something. Suddenly, its tail creates a small bulge that descends at great speed into your penis creating a somewhat hard and dry, but pleasant, impact. It is with some concern that you notice the sucker at the tip of its tail and realize it's meant to remain fixed to a spot, realizing that's meant for the prostate.
<br><br>
<div class="mcin"> (Guess I'm in for a wild ride.) </div>
<br>
The creature approaches you further and repositions itself placing its mouth over your dick, and descends as it quickly envelops your member completely. Its insides feel strange but pleasant as thousands of tiny feelers massage your penis' length and foreskin. You're even more impressed when the creature wraps itself around your waist with its legs, and swallows your nethers completely, introducing your sack within itself as well. A legion of feelers hold your sack in a different chamber than your mast and massages it with great expertise drawing several moans from you, while your rod is slathered in a viscous lubricant. Finally, you feel the much dreaded tip of its tail on your backside as it slowly enters you, searching the walls of your rectum for your prostate. Once it finds it, it sucks into its wall of flesh, becoming stuck, and nearly impossible to remove, and for several moments, the creature simply holds still.
<br><br>
You bear the calm before the storm as suddenly and without warning, the pounding mechanism of its tail muscles impact your prostate directly in an surge of pleasure that makes you go cross-eyed. The creature begins its assault proper, relentlessly massaging and stroking your cock and balls, whilst pounding your prostate for all its worth. It continues this process for several minutes, never seeming to tire or slow down, and all you manage to do is moan weakly against it, restrained and unable to move. Meanwhile Eve simply looks over you with a satisfied expression, as she pleasures herself with the dildo, enjoying the show.
<br><br>
The creature happily milks you to your last drop as you cum one, twice, thrice, many, MANY times before it finally lets go of you, by which point you're a drooling mess, humping the air by instinct alone. As for the creature, already content with your fluids, it simply wraps around itself and begins to release a gel-like liquid that gives it an... oval shape. Its new existence hardens slowly until acquiring a hard shell, and becoming an egg once more.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> And there we go. Once it's done feeding, the creature creates a new egg. A fun fact for you: This creature isn't natural, it's a homunculus, a creation of magic and science for the sole purpose of... well, fucking you silly honestly. There's a male and female version perfectly adapted to maximise the pleasure in each one. Pretty neat huh? <</talk>>
<br>
<div class="mcin"> (It was quite something alright...) </div>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> In any case, it was really lovely to see you cum helplessly as always. Don't worry about the mess, I'll clean it myself with my Aqua Cleanse. Anyway, we should do this again sometime, just hit me up later.<</talk>>
<br>
Eve gives you a quick peck on the lips before releasing you from the cuffs. You're the first one to leave the storage as you stand up, dress up, and go about your day.
<</linkreplace>>@@
/* FEMALE VARIANT */
<<elseif $genital.type is "vagina">>
/* KINK (TOYS - VARIOUS) - PLAYER CONSENT CHECK */
/* DOUBLE DILDO */
@@#dildo;<<linkreplace "Red rubber dildo">>
<<replace "#dildo2">><</replace>>
<<replace "#dildo3">><</replace>>
You undress and point to the red, black stripped rubber dildo. Eve happily picks it up and kneels before you placing the object over your groin. You grow a bit intimidated once you realize how big it actually is.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> A good choice $pc.name. All too often people just want to experiment crazier stuff just to one-up others and themselves, but it's always nice to just go "normal" every now and then. Of course...<i>-she draws a pair of handcuffs-</i>, a little spice never hurt anyone, so, let's spice it up a bit. <</talk>>
<br>
Eve cuffs you to the shelves behind you with your arms behind your back as she settles between your legs and begins to get your juices flowing. With practised mastery, Eve massages your inner walls and your clit quickly making you ready and waiting, as she grinds your most sensitive spots. Eve takes the cue and inserts the rubbery item into your rosy folds, it's slick textures drawing a few soft moans from you. Fully inside, Eve begins to thrust it into you, first at a slow pace which gradually becomes faster and rougher, only to grind to a halt whenever she notices you're close to cumming.
<br><br><br>
<div class="mcin"> (This girl really knows me too well.) </div>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Enjoying youself? <i>-she asks mischievously-</i> <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Very much so, yes. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Good then. Wouldn't want to end the fun too early now, would we? <</talk>>
<br>
Eve resumes her pace as she lowers herself over you, kissing you deeply, claiming your mouth and tongue for herself, while she continues to push the pleasure tool in and out of you at an agonizing pace. While kissing, you feel something at your backdoor as Eve pushes a small butt plug inside of you, before she resumes ramming the dildo hard, twisting your insides as you cum helplessly in her embrace, moaning sweet muffled ecstasy into her awaiting lips. While you recover, you notice Eve grabbing the other edge of the dildo and removing a lid.
<br><br>
Simply smirking towards you, she picks up another red rubber dildo and removes its lid as well. Then, placing a small metal piece connecting the two, the presses them together and screws them, making it seem one large double dildo.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Do you like it? It's a Maul 01. It's one of my favorites... I really like its red color and black tribal pattern. <</talk>>
<br>
She places herself over you and inserts the other end into her awaiting muff, with the dildo's red tip easily sliding in from all the moisture. Then, carefully, but confidently, she presses against you with her hips, and you moan as the dildo enters and exits a few inches into both of you. At the start, the pace is set by Eve, but as she begins to accelerate, you lose yourself to the sentation and begin pushing back of your own accord. For a while, the two of you become slightly out of sync, but your pleasure naturally guides you into a steady rhytym of pushing and pulling that makes you both moan loudly. You raise your neck slightly, puckering your lips and shooting puppy eyes at Eve who takes the clue and lowers her neck to kiss you as deeply as she can, tongues entwined, sharing naught but lust pure. The brisk brushing of your nipples on your pressed breasts is but the icing on the cake as you feel like you're in heaven, under Eve's embrace. Eyes closed and completely at ease, you feel the orgasm inch closer as it hits you like a torrent, making you gush squirt after squirt alongside Eve who follows you shortly after. The two of you share one massive orgasm with seemingly unending ripples for what seems like an eternity before you finally settle down in each other's arms, cuddling in absolute peace. Several long minutes of kissing later, Eve is the first to break the silence.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> That was probably the best one thus far. I love you $pc.name. <</talk>>
<br>
Eve sits up, regretfully leaving you, and uncuffs you from the shelves, all the while sharing soft wet pecks on your lips, cheeks and chest, as you inhale her perfume and allow it to be engraved in your mind.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> I really need to be going, but be sure to seek me out later $pc.name. Goodbye. <</talk>>
<br>
Eve gives you a quick peck on the lips before leaving you, as you pick yourself up, dress up, and go about your day, fully invigorated from your session of love-making.
<</linkreplace>>@@
/* VIBRO PUMPER */
@@#dildo2;<<linkreplace "  Metal apparatus">>
<<replace "#dildo">><</replace>>
<<replace "#dildo3">><</replace>>
You undress and point to the metal panties with two dildos pointing inwards. They're full of tiny warts and seem to have some sort of mechanism beneath it that allows them to move.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Ah yes, the "Vibro Pumper 3000", an excellent choice $pc.name. This device is very popular with the girls, a wondrous piece of arcatech if I may say so myself. We don't really need cuffs for this one because it already has them, see? <</talk>>
<br>
Eve turns the device over to show you its underside, which, indeed, has two metal clasps with an extensible chain clearly meant to cuff whoever is using the piece with their hands behind their backs. With your heart pounding with excitement, Eve helps you into the metal panties as you align both of your holes with the two dildos within. After you've settled into them, you give a few tentative squats as the soft, wart-filled dildos massage your insides. Much to your pleasant surprise, you now realise that the arcatech piece also features some kind of "tongue" which is pressing directly against your clit.
<br><br>
Eve moves behind you, kissing your neck and gently massing your breasts before she strokes the length of your arms, as she gently, but firmly, coaxes your wrists into the metal clasps. With a hard, dry "click", you feel yourself become restrained with your arms behind your back. Eve pulls you gently to sit on her lap while she puts in front of you a remote which appears to control the device on your crotch. Kissing you neck again, she turns on the piece as it whirs to life and you feel the dildos vibrating within. The pleasure starts ramping up slowly, as you hear the shuffling of Eve removing her top behind you, a fact you confirm once you feel her hard nipples piercing your back, and her soft breasts pressed against you. You hear a second button press as the dildos begin turning, one clockwise, and the other counter-clockwise in a unique but very pleasurable way, stirring your insides.
<br><br>
Easing into Eve's embrace, she places a blindfold around your eyes and ties it at the back, then grabbing you by the chin, claiming your lips and tongue with her own. You hear a third button press as the dildos begins to thrusting up and down alternatively, at a snails pace, and you pant eager for the inevitable increase in speed Eve will subject you too, very soon.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Did you know that if you deprive yourself of a sense, the other ones become more acute to try and cover for it? <</talk>>
<br>
Your heart pounds strongly at those words as, indeed, the blindness gradually enhances your sense of touch. Each time Eve rubs your arms, legs and belly, and each time she holds her fingers over your nipples, playfully grinding and pinching them sending chills down your spine. As your enjoying the sensations, you listen to the turn of a dial as the dildoes within you pick up speed, until they start ramming you mercilessly. The pleasure becomes far too much to bear with the added sensations of the mechanical dildos, plus the mini feeler tongue grinding on your clit force you to cum cum in Eve's arms, as she steals a kiss while you do, leaving you breathless, shaking and trembling in her embrace.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> You know how I usually like to deprive you of cumming? I was thinking that, today, I should make you cum as many times as it takes to break you. How does that sound? <</talk>>
<br>
Your clit hardens at those words, and true to them, Eve cuffs yours ankles to the foot of a large cabinet, and then, she inches closer to your ear, nibbles on it and whispers sweet words that send a chill down your spine.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> You are completely at my mercy now $pc.name. All you need to do, is hold still in my arms and cum for me, like the good girl you are. <</talk>>
<br>
Eve restarts the machine immediately as it begins to work you up towards orgasm again. This time, she spends no time and puts all setting straight to the max, and then limits herself to holding you down, snuggly on her lap and under her embrace, incapable of escaping. Eve continues to tease your nipples and rubbing your body, stealing several kisses and nibbling your ears amidst the many orgasms you have. You cum and cum, and begins to become delirious as she refuses to let go. You cum so much and so hard, it starts to take your breath away as your heart desperatly struggles to pump enough blood to keep you conscious. Breathless and resigned to your fate, you lose count of how many times that woundrous machine made you cum as you simply submit to Eve and the pleasure delivered by her. Drowned in a sea of endless stimulation, pleasure and repeated climaxes, it is the end of said stimulation the trigger that jolts you awake from your coma of lust. Eve removes all of your bindings and releases the apparatus, now completely drenched in your juices.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> What do you say? <</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> T-thank you, Mistress.<i>-you stutter, out of breath</i>. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Good girl.<</talk>>
<br>
Eve kisses you affectionately on the forehead before helping you up and dressing you up like a mother would her daughter. It feels strange, yet despite her domineering persona, you can definitely see Eve's love in her actions and affections. There is genuine devotion when she looks at you.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> There you go $pc.name, you're good to go. Be sure to come to me if you want to have some more fun, alright? <</talk>>
<br>
Eve gives you a light peck on the lips and leaves out the door. You gather your stuff and go about your day, though you almost trip over from how weak your knees are. What a rush!
<</linkreplace>>@@
/* CROTCH HUGGER */
@@#dildo3;<<linkreplace "  Strange egg">>
<<replace "#dildo">><</replace>>
<<replace "#dildo2">><</replace>>
You undress and point to the... egg? It definitly looks like an egg anyway.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Ooh, brave one aren't you? This is the infamous Crotch Hugger, the female version. All it needs is a bit of your fluids and it hatches a creature specially designed to make you cum till you drop, hence the covering it has. I won't get to do much here beyond enjoying the sights, so let me grab... yes, this dildo will do just fine. Now, I think you'll be able to enjoy it a lot more if we handcuff you. Here, put these on.<</talk>>
<br>
Eve hands cuffs your arms behind your back and places a small dildo to her side, then putting on a pair of glove she uses to remove the egg out of its covering bag, placing it between your legs. She begins massaging your vagina and grinding your clit with a few gentle motions, nibbling on your nipples every now and then to get you going. Once a little bit of wetness begins to gather in your miff, she wets her finger on it and smears it on the top of the egg. With her part done, she removes her gloves and sits backs, grabbing her dildo, as she begins to massage herself slowly, enjoying what's to come. You simply steel yourself as you observe the egg closely with vested interest.
<br><br>
It remains still for a few moments, and for a time you think nothing will come of it, but eventually, it opens up like a flower to reveal a strange... creature, for lack of a better word. Its main body is vaguely in the shape of a pelvis as it was meant to be wrapped around one. It has multiple legs ending in blunt hook like appendages with what seem to be suckers, most likely to wrap itself around something. On its underside, it has two... appendages that are clearly meant to be inserted into something, both dotted with tiny warts and holes.
<br><br>
The weird creature sniffs around for something and actually turns to Eve first, one of its "feet" reaching for her discarded glove. It touches it lightly and repeatedly, but it quickly becomes disinterested. It then turns to you and vagina placing itself on top of your crotch. From the tip of one of its underside appendages, a really long, thin, prehensile "tongue" starts to lick around your private parts in large circular motions as if looking for somethin. Once it brushes your clit, it fixes itself to it and begins to grind it as it wraps its legs aroung your waist. Its appendages harden as its "tongue" retracts and the creature aligns itself. With both of your holes. Both appendages are rather small, even when erect, not surpassing the 2 inches, which gives you a bit of a relief on just how crazy things will get.
<br><br>
Finally touching with both tips pressing against your entrances, it makes one strong push, entering both of your holes and drawing a small gasp from you. It makes its final accommodations by repositioning its legs one final time, as you feel its suckes grapple onto your skin, and, for several moments, the creature simply holds still, and all you have to enjoy is the sight of Eve, pleasuring herself in front you, eyeing you with a look of lust that screams "you'll get it."
<br><br>
Suddenly and without warning, both appendages begin growing deeper, and deeper... and DEEPER, up to four times their original size! You can do nothing but squirm as you feel the appendages kissing the mouth of your womb and the other stretching the walls of your rectum. Panicking a bit from the sudden insertion, you notice large circles on the back of the creature which begin to rise into large cilinders of flesh... just as you feel the appendages retreat from your insides.
<br><br>
<div class="mcin"> (Oh boy. Guess I'm in for a wild ride.) </div>
<br>
The creature retracts until only the tip is inside of you and begins to leak some sort of natural lubricant, leaving your holes slick and pliable. It grinds around, girating a bit as if in preparation, only to slam both appendages down HARD inside of you, drawing a painful moan from you as it begins alternating between insertion and retraction of your vagina and ass. Whatever pain you had at the beginning is quickly replaced by pleasure, as you feel an unnatural heat rising in your groin and your senses begin to unfocus.
<br><br>
<div class="mcin"> (That liquid wasn't just lubricant, it had aphrodisiac as well!) </div>
<br>
The creatures keeps pounding your holes in fast succession, as you ride the waves of pleasure it brings. Your mind wanders, focusing on the shape and texture of the appendage rubbing on your inner walls, a feeling that suddently grows much stronger as countless feelers exit the appendages' holes and begin to tickle and massage you from the inside. The pleasure you're subjected to, intensified by the aphrodisiac is almost to much to bear, yet what sends you over the edge is the tiny mouth that opens above the first appendage, swallowing your clit whole and almost like a vaccum begins to suckle on it, pinching and twisting it mercilessly.
<br><br>
You cum harm, gushing into the creature, and it, reacting to your orgasm seems to tense and retract both of its appendages. Amidst your orgasm you barely register as two large sacks on the creature's back bulge out obscenely, right before both appendages impale you mid-orgasm and begin to unload an unnatural amount of thick, white cream straight into your bowels, and into your womb. The creature shoots its load in a constant stream, pushing milliliter after milliliter of its cum into you without stopping until it's spent.
<br><br>
Once the creature is finally done, you look down to see the absolute mess you're sitting on as much of the cream let out by the creature is staining the ground beneath you. With some worry, you stare incredulously at the cream, almost slime-like cum the creature released inside of you. As if reading your thoughts, Eve interrupts her massage to speak.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Don't worry $pc.name, that creature, advanced as it is, is still a dildo. It's a very advanced dildo... but a dildo nonetheless. It won't get you pregnant.<</talk>>
<br>
Your worries are dispelled for only for a few moments, just before you feel both of its appendages begin to move again. Smiling like the pervert she is, Eve turns to you and speaks up once more.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Just so you know, that thing won't stop until it has unloaded itself completely, and seeing it hasn't been used in quite a while, it should have enough stored for at least 7 times. Seeing that it only does so when you cum, well... Have fun $pc.name!<</talk>>
<br>
<div class="mcin"> (Yep. Wild ride indeed!) </div>
<br>
The creature rams itself into you once again, repeating the process for several more minutes, never slowing down or seeming to tire the slightest bit. You moan weakly against its relentless assault, restrained and unable to move while Eve pleasures herself with a dildo, enjoying the show. You cum, many, many times before the creature finally lets go of you, by which point you're a drooling mess, humping the air by instinct. As for the creature, already content with its performance, it simply retracts its appendages, lets go of you, wraps around itself and begins to release a gel-like liquid that gives it an... oval shape. Its new existence hardens slowly until acquiring a hard shell, and becoming an egg once again.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> And there we go. Once it's done its job, the creature creates a new egg. A fun fact for you: This creature isn't natural, it's a homunculus, a creation of magic and science for the sole purpose of... well, fucking you silly honestly. There's a male and female version perfectly adapted to maximise the pleasure in each one. Pretty neat huh? <</talk>>
<br>
<div class="mcin"> (It was quite something alright...) </div>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> In any case, it was really lovely to see you cum helplessly as always. Don't worry about the mess, I'll clean it myself with my Aqua Cleanse. Anyway, we should do this again sometime, just hit me up later.<</talk>>
<br>
Eve gives you a quick peck on the lips before releasing you from the cuffs. You're the first one to leave the storage as you stand up, dress up, and go about your day.
<</linkreplace>>@@
/* REPEAT HJ SCENE END */
<</if>><</if>>
<</first>>
<div style="text-align:center">
<hr>
/* RETURN TO LAST LOCATION */
<<link "Return">>
<<if $eve_sex_loc is "dormitory">>
<<goto "Acad.room.eve">>
<<elseif $eve_sex_loc is "library">>
<<goto "Acad.library">>
<<elseif $eve_sex_loc is "courtyard">>
<<goto "Acad.courtyard">>
<<elseif $eve_sex_loc is "hall">>
<<goto "Acad.hall">>
<</if>><</link>>
</div>
<</nobr>><<nobr>>
/* ========================================== LOCATION CHECK START */
/* ========================================== DORMITORY */
<<if $eve_sex_loc is "dormitory">>
<h3>Eve's Room</h3>
<hr>
/* INITIAL SCENE */
<<first>>
initial dormitory oral
/* REPEAT SCENE */
<<finally>>
repeat dormitory oral
/* INITIAL - REPEAT SCENE END */
<</first>><</if>>
/* ========================================== LIBRARY */
<<if $eve_sex_loc is "library">>
<h3>Library</h3>
<hr>
/* INITIAL SCENE */
<<first>>
initial library oral
/* REPEAT SCENE */
<<finally>>
repeat library oral
/* INITIAL - REPEAT SCENE END */
<</first>><</if>>
/* ========================================== COURTYARD */
<<if $eve_sex_loc is "courtyard">>
<h3>Grand Courtyard</h3>
<hr>
/* INITIAL SCENE */
<<first>>
initial courtyard oral
/* REPEAT SCENE */
<<finally>>
repeat courtyard oral
/* INITIAL - REPEAT SCENE END */
<</first>><</if>>
/* ========================================== GRAND HALL */
<<if $eve_sex_loc is "hall">>
<h3>Grand Hall</h3>
<hr>
/* INITIAL SCENE */
<<first>>
initial grand hall oral
/* REPEAT SCENE */
<<finally>>
repeat grand hall oral
/* INITIAL - REPEAT SCENE END */
<</first>><</if>>
<div style="text-align:center">
<hr>
/* RETURN TO LAST LOCATION */
<<link "Return">>
<<if $eve_sex_loc is "dormitory">>
<<goto "Acad.room.eve">>
<<elseif $eve_sex_loc is "library">>
<<goto "Acad.library">>
<<elseif $eve_sex_loc is "courtyard">>
<<goto "Acad.courtyard">>
<<elseif $eve_sex_loc is "hall">>
<<goto "Acad.hall">>
<</if>><</link>>
</div>
<</nobr>><<nobr>>
/* ========================================== LOCATION CHECK START */
/* ========================================== DORMITORY */
<<if $eve_sex_loc is "dormitory">>
<h3>Eve's Room</h3>
<hr>
/* INITIAL SCENE */
<<first>>
initial dormitory sex
/* REPEAT SCENE */
<<finally>>
repeat dormitory sex
/* INITIAL - REPEAT SCENE END */
<</first>><</if>>
/* ========================================== LIBRARY */
<<if $eve_sex_loc is "library">>
<h3>Library</h3>
<hr>
/* INITIAL SCENE */
<<first>>
initial library sex
/* REPEAT SCENE */
<<finally>>
repeat library sex
/* INITIAL - REPEAT SCENE END */
<</first>><</if>>
/* ========================================== COURTYARD */
<<if $eve_sex_loc is "courtyard">>
<h3>Grand Courtyard</h3>
<hr>
/* INITIAL SCENE */
<<first>>
initial courtyard sex
/* REPEAT SCENE */
<<finally>>
repeat courtyard sex
/* INITIAL - REPEAT SCENE END */
<</first>><</if>>
/* ========================================== GRAND HALL */
<<if $eve_sex_loc is "hall">>
<h3>Grand Hall</h3>
<hr>
/* INITIAL SCENE */
<<first>>
initial grand hall sex
/* REPEAT SCENE */
<<finally>>
repeat grand hall sex
/* INITIAL - REPEAT SCENE END */
<</first>><</if>>
<div style="text-align:center">
<hr>
/* RETURN TO LAST LOCATION */
<<link "Return">>
<<if $eve_sex_loc is "dormitory">>
<<goto "Acad.room.eve">>
<<elseif $eve_sex_loc is "library">>
<<goto "Acad.library">>
<<elseif $eve_sex_loc is "courtyard">>
<<goto "Acad.courtyard">>
<<elseif $eve_sex_loc is "hall">>
<<goto "Acad.hall">>
<</if>><</link>>
</div>
<</nobr>><<nobr>>
<h4>Eve's room (nr.665)</h4>
<hr>
<img src="img/locations/dorm_eve.jpg" alt="Eve's Room" class="center large" />
<br>
/* EVE LOCATION CHECK */
<<eve_loc>>
/* EVE LOCATION CHECK */
Eve's room is very well kept room with a spacious, <i>almost</i> double bed whereupon you can usually find a book. She has a medium-sized desk stacked with books covering a vast array of subjects, as well as a huge amount of wall-mounted shelves all over the room, with even more books! She also has two large trunks for her personal belongings and a window by the desk through which you can see Grand Courtyard of the Academy and it's gorgeous garden, with the infamous Lone Tower looming in the distance. <<if $eve_loc eq "dormitory">> Eve is in the room right now.<</if>>
<br><br>
<<if $eve_loc eq "dormitory">>
<<link "Approach $npc_eve.name">>
<<goto "NPC.eve.main">>
<</link>>
<br><br>
<</if>>
<<link "Go to Sleep">>
<<alarm>>
<<set $epcr to $epmx>>
<<refresh>>
<<replace "#room_talk">>
<<if $eve_loc is "dormitory">>
<div class="mcin">Though it takes you several minutes to fall asleep from being next to her, you end up sleeping blissfully alongside Eve and awaken fully rested several hours later.</div>
<<elseif $eve_loc isnot "dormitory">>
<div class="mcin">You sleep for a few hours in Eve's comfy, generously lent bed for a few blissful hours.</div>
<</if>>
<</replace>>
<</link>> (<u>advances day if set to a time before <<time24h>></u>)
  ||   Set alarm clock to
<<set $arsleep to ['05h00', '06h00', '07h00', '08h00', '09h00', '10h00', '11h00', '12h00']>>
<<set $sleep to ''>>
<<dropdown '$sleep' $arsleep>>
<br><br>
@@#room_talk;@@
<div style="text-align:center">
<hr>
|| <<link [[Exit the room|Acad.dorm]]>>
<<addmins 1>>
<<updatebar>>
<</link>> ||
</div>
<</nobr>><<nobr>>
<hr>
/* ======================================= EVE PERMANENT DIALOGUE - TALK | FLIRT */
/* ======================================= GENERIC TALK - FAVOR */
<div style="text-align:center">
| <<link "💬 Hang out with Eve">>
/* INITIAL VARIABLE DETERMINER CHECKS START */
/* ENERGY CHECK */
<<if $epcr gte 1>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<addhours 1>>
/* CHARISMA CHECK + FAVOR GAIN */
<<if $pc.cha lt 10>>
<<set $npc_eve.favor to Math.clamp($npc_eve.favor + 1, 0, 100)>>
<<elseif $pc.cha gte 10 and $pc.cha lt 20>>
<<set $npc_eve.favor to Math.clamp($npc_eve.favor + 5, 0, 100)>>
<<elseif $pc.cha gte 20>>
<<set $npc_eve.favor to Math.clamp($npc_eve.favor + 10, 0, 100)>>
<</if>>
<<refresh>>
<<notify 2000 'codex'>><b>Eve</b> | Favor increased to $npc_eve.favor<</notify>>
/* INITIAL VARIABLE DETERMINER CHECKS END */
/* TALK TOPIC VARIANT */
<<replace "#talk">>
<<print either ("It's hard being a prefect. We need to organize all the festivities, wander the halls in the evening for lost students, monitor club activities, organize class projects, help out students with the material... the list goes on and on. But, honestly, I love it! The fact that I get to be close to other people is reason I became one.", "If you haven't visited each class yet, you really should. As part of the Academy's Miasma Protection Policy, all mages, students or not, are entitled to learn the basic spells each school of magic has to offer.", "Studying just comes naturally to me, so if you're having trouble learning spells, or anything for that matter, I could help you out. Just come to the library during the afternoon, and I'll gladly lecture you.", "I actually come from a long generation of premium, highly talented bakers. <i>-she puffs her chest with pride-</i> Muffins, cakes, or just a nice fresh bread, I'm your woman! Maybe I'll bring some for you to try sometime?")>>
<</replace>>
/* OUT OF ENERGY WARNING DIALOGUE */
<<elseif $epcr lt 1>>
<<ooe>>
<</if>>
<</link>> |
 
| <<link "💗 Flirt with Eve">>
/* INITIAL VARIABLE DETERMINER CHECKS START */
/* ENERGY CHECK */
<<if $epcr gte 1>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<addhours 1>>
/* CHARISMA CHECK + LOVE GAIN */
<<if $pc.cha lt 10>>
<<set $npc_eve.love to Math.clamp($npc_eve.love + 1, 0, 10)>>
<<elseif $pc.cha gte 10 and $pc.cha lt 20>>
<<set $npc_eve.love to Math.clamp($npc_eve.love + 1.5, 0, 50)>>
<<elseif $pc.cha gte 20>>
<<set $npc_eve.love to Math.clamp($npc_eve.love + 2, 0, 100)>>
<</if>>
<<refresh>>
<<notify 2000 'codex'>><b>Eve</b> | Love increased to $npc_eve.love<</notify>>
/* INITIAL VARIABLE DETERMINER CHECKS END */
/* FLIRT TOPIC VARIANT */
/* FLIRT RESULT - EVE DIALOG */
<<replace "#talk">>
<<if $pc.cha lt 10>>
<<print either ("Hahaha! I can't remember the last time I heard that one! A+ for effort though, I loved it.", "That one's pretty good, you've been practising I see. <i>-she smiles warmly-</i> Keep it up!")>>
<<elseif $pc.cha gte 10 and $pc.cha lt 20>>
<<print either ("You're far too sweet to me $pc.name. You keep this up, and I might just return the favor...", "Really? Wow, you're going to make blush.", "Is that so? Tell me more about it...")>>
<<elseif $pc.cha gte 20>>
<<print either ("R-really? I had no idea you thought that about little old me, ha-ha. Maybe you'd like to do me? Wait. I-I m-meant, do <b>something</b> with me!", "Thanks, you're not too bad yourself... <i>not bad at all</i>.", "Huh? R-really? Well I might just let you do that then! <i>-she sounds quite confident, but she's avoiding your gaze, is clearly blushing, and won't stop twirling her hair</i>.")>>
<</if>>
<</replace>>
/* FLIRT SKILL DESCRIPTION - PC META-DIALOG */
<<replace "#flirt">>
<<if $pc.cha lt 10>>
You awkwardly flirt with Eve, throwing a few text-book lines she mostly just laughs at. Surprisingly, it's a genuine, warm laughter rather than a mocking one.
<br><br>
<div class="mcin"> (I feel like I'm not getting across as much as I'd like. Perhaps a few hours speaking in front of a mirror would help me get better results with her? <<if $acad_dorm is false>> It would need to be somewhere private though. Maybe I should save for a dormitory pass?<<else>>I could do it at my room.<</if>>) </div>
<<elseif $pc.cha gte 10 and $pc.cha lt 20>>
You smoothly flirt away with Eve, showering her with subtly veiled compliments amidst the conversation. She takes them in stride and seems to enjoy them, even going as far as being genuinely impressed by some of them.
<<elseif $pc.cha gte 20>>
You flirt Eve with with experienced charm, leaving her without an answer other than a bashful smile to some of your comments. Her shy demeanor begins to show itself, as she clearly looks at you in a different light.
<</if>>
<</replace>>
/* OUT OF ENERGY WARNING DIALOGUE */
<<elseif $epcr lt 1>>
<<ooe>>
<</if>>
<</link>> |
 
<<if $chirp_eve is true and $npc_eve.love gte 20>>
| <<link "💕 Have 'fun' with Eve">>
/* NYMPHO + ENERGY CHECK */
/* NO ENERGY */
<<if $trt_nympho is false and $epcr lt 5 or $trt_nympho is true and $epcr lt 1>>
<<ooe>>
/* ENOUGH ENERGY */
<<elseif $trt_nympho is false and $epcr gte 5 or $trt_nympho is true and $epcr gte 1>>
<<goto "NPC.eve.sex">>
<</if>>
<</link>> | <</if>>
</div>
<</nobr>><<nobr>>
<h4>$npc_eve.name</h4>
<hr>
/* ========================================== INITAL GREETING */
<<first>>
/* ========================================== INITIAL GREETING - LOCATION CHECK START */
/* ========================================== LIBRARY */
<<if lastVisited("Acad.library") is 1>>
<img class="left large" src="img/npc/eve/general/loc_library.jpg" alt="Eve">
Your gaze is captured by a lithe, brunette girl with long hair tied up in cute pigtails and comically large, black rimmed glasses. Despite her quirky appearance, she carries a surprising air of authority, and though you can't quite explain it, there's something special about her.
The girl seems to be helping a group of younger students with some school material, pointing at a chalkboard with complex formulas <<if $pc.int lt 10>>you can't even begin to comprehend.<<elseif $pc.int gte 10>> you assume are for transmutation spells.<</if>> She explains the formulas in great detail and with a sparkle in her eyes. From her clear, great dedication, and the way she speaks and gestures about, it is obvious that she is quite passionate about either the subject, or the act of teaching itself.
<br><br>
Several minutes pass by as you observe her, taking in her figure, fascinated by her for reasons you can't ascertain. Time goes by in a flash as you're finally jolted back to reality with the girl's clapping as she proudly enounces a cute <i>"that's all for today!"</i>. The group rises to their feet and one by one bid their goodbyes and their praises before leaving the girl to herself. She begins to gather her belongings and just as you were considering whether to approach her, she crosses her gaze with yours and gives you a confused look. You return the look to her, yourself becoming confused.
<br><br>
<div class="mcin"> (Why is she looking at me like that? Do I know her? I don't think so...) </div>
<br>
The girl's frown quickly turns into a shining ear-to-ear smile, that takes you by surprise, and you watch with some interest as the girl sets her books and pens down, and quickly struts over to you, stopping a mere meter short of where you're standing. Still beaming, she clasps your hands between hers and begins to speak in an energetic yet soft, melodic voice.
/* ========================================== COURTYARD */
<<elseif lastVisited("Acad.courtyard") is 1>>
<img class="left large" src="img/npc/eve/general/loc_cyard.jpg" alt="Eve">
Your gaze is captured by a lithe, brunette girl with long flowing hair, dressed in a light, almost sheer, yellow summer dress. Perhaps it is the revealing clothing which draws a bit of a reaction from your lower regions, but there is definitely something special about her that you can't quite discern. Not only that, the way she sits and looks at other people give her a surprising air of authority and responsability, though it isn't as oppressive as you'd expect it.
The girl seems to be right in the middle of her day' lunch break, hanging out with, what you assume are, her rather large posse of girl friends. They happily share giggles, jokes, playful gestures and their plethora of sweets, treats and pastries. You find yourself mesmerized by the beauty present between the group, as if an invisible wall separates them from the rest of the world, and you confirm as much, catching several other students, mostly males, staring at them with expressions parched from affection.
<br><br>
As beautiful as her friends are, and even though some are far more "gifted" in certain areas of their body, you find yourself absolutely mesmerized by her, and you begin to ponder why. While she is indeed cute, she isn't extraordinarily beautiful or otherwordly, yet you can't help but be fascinated by her. Your thoughts are interrupted by the look of confusion she shoots at you, jolting back to reality the moment your gaze locks with hers.
<br><br>
<div class="mcin"> (Crap, she caught me staring. I'd best go away befor-) </div>
<br>
The girl's frown quickly turns into a shining ear-to-ear smile, that takes you (and her friends) by surprise, and you watch with some interest as the girl sets her lunch and bag down, and quickly struts over to you, stopping a mere meter short of where you're standing. She looks you up and down, fixating her gaze on your eyes. Still beaming, she clasps your hands between hers and begins to speak in an energetic yet soft, melodic voice.
/* ========================================== GRAND HALL */
<<elseif lastVisited("Acad.hall") is 1>>
<img class="left large" src="img/npc/eve/general/loc_ghall.jpg" alt="Eve">
Your gaze is captured by a lithe, brunette girl with long flowing hair and a large warm smile. She carries an air of authority about her and you notice she's sporting a golden badge quite read from this far, though you do remember seeing a few students wandering around with them. Perhaps it is a mark of authority, such as the Student Council? In addition, while you can't quite explain it, there's something very special about her, so much so, you can't bear to take your eyes off of her.
The girl seems to giving a group of younger students some pointers around the Academy, or you'd assume, based on the few broken sentences you manage to hear, such as <i>"this way for evocation class"</i>, <i>"avoid the canteen on Tuesdays"</i>, and <i>"don't use the 3rd floor WCs"</i>. She prattles on and on, delivering tips and advice to eager younglings and you can't help but stop dead in your tracks and listen to her. As you do, you continue to drink her visage, transfixed by her figure even though she herself does not appear to be anything out of the ordinary.
<br><br>
After some time, the students each thank her for the answers and bid her farewell, going about their day. While you're busy pondering her appearance, trying to jog your memory, you're brought back to reality by look of confusion she shoots at you, the moment your gaze locks with hers.
<br><br>
<div class="mcin"> (Crap, she caught me staring. I'd best go away befor-) </div>
<br>
The girl's frown quickly turns into a shining, ear-to-ear smile that takes you by surprise, and you watch, with some interest, as the girl throws her backpack over the shoulder and quickly struts over to you, stopping a mere meter short of where you are. Still beaming, she clasps your hands between hers and begins to speak in an energetic yet soft, melodic voice.
<</if>>
/* ========================================== INITIAL GREETING - LOCATION CHECK END */
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Hi there! You're new here right? I don't think I've ever seen you before, though your face is kinda familiar... <i>-she narrows her eyes in a comical fashion.</i> Anyway! My name is Eve. I'm a prefect here at the Academy, which means I work for the Student Council. If you need any help, and I mean <u>any</u>, just come to me or any other person carrying one of these. <i>-she proudly points to the shield-shaped badge on her chest with the word <b>Prefect</b> engraved on it.</i> While I can't speak for other prefects, I'll be sure to help you in any way I can, to the best of my ability! <i>-she says with a warm smile-</i> I can help you with your studies, social issues, and pretty much anything that concerns the academy. I also give some pretty good advice if you'd like, <i>-she puff her chest proudly-</i>, all you have to do is ask. Oh, I almost forgot! Be sure to add me on Chirper! Here, you can have my contact info. Call me if you need me! And also... Hum? <i>-she strokes her chin in deep thought-</i> I'm forgetting something... Ha! I got it! Who is your emergency contact?
<</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Err, I d-don't have one actually. I'm all alone.<</talk>>
<br>
Her face contorts into one of pure pity, or rather, of <b>concern</b>. In fact, she makes the same face you'd expect from a mother who just heard her son doesn't have any friends... it actually stings a bit, now that you think about it.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> What?! No way! Without an emergency contact you'll... You know what? I'll be your emergency contact! If you need anything, and I mean it, just come to me $pc.name. I'll help you out, no matter what, alright? <i>-she says, grabbing your shoulders with a serious frown.</i> Also, if you need a place to stay the night, or just to hang out, here. <i>-she hands you a small brass key</i>. That's the key to my dorm room, it's number 665, you can't miss it.<</talk>>
/* EVE ROOM KEY GET */
<<set $get_eve_key to true>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Thank you? <i>-you stammer out, still slightly overwhelmed by her presence.</i> I mean, thank you. I really appreciate your help. <i>-she smiles warmly to your reply.</i>
<br><br>
<div class="mcin"> (Adding her is actually a pretty good idea, honestly. If nothing else, just so that I can rely on someone around here...)
<br>
/* EVE CHIRPER CONTACT ADD */
<div style="text-align:center">
<<if $chirp_eve is false>>
| <<linkreplace "🐦 Add Eve to Chirper">>
<<notify 5000>>Chirp, Chirp! 🐦 Eve has been added to your Chirper.<</notify>>
<<set $npc_eve.name to "Eve">>
<<set $chirp_eve to true>>
<<replace "#chirp_warn">>
<<fadein 1s 1s>>
You gaze upon her face, once again mesmerized by her for reasons you can't explain, yet so "certain" you'd bet your life on that one gut feeling. You'll definitely have to keep an eye on her. <<return "Or two...">>
<</fadein>>
<</replace>>
<</linkreplace>> |
<br>
<</if>></div>
@@#chirp_warn;@@
</div>
<</talk>>
/* ========================================== INITIAL GREETING END */
<<finally>>
/* ========================================== LOCATION CHECK */
/* ========================================== DORMITORY */
<<if lastVisited("Acad.room.eve") is 1>>
<img class="left large" src="img/npc/eve/general/loc_bed.jpg" alt="Eve">
@@#flirt;You approach Eve, happily laying on her bed, reading a book as she usually does. Eve lowers her book to meet your gaze with her usual warm, heart-melting smile, and greets you as you come closer to her.@@
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> @@#talk;<<print either("Good evening $pc.name, how's it going?", "Hello again $pc.name. Did you come to be read a bed-story, or are you more interest in some adult bed-wrestling?<i>-she muses with a mischievous smile.</i>", "Ah, $pc.name. Nice to see you again! Are you sleeping here today?")>>@@<</talk>>
/* ========================================== LIBRARY */
<<elseif lastVisited("Acad.library") is 1>>
<img class="left large" src="img/npc/eve/general/loc_library.jpg" alt="Eve">
@@#flirt;You approach the joyful Eve once more, eyes glued to a huge book, surrounded by an inordinate amount of tomes, scrolls and papers. For a moment, you consider not bothering her studies, but, almost feeling you nearby, she looks up and beams at you with her usual warm smile.@@
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> @@#talk;<<print either("Good day $pc.name, how's it going?", "Hello again $pc.name. Do you need help with any materials you don't quite understand?", "Ah, $pc.name. Nice to see you again!")>>@@<</talk>>
/* ========================================== COURTYARD */
<<elseif lastVisited("Acad.courtyard") is 1>>
<img class="left large" src="img/npc/eve/general/loc_cyard.jpg" alt="Eve">
@@#flirt;You approach the Eve during her lunch-break, her mouth stuffed of some sort of chocolate filled pastry, as she happily hangs out with her group of friends. <<if $pc.cha lt 12>>You consider leaving her be, as you don't feel very at ease under her the looks of her friends, <<elseif $pc.cha gte 12>>You confidently aproach her and her posse of girl friends, unafraid, <</if>>but it's actually Eve who notices you and makes the first call. Standing up, she calls you over with a wave before, embarrassed, drawns a napkin to clean the chocolate stains on her mouth.@@
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> @@#talk;<<print either("Good day $pc.name, how's it going?", "Hello again $pc.name. Do you want to have lunch with us?", "Ah, $pc.name. Nice to see you again!")>>@@<</talk>>
/* ========================================== GRAND HALL */
<<elseif lastVisited("Acad.hall") is 1>>
<img class="left large" src="img/npc/eve/general/loc_ghall.jpg" alt="Eve">
@@#flirt;You approach the Eve in the Grand Hall, her attentive gaze looking for any lost students in need of directions, or just about anyone who might be in need of some other kind of help. Her gaze eventually falls on yours, and, locking eyes, she shoots you a warm smile and waves to you as you near her.@@
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> @@#talk;<<print either("Good day $pc.name, how's it going?", "Hello again $pc.name. Do you need directions to get somewhere?", "Ah, $pc.name. Nice to see you again!")>>@@<</talk>>
<</if>>
<br>
<</first>>
/* NPC EVE MAIN FRAMEWORK END */
/* CHIRPER CHECK - DIALOGUE DEPENDENCY START */
/* NPC EVE TALK MENUS */
<<if $chirp_eve is true>>
<hr class="clear">
<<include "NPC.eve.talk">>
<div style="text-align:center">
<hr>
|| <<return "Goodbye">> ||
</div>
<</if>>
/* CHIRPER CHECK - DIALOGUE DEPENDENCY END */
<</nobr>><<nobr>>
/* ========================================== LOCATION CHECK START */
/* ========================================== DORMITORY */
<<if lastVisited("Acad.room.eve") is 2>>
<<set $eve_sex_loc to "dormitory">>
<<talk "joy" "<b>$npc_eve.name</b>">> Well then, would you fancy a bit of Adult Bed Wrestling? Just kidding. Or am I?<</talk>>
<br>
<<link [[Manual Labor|Eve.manual]]>>
<<addmins 30>>
<</link>>
/* INDEV
 
<<if $npc_eve.love gte 40 and $npc_eve.perv gte 5>>
<<link [[bj|Eve.oral]]>>
<<addmins 30>>
<</link>>
<</if>>
 
<<if $npc_eve.love gte 60 and $npc_eve.perv gte 10>>
<<link [[sx|Eve.sex]]>>
<<addmins 30>>
<</link>>
<</if>>
INDEV */
<br><br>
<div style="text-align:center">
<hr>
<<link "Nevermind">><<goto "Acad.dormitory">><</link>>
</div>
/* ========================================== LIBRARY */
<<elseif lastVisited("Acad.library") is 2>>
<<set $eve_sex_loc to "library">>
<<talk "joy" "<b>$npc_eve.name</b>">> Feeling frisky are we? We risk getting caught <i>- she smiles mischievously -</i> but that only makes it more exciting, right?<</talk>>
<br>
<<link [[Manual Labor|Eve.manual]]>>
<<addmins 30>>
<</link>>
/* INDEV
 
<<if $npc_eve.love gte 40 and $npc_eve.perv gte 5>>
<<link [[bj|Eve.oral]]>>
<<addmins 30>>
<</link>>
<</if>>
 
<<if $npc_eve.love gte 60 and $npc_eve.perv gte 10>>
<<link [[sx|Eve.sex]]>>
<<addmins 30>>
<</link>>
<</if>>
INDEV */
<br><br>
<div style="text-align:center">
<hr>
<<link "Nevermind">><<goto "Acad.library">><</link>>
</div>
/* ========================================== COURTYARD */
<<elseif lastVisited("Acad.courtyard") is 2>>
<<set $eve_sex_loc to "courtyard">>
<<talk "joy" "<b>$npc_eve.name</b>">> Ooh? Interested in some high intensity outdoor activities?<</talk>>
<br>
<<link [[Manual Labor|Eve.manual]]>>
<<addmins 30>>
<</link>>
/* INDEV
 
<<if $npc_eve.love gte 40 and $npc_eve.perv gte 5>>
<<link [[bj|Eve.oral]]>>
<<addmins 30>>
<</link>>
<</if>>
 
<<if $npc_eve.love gte 60 and $npc_eve.perv gte 10>>
<<link [[sx|Eve.sex]]>>
<<addmins 30>>
<</link>>
<</if>>
INDEV */
<br><br>
<div style="text-align:center">
<hr>
<<link "Nevermind">><<goto "Acad.courtyard">><</link>>
</div>
/* ========================================== GRAND HALL */
<<elseif lastVisited("Acad.hall") is 2>>
<<set $eve_sex_loc to "hall">>
<<talk "joy" "<b>$npc_eve.name</b>">> The idea of frolicking in the middle of the hall does amuses me to no end. However, for the sake of school integrity, I believe it's best we make good use of this spacious closet I think you're going to like. <</talk>>
<br>
<<link [[Manual Labor|Eve.manual]]>>
<<addmins 30>>
<</link>>
/* INDEV
 
<<if $npc_eve.love gte 40 and $npc_eve.perv gte 5>>
<<link [[bj|Eve.oral]]>>
<<addmins 30>>
<</link>>
<</if>>
 
<<if $npc_eve.love gte 60 and $npc_eve.perv gte 10>>
<<link [[sx|Eve.sex]]>>
<<addmins 30>>
<</link>>
<</if>>
INDEV */
<br><br>
<div style="text-align:center">
<hr>
<<link "Nevermind">><<goto "Acad.hall">><</link>>
</div>
/* ========================================== LOCATION CHECK END */
<</if>>
<</nobr>>Double-click this passage to edit it.Double-click this passage to edit it.
<<finally>>
/* =========================================================== VARIABLE SETTERS START */
<<if $trt_nympho is true>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<<elseif $trt_nympho is false>>
<<set $epcr to Math.clamp($epcr - 5, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<</if>>
<<set $npc_eve.lust to Math.clamp($npc_eve.lust + 5, 0, 100)>>
<<updatebar>>
/* =========================================================== VARIABLE SETTERS END */
<<talk "mc" "<b>$pc.name</b>">> To be honest, yes, I was hoping you'd <i>lend me a hand</i>.<</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Let's go somewhere more comfortable then... <</talk>>
<br>
She begins briskly walking towards your familiar "love closet", looking behind her anxiously every now and again, just to make sure you're still following her. Once inside, she locks the door behind you and pushes you against the wall. She approaches you with a mischievous smile, yet her eyes and slightly trembling hand betray the timid nature hiding behind her forward front. Kneeling, she removes your belt and pulls your pants down in one swift motion.
<br><br>
Softly blushing,
/* ===================================================== IF PC HAS VAGINA */
<<if $genital.type is "vagina">>
she grabs and massages your thighs, slowly climbing upwards and inwards until her hand comes to rest on your pubic region. She gently brushes your thin patch of fur before diving into your rosy depths with two stretched fingers. You moan under her soft ministrations, as she explores your cavernous canal, rubbing all the right spots with meticulous precision. You ride the waves of pleasure set by her steady rhythm, mindless of her free hand which quickly settles above the other, as Eve presses and rubs your sensitive button with her thumb. She grows increasingly bolder, doubling her efforts with each moan she draws from your lips. Drunk with pleasure as she rubs you harder and harder, you knees falter and she takes the chance to push you against the wooden floor. She pulls your top up in one quick movement, leaving your supple breasts vulnerable to her greedy mouth with which she dives in, gently nibbling and sucking on your perky nipples. As you revel in the new sensation, you feel a third finger pushing deep inside of you, rubbing against a particularly sensitive spot. Fireworks go off in your head as you orgasm immediately, your vision flashing with white as you tremble helplessly in Eve's embrace. This only seems to embolden her however, as she shoots you a knowing smile, deftly repositioning her hand to keep her trio of fingers pushing in and out of you, while her thumb grinds your still quivering clit into a new orgasmic bliss.
<br><br>
Her free hand snakes its way around your waist, grappling and massaging your left breast. Eve repositions herself completely, intent on showing you no mercy, locking your legs with her's, immobilizing you, and taking her mouth from your nipple to your own breathless lips. Under the plethora of stimulations, Eve holds you ever closer as your sweaty body stains her own clothes, and your still quivering flower fills the room with the scent of sex. You try to move, weakly as you're still shaking from the first orgasm, but Eve merely holds you down with a perverted look, fully dedicated to making you cum a second time. You can only moan meekly under her breath, as you melt away, feeling that wonderful chill up your spine once again.
<br><br>
As you do, standing on the precipice of orgasm you see an odd glow in Eves eyes and you hear her voice, even though her tongue is far too busy with yours: <span class="clpink"><i>I like- no, I <b>love</b> making $pc.name happy.</i></span>
That sentence resounds deep within your mind and reverberates all over your body, sending you over the edge as you gush all over Eve's hand and all over the floor. The waves of pleasure hit you one after the other, crashing into the back of your mind, eroding whatever coherent thoughts you had, each stronger than the last until finally ending in one so massive, your entire body trembles and you scream in pleasure, your sounds muffled deeply into Eve's mouth.
/* ===================================================== IF PC HAS PENIS */
<<elseif $genital.type is "penis">>
she grabs and massages your thighs, slowly climbing upwards and inwards until her hand comes to rest on your pubic region. Tentatively, she grabs your shaft with one hand, whilst setting her other hand on your hip for support. She gently fondles your testicles between her fingers and gives your penis a few experimental strokes. Signaling that it needs not encouragement, your meaty soldier stands to attention in a matter of seconds, ready to serve. Locking eyes with you, Eve smiles mischievously as she begins to rub your length with increasing momentum, in long, hard strokes. You moan slightly under her touch, as she expertly attempts to coax pleasure out of you with great dedication. You ride the waves of pleasure set by her steady rhythm, mindless of her free hand which quickly settles below the other, as Eve cups and massages your sack and its fragile, bulbous contents. She grows increasingly bolder, doubling her efforts with each moan she draws from your lips. Drunk with pleasure as she rubs you harder and harder, you knees falter and she takes the chance to push you down, against the wooden floor. Pulling her top up, she settles beside you, grappling your staff once again, and you feel her perky breasts rubbing against your face. Almost by instinct, you open your mouth to suckle on them, eliciting several soft moans from Eve which only seems to rub you harder as a result. As you revel in the new sensation, you feel a familiar heat descending upon your groin as you near the precipice. Your penis throbs and hardens in Eve's grasp, fireworks spark and fly in your head, your vision flashing with white as you shoot a long thick line of straight into the air, which comes to fall on Eve's hand and the storage room's floor.
<br><br>
While you're still trembling from the orgasm, you feel the warm wetness of Eve's tongue, as she delivers a deep kiss into your mouth still gasping for air. Seeing you like this only seems to embolden her however, as she shoots you a knowing smile, deftly repositioning herself, sitting between your legs. Using her own, she locks legs with you and shifts her weight to keep you in place, whilst grappling your scepter with both hands, one set to stroke the shaft, the other to mercilessly rub your still sensitive head. Under the plethora of stimulations, Eve holds you ever closer as your sweaty body stains her own clothes, and the floor below you with the scent of sex. You try to move, weakly as you're still shaking from the first orgasm, but Eve merely holds you down with a perverted look, fully dedicated to making you cum a second time. You can only moan meekly as you melt away, feeling that wonderful chill up your spine once again. Even in this "weak" position, you feel strangely in control.
<br><br>
As you do, standing on the precipice of orgasm you see an odd glow in Eves eyes and you hear her voice, even though her mouth is far too busy biting her own lip: <span class="clpink"><i>I like- no, I <b>love</b> making $pc.name happy.</i></span>
That sentence resounds deep within your mind and reverberates all over your body, sending you over the edge as you cum all over Eve's face and chest in long ropes of pearly white. The waves of pleasure hit you one after the other, crashing into the back of your mind, eroding whatever coherent thoughts you had, each stronger than the last until finally ending in one so massive, your entire body trembles and you feel your heart skip a beat.
<</if>>
/* ===================================================== SCENE END */
<br><br>
You are left to bask in the afterglow, lying on the floor as Eve cuddles next to you. She smiles and steals kiss after kiss from your trembling lips, still too intoxicated to move. You had never felt anything like that before. But deep down, you knew it wasn't Eve. It was <b>you</b>. Something inside of you was the reason for that mind-shattering pleasure, and probably... the way Eve behaved. Your thoughts are interrupted by a deep kiss as Eve helps you rise to your feet. Blushing a deep red, she stammers awkwardly.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> I apologize if I exaggerated... I don't know what it is, but I just can't control myself around you. <</talk>>
<br>
Trembling a bit, you laugh weakly, exhausted from the ordeal, and jokingly say:
<br><br>
<<talk "mc" "<b>$pc.name</b>">> No harm done, same time tomorrow?<</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Of course! <i>-she beams, smiling from ear to ear-</i> I'll here to "lend you a hand" whenever you'd like.<</talk>>
<br>
The two of you leave the closet a few minutes after, and while you leave a little worse for wear in the energy department, your magic has been replenished by your little closet adventure.
<</first>>
<br>
<<first>>
<h3>Storage Room</h3>
<hr>
/* =========================================================== VARIABLE SETTERS START */
<<if $trt_nympho is true>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<<elseif $trt_nympho is false>>
<<set $epcr to Math.clamp($epcr - 5, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<</if>>
<<set $npc_eve.lust to Math.clamp($npc_eve.lust + 10, 0, 100)>>
<<set $npc_eve.perv to Math.clamp($npc_eve.perv + 1, 0, 20)>>
<<updatebar>>
/* =========================================================== VARIABLE SETTERS END */
<<talk "mc" "<b>$pc.name</b>">> I was actually hoping you could put those lovely lips to work...<</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Is that so? I do have a few tongue twisters I'd love to show you.<</talk>>
<br>
The two of you quickly run over to your "fun closet" locking yourselves inside. Already in, Eve hugs you tightly, arms around your neck, deeply kissing you as you both get in the right mood for what's to come. As always, you're a bit taken aback by the sweet taste of her tongue and saliva which fires up your senses and leaves you wanting for more. You kiss for a good minute before she parts lips with you separated by a thin line of saliva. With eyes filled with lust, Eve kneels down, face flushed with a deep red and unbuckles your $pc.lg.name, pulling them down.
/* =================================================================== MALE VARIANT */
<<if $genital.type is "penis">>
She does it with such intensity, your penis almost bounces after the released tension of the fabric pulling it. With a smile, she gazes upon your shaft, almost transfixed by it, and grasps it with one hand giving it a tentative lick. She licks it a couple more times across its length, looking up for your approval. Seeing your pleasured face as enough confirmation, she kisses your tip before diving in deeper, taking your penis halfway into her mouth, sucking on it softly.
<br><br>
You reach your hand down to pet Eve's head affectionately as she goes deeper, gagging a bit near the base of your shaft. She stays a few seconds at the base, her breath tickling your crotch. She pulls back and gives you a few quick strokes as she gasps for air and recovers her breathing. Now properly in control, she digs in without a second thought and picks up the rhythm, sucking the entirety of your mast. Despite her amateur job, her dedication is awe-inspiring, as is the speed with which she learns the best methods to please you. Your member throbs with anticipation as the heat in your groin becomes unberable, shooting a chill creeping up your spine. Vision white from climax, you grasp Eve's hair and...
<br><br>
@@#in;<<linkreplace "Cum inside">>
<<replace "#out">><</replace>>
You pull her head all the way to your penis' base, and hold her down as you explode in pleasure, sending several thick ropes of jizz into her mouth and down her throat. Eve gags slightly on your cock, but, impressively, takes your load until the end and waits in place until you let go of her. Once you do, she swallows hard and breathes in several times until her breathing is under control.
<<replace "#end">>
<<talk "joy" "<b>$npc_eve.name</b>">> Job's done! I was about to say I hoped you enjoyed it, but taking a look at your face clearly confirms it.<</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Yes indeed. No complatins here. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Lovely. That was actually a lot more fun than I expected. Talk to me later if you want me to do it again. <</talk>>
<br>
She gives you a wink, and a peck on the lips before leaving in a hurry. As usual, you're feeling spent, yet your magic reverses have been refilled.
<br><br>
<div style="text-align:center">
<div class="mcin"> Sex spends your <span class="clgreen">Energy</span> but restores your <span class="clblue">Mana</span> </div>
</div>
<</replace>>
<</linkreplace>>@@
@@#out;<<linkreplace "  Cum outside">>
<<replace "#in">><</replace>>
You push her head away and aim your pistol at her, shooting several ropes of white paint at her face covering her eyes, face and mouth, as it slowly drips down to her chest. Eve takes the shots happily, mouth open and tongue drooling with saliva. Several seconds after your orgasm finally dies down, Eve cleans her face, scooping the remaing strands and eating them with a perverted smile.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Job's done! I was about to say I hoped you enjoyed it, but taking a look at your face clearly confirms it.<</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Yes indeed. No complaints here. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Lovely. That was actually a lot more fun than I expected. Talk to me later if you want me to do it again. <</talk>>
<br>
She gives you a wink, and a peck on the lips before leaving in a hurry. As usual, you're feeling spent, yet your magic reverses have been refilled.
<br><br>
<div style="text-align:center">
<div class="mcin"> Sex spends your <span class="clgreen">Energy</span> but restores your <span class="clblue">Mana</span> </div>
</div>
<</linkreplace>>@@
<br><br>
/* =================================================================== FEMALE VARIANT */
<<elseif $genital.type is "vagina">>
She massages your inner tights and fingers your rosy folds a few times before grabbing your knees for support and diving into your groin with her mouth. You feel her deftly alternating between suckling on your pleasure buzzer, and licking your interior with her tongue. After a couple of minutes exploring the entrance of your cave, Eve stands to her feet and guides you to lie ot top of a large sack filled with small seeds. You lie on top of the moldable surface as it fits your form. Eve kneels again between your legs and begins licking your fleshy bud with renewed vigor, drawing you closer and closer to orgasm, coaxing it with the assistance of her hand with which she either massages your button, or penetrates your vagina.
<br><br>
Assaulted by both her tongue and her fingers, perfectly in sync, you are drawn deeper and deeper into lust, eventually achieving sweet release. Your juices flow freely, splattering Eve's face as each wave of pleasure erodes the back of your mind with shattering intensity. Eve stands up with a victorious smug, cleaning her face and licking her fingers clean.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Job's done! I was about to say I hoped you enjoyed it, but taking a look at your face clearly confirms it.<</talk>>
<br>
<<talk "mc" "<b>$pc.name</b>">> Yes indeed. No complaints here. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Lovely. That was actually a lot more fun than I expected. Talk to me later if you want me to do it again. <</talk>>
<br>
She gives you a wink, and a peck on the lips before leaving in a hurry. As usual, you're feeling spent, yet your magic reverses have been refilled.
<br><br>
<div style="text-align:center">
<div class="mcin"> Sex spends your <span class="clgreen">Energy</span> but restores your <span class="clblue">Mana</span> </div>
</div>
/* =================================================================== SEX VARIANT END */
<</if>>
@@#end;@@
/* =================================================================== EVE INITIAL BJ SCENE END */
<<finally>>
/* =================================================================== EVE REPEAT BJ SCENE */
/* =========================================================== VARIABLE SETTERS START */
<<if $trt_nympho is true>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<<elseif $trt_nympho is false>>
<<set $epcr to Math.clamp($epcr - 5, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<</if>>
<<set $npc_eve.lust to Math.clamp($npc_eve.lust + 10, 0, 100)>>
<<set $npc_eve.perv to Math.clamp($npc_eve.perv + 1, 0, 20)>>
<<updatebar>>
/* =========================================================== VARIABLE SETTERS END */
<<talk "joy" "<b>$npc_eve.name</b>">> You really do seem to love seeing me with my mouth full. I'm starting to think you don't like to hear me talking. <i>-she grins at her own joke.</i> <</talk>>
<br>
Eve quickly paces towards the closet with you right behind her, your heart beating faster with each step you take towards it. Already inside, she eagerly strips her top, making you feel a rising heat near your groin. She approaches you with a knowing smile, and kneels before you, hands aleady on your belt as she unbuckles it and drops your $pc.lg.name down.
<br><br>
/* ===================================================== IF PC HAS VAGINA */
<<if $genital.type is "vagina">>
With your pussy out in the air for all to see, Eve wastes no time and dives in from below, eagerly licking and suckling you causing the heat to spread from your groin and straight to your head. She grabs and massages your thighs and buttocks for your own pleasure, but also for support as she tilts her head to better reach into your depths with her tongue.
<br><br>
A perverse thought formulates into your mind as you let almost your entire weigth fall on top of Eve, grasping her head, and further coaxing it into you. Breathing in hard gasps, Eve, now effectively serving as your personal pleasure chair, redoubles her efforts to please you. Her ragged breath tickles your interior combined with her continuous tongue stimulation, which makes you moan with pleaure as you ride Eve's face all the way to orgasm. With crossed eyes, and vision flashing white, your orgasm on Eve's face, drenching her in your juice as she soldiers on, taking in every drop.
<br><br>
Not yet satisfied, you sit down on a sack and wriggle your finger towards Eve with a 'come hither' look. Eve complies, submissively crawling towards you like a well-trained pet, before plunging into your depths again. Once more, her expert ministrations rock your world with ever increasing pleasure, from the wriggling of her tongue, the soft yet firm fingers touching your most sensitive spots, and the constant grinding and suckling of your trembling clit.
<br><br>
As you come closer to achieving release, you impishly decide to give Eve an incentive and you lock your legs around her head, locking her in place and restricting her breathing. Your actions seem to have the intended effect as Eve begins stimulating you in earnest, gasping for air. Your locked vice leaves no room for her to use her hands, and so you see her lower her left towards her crotch, and inside her panties where a damp patch grows ever larger. The right had, she uses to grapple your hip for support as she pulls herself forward in a desperate attempt to make you cum.
<br><br>
Inevitably, Eve's efforts finally pay off as you cum hard on her face, your whole body trembling as you go cross-eyed during climax. Half-unconscious with pleasure, you grapple Eve's head and hold it close to your crotch, and she, to her credit, laps and drinks your torrent of fem-juice with gusto. The all-too familiar waves of pleasure make your head rush with a sudden flux of mana, making you orgasm immediatly after, in one final mind-melting shiver, and soon after, you hear the muffled moans of Eve, her too reaching climax underneath you.
<br><br>
Spent, you let go of Eve's hair who almost falls to her back exhausted, though she does manage to recover her balance in time. She stands up and cleans up her face, helping you both dress up afterwards.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Well then, I hope you enjoyed that, I surely did. I thought I was going to choke for a bit, but... <i>-she blushes with embarrassment-</i> I never felt so horny before. Be sure to come to me if you want to do it again! <</talk>>
<br>
She leaves a warm, wet kiss on your lips before leaving you in the closet to gather your thoughts. Replenished with fresh mana, you walk out of the closet feeling spent but refreshed.
/* ===================================================== IF PC HAS PENIS */
<<elseif $genital.type is "penis">>
Eve places both hands at the side of your hips and begins licking and suckling your balls, making your penis quickly rise in anticipation. Once hard, she moves her tongue up, licking across the length of your shaft before ending with a kiss on the tip. Moving one of her hands to its base, she suckles on your tip for a minute before looking up into your eyes and, smiling, moving her head down, taking half of your mast into her mouth. She sucks it in quick motions, licking your head whenever she reaches the tip, all the while whilst looking you square in the eye with a gaze full of lust.
<br><br>
Eve's left hand finds herself descended upon her crotch as she plays with herself while blowing you, her soft moans provoking small vibrations on your member, tickled by her increasingly ragged breathing. With dedication, Eve plunges her face to the base of your penis and sucks as fast as she can, deepthroating you at breakneck speed, sending you deep into a rut as her motions move you closer to orgasm. Within moments, you're sent over the edge and you cum hard down Eve's throat, who, feeling your throbbing member, does her best to hold in place to take your load.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> It feels weird when you make me swallow it like that, but I kinda like the sensation. <</talk>>
<br>
Your penis softens ever so slightly before Eve grasps it and starts rubbing it in long, slow and hard strokes. While she does it, she gobbles your testicles, suckling on them in an attempt to get you hard. The mere sight is enough stimilation for you, and your member quickly engorge with blood between Eve's tight grip. Eve smiles with glee, kissing your cock along its length before plunging into it again, mouth agape and drooling. She sets both hands beside your crotch and once again takes it to the hilt in fast, deep motions, gagging only slightly. Every now and again, she lets go of it to give you several long pumps and deliver some well needed love to your balls as well. You sit back and enjoy the slow build-up of pleasure, gently stroking Eve's hair while she blows you your with surprising expertise.
<br><br>
Mindless and unware in your lust, you are suddenly drawn back to reality when the pleasure stops. You look down to see Eve with a naughty face, tongue drooling out, while both of her hands are busy inside of her panties. She meets your gaze with a perverted look, smiling smugly:
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Want more? Come and get it then. <i>-she says full of confidence.</i> <</talk>>
<br>
@@#facefk;<<linkreplace "Grab her head (Rough)">>
<<replace "#69">><</replace>>
For some reason seeing her smug face awakens a strange urge inside of you. For a few brief moments you contemplate it, trying to figure it out. You firstly assume it to be anger, but the mere thought of hurting Eve is... abhorent to you. It is unthinkable. No. What you feel, is the urge to dominate her, to make her <i>yours</i>. You grapple her by the hair and shove her face into your crotch , ramming your cock down her throat without giving her any time to react. She gags hard on it and looks at you with a hint of fear, but you force it down repeatedly, allowing her only a few, brief moments to gasp for air. The lack of oxigen begins to show as her eyes begin to lose focus, yet, you do not relent. After a few minutes of this rough treatment, her look of fear is replaced by lust as she look at you with a strange twinkle in her eyes, mouth drooling obscenely as her saliva joins the wet pool of her own fluids between her legs, lying on the floor. She submits herself to your whims, one hand in her crotch, the other around your waist as you continue to use her.
<br><br>
Seeing her beneath you, being used like an object awakens something inside, an immense rumble that makes your whole body tremble as you reach orgasm. The initial sensation is strange, almost as if you've been suspended in time, your whole body relaxing like the calm before the storm. What happens next however, more than makes up for it. Your vision goes completely red as an unbearable surge of pressure and heat suddenly clash in your groin. Your testicles feel like they might burst as your plunge your cock as deep as you can into Eve's mouth and dislodge an unnatural ammount of liquid seed, rope, after rope, after rope, down into her throat. You feel light taps on your hip as Eve slowly loses conscience from the lack of oxygen, but you keep bottoming out until you feel the major first waves of pleasure pass.
<br><br>
You remove your mast from Eve's mouth with an audible pop after filling her stomach, only to spurt several more ropes that paint her face, hair and chest with pearly white. Eve herself, gasps desperately, now finally capable to breathe, brought back from the brink. She cums helplessly under your cock, trembling meekly whilst holding on to your legs. As your otherwordly orgasm ends, you gaze upon your work, that of a gasping Eve, still drunk with lust, your cum dripping from the tip, into her hair and down her face.
<br><br>
<<talk "mc" "<b>$pc.name</b>">> Lick it clean. <</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Y-yes, $pc.name. <</talk>>
<br>
She licks your length clean, and scoops all the cum still on her face, eating it as well. Once she's done, she resumes sucking your mast for a while, looking at you adoringly.
<br><br>
<<talk "mc" "<b>$pc.name</b>">> That's enough. <</talk>>
<br>
Eve stands up after the ordeal, still wobbly from the orgasm she just had. She smiles meekly at you, cleaning her face and hair from left over fluids, before helping your dress up along with her.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> You were really. Hum... rough. B-but I kinda like it when you take charge. Be sure to come to me again, ok? <</talk>>
<br>
She leaves you in the closet with one wet kiss on the cheek before leaving. You stand contemplating the events that transpired, feeling a bit spent but full of magic energy.
<</linkreplace>>@@
@@#69;<<linkreplace "  Flip her over (Gentle)">>
<<replace "#facefk">><</replace>>
You sneer with a perverted face to match her own, grab her by the waist, and flip her over you. She can't help but giggle as you lift her over before landing on top of you, face above your naked crotch. A look of confusion goes through her before you make her understand what you want, pulling her pants down, and diving face-first into her dripping canal.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> Quid pro quo huh? I can definitly get behind that. <</talk>>
<br>
Responding in kind, she lowers towards your member as you both form a pleasurable 69, suckling each other into climax together. You each work the other with dedication, each speeding up and using greater vigor or intensity in a race to make the other cum first. Your nose is assaulted by her scent, and all soon, all you hear are the soft moans coming from near your groin. You continue perfectly in sync, like a well-oiled machine until you feel her begin to tremble above you, as her moans become more frequent, and more high-pitched. Within moments, she goes over the edge and sprays your face with her juice, the sight of which making you explode into her awaiting mouth in a simultaneous orgasm. She stays on top of you, grinding her pussy on your face, while you shoot several lines into her mouth and onto her face and hair.
<br><br>
Eve stands up after the ordeal, still wobbly from the orgasm she just had. She smiles to you, cleaning her face and hair from left over fluids, before helping your dress up along with her.
<br><br>
<<talk "joy" "<b>$npc_eve.name</b>">> That position was really great, I loved it. Whenever you're up for some more, be sure to call me. <</talk>>
<br>
She leaves you in the closet with one wet kiss on the cheek before leaving. You stand contemplating the events that transpired, feeling a bit spent but full of magic energy.
<</linkreplace>>@@
<</if>>
<</first>>
<br>
<<first>>
<h3>Storage Room</h3>
<hr>
/* =========================================================== VARIABLE SETTERS START */
<<if $trt_nympho is true>>
<<set $epcr to Math.clamp($epcr - 1, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<<elseif $trt_nympho is false>>
<<set $epcr to Math.clamp($epcr - 5, 0, $epmx)>>
<<set $mpcr to Math.clamp($mpcr + 5, 0, $mpmx)>>
<</if>>
<<set $npc_eve.lust to Math.clamp($npc_eve.lust - 50, 0, 100)>>
<<set $npc_eve.perv to Math.clamp($npc_eve.perv + 1, 0, 20)>>
<<set $eve_status to "Lover">>
<<updatebar>>
/* =========================================================== VARIABLE SETTERS END */
<<talk "mc" "<b>$pc.name</b>">> I think that today we should go for something a bit more intimate.<</talk>>
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Oh, is t-that so? Well, if it's with you... I'd love to $pc.name.<</talk>>
<br>
You walk briskly hand-holding Eve into the your secret love nest once more. While you yourself are quite excited, looking through the corner of your eye, you notice Eve, face flushed with deep red following eagerly. Already inside, you lock the closet and walk over to Eve and sit next to her on top of a large sack of seeds. She clasps both of your hands in hers, slightly trembling in anticipation, as she looks at you with a happy grin. The two of you share a long and intimate kiss that melts any remaining doubts and calms your excited hearts. It drags on for several minutes, or, seemingly, hours, as you lose the track of time in Eve's embrace. She's the first to part ways, softly pushing you away. She looks deep into your eyes, before adverting her gaze and sheepishly adding:
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> I think I'm ready. How do you want to do this? <</talk>>
/* =================================================================== MALE VARIANT */
<<if $genital.type is "penis">>
You pick Eve up, carrying her like a princess, kissing her deeply. You lay her on top of a soft surface, one of the carpet piles stored in the room, and pull her trousers down, as well as your own. You kneel, claiming her womanhood as you suckle on her buzzer and massage her rosy, sensitive spots. She moans softly, stroking your hair with affecting, slightly squeezing your head with her tights whenever you hit a particularly sweet spot. As her lower mouth begins to drool onto your face, you stand up, figuring she's ready and line up your member with her entrance.
<br><br>
You enter her slowly. First with just the tip, until you feel the pressure of her hymen. You're surprised to see that after all you two did together, she was still a virgin.
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Please, be gentle with me. <</talk>>
<br>
She's smiling with her usual smug face, but you've come to know her better and you see the fear, or rather, the concern, beneath her puppy eyes. You keep pushing slowly, as you feel the warm blood of her torn hymen on you. She stiffles a cry, holding you close while trembling in pain, but to her credit, she does not scream nor shout, holding off the pain.
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Hold on, before we continue. Here. <</talk>>
<br>
She recites a few magic words, and you watch with wonder as she manipulates water from a bottle to cover your penis, cleaning the blood. You feel the water sizzle on your skin, as the spell imbues the water with cleansing properties. Once she's done, she drops the water into a drain inside the room, and draws a much larger glob which she places inside her vagina. She breathes in through the teeth, in pain, and let's out the floating glob, now stained red. After dropping it into the drain, she looks at you with a cheerful smile.
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Well, I'm a woman now... your woman. Take me. <</talk>>
<br>
She spreads her arms and you take her at her request. You enter once again, and slowly bury yourself until you're fully inside of her. You give Eve some time to get used to you before you start thrusting in and out of her at a slow pace, as her previous gasps of pain turn into sweet moans who grow louder and longer. You pick up the speed whenever Eve seems able to handle it, and slow down if she looks in pain. You continue this ritual driving closer to orgasm, nibbling on Eve's nipples and rubbing her clit with one hand to coax her into it. After several minutes locked into her embrace, she begins bucking agaisn't you with wild abandon, locking her legs around your hips for better leverage. You respond in kind and beging thrusting as fast as you can, in rhythm with her as both of you orgasm in each other's arms.
<br><br>
Your vision goes white as you paint her insides with your seed, her weak limbs hanging onto you as if for dear life. You spurt several ropes into her, never once thinking of pulling out, (even if you did, her legs locked around you prevented from doing so). You finally stop after several seconds and simply lay there on top of Eve, as she kisses you deeply, tongue locked with yours. She keeps her legs strongly locked, and any slight movement away is met with her iron-lock. She holds you close, mesmerized with you, and you with her. The two of you spend several minutes in silence, simply holding each other close while your erection slowly softens inside her. After what seems like an eternity, Eve holds of you face close and whispers:
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> I love you. Whenever you want, whenever you need, I'll be there for you $pc.name.<</talk>>
<br>
You whisper the fateful words back and kiss her one final time before helping her rise to her feet. The two of you dress up between kisses and gropes, but you only end up becoming horny again from her touch.
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Oh my! You're already hard again? ...well. I suppose we could go again. If you want?<</talk>>
<br><br>
/* =================================================================== FEMALE VARIANT */
<<elseif $genital.type is "vagina">>
The two of you undress together amidst kisses, gropes and sensual licks. You lay Eve gently over a soft sack of seeds and begin nibbling her ears, neck and nipples, all while fingering her into orgasm. You do not relent until she cums, cutely holding onto you with all her strength before trading wet kisses with her still trembling, lithe body. Seeking to return the favor, you feel her stick two fingers inside you with which she deftly pleasures you into a state of profound arousal. You gently move her hand away before lifting her leg up and placing your drooling snatch, rubbing agaisnt her own. The two of you work together to find a position from which to gain leverage and begin to grind agaisnt each other in sync, stopping only to trade in a kiss of a playful nibble.
<br><br>
The two of you quickly rise to orgasm, Eve for the second time. After a long time, body trembling with pleasure, you lay down next to Eve and cuddle with her, arms and legs locked together in a nest of kisses and soft touches. While enjoying the moment, you notice an object inside the storage that would potentially... improve your experience. It is a polished wood piece, a joint to be fitted into a larger apparatus, but its round shape on both of its ends, gives you an idea...
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> What's so interesting that you're ignoring me all of the sudden? <i>-she says grinning.</i><</talk>>
<br>
You merely return her grin with one full of lust and grab the obeject to show it to Eve. She looks at it with a face of confusion, but, making a circle with your index and thumb, and sliding the object through it, Eve quickly catches onto what you want.
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Ooh, I see! Well, that sounds exciting actually. But let me take some precautions first.<</talk>>
<br>
Eve draws a water bottle from the storage and casts a spell that makes the water glisten. She manipulates it magically, moving it across the object as you hear a slight sizzle that completely clears any particles of dust or grime. Then, she looks at you with an excited but concerned look.
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> I guess now's a good time to tell you I'm a virgin, so... please be gentle when you... stick it in.<</talk>>
<br>
She moves the water into her as you push the object into her until you feel a big pressure, that of her intact hymen. She looks at you and nods in confirmation, as you push fully into her, breaking her hymen. Breathing through her teeth, in pain, you hear a sizzling inside her, as she moves her hand away. The blog of water, now stained in red follows her motion as she drops it in a drain inside the room. She looks back at you with a cheerful grin.
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> That spell gives the water cleaning and healing properties. I'm ready for you... whenever you are.<</talk>>
<br>
<div class="mcin"> (Wait a minute. Am I a virgin? I don't even know!) </div>
<br>
Your worries are dispelled as your canal easily accomodates the length of the object, though it does fit quite tighly around it, no... it would be more accurate to say that you can grip your wall muscles with much more ease than you initially fought. You carefully fit the other half into Eve's own vagina, using it as an impromptu double-dildo and begin riding Eve with it. The two of you grasp hands and lock legs as you both move in tandem seeking to pleasure each other. For several minutes you grind away into each other, feeling the object rub inside of you. The two of pick keep increasing the pace, between kisses and gropes, until Eve goes cross-eyed and claws your back, pushing as strong as she can into you, driving the improvised dildo hard against your walls, sending you over the edge as well. You both hang on to each other as if for dear life, grinding on each other waiting for the waves of pleasure to pass.
<br><br>
After several minutes of cuddling in a loving... mostly sweaty embrace, you step away from Eve and you both help each other dress up. You affectionately hold each other close, tying belts and buttoning each other's shirt, amidst kisses and gropes. At first, it is only a playful-post sex activity, but one deep kiss in particular leaves Eve panting and you wanting for more. You make this plenty evident by squising your breasts against Eve's as she gazes at your neckline bashfully.
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Oh my! You want to go again already? I mean, I certainly don't mind. Do y-<</talk>>
/* =================================================================== SEX VARIANT END */
<</if>>
You don't say anything, merely deciding to drop your pants and pushing Eve back on top of the seed sack. She giggles happily, and you throw youself on top of her again. You're not quite certain how many times the two of you "went at it", all you know is that despite that strange ever-present feeling of domination over Eve, you actually felt a deep connection to her, one of love. Unlike all others, <i>Eve is truly someone special</i>.
<br><br>
...
<br><br>
You groggily wake up with Eve on top of you. The two of you are still lying on top of the seed sack of the storage. Your clothes are spread all over the place and it reeks of sex. You're startled by a harsh knock at the door from a manly voice.
<br>
<<talk "sullivan" "<b>Unknown man</b>">> Oy! Who's in thar'? Open the door!<</talk>>
<br>
You freeze for a few moments before Eve holds her hand over your mouth with a mischievous smile nabs all the clothes and casts a spell on the wall, grabbing your hand and pulling you in. You follow her into a corner in the academy's Grand Hall where the two of you quickly dress up and part ways, but not before Eve grabs you by the collar and gives your a huge kiss. Taking your hands, she leaves you with a metal object, a small brass key.
<br>
<<talk "joy" "<b>$npc_eve.name</b>">> Come to my room if you want a place to stay... or something else. See you around honey! <</talk>>
<br>
You go around the corner to see the man finally entering the storage with a spare key, and happily walk away containing your laughter as you hear him.
<br>
<<talk "sullivan" "<b>Unknown man</b>">> Wha's that smell?! Goddarn room be smellin' like salty cunts! <</talk>>
<br>
<div class="mcin"> (You've acquired <u>Eve's <b>Room Key</b></u>. The two of you are now <span class="clpink"><b>Lovers</b></span>.) </div>
/* =========================================================== VARIABLE SETTERS START */
<<set $eve_key_get to true>>
/* =========================================================== VARIABLE SETTERS END */
/* =================================================================== EVE INITIAL SEX SCENE END */
<<finally>>
/* =================================================================== EVE REPEAT SEX SCENE */
vARAITN SEX
<</first>>
<br>
<<nobr>>
<<first>>
TEST INTRO FIRST SCENE
<<finally>>
<<if $eve_sex_loc is "dormitory">>
dorm
<<elseif $eve_sex_loc is "library">>
library intro
<<elseif $eve_sex_loc is "courtyard">>
courtyard intro
<<elseif $eve_sex_loc is "hall">>
hall intro
<</if>>
<</first>>
<div style="text-align:center">
<hr>
/* RETURN TO LAST LOCATION */
<<link "Return">>
<<if $eve_sex_loc is "dormitory">>
<<goto "Acad.room.eve">>
<<elseif $eve_sex_loc is "library">>
<<goto "Acad.library">>
<<elseif $eve_sex_loc is "courtyard">>
<<goto "Acad.courtyard">>
<<elseif $eve_sex_loc is "hall">>
<<goto "Acad.hall">>
<</if>><</link>>
</div>
<</nobr>><<nobr>>
<h2>BANK COUNTER test area</h2>
<hr>
<<talk "jack" "Penny">>
@@#teller;Welcome back $greet_formal, how may I help you?@@
<</talk>>
<br>
<div style="text-align:center">
/* DEPOSIT & WITHDRAW */
|| <<link "Account Balance">>
<<refresh>>
<<replace "#bankop">>
<table class="table_center">
<thead>
<tr>
<th> Account </th>
<th> Transfer </th>
<th> Wallet </th>
</tr>
</thead>
<tbody>
<tr>
<td> $copper_acc </td>
<td> <<textbox "_btcp" 0>>   <span class="clcopper"><b>CP</b></span> </td>
<td> $copper </td>
</tr>
<tr>
<td> $silver_acc </td>
<td> <<textbox "_btsp" 0>>   <span class="clsilver"><b>SP</b></span> </td>
<td> $silver </td>
</tr>
<tr>
<td> $gold_acc </td>
<td> <<textbox "_btgp" 0>>   <span class="clgold"><b>GP</b></span> </td>
<td> $gold </td>
</tr>
<tr>
<td> $platinum_acc </td>
<td> <<textbox "_btpp" 0>>   <span class="clplatinum"><b>PP</b></span> </td>
<td> $platinum </td>
</tr>
</tbody>
</table>
<table class="table_center">
<tbody>
<tr>
<td>
<span class="clcopper">⮋</span><span class="clsilver">⮋</span> <<link "DEPOSIT">>
<<if _btcp is 0 or _btcp is "" and _btsp is 0 or _btsp is "" and _btgp is 0 or _btgp is "" and _btpp is 0 or _btpp is "">>
<<refresh>>
<<replace "#teller">>Excuse me, $greet_formal? You haven't given me anything to deposit.<</replace>>
<<elseif _btcp gt $copper or _btsp gt $silver or _btgp gt $gold or _btpp gt $platinum>>
<<refresh>>
<<replace "#teller">> Apologies $greet_formal, you don't seem to have enough on your person. Care to check again?<</replace>>
<<else>>
<<set _btcp to parseInt(_btcp, 10)>>
<<set _btsp to parseInt(_btsp, 10)>>
<<set _btgp to parseInt(_btgp, 10)>>
<<set _btpp to parseInt(_btpp, 10)>>
<<set $copper -= _btcp>>
<<set $copper_acc += _btcp>>
<<set $silver -= _btsp>>
<<set $silver_acc += _btsp>>
<<set $gold -= _btgp>>
<<set $gold_acc += _btgp>>
<<set $platinum -= _btpp>>
<<set $platinum_acc += _btpp>>
<<refresh>>
<<replace "#teller">> Certainly $greet_formal, you now have a grand total of $copper_acc CP, $silver_acc SP, $gold_acc GP and $platinum_acc PP in your bank account. Anything else?<</replace>>
<</if>>
<</link>> <span class="clgold">⮋</span><span class="clplatinum">⮋</span>
</td>
<td>
<span class="clcopper">⮉</span><span class="clsilver">⮉</span> <<link "WITHDRAW">>
<<if _btcp is 0 or _btcp is "" and _btsp is 0 or _btsp is "" and _btgp is 0 or _btgp is "" and _btpp is 0 or _btpp is "">>
<<refresh>>
<<replace "#teller">> Oh, so you won't be withdrawing after all $greet_formal?<</replace>>
<<elseif _btcp gt $copper_acc or _btsp gt $silver_acc or _btgp gt $gold_acc or _btpp gt $platinum_acc>>
<<refresh>>
<<replace "#teller">> Apologies $greet_formal, but you don't seem to have enough in you account. Care to check again?<</replace>>
<<else>>
<<set _btcp to parseInt(_btcp, 10)>>
<<set _btsp to parseInt(_btsp, 10)>>
<<set _btgp to parseInt(_btgp, 10)>>
<<set _btpp to parseInt(_btpp, 10)>>
<<set $copper += _btcp>>
<<set $copper_acc -= _btcp>>
<<set $silver += _btsp>>
<<set $silver_acc -= _btsp>>
<<set $gold += _btgp>>
<<set $gold_acc -= _btgp>>
<<set $platinum += _btpp>>
<<set $platinum_acc -= _btpp>>
<<refresh>>
<<replace "#teller">> Certainly $greet_formal, you now have a grand total of $copper_acc CP, $silver_acc SP, $gold_acc GP and $platinum_acc PP in your bank account. Anything else?<</replace>>
<</if>>
<</link>> <span class="clgold">⮉</span><span class="clplatinum">⮉</span>
</td>
</tr>
</tbody>
</table>
<</replace>>
<</link>> ||
     
/* LOAN & INVEST */
|| <<link "Loans & Investments">>
<<refresh>>
<<replace "#teller">>
As I've said before $greet_formal, our loan and investment services are unavailable at the moment. On behalf of Vault.inc, I apologize for the inconvenience.
<</replace>>
<</link>> ||
     
/* CURRENCY EXCHANGE */
|| <<link "Exchange Currency">>
<<refresh>>
<<replace "#teller">>
Certainly $greet_formal. As part of our bank's policy, I must inform you that, due to the conversion rate of 1:100 between currencies, we only exchange an amount of coins that is a multiple of 100, 10K or 1M.
<</replace>>
<<replace "#bankop">>
<br><br>
<b>Exchange Amount</b> <br>
<<textbox "_becp" 0>>
<br><br>
Exchange   <span class="clcopper">CP</span>   ⮞⮞   <<link "SP">>
<<set _becp to parseInt(_becp, 10)>>
<<if _becp is 0 or _becp is "">>
<<refresh>>
<<replace "#teller">> Have you changed your mind $greet_formal? Very well. <</replace>>
<<elseif _becp gt $copper>>
<<refresh>>
<<replace "#teller">> You do not have enough coins with you $greet_formal. Care to check again? <</replace>>
<<elseif (_becp % 100)>>
<<refresh>>
<<replace "#teller">> Apologies $greet_formal, as I've said, we can only accept multiples of 100 due to bank policies. <</replace>>
<<else>>
<<set $copper -= _becp>>
<<set $silver += _becp/100>>
<<refresh>>
<<replace "#teller">> Certainly $greet_formal, anything else? <</replace>>
<</if>>
<</link>>
  |  
<<link "GP">>
<<set _becp to parseInt(_becp, 10)>>
<<if _becp is 0 or _becp is "">>
<<refresh>>
<<replace "#teller">> Have you changed your mind $greet_formal? Very well. <</replace>>
<<elseif _becp gt $copper>>
<<refresh>>
<<replace "#teller">> You do not have enough coins with you $greet_formal. Care to check again? <</replace>>
<<elseif (_becp % 10000)>>
<<refresh>>
<<replace "#teller">> Apologies $greet_formal, as I've said, we can only accept multiples of 10K due to bank policies. <</replace>>
<<else>>
<<set $copper -= _becp>>
<<set $gold += _becp/10000>>
<<replace "#teller">> That's a lot of coins to count... Ahem, but of course $greet_formal, right away. Anything else? <</replace>>
<<refresh>>
<</if>>
<</link>>
  |  
<<link "PP">>
<<set _becp to parseInt(_becp, 10)>>
<<if _becp is 0 or _becp is "">>
<<refresh>>
<<replace "#teller">> Have you changed your mind $greet_formal? Very well. <</replace>>
<<elseif _becp gt $copper>>
<<refresh>>
<<replace "#teller">> You do not have enough coins with you $greet_formal. Care to check again? <</replace>>
<<elseif (_becp % 1000000)>>
<<refresh>>
<<replace "#teller">> Apologies $greet_formal, as I've said, we can only accept multiples of 1M due to bank policies. <</replace>>
<<else>>
<<set $copper -= _becp>>
<<set $platinum += _becp/1000000>>
<<replace "#teller">> *Sigh* ...I guess I'll be here all afternoon. Let's count them then... <</replace>>
<<refresh>>
<</if>>
<</link>>   |
/*
<br><br>
CP << SP >> GP | PP
<br><br>
CP | SP << GP >> PP
<br><br>
CP | SP | GP << PP
*/
<br><br>
<</replace>>
<</link>> ||
</div>
@@#bankop;@@
<</nobr>><<nobr>>
<<button "Loose Change (100 Cp)">>
<<set $copper += 100>>
<<updatebar>>
<</button>>
 
<<button "Silver Lining (100 Sp)">>
<<set $silver += 100>>
<<updatebar>>
<</button>>
 
<<button "Midas Touch (100 Gp)">>
<<set $gold += 100>>
<<updatebar>>
<</button>>
<br><br>
<hr>
|| <<link [[Leave the room|BANKING TEST]]>>
<<set $getcodex to true>>
<</link>> ||
<</nobr>>