booty_call_sms.qsrc 36 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010
  1. # booty_call_sms
  2. !===== Reply example here ==================================================================================!
  3. ! gs 'SMStext_builder', 'add_reply', [$text], [$location], [$args0], [$args1], [$args2], ...
  4. ! examples:
  5. ! gs 'SMStext_builder', 'add_reply', 'No, I do''t want to come over', 'booty_call_sms', 'Choice_a', $ARGS[1], $ARGS[2]
  6. ! gs 'SMStext_builder', 'add_reply', 'Good luck!', 'band_tour_anushka_SMS', 'Week1', 'Choice_a'
  7. !=============================================================================================================!
  8. !===== Adding Images to SMS ================================================================================!
  9. ! You can add images at the end of the text by using:
  10. ! gs 'SMStext_builder', 'add_end_img', [$imagepath]
  11. ! Up to 4 images can be added this way.
  12. ! You can also always add a picture to the text, scaling is an issue though:
  13. ! gs 'SMStext_builder', 'send_img', [$imagepath], [$alt_text]
  14. ! alt_text is an optional variable which displays the alternative text if the image does not load.
  15. ! examples:
  16. ! gs 'SMStext_builder', 'send_img', 'images/characters/shared/headshots_main/144.jpg', 'Anushka''s Face'
  17. !=============================================================================================================!
  18. if $ARGS[0] = 'start':
  19. $booty_call_daily_id[i] = $ARGS[1]
  20. if npc_booty_call[$ARGS[1]] = daystart:
  21. gs 'booty_call_sms', 'Add SMS2', 'pre_planned_booty_call', $ARGS[1]
  22. elseif sugar_daddy_call[$ARGS[1]] = 1:
  23. gs 'booty_call_sms', 'Add SMS', 'sugar_daddy_booty_call', $ARGS[1]
  24. !gs 'booty_call_sms', 'Add SMS3', 'new_booty_call', $ARGS[1]
  25. elseif npc_std_test[$ARGS[1]] = 1:
  26. gs 'booty_call_sms', 'Add SMS', 'std_free', $ARGS[1]
  27. else
  28. gs 'booty_call_sms', 'Add SMS', 'default_booty_call', $ARGS[1]
  29. !gs 'booty_call_sms', 'Add SMS3', 'new_booty_call', $ARGS[1]
  30. end
  31. end
  32. !!===============================================================!!
  33. !! !!
  34. !! SMSTREE !!
  35. !! !!
  36. !!===============================================================!!
  37. if $ARGS[0] = 'default_booty_call':
  38. !! Structure:
  39. !! 0: boy
  40. !! 1: player
  41. !! 2: boy
  42. !! a3: player - 1st reply, choice A
  43. !! a4: boy
  44. !! aa5: player - 2nd reply, choice A: decline booty call
  45. !! aa6: boy
  46. !! ab5: player - 2nd reply, choice B: accept booty call
  47. !! ab6: boy
  48. !! b3: player - 1st reply, choice B
  49. !! b4: boy
  50. !! ba5: player - 2nd reply, choice A: decline booty call
  51. !! ba6: boy
  52. !! bb5: player - 2nd reply, choice B: accept booty call
  53. !! bb6: boy
  54. !! boy
  55. $SMSTree['0'] = dyneval('$result=''hey <<$pcs_nickname>>'' ')
  56. !! player
  57. $SMSTree['1'] = dyneval('$result=''hey <<$npc_nickname[$ARGS[1]]>>'' ')
  58. !! boy
  59. $SMSTree['2'] = 'ive been thinking about you'
  60. !! player response 1 option 1
  61. $SMSTree['a3'] = 'what were you thinking about?'
  62. !! boy response 1
  63. if npc_finance[$ARGS[1]] = 2 and func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) ! 'city' and npc_residence[$ARGS[1]] >= 3:
  64. $SMSTree['a4'] = 'i booked a hotel room in Pav. why dont you come by?'
  65. else
  66. if $npc_fav_pos[$ARGS[1]] = 'blowjob' and rand(0, 2) = 0:
  67. $SMSTree['a4'] = 'your mouth around my cock'
  68. elseif npc_know_virgin[$ARGS[1]] ! 1:
  69. if $npc_cum_pref[$ARGS[1]] = 'creampie' and (npc_condom_conscious[$ARGS[1]] = 0 or npc_bareback[$ARGS[1]] = 1) and rand(0, 2) = 0:
  70. $SMSTree['a4'] = 'your pussy filled with my cum'
  71. elseif npc_sex_speed[$ARGS[1]] = 3 and rand(0, 2) = 0:
  72. $SMSTree['a4'] = 'fucking you bowlegged'
  73. elseif $npc_cum_pref[$ARGS[1]] = 'facial' and rand(0, 2) = 0:
  74. $SMSTree['a4'] = 'your pretty face covered in my cum'
  75. elseif $npc_cum_pref[$ARGS[1]] = 'mouth' and rand(0, 2) = 0:
  76. $SMSTree['a4'] = 'watching you swallow my cum'
  77. elseif $npc_cum_pref[$ARGS[1]] = 'tits' and rand(0, 2) = 0:
  78. $SMSTree['a4'] = 'my cum all over your tits'
  79. elseif $npc_fav_pos[$ARGS[1]] = 'doggy' and rand(0, 2) = 0:
  80. $SMSTree['a4'] = 'pounding you on all fours'
  81. elseif $npc_fav_pos[$ARGS[1]] = 'cowgirl' and rand(0, 2) = 0:
  82. $SMSTree['a4'] = 'you riding my cock like crazy'
  83. else
  84. if rand(0, 1) = 0:
  85. $SMSTree['a4'] = 'you naked on my bed'
  86. else
  87. $SMSTree['a4'] = 'want to come over and have some fun?'
  88. end
  89. end
  90. end
  91. end
  92. !! player response 2 option 1
  93. if hour < 21:
  94. $SMSTree['aa5'] = 'sorry, i cant. i have stuff to do'
  95. else
  96. $SMSTree['aa5'] = 'its late. text me sooner if you want me to come over.'
  97. end
  98. !! boy response 2 option 1
  99. $SMSTree['aa6'] = 'shit, maybe next time then'
  100. !! player response 2 option 2
  101. $SMSTree['ab5'] = 'ill come right now ;)'
  102. !! boy response 2 option 1
  103. if npc_humor[$ARGS[1]] <= 1 and rand(0,1) = 0:
  104. $SMSTRee['ab6'] = 'im already hard'
  105. elseif npc_humor[$ARGS[1]] = 2 and rand(0,1) = 0:
  106. if rand(0,1) = 1:
  107. $SMSTRee['ab6'] = 'in the street?? damn! keep it in your pants till you get here!'
  108. else
  109. $SMSTRee['ab6'] = 'as long as you make me cum later'
  110. end
  111. elseif npc_humor[$ARGS[1]] = 3 and rand(0, 1) = 0:
  112. $SMSTRee['ab6'] = 'phrasing'
  113. else
  114. $SMSTRee['ab6'] = 'cant wait'
  115. end
  116. !! player response 1 option 2
  117. $SMSTree['b3'] = 'me too'
  118. !! boy response 2
  119. if npc_finance[$ARGS[1]] = 2 and func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) ! 'city' and npc_residence[$ARGS[1]] >= 3:
  120. $SMSTree['b4'] = 'i booked a hotel room in Pav. why dont you come by?'
  121. else
  122. if $npc_fav_pos[$ARGS[1]] = 'blowjob' and rand(0, 2) = 0:
  123. $SMSTree['b4'] = 'i want to feel your mouth around my cock'
  124. elseif npc_know_virgin[$ARGS[1]] ! 1:
  125. if $npc_cum_pref[$ARGS[1]] = 'creampie' and (npc_condom_conscious[$ARGS[1]] = 0 or npc_bareback[$ARGS[1]] = 1) and rand(0, 2) = 0:
  126. $SMSTree['b4'] = 'i want to pump you full of cum'
  127. elseif npc_sex_speed[$ARGS[1]] = 3 and rand(0, 2) = 0:
  128. $SMSTree['b4'] = 'come over i want to hear you screaming my name'
  129. elseif $npc_cum_pref[$ARGS[1]] = 'facial' and rand(0, 2) = 0:
  130. $SMSTree['b4'] = 'i want to cum all over your face'
  131. elseif $npc_cum_pref[$ARGS[1]] = 'mouth' and rand(0, 2) = 0:
  132. $SMSTree['b4'] = 'i want to watch you swallow my cum'
  133. elseif $npc_cum_pref[$ARGS[1]] = 'tits' and rand(0, 2) = 0:
  134. $SMSTree['b4'] = 'let me glaze your tits with my cum'
  135. elseif $npc_fav_pos[$ARGS[1]] = 'doggy' and rand(0, 2) = 0:
  136. $SMSTree['b4'] = 'i want to pound you on all fours'
  137. elseif $npc_fav_pos[$ARGS[1]] = 'cowgirl' and rand(0, 2) = 0:
  138. $SMSTree['b4'] = 'i want you to ride my cock like theres no tomorrow'
  139. else
  140. if rand(0, 1) = 0:
  141. $SMSTree['b4'] = 'lets fuck like bunnies today'
  142. else
  143. $SMSTree['b4'] = 'come over lets have some fun today'
  144. end
  145. end
  146. end
  147. end
  148. !! player response 2 option 1
  149. $SMSTree['ba5'] = $SMSTree['aa5']
  150. !! boy response 2 option 1
  151. $SMSTree['ba6'] = $SMSTree['aa6']
  152. !! player response 2 option 2
  153. $SMSTree['bb5'] = $SMSTree['ab5']
  154. !! boy response 2 option 2
  155. $SMSTree['bb6'] = $SMSTree['ab6']
  156. end
  157. if $ARGS[0] = 'pre_planned_booty_call':
  158. !! Structure:
  159. !! 0: boy
  160. !! a1: player - 1st reply, choice A: cancel booty call
  161. !! b1: player - 1st reply, choice B
  162. !! b2: boy
  163. !! ba3: player - 2nd reply, choice A: cancel booty call
  164. !! ba4: boy
  165. !! bb3: player - 2nd reply, choice B: confirm booty call
  166. !! bb4: boy
  167. !! boy
  168. $SMSTree['0'] = 'hey <<$pcs_nickname>>, you coming over?'
  169. !! player choice 1 option 1
  170. $SMSTree['a1'] = 'sorry, something came up'
  171. !! player choice 1 option 2
  172. $SMSTree['b1'] = 'on my way now'
  173. ! boy
  174. temp_rand = rand(0, 2)
  175. if temp_rand = 0:
  176. $SMSTree['b2'] = 'come over to my place lets fuck like bunnies'
  177. elseif temp_rand = 1:
  178. $SMSTree['b2'] = 'come over to my place i want to hear you screaming my name'
  179. else
  180. $SMSTree['b2'] = 'come over to my place lets have some fun today'
  181. end
  182. killvar 'temp_rand'
  183. ! player choice 2 option 1
  184. $SMSTree['ba3'] = 'sorry, i cant. i have stuff to do'
  185. ! boy
  186. $SMSTree['ba4'] = 'shit, maybe next time then'
  187. ! player choice 2 opiton 2
  188. $SMSTree['bb3'] = 'ill come right now ;)'
  189. ! boy
  190. if npc_humor[$ARGS[1]] <= 1:
  191. $SMSTree['bb4'] = 'im already hard'
  192. elseif npc_humor[$ARGS[1]] = 2:
  193. if rand(0,1) = 1:
  194. $SMSTree['bb4'] = 'in the street?? damn! keep it in your pants till you get here!'
  195. else
  196. $SMSTree['bb4'] = 'as long as you make me cum later'
  197. end
  198. elseif npc_humor[$ARGS[1]] = 3:
  199. if rand(0,1) = 1:
  200. $SMSTree['bb4'] = 'phrasing'
  201. else
  202. $SMSTree['bb4'] = 'as long as you make me cum later'
  203. end
  204. end
  205. end
  206. if $ARGS[0] = 'std_free':
  207. !! Structure:
  208. !! 0: boy
  209. !! 1: player
  210. !! 2: boy
  211. !! a3: player - 1st reply, choice A
  212. !! a4: boy
  213. !! aa5: player - 2nd reply, choice A: decline booty call
  214. !! aa6: boy
  215. !! ab5: player - 2nd reply, choice B: accept booty call
  216. !! ab6: boy
  217. !! b3: player - 1st reply, choice B
  218. !! b4: boy
  219. !! ba5: player - 2nd reply, choice A: decline booty call
  220. !! ba6: boy
  221. !! bb5: player - 2nd reply, choice B: accept booty call
  222. !! bb6: boy
  223. !! boy
  224. $SMSTree['0'] = 'hey <<$pcs_nickname>>'
  225. !! player
  226. $SMSTree['1'] = 'hey <<$npc_nickname[$ARGS[1]]>>'
  227. !! boy
  228. $SMSTree['2'] = 'got some good news'
  229. !! player response 1 option 1
  230. $SMSTree['a3'] = 'oh?'
  231. !! boy response 1
  232. $SMSTree['a4'] = 'my std test came back clean. why dont we celebrate tog'
  233. !! player response 2 option 1
  234. if hour < 21:
  235. $SMSTree['aa5'] = 'sorry, i cant. i have stuff to do'
  236. else
  237. $SMSTree['aa5'] = 'its late. text me sooner if you want me to come over.'
  238. end
  239. !! boy response 2 option 1
  240. $SMSTree['aa6'] = 'shit, maybe next time then'
  241. !! player response 2 option 2
  242. $SMSTree['ab5'] = 'ill come right now ;)'
  243. !! boy response 2 option 2
  244. if npc_humor[$ARGS[1]] <= 1 and rand(0, 1) = 0:
  245. $SMSTree['ab6'] = 'im already hard'
  246. elseif npc_humor[$ARGS[1]] = 2 and rand(0, 1) = 0:
  247. if rand(0, 1) = 0:
  248. $SMSTree['ab6'] = 'in the street?? damn! keep it in your pants till you get here!'
  249. else
  250. $SMSTree['ab6'] = 'as long as you make me cum later'
  251. end
  252. elseif npc_humor[$ARGS[1]] = 3 and rand(0, 1) = 0:
  253. $SMSTree['ab6'] = 'phrasing'
  254. else
  255. $SMSTree['ab6'] = 'cant wait'
  256. end
  257. !! player response 1 option 2
  258. $SMSTree['b3'] = 'what is it?'
  259. !! boy response 2
  260. $SMSTree['b4'] = 'my std test came back clean'
  261. !! player response 2 option 1
  262. $SMSTree['ba5'] = $SMSTree['aa5']
  263. !! boy response 2 option 1
  264. $SMSTree['ba6'] = $SMSTree['aa6']
  265. !! player response 2 option 2
  266. $SMSTree['bb5'] = $SMSTree['ab5']
  267. !! boy response 2 option 2
  268. $SMSTree['bb6'] = $SMSTree['ab6']
  269. end
  270. if $ARGS[0] = 'sugar_daddy_booty_call':
  271. !! Structure:
  272. !! 0: boy
  273. !! 1: player
  274. !! 2: boy
  275. !! a3: player - 1st reply, choice A
  276. !! a4: boy
  277. !! aa5: player - 2nd reply, choice A: decline booty call
  278. !! aa6: boy
  279. !! ab5: player - 2nd reply, choice B: accept booty call
  280. !! ab6: boy
  281. !! b3: player - 1st reply, choice B
  282. !! b4: boy
  283. !! ba5: player - 2nd reply, choice A: decline booty call
  284. !! ba6: boy
  285. !! bb5: player - 2nd reply, choice B: accept booty call
  286. !! bb6: boy
  287. !! boy
  288. $SMSTree['0'] = 'hey <<$pcs_nickname>>'
  289. !! player
  290. $SMSTree['1'] = 'hey <<$npc_nickname[$ARGS[1]]>>'
  291. !! boy
  292. $SMSTree['2'] = 'ive been thinking about you'
  293. !! player 1st reply, choice A
  294. $SMSTree['a3'] = 'what were you thinking about?'
  295. !! boy response to 1st reply, choice A
  296. if ($home['current'] ! 'city_apartment' and $home['current'] ! 'niko_apartment' and $home['current'] ! 'university_dorm' and $home['current'] ! 'city_house' and $home['current'] ! 'maid_bedroom') and npc_residence[$ARGS[1]] >= 3:
  297. $SMSTree['a4'] = 'i booked a hotel room in Pav. why dont you come by?'
  298. else
  299. $SMSTree['a4'] = 'i want to see you. why dont you come by my apartment?'
  300. end
  301. !! player 2nd reply, choice A
  302. if hour < 21:
  303. $SMSTree['aa5'] = 'sorry, i cant. i have stuff to do'
  304. else
  305. $SMSTree['aa5'] = 'its late. text me sooner if you want me to come over.'
  306. end
  307. !! boy response to 2nd reply, choice A
  308. $SMSTRee['aa6'] = 'damn scheduling conflicts'
  309. !! player 2nd reply, choice B
  310. $SMSTree['ab5'] = 'ill come right now ;)'
  311. !! boy response to 2nd reply, choice B
  312. if ($home['current'] = 'parents_home' or $home['current'] = 'meynold_household' or $home['current'] = 'shared_apartment') and npc_residence[$ARGS[1]] >= 3:
  313. $SMSTree['ab6'] = 'room <<rand(1,3)>><<rand(10,19)>>'
  314. else
  315. if npc_humor[$ARGS[1]] <= 1 and rand(0,1) = 1:
  316. $SMSTree['ab6'] = 'im already hard'
  317. elseif npc_humor[$ARGS[1]] = 2 and rand(0,1) = 1:
  318. $SMSTree['ab6'] = 'as long as you make me cum later'
  319. elseif npc_humor[$ARGS[1]] = 3 and rand(0,1) = 1:
  320. $SMSTree['ab6'] = 'phrasing'
  321. else
  322. $SMSTree['ab6'] = 'cant wait'
  323. end
  324. end
  325. !! player 1st Reply, choice B
  326. $SMSTree['b3'] = 'me too'
  327. $SMSTree['b4'] = $SMSTree['a4']
  328. $SMSTree['ba5'] = $SMSTree['aa5']
  329. $SMSTree['ba6'] = $SMSTree['aa6']
  330. $SMSTree['bb5'] = $SMSTree['ab5']
  331. $SMSTree['bb6'] = $SMSTree['ab6']
  332. end
  333. if $ARGS[0] = 'new_booty_call':
  334. !! Structure:
  335. !! 0: boy
  336. !! 1: player
  337. !! 2: player
  338. !! 3: player
  339. !!
  340. !!
  341. !!============== PART 1 ==============!!
  342. $SMSTree['0'] = 'hey <<$pcs_nickname>>'
  343. $SMSTree['1'] = 'hey <<$npc_nickname[$ARGS[1]]>>'
  344. $SMSTree['a2'] = 'what''s up?'
  345. $SMSTree['b2'] = 'hey sexy'
  346. !! hour > 20 or hour < 4
  347. $SMSTree['c2'] = 'its late. but ive always got time for you :)'
  348. $SMSTree['d2'] = 'its late. what do you want?'
  349. $SMSTree['e2'] = 'its late. text me earlier next time.'
  350. !! hour - message_received_hour >= 3
  351. $SMSTree['f2'] = 'sorry'
  352. $SMSTree['fa3'] = 'didn''t see your message until now'
  353. $SMSTree['fa4'] = 'whatsup?'
  354. $SMSTree['fb3'] = 'i was doing something'
  355. $SMSTree['fb4'] = $SMSTree['fa3']
  356. $SMSTree['fc3'] = 'i was at the gym'
  357. $SMSTree['fc4'] = $SMSTree['fa3']
  358. $SMSTree['fd3'] = 'i was in class'
  359. $SMSTree['fd4'] = $SMSTree['fa3']
  360. !!============== PART 2 ==============!!
  361. if 0:
  362. ! Date invite
  363. elseif $npc_rel_type[$ARGS[1]] = 'sugar_daddy':
  364. $SMSTree['10'] = 'i want to see you'
  365. $SMSTree['11'] = 'ive booked a hotel room'
  366. elseif $npc_rel_type[$ARGS[1]] = 'casual_date' or $npc_rel_type[$ARGS[1]] = 'fuckbuddy':
  367. $SMSTree['10'] = 'ive been thinking about you'
  368. !! player response 1 option 1
  369. $SMSTree['a11'] = 'what were you thinking about?'
  370. !! boy response 1
  371. if npc_finance[$ARGS[1]] = 2 and func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) ! 'city' and npc_residence[$ARGS[1]] >= 3:
  372. $SMSTree['a12'] = 'i booked a hotel room in Pav. why dont you come by?'
  373. else
  374. if $npc_fav_pos[$ARGS[1]] = 'blowjob' and rand(0, 2) = 0:
  375. $SMSTree['a12'] = 'your mouth around my cock'
  376. elseif npc_know_virgin[$ARGS[1]] ! 1:
  377. if $npc_cum_pref[$ARGS[1]] = 'creampie' and (npc_condom_conscious[$ARGS[1]] = 0 or npc_bareback[$ARGS[1]] = 1) and rand(0, 2) = 0:
  378. $SMSTree['a12'] = 'your pussy filled with my cum'
  379. elseif npc_sex_speed[$ARGS[1]] = 3 and rand(0, 2) = 0:
  380. $SMSTree['a12'] = 'fucking you bowlegged'
  381. elseif $npc_cum_pref[$ARGS[1]] = 'facial' and rand(0, 2) = 0:
  382. $SMSTree['a12'] = 'your pretty face covered in my cum'
  383. elseif $npc_cum_pref[$ARGS[1]] = 'mouth' and rand(0, 2) = 0:
  384. $SMSTree['a12'] = 'watching you swallow my cum'
  385. elseif $npc_cum_pref[$ARGS[1]] = 'tits' and rand(0, 2) = 0:
  386. $SMSTree['a12'] = 'my cum all over your tits'
  387. elseif $npc_fav_pos[$ARGS[1]] = 'doggy' and rand(0, 2) = 0:
  388. $SMSTree['a12'] = 'pounding you on all fours'
  389. elseif $npc_fav_pos[$ARGS[1]] = 'cowgirl' and rand(0, 2) = 0:
  390. $SMSTree['a12'] = 'you riding my cock like crazy'
  391. else
  392. if rand(0, 1) = 0:
  393. $SMSTree['a12'] = 'you naked on my bed'
  394. else
  395. $SMSTree['a12'] = 'want to come over and have some fun?'
  396. end
  397. end
  398. else
  399. $SMSTree['a12'] = 'PLACEHOLDER 1'
  400. end
  401. end
  402. !! player response 1 option 2
  403. $SMSTree['b11'] = 'me too'
  404. !! boy response 2
  405. if npc_finance[$ARGS[1]] = 2 and func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) ! 'city' and npc_residence[$ARGS[1]] >= 3:
  406. $SMSTree['b12'] = 'i booked a hotel room in Pav. why dont you come by?'
  407. else
  408. if $npc_fav_pos[$ARGS[1]] = 'blowjob' and rand(0, 2) = 0:
  409. $SMSTree['b12'] = 'i want to feel your mouth around my cock'
  410. elseif npc_know_virgin[$ARGS[1]] ! 1:
  411. if $npc_cum_pref[$ARGS[1]] = 'creampie' and (npc_condom_conscious[$ARGS[1]] = 0 or npc_bareback[$ARGS[1]] = 1) and rand(0, 2) = 0:
  412. $SMSTree['b12'] = 'i want to pump you full of cum'
  413. elseif npc_sex_speed[$ARGS[1]] = 3 and rand(0, 2) = 0:
  414. $SMSTree['b12'] = 'come over i want to hear you screaming my name'
  415. elseif $npc_cum_pref[$ARGS[1]] = 'facial' and rand(0, 2) = 0:
  416. $SMSTree['b12'] = 'i want to cum all over your face'
  417. elseif $npc_cum_pref[$ARGS[1]] = 'mouth' and rand(0, 2) = 0:
  418. $SMSTree['b12'] = 'i want to watch you swallow my cum'
  419. elseif $npc_cum_pref[$ARGS[1]] = 'tits' and rand(0, 2) = 0:
  420. $SMSTree['b12'] = 'let me glaze your tits with my cum'
  421. elseif $npc_fav_pos[$ARGS[1]] = 'doggy' and rand(0, 2) = 0:
  422. $SMSTree['b12'] = 'i want to pound you on all fours'
  423. elseif $npc_fav_pos[$ARGS[1]] = 'cowgirl' and rand(0, 2) = 0:
  424. $SMSTree['b12'] = 'i want you to ride my cock like theres no tomorrow'
  425. else
  426. if rand(0, 1) = 0:
  427. $SMSTree['b12'] = 'lets fuck like bunnies today'
  428. else
  429. end
  430. end
  431. end
  432. end
  433. elseif strpos('boyfriend|girlfriend|husband|wife', $npc_rel_type[$ARGS[1]]) > 0:
  434. if 0:
  435. !living with husband/wife
  436. if npc_dirty_lover[$ARGS[1]] = 1:
  437. $SMSTree['10'] = 'come home'
  438. $SMSTree['11'] = 'i want to fuck you senseless'
  439. elseif npc_sensual_lover[$ARGS[1]] = 1:
  440. $SMSTree['10'] = 'are you coming home soon'
  441. $SMSTree['11'] = 'lets make love'
  442. else
  443. $SMSTree['10'] = 'are you coming home soon'
  444. $SMSTree['11'] = 'lets get naughty'
  445. end
  446. else
  447. if npc_dirty_lover[$ARGS[1]] = 1:
  448. $SMSTree['10'] = 'come over'
  449. $SMSTree['11'] = 'i want to fuck you senseless'
  450. elseif npc_sensual_lover[$ARGS[1]] = 1:
  451. $SMSTree['10'] = 'i want to see you'
  452. $SMSTree['11'] = 'lets make love'
  453. else
  454. $SMSTree['10'] = 'you should come over'
  455. $SMSTree['11'] = 'lets get naughty'
  456. end
  457. end
  458. elseif $npc_rel_type[$ARGS[1]] = 'lover':
  459. !! temp
  460. $SMSTree['10'] = '$npc_rel_type = lover!!'
  461. $SMSTree['11'] = 'PLACEHOLDER2'
  462. else
  463. !! temp
  464. $SMSTree['10'] = 'PLACEHOLDER3'
  465. $SMSTree['11'] = 'PLACEHOLDER4'
  466. end
  467. !!============== PART 3 ==============!!
  468. !! Final Choice
  469. !! player response 2 option 1
  470. if hour < 21:
  471. $SMSTree['a20'] = 'sorry, i cant. i have stuff to do'
  472. else
  473. $SMSTree['a20'] = 'its late. text me sooner if you want me to come over.'
  474. end
  475. !! boy response 2 option 1
  476. $SMSTree['a21'] = 'shit, maybe next time then'
  477. !! player response 2 option 2
  478. $SMSTree['b20'] = 'ill come right now ;)'
  479. !! boy response 2 option 1
  480. if npc_humor[$ARGS[1]] <= 1 and rand(0, 1) = 0:
  481. $SMSTRee['b21'] = 'im already hard'
  482. elseif npc_humor[$ARGS[1]] = 2 and rand(0, 1) = 0:
  483. if rand(0, 1) = 0:
  484. $SMSTRee['b21'] = 'in the street?? damn! keep it in your pants till you get here!'
  485. else
  486. $SMSTRee['b21'] = 'as long as you make me cum later'
  487. end
  488. elseif npc_humor[$ARGS[1]] = 3 and rand(0, 1) = 0:
  489. $SMSTRee['b21'] = 'phrasing'
  490. else
  491. $SMSTRee['b21'] = 'cant wait'
  492. end
  493. $SMSTree['c20'] = 'its kind of late'
  494. $SMSTree['c21'] = 'sorry'
  495. $SMSTree['c22'] = 'maybe another time?'
  496. end
  497. if $ARGS[0] = 'new_sexting':
  498. $SMSTree['0'] = 'send me a pic then?'
  499. $SMSTree['a1'] = 'refuse'
  500. $SMSTree['a2'] = 'no'
  501. $SMSTree['b1'] = 'next time tiger'
  502. $SMSTree['c1'] = 'im not at home!'
  503. if npc_dirty_lover[$ARGS[1]] = 1:
  504. if rand(0, 1) = 0:
  505. $SMSTree['c2'] = 'hot'
  506. else
  507. $SMSTree['c2'] = 'so?'
  508. end
  509. else
  510. $SMSTree['c2'] = 'ill use my imagination then'
  511. end
  512. $SMSTree['s1'] = 'Send a selfie from your gallery'
  513. end
  514. !!===============================================================!!
  515. !! !!
  516. !! BUILD SMS !!
  517. !! !!
  518. !!===============================================================!!
  519. !Does not work with pre-planned?
  520. if $ARGS[0] = 'Add SMS':
  521. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  522. gs 'SMStext_builder', 'start'
  523. gs 'SMStext_builder', 'receive', $SMSTree['0']
  524. gs 'SMStext_builder', 'add_reply', $SMSTree['1'], 'booty_call_sms', 'SMS_Base', $ARGS[1], $ARGS[2]
  525. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  526. gs 'SMStext_builder', 'end'
  527. end
  528. if $ARGS[0] = 'SMS_Base':
  529. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  530. gs 'SMStext_builder', 'start'
  531. gs 'SMStext_builder', 'send', $SMSTree['1']
  532. gs 'SMStext_builder', 'show_sms', ARGS[3]
  533. wait 250
  534. gs 'SMStext_builder', 'receive', $SMSTree['2']
  535. gs 'SMStext_builder', 'add_reply', $SMSTree['a3'], 'booty_call_sms', 'bc_choice1', $ARGS[1], $ARGS[2], 'a'
  536. gs 'SMStext_builder', 'add_reply', $SMSTree['b3'], 'booty_call_sms', 'bc_choice1', $ARGS[1], $ARGS[2], 'b'
  537. gs 'SMStext_builder', 'show_sms', ARGS[3]
  538. gs 'SMStext_builder', 'end'
  539. end
  540. if $ARGS[0] = 'bc_choice1':
  541. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  542. gs 'SMStext_builder', 'start'
  543. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '3']
  544. gs 'SMStext_builder', 'show_sms', ARGS[4]
  545. wait 250
  546. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '4']
  547. gs 'SMStext_builder', 'add_reply', $SMSTree[$ARGS[3] + 'a5'], 'booty_call_sms', 'bc_choice2', $ARGS[1], $ARGS[2], $ARGS[3] + 'a', 'decline_booty_call'
  548. gs 'SMStext_builder', 'add_reply', $SMSTree[$ARGS[3] + 'b5'], 'booty_call_sms', 'bc_choice2', $ARGS[1], $ARGS[2], $ARGS[3] + 'b', 'accept_booty_call'
  549. gs 'SMStext_builder', 'show_sms', ARGS[4]
  550. gs 'SMStext_builder', 'end'
  551. elseif $ARGS[0] = 'bc_choice2':
  552. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  553. gs 'SMStext_builder', 'start'
  554. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '5']
  555. gs 'SMStext_builder', 'show_sms', ARGS[5]
  556. wait 250
  557. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '6']
  558. gs 'SMStext_builder', 'show_sms', ARGS[5]
  559. gs 'SMStext_builder', 'end'
  560. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[5]
  561. end
  562. ! For pre-planned
  563. if $ARGS[0] = 'Add SMS2':
  564. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  565. gs 'SMStext_builder', 'start'
  566. gs 'SMStext_builder', 'receive', $SMSTree['0']
  567. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'Choice2_a', $ARGS[1], $ARGS[2]
  568. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'Choice2_b', $ARGS[1], $ARGS[2]
  569. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  570. gs 'SMStext_builder', 'end'
  571. end
  572. if $ARGS[0] = 'Choice2_a':
  573. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  574. gs 'SMStext_builder', 'start'
  575. gs 'SMStext_builder', 'send', $SMSTree['a1']
  576. gs 'SMStext_builder', 'show_sms', ARGS[3]
  577. gs 'SMStext_builder', 'end'
  578. end
  579. if $ARGS[0] = 'Choice2_b':
  580. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  581. gs 'SMStext_builder', 'start'
  582. gs 'SMStext_builder', 'send', $SMSTree['b1']
  583. gs 'SMStext_builder', 'show_sms', ARGS[3]
  584. wait 250
  585. gs 'SMStext_builder', 'receive', $SMSTree['b2']
  586. gs 'SMStext_builder', 'add_reply', $SMSTree['ba3'], 'booty_call_sms', 'Choice2_b2', $ARGS[1], $ARGS[2], 'ba', 'decline_booty_call'
  587. gs 'SMStext_builder', 'add_reply', $SMSTree['bb3'], 'booty_call_sms', 'Choice2_b2', $ARGS[1], $ARGS[2], 'bb', 'accept_booty_call'
  588. gs 'SMStext_builder', 'show_sms', ARGS[3]
  589. gs 'SMStext_builder', 'end'
  590. elseif $ARGS[0] = 'Choice2_b2':
  591. !! booty call is declined
  592. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  593. gs 'SMStext_builder', 'start'
  594. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '3']
  595. gs 'SMStext_builder', 'show_sms', ARGS[5]
  596. wait 250
  597. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '4']
  598. gs 'SMStext_builder', 'show_sms', ARGS[5]
  599. gs 'SMStext_builder', 'end'
  600. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[5]
  601. end
  602. !!=====================================================================!!
  603. !! !!
  604. !! NEW BOOTY CALLS !!
  605. !! !!
  606. !!=====================================================================!!
  607. ! $ARGS[1] = SMSTree argloc
  608. ! $ARGS[2] = npc_code
  609. if $ARGS[0] = 'Add SMS3':
  610. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  611. gs 'SMStext_builder', 'start'
  612. gs 'SMStext_builder', 'receive', $SMSTree['0']
  613. gs 'SMStext_builder', 'add_reply', $SMSTree['1'], 'booty_call_sms', 'new_routing1', $ARGS[1], $ARGS[2], '<<totminut>>'
  614. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  615. gs 'SMStext_builder', 'end'
  616. end
  617. ! $ARGS[1] = SMSTree argloc
  618. ! $ARGS[2] = npc_code
  619. ! $ARGS[3] = totminut string
  620. ! ARGS[4] = smsID
  621. if $ARGS[0] = 'new_routing1':
  622. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  623. gs 'SMStext_builder', 'start'
  624. gs 'SMStext_builder', 'send', $SMSTree['1']
  625. if totminut >= val($ARGS[3]) + 180:
  626. gs 'SMStext_builder', 'add_reply', $SMSTree['f2'], 'booty_call_sms', 'new_delayed', '1', $ARGS[1], $ARGS[2]
  627. elseif hour > 20 or hour < 4:
  628. gs 'SMStext_builder', 'add_reply', $SMSTree['c2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'c2', 'npc_rel[''''<<$ARGS[2]>>''''] += 1'
  629. gs 'SMStext_builder', 'add_reply', $SMSTree['d2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'd2', 'npc_rel[''''<<$ARGS[2]>>''''] -= 2'
  630. gs 'SMStext_builder', 'add_reply', $SMSTree['e2'], 'booty_call_sms', 'end', $ARGS[1], $ARGS[2], 'e2', 'decline_booty_call', ''
  631. else
  632. gs 'SMStext_builder', 'add_reply', $SMSTree['a2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'a2', ''
  633. gs 'SMStext_builder', 'add_reply', $SMSTree['b2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'b2', ''
  634. end
  635. gs 'SMStext_builder', 'show_sms', ARGS[4]
  636. gs 'SMStext_builder', 'end'
  637. end
  638. ! $ARGS[1] = '1' or '2'
  639. ! $ARGS[2] = SMSTree argloc
  640. ! $ARGS[3] = npc_code
  641. ! ARGS[4] = smsID
  642. if $ARGS[0] = 'new_delayed':
  643. gs 'booty_call_sms', $ARGS[2], $ARGS[3]
  644. gs 'SMStext_builder', 'start'
  645. if $ARGS[1] = '1':
  646. gs 'SMStext_builder', 'send', $SMSTree['f2']
  647. gs 'SMStext_builder', 'add_reply', $SMSTree['fa3'], 'booty_call_sms', 'new_delayed', 'a', $ARGS[2], $ARGS[3]
  648. gs 'SMStext_builder', 'add_reply', $SMSTree['fb3'], 'booty_call_sms', 'new_delayed', 'b', $ARGS[2], $ARGS[3]
  649. gs 'SMStext_builder', 'add_reply', $SMSTree['fc3'], 'booty_call_sms', 'new_delayed', 'c', $ARGS[2], $ARGS[3]
  650. if (schoolAtestat = 0 or university['student'] = 1) and kanikuli = 0:
  651. gs 'SMStext_builder', 'add_reply', $SMSTree['fd3'], 'booty_call_sms', 'new_delayed', 'd', $ARGS[2], $ARGS[3]
  652. end
  653. else
  654. gs 'SMStext_builder', 'send', $SMSTree['f' + $ARGS[1] + '3']
  655. gs 'SMStext_builder', 'add_reply', $SMSTree['f' + $ARGS[1] + '4'], 'booty_call_sms', 'new_routing2', $ARGS[2], $ARGS[3], 'f'+$ARGS[1]+'4', ''
  656. end
  657. gs 'SMStext_builder', 'show_sms', ARGS[4]
  658. gs 'SMStext_builder', 'end'
  659. end
  660. ! $ARGS[1] = SMSTree argloc
  661. ! $ARGS[2] = npc_code
  662. ! $ARGS[3] = code reply send
  663. ! $ARGS[4] = dynamic code to be executed
  664. ! ARGS[5] = smsID
  665. if $ARGS[0] = 'new_routing2':
  666. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  667. dynamic $ARGS[4]
  668. gs 'SMStext_builder', 'start'
  669. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3]]
  670. gs 'SMStext_builder', 'show_sms', ARGS[5]
  671. wait 250
  672. gs 'SMStext_builder', 'receive', $SMSTree['10']
  673. gs 'SMStext_builder', 'show_sms', ARGS[5]
  674. if $npc_rel_type[$ARGS[2]] = 'casual_date' or $npc_rel_type[$ARGS[2]] = 'fuckbuddy':
  675. gs 'SMStext_builder', 'add_reply', $SMSTree['a11'], 'booty_call_sms', 'new_bootycall', $ARGS[1], $ARGS[2], 'a'
  676. gs 'SMStext_builder', 'add_reply', $SMSTree['b11'], 'booty_call_sms', 'new_bootycall', $ARGS[1], $ARGS[2], 'b'
  677. else
  678. wait 250
  679. gs 'SMStext_builder', 'receive', $SMSTree['11']
  680. if 1:
  681. ! not living together
  682. ! sugar daddy, or boy/girlfriend, or husband/wife (not living together) or date invite
  683. gs 'SMStext_builder', 'add_reply', $SMSTree['a20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'a', 'decline_booty_call', 'npc_rel[''''<<$ARGS[2]>>''''] -= 2'
  684. gs 'SMStext_builder', 'add_reply', $SMSTree['b20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'b', 'accept_booty_call', ''
  685. if hour > 20 or hour <= 4: gs 'SMStext_builder', 'add_reply', $SMSTree['c20'], 'booty_call_sms', 'late_apology', '1', $ARGS[1], $ARGS[2], 'c20'
  686. end
  687. end
  688. gs 'SMStext_builder', 'show_sms', ARGS[5]
  689. gs 'SMStext_builder', 'end'
  690. if 0:
  691. ! living together
  692. if rand(0, 1) = 0: wait 250 & gs 'booty_call_sms', 'sexting1', 'new_sexting', $ARGS[1], ARGS[2]
  693. end
  694. end
  695. ! $ARGS[1] = SMSTree argloc
  696. ! $ARGS[2] = npc_code
  697. ! $ARGS[3] = code reply send
  698. ! ARGS[4] = smsID
  699. if $ARGS[0] = 'new_bootycall':
  700. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  701. gs 'SMStext_builder', 'start'
  702. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '11']
  703. gs 'SMStext_builder', 'show_sms', ARGS[4]
  704. wait 250
  705. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '12']
  706. gs 'SMStext_builder', 'add_reply', $SMSTree['a20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'a', 'decline_booty_call', ''
  707. gs 'SMStext_builder', 'add_reply', $SMSTree['b20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'b', 'accept_booty_call', ''
  708. gs 'SMStext_builder', 'show_sms', ARGS[4]
  709. gs 'SMStext_builder', 'end'
  710. end
  711. ! $ARGS[1] = '1' or '2'
  712. ! $ARGS[2] = SMSTree argloc
  713. ! $ARGS[3] = npc_code
  714. ! $ARGS[4] = code reply send
  715. ! ARGS[5] = smsID
  716. if $ARGS[0] = 'late apology':
  717. gs 'booty_call_sms', $ARGS[2], $ARGS[3]
  718. gs 'SMStext_builder', 'start'
  719. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[4]]
  720. if $ARGS[1] = '1':
  721. gs 'SMStext_builder', 'add_reply', $SMSTree['c22'], 'booty_call_sms', 'late_apology', '2', $ARGS[2], $ARGS[3], 'c22'
  722. elseif $ARGS[1] = '2':
  723. gs 'SMStext_builder', 'add_reply', $SMSTree['c23'], 'booty_call_sms', 'new_routing3', $ARGS[2], $ARGS[3], 'c23'
  724. end
  725. gs 'SMStext_builder', 'show_sms', ARGS[5]
  726. gs 'SMStext_builder', 'end'
  727. end
  728. ! $ARGS[1] = SMSTree argloc
  729. ! $ARGS[2] = npc_code
  730. ! $ARGS[3] = code reply send
  731. ! $ARGS[4] = 'accept_booty_call' or 'decline_booty_call'
  732. ! $ARGS[5] = dynamic code to be executed
  733. ! ARGS[6] = smsID
  734. if $ARGS[0] = 'new_routing3':
  735. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  736. dynamic $ARGS[5]
  737. gs 'SMStext_builder', 'start'
  738. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '20']
  739. gs 'SMStext_builder', 'show_sms', ARGS[6]
  740. wait 250
  741. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '21']
  742. gs 'SMStext_builder', 'show_sms', ARGS[6]
  743. gs 'SMStext_builder', 'end'
  744. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[6]
  745. end
  746. ! $ARGS[1] = SMSTree argloc
  747. ! $ARGS[2] = npc_code
  748. ! $ARGS[3] = code reply send
  749. ! $ARGS[4] = 'accept_booty_call' or 'decline_booty_call'
  750. ! $ARGS[5] = dynamic code to be executed
  751. ! ARGS[6] = smsID
  752. if $ARGS[0] = 'end':
  753. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  754. dynamic $ARGS[5]
  755. gs 'SMStext_builder', 'start'
  756. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3]]
  757. gs 'SMStext_builder', 'show_sms', ARGS[6]
  758. gs 'SMStext_builder', 'end'
  759. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[6]
  760. end
  761. ! $ARGS[1] = npc_code
  762. ! ARGS[2] = smsID
  763. if $ARGS[0] = 'accept_booty_call':
  764. booty_call_invite[$ARGS[1]] = daystart
  765. if npc_finance[$ARGS[1]] = 2 and npc_residence[$ARGS[1]] >= 3:
  766. if func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) = 'city':
  767. $booty_call_hotel[$ARGS[1]] = 'city'
  768. else
  769. $booty_call_hotel[$ARGS[1]] = 'pav'
  770. end
  771. end
  772. ! $ARGS[1] = npc_code
  773. ! ARGS[2] = smsID
  774. elseif $ARGS[0] = 'decline_booty_call':
  775. if sugar_daddy_call[$ARGS[1]] = 1:
  776. npc_rel[$ARGS[1]] -= 2
  777. sugar_daddy_call[$ARGS[1]] = 0
  778. end
  779. if rand(0, 1) = 0: wait 250 & gs 'booty_call_sms', 'sexting1', 'new_sexting', $ARGS[1], ARGS[2]
  780. end
  781. ! $ARGS[1] = SMSTree argloc
  782. ! $ARGS[2] = npc_code
  783. ! ARGS[3] = smsID
  784. if $ARGS[0] = 'sexting1':
  785. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  786. gs 'SMStext_builder', 'start'
  787. gs 'SMStext_builder', 'receive', $SMSTree['0']
  788. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'refuse'
  789. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'next'
  790. if strpos($location_type, 'outdoors') > 0 or strpos($location_type, 'public') > 0:
  791. gs 'SMStext_builder', 'add_reply', $SMSTree['c1'], 'booty_call_sms', 'sexting_public', $ARGS[1], $ARGS[2]
  792. end
  793. gs 'SMStext_builder', 'send_selfie', $SMSTree['s1'], 'n|b|sh|ft|fa|fp', 'booty_call_sms', 'sexting_send', $ARGS[1], $ARGS[2]
  794. gs 'SMStext_builder', 'show_sms', ARGS[3]
  795. gs 'SMStext_builder', 'end'
  796. end
  797. ! $ARGS[1] = SMSTree argloc
  798. ! $ARGS[2] = npc_code
  799. ! ARGS[3] = smsID
  800. if $ARGS[0] = 'sexting_public':
  801. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  802. gs 'SMStext_builder', 'start'
  803. gs 'SMStext_builder', 'send', $SMSTree['c1']
  804. gs 'SMStext_builder', 'show_sms', ARGS[3]
  805. wait 250
  806. gs 'SMStext_builder', 'receive', $SMSTree['c2']
  807. if npc_dirty_lover[$ARGS[2]] = 1:
  808. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'refuse'
  809. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'next'
  810. gs 'SMStext_builder', 'send_selfie', $SMSTree['s1'], 'n|b|sh|ft|fa|fp', 'booty_call_sms', 'sexting_send', $ARGS[1], $ARGS[2]
  811. end
  812. gs 'SMStext_builder', 'show_sms', ARGS[3]
  813. gs 'SMStext_builder', 'end'
  814. end
  815. ! $ARGS[1] = SMSTree argloc
  816. ! $ARGS[2] = npc_code
  817. ! $ARGS[3] = 'refuse' or 'next'
  818. ! ARGS[4] = smsID
  819. if $ARGS[0] = 'sexting_refuse':
  820. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  821. gs 'SMStext_builder', 'start'
  822. if $ARGS[3] = 'refuse':
  823. gs 'SMStext_builder', 'send', $SMSTree['a2']
  824. npc_rel[$ARGS[2]] -= 1
  825. else
  826. gs 'SMStext_builder', 'send', $SMSTree['b1']
  827. end
  828. gs 'SMStext_builder', 'show_sms', ARGS[4]
  829. gs 'SMStext_builder', 'end'
  830. end
  831. ! $ARGS[1] = SMSTree argloc
  832. ! $ARGS[2] = npc_code
  833. ! ARGS[3] = smsID
  834. ! $ARGS[4] = image path
  835. ! $ARGS[5] = location
  836. ! $ARGS[6] = state of dress (clothed, nude, etc)
  837. ! ARGS[7] = is the index of the location in $selfieLoc[] and $selfieFilePrefix
  838. ! ARGS[8] = the selfie number
  839. if $ARGS[0] = 'sexting_send':
  840. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  841. gs 'SMStext_builder', 'start'
  842. gs 'SMStext_builder', 'send_img', $ARGS[4]
  843. gs 'SMStext_builder', 'show_sms', ARGS[3]
  844. wait 250
  845. gs 'SMStext_builder', 'receive', 'damn!!'
  846. npc_rel[$ARGS[2]] += 3
  847. gs 'SMStext_builder', 'show_sms', ARGS[3]
  848. wait 250
  849. gs 'SMStext_builder', 'send', ':)'
  850. ! Add responses based on the result??
  851. !{
  852. if $ARGS[6] = 'clothed':
  853. elseif $ARGS[6] = 'nude' or $ARGS[6] = 'pussyflash':
  854. end
  855. }
  856. gs 'SMStext_builder', 'show_sms', ARGS[3]
  857. gs 'SMStext_builder', 'end'
  858. end
  859. if $ARGS[0] ! 'default_booty_call' and $ARGS[0] ! 'pre_planned_booty_call' and $ARGS[0] ! 'std_free' and $ARGS[0] ! 'sugar_daddy_booty_call' and $ARGS[0] ! 'new_booty_call' and $ARGS[0] ! 'new_sexting':
  860. killvar '$SMSTree'
  861. end
  862. --- hookup_sms ---------------------------------