foto_shoot.qsrc 45 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992
  1. # foto_shoot
  2. !! ----------------------------------------------------------------------------------------------------
  3. !!
  4. !! --------------------------------------- Job Requests -----------------------------------------------
  5. !!
  6. !! ----------------------------------------------------------------------------------------------------
  7. if $ARGS[0] = 'model':
  8. menu_off = 1
  9. if model['status'] = 0:model['status'] = 1
  10. *clr & cla
  11. minut += 5
  12. modelpay = (pcs_mdlng/2 * 10) + ((min(fame['city_modelling'], 700) + pcs_apprnc)/2)
  13. modelpayfin = 900 + (15*rand(0,5))
  14. gs 'stat'
  15. '<center><b><font color="maroon">Manager</font></b></center>'
  16. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  17. '"Hello <<$model[''firstname'']>>. Are you here to work? What kind of shoot would you like to do today?"'
  18. *nl
  19. !! '<a href="exec:gs ''shortgs'',''msg'',''There are three types of shoots: Catalog, Fashion, and Glamour. A catalog shoot is any shoot that is meant to appear in a shopping magazine or online catalog. They don''t do much for your fame but the base pay is steady. A fashion shoot is more stylized and though the base pay is not as high, there will be a bonus tip based on your modelling skill and fame. A glamour shoot will always involve nudity or risqué clothing and will typically be erotic in nature. This type of modelling will have good pay with good bonuses based on skill and fame, but also will spread your fame beyond the city far more quickly. If you grew up in a small town outside St. Petersburg, the pictures may reach its populace sooner rather than later.''">Modelling Shoot Guide</a>'
  20. '<center><b><font color="blue">Modelling guide</font></b></center>'
  21. *pl '<center><table align="center" width=80%>'
  22. '<b>Catalog</b> - A catalog shoot is any shoot that is meant to appear in a basic paper or online catalog. They don''t do much for your fame but the base pay is steady.'
  23. '<b>Fashion</b> - A fashion shoot is more stylized and though the base pay is not as high, there will be a higher bonus based on your modelling skill and fame.'
  24. '<b>Glamour</b> - A glamour shoot will always involve nudity or risqué clothing, though will always be artistic in nature. This type of modelling will have good pay with good bonuses based on skill and fame, but also will spread your fame beyond the city far more quickly. If you grew up in a small town outside St. Petersburg, the pictures may reach its populace sooner rather than later.'
  25. '<b>Erotic</b> - An erotic shoot makes no excuses about its purpose. The intent is to capture sexual images of female bodies to sell to pornography sites and erotic magazines. This type of modelling will have the highest bonuses based on your appearance but will also increase your fame in the porn industry as well.'
  26. *p '</table></center>'
  27. act'Never mind':
  28. cla & *clr
  29. '<center><b><font color="maroon">Manager</font></b></center>'
  30. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  31. '"Sorry, I just realized that I have something to do right now. Can I come back later?"'
  32. '"Sure, no problem <<$pcs_lastname>>, just let us know when you''re ready to work."'
  33. act'Leave':gt 'foto','studio'
  34. end
  35. act'Actually I''d like to practice':gt'foto_practice','start'
  36. act'"I''d like to do a catalog shoot"':
  37. cla & *clr
  38. if modelfoto['shoots'] >= 10 and pcs_mdlng > 20 and modelfoto['fashion'] < 1:gt'foto_events','fashion_persuasion'
  39. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  40. '"Alright, what kind of shoot? Clothing or swimsuits?"'
  41. act'Clothing':
  42. $modelfoto['shoot_type'] = 'catalog'
  43. modelfoto['catalog'] += 1
  44. gs 'exp_gain', 'mdlng', rand(2,5)
  45. model_week = (daystart - week) / 7
  46. gs 'fame', 'city', 'modelling', 'tiny'
  47. minut += 120
  48. modelpayfin = 450
  49. cla & *clr
  50. if rand(1,2) = 1:
  51. '<center><video autoplay loop src="images/locations/city/citycenter/photo/catalog/1.mp4"></video></center>'
  52. 'You spend two hours modelling various tights with tops for the online catalogs of retail clothing stores. You change clothes probably 30 times over the shoot, but always wear the same expression. It''s boring but it still gets you paid.'
  53. else
  54. '<center><video autoplay loop src="images/locations/city/citycenter/photo/catalog/2.mp4"></video></center>'
  55. 'You spend two hours modelling various dresses for the online catalogs of retail clothing stores. You change clothes probably 30 times over the shoot, but always wear the same expression. It''s boring but it still gets you paid.'
  56. end
  57. *nl
  58. 'You receive 450 <b>₽</b> for the job.'
  59. act 'Finish':gt 'foto', 'end'
  60. end
  61. act'Swimsuits':
  62. !!bikinicatalog += 1
  63. $modelfoto['shoot_type'] = 'swim_catalog'
  64. modelfoto['catalog'] += 1
  65. gs 'exp_gain', 'mdlng', rand(2,5)
  66. model_week = (daystart - week) / 7
  67. gs 'fame', 'city', 'modelling', 'tiny'
  68. minut += 120
  69. modelpayfin = 450
  70. cla & *clr
  71. '<center><video autoplay loop src="images/locations/city/citycenter/photo/bikini/<<rand(1,3)>>.mp4"></video></center>'
  72. 'You change in and out of various different bikinis, modelling them with the same pose and expression for use in online and department store catalogs.'
  73. *nl
  74. 'You receive 450 <b>₽</b> for the job.'
  75. act 'Finish':gt 'foto', 'end'
  76. end
  77. end
  78. act'"I''d like to do a fashion shoot"':
  79. if pcs_mdlng < 20:
  80. msg'"Sorry, but you aren''t a skilled enough model to do this kind of publication yet. Maybe get some practice in on your off days."'
  81. else
  82. cla & *clr
  83. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  84. '"Alright, what kind of shoot would you like to do? Fashion, bikini, or lingerie?"'
  85. act 'Fashion':
  86. $modelfoto['shoot_type'] = 'fashion'
  87. if modelfoto['fashion'] >= 10 and modelfoto['bikini'] + modelfoto['lingerie'] < 1 and modelfoto['glamour'] < 1 and modelfoto['nude'] < 1: gt'foto_events','lingerie_persuasion'
  88. cla
  89. act 'Look at something else':gt 'foto_shoot','model'
  90. act 'Agree (2:00)':gt 'foto_shoot','fashion'
  91. end
  92. act 'Bikini':
  93. $modelfoto['shoot_type'] = 'bikini'
  94. *clr & cla
  95. if modelfoto['bikini'] + modelfoto['lingerie'] >= 10 and pcs_mdlng > 20 and modelfoto['glamour'] < 1 and modelfoto['nude'] < 1:gt'foto_events','glamour_persuasion'
  96. if pcs_inhib < 20:
  97. 'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  98. act 'Look at something else':gt 'foto_shoot','model'
  99. if pcs_mdlng > 20:
  100. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  101. else
  102. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  103. end
  104. if will_cost <= pcs_willpwr:
  105. *nl
  106. 'Or you could just force yourself do it anyways...'
  107. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','bikini'
  108. end
  109. else
  110. cla
  111. act 'Look at something else':gt 'foto_shoot','model'
  112. act 'Agree (2:00)':gt'foto_shoot','bikini'
  113. end
  114. end
  115. act 'Lingerie modelling':
  116. $modelfoto['shoot_type'] = 'lingerie'
  117. *clr & cla
  118. if modelfoto['bikini'] + modelfoto['lingerie'] >= 10 and modelfoto['glamour'] < 1 and modelfoto['nude'] < 1:gt'foto_events','glamour_persuasion'
  119. if pcs_inhib < 25:
  120. 'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  121. act 'Look at something else':gt 'foto_shoot','model'
  122. if pcs_mdlng > 20:
  123. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  124. else
  125. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  126. end
  127. if will_cost <= pcs_willpwr:
  128. *nl
  129. 'Or you could just force yourself do it anyways...'
  130. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','lingerie'
  131. end
  132. else
  133. cla
  134. act 'Look at something else':gt 'foto_shoot','model'
  135. act 'Agree (2:00)':gt'foto_shoot','lingerie'
  136. end
  137. end
  138. end
  139. end
  140. act'"I''d like to do a glamour shoot"':
  141. if pcs_inhib < 30 and modelfoto['glamour'] < 1:
  142. msg'You toy with the idea of exposing yourself on camera but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  143. else
  144. gt'foto_shoot', 'glamour_shoot'
  145. end
  146. end
  147. act'"I''d like to do a nude shoot"':
  148. if pcs_inhib < 30 and modelfoto['nude'] < 1:
  149. msg'You toy with the idea of exposing yourself on camera but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  150. else
  151. gt'foto_shoot', 'nude_shoot'
  152. end
  153. end
  154. if Fit['FMR'] = 1:
  155. act '"I''d like to do a fitness shoot"':gt'foto_shoot','fitness_shoot'
  156. end
  157. end
  158. !! 'Info guides:'
  159. !! '<a href="exec:gs ''shortgs'',''msg'',''This type of shoot is not particularly more explicit, but the clothes being modelled are inherently more sensual and will require some confidence to be able to wear them.''">Erotic clothed</a>'
  160. !! '<a href="exec:gs ''shortgs'',''msg'',''A topless shoot is any shoot that has you baring your breasts and shoulders while still wearing bottoms of some kind, whether that be trousers, skirt, or underwear.''">Topless</a>'
  161. !! '<a href="exec:gs ''shortgs'',''msg'',''A tastefully nude shoot is one that does not show genitals of any kind, neither vagina or nipple. Your pay will be based more on your fame and appearance than your skill.''">Tasteful nude</a>'
  162. !! '<a href="exec:gs ''shortgs'',''msg'',''A topless nude shoot is one step further in eroticism while still maintaining class. Your nipples will be exposed but your vagina will remain hidden. It is considered erotic without being slutty, like a character nude scene in a film. Skill plays a larger role in this type of shoot.''">Topless nude</a>'
  163. !! '<a href="exec:gs ''shortgs'',''msg'',''A fully nude shoot bares all. Your breasts, nipples, and vagina will be visible. It is the most erotic, gives the highest bonus from appearance and fame, but will also spread your fame further and faster. If you are an aspiring star, this may be good for your publicity. But if there are people you want to hide your work from, this might reach them sooner than expected.''">Fully nude</a>'
  164. !! act 'Erotic clothing with breast nudity':
  165. !!already matched the exhibitionism value above
  166. !! cla
  167. !! act 'Look at something else':gt 'foto_shoot','model'
  168. !! act 'Agree (2:00)':
  169. !! *clr & cla
  170. !! minut += 120
  171. !! modelpayfin = 700 + (modelpay) + (15*rand(0,5))
  172. !! modelfoto['nip'] += 1
  173. !! gs 'exp_gain', 'mdlng', rand(6,10)
  174. !! fame['city_modelling'] += rand(7,13)
  175. !! pav_modelling += rand(1,fame['city_modelling'])/10
  176. !! inhib_exp += 2
  177. !! gs 'stat'
  178. !! '<center><video autoplay loop src="images/locations/city/citycenter/photo/model5.mp4"></video></center>'
  179. !! 'You dressed up in sexy clothes and spend the next two hours striking various poses for a photographer, your nipples occasionally slipping out from behind the clothing.'
  180. !! *nl
  181. !! 'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  182. !! if pcs_mdlng >= 40 and commercial = 0:
  183. !! act 'Leave':gt'foto_events','commercial'
  184. !! else
  185. !! act 'Leave':gt 'foto', 'end'
  186. !! end
  187. !! end
  188. !! end
  189. !! ----------------------------------------------------------------------------------------------------
  190. !!
  191. !! ------------------------------------- Glamour Requests ---------------------------------------------
  192. !!
  193. !! ----------------------------------------------------------------------------------------------------
  194. if $ARGS[0] = 'glamour_shoot':
  195. cla & *clr
  196. menu_off = 1
  197. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  198. '"Alright, we can do that. What kind of glamour shoot?"'
  199. act 'Sexy clothing':
  200. *clr & cla
  201. $modelfoto['shoot_type'] = 'sexy_clo'
  202. if modelfoto['sexy'] >= 10 and modelfoto['trans_ling'] + modelfoto['trans_ling'] < 1 and modelfoto['nip'] < 1 and modelfoto['nude'] < 1: gt'foto_events','trans_persuasion'
  203. if pcs_inhib < 30:
  204. if modelfoto['sexy'] > 0:
  205. 'You think about asking to do this shoot but hesitate. You''ve done it before but still... Are you really comfortable with <i>more</i> of these kinds of pictures of you floating around?'
  206. else
  207. 'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  208. end
  209. act 'Look at something else':gt 'foto_shoot','model'
  210. act 'Look at other glamour options':gt'foto_shoot','glamour_shoot'
  211. if pcs_inhib > 20:
  212. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  213. else
  214. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  215. end
  216. if will_cost <= pcs_willpwr:
  217. *nl
  218. 'Or you could just force yourself do it anyways...'
  219. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','sexy'
  220. end
  221. else
  222. cla
  223. act 'Look at something else':gt 'foto_shoot','model'
  224. act 'Agree (2:00)':gt'foto_shoot','sexy'
  225. end
  226. end
  227. act 'Transparent clothing':
  228. *clr & cla
  229. $modelfoto['shoot_type'] = 'trans_clo'
  230. if modelfoto['trans_ling'] + modelfoto['transparent'] >= 5 and modelfoto['topless'] < 1 and modelfoto['nude'] < 1: gt'foto_events','topless_persuasion'
  231. if pcs_inhib < 45:
  232. if modelfoto['transparent'] > 0:
  233. 'You think about asking to do this shoot but hesitate. You''ve done it before but still... Are you really comfortable with <i>more</i> of these kinds of pictures of you floating around?'
  234. else
  235. 'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  236. end
  237. act 'Look at something else':gt 'foto_shoot','model'
  238. act 'Look at other glamour options':gt'foto_shoot','glamour_shoot'
  239. if pcs_inhib > 40:
  240. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  241. else
  242. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  243. end
  244. if will_cost <= pcs_willpwr:
  245. *nl
  246. 'Or you could just force yourself do it anyways...'
  247. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','transparent'
  248. end
  249. else
  250. cla
  251. act 'Not for me':gt 'foto','studio'
  252. act 'Agree (2:00)':gt'foto_shoot','transparent'
  253. end
  254. end
  255. act 'Transparent Lingerie':
  256. $modelfoto['shoot_type'] = 'trans_ling'
  257. *clr & cla
  258. if modelfoto['trans_ling'] + modelfoto['transparent'] >= 5 and modelfoto['topless'] < 1 and modelfoto['nude'] < 1: $modelfoto['shoot_type'] = 'trans_ling' & gt'foto_events','topless_persuasion'
  259. if pcs_inhib < 45:
  260. if modelfoto['trans_ling'] > 0:
  261. 'You think about asking to do this shoot but hesitate. You''ve done it before but still... Are you really comfortable with <i>more</i> of these kinds of pictures of you floating around?'
  262. else
  263. 'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  264. end
  265. act 'Look at something else':gt 'foto_shoot','model'
  266. act 'Look at other glamour options':gt'foto_shoot','glamour_shoot'
  267. if pcs_inhib > 40:
  268. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  269. else
  270. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  271. end
  272. if will_cost <= pcs_willpwr:
  273. *nl
  274. 'Or you could just force yourself do it anyways...'
  275. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','trans_ling'
  276. end
  277. else
  278. cla
  279. act 'Not for me':gt 'foto','studio'
  280. act 'Agree (2:00)':gt'foto_shoot','trans_ling'
  281. end
  282. end
  283. act 'Exposed breasts':
  284. $modelfoto['shoot_type'] = 'topless'
  285. *clr & cla
  286. if modelfoto['topless'] >= 5 and modelfoto['nude'] < 1: gt'foto_events','nude_persuasion'
  287. if pcs_inhib < 50:
  288. if modelfoto['topless'] > 0:
  289. 'You think about asking to do this shoot but hesitate. You''ve done it before but still... Are you really comfortable with <i>more</i> of these kinds of pictures of you floating around?'
  290. else
  291. 'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  292. end
  293. act 'Look at something else':gt 'foto_shoot','model'
  294. act 'Look at other glamour options':gt'foto_shoot','glamour_shoot'
  295. if pcs_inhib > 45:
  296. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  297. else
  298. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  299. end
  300. if will_cost <= pcs_willpwr:
  301. *nl
  302. 'Or you could just force yourself do it anyways...'
  303. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','topless'
  304. end
  305. else
  306. cla
  307. act 'Look at something else':gt 'foto_shoot','model'
  308. act 'Agree (2:00)':gt'foto_shoot','topless'
  309. end
  310. end
  311. end
  312. !! ----------------------------------------------------------------------------------------------------
  313. !!
  314. !! -------------------------------------- Nude Requests -----------------------------------------------
  315. !!
  316. !! ----------------------------------------------------------------------------------------------------
  317. if $ARGS[0] = 'nude_shoot':
  318. cla & *clr
  319. menu_off = 1
  320. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  321. '"Alright, we can do that. What kind of nude shoot?"'
  322. act 'Limited nude':
  323. $modelfoto['shoot_type'] = 'taste_nude'
  324. *clr & cla
  325. if modelfoto['tastenude'] >= 5 and (modelfoto['topless'] + modelfoto['toplessnude'] + modelfoto['fullnude']) < 1: gt'foto_events','nude_persuasion'
  326. if pcs_inhib < 40:
  327. if modelfoto['tastenude'] > 0:
  328. 'You think about asking to do this shoot but hesitate. You''ve done it before but still... Are you really comfortable with <i>more</i> of these kinds of pictures of you floating around?'
  329. else
  330. 'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  331. end
  332. act 'Look at something else':gt 'foto_shoot','model'
  333. act 'Look at other nude options':gt'foto_shoot','nude_shoot'
  334. if pcs_inhib > 35:
  335. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  336. else
  337. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  338. end
  339. if will_cost <= pcs_willpwr:
  340. *nl
  341. 'Or you could just force yourself do it anyways...'
  342. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','tasteful'
  343. end
  344. else
  345. cla
  346. act 'Look at something else':gt 'foto_shoot','model'
  347. act 'Agree (2:00)':gt'foto_shoot','tasteful'
  348. end
  349. end
  350. act 'Exposed breasts nude':
  351. $modelfoto['shoot_type'] = 'top_nude'
  352. *clr & cla
  353. if modelfoto['toplessnude'] >= 3 and modelfoto['pussy'] < 1:gt'foto_events','nude_persuasion'
  354. if pcs_inhib < 55:
  355. if modelfoto['toplessnude'] > 0:
  356. 'You think about asking to do this shoot but hesitate. You''ve done it before but still... Are you really comfortable with <i>more</i> of these kinds of pictures of you floating around?'
  357. else
  358. 'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  359. end
  360. act 'Look at something else':gt 'foto_shoot','model'
  361. act 'Look at other nude options':gt'foto_shoot','nude_shoot'
  362. if pcs_inhib > 50:
  363. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  364. else
  365. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  366. end
  367. if will_cost <= pcs_willpwr:
  368. *nl
  369. 'Or you could just force yourself do it anyways...'
  370. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','topless_nude'
  371. end
  372. else
  373. cla
  374. act 'Look at something else':gt 'foto_shoot','model'
  375. act 'Agree (2:00)':gt'foto_shoot','topless_nude'
  376. end
  377. end
  378. act 'Full exposure':
  379. $modelfoto['shoot_type'] = 'full_nude'
  380. if modelfoto['fullnude'] = 0:
  381. gt'foto_nude_debut', 'nude_debut_pre'
  382. elseif modelfoto['fullnude'] > 0 and $modelfoto['first_nude_pre'] = '':
  383. gt'foto_nude_debut', 'nude_debut_memory'
  384. end
  385. *clr & cla
  386. if pcs_inhib < 60:
  387. if modelfoto['fullnude'] > 0:
  388. 'You think about asking to do this shoot but hesitate. You''ve done it before but still... Are you really comfortable with <i>more of these kinds of pictures of you floating around?'
  389. elseif modelfoto['pussy'] < 1:
  390. 'You think about asking to do this shoot but hesitate, not sure if you''re ready to put pictures of your pussy all over the internet.'
  391. else
  392. 'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  393. end
  394. act 'Look at something else':gt 'foto_shoot','model'
  395. act 'Look at other nude options':gt'foto_shoot','nude_shoot'
  396. if pcs_inhib > 55:
  397. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  398. else
  399. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  400. end
  401. if will_cost <= pcs_willpwr:
  402. *nl
  403. 'Or you could just force yourself do it anyways...'
  404. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','nude'
  405. end
  406. else
  407. cla
  408. act 'Look at something else':gt 'foto_shoot','model'
  409. act 'Agree (2:00)':gt'foto_shoot','nude'
  410. end
  411. end
  412. act 'Erotic':
  413. $modelfoto['shoot_type'] = 'erotic'
  414. *clr & cla
  415. if pcs_inhib < 65:
  416. if modelfoto['pussy'] < 1:
  417. 'You think about asking to do this shoot but hesitate, not sure if you''re ready to put pictures of your pussy and asshole all over the internet, especially ones that focus on them!'
  418. elseif modelfoto['erotic'] >= 0:
  419. 'You think about asking to do this shoot but hesitate. You''ve done it before but still... Are you really comfortable with <i>more</i> of these kinds of pictures of you floating around?'
  420. else
  421. 'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  422. end
  423. act 'Look at something else':gt 'foto_shoot','model'
  424. act 'Look at other nude options':gt'foto_shoot','nude_shoot'
  425. if pcs_inhib > 60:
  426. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  427. else
  428. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  429. end
  430. if will_cost <= pcs_willpwr:
  431. *nl
  432. 'Or you could just force yourself do it anyways...'
  433. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','erotic'
  434. end
  435. else
  436. cla
  437. act 'Look at something else':gt 'foto_shoot','model'
  438. act 'Agree (2:00)':gt'foto_shoot','erotic'
  439. end
  440. end
  441. end
  442. !! ----------------------------------------------------------------------------------------------------
  443. !!
  444. !! ------------------------------------- Fitness Requests ---------------------------------------------
  445. !!
  446. !! ----------------------------------------------------------------------------------------------------
  447. if $ARGS[0] = 'fitness_shoot':
  448. cla & *clr
  449. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  450. '"Alright, what kind of shoot would you like to do? Sportwear, Sport underwear, or Artistic nude?"'
  451. act 'Sportwear':
  452. cla
  453. act 'Look at something else':gt 'foto_shoot','model'
  454. act 'Agree (2:00)':gt'foto_shoot','sportswear'
  455. end
  456. act 'Sports underwear':
  457. if pcs_inhib < 20:
  458. msg' You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  459. else
  460. cla
  461. act 'Look at something else':gt 'foto_shoot','model'
  462. act 'Agree (2:00)':gt'foto_shoot','sports_underwear'
  463. end
  464. end
  465. act 'Artistic nude':
  466. if pcs_inhib < 45:
  467. msg' You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  468. else
  469. cla
  470. act 'Look at something else':gt 'foto_shoot','model'
  471. act 'Agree (2:00)':gt'foto_shoot','fitness_artistic_nude'
  472. end
  473. end
  474. end
  475. !! ----------------------------------------------------------------------------------------------------
  476. !!
  477. !! ------------------------------------- Modelling Shoots ---------------------------------------------
  478. !!
  479. !! ----------------------------------------------------------------------------------------------------
  480. if $ARGS[0] = 'fashion':
  481. *clr & cla
  482. minut += 120
  483. modelpayfin = 300 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (min(fame['city_modelling'], 700)/2) + (pcs_mdlng/2 * 10)
  484. modelfoto['fashion'] += 1
  485. gs 'exp_gain', 'mdlng', rand(5,8)
  486. gs 'fame', 'city', 'modelling', 'small'
  487. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,10)
  488. fashionshoot = rand(1,2)
  489. gs 'stat'
  490. if fashionshoot = 1:
  491. '<center><video autoplay loop src="images/locations/city/citycenter/photo/fashion/<<rand(1,5)>>.mp4"></video></center>'
  492. else
  493. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fashion/<<rand(1,31)>>.jpg"></center>'
  494. end
  495. 'You dress up in the latest in fashion wear and spend the next two hours posing for the photographer.'
  496. *nl
  497. 'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  498. if pcs_mdlng >= 40 and commercial = 0:
  499. act 'Leave':gt'foto_events','commercial'
  500. else
  501. act 'Leave':gt 'foto', 'end'
  502. end
  503. end
  504. if $ARGS[0] = 'bikini':
  505. *clr & cla
  506. minut += 120
  507. modelpayfin = 325 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (min(fame['city_modelling'], 700)/2) + (pcs_mdlng/2 * 10)
  508. modelfoto['bikini'] += 1
  509. if pcs_inhib < 20: gs 'willpower','pay','self'
  510. gs 'fame', 'city', 'modelling', 'small'
  511. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,10)
  512. gs 'exp_gain', 'mdlng', rand(6,10)
  513. if pcs_inhib < 50:inhib_exp += rand(0,1)
  514. gs 'stat'
  515. '<center><video autoplay loop src="images/locations/city/citycenter/photo/bikini/<<rand(4,5)>>.mp4"></video></center>'
  516. *nl
  517. 'You spend the shoot in designer bikinis, modelling them to appear in various higher end magazines.'
  518. *nl
  519. 'Two hours later, you''re all done. The photographer thanks you for your time and pays you <<modelpayfin>> <b>₽</b> for the job.'
  520. if pcs_mdlng >= 40 and commercial = 0:
  521. act 'Leave':gt'foto_events','commercial'
  522. else
  523. act 'Leave':gt 'foto', 'end'
  524. end
  525. end
  526. if $ARGS[0] = 'lingerie':
  527. *clr & cla
  528. minut += 120
  529. modelpayfin = 350 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (min(fame['city_modelling'], 700)/2) + (pcs_mdlng/2 * 10)
  530. modelfoto['lingerie'] += 1
  531. gs 'exp_gain', 'mdlng', rand(6,10)
  532. if pcs_inhib < 25: gs 'willpower','pay','self'
  533. gs 'fame', 'city', 'modelling', 'small'
  534. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,6)
  535. inhib_exp += rand(0,2)
  536. shoot = rand(1,2)
  537. gs 'stat'
  538. if shoot = 1:
  539. '<center><video autoplay loop src="images/locations/city/citycenter/photo/lingerie/<<rand(1,5)>>.mp4"></video></center>'
  540. else
  541. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/lingerie/<<rand(1,37)>>.jpg"></center>'
  542. end
  543. 'You put on some high end lingerie and spend the next two hours striking various poses for a photographer for use in fashion magazines.'
  544. *nl
  545. 'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  546. if pcs_mdlng >= 40 and commercial = 0:
  547. act 'Leave':gt'foto_events','commercial'
  548. else
  549. act 'Leave':gt 'foto', 'end'
  550. end
  551. end
  552. if $ARGS[0] = 'sexy':
  553. *clr & cla
  554. minut += 120
  555. modelpayfin = 500 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (min(fame['city_modelling'], 700)/2) + (pcs_mdlng/2 * 10)
  556. modelfoto['glamour'] += 1
  557. modelfoto['sexy'] += 1
  558. gs 'exp_gain', 'mdlng', rand(5,10)
  559. if pcs_inhib < 30: gs 'willpower','pay','self'
  560. gs 'fame', 'city', 'modelling', 'small'
  561. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(1,6)
  562. inhib_exp += rand(0,1)
  563. gs 'stat'
  564. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/sexy/<<rand(1,48)>>.jpg"></center>'
  565. 'You dress up in sexy clothes and spend the next two hours posing for the photographer.'
  566. *nl
  567. 'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  568. if pcs_mdlng >= 40 and commercial = 0:
  569. act 'Leave':gt'foto_events','commercial'
  570. else
  571. act 'Leave':gt 'foto', 'end'
  572. end
  573. end
  574. if $ARGS[0] = 'transparent':
  575. *clr & cla
  576. minut += 120
  577. modelpayfin = 600 + (modelpay) + (pcs_apprnc) + (15*rand(0,5))
  578. modelfoto['glamour'] += 1
  579. modelfoto['sexy'] +=1
  580. modelfoto['transparent'] += 1
  581. modelfoto['nip'] += 1
  582. gs 'exp_gain', 'mdlng', rand(6,10)
  583. if pcs_inhib < 45: gs 'willpower','pay','self'
  584. gs 'fame', 'city', 'modelling', 'small'
  585. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,8)
  586. inhib_exp += rand(0,2)
  587. gs 'stat'
  588. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/seethru/<<rand(1,26)>>.jpg"></center>'
  589. 'You put on a transparent top and spend the next two hours in various poses for the photographer, a flash highlighting your breasts with every click of the camera.'
  590. *nl
  591. 'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  592. if pcs_mdlng >= 40 and commercial = 0:
  593. act 'Leave':gt'foto_events','commercial'
  594. else
  595. act 'Leave':gt 'foto', 'end'
  596. end
  597. end
  598. if $ARGS[0] = 'trans_ling':
  599. *clr & cla
  600. minut += 120
  601. modelpayfin = 650 + (modelpay * 2) + (pcs_apprnc) + (15*rand(0,7))
  602. modelfoto['glamour'] += 1
  603. modelfoto['trans_ling'] += 1
  604. modelfoto['nip'] += 1
  605. modelfoto['lingerie'] += 1
  606. gs 'exp_gain', 'mdlng', rand(8,10)
  607. if pcs_inhib < 45:
  608. gs 'willpower','pay','self'
  609. inhib_exp += rand(1,3)
  610. end
  611. gs 'fame', 'city', 'modelling', 'small'
  612. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,8)
  613. gs 'stat'
  614. if rand(0,1) = 1:
  615. '<center><video autoplay loop src="images/locations/city/citycenter/photo/ling_trans/<<rand(1,3)>>.mp4"></video></center>'
  616. else
  617. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/ling_trans/<<rand(1,26)>>.jpg"></center>'
  618. end
  619. 'You put on some very lacy, very transparent underwear and get to posing, your nipples often showing through the thin fabric.'
  620. *nl
  621. 'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  622. *nl
  623. if pcs_mdlng >= 40 and commercial = 0:
  624. act 'Leave':gt'foto_events','commercial'
  625. else
  626. act 'Leave':gt 'foto', 'end'
  627. end
  628. end
  629. if $ARGS[0] = 'topless':
  630. *clr & cla
  631. minut += 120
  632. modelpayfin = 700 + (modelpay) + (pcs_apprnc) + (15*rand(0,5))
  633. modelfoto['nip'] += 1
  634. modelfoto['topless'] += 1
  635. gs 'exp_gain', 'mdlng', rand(6,10)
  636. if pcs_inhib < 50:
  637. gs 'willpower','pay','self'
  638. inhib_exp += rand(1,3)
  639. end
  640. gs 'fame', 'city', 'modelling', 'small'
  641. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,8)
  642. gs 'stat'
  643. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/topless/<<rand(1,57)>>.jpg"></center>'
  644. 'You spend two hours striking various posing with topless breasts, listening to instruction while the photographer takes pictures of you.'
  645. *nl
  646. 'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  647. if pcs_mdlng >= 40 and commercial = 0:
  648. act 'Leave':gt'foto_events','commercial'
  649. else
  650. act 'Leave':gt 'foto', 'end'
  651. end
  652. end
  653. if $ARGS[0] = 'tasteful':
  654. *clr & cla
  655. minut += 120
  656. modelpay = (pcs_mdlng/2 * 10) + min(fame['city_modelling'], 700) + pcs_apprnc
  657. modelpayfin = 600 + (modelpay * 2) + (15*rand(0,5))
  658. modelfoto['tastenude'] += 1
  659. modelfoto['nude'] += 1
  660. gs 'exp_gain', 'mdlng', rand(9,10)
  661. if pcs_inhib < 40:
  662. gs 'willpower','pay','self'
  663. inhib_exp += rand(1,2)
  664. end
  665. gs 'fame', 'city', 'modelling', 'small'
  666. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,10)
  667. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/tastenude/<<rand(1,28)>>.jpg"></center>'
  668. 'Already naked, you step onto the set and begin the shoot immediately.'
  669. *nl
  670. 'You spend two hours posing confidently for a photographer taking pictures of you, often being asked to carefully position your hands or legs in ways that tastefully hides your pussy and nipples. These images, though incredibly provocative, are still somehow considered to be conservative enough to be allowed on the front cover of fashion, sports, and other tabloid magazines. When the shoot ends, both you and the photographers are very proud of the results and you are paid <<modelpayfin>> <b>₽</b> for your work.'
  671. if pcs_mdlng >= 40 and commercial = 0:
  672. act 'Leave':gt'foto_events','commercial'
  673. else
  674. act 'Leave':gt 'foto', 'end'
  675. end
  676. end
  677. if $ARGS[0] = 'topless_nude':
  678. *clr & cla
  679. minut += 120
  680. modelpay = (pcs_mdlng/2 * 10) + min(fame['city_modelling'], 700) + pcs_apprnc
  681. modelpayfin = 600 + (modelpay * 2) + (15*rand(0,5))
  682. modelfoto['nude'] += 1
  683. modelfoto['toplessnude'] += 1
  684. gs 'exp_gain', 'mdlng', rand(9,10)
  685. if pcs_inhib < 55:
  686. gs 'willpower','pay','self'
  687. inhib_exp += rand(1,4)
  688. end
  689. gs 'fame', 'city', 'modelling', 'medium'
  690. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,10)
  691. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/topnude/<<rand(1,79)>>.jpg"></center>'
  692. 'Already naked, you step onto the set and begin the shoot immediately.'
  693. *nl
  694. 'You spend two hours posing confidently for a photographer taking pictures of you, often using props, hands, legs, or shadow to shield your pussy while simultaneously teasing the would-be readers of what they cannot see. When the shoot ends, both you and the photographers are very proud of the results and you are paid <<modelpayfin>> <b>₽</b> for your work.'
  695. if pcs_mdlng >= 40 and commercial = 0:
  696. act 'Leave':gt'foto_events','commercial'
  697. else
  698. act 'Leave':gt 'foto', 'end'
  699. end
  700. end
  701. if $ARGS[0] = 'nude':
  702. *clr & cla
  703. minut += 120
  704. modelpay = (pcs_mdlng/2 * 10) + min(fame['city_modelling'], 700) + pcs_apprnc
  705. modelpayfin = 600 + (modelpay * 2) + (15*rand(0,5))
  706. if modelfoto['nude'] = 0: modelpayfin = modelpayfin * 2 & foto_persuade = 0
  707. modelfoto['nude'] += 1
  708. modelfoto['fullnude'] += 1
  709. modelfoto['nip'] += 1
  710. modelfoto['pussy'] += 1
  711. gs 'exp_gain', 'mdlng', rand(9,10)
  712. if pcs_inhib < 60:
  713. gs 'willpower','pay','self'
  714. inhib_exp += rand(1,4)
  715. end
  716. gs 'fame', 'city', 'modelling', 'medium'
  717. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(5,10)
  718. if rand(0,1) = 1:
  719. if pcs_pubes < 16:
  720. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/nude/<<rand(1,17)>>.jpg"></center>'
  721. 'Already naked, you step onto the set and begin the shoot immediately.'
  722. *nl
  723. 'You spend two hours posing for a photographer taking pictures of you that fully expose your breasts and pussy. When the shoot ends, both you and the photographers are very proud of the results and you are paid <<modelpayfin>> <b>₽</b> for your work.'
  724. else
  725. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/bnude/<<rand(1,20)>>.jpg"></center>'
  726. modelfoto['bush'] += 1
  727. 'Already naked, you step onto the set and begin the shoot immediately.'
  728. *nl
  729. 'You spend two hours posing confidently for a photographer taking pictures of you, your <<$pcdesc_pubes>> pussy providing a nice contrast to the rest of your smooth body. When the shoot ends, both you and the photographers are very proud of the results and you are paid <<modelpayfin>> <b>₽</b> for your work.'
  730. end
  731. else
  732. if pcs_pubes < 16:
  733. modelfoto['pussy'] += 1
  734. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/nude/<<rand(1,17)>>.jpg"></center>'
  735. 'The photographer sends you on a quick trip to the dressing room to change into some clothes before the shoot.'
  736. *nl
  737. 'Once you''re back, you spend two hours posing in the selected outfit and stripping or removing each piece as required. You never completely lose the clothes, but at one point or another, your breasts or pussy or both are put on display for the camera.'
  738. *nl
  739. 'When the shoot ends, both you and the photographers are very proud of the results and you are paid <<modelpayfin>> <b>₽</b> for your work.'
  740. else
  741. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/bnude/<<rand(1,20)>>.jpg"></center>'
  742. 'The photographer sends you on a quick trip to the dressing room to change into some clothes before the shoot.'
  743. *nl
  744. 'Once you''re back, you spend two hours posing for a photographer taking pictures of you in the selected outfit and stripping down piece by piece until your most intimate parts are exposed. Even though you started clothed, you have no doubt that the full spread will feature images that capture every part of you, even your furry pussy.'
  745. *nl
  746. 'When the shoot ends, both you and the photographers are very proud of the results and you are paid <<modelpayfin>> <b>₽</b> for your work.'
  747. end
  748. end
  749. if modelfoto['nude'] = 1 and foto_persuade ! 5:
  750. 'You blink at the amount but the person who gave it to you reassures you it''s normal. The studio has a policy of doubling the pay for a model''s nude debut.'
  751. elseif modelfoto['nude'] = 1 and foto_persuade = 5:
  752. 'It even includes the bonus the manager said they''d give you for your debut!'
  753. end
  754. if pcs_mdlng >= 40 and commercial = 0:
  755. act 'Leave':gt'foto_events','commercial'
  756. else
  757. act 'Leave':gt 'foto', 'end'
  758. end
  759. end
  760. if $ARGS[0] = 'erotic':
  761. *clr & cla
  762. minut += 120
  763. modelpay = (pcs_mdlng/2 * 10) + (pcs_apprnc * 3)
  764. modelpayfin = 1000 + (modelpay * 2) + (15*rand(0,5))
  765. modelfoto['erotic'] += 1
  766. modelfoto['nude'] += 1
  767. modelfoto['nip'] += 1
  768. modelfoto['pussy'] += 1
  769. modelfoto['asshole'] += 1
  770. gs 'exp_gain', 'mdlng', rand(1,4)
  771. if pcs_inhib < 65: gs 'willpower','pay','self'
  772. gs 'fame', 'city', 'modelling', 'small'
  773. gs 'fame', 'city', 'porn', 'small'
  774. if pcs_inhib < 60:inhib_exp += 6
  775. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/erotic/<<rand(1,19)>>.jpg"></center>'
  776. if $pantyworntype ! 'none':
  777. else
  778. 'Already naked, you step onto the set and begin the shoot immediately.'
  779. end
  780. *nl
  781. 'You spend two hours posing while the photographer takes many photos of your nude body, but especially your breasts, pussy, and asshole. You can see the rock-hard outline of his cock the whole time and you are paid <<modelpayfin>> <b>₽</b> for your work.'
  782. if pcs_mdlng >= 40 and commercial = 0:
  783. act 'Leave':gt'foto_events','commercial'
  784. else
  785. act 'Leave':gt 'foto', 'end'
  786. end
  787. end
  788. if $ARGS[0] = 'sportswear':
  789. *clr & cla
  790. minut += 120
  791. modelpayfin = 300 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (fame['city_modelling']/2) + (pcs_mdlng/2 * 10) + (city_sport/2)
  792. modelfoto['fitness'] += 1
  793. pcs_sweat = 60
  794. gs 'exp_gain', 'mdlng', rand(2,4)
  795. gs 'fame', 'city', 'modelling', 'small'
  796. gs 'stat'
  797. if bodset = 2 and salocatnow >= 2:
  798. *clr & cla
  799. modelpayfin += 300
  800. gs 'stat'
  801. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FSM<<rand(1,4)>>.jpg"></center>'
  802. else
  803. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FSV<<rand(1,4)>>.jpg"></center>'
  804. end
  805. *nl
  806. 'Modeling sportwear, is slighty different from other jobs. First, you are taken to the near-by Havanna Fitness Center, as the studio doesn''t have all the necessary props to do it. Second, you must look "dynamic", and that means do some warm-ups, and add some oil, to give that "sweaty" and "sporty" look. After that, you are ready to pose the next two hours for the photographer.'
  807. *nl
  808. 'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  809. if pcs_mdlng >= 40 and commercial = 0:
  810. act 'Leave':gt'foto_events','commercial'
  811. else
  812. act 'Leave':gt 'foto', 'end'
  813. end
  814. end
  815. if $ARGS[0] = 'sports_underwear':
  816. *clr & cla
  817. minut += 120
  818. modelpayfin = 325 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (fame['city_modelling']/2) + (pcs_mdlng/2 * 10) + (city_sport/2)
  819. modelfoto['fitness'] += 1
  820. pcs_sweat = 60
  821. gs 'fame', 'city', 'modelling', 'small'
  822. gs 'exp_gain', 'mdlng', rand(3,6)
  823. if pcs_inhib < 50:inhib_exp += 1
  824. gs 'stat'
  825. if bodset = 2 and salocatnow >= 2:
  826. *clr & cla
  827. modelpayfin += 325
  828. gs 'stat'
  829. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FUM<<rand(1,4)>>.jpg"></center>'
  830. else
  831. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FUV<<rand(1,4)>>.jpg"></center>'
  832. end
  833. *nl
  834. 'Modeling sport underwear, is slighty different from other jobs. First, you are taken to the Havanna Fitness Center, as the studio doesn''t have all the necessary props to do it. Second, you must look "dynamic", and that means do some warm-ups, and add some oil, to give that "sweaty" and "sporty" look. After that, you are ready to pose the next two hours for the photographer.'
  835. *nl
  836. 'After having taken all his pictures, you and the crew head back to Aphrodite, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  837. act 'Leave':gt 'foto', 'end'
  838. end
  839. if $ARGS[0] = 'fitness_artistic_nude':
  840. *clr & cla
  841. minut += 120
  842. modelpay = (pcs_mdlng/2 * 10) + fame['city_modelling'] + pcs_apprnc + city_sport
  843. modelpayfin = 600 + (modelpay * 2) + (15*rand(0,5))
  844. modelfoto['fitness'] += 1
  845. modelfoto['nude'] += 1
  846. pcs_sweat = 60
  847. gs 'exp_gain', 'mdlng', rand(4,5)
  848. gs 'fame', 'city', 'modelling', 'small'
  849. inhib_exp += 2
  850. gs 'stat'
  851. if bodset = 2 and salocatnow >= 2:
  852. *clr & cla
  853. modelpayfin += 600
  854. gs 'stat'
  855. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FNM<<rand(1,4)>>.jpg"></center>'
  856. else
  857. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FNV<<rand(1,4)>>.jpg"></center>'
  858. end
  859. *nl
  860. 'Already naked, you do some warm-ups, work up a sweat, add some body-oil and step onto the set to begin the shoot.'
  861. *nl
  862. 'You spend two hours posing confidently for a photographer taking pictures of you, often being asked to carefully position your hands or legs in ways that tastefully hides your pussy and nipples. These images, are less provocative, than artistic, as they must show your body in movement so they can appear in sports-related advertisements, articles, and magazines. When the shoot ends, both you and the photographers are very proud of the results and you are paid <<modelpayfin>> <b>₽</b> for your work.'
  863. act 'Leave':gt 'foto', 'end'
  864. end
  865. !! act 'Variety shoot':
  866. !! if pcs_inhib < 60:
  867. !! msg'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
  868. !! gt 'foto', 'nude_shoot'
  869. !! else
  870. !! cla
  871. !! act 'Look at something else':gt 'foto_shoot','model'
  872. !!
  873. !! act 'Agree (2:00)':
  874. !! *clr & cla
  875. !! minut += 120
  876. !! modelpayfin = 825 + (modelpay * 2) + (15*rand(0,7))
  877. !! gs 'exp_gain', 'mdlng', 10
  878. !! fame['city_modelling'] += rand(10,20)
  879. !! pav_modelling += rand(0,fame['city_modelling'])/10
  880. !! inhib_exp += 3
  881. !! modelfoto['glamour'] += 1
  882. !! modelfoto['nip'] += 1
  883. !! modelfoto['fashion'] += 1
  884. !! modelfoto['lingerie'] += 1
  885. !! modelfoto['topless'] += 1
  886. !! modelfoto['pussy'] += 1
  887. !! gs 'stat'
  888. !! '<center><video autoplay loop src="images/locations/city/citycenter/photo/vmodel.mp4"></video></center>'
  889. !! 'You spend two hours posing for the photographer, changing in and out of various underwear, sexy clothings, and lingeries until you end the shoot fully striped down and dancing naked.'
  890. !! *nl
  891. !! 'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  892. !! if pcs_mdlng >= 40 and commercial = 0:
  893. !! act 'Leave':gt'foto_events','commercial'
  894. !! else
  895. !! act 'Leave':gt 'foto', 'end'
  896. !! end
  897. !! end
  898. !! end
  899. !! end
  900. !!end
  901. --- foto_shoot ---------------------------------