reception.tw 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323
  1. :: brothel_slave_reception_events[events brothel_slave_reception_events]
  2. <<if $quest('brothel').stage == 10>>
  3. <<event 100000>>
  4. <<eventFired>>
  5. <<set $quest('brothel').shiftStart = $time.now>>
  6. <h2>Brothel Reception</h2>
  7. <<image "locations/shared/brothel/receptionist.jpg">>
  8. <p>
  9. You enter an office room. There a several drawers with files at the walls.
  10. Three closed doors lead to other parts of the facility and there several metal rings welded to various parts of the walls, the floor and the ceiling.
  11. On the opposite side of the room is a big expensive looking desk.
  12. </p>
  13. <p>
  14. Behind the desk sits <<npc 'brothel_rec' undefined 'an older, grey haired man'>><</npc>>.
  15. <<say 'brothel_rec' 'Ah, just in time. We lack several girls right now.'>> He fixates you with his eyes.
  16. <<say 'brothel_rec' 'I think you will fit right in.'>>
  17. </p>
  18. <p>
  19. He moves his left hand beneath his desk. Apparently there is some kind of calling mechanism, because it only takes a few seconds before one of the doors opens.
  20. </p>
  21. <<act 'Continue'>>
  22. <<gt 'brothel_introduction'>>
  23. <</act>>
  24. <</event>>
  25. <<else>>
  26. <<onceADay 'brothel_reception'>>
  27. <<either 100>>
  28. <<or 100>>
  29. <<event 1000 10>>
  30. <<eventFired>>
  31. <h2>Brothel Reception</h2>
  32. <<image "locations/shared/brothel/receptionist_cage_couple.jpg">>
  33. <p>
  34. As you enter the office, the first thing that catches your eye are two cages.
  35. They are barely big enough to fit a person in yet each of them contains a woman.
  36. They are forced to rest on their knees until somebody opens the cages.
  37. What little movement room they would have left is further reduced by their wrists and ankles being chained to the cages.
  38. Their hair has been styled into updos and also chained to the cages, not allowing their heads to rest on the floor.
  39. </p>
  40. <<either>>
  41. <p>
  42. <<say 'brothel_rec' 'Feel free to inspect the shipment.'>>
  43. <<npc 'brothel_rec' undefined 'The receptionist'>><</npc>> stands up from his desk and walks over to the cages.
  44. <<say 'brothel_rec' 'The one on the top likes being touched by other sluts.'>>
  45. The bars of the cage are far enough apart to allow his hands easy access to the slaves.
  46. He slowly runs one index finger over the outher labia of the mentioned girl.
  47. You see a distgusted expression in her face and she starts to stuggle.
  48. But to no avail. The heavy metal she is restrained by allows her next to no movement.
  49. <<say 'brothel_rec' 'To bad for her that it isn\'t a female customer who bought her.'>>
  50. He leaves the girl whimpering as he returns to his desk.
  51. </p>
  52. <<actCLA 'Why are they sold?'>>
  53. <<image "locations/shared/brothel/receptionist_cage_couple.jpg">>
  54. <p>
  55. <<say 'Why do you sell these girls?'>>
  56. </p>
  57. <p>
  58. <<say 'brothel_rec' 'Because one of our customers wants to buy them. We don\'t ask what they want to do with them. It\'s their business.'>>
  59. You must have had a worried expression on your face, because he continues.
  60. <<say 'brothel_rec' 'Don\'t worry. We don\'t just sell any girl. You need to apply for this role. And you didn\'t.'>>
  61. </p>
  62. <<act '...'>>
  63. <<gt 'brothel_slave_reception'>>
  64. <</act>>
  65. <</actCLA>>
  66. <<actCLA 'Can I buy a slave?'>>
  67. <<image "locations/shared/brothel/receptionist_cage_couple.jpg">>
  68. <p>
  69. <<say 'Could I buy a slave?'>>
  70. </p>
  71. <p>
  72. He laughs out.
  73. <<say 'brothel_rec' 'Sure, you could. If you were able to afford one. But if you were, you were over at the customers lobby and not in my office.'>>
  74. </p>
  75. <<act '...'>>
  76. <<gt 'brothel_slave_reception'>>
  77. <</act>>
  78. <</actCLA>>
  79. <<or>>
  80. <p>
  81. <<say 'brothel_rec' 'Quite a piece of art, don\'t you think?'>>
  82. <<npc 'brothel_rec' undefined 'The receptionist'>><</npc>> stands up from his desk and walks over to the cages.
  83. <<say 'brothel_rec' 'The customer who bought them really is an artist. He plans to place this as an ornament in his living room. One might argue that keeping those two locked up indefinitely is her waste of two perfectly healthy slaves.'>>
  84. He runs his hand over the ass cheek of the girl on the top.
  85. <<say 'brothel_rec' 'Of course you also need a maid slave to look after their body needs...'>>
  86. He seems to be lost in thought. Maybe he tries to figure out how he could an art installation like this work in his own home.
  87. Finally, he remembers that you are in the room with him, and returns to his desk.
  88. </p>
  89. <<actCLA 'Could this happen to me?'>>
  90. <<image "locations/shared/brothel/receptionist_cage_couple.jpg">>
  91. <p>
  92. <<say 'Could this happen to me?'>>
  93. </p>
  94. <p>
  95. He thinks for a second.
  96. <<say 'brothel_rec' 'Sure, if you want. I almost see the appeal of it. A life without worries, everything taken care for you. Personally, I\'d prefer freedom, but for a slut like you, that could still be a step up.'>>
  97. He seems to realize that that wasn't the intention of your question.
  98. <<say 'brothel_rec' 'On the other hand, if you don\'t want to become a living ornament, just don\'t apply for it and make sure to follow the rules and you will be fine.'>>
  99. </p>
  100. <<act '...'>>
  101. <<gt 'brothel_slave_reception'>>
  102. <</act>>
  103. <</actCLA>>
  104. <<or>>
  105. <p>
  106. <<say 'brothel_rec' 'Please don\'t touch the shipment.'>>
  107. <<npc 'brothel_rec' undefined 'The receptionist'>><</npc>> stands up from his desk and walks over to the cages.
  108. <<say 'brothel_rec' 'These two are from a private collection. Rather fresh meat, I have been told. Their owner asked us to take care of their training while he is abroard.'>>
  109. He takes out a remote control.
  110. <<say 'brothel_rec' 'We have been given explicit instructions. They are only allowed to experience comfort when they see a picture of him or hear his voice. On the other hand, we can inflict discomfort as long as they don\'t see or hear him.'>>
  111. He pushes a button on the remote and both slaves instantly start to violently struggle in their restraints.
  112. To no avail. The heavy meatal leaves them next to no room to move.
  113. <<say 'brothel_rec' 'Electro shock. Strong but mostly harmless.'>>
  114. He holds the button pushed for another few seconds with a sadistic smile on his face. As he releases it, the girls settle down again, quitely whimpering.
  115. <<say 'brothel_rec' 'This is meant to condition them to associate our customer with pleasure and comfort. They will pretty much fall in love with him, no matter what he does to them. On the other hand, they will develop a mortal fear of losing him. That\'s also a quite handy feature in a slave. The only downside is that selling them becomes next to impossible.'>>
  116. He leaves the girls whimpering as he returns to his desk.
  117. </p>
  118. <<actCLA 'Fresh meat?'>>
  119. <<image "locations/shared/brothel/receptionist_cage_couple.jpg">>
  120. <p>
  121. <<say 'You say they are fresh meat?'>>
  122. </p>
  123. <p>
  124. <<say 'brothel_rec' 'Yes. They have only be owned for a few days. Recruited straight from a night club, I have been told.'>>
  125. </p>
  126. <p>
  127. <<say 'But they are fine with... this?'>>
  128. </p>
  129. <p>
  130. <<say 'brothel_rec' 'Their owner says they are. We always trust our clients. Slaves can be bratty and an unreliable source of information.'>>
  131. </p>
  132. <<act '...'>>
  133. <<gt 'brothel_slave_reception'>>
  134. <</act>>
  135. <</actCLA>>
  136. <<or>>
  137. <p>
  138. <<say 'brothel_rec' 'Feel free to inspect the shipment.'>>
  139. <<npc 'brothel_rec' undefined 'The receptionist'>><</npc>> stands up from his desk and walks over to the cages.
  140. <<say 'brothel_rec' 'This one here on top used to be the wife of one of our customers. Somehow, marrying a 50 years older man didn\'t work out the way she expected. So she started to cheat on him with this one at the bottom.'>>
  141. He playfully kicks the bottom cage with his foot.
  142. <<say 'brothel_rec' 'As it turns out, they were lesbians to begin with. And gold-diggers, of course. As you might imagine, our customer was outraged when he figured this out. So now both of them are to be shipped to different places of the world as sex slaves in low quality whore houses. I\'m not allowed to disclose their respective destinations so that, in the unlikely event of one of them getting free, they can\'t find each other. Let\'s just say that the countries are not known for treating women well.'>>
  143. He laughs out as he return to his desk.
  144. <<say 'brothel_rec' 'There are two lessons to be learned here. First the one for people like you: don\'t piss off the wrong people. And second the one for people like me: don\'t marry a woman for something a slave could provide you with.'>>
  145. <<actCLA 'How is this legal?'>>
  146. <<image "locations/shared/brothel/receptionist_cage_couple.jpg">>
  147. <<say 'How is this legal?'>>
  148. <p>
  149. <<say 'brothel_rec' 'This might happen if you don\'t read the special passages of your marriage contract. As for the other one...'>>
  150. He checks his files.
  151. <<say 'brothel_rec' '... the customer told us that she agreed to this. He is a senior member and we trust his word. Of course we have faked the death of both slaves in an accident to make things not unnecessarily complicated for him.'>>
  152. </p>
  153. <<act '...'>>
  154. <<gt 'brothel_slave_reception'>>
  155. <</act>>
  156. <</actCLA>>
  157. </p>
  158. <</either>>
  159. <p>
  160. <<say 'brothel_rec' 'So, what can I do for you?'>>
  161. </p>
  162. <<act '...'>>
  163. <<gt 'brothel_slave_reception'>>
  164. <</act>>
  165. <</event>>
  166. <<if ($quest('brothel').natMet ?? 0) < 3>>
  167. <<event 1000 10>>
  168. <<eventFired>>
  169. <h2>Brothel Reception</h2>
  170. <<image "locations/shared/brothel/receptionist_art.jpg">>
  171. <<set $quest('brothel').natMet ??= 0>>
  172. <<switch $quest('brothel').natMet>>
  173. <<case 0>>
  174. <p>
  175. As you enter the office, the first thing you see is girl who is restrained in an awkward position, half standing, half crouching.
  176. She is wearing purple latex, that leaves her crotch and her nipples exposed.
  177. On her feet she wears black boots.
  178. The heels aren't too high, but from the slight movements she makes it looks like she has been wearing them for a long time and like her feet hurt a lot.
  179. The relief her feet can get from her moving them is restricted by a bar that is locked to her ankles.
  180. Her outer labia are chained to this bar, making every movement of her legs rather painful.
  181. Her upper arms being chained to a bar that runs behind her neck and the mittens she wears on her hands render her completely helpless.
  182. This bar is tied to a ring at the ceiling, making it impossible for her to get releif by falling over.
  183. In her mouth is covered completely by black latex and it appears as if a massive dildo is shoved down her throat and tightly secured in this place.
  184. </p>
  185. <p>
  186. <<say 'brothel_rec' 'Have you met Natalia?'>>
  187. <<npc 'brothel_rec' undefined 'The receptionist'>><</npc>> points at the slave.
  188. <<say 'brothel_rec' 'She is my daughter. At least from a genetic point of view. You see, some years ago, I squirted some cum into a dirty slave. Nine months later, this one was placed in front of an orphanarium. Now that she is an adult, I thought, she might be interested in getting to know her daddy. So now we\'re spending some quality time together.'>>
  189. </p>
  190. <<actCLA 'Is she fine with this?'>>
  191. <<image "locations/shared/brothel/receptionist_art.jpg">>
  192. <<say 'Is she fine with this?'>>
  193. <p>
  194. <<say 'brothel_rec' 'Maybe not at first. But she is still my daughter and it\'s my job to educate her properly.'>>
  195. </p>
  196. <<act '...'>>
  197. <<gt 'brothel_slave_reception'>>
  198. <</act>>
  199. <</actCLA>>
  200. <<case 1>>
  201. <p>
  202. As you enter the office, the first thing you see is Natalia, the daughter of <<npc 'brothel_rec' undefined 'the receptionist'>><</npc>>.
  203. She is restrained the same way you last saw her: in an awkward position, half standing, half crouching.
  204. </p>
  205. <p>
  206. <<say 'brothel_rec' 'I must say, I really enjoy my life as a father. The two of us have the best time together, don\'t we, darling?'>>
  207. A painful moan is the only answer he receives.
  208. </p>
  209. <<case 2>>
  210. <p>
  211. As you enter the office, the first thing you see is Natalia, the daughter of <<npc 'brothel_rec' undefined 'the receptionist'>><</npc>>.
  212. She is restrained the same way you last saw her: in an awkward position, half standing, half crouching.
  213. </p>
  214. <p>
  215. <<say 'brothel_rec' 'Have you met Natalia, my new personal slave? Oh yes, yes, I know what you\'re thinking. She is still my daughter as well. But I have been thinking. There is so much of what I enjoyed about her mother in her. And what harm could this do, as long as I make sure I don\'t get her pregnant as well, right?'>>
  216. </p>
  217. <<case 3>>
  218. <p>
  219. As you enter the office, the first thing you see is Natalia, the daughter of <<npc 'brothel_rec' undefined 'the receptionist'>><</npc>>.
  220. She is restrained the same way you last saw her: in an awkward position, half standing, half crouching.
  221. </p>
  222. <p>
  223. <<say 'brothel_rec' 'There really are some crazy coincidences in this world. You know Natalia over there? As it turns out, there were two other girls with this name and in her age in her orphanarium. This one isn\'t really my daughter. Shocking, I know. I\'ll keep her anyways. It turned out that she is a decent pain slut and sex slave and now that I know that we are not related I don\'t have to worry about protection too much.'>>
  224. </p>
  225. <</switch>>
  226. <p>
  227. <<say 'brothel_rec' 'Anyways, what can I do for you?'>>
  228. </p>
  229. <<set $quest('brothel').natMet += 1>>
  230. <<act '...'>>
  231. <<gt 'brothel_slave_reception'>>
  232. <</act>>
  233. <</event>>
  234. <</if>>
  235. <</either>>
  236. <</onceADay>>
  237. <</if>>
  238. :: brothel_slave_reception[private indoors]
  239. <h2>Brothel Reception</h2>
  240. <<image "locations/shared/brothel/receptionist.jpg">>
  241. <<npc 'brothel_rec' undefined 'The receptionist'>><</npc>> sits behind his desk, busy managing business with his computer.
  242. /*<<act 'Ask him to let you enter'>>
  243. <<set $quest('brothel').shiftStart = $time.now>>
  244. <<gt 'brothel_entry' 'locker'>>
  245. <</act>>*/
  246. <<act 'Leave'>>
  247. <<addtime 5>>
  248. <<gt 'brothel'>>
  249. <</act>>
  250. /*<p>
  251. Behind the desk sits an older, grey haired man.
  252. "Ah, just in time. We lack several girls right now. Which section do you want to attend this time? Just choose one and go to the lobby."
  253. </p>
  254. <<if getvar("$custTime") > 0>>
  255. <<act 'Ask to get your hard earned wage'>>
  256. <<gt 'brothel' 'get_paid'>>
  257. <</actCLA>>
  258. <</if>>
  259. <<act 'First section'>>
  260. <<gt 'brothel_section1_lobby'>>
  261. <</act>>
  262. <<if getvar("$section_warn") == 0>>
  263. <<act 'Second section'>>
  264. <<gt 'brothel' 'section2_warning'>>
  265. <</act>>
  266. <<else>>
  267. <<act 'Second section'>>
  268. <<gt 'brothel' 'section2_lobby'>>
  269. <</act>>
  270. <</if>>
  271. <<if getvar("$brothelCredit") < -4 and $pc.pcs_health > 200>>
  272. <<act 'Ask him to let you out'>>
  273. <<gt 'brothel' 'section1_force_work'>>
  274. <</act>>
  275. <<else>>
  276. <<act 'Ask him to let you out'>>
  277. <<gt 'brothel' 'leave'>>
  278. <</act>>
  279. <</if>>*/
  280. :: brothel_slave_reception_endShift[event]
  281. <<addtime 12>>
  282. <<run $wardrobe.wearLastWorn('brothel',true)>>
  283. <<run $inventory.moveToContainerAll('brothel_locker','default')>>
  284. <<set _minutesSpent = ($time.now.getTime() - $quest('brothel').shiftStart.getTime()) / 60000>>
  285. <<set _price = $quest('brothel').payment>>
  286. <<set _payment = Math.round(_price * _minutesSpent / 60)>>
  287. <<image "locations/shared/brothel/receptionist.jpg">>
  288. <p>
  289. You are brought back to the locker room, where you quickly put on your clothes again and retrieve your belongings from your locker.
  290. </p>
  291. <p>
  292. Afterwards, you are escorted back to the <<npc 'brothel_rec' undefined 'receptionist'>><</npc>>.
  293. </p>
  294. <p>
  295. <<say 'brothel_rec' 'Slave #91 wants to leave...'>> he says, deep in his own mind.
  296. <<say 'brothel_rec' 'You have been here for...'>> he checks his computer <<say 'brothel_rec' '_minutesSpent minuntes. Taking your price of <<money _price>> per hour into account, we owe you <<money _payment>>.'>>
  297. </p>
  298. <p>
  299. He takes the money out of an envelope and place it on your side of his desk, from where you take it.
  300. <<say 'brothel_rec' 'A pleasure doing business with you. Come back any time.'>>
  301. He pushes a button under his desk and the exit door unlocks with a buzzing sound.
  302. </p>
  303. <<set $finances.cash += _payment>>
  304. <<act 'Leave'>>
  305. <<addtime 5>>
  306. <<gt 'brothel'>>
  307. <</act>>