npcstaticdefaults.qsrc 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. # npcstaticdefaults
  2. !{npc_gender['A<<npctemp>>'] should be set before calling 'defaults'}
  3. !{set skills via gs 'npcstaticdefaults', 'skills' followed by the categories in any combination
  4. examples:
  5. gs 'npcstaticdefaults', 'skills', 'combat', 'dance', 'sport'
  6. gs 'npcstaticdefaults', 'skills', 'combat', 'sport'
  7. gs 'npcstaticdefaults', 'skills', 'dance', 'sport', 'combat'
  8. gs 'npcstaticdefaults', 'skills', 'dance'
  9. }
  10. !{names (npc_firstname, npc_lastname and npc_usedname) should be set before calling 'group'
  11. set social group values by group name or number, eg:
  12. gs 'npcstaticdefaults', 'group', 'coolkid'
  13. gs 'npcstaticdefaults', 'group', 1
  14. just set selfie values by calling
  15. gs 'npcstaticdefaults', 'group'
  16. }
  17. !{override wrong values after the gs call}
  18. if $ARGS[0] = 'defaults':
  19. $npc_dad['A<<npctemp>>'] = 'U'
  20. $npc_mom['A<<npctemp>>'] = 'U'
  21. $npc_pic['A<<npctemp>>'] = 'xPICx'
  22. $npc_PersType['A<<npctemp>>'] = 'XXXX'
  23. $npc_firstpart['A<<npctemp>>'] = 'U'
  24. $npc_lastpart['A<<npctemp>>'] = 'U'
  25. $npc_kidpater['A<<npctemp>>'] = 'N'
  26. ! {standards by gender}
  27. if npc_gender['A<<npctemp>>'] = 0:
  28. ! {male}
  29. npc_cyc['A<<npctemp>>'] = -1
  30. npc_fert['A<<npctemp>>'] = -1
  31. npc_spermpot['A<<npctemp>>'] = 10000
  32. npc_vag['A<<npctemp>>'] = -1
  33. npc_hymen['A<<npctemp>>'] = -1
  34. npc_nips['A<<npctemp>>'] = 1
  35. elseif npc_gender['A<<npctemp>>'] = 1:
  36. ! {female}
  37. $npc_thdick['A<<npctemp>>'] = 'clitoris'
  38. npc_cyc['A<<npctemp>>'] = rand(0,29)
  39. npc_fert['A<<npctemp>>'] = 1
  40. npc_dick['A<<npctemp>>'] = -1
  41. npc_spermpot['A<<npctemp>>'] = -1
  42. npc_nips['A<<npctemp>>'] = 4
  43. end
  44. ! {other possible args ?
  45. elseif $ARGS[0] = 'attribs':
  46. ! standard attribute values
  47. }
  48. elseif $ARGS[0] = 'skills':
  49. if Enable_Android = 1:
  50. if arrpos('$ARGS', 'combat', 1) > 0:
  51. npc_jab['A<<npctemp>>'] = 20
  52. npc_punch['A<<npctemp>>'] = 20
  53. npc_kick['A<<npctemp>>'] = 20
  54. npc_def['A<<npctemp>>'] = 30
  55. end
  56. if arrpos('$ARGS', 'dance', 1) > 0:
  57. npc_dance['A<<npctemp>>'] = 30
  58. npc_danceero['A<<npctemp>>'] = 10
  59. end
  60. if arrpos('$ARGS', 'sport', 1) > 0:
  61. npc_run['A<<npctemp>>'] = 30
  62. npc_vball['A<<npctemp>>'] = 30
  63. npc_chess['A<<npctemp>>'] = 30
  64. end
  65. else
  66. if arrpos(1, '$ARGS', 'combat') > 0:
  67. npc_jab['A<<npctemp>>'] = 20
  68. npc_punch['A<<npctemp>>'] = 20
  69. npc_kick['A<<npctemp>>'] = 20
  70. npc_def['A<<npctemp>>'] = 30
  71. end
  72. if arrpos(1, '$ARGS', 'dance') > 0:
  73. npc_dance['A<<npctemp>>'] = 30
  74. npc_danceero['A<<npctemp>>'] = 10
  75. end
  76. if arrpos(1, '$ARGS', 'sport') > 0:
  77. npc_run['A<<npctemp>>'] = 30
  78. npc_vball['A<<npctemp>>'] = 30
  79. npc_chess['A<<npctemp>>'] = 30
  80. end
  81. end
  82. elseif $ARGS[0] = 'body':
  83. if $ARGS[1] = 'model':
  84. npc_vag['A<<npctemp>>'] = 30
  85. npc_ass['A<<npctemp>>'] = 10
  86. npc_apprnc['A<<npctemp>>'] = 100
  87. npc_lipbalm['A<<npctemp>>'] = 1
  88. npc_makeup['A<<npctemp>>'] = 1
  89. npc_skin['A<<npctemp>>'] = 100
  90. npc_hgt['A<<npctemp>>'] = 165
  91. npc_bust['A<<npctemp>>'] = 90
  92. npc_hairlng['A<<npctemp>>'] = 100
  93. npc_haircol['A<<npctemp>>'] = 2
  94. npc_lip['A<<npctemp>>'] = 2
  95. npc_lashes['A<<npctemp>>'] = 2
  96. npc_eyesize['A<<npctemp>>'] = 2
  97. npc_eyecol['A<<npctemp>>'] = 3
  98. elseif $ARGS[1] = 'actor':
  99. npc_hgt['A<<npctemp>>'] = 188
  100. npc_hairlng['A<<npctemp>>'] = 20
  101. npc_tan['A<<npctemp>>'] = 1
  102. npc_lip['A<<npctemp>>'] = 1
  103. npc_eyecol['A<<npctemp>>'] = 1
  104. end
  105. elseif $ARGS[0] = 'group':
  106. ! {social groups}
  107. npc_selfieon['A<<npctemp>>'] = 1
  108. if $npc_lastname['A<<npctemp>>'] ! '':
  109. $npc_selfie['A<<npctemp>>'] = '<a href="exec:numnpc = <<npctemp>> & gt ''phone_selfies'', ''listretrieve2''"><<$npc_firstname["A<<npctemp>>"]>> <<$npc_lastname["A<<npctemp>>"]>></a>'
  110. else
  111. $npc_selfie['A<<npctemp>>'] = '<a href="exec:numnpc = <<npctemp>> & gt ''phone_selfies'', ''listretrieve2''"><<$npc_firstname["A<<npctemp>>"]>></a>'
  112. end
  113. if $ARGS[1] = 'friends' or ARGS[1] = 8:
  114. npc_grupTipe['A<<npctemp>>'] = 8
  115. elseif $ARGS[1] = 'family' or ARGS[1] = 7:
  116. npc_grupTipe['A<<npctemp>>'] = 7
  117. else
  118. schoolenable['A<<npctemp>>'] = 1
  119. discoenable['A<<npctemp>>'] = 1
  120. $npcGo['A<<npctemp>>'] = '<a href="exec:numnpc = <<npctemp>> & gt ''Snpc''"><<$npc_firstname["A<<npctemp>>"]>> <<$npc_lastname["A<<npctemp>>"]>></a>'
  121. $school_static_num['A<<npctemp>>'] = 'A<<npctemp>>'
  122. if $ARGS[1] = 'teacher' or ARGS[1] = 6:
  123. npc_grupTipe['A<<npctemp>>'] = 6
  124. discoenable['A<<npctemp>>'] = 0
  125. elseif $ARGS[1] = 'outcast' or ARGS[1] = 5:
  126. npc_grupTipe['A<<npctemp>>'] = 5
  127. $npcGoSchool['A<<npctemp>>'] = '<a href="exec:gt ''gschool_chats1'', ''' + $lcase($npc_usedname['A<<npctemp>>']) + '''"><<$npc_usedname["A<<npctemp>>"]>></a>'
  128. elseif $ARGS[1] = 'gopnik' or ARGS[1] = 4:
  129. npc_grupTipe['A<<npctemp>>'] = 4
  130. $npcGoSchool['A<<npctemp>>'] = '<a href="exec:gt ''gschool_chats3'', ''' + $lcase($npc_usedname['A<<npctemp>>']) + '''"><<$npc_usedname["A<<npctemp>>"]>></a>'
  131. elseif $ARGS[1] = 'nerd' or ARGS[1] = 3:
  132. npc_grupTipe['A<<npctemp>>'] = 3
  133. $npcGoSchool['A<<npctemp>>'] = '<a href="exec:gt ''gschool_chats2'', ''' + $lcase($npc_usedname['A<<npctemp>>']) + '''"><<$npc_usedname["A<<npctemp>>"]>></a>'
  134. elseif $ARGS[1] = 'jock' or ARGS[1] = 2:
  135. npc_grupTipe['A<<npctemp>>'] = 2
  136. $npcGoSchool['A<<npctemp>>'] = '<a href="exec:gt ''gschool_chats1'', ''' + $lcase($npc_usedname['A<<npctemp>>']) + '''"><<$npc_usedname["A<<npctemp>>"]>></a>'
  137. elseif $ARGS[1] = 'coolkid' or ARGS[1] = 1:
  138. npc_grupTipe['A<<npctemp>>'] = 1
  139. $npcGoSchool['A<<npctemp>>'] = '<a href="exec:gt ''gschool_chats1'', ''' + $lcase($npc_usedname['A<<npctemp>>']) + '''"><<$npc_usedname["A<<npctemp>>"]>></a>'
  140. end
  141. end
  142. end
  143. --- npcstaticdefaults ---------------------------------