Advertisement
EstrumbiloPlease

Number Increaser

Mar 21st, 2020
352
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.51 KB | None | 0 0
  1. Let's make a game!
  2. name:Number Increaser
  3. by:Estrumbilo
  4. desc:wip
  5. created:29/04/2019
  6. version:1
  7.  
  8. Resources
  9.  
  10. *number
  11. name:Number
  12. desc:This is your number.<//><b>Info:</b><.>Number per click: <b>[(1 * (nBoost + 1) * (((energy / 100) + 1)))]</b><.>Number Increaser multiplier <b>[((nBoost + 1) * 100)]%</b><.>Energy multiplier: <b>[(((energy / 100) + 1) * 100)]%</b><.>Total number multiplier: <b>[((1 * (nBoost + 1) * (((energy / 100) + 1))) * 100)]%</b>
  13. class:noBackground number
  14.  
  15. //Number Boost
  16.  
  17. *TEMPLATE
  18. hidden
  19.  
  20. *nBoost
  21.  
  22. *b1AmoutBoost
  23. start with:1
  24. *b2AmoutBoost
  25. start with:1
  26. *b3AmoutBoost
  27. start with:1
  28. *b4AmoutBoost
  29. start with:1
  30. *b5AmoutBoost
  31. start with:1
  32. *b6AmoutBoost
  33. start with:1
  34. *b7AmoutBoost
  35. start with:1
  36. *b8AmoutBoost
  37. start with:1
  38.  
  39. *b1GenBoost
  40. start with:1
  41. *b2GenBoost
  42. start with:1
  43. *b3GenBoost
  44. start with:1
  45. *b4GenBoost
  46. start with:1
  47. *b5GenBoost
  48. start with:1
  49. *b6GenBoost
  50. start with:1
  51. *b7GenBoost
  52. start with:1
  53.  
  54. //PB
  55.  
  56. *PB
  57. start with:1
  58.  
  59. *PBperUp
  60. start with:0.1
  61.  
  62. //Energy
  63.  
  64. *energy
  65.  
  66. *focusProgress
  67. *focusLevel
  68.  
  69.  
  70. Buttons
  71.  
  72. *numberButton
  73. no text
  74. on click:yield (1 * (nBoost + 1) * (((energy / 100) + 1))) number
  75. on click:lose train1
  76. class:bigButton hasFlares
  77. no tooltip
  78.  
  79. Buildings
  80.  
  81. *TEMPLATE
  82. class:normalBuilding
  83. /*
  84. *Debug
  85. on earn:yield (number * 10) number
  86. */
  87. *b1
  88. name:Number Increaser I
  89. text:Number Increaser I ([this * 10]%)
  90. desc:Increases your number per click by <b>[(nBoost:ps * 100)]%</b> per second.<//><b>Info:</b><.>Multiplier from amount bought: <b>[((pow(2,(this - 1))) * 100)]%</b><.>Multiplier from Number Increaser II: <b>[(b1GenBoost * 100)]%</b>
  91. on tick:yield ((0.01 * b1AmoutBoost * b1GenBoost * PB) / this) nBoost
  92. on tick:b1AmoutBoost is (pow(2,(this - 1)))
  93. cost:100 number
  94. cost increase:1000%
  95. limit:10
  96.  
  97. *b2
  98. name:Number Increaser II
  99. text:Number Increaser II ([this * 10]%)
  100. desc:Increases Number Increaser I's production by <b>[(b1GenBoost:ps * 100)]%</b> per second.<//><b>Info:</b><.>Multiplier from amount bought: <b>[((pow(2,(this - 1))) * 100)]%</b><.>Multiplier from Number Increaser III: <b>[(b2GenBoost * 100)]%</b>
  101. on tick:yield ((0.01 * b2AmoutBoost * b2GenBoost * PB) / this) b1GenBoost
  102. on tick:b2AmoutBoost is (pow(2,(this - 1)))
  103. cost:1000 number
  104. cost increase:10000%
  105. limit:10
  106. req:1 b1
  107.  
  108. *b3
  109. name:Number Increaser III
  110. text:Number Increaser III ([this * 10]%)
  111. desc:Increases Number Increaser II's production by <b>[(b2GenBoost:ps * 100)]%</b> per second.<//><b>Info:</b><.>Multiplier from amount bought: <b>[((pow(2,(this - 1))) * 100)]%</b><.>Multiplier from Number Increaser IV: <b>[(b3GenBoost * 100)]%</b>
  112. on tick:yield ((0.01 * b3AmoutBoost * b3GenBoost * PB) / this) b2GenBoost
  113. on tick:b3AmoutBoost is (pow(2,(this - 1)))
  114. cost:10000 number
  115. cost increase:100000%
  116. limit:10
  117. req:1 b2
  118.  
  119. *b4
  120. name:Number Increaser IV
  121. text:Number Increaser IV ([this * 10]%)
  122. desc:Increases Number Increaser III's production by <b>[(b3GenBoost:ps * 100)]%</b> per second.<//><b>Info:</b><.>Multiplier from amount bought: <b>[((pow(2,(this - 1))) * 100)]%</b><.>Multiplier from Number Increaser V: <b>[(b4GenBoost * 100)]%</b>
  123. on tick:yield ((0.01 * b4AmoutBoost * b4GenBoost * PB) / this) b3GenBoost
  124. on tick:b4AmoutBoost is (pow(2,(this - 1)))
  125. cost:100000 number
  126. cost increase:1000000%
  127. limit:10
  128. req:1 b3
  129.  
  130. *b5
  131. name:Number Increaser V
  132. text:Number Increaser V ([this * 10]%)
  133. desc:Increases Number Increaser IV's production by <b>[(b4GenBoost:ps * 100)]%</b> per second.<//><b>Info:</b><.>Multiplier from amount bought: <b>[((pow(2,(this - 1))) * 100)]%</b><.>Multiplier from Number Increaser VI: <b>[(b5GenBoost * 100)]%</b>
  134. on tick:yield ((0.01 * b5AmoutBoost * b5GenBoost * PB) / this) b4GenBoost
  135. on tick:b5AmoutBoost is (pow(2,(this - 1)))
  136. cost:1000000 number
  137. cost increase:10000000%
  138. limit:10
  139. req:1 b4
  140.  
  141. *b6
  142. name:Number Increaser VI
  143. text:Number Increaser VI ([this * 10]%)
  144. desc:Increases Number Increaser V's production by <b>[(b5GenBoost:ps * 100)]%</b> per second.<//><b>Info:</b><.>Multiplier from amount bought: <b>[((pow(2,(this - 1))) * 100)]%</b><.>Multiplier from Number Increaser VII: <b>[(b6GenBoost * 100)]%</b>
  145. on tick:yield ((0.01 * b6AmoutBoost * b6GenBoost * PB) / this) b5GenBoost
  146. on tick:b6AmoutBoost is (pow(2,(this - 1)))
  147. cost:10000000 number
  148. cost increase:100000000%
  149. limit:10
  150. req:1 b5
  151.  
  152. *b7
  153. name:Number Increaser VII
  154. text:Number Increaser VII ([this * 10]%)
  155. desc:Increases Number Increaser VI's production by <b>[(b6GenBoost:ps * 100)]%</b> per second.<//><b>Info:</b><.>Multiplier from amount bought: <b>[((pow(2,(this - 1))) * 100)]%</b><.>Multiplier from Number Increaser VIII: <b>[(b7GenBoost * 100)]%</b>
  156. on tick:yield ((0.01 * b7AmoutBoost * b7GenBoost * PB) / this) b6GenBoost
  157. on tick:b7AmoutBoost is (pow(2,(this - 1)))
  158. cost:100000000 number
  159. cost increase:1000000000%
  160. limit:10
  161. req:1 b6
  162.  
  163. *b8
  164. name:Number Increaser VIII
  165. text:Number Increaser VIII ([this * 10]%)
  166. desc:Increases Number Increaser VII's production by <b>[(b7GenBoost:ps * 100)]%</b> per second.<//><b>Info:</b><.>Multiplier from amount bought: <b>[((pow(2,(this - 1))) * 100)]%</b>
  167. on tick:yield ((0.01 * b8AmoutBoost) / this * PB) b7GenBoost
  168. on tick:b8AmoutBoost is (pow(2,(this - 1)))
  169. cost:1000000000 number
  170. cost increase:10000000000%
  171. limit:10
  172. req:1 b7
  173.  
  174. *TEMPLATE
  175. class:normalBuilding
  176. tag:upgrade
  177.  
  178. *productionBoost
  179. name:Production Boost
  180. desc:Each upgrade increases the production of Number Increasers by <b>[(PBperUp * 100)]%</b><.>Base multiplier: <b>[(PBperUp * 100)]%</b><.>Final multiplier: <b>[(PBperUp * 100)]%</b><.>Total multiplier: <b>[(PB * 100)]%</b>
  181. on tick:PB is (pow((PBperUp + 1),this))
  182. cost:1000 number
  183. cost increase:1000%
  184.  
  185. Upgrades
  186.  
  187. *TEMPLATE
  188. tag:menu
  189. class:menu
  190. no buy
  191.  
  192. *energyMenu
  193. name:Training
  194. on click:show goBack
  195. on click:show tag:energy
  196. on click:hide tag:menu
  197. no tooltip
  198.  
  199. *TEMPLATE
  200. class:menu
  201.  
  202. *goBack
  203. name:Go back
  204. on click:show tag:menu
  205. on click:hide tag:energy
  206. on click:hide this
  207. no tooltip
  208. hidden
  209. no buy
  210. tag:goBack
  211.  
  212. *TEMPLATE
  213. hidden
  214.  
  215. *energyInfo
  216. text:You have <b><#7CFC00>[energy] Energy</#>.
  217. tag:energy
  218. class:menu
  219. no buy
  220. no tooltip
  221.  
  222. *train1
  223. name:Focus
  224. text:Focus ([?(this=0)|--)|X)]
  225. desc:You gain <b><#7CFC00>1 Energy</#></b> every time you complete this training.</b><//><b>Info:</b><.>Current level: <b>[focusLevel]</b><.>Progression: <b>[focusProgress]/3</b>
  226. on tick:yield 1 focusProgress
  227. on tick:
  228. if (focusProgress >= 3)
  229. yield 1 energy
  230. yield 1 focusLevel
  231. focusProgress is 0
  232. end
  233. end
  234. tag:energy
  235. class:menu
  236.  
  237. Settings
  238. //stylesheet by me, dont use without permssion or bruh moment
  239. stylesheet:https://pastebin.com/YCLb42uQ
  240. background:http://orteil.dashnet.org/cookieclicker/img/starbg.jpg
  241.  
  242. Layout
  243. *main
  244. contains:res, buttons
  245. *res
  246. contains:Resources
  247. class:fullWidth
  248. *buttons
  249. contains:Buttons
  250. *store
  251. contains:buildings, upgrades
  252. *buildings
  253. contains:Buildings
  254. header:Increasers
  255. tooltip origin:left
  256. *upgrades
  257. contains:tag:upgrade, tag:menu, tag:goBack, tag:energy
  258. header:Upgrades
  259. costs:hide
  260. names:hide
  261.  
  262. CSS
  263.  
  264. .number {
  265. font-size:18px;
  266. }
  267.  
  268. .thing
  269. {
  270. text-align:center
  271. }
  272.  
  273. .thing.normalBuilding
  274. {
  275. margin-top: 8px;
  276. margin-bottom: 8px;
  277. border: 4px outset #0153a7;
  278. background-color: #081018;
  279. border-radius: 20px;
  280. }
  281.  
  282. .thing.normalBuilding:hover
  283. {
  284. color: #39f;
  285. transition: 0.15s;
  286. }
  287.  
  288. .thing.menu
  289. {
  290. margin-top: 2px;
  291. margin-bottom: 2px;
  292. border: 4px outset #0153a7;
  293. background-color: #081018;
  294. border-radius: 20px;
  295. width:100%;
  296. font-size:14px;
  297. }
  298.  
  299. .thing.menu:hover
  300. {
  301. color: #39f;
  302. transition: 0.15s;
  303. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement