foto_shoot.qsrc 43 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965
  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['shoots'] += 1
  44. model_week = (daystart - week) / 7
  45. modelfoto['catalog'] += 1
  46. model_job_week += 1
  47. gs 'exp_gain', 'mdlng', rand(2,5)
  48. gs 'fame', 'city', 'modelling', 'tiny'
  49. minut += 120
  50. money += 450
  51. modelfoto['earnings'] += 450
  52. cla & *clr
  53. if rand(1,2) = 1:
  54. '<center><video autoplay loop src="images/locations/city/citycenter/photo/catalog/1.mp4"></video></center>'
  55. '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.'
  56. else
  57. '<center><video autoplay loop src="images/locations/city/citycenter/photo/catalog/2.mp4"></video></center>'
  58. '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.'
  59. end
  60. *nl
  61. 'You recieve 450 <b>₽</b> for the job.'
  62. act 'Leave':gt 'foto', 'studio'
  63. end
  64. act'Swimsuits':
  65. $modelfoto['shoot_type'] = 'swim_catalog'
  66. modelfoto['shoots'] += 1
  67. model_week = (daystart - week) / 7
  68. modelfoto['catalog'] += 1
  69. model_job_week += 1
  70. gs 'exp_gain', 'mdlng', rand(2,5)
  71. gs 'fame', 'city', 'modelling', 'tiny'
  72. minut += 120
  73. money += 450
  74. modelfoto['earnings'] += 450
  75. cla & *clr
  76. '<center><video autoplay loop src="images/locations/city/citycenter/photo/bikini/<<rand(1,3)>>.mp4"></video></center>'
  77. bikinicatalog += 1
  78. '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.'
  79. *nl
  80. 'You recieve 450 <b>₽</b> for the job.'
  81. act 'Leave':gt 'foto', 'studio'
  82. end
  83. end
  84. act'"I''d like to do a fashion shoot"':
  85. if pcs_mdlng < 20:
  86. 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."'
  87. else
  88. cla & *clr
  89. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  90. '"Alright, what kind of shoot would you like to do? Fashion, bikini, or lingerie?"'
  91. act 'Fashion':
  92. $modelfoto['shoot_type'] = 'fashion'
  93. if modelfoto['fashion'] >= 10 and modelfoto['bikini'] + modelfoto['lingerie'] < 1 and modelfoto['glamour'] < 1 and modelfoto['nude'] < 1: gt'foto_events','lingerie_persuasion'
  94. cla
  95. act 'Look at something else':gt 'foto_shoot','model'
  96. act 'Agree (2:00)':gt 'foto_shoot','fashion'
  97. end
  98. act 'Bikini':
  99. $modelfoto['shoot_type'] = 'bikini'
  100. *clr & cla
  101. if modelfoto['bikini'] + modelfoto['lingerie'] >= 10 and pcs_mdlng > 20 and modelfoto['glamour'] < 1 and modelfoto['nude'] < 1:gt'foto_events','glamour_persuasion'
  102. if pcs_inhib < 20:
  103. '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.'
  104. act 'Look at something else':gt 'foto_shoot','model'
  105. if pcs_mdlng > 20:
  106. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  107. else
  108. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  109. end
  110. if will_cost <= pcs_willpwr:
  111. *nl
  112. 'Or you could just force yourself do it anyways...'
  113. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','bikini'
  114. end
  115. else
  116. cla
  117. act 'Look at something else':gt 'foto_shoot','model'
  118. act 'Agree (2:00)':gt'foto_shoot','bikini'
  119. end
  120. end
  121. act 'Lingerie modelling':
  122. $modelfoto['shoot_type'] = 'lingerie'
  123. *clr & cla
  124. if modelfoto['bikini'] + modelfoto['lingerie'] >= 10 and modelfoto['glamour'] < 1 and modelfoto['nude'] < 1:gt'foto_events','glamour_persuasion'
  125. if pcs_inhib < 25:
  126. '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.'
  127. act 'Look at something else':gt 'foto_shoot','model'
  128. if pcs_mdlng > 20:
  129. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  130. else
  131. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  132. end
  133. if will_cost <= pcs_willpwr:
  134. *nl
  135. 'Or you could just force yourself do it anyways...'
  136. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','lingerie'
  137. end
  138. else
  139. cla
  140. act 'Look at something else':gt 'foto_shoot','model'
  141. act 'Agree (2:00)':gt'foto_shoot','lingerie'
  142. end
  143. end
  144. end
  145. end
  146. act'"I''d like to do a glamour shoot"':
  147. if pcs_inhib < 30 and modelfoto['glamour'] < 1:
  148. 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.'
  149. else
  150. gt'foto_shoot', 'glamour_shoot'
  151. end
  152. end
  153. act'"I''d like to do a nude shoot"':
  154. if pcs_inhib < 30 and modelfoto['nude'] < 1:
  155. 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.'
  156. else
  157. gt'foto_shoot', 'nude_shoot'
  158. end
  159. end
  160. if Fit['FMR'] = 1:
  161. act '"I''d like to do a fitness shoot"':gt'foto_shoot','fitness_shoot'
  162. end
  163. end
  164. !! 'Info guides:'
  165. !! '<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>'
  166. !! '<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>'
  167. !! '<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>'
  168. !! '<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>'
  169. !! '<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>'
  170. !! act 'Erotic clothing with breast nudity':
  171. !!already matched the exhibitionism value above
  172. !! cla
  173. !! act 'Look at something else':gt 'foto_shoot','model'
  174. !! act 'Agree (2:00)':
  175. !! *clr & cla
  176. !! minut += 120
  177. !! modelpayfin = 700 + (modelpay) + (15*rand(0,5))
  178. !! modelfoto['nip'] += 1
  179. !! gs 'exp_gain', 'mdlng', rand(6,10)
  180. !! fame['city_modelling'] += rand(7,13)
  181. !! pav_modelling += rand(1,fame['city_modelling'])/10
  182. !! inhib_exp += 2
  183. !! gs 'stat'
  184. !! '<center><video autoplay loop src="images/locations/city/citycenter/photo/model5.mp4"></video></center>'
  185. !! '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.'
  186. !! *nl
  187. !! '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.'
  188. !! if pcs_mdlng >= 40 and commercial = 0:
  189. !! act 'Leave':gt'foto_events','commercial'
  190. !! else
  191. !! act 'Leave':gt 'foto', 'end'
  192. !! end
  193. !! end
  194. !! end
  195. !! ----------------------------------------------------------------------------------------------------
  196. !!
  197. !! ------------------------------------- Glamour Requests ---------------------------------------------
  198. !!
  199. !! ----------------------------------------------------------------------------------------------------
  200. if $ARGS[0] = 'glamour_shoot':
  201. cla & *clr
  202. menu_off = 1
  203. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  204. '"Alright, we can do that. What kind of glamour shoot?"'
  205. act 'Sexy clothing':
  206. *clr & cla
  207. $modelfoto['shoot_type'] = 'sexy_clo'
  208. 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'
  209. if pcs_inhib < 30:
  210. if modelfoto['sexy'] > 0:
  211. '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?'
  212. else
  213. '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.'
  214. end
  215. act 'Look at something else':gt 'foto_shoot','model'
  216. act 'Look at other glamour options':gt'foto_shoot','glamour_shoot'
  217. if pcs_inhib > 20:
  218. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  219. else
  220. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  221. end
  222. if will_cost <= pcs_willpwr:
  223. *nl
  224. 'Or you could just force yourself do it anyways...'
  225. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','sexy'
  226. end
  227. else
  228. cla
  229. act 'Look at something else':gt 'foto_shoot','model'
  230. act 'Agree (2:00)':gt'foto_shoot','sexy'
  231. end
  232. end
  233. act 'Transparent clothing':
  234. *clr & cla
  235. $modelfoto['shoot_type'] = 'trans_clo'
  236. if modelfoto['trans_ling'] + modelfoto['transparent'] >= 5 and modelfoto['topless'] < 1 and modelfoto['nude'] < 1: gt'foto_events','topless_persuasion'
  237. if pcs_inhib < 45:
  238. if modelfoto['transparent'] > 0:
  239. '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?'
  240. else
  241. '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.'
  242. end
  243. act 'Look at something else':gt 'foto_shoot','model'
  244. act 'Look at other glamour options':gt'foto_shoot','glamour_shoot'
  245. if pcs_inhib > 40:
  246. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  247. else
  248. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  249. end
  250. if will_cost <= pcs_willpwr:
  251. *nl
  252. 'Or you could just force yourself do it anyways...'
  253. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','transparent'
  254. end
  255. else
  256. cla
  257. act 'Not for me':gt 'foto','studio'
  258. act 'Agree (2:00)':gt'foto_shoot','transparent'
  259. end
  260. end
  261. act 'Transparent Lingerie':
  262. $modelfoto['shoot_type'] = 'trans_ling'
  263. *clr & cla
  264. 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'
  265. if pcs_inhib < 45:
  266. if modelfoto['trans_ling'] > 0:
  267. '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?'
  268. else
  269. '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.'
  270. end
  271. act 'Look at something else':gt 'foto_shoot','model'
  272. act 'Look at other glamour options':gt'foto_shoot','glamour_shoot'
  273. if pcs_inhib > 40:
  274. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  275. else
  276. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  277. end
  278. if will_cost <= pcs_willpwr:
  279. *nl
  280. 'Or you could just force yourself do it anyways...'
  281. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','trans_ling'
  282. end
  283. else
  284. cla
  285. act 'Not for me':gt 'foto','studio'
  286. act 'Agree (2:00)':gt'foto_shoot','trans_ling'
  287. end
  288. end
  289. act 'Topless':
  290. $modelfoto['shoot_type'] = 'topless'
  291. *clr & cla
  292. if modelfoto['topless'] >= 5 and modelfoto['nude'] < 1: gt'foto_events','nude_persuasion'
  293. if pcs_inhib < 50:
  294. if modelfoto['topless'] > 0:
  295. '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?'
  296. else
  297. '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.'
  298. end
  299. act 'Look at something else':gt 'foto_shoot','model'
  300. act 'Look at other glamour options':gt'foto_shoot','glamour_shoot'
  301. if pcs_inhib > 45:
  302. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  303. else
  304. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  305. end
  306. if will_cost <= pcs_willpwr:
  307. *nl
  308. 'Or you could just force yourself do it anyways...'
  309. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','topless'
  310. end
  311. else
  312. cla
  313. act 'Look at something else':gt 'foto_shoot','model'
  314. act 'Agree (2:00)':gt'foto_shoot','topless'
  315. end
  316. end
  317. end
  318. !! ----------------------------------------------------------------------------------------------------
  319. !!
  320. !! -------------------------------------- Nude Requests -----------------------------------------------
  321. !!
  322. !! ----------------------------------------------------------------------------------------------------
  323. if $ARGS[0] = 'nude_shoot':
  324. cla & *clr
  325. menu_off = 1
  326. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  327. '"Alright, we can do that. What kind of nude shoot?"'
  328. act 'Tasteful nude':
  329. $modelfoto['shoot_type'] = 'taste_nude'
  330. *clr & cla
  331. if modelfoto['tastenude'] >= 5 and (modelfoto['topless'] + modelfoto['toplessnude'] + modelfoto['fullnude']) < 1: gt'foto_events','nude_persuasion'
  332. if pcs_inhib < 40:
  333. if modelfoto['tastenude'] > 0:
  334. '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?'
  335. else
  336. '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.'
  337. end
  338. act 'Look at something else':gt 'foto_shoot','model'
  339. act 'Look at other nude options':gt'foto_shoot','nude_shoot'
  340. if pcs_inhib > 35:
  341. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  342. else
  343. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  344. end
  345. if will_cost <= pcs_willpwr:
  346. *nl
  347. 'Or you could just force yourself do it anyways...'
  348. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','tasteful'
  349. end
  350. else
  351. cla
  352. act 'Look at something else':gt 'foto_shoot','model'
  353. act 'Agree (2:00)':gt'foto_shoot','tasteful'
  354. end
  355. end
  356. act 'Topless nude':
  357. $modelfoto['shoot_type'] = 'top_nude'
  358. *clr & cla
  359. if modelfoto['toplessnude'] >= 3 and modelfoto['pussy'] < 1:gt'foto_events','nude_persuasion'
  360. if pcs_inhib < 55:
  361. if modelfoto['toplessnude'] > 0:
  362. '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?'
  363. else
  364. '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.'
  365. end
  366. act 'Look at something else':gt 'foto_shoot','model'
  367. act 'Look at other nude options':gt'foto_shoot','nude_shoot'
  368. if pcs_inhib > 50:
  369. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  370. else
  371. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  372. end
  373. if will_cost <= pcs_willpwr:
  374. *nl
  375. 'Or you could just force yourself do it anyways...'
  376. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','topless_nude'
  377. end
  378. else
  379. cla
  380. act 'Look at something else':gt 'foto_shoot','model'
  381. act 'Agree (2:00)':gt'foto_shoot','topless_nude'
  382. end
  383. end
  384. act 'Full nude':
  385. $modelfoto['shoot_type'] = 'full_nude'
  386. if modelfoto['fullnude'] = 0:
  387. gt'foto_nude_debut', 'nude_debut_pre'
  388. elseif modelfoto['fullnude'] > 0 and $modelfoto['first_nude_pre'] = '':
  389. gt'foto_nude_debut', 'nude_debut_memory'
  390. end
  391. *clr & cla
  392. if pcs_inhib < 60:
  393. if modelfoto['fullnude'] > 0:
  394. '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?'
  395. elseif modelfoto['pussy'] < 1:
  396. '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.'
  397. else
  398. '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.'
  399. end
  400. act 'Look at something else':gt 'foto_shoot','model'
  401. act 'Look at other nude options':gt'foto_shoot','nude_shoot'
  402. if pcs_inhib > 55:
  403. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  404. else
  405. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  406. end
  407. if will_cost <= pcs_willpwr:
  408. *nl
  409. 'Or you could just force yourself do it anyways...'
  410. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','nude'
  411. end
  412. else
  413. cla
  414. act 'Look at something else':gt 'foto_shoot','model'
  415. act 'Agree (2:00)':gt'foto_shoot','nude'
  416. end
  417. end
  418. act 'Erotic':
  419. $modelfoto['shoot_type'] = 'erotic'
  420. *clr & cla
  421. if pcs_inhib < 65:
  422. if modelfoto['pussy'] < 1:
  423. '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!'
  424. elseif modelfoto['erotic'] >= 0:
  425. '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?'
  426. else
  427. '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.'
  428. end
  429. act 'Look at something else':gt 'foto_shoot','model'
  430. act 'Look at other nude options':gt'foto_shoot','nude_shoot'
  431. if pcs_inhib > 60:
  432. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
  433. else
  434. gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
  435. end
  436. if will_cost <= pcs_willpwr:
  437. *nl
  438. 'Or you could just force yourself do it anyways...'
  439. act 'Agree (2:00) (<<will_cost>> Willpower)':gt'foto_shoot','erotic'
  440. end
  441. else
  442. cla
  443. act 'Look at something else':gt 'foto_shoot','model'
  444. act 'Agree (2:00)':gt'foto_shoot','erotic'
  445. end
  446. end
  447. end
  448. !! ----------------------------------------------------------------------------------------------------
  449. !!
  450. !! ------------------------------------- Fitness Requests ---------------------------------------------
  451. !!
  452. !! ----------------------------------------------------------------------------------------------------
  453. if $ARGS[0] = 'fitness_shoot':
  454. cla & *clr
  455. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
  456. '"Alright, what kind of shoot would you like to do? Sportwear, Sport underwear, or Artistic nude?"'
  457. act 'Sportwear':
  458. cla
  459. act 'Look at something else':gt 'foto_shoot','model'
  460. act 'Agree (2:00)':gt'foto_shoot','sportswear'
  461. end
  462. act 'Sports underwear':
  463. if pcs_inhib < 20:
  464. 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.'
  465. else
  466. cla
  467. act 'Look at something else':gt 'foto_shoot','model'
  468. act 'Agree (2:00)':gt'foto_shoot','sports_underwear'
  469. end
  470. end
  471. act 'Artistic nude':
  472. if pcs_inhib < 45:
  473. 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.'
  474. else
  475. cla
  476. act 'Look at something else':gt 'foto_shoot','model'
  477. act 'Agree (2:00)':gt'foto_shoot','fitness_artistic_nude'
  478. end
  479. end
  480. end
  481. !! ----------------------------------------------------------------------------------------------------
  482. !!
  483. !! ------------------------------------- Modelling Shoots ---------------------------------------------
  484. !!
  485. !! ----------------------------------------------------------------------------------------------------
  486. if $ARGS[0] = 'fashion':
  487. *clr & cla
  488. minut += 120
  489. modelpayfin = 300 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (min(fame['city_modelling'], 700)/2) + (pcs_mdlng/2 * 10)
  490. modelfoto['fashion'] += 1
  491. gs 'exp_gain', 'mdlng', rand(5,8)
  492. gs 'fame', 'city', 'modelling', 'small'
  493. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,10)
  494. fashionshoot = rand(1,2)
  495. gs 'stat'
  496. if fashionshoot = 1:
  497. '<center><video autoplay loop src="images/locations/city/citycenter/photo/fashion/<<rand(1,5)>>.mp4"></video></center>'
  498. else
  499. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fashion/<<rand(1,31)>>.jpg"></center>'
  500. end
  501. 'You dress up in the latest in fashion wear and spend the next two hours posing for the photographer.'
  502. *nl
  503. '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.'
  504. if pcs_mdlng >= 40 and commercial = 0:
  505. act 'Leave':gt'foto_events','commercial'
  506. else
  507. act 'Leave':gt 'foto', 'end'
  508. end
  509. end
  510. if $ARGS[0] = 'bikini':
  511. *clr & cla
  512. minut += 120
  513. modelpayfin = 325 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (min(fame['city_modelling'], 700)/2) + (pcs_mdlng/2 * 10)
  514. modelfoto['bikini'] += 1
  515. if pcs_inhib < 20: gs 'willpower','pay','self'
  516. gs 'fame', 'city', 'modelling', 'small'
  517. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,10)
  518. gs 'exp_gain', 'mdlng', rand(6,10)
  519. if pcs_inhib < 50:inhib_exp += rand(0,1)
  520. gs 'stat'
  521. '<center><video autoplay loop src="images/locations/city/citycenter/photo/bikini/<<rand(4,5)>>.mp4"></video></center>'
  522. *nl
  523. 'You spend the shoot in designer bikinis, modelling them to appear in various higher end magazines.'
  524. *nl
  525. 'Two hours later, you''re all done. The photographer thanks you for your time and pays you <<modelpayfin>> <b>₽</b> for the job.'
  526. if pcs_mdlng >= 40 and commercial = 0:
  527. act 'Leave':gt'foto_events','commercial'
  528. else
  529. act 'Leave':gt 'foto', 'end'
  530. end
  531. end
  532. if $ARGS[0] = 'lingerie':
  533. *clr & cla
  534. minut += 120
  535. modelpayfin = 350 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (min(fame['city_modelling'], 700)/2) + (pcs_mdlng/2 * 10)
  536. modelfoto['lingerie'] += 1
  537. gs 'exp_gain', 'mdlng', rand(6,10)
  538. if pcs_inhib < 25: gs 'willpower','pay','self'
  539. gs 'fame', 'city', 'modelling', 'small'
  540. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,6)
  541. inhib_exp += rand(0,2)
  542. shoot = rand(1,2)
  543. gs 'stat'
  544. if shoot = 1:
  545. '<center><video autoplay loop src="images/locations/city/citycenter/photo/lingerie/<<rand(1,5)>>.mp4"></video></center>'
  546. else
  547. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/lingerie/<<rand(1,37)>>.jpg"></center>'
  548. end
  549. 'You put on some high end lingerie and spend the next two hours striking various poses for a photographer for use in fashion magazines.'
  550. *nl
  551. '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.'
  552. if pcs_mdlng >= 40 and commercial = 0:
  553. act 'Leave':gt'foto_events','commercial'
  554. else
  555. act 'Leave':gt 'foto', 'end'
  556. end
  557. end
  558. if $ARGS[0] = 'sexy':
  559. *clr & cla
  560. minut += 120
  561. modelpayfin = 500 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (min(fame['city_modelling'], 700)/2) + (pcs_mdlng/2 * 10)
  562. modelfoto['glamour'] += 1
  563. modelfoto['sexy'] += 1
  564. gs 'exp_gain', 'mdlng', rand(5,10)
  565. if pcs_inhib < 30: gs 'willpower','pay','self'
  566. gs 'fame', 'city', 'modelling', 'small'
  567. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(1,6)
  568. inhib_exp += rand(0,1)
  569. gs 'stat'
  570. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/sexy/<<rand(1,48)>>.jpg"></center>'
  571. 'You dress up in sexy clothes and spend the next two hours posing for the photographer.'
  572. *nl
  573. '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.'
  574. if pcs_mdlng >= 40 and commercial = 0:
  575. act 'Leave':gt'foto_events','commercial'
  576. else
  577. act 'Leave':gt 'foto', 'end'
  578. end
  579. end
  580. if $ARGS[0] = 'transparent':
  581. *clr & cla
  582. minut += 120
  583. modelpayfin = 600 + (modelpay) + (pcs_apprnc) + (15*rand(0,5))
  584. modelfoto['glamour'] += 1
  585. modelfoto['sexy'] +=1
  586. modelfoto['transparent'] += 1
  587. modelfoto['nip'] += 1
  588. gs 'exp_gain', 'mdlng', rand(6,10)
  589. if pcs_inhib < 45: gs 'willpower','pay','self'
  590. gs 'fame', 'city', 'modelling', 'small'
  591. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,8)
  592. inhib_exp += rand(0,2)
  593. gs 'stat'
  594. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/seethru/<<rand(1,26)>>.jpg"></center>'
  595. '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.'
  596. *nl
  597. '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.'
  598. if pcs_mdlng >= 40 and commercial = 0:
  599. act 'Leave':gt'foto_events','commercial'
  600. else
  601. act 'Leave':gt 'foto', 'end'
  602. end
  603. end
  604. if $ARGS[0] = 'trans_ling':
  605. *clr & cla
  606. minut += 120
  607. modelpayfin = 650 + (modelpay * 2) + (pcs_apprnc) + (15*rand(0,7))
  608. modelfoto['glamour'] += 1
  609. modelfoto['trans_ling'] += 1
  610. modelfoto['nip'] += 1
  611. modelfoto['lingerie'] += 1
  612. gs 'exp_gain', 'mdlng', rand(8,10)
  613. if pcs_inhib < 45: gs 'willpower','pay','self'
  614. gs 'fame', 'city', 'modelling', 'small'
  615. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,8)
  616. inhib_exp += rand(0,2)
  617. gs 'stat'
  618. if rand(0,1) = 1:
  619. '<center><video autoplay loop src="images/locations/city/citycenter/photo/ling_trans/<<rand(1,3)>>.mp4"></video></center>'
  620. else
  621. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/ling_trans/<<rand(1,26)>>.jpg"></center>'
  622. end
  623. 'You put on some very lacy, very transparent underwear and get to posing, your nipples often showing through the thin fabric.'
  624. *nl
  625. '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.'
  626. *nl
  627. if pcs_mdlng >= 40 and commercial = 0:
  628. act 'Leave':gt'foto_events','commercial'
  629. else
  630. act 'Leave':gt 'foto', 'end'
  631. end
  632. end
  633. if $ARGS[0] = 'topless':
  634. *clr & cla
  635. minut += 120
  636. modelpayfin = 700 + (modelpay) + (pcs_apprnc) + (15*rand(0,5))
  637. modelfoto['nip'] += 1
  638. modelfoto['topless'] += 1
  639. gs 'exp_gain', 'mdlng', rand(6,10)
  640. if pcs_inhib < 50: gs 'willpower','pay','self'
  641. gs 'fame', 'city', 'modelling', 'small'
  642. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,8)
  643. inhib_exp += rand(0,2)
  644. gs 'stat'
  645. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/topless/<<rand(1,57)>>.jpg"></center>'
  646. 'You spend two hours striking various posing with topless breasts, listening to instruction while the photographer takes pictures of you.'
  647. *nl
  648. '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.'
  649. if pcs_mdlng >= 40 and commercial = 0:
  650. act 'Leave':gt'foto_events','commercial'
  651. else
  652. act 'Leave':gt 'foto', 'end'
  653. end
  654. end
  655. if $ARGS[0] = 'tasteful':
  656. *clr & cla
  657. minut += 120
  658. modelpay = (pcs_mdlng/2 * 10) + min(fame['city_modelling'], 700) + pcs_apprnc
  659. modelpayfin = 600 + (modelpay * 2) + (15*rand(0,5))
  660. modelfoto['tastenude'] += 1
  661. modelfoto['nude'] += 1
  662. gs 'exp_gain', 'mdlng', rand(9,10)
  663. if pcs_inhib < 40: gs 'willpower','pay','self'
  664. gs 'fame', 'city', 'modelling', 'small'
  665. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,10)
  666. inhib_exp += rand(0,2)
  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: gs 'willpower','pay','self'
  686. gs 'fame', 'city', 'modelling', 'medium'
  687. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,10)
  688. inhib_exp += rand(1,3)
  689. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/topnude/<<rand(1,79)>>.jpg"></center>'
  690. 'Already naked, you step onto the set and begin the shoot immediately.'
  691. *nl
  692. '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.'
  693. if pcs_mdlng >= 40 and commercial = 0:
  694. act 'Leave':gt'foto_events','commercial'
  695. else
  696. act 'Leave':gt 'foto', 'end'
  697. end
  698. end
  699. if $ARGS[0] = 'nude':
  700. *clr & cla
  701. minut += 120
  702. modelpay = (pcs_mdlng/2 * 10) + min(fame['city_modelling'], 700) + pcs_apprnc
  703. modelpayfin = 600 + (modelpay * 2) + (15*rand(0,5))
  704. if modelfoto['nude'] = 0: modelpayfin = modelpayfin * 2 & foto_persuade = 0
  705. modelfoto['nude'] += 1
  706. modelfoto['fullnude'] += 1
  707. modelfoto['nip'] += 1
  708. modelfoto['pussy'] += 1
  709. gs 'exp_gain', 'mdlng', rand(9,10)
  710. if pcs_inhib < 60: gs 'willpower','pay','self'
  711. gs 'fame', 'city', 'modelling', 'medium'
  712. if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(5,10)
  713. inhib_exp += rand(1,3)
  714. if pcs_pubes < 16:
  715. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/nude/<<rand(1,17)>>.jpg"></center>'
  716. 'Already naked, you step onto the set and begin the shoot immediately.'
  717. *nl
  718. 'You spend two hours posing confidently 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.'
  719. else
  720. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/bnude/<<rand(1,20)>>.jpg"></center>'
  721. 'Already naked, you step onto the set and begin the shoot immediately.'
  722. *nl
  723. 'You spend two hours posing confidently for a photographer taking pictures of you, your <<$pc_desc[''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.'
  724. end
  725. if modelfoto['nude'] = 1 and foto_persuade ! 5:
  726. '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.'
  727. elseif modelfoto['nude'] = 1 and foto_persuade = 5:
  728. 'It even includes the bonus the manager said they''d give you for your debut!'
  729. end
  730. if pcs_mdlng >= 40 and commercial = 0:
  731. act 'Leave':gt'foto_events','commercial'
  732. else
  733. act 'Leave':gt 'foto', 'end'
  734. end
  735. end
  736. if $ARGS[0] = 'erotic':
  737. *clr & cla
  738. minut += 120
  739. modelpay = (pcs_mdlng/2 * 10) + (pcs_apprnc * 3)
  740. modelpayfin = 1000 + (modelpay * 2) + (15*rand(0,5))
  741. modelfoto['erotic'] += 1
  742. modelfoto['nude'] += 1
  743. modelfoto['nip'] += 1
  744. modelfoto['pussy'] += 1
  745. modelfoto['asshole'] += 1
  746. gs 'exp_gain', 'mdlng', rand(1,4)
  747. if pcs_inhib < 65: gs 'willpower','pay','self'
  748. gs 'fame', 'city', 'modelling', 'small'
  749. gs 'fame', 'city', 'porn', 'small'
  750. if pcs_inhib < 60:inhib_exp += rand(1,3)
  751. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/erotic/<<rand(1,19)>>.jpg"></center>'
  752. if $pantyworntype ! 'none':
  753. else
  754. 'Already naked, you step onto the set and begin the shoot immediately.'
  755. end
  756. *nl
  757. '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.'
  758. if pcs_mdlng >= 40 and commercial = 0:
  759. act 'Leave':gt'foto_events','commercial'
  760. else
  761. act 'Leave':gt 'foto', 'end'
  762. end
  763. end
  764. if $ARGS[0] = 'sportswear':
  765. *clr & cla
  766. minut += 120
  767. modelpayfin = 300 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (fame['city_modelling']/2) + (pcs_mdlng/2 * 10) + (city_sport/2)
  768. modelfoto['fitness'] += 1
  769. pcs_sweat = 60
  770. gs 'exp_gain', 'mdlng', rand(2,4)
  771. gs 'fame', 'city', 'modelling', 'small'
  772. gs 'stat'
  773. if bodset = 2 and salocatnow >= 2:
  774. *clr & cla
  775. modelpayfin += 300
  776. gs 'stat'
  777. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FSM<<rand(1,4)>>.jpg"></center>'
  778. else
  779. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FSV<<rand(1,4)>>.jpg"></center>'
  780. end
  781. *nl
  782. '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.'
  783. *nl
  784. '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.'
  785. if pcs_mdlng >= 40 and commercial = 0:
  786. act 'Leave':gt'foto_events','commercial'
  787. else
  788. act 'Leave':gt 'foto', 'end'
  789. end
  790. end
  791. if $ARGS[0] = 'sports_underwear':
  792. *clr & cla
  793. minut += 120
  794. modelpayfin = 325 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (fame['city_modelling']/2) + (pcs_mdlng/2 * 10) + (city_sport/2)
  795. modelfoto['fitness'] += 1
  796. pcs_sweat = 60
  797. gs 'fame', 'city', 'modelling', 'small'
  798. gs 'exp_gain', 'mdlng', rand(3,6)
  799. if pcs_inhib < 50:inhib_exp += 1
  800. gs 'stat'
  801. if bodset = 2 and salocatnow >= 2:
  802. *clr & cla
  803. modelpayfin += 325
  804. gs 'stat'
  805. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FUM<<rand(1,4)>>.jpg"></center>'
  806. else
  807. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FUV<<rand(1,4)>>.jpg"></center>'
  808. end
  809. *nl
  810. '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.'
  811. *nl
  812. 'After having taken all his pictures, you and the crew head back to Aphrodite, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
  813. act 'Leave':gt 'foto', 'end'
  814. end
  815. if $ARGS[0] = 'fitness_artistic_nude':
  816. *clr & cla
  817. minut += 120
  818. modelpay = (pcs_mdlng/2 * 10) + fame['city_modelling'] + pcs_apprnc + city_sport
  819. modelpayfin = 600 + (modelpay * 2) + (15*rand(0,5))
  820. modelfoto['fitness'] += 1
  821. modelfoto['nude'] += 1
  822. pcs_sweat = 60
  823. gs 'exp_gain', 'mdlng', rand(4,5)
  824. gs 'fame', 'city', 'modelling', 'small'
  825. inhib_exp += 2
  826. gs 'stat'
  827. if bodset = 2 and salocatnow >= 2:
  828. *clr & cla
  829. modelpayfin += 600
  830. gs 'stat'
  831. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FNM<<rand(1,4)>>.jpg"></center>'
  832. else
  833. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FNV<<rand(1,4)>>.jpg"></center>'
  834. end
  835. *nl
  836. 'Already naked, you do some warm-ups, work up a sweat, add some body-oil and step onto the set to begin the shoot.'
  837. *nl
  838. '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.'
  839. act 'Leave':gt 'foto', 'end'
  840. end
  841. !! act 'Variety shoot':
  842. !! if pcs_inhib < 60:
  843. !! 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.'
  844. !! gt 'foto', 'nude_shoot'
  845. !! else
  846. !! cla
  847. !! act 'Look at something else':gt 'foto_shoot','model'
  848. !!
  849. !! act 'Agree (2:00)':
  850. !! *clr & cla
  851. !! minut += 120
  852. !! modelpayfin = 825 + (modelpay * 2) + (15*rand(0,7))
  853. !! gs 'exp_gain', 'mdlng', 10
  854. !! fame['city_modelling'] += rand(10,20)
  855. !! pav_modelling += rand(0,fame['city_modelling'])/10
  856. !! inhib_exp += 3
  857. !! modelfoto['glamour'] += 1
  858. !! modelfoto['nip'] += 1
  859. !! modelfoto['fashion'] += 1
  860. !! modelfoto['lingerie'] += 1
  861. !! modelfoto['topless'] += 1
  862. !! modelfoto['pussy'] += 1
  863. !! gs 'stat'
  864. !! '<center><video autoplay loop src="images/locations/city/citycenter/photo/vmodel.mp4"></video></center>'
  865. !! '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.'
  866. !! *nl
  867. !! '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.'
  868. !! if pcs_mdlng >= 40 and commercial = 0:
  869. !! act 'Leave':gt'foto_events','commercial'
  870. !! else
  871. !! act 'Leave':gt 'foto', 'end'
  872. !! end
  873. !! end
  874. !! end
  875. !! end
  876. !!end
  877. --- foto_shoot ---------------------------------