Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Let's make a game!
- name:Thing
- by:Thing
- Desc:v1<.>Added a mini prestige layer <b>Production Sacrifice</b>.<.>Added 9 achievements.<//>v2<.>Added a prestige layer - <b>Overcharge</b>.<.>Added 3 Overcharge upgradea.<.>Added 3 achievements, 2 related do overcharge and 1 for time played.
- version:1
- Settings
- stylesheet:https://pastebin.com/M3pQu3iH
- background:http://orteil.dashnet.org/cookieclicker/img/starbg.jpg
- CSS
- .thing
- {
- text-align:center
- }
- .thing.achiev
- {
- margin: 2px;
- border: 4px solid #246ab0;
- border-radius: 20px;
- }
- .thing.chargeButton
- {
- margin-top: 8px;
- margin-bottom: 8px;
- border: 4px solid #421a92;
- background-color: #5d26c9;
- border-radius: 20px;
- }
- .thing.chargeUp
- {
- width: 100%;
- margin-bottom: 2px;
- border: 4px solid #421a92;
- background-color: #5d26c9;
- border-radius: 20px;
- }
- Buttons
- *Dd
- name:http://orteil.dashnet.org/igm/?g=Rgs8js0F
- Resources
- //Main resources
- *thing|things
- name:Things
- desc:This are your things. Use them to make more things.
- start with:100
- class:noBackground
- show max
- *chargePoints
- name:Charge Points
- desc:This are your Charge Points. Use them to buy more powerfull things.
- start with:0
- class:noBackground
- show max
- hidden when 0
- *TEMPLATE
- hidden
- //Misc
- *thingb1
- *timePlayed
- *startingThings
- start with:100
- //Amount multplier
- *TEMPLATE
- hidden
- *b1AmountMult
- start with:1
- *b2AmountMult
- start with:1
- *b3AmountMult
- start with:1
- *b4AmountMult
- start with:1
- *b5AmountMult
- start with:1
- *b6AmountMult
- start with:1
- *b7AmountMult
- start with:1
- *b8AmountMult
- start with:1
- //Generator multiplier
- *TEMPLATE
- hidden
- *b1GenMult
- start with:1
- *b2GenMult
- start with:1
- *b3GenMult
- start with:1
- *b4GenMult
- start with:1
- *b5GenMult
- start with:1
- *b6GenMult
- start with:1
- *THISisAoldVERSION
- *b7GenMult
- start with:1
- //Achievement multiplier
- *TEMPLATE
- hidden
- *b1AchievMult
- start with:1
- *b2AchievMult
- start with:1
- *b3AchievMult
- start with:1
- *b4AchievMult
- start with:1
- *b5AchievMult
- start with:1
- *b6AchievMult
- start with:1
- *b7AchievMult
- start with:1
- *b8AchievMult
- start with:1
- *TEMPLATE
- hidden
- //Production Boost Stuff
- *Pboost
- start with:100
- *PboostPerUp
- start with:10
- //Production Sacrifice Stuff
- *Sboost
- start with:1
- *SboostPerUp
- start with:3
- //Overcharge Stuff
- *totalCharge
- *totalChargePoints
- *chargePerUp
- start with:1
- Buildings
- *TEMPLATE
- tag:normalbuildings
- *fgg
- start with:1
- on tick:toast THIS IS A OLD VERSION <//>UPDATED VERSION --> Rgs8js0F
- *b1
- name:Thing Generator MK I
- text:Thing Generator MK I ([this * 10]%)
- desc:Makes <b>[thingb1:ps]</b> things every second.<//><b>Effects:</b><.>Multiplier from amount bought - <b>[((b1AmountMult * b1) * 100)]%</b><.>Multiplier from MK II - <b>[(b1GenMult * 100)]%</b><.>Multiplier from achievements - <b>[(b1AchievMult * 100)]%</b>
- on tick:yield (10 * b1AmountMult * b1GenMult * b1AchievMult * Sboost *(Pboost / 100)) thing
- on tick:yield (10 * b1AmountMult * b1GenMult * b1AchievMult * Sboost *(Pboost / 100)) thingb1
- on earn:b1AmountMult is (b1AmountMult * 2)
- limit:10
- cost:100 thing
- cost increase:10000%
- *b2
- name:Thing Generator MK II
- text:Thing Generator MK II ([this * 10]%)
- desc:Multplies production of MK I by <b>[((b1GenMult:ps) * 100)]%</b> each second.<//><b>Effects:</b><.>Multiplier from amount bought - <b>[((b2AmountMult * b2) * 100)]%</b><.>Multiplier from MK III - <b>[(b2GenMult * 100)]%</b><.>Multiplier from achievements - <b>[(b2AchievMult * 100)]%</b>
- on tick:yield (0.1 * b2AmountMult * b2GenMult * b2AchievMult * (Pboost / 100)) b1GenMult
- on earn:b2AmountMult is (b2AmountMult * 2)
- limit:10
- cost:1000 thing
- cost increase:10000%
- req:1 b1
- *b3
- name:Thing Generator MK III
- text:Thing Generator MK III ([this * 10]%)
- desc:Multplies production of MK II by <b>[((b2GenMult:ps) * 100)]%</b> each second.<//><b>Effects:</b><.>Multiplier from amount bought - <b>[((b3AmountMult * b3) * 100)]%</b><.>Multiplier from MK IV - <b>[(b3GenMult * 100)]%</b><.>Multiplier from achievements - <b>[(b3AchievMult * 100)]%</b>
- on tick:yield (0.1 * b3AmountMult * b3GenMult * b3AchievMult * (Pboost / 100)) b2GenMult
- on earn:b3AmountMult is (b3AmountMult * 2)
- limit:10
- cost:100000 thing
- cost increase:100000%
- req:1 b2
- *b4
- name:Thing Generator MK IV
- text:Thing Generator MK IV ([this * 10]%)
- desc:Multplies production of MK III by <b>[((b3GenMult:ps) * 100)]%</b> each second.<//><b>Effects:</b><.>Multiplier from amount bought - <b>[((b4AmountMult * b4) * 100)]%</b><.>Multiplier from MK V - <b>[(b4GenMult * 100)]%</b><.>Multiplier from achievements - <b>[(b4AchievMult * 100)]%</b>
- on tick:yield (0.1 * b4AmountMult * b4GenMult * b4AchievMult * (Pboost / 100)) b3GenMult
- on earn:b4AmountMult is (b4AmountMult * 2)
- limit:10
- cost:10000000 thing
- cost increase:1000000%
- req:1 b3
- *b5
- name:Thing Generator MK V
- text:Thing Generator MK V ([this * 10]%)
- desc:Multplies production of MK IV by <b>[((b4GenMult:ps) * 100)]%</b> each second.<//><b>Effects:</b><.>Multiplier from amount bought - <b>[((b5AmountMult * b5) * 100)]%</b><.>Multiplier from MK VI - <b>[(b5GenMult * 100)]%</b><.>Multiplier from achievements - <b>[(b5AchievMult * 100)]%</b>
- on tick:yield (0.1 * b5AmountMult * b5GenMult * b5AchievMult * (Pboost / 100)) b4GenMult
- on earn:b5AmountMult is (b5AmountMult * 2)
- limit:10
- cost:10000000000 thing
- cost increase:10000000%
- req:(b4 >= 1 and productionSacrifice >= 1)
- *b6
- name:Thing Generator MK VI
- text:Thing Generator MK VI ([this * 10]%)
- desc:Multplies production of MK V by <b>[((b5GenMult:ps) * 100)]%</b> each second.<//><b>Effects:</b><.>Multiplier from amount bought - <b>[((b6AmountMult * b6) * 100)]%</b><.>Multiplier from MK VII - <b>[(b6GenMult * 100)]%</b><.>Multiplier from achievements - <b>[(b6AchievMult * 100)]%</b>
- on tick:yield (0.1 * b6AmountMult * b6GenMult * b6AchievMult * (Pboost / 100)) b5GenMult
- on earn:b6AmountMult is (b6AmountMult * 2)
- limit:10
- cost:10000000000000 thing
- cost increase:10000000%
- req:(b5 >= 1 and productionSacrifice >= 2)
- *b7
- name:Thing Generator MK VII
- text:Thing Generator MK VII ([this * 10]%)
- desc:Multplies production of MK VI by <b>[((b6GenMult:ps) * 100)]%</b> each second.<//><b>Effects:</b><.>Multiplier from amount bought - <b>[((b7AmountMult * b7) * 100)]%</b><.>Multiplier from MK VIII - <b>[(b7GenMult * 100)]%</b><.>Multiplier from achievements - <b>[(b7AchievMult * 100)]%</b>
- on tick:yield (0.1 * b7AmountMult * b7GenMult * b7AchievMult * (Pboost / 100)) b6GenMult
- on earn:b7AmountMult is (b7AmountMult * 2)
- limit:10
- cost:10000000000000000 thing
- cost increase:10000000%
- req:(b6 >= 1 and productionSacrifice >= 3)
- *b8
- name:Thing Generator MK VIII
- text:Thing Generator MK VIII ([this * 10]%)
- desc:Multplies production of MK VII by <b>[((b7GenMult:ps) * 100)]%</b> each second.<//><b>Effects:</b><.>Multiplier from amount bought - <b>[((b8AmountMult * b8) * 100)]%</b><.>Multiplier from achievements - <b>[(b8AchievMult * 100)]%</b>
- on tick:yield (0.1 * b8AmountMult * b8AchievMult * (Pboost / 100)) b7GenMult
- on earn:b8AmountMult is (b8AmountMult * 2)
- limit:10
- cost:10000000000000000000 thing
- cost increase:10000000%
- req:(b7 >= 1 and productionSacrifice >= 4)
- *TEMPLATE
- tag:repUpgrades
- *productionBoost
- name:Production Boost
- desc:Multiplies the production of normal generators.<//>Note: changing the multplier per upgrade only affects after a reset.<//><b>Effect:</b><.>Multiplier per upgrade - <b>[PboostPerUp]%</b><.>Current Multiplier - <b>[Pboost]%</b>
- on earn:Pboost is (Pboost * ((PboostPerUp / 100) + 1))
- cost:100 thing
- cost increase:1000%
- req:(b1 >= 1 or thebeginning = 1)
- tag:repUpgrades
- *productionSacrifice
- name:Production Sacrifice
- desc:Lose all generators and things for a Generator MKI boost and a new generator.<//><b>Effect:</b><.>Current multiplier - <b>[(Sboost * 100)]%</b><.>Current multiplier per sacrifice - <b>[(SboostPerUp * 100)]%</b>
- on earn:
- Sboost is (Sboost * SboostPerUp)
- lose tag:normalbuildings
- lose things
- lose productionBoost
- b1AmountMult is 1
- b2AmountMult is 1
- b3AmountMult is 1
- b4AmountMult is 1
- b5AmountMult is 1
- b6AmountMult is 1
- b7AmountMult is 1
- b8AmountMult is 1
- b1GenMult is 1
- b2GenMult is 1
- b3GenMult is 1
- b4GenMult is 1
- b5GenMult is 1
- b6GenMult is 1
- b7GenMult is 1
- Pboost is 100
- things is (startingThings)
- end
- cost:100000000 things
- cost increase:100000%
- req:(productionBoost >= 1 or sacrifice1 = 1)
- tag:repUpgrades
- //*debug
- //on earn:yield 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 things
- //*debug2
- // on earn:yield (things * 10) things
- *overcharge
- name:Overcharge
- desc:Lose all current progress for a charge point. Reach 100% power in Generetor MK VIII.<//><b>Effect:</b><.>Points per Overcharge - <b>[chargePerUp]</b><.>Total Overcharges - <b>[totalCharge]</b><.>Total Overcharge Points - <b>[totalChargePoints]</b>
- class:chargeButton
- cost:10 b8
- cost increase:100%
- req:(productionSacrifice >= 5 or overcharge1 = 1)
- on earn:
- yield ((1/this) * chargePerUp) chargePoints
- yield ((1/this) * chargePerUp) totalChargePoints
- yield (1/this) totalCharge
- lose things
- lose tag:normalbuildings
- lose productionBoost
- lose productionSacrifice
- b1AmountMult is 1
- b2AmountMult is 1
- b3AmountMult is 1
- b4AmountMult is 1
- b5AmountMult is 1
- b6AmountMult is 1
- b7AmountMult is 1
- b8AmountMult is 1
- b1GenMult is 1
- b2GenMult is 1
- b3GenMult is 1
- b4GenMult is 1
- b5GenMult is 1
- b6GenMult is 1
- b7GenMult is 1
- Pboost is 100
- Sboost is 1
- things is (startingThings)
- end
- tag:repUpgrades
- Upgrades
- *charge1
- name:Charge Multiplier
- desc:Multiplies the production of normal generators by how many overcharges you did.<//><b>Effect:</b><.>Current Multiplier - <b>[(((totalCharge * 0.2) +2) * 100)]%</b>
- passive:multiply yield of tag:normalbuildings by ((totalCharge * 0.2) +2)
- req:overcharge >= 1
- cost:1 chargePoints
- class:chargeUp
- *charge2
- name:Time Multiplier
- desc:Multiplies the production of normal generators based on how long you played.<//><b>Effect:</b><.>Current Time - <b>[timePlayed] seconds</b><.>Current Multiplier <b> - [(pow(timePlayed , 0.15) * 100)]%<b>
- passive:multiply yield of tag:normalbuildings by pow(timePlayed , 0.15)
- req:overcharge >= 1
- cost:1 chargePoints
- class:chargeUp
- *charge3
- name:Production Boost Multplier
- desc:Multiplies the production of the 1st generator based on production boosts you bought.<//><b>Effect:</b><.>Multiplier per production boost - <b>10%</b><.>Current Multiplier <b> - [(((productionBoost * 0.1) * 100) + 100)]%<b>
- passive:multiply yield of b1 by ((productionBoost * 0.1) + 1)
- req:overcharge >= 1
- cost:1 chargePoints
- class:chargeUp
- Achievements
- *TEMPLATE
- class:achiev
- *thebeginning
- name:The Beginning
- desc:Buy the <b>1st Generator</b>.<//>-----<//><b>(Spoilers) Small guide:</b><.>Sacrifice 10 times.<.>Get production boost over 10000% for a achievement that boosts that upgrade.<.>Then sacrifice once more and overcharge.<//>-----<//>If you somehow start the game with 0 things jsut click this 10 times (plz dont abuse).
- on tick:yield 1 timePlayed
- on click:yield 10 things
- req:b1 >= 1
- *nottheend
- name:Not the End
- desc:Buy the <b>4th Generator</b>.
- req:b4 >= 1
- *allthethings
- name:All the Things
- desc:Buy <b>all</b> the generators.<//><b>Effect:</b><.>Generator MK I production multiplier - <b>x 1.1</b>
- req:b1 >= 10
- on earn:
- b1AchievMult is (b1AchievMult * 1.1)
- b2AchievMult is (b2AchievMult * 1.1)
- b3AchievMult is (b3AchievMult * 1.1)
- b4AchievMult is (b4AchievMult * 1.1)
- b5AchievMult is (b5AchievMult * 1.1)
- b6AchievMult is (b6AchievMult * 1.1)
- b7AchievMult is (b7AchievMult * 1.1)
- b8AchievMult is (b8AchievMult * 1.1)
- end
- *boost1
- name:Boosted
- desc:Have a production boost bigger than <b>150%</b>.
- req:Pboost >= 150
- *boost2
- name:Boosted Boost
- desc:Have a production boost bigger than <b>750%</b>.
- req:Pboost >= 750
- *boost3
- name:Boosted Boost Boosters
- desc:Have a production boost bigger than <b>10000%</b>.<//><b>Effect:</b><.>Production boost multiplier per upgrade - <b>+2%</b>
- req:Pboost >= 10000
- on earn:PboostPerUp is (PboostPerUp + 2)
- *sacrifice1
- name:Sacrificial
- desc:Sacrifice for the <b>first</b> time.
- req:productionSacrifice >= 1
- *sacrifice2
- name:Big Price
- desc:Sacrifice <b>5</b> times.
- req:productionSacrifice >= 5
- *fullpower
- name:Full Power
- desc:Upgrade the <b>1st Generator</b> up to <b>100%</b> power.<//><b>Effect:</b><.>Generator MK I production multiplier - <b>x 1.1</b>
- req:b1 >= 10
- on earn:b1AchievMult is (b1AchievMult * 1.1)
- *overcharge1
- name:Charged
- desc:Overcharge for the <b>first</b> time.<//><b>Effect:</b><.>Start with <b>1000</b> things each reset.
- req:totalCharge >= 1
- on earn:startingThings is 1000
- *overcharge2
- name:Full bateries
- desc:Overcharge <b>10</b> times.
- req:totalCharge >= 10
- *time1
- name:Timeless
- desc:Play for <b>1 hour</b>.
- req:timePlayed >= 3600
- Layout
- *main
- contains:res, buttons
- *res
- contains:Resources, Achievements
- class:fullWidth
- *buttons
- contains:Buttons
- *store
- contains:buildings, upgrades
- *buildings
- contains:Buildings
- header:<b>Buildings</b>
- tooltip origin:left
- *upgrades
- contains:tag:repUpgrades, Upgrades
- header:Upgrades
- costs:hide
- names:hide
Add Comment
Please, Sign In to add comment