boy 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311
  1. # boy
  2. !!'<<$boydesc>> <<$boybody>> <<$boybod>> <<$boyface>>. <<$boydesc>> <<$boyClo>>'
  3. !Select Photos
  4. $boy_pic = {
  5. picrand = RAND(1,30)
  6. if picrand = boypicA or picrand = boypicB or picrand = boypicC: dynamic $boy_pic
  7. if picrand = 1: boypic = 1
  8. if picrand = 2: boypic = 2
  9. if picrand = 3: boypic = 3
  10. if picrand = 4: boypic = 4
  11. if picrand = 5: boypic = 5
  12. if picrand = 6: boypic = 6
  13. if picrand = 7: boypic = 7
  14. if picrand = 8: boypic = 8
  15. if picrand = 9: boypic = 9
  16. if picrand = 10: boypic = 10
  17. if picrand = 11: boypic = 11
  18. if picrand = 12: boypic = 12
  19. if picrand = 13: boypic = 13
  20. if picrand = 14: boypic = 14
  21. if picrand = 15: boypic = 15
  22. if picrand = 16: boypic = 16
  23. if picrand = 17: boypic = 17
  24. if picrand = 18: boypic = 18
  25. if picrand = 19: boypic = 19
  26. if picrand = 20: boypic = 20
  27. if picrand = 21: boypic = 21
  28. if picrand = 22: boypic = 22
  29. if picrand = 23: boypic = 23
  30. if picrand = 24: boypic = 24
  31. if picrand = 25: boypic = 25
  32. if picrand = 26: boypic = 26
  33. if picrand = 27: boypic = 27
  34. if picrand = 28: boypic = 28
  35. if picrand = 29: boypic = 29
  36. if picrand = 30: boypic = 10
  37. }
  38. dynamic $boy_pic
  39. !randomly age
  40. boyage = rand(18,35)
  41. !! {The NPC generator is now the primary system of creating new characters.}
  42. gs 'npcgeneratec', 0, 'A Male', boyage
  43. gs 'boyStat', $npclastgenerated
  44. silaVag = Cstat_sexskill[npclastgeneratedn]
  45. $Cstat_usedname[npclastgeneratedn] = $Cstat_firstname[npclastgeneratedn]
  46. $boydesc = $Cstat_usedname[npclastgeneratedn]
  47. !! {No longer used.}
  48. !!Randomly male names
  49. !!Set boynamerand = rand(1,177)
  50. !!if boynamerand = 1:$boy = 'Adam'
  51. !!if boynamerand = 2:$boy = 'Adrian'
  52. !!if boynamerand = 3:$boy = 'Afanasij'
  53. !!if boynamerand = 4:$boy = 'Akim'
  54. !!if boynamerand = 5:$boy = 'Albert'
  55. !!if boynamerand = 6:$boy = 'Aleksey'
  56. !!if boynamerand = 7:$boy = 'Alexander'
  57. !!if boynamerand = 8:$boy = 'Anatoly'
  58. !!if boynamerand = 9:$boy = 'Andrey'
  59. !!if boynamerand = 10:$boy = 'Anisim'
  60. !!if boynamerand = 11:$boy = 'Anton'
  61. !!if boynamerand = 12:$boy = 'Arkadiy'
  62. !!if boynamerand = 13:$boy = 'Arhip'
  63. !!if boynamerand = 14:$boy = 'Arseniy'
  64. !!if boynamerand = 15:$boy = 'Arsentiy'
  65. !!if boynamerand = 16:$boy = 'Artemiy'
  66. !!if boynamerand = 17:$boy = 'Artyom'
  67. !!if boynamerand = 18:$boy = 'Arthur'
  68. !!if boynamerand = 19:$boy = 'Benedikt'
  69. !!if boynamerand = 20:$boy = 'Bogdan'
  70. !!if boynamerand = 21:$boy = 'Boleslav'
  71. !!if boynamerand = 22:$boy = 'Boris'
  72. !!if boynamerand = 23:$boy = 'Borislav'
  73. !!if boynamerand = 24:$boy = 'Bronislav'
  74. !!if boynamerand = 25:$boy = 'Vadim'
  75. !!if boynamerand = 26:$boy = 'Valentin'
  76. !!if boynamerand = 27:$boy = 'Valerij'
  77. !!if boynamerand = 28:$boy = 'Varlaam'
  78. !!if boynamerand = 29:$boy = 'Varnava'
  79. !!if boynamerand = 30:$boy = 'Varfolomej'
  80. !!if boynamerand = 31:$boy = 'Vasilij'
  81. !!if boynamerand = 32:$boy = 'Veniamin'
  82. !!if boynamerand = 33:$boy = 'Vikentij'
  83. !!if boynamerand = 34:$boy = 'Viktor'
  84. !!if boynamerand = 35:$boy = 'Vilen'
  85. !!if boynamerand = 36:$boy = 'Vitalij'
  86. !!if boynamerand = 37:$boy = 'Vladilen'
  87. !!if boynamerand = 38:$boy = 'Vladimir'
  88. !!if boynamerand = 39:$boy = 'Vladislav'
  89. !!if boynamerand = 40:$boy = 'Vlasij'
  90. !!if boynamerand = 41:$boy = 'Vsevolod'
  91. !!if boynamerand = 42:$boy = 'Vyacheslav'
  92. !!if boynamerand = 43:$boy = 'Gavriil'
  93. !!if boynamerand = 44:$boy = 'Gennadij'
  94. !!if boynamerand = 45:$boy = 'Georgij'
  95. !!if boynamerand = 46:$boy = 'Gerasim'
  96. !!if boynamerand = 47:$boy = 'German'
  97. !!if boynamerand = 48:$boy = 'Germogen'
  98. !!if boynamerand = 49:$boy = 'Gleb'
  99. !!if boynamerand = 50:$boy = 'Grigorij'
  100. !!if boynamerand = 51:$boy = 'Gyalchara'
  101. !!if boynamerand = 52:$boy = 'David'
  102. !!if boynamerand = 53:$boy = 'Daniil'
  103. !!if boynamerand = 54:$boy = 'Demyan'
  104. !!if boynamerand = 55:$boy = 'Denis'
  105. !!if boynamerand = 56:$boy = 'Dmitrij'
  106. !!if boynamerand = 57:$boy = 'Dorofej'
  107. !!if boynamerand = 58:$boy = 'Yevgenij'
  108. !!if boynamerand = 59:$boy = 'Yermolaj'
  109. !!if boynamerand = 60:$boy = 'Ivan'
  110. !!if boynamerand = 61:$boy = 'Igor'
  111. !!if boynamerand = 62:$boy = 'Izrail'
  112. !!if boynamerand = 63:$boy = 'Ilarij'
  113. !!if boynamerand = 64:$boy = 'Illarion'
  114. !!if boynamerand = 65:$boy = 'Ilya'
  115. !!if boynamerand = 66:$boy = 'Innokentij'
  116. !!if boynamerand = 67:$boy = 'Iosif'
  117. !!if boynamerand = 68:$boy = 'Ipatij'
  118. !!if boynamerand = 69:$boy = 'Ippolit'
  119. !!if boynamerand = 70:$boy = 'Irinej'
  120. !!if boynamerand = 71:$boy = 'Isaak'
  121. !!if boynamerand = 72:$boy = 'Isaj'
  122. !!if boynamerand = 73:$boy = 'Isidor'
  123. !!if boynamerand = 74:$boy = 'Kazimir'
  124. !!if boynamerand = 75:$boy = 'Karp'
  125. !!if boynamerand = 76:$boy = 'Kirill'
  126. !!if boynamerand = 77:$boy = 'Kliment'
  127. !!if boynamerand = 78:$boy = 'Konstantin'
  128. !!if boynamerand = 79:$boy = 'Kuzma'
  129. !!if boynamerand = 80:$boy = 'Laverntij'
  130. !!if boynamerand = 81:$boy = 'Lazar'
  131. !!if boynamerand = 82:$boy = 'Lev'
  132. !!if boynamerand = 83:$boy = 'Leonid'
  133. !!if boynamerand = 84:$boy = 'Leontij'
  134. !!if boynamerand = 85:$boy = 'Luka'
  135. !!if boynamerand = 86:$boy = 'Magomed'
  136. !!if boynamerand = 87:$boy = 'Makar'
  137. !!if boynamerand = 88:$boy = 'Makarij'
  138. !!if boynamerand = 89:$boy = 'Maksim'
  139. !!if boynamerand = 90:$boy = 'Maksimilyan'
  140. !!if boynamerand = 91:$boy = 'Manazaj'
  141. !!if boynamerand = 92:$boy = 'Mark'
  142. !!if boynamerand = 93:$boy = 'Marlen'
  143. !!if boynamerand = 94:$boy = 'Martemyan'
  144. !!if boynamerand = 95:$boy = 'Martin'
  145. !!if boynamerand = 96:$boy = 'Matvej'
  146. !!if boynamerand = 97:$boy = 'Mefodij'
  147. !!if boynamerand = 98:$boy = 'Milan'
  148. !!if boynamerand = 99:$boy = 'Miloslav'
  149. !!if boynamerand = 100:$boy = 'Miron'
  150. !!if boynamerand = 101:$boy = 'Miroslav'
  151. !!if boynamerand = 102:$boy = 'Mitrofan'
  152. !!if boynamerand = 103:$boy = 'Mihail'
  153. !!if boynamerand = 104:$boy = 'Modest'
  154. !!if boynamerand = 105:$boy = 'Moisej'
  155. !!if boynamerand = 106:$boy = 'Mstislav'
  156. !!if boynamerand = 107:$boy = 'Melor'
  157. !!if boynamerand = 108:$boy = 'Nazar'
  158. !!if boynamerand = 109:$boy = 'Nazarij'
  159. !!if boynamerand = 110:$boy = 'Naum'
  160. !!if boynamerand = 111:$boy = 'Nestor'
  161. !!if boynamerand = 112:$boy = 'Nikita'
  162. !!if boynamerand = 113:$boy = 'Nikifor'
  163. !!if boynamerand = 114:$boy = 'Nikodim'
  164. !!if boynamerand = 115:$boy = 'Nikolaj'
  165. !!if boynamerand = 116:$boy = 'Nikon'
  166. !!if boynamerand = 117:$boy = 'Oleg'
  167. !!if boynamerand = 118:$boy = 'Onisim'
  168. !!if boynamerand = 119:$boy = 'Osip'
  169. !!if boynamerand = 120:$boy = 'Pavel'
  170. !!if boynamerand = 121:$boy = 'Pankratij'
  171. !!if boynamerand = 122:$boy = 'Pyotr'
  172. !!if boynamerand = 123:$boy = 'Platon'
  173. !!if boynamerand = 124:$boy = 'Prokopij'
  174. !!if boynamerand = 125:$boy = 'Prohor'
  175. !!if boynamerand = 126:$boy = 'Radimir'
  176. !!if boynamerand = 127:$boy = 'Radomir'
  177. !!if boynamerand = 128:$boy = 'Radoslav'
  178. !!if boynamerand = 129:$boy = 'Rafail'
  179. !!if boynamerand = 130:$boy = 'Robert'
  180. !!if boynamerand = 131:$boy = 'Rodion'
  181. !!if boynamerand = 132:$boy = 'Rolan'
  182. !!if boynamerand = 133:$boy = 'Roman'
  183. !!if boynamerand = 134:$boy = 'Rostislav'
  184. !!if boynamerand = 135:$boy = 'Ruslan'
  185. !!if boynamerand = 136:$boy = 'Ryurik'
  186. !!if boynamerand = 137:$boy = 'Savva'
  187. !!if boynamerand = 138:$boy = 'Savelij'
  188. !!if boynamerand = 139:$boy = 'Samuil'
  189. !!if boynamerand = 140:$boy = 'Svyatopolk'
  190. !!if boynamerand = 141:$boy = 'Svyatoslav'
  191. !!if boynamerand = 142:$boy = 'Sevastyan'
  192. !!if boynamerand = 143:$boy = 'Semyon'
  193. !!if boynamerand = 144:$boy = 'Serafin'
  194. !!if boynamerand = 145:$boy = 'Sergej'
  195. !!if boynamerand = 146:$boy = 'Stanimir'
  196. !!if boynamerand = 147:$boy = 'Stanislav'
  197. !!if boynamerand = 148:$boy = 'Stepan'
  198. !!if boynamerand = 149:$boy = 'Taras'
  199. !!if boynamerand = 150:$boy = 'Terentij'
  200. !!if boynamerand = 151:$boy = 'Timofej'
  201. !!if boynamerand = 152:$boy = 'Timur'
  202. !!if boynamerand = 153:$boy = 'Tihon'
  203. !!if boynamerand = 154:$boy = 'Faddej'
  204. !!if boynamerand = 155:$boy = 'Fyodor'
  205. !!if boynamerand = 156:$boy = 'Fedot'
  206. !!if boynamerand = 157:$boy = 'Feliks'
  207. !!if boynamerand = 158:$boy = 'Feodosij'
  208. !!if boynamerand = 159:$boy = 'Feofan'
  209. !!if boynamerand = 160:$boy = 'Feofilakt'
  210. !!if boynamerand = 161:$boy = 'Ferapont'
  211. !!if boynamerand = 162:$boy = 'Filipp'
  212. !!if boynamerand = 163:$boy = 'Foka'
  213. !!if boynamerand = 164:$boy = 'Foma'
  214. !!if boynamerand = 165:$boy = 'Hariton'
  215. !!if boynamerand = 166:$boy = 'Eduard'
  216. !!if boynamerand = 167:$boy = 'Emmanuil'
  217. !!if boynamerand = 168:$boy = 'Erik'
  218. !!if boynamerand = 169:$boy = 'Ernest'
  219. !!if boynamerand = 170:$boy = 'Yulian'
  220. !!if boynamerand = 171:$boy = 'Yulij'
  221. !!if boynamerand = 172:$boy = 'Yurij'
  222. !!if boynamerand = 173:$boy = 'Yakim'
  223. !!if boynamerand = 174:$boy = 'Yakov'
  224. !!if boynamerand = 175:$boy = 'Yaromir'
  225. !!if boynamerand = 176:$boy = 'Yaropolk'
  226. !!if boynamerand = 177:$boy = 'Gorkij'
  227. !!appearance
  228. boybodyrand = rand(1, 3)
  229. if boybodyrand = 1: $boybody = 'tall'
  230. if boybodyrand = 2: $boybody = 'average'
  231. if boybodyrand = 3: $boybody = 'short'
  232. boybodrand = rand(1, 4)
  233. if boybodrand = 1: $boybod = 'thin'
  234. if boybodrand = 2: $boybod = 'athletic'
  235. if boybodrand = 3: $boybod = 'chunky'
  236. if boybodrand = 4: $boybod = 'fat'
  237. boyfacerand = rand(1, 3)
  238. if boyfacerand = 1: $boyface = 'black'
  239. if boyfacerand = 2: $boyface = 'brunet'
  240. if boyfacerand = 3: $boyface = 'blond'
  241. !!variable is responsible for guy
  242. boyonce = 0
  243. !!Variables responsible for any features like
  244. !!security, is responsible for the money and requirements
  245. harakBoy = rand(0, 2)
  246. finance = rand(0, 2)
  247. if finance = 0:
  248. !!Gopnik beggar or a hard worker
  249. !!check in appearance Primary
  250. if harakBoy = 0: Cstat_app[npclastgeneratedn] = rand(0, 8)
  251. if harakBoy = 1: Cstat_app[npclastgeneratedn] = rand(0, 16)
  252. if harakBoy = 2: Cstat_app[npclastgeneratedn] = rand(0, 32)
  253. $boyClo = 'wearing a tracksuit.'
  254. elseif finance = 1:
  255. !!middle_peasant
  256. !!check in appearance
  257. if harakBoy = 0: Cstat_app[npclastgeneratedn] = rand(0, 16)
  258. if harakBoy = 1: Cstat_app[npclastgeneratedn] = rand(0, 24)
  259. if harakBoy = 2: Cstat_app[npclastgeneratedn] = rand(0, 32)
  260. $boyClo = 'wearing jeans and a sweater.'
  261. elseif finance = 2:
  262. !!middle_peasant
  263. !!check in appearance
  264. if harakBoy = 0: Cstat_app[npclastgeneratedn] = rand(16, 32)
  265. if harakBoy = 1: Cstat_app[npclastgeneratedn] = rand(24, 32)
  266. if harakBoy = 2: Cstat_app[npclastgeneratedn] = rand(32, 40)
  267. $boyClo = 'wearing an expensive suit.'
  268. end
  269. !!requirements of the figure, chest size, hair color.
  270. !!0 - ass less 80, 1 back from 80 prior_to 100, 2 ass over 100
  271. figurBoy = rand(0, 2)
  272. !!0 - chest less 3, 1 breast 3-4, 2 breasts bigger 4
  273. Cstat_bust[npclastgeneratedn] = rand(0, 2)
  274. !!0 - brunette, 1 - haired, 2 - Redhead, 3 - blonde
  275. Cstat_haircol[npclastgeneratedn] = rand(0, 3)
  276. !!character 0 - soft, 1 -norm 2 - aggressor
  277. randizvrat = rand(0, 100)
  278. if randizvrat < 80:izvrat = 0
  279. if randizvrat >= 80:izvrat = 1
  280. haerBoy = Cstat_haircol[npclastgeneratedn]
  281. titBoy = Cstat_bust[npclastgeneratedn]
  282. vneshBoy = Cstat_app[npclastgeneratedn]
  283. --- boy ---------------------------------