This project was a recreation of a project I made before, allowing for really easy modification of balance and upgrades, as well as adding new upgrades really easy. Plus, it tells you more information than could easily be shown in a normal clicker Instead of using variables, this project uses lists to store numbers. This means that you can add really big numbers (up to a number ending with 200k zeroes) without causing major rounding issues or even making the number reach infinity. It was a lot harder to set up, and I don't even know if it matters that much, but it did make number endings easier. Number endings: k = thousand (1e3) m = million (1e6) b = billion (1e9) t = trillion (1e12) qd = quadrillion (1e15) qt = quintillion (1e18) sx = sextillion (1e21) sp = septillion (1e24) ot = octillion (1e27) n = nonillion (1e30) dc = decillion (1e33) After a decillion it's in scientific notation (eg. 1e36 = 1.0x10^36) -------------------- HOW TO USE -------------------- To add a new item into the shop, add a new "Add item to shop:" custom block under the "Setup shop" block. This can be found in the "ui and shop" sprite (but it might take a bit of searching). Then, change around the values. (Each price and upgrade should only have 2 digits after the decimal at most and at least one whole number, eg. xx.x, x.xx, or xxx, where the x's are any number.) Then, you can add a number for the ending (eg. 2 = k, 5 = t) in order to make the numbers a lot bigger. The prices multiply by the given number each time you buy it, and it's recommended to keep the numbers close to around 1 to 1.1 (1 being no change and 1.1 being a pretty big change quickly). If you want to change cookies to another item, find the custom block called "Draw main text" and change the first join block to whatever you want the item to be and the second join block to what you want the other one to be. For example, if you just want cookies, the first join block would have (join "Cookies:" (COOKIES)) and the second would be (join "CPS:" (PER SECOND)). If you want to add more number endings, find the "generate number endings" block and add another item to the end of the list of endings. (eg. after dc you can add ddc)
Template made by oofuslol (CorgusBorgus)