Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Let's make a game!
- name:Number Increaser
- by:Estrumbilo
- desc:wip
- created:29/04/2019
- version:1
- Resources
- *number
- name:Number
- 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>
- class:noBackground number
- //Number Boost
- *TEMPLATE
- hidden
- *nBoost
- *b1AmoutBoost
- start with:1
- *b2AmoutBoost
- start with:1
- *b3AmoutBoost
- start with:1
- *b4AmoutBoost
- start with:1
- *b5AmoutBoost
- start with:1
- *b6AmoutBoost
- start with:1
- *b7AmoutBoost
- start with:1
- *b8AmoutBoost
- start with:1
- *b1GenBoost
- start with:1
- *b2GenBoost
- start with:1
- *b3GenBoost
- start with:1
- *b4GenBoost
- start with:1
- *b5GenBoost
- start with:1
- *b6GenBoost
- start with:1
- *b7GenBoost
- start with:1
- //PB
- *PB
- start with:1
- *PBperUp
- start with:0.1
- //Energy
- *energy
- *focusProgress
- *focusLevel
- Buttons
- *numberButton
- no text
- on click:yield (1 * (nBoost + 1) * (((energy / 100) + 1))) number
- on click:lose train1
- class:bigButton hasFlares
- no tooltip
- Buildings
- *TEMPLATE
- class:normalBuilding
- /*
- *Debug
- on earn:yield (number * 10) number
- */
- *b1
- name:Number Increaser I
- text:Number Increaser I ([this * 10]%)
- 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>
- on tick:yield ((0.01 * b1AmoutBoost * b1GenBoost * PB) / this) nBoost
- on tick:b1AmoutBoost is (pow(2,(this - 1)))
- cost:100 number
- cost increase:1000%
- limit:10
- *b2
- name:Number Increaser II
- text:Number Increaser II ([this * 10]%)
- 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>
- on tick:yield ((0.01 * b2AmoutBoost * b2GenBoost * PB) / this) b1GenBoost
- on tick:b2AmoutBoost is (pow(2,(this - 1)))
- cost:1000 number
- cost increase:10000%
- limit:10
- req:1 b1
- *b3
- name:Number Increaser III
- text:Number Increaser III ([this * 10]%)
- 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>
- on tick:yield ((0.01 * b3AmoutBoost * b3GenBoost * PB) / this) b2GenBoost
- on tick:b3AmoutBoost is (pow(2,(this - 1)))
- cost:10000 number
- cost increase:100000%
- limit:10
- req:1 b2
- *b4
- name:Number Increaser IV
- text:Number Increaser IV ([this * 10]%)
- 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>
- on tick:yield ((0.01 * b4AmoutBoost * b4GenBoost * PB) / this) b3GenBoost
- on tick:b4AmoutBoost is (pow(2,(this - 1)))
- cost:100000 number
- cost increase:1000000%
- limit:10
- req:1 b3
- *b5
- name:Number Increaser V
- text:Number Increaser V ([this * 10]%)
- 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>
- on tick:yield ((0.01 * b5AmoutBoost * b5GenBoost * PB) / this) b4GenBoost
- on tick:b5AmoutBoost is (pow(2,(this - 1)))
- cost:1000000 number
- cost increase:10000000%
- limit:10
- req:1 b4
- *b6
- name:Number Increaser VI
- text:Number Increaser VI ([this * 10]%)
- 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>
- on tick:yield ((0.01 * b6AmoutBoost * b6GenBoost * PB) / this) b5GenBoost
- on tick:b6AmoutBoost is (pow(2,(this - 1)))
- cost:10000000 number
- cost increase:100000000%
- limit:10
- req:1 b5
- *b7
- name:Number Increaser VII
- text:Number Increaser VII ([this * 10]%)
- 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>
- on tick:yield ((0.01 * b7AmoutBoost * b7GenBoost * PB) / this) b6GenBoost
- on tick:b7AmoutBoost is (pow(2,(this - 1)))
- cost:100000000 number
- cost increase:1000000000%
- limit:10
- req:1 b6
- *b8
- name:Number Increaser VIII
- text:Number Increaser VIII ([this * 10]%)
- 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>
- on tick:yield ((0.01 * b8AmoutBoost) / this * PB) b7GenBoost
- on tick:b8AmoutBoost is (pow(2,(this - 1)))
- cost:1000000000 number
- cost increase:10000000000%
- limit:10
- req:1 b7
- *TEMPLATE
- class:normalBuilding
- tag:upgrade
- *productionBoost
- name:Production Boost
- 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>
- on tick:PB is (pow((PBperUp + 1),this))
- cost:1000 number
- cost increase:1000%
- Upgrades
- *TEMPLATE
- tag:menu
- class:menu
- no buy
- *energyMenu
- name:Training
- on click:show goBack
- on click:show tag:energy
- on click:hide tag:menu
- no tooltip
- *TEMPLATE
- class:menu
- *goBack
- name:Go back
- on click:show tag:menu
- on click:hide tag:energy
- on click:hide this
- no tooltip
- hidden
- no buy
- tag:goBack
- *TEMPLATE
- hidden
- *energyInfo
- text:You have <b><#7CFC00>[energy] Energy</#>.
- tag:energy
- class:menu
- no buy
- no tooltip
- *train1
- name:Focus
- text:Focus ([?(this=0)|--)|X)]
- 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>
- on tick:yield 1 focusProgress
- on tick:
- if (focusProgress >= 3)
- yield 1 energy
- yield 1 focusLevel
- focusProgress is 0
- end
- end
- tag:energy
- class:menu
- Settings
- //stylesheet by me, dont use without permssion or bruh moment
- stylesheet:https://pastebin.com/YCLb42uQ
- background:http://orteil.dashnet.org/cookieclicker/img/starbg.jpg
- Layout
- *main
- contains:res, buttons
- *res
- contains:Resources
- class:fullWidth
- *buttons
- contains:Buttons
- *store
- contains:buildings, upgrades
- *buildings
- contains:Buildings
- header:Increasers
- tooltip origin:left
- *upgrades
- contains:tag:upgrade, tag:menu, tag:goBack, tag:energy
- header:Upgrades
- costs:hide
- names:hide
- CSS
- .number {
- font-size:18px;
- }
- .thing
- {
- text-align:center
- }
- .thing.normalBuilding
- {
- margin-top: 8px;
- margin-bottom: 8px;
- border: 4px outset #0153a7;
- background-color: #081018;
- border-radius: 20px;
- }
- .thing.normalBuilding:hover
- {
- color: #39f;
- transition: 0.15s;
- }
- .thing.menu
- {
- margin-top: 2px;
- margin-bottom: 2px;
- border: 4px outset #0153a7;
- background-color: #081018;
- border-radius: 20px;
- width:100%;
- font-size:14px;
- }
- .thing.menu:hover
- {
- color: #39f;
- transition: 0.15s;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement