Advertisement
Guest User

New Ingame Cheat Menu

a guest
May 14th, 2018
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.16 KB | None | 0 0
  1. New Ingame Cheat Menu
  2.  
  3. When Enabled, found next to other user options during main game
  4.  
  5. New File at ERB\TRANSLATION\CHEATB.ERB
  6.  
  7.  
  8. ---------------------------------------------------------------------------------------
  9. @CHEAT_MENUB
  10. #DIM CREDRAW
  11. #DIM FIRST_LINE
  12. FIRST_LINE = LINECOUNT
  13. $REPRINT
  14. CLEARLINE LINECOUNT - FIRST_LINE
  15. CREDRAW = CURRENTREDRAW()
  16. REDRAW 0
  17. DRAWLINE
  18. SETCOLOR C_RED
  19. PRINTL Cheat menu 2
  20. RESETCOLOR
  21. PRINTL
  22.  
  23. PRINTL [ 0] Fill you STA + ENE
  24. PRINTL [ 1] Fill you TSP
  25. PRINTL [ 2] Partner Stats
  26.  
  27. PRINTL
  28.  
  29. PRINTL [100] Exit
  30.  
  31. INPUT
  32. SELECTCASE RESULT
  33. case 0
  34. CALL FILLTARGET(0)
  35. case 1
  36. CALL FILLTSP
  37. case 2
  38. IF Target > 0
  39. CALL PARTNERSTATS(Target)
  40. ELSE
  41. PRINTW No Target
  42. ENDIF
  43. case 100
  44. RETURN
  45. ENDSELECT
  46. GOTO REPRINT
  47.  
  48. @FILLTARGET(ARG)
  49.  
  50. BASE:ARG:0 = MAXBASE:ARG:0
  51. BASE:ARG:1 = MAXBASE:ARG:1
  52. PRINTW Filled
  53. RETURN
  54.  
  55. @FILLTSP()
  56. BASE:MASTER:TSP = MAXBASE:MASTER:TSP
  57. PRINTW Filled
  58. RETURN
  59.  
  60. @PARTNERSTATS(ARG)
  61. #DIM CREDRAW
  62. #DIM FIRST_LINE
  63. FIRST_LINE = LINECOUNT
  64. $REPRINT
  65. CLEARLINE LINECOUNT - FIRST_LINE
  66. CREDRAW = CURRENTREDRAW()
  67. REDRAW 0
  68. DRAWLINE
  69.  
  70. LOCAL:1 = BASE:ARG:0
  71. LOCAL:2 = MAXBASE:ARG:0
  72. LOCAL:3 = BASE:ARG:1
  73. LOCAL:4 = MAXBASE:ARG:1
  74. LOCAL:5 = BASE:ARG:10
  75. LOCAL:6 = MAXBASE:ARG:10
  76. LOCAL:7 = BASE:ARG:11
  77. LOCAL:8 = MAXBASE:ARG:11
  78. LOCAL:9 = CFLAG:ARG:2
  79. LOCAL:10 = CFLAG:ARG:3
  80. LOCAL:11 = CFLAG:ARG:340
  81. LOCAL:12 = BASE:ARG:15
  82. LOCAL:13 = MAXBASE:ARG:15
  83.  
  84. PRINTFORML Target STA: {LOCAL:1} / {LOCAL:2}
  85. PRINTFORML Target ENE: {LOCAL:3} / {LOCAL:4}
  86. PRINTFORML Target Mood: {LOCAL:5} / {LOCAL:6}
  87. PRINTFORML Target Reason: {LOCAL:7} / {LOCAL:8}
  88. PRINTFORML Target Drunkenness: {LOCAL:12} / {LOCAL:13}
  89. PRINTFORML Target Favourability: {LOCAL:9}
  90. PRINTFORML Target Reliability: {LOCAL:10}
  91. PRINTFORML Target Sexual Frustration: {LOCAL:11 / 10}
  92.  
  93. PRINTL
  94.  
  95. PRINTL [ 0] Increase STA
  96. PRINTL [ 1] Icrease ENE
  97. PRINTL [ 2] Icrease partners Mood
  98. PRINTL [ 3] Reduce partners Reason
  99. PRINTL [ 4] Change partners Favourability
  100. PRINTL [ 5] Change partners Reliability
  101. PRINTL [ 6] Change partners Sexual Frustration
  102. PRINTL [ 7] Make Drunk
  103.  
  104. PRINTL
  105.  
  106. PRINTL [99] Exit
  107.  
  108. INPUT
  109. SELECTCASE RESULT
  110. CASE 0
  111. BASE:ARG:0 = MAXBASE:ARG:0
  112. CASE 1
  113. BASE:ARG:1 = MAXBASE:ARG:1
  114. CASE 2
  115. BASE:ARG:10 = 1500
  116. CASE 3
  117. BASE:ARG:11 = 0
  118. CASE 4
  119. PRINTL Input value to apply to current Favourability
  120. INPUT
  121. CFLAG:ARG:2 += RESULT
  122. GOTO REPRINT
  123. CASE 5
  124. PRINTL Input value to apply to current Reliability
  125. INPUT
  126. CFLAG:ARG:3 += RESULT
  127. GOTO REPRINT
  128. CASE 6
  129. PRINTL Input value to apply to current Sexual Frustration
  130. INPUT
  131. CFLAG:ARG:340 += RESULT * 10
  132. GOTO REPRINT
  133. CASE 7
  134. BASE:ARG:15 = MAXBASE:ARG:15 - 50
  135. CASE 99
  136. RETURN
  137. ENDSELECT
  138. GOTO REPRINT
  139. ---------------------------------------------------------------------------------------
  140.  
  141.  
  142.  
  143. CSV\FLAG.csv
  144.  
  145. New Line Required at the end
  146.  
  147. ---------------------------------------------------------------------------------------
  148. 9001,CHEATMENU
  149. ---------------------------------------------------------------------------------------
  150.  
  151.  
  152.  
  153.  
  154. Edits to ERB\TRANSLATION\CHEAT.ERB
  155. ---------------------------------------------------------------------------------------
  156. PRINTFORML [62] Set Pregnancy Speed (Currently: \@FLAG:PREGSPEED? {FLAG:PREGSPEED}x # 1x\@)
  157. PRINTL
  158. PRINTL [99] Exit
  159. ---------------------------------------------------------------------------------------
  160. To
  161. ---------------------------------------------------------------------------------------
  162. PRINTFORML [62] Set Pregnancy Speed (Currently: \@FLAG:PREGSPEED? {FLAG:PREGSPEED}x # 1x\@)
  163. PRINTFORML [98] Enable Cheat Menu (Currently: \@FLAG:CHEATMENU ? ON # OFF\@)
  164. PRINTL
  165. PRINTL [99] Exit
  166. ---------------------------------------------------------------------------------------
  167.  
  168.  
  169. Additional Edits to ERB\TRANSLATION\CHEAT.ERB
  170. ---------------------------------------------------------------------------------------
  171. CASE 60
  172. CALL CHEAT_PREGNANCY_CHECK
  173. CASE 99
  174. RETURN
  175. ENDSELECT
  176. ---------------------------------------------------------------------------------------
  177. To
  178. ---------------------------------------------------------------------------------------
  179. CASE 60
  180. CALL CHEAT_PREGNANCY_CHECK
  181. CASE 98
  182. FLAG:CHEATMENU = !FLAG:CHEATMENU
  183. CASE 99
  184. RETURN
  185. ENDSELECT
  186. ---------------------------------------------------------------------------------------
  187.  
  188.  
  189.  
  190.  
  191. Edits to ERB\コマンド関連\USERCOM.ERB
  192. Found at line 383
  193. ---------------------------------------------------------------------------------------
  194. ELSEIF RESULT == 994
  195. CALL SHOW_HAVE_COLLECTION()
  196. ;時間停止解除
  197. ELSEIF RESULT == 999 && FLAG:70 == 1 && !CFLAG:うふふ
  198. ---------------------------------------------------------------------------------------
  199. to
  200. ---------------------------------------------------------------------------------------
  201. ELSEIF RESULT == 994
  202. CALL SHOW_HAVE_COLLECTION()
  203. ;時間停止解除
  204. ELSEIF RESULT == 995 && FLAG:CHEATMENU
  205. CALL CHEAT_MENUB
  206. ELSEIF RESULT == 999 && FLAG:70 == 1 && !CFLAG:うふふ
  207. ---------------------------------------------------------------------------------------
  208.  
  209.  
  210.  
  211.  
  212. Edits to ERB\コマンド関連\USERCOM_コマンド表示処理.ERB
  213. Found at line 252
  214. ---------------------------------------------------------------------------------------
  215. SIF CFLAG:MASTER:現在位置 == CFLAG:MASTER:初期位置
  216. PRINTC Calendar[993]
  217. SIF FLAG:パンツ輸送
  218. PRINTC Check Pilfered Panties[994]
  219. PRINTL
  220. IF FLAG:70 == 1 && CFLAG:TARGET:344 == 0
  221. ---------------------------------------------------------------------------------------
  222. to
  223. ---------------------------------------------------------------------------------------
  224. SIF CFLAG:MASTER:現在位置 == CFLAG:MASTER:初期位置
  225. PRINTC Calendar[993]
  226. SIF FLAG:パンツ輸送
  227. PRINTC Check Pilfered Panties[994]
  228. SIF FLAG:CHEATMENU
  229. PRINTC Cheat Menu[995]
  230. PRINTL
  231. IF FLAG:70 == 1 && CFLAG:TARGET:344 == 0
  232. ---------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement