Advertisement
1234abcecba4321

igm AD 2

Oct 24th, 2017
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Let's make a game!
  2. name:Antimatter Dimensions
  3. by:slabdrill
  4. desc:A game about making antimatter.
  5. //forum post:
  6. created:24/10/2017
  7. updated:24/10/2017
  8. version:0
  9.  
  10. Settings
  11. building cost increase:100%
  12. building cost refund:0%
  13.  
  14. //Buttons
  15.  
  16. Resources
  17. *m|d0a
  18. name: Antimatter
  19.  
  20. *TEMPLATE
  21. tags: da rl
  22. *d1a
  23. *d2a
  24. *d3a
  25. *d4a
  26. *d5a
  27. *d6a
  28. *d7a
  29. *d8a
  30.  
  31. *TEMPLATE
  32. tags:dc rl
  33. always hidden
  34. *d1c
  35. *d2c
  36. *d3c
  37. *d4c
  38. *d5c
  39. *d6c
  40. *d7c
  41. *d8c
  42.  
  43. Buildings
  44. *ts
  45. tag:rl
  46. cost:1000 m
  47. cost increase:1000%
  48. req:1 d2a
  49. desc:decreases tickspeed by 11%
  50. *resets
  51. cost:20 d8a
  52. name:Reset the game for a Boost
  53. on earn:do reset with core
  54.  
  55. *TEMPLATE
  56. limit:10
  57. tags:db rl
  58. *d1b
  59. cost:10 m
  60. passive:grant 1 d1a
  61. *d2b
  62. cost:100 m
  63. passive:grant 1 d2a
  64. req:1 d1a
  65. *d3b
  66. cost:1e4 m
  67. passive:grant 1 d3a
  68. req:1 d2a
  69. *d4b
  70. cost:1e6 m
  71. passive:grant 1 d4a
  72. req:1 d3a
  73. *d5b
  74. cost:1e9 m
  75. passive:grant 1 d5a
  76. req:1 d4a,1 resets
  77. *d6b
  78. cost:1e13 m
  79. passive:grant 1 d6a
  80. req:1 d5a,2 resets
  81. *d7b
  82. cost:1e18 m
  83. passive:grant 1 d7a
  84. req:1 d6a,3 resets
  85. *d8b
  86. cost:1e24 m
  87. passive:grant 1 d8a
  88. req:1 d7a,4 resets
  89.  
  90. Upgrades
  91. *cheat
  92. cost:10 m
  93. on tick:gain 1e6 m
  94. *cheat2
  95. req:cheat
  96. desc:you dirty cheater
  97. cost:1e6 m
  98. on tick:gain 1e6 d4a
  99.  
  100. *TEMPLATE
  101. passive:grant 1 resets
  102. name:Reset the game for a new Dimension
  103. on earn:do reset with core
  104. *reset1
  105. cost:20 d4a
  106. *reset2
  107. req:reset1
  108. cost:20 d5a
  109. *reset3
  110. req:reset2
  111. cost:20 d6a
  112. *reset4
  113. req:reset3
  114. cost:20 d7a
  115.  
  116. Includes
  117. *include b10c %num %ci %numm
  118. if (d[%num]b>=10)
  119. lose 10 d[%num]b
  120. gain 10 d[%num]a
  121. gain [%ci] d[%num]c
  122. multiply cost of d[%num]b by 1e[%ci]
  123. end
  124. multiply cost of d[%num]b by pow(10,d[%num]c)
  125. multiply d[%numm]a yield of core by pow(2,d[%num]c)
  126. multiply d[%numm]a yield of core by max(pow(2,resets-[%numm]),1)
  127. multiply d[%numm]a yield of core by d[%num]a
  128. multiply d[%numm]a yield of core by pow(1/0.89,ts)
  129. if (d[%num]a:max>0) gain 0.1 d[%numm]a
  130. //the if should be unnecessary but it seems to be anyway
  131.  
  132. //Items
  133.  
  134. Achievements
  135. *core
  136. owned
  137. always hidden
  138. passive:
  139. multiply m yield of core by 10
  140. [include b10c %num="1" %ci="3" %numm="0"]
  141. [include b10c %num="2" %ci="4" %numm="1"]
  142. [include b10c %num="3" %ci="5" %numm="2"]
  143. [include b10c %num="4" %ci="6" %numm="3"]
  144. [include b10c %num="5" %ci="8" %numm="4"]
  145. [include b10c %num="6" %ci="10" %numm="5"]
  146. [include b10c %num="7" %ci="12" %numm="6"]
  147. [include b10c %num="8" %ci="15" %numm="7"]
  148. increase cost of resets by 15*max(resets-4,0)
  149. end
  150. on reset:
  151. lose tag:rl
  152. m=10
  153. end
  154. on start:do reset
  155.  
  156. //Shinies
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement