Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Let's make a game!
- name:Pancake Maker - Ready To Steal Edition
- desc:This version of Pancake Maker is intended for inspiring IGM developers to look at, and maybe even steal if they wanted to. This version removes most of the extra features from Pancake Maker such as coins and random events, but contains most of what's needed to make something cool on a random weekend.</></>Note: Shiny Click achievements uses `:click` which resets upon reloading. If you would prefer to save this information upon reloading, please switch to storing this information on a resource or building instead.</>Another Note: This game uses Includes which may break IGM games sometimes. I don't know why this happens, and I know for sure this doesn't happen in this game. If you want to be certain that your game works though, you would need to convert the includes to regular IGM upgrades, resources, etc.
- by:AgentRylie
- created:12/23/22
- updated:1/8/22
- version:1
- Settings
- building cost increase:100%
- building cost refund:-100%
- tiling background:https://file.garden/XSIm8ZidV1rvya38/Pancake%20Maker/BackgroundPM.png
- spritesheet:Vers2, 48 by 48, https://file.garden/XSIm8ZidV1rvya38/PancakeMakerVers2/PMIconsVers2X.png
- spritesheet:Vers2B, 256 by 256, https://file.garden/XSIm8ZidV1rvya38/Pancake%20Maker/PMButtons.png
- no particles
- no bulk particles
- Layout
- *main
- contains:buttonA, buttonB, res, cookmenu, Qwerty
- *res
- contains:Resources
- *buttonA
- contains:tag:buttonAB
- *buttonB
- contains:tag:buttonBA
- *cookmenu
- contains:table, stove, list, toppings, drinks, switch
- *table
- contains:tag:TableMenu
- *stove
- contains:tag:CookingMenu
- *list
- contains:tag:List
- *toppings
- contains:tag:toppings
- names:hide
- *drinks
- contains:tag:Drinks, tag:OrangeJuiceM, tag:DrinkResults
- *switch
- contains:tag:switch
- *Qwerty
- contains:tag:E
- *store
- contains:shop, ownedstuff
- *shop
- contains:tag:LayoutThings
- no tooltip
- *ownedstuff
- contains:tag:CookSettings, tag:story, tag:ACHTAG, tag:achieves, tag:Shop, tag:ShopOwned, tag:Recipes, tag:Debug, tag:Notes, updates
- *updates
- contains:log
- *log
- contains:Log
- CSS
- #box-log
- {
- height: 200px;
- border: 1px solid black;
- padding: 3px
- margin:0px;
- background:rgba(0,0,0,0.9);
- }
- .thing
- {
- border-radius:8px;
- background:rgba(255,255,255,0.5);
- }
- #game
- {
- background:#fff;
- font-size:12px;
- color:rgba(0,0,0,0.9);
- text-shadow:none;
- }
- .box
- {
- text-align:center;
- padding:0px;
- box-shadow:none;
- }
- .thing,.box-header,.box-footer,.box-bit
- {
- background:rgba(255,255,255,0.5);
- border:1px solid rgba(0,0,0,0.9);
- margin:1px;
- }
- .thing:hover
- {
- background:rgba(255,255,255,0.75);
- }
- .box-header
- {
- margin-bottom:4px;
- }
- .box-footer
- {
- margin-top:4px;
- }
- .title
- {
- text-decoration:underline;
- }
- #box-main
- {
- left:0px;
- top:0px;
- bottom:0px;
- overflow:hidden;
- width:60%;
- position:absolute;
- }
- #box-res
- {
- width:100%;
- height:15%;
- display:block;
- min-height:32px;
- overflow-x:hidden;
- overflow-y:scroll;
- z-index:100;
- position:absolute;
- }
- #box-buttons
- {
- top:0px;
- right:0px;
- bottom:0px;
- left:0px;
- position:absolute;
- }
- #box-store
- {
- right:0px;
- top:0px;
- bottom:0px;
- width:40%;
- position:absolute;
- }
- #bulkDisplay
- {
- margin:-20px 24px 6px 24px;
- border:none;
- background:transparent;
- }
- .thing
- {
- display:inline-block;
- padding:0px;
- cursor:pointer;
- }
- .thing:active
- {
- opacity:0.5;
- }
- .upgrade.owned,.achiev.owned
- {
- box-shadow:0px 0px 0px 2px rgba(0,0,0,0.5) inset;
- }
- .thing.cantAfford
- {
- opacity:0.65;
- }
- .upgrade.cantAfford
- {
- border:none;
- }
- .thing-costs{font-weight:bold;text-shadow:1px 1px 0px rgba(0,0,0,0.5);}
- .cost.hasEnough{color:#0f0;}
- .cost.notEnough{color:#f00;}
- .button>.thing-text
- {
- text-decoration:underline;
- }
- .building
- {
- display:block;
- margin-right:0px;
- font-size:14px;
- }
- .fullWidth
- {
- display:block;
- margin-left:0px;
- margin-right:0px;
- z-index:10;
- }
- #game .fullWidth
- {
- height:auto;
- min-height:auto;
- }
- .fullWidth,.fullWidth:hover
- {
- background:rgba(0,0,0,0.75);
- box-shadow:none;
- color:#fff;
- }
- .fullWidth:before,.fullWidth:after
- {
- content:'';
- height:1px;
- background:rgba(255,255,255,0.75);
- position:absolute;
- left:0px;
- right:0px;
- z-index:-1;
- }
- .fullWidth:before{top:-1px;}
- .fullWidth:after{bottom:-1px;}
- .fullWidth .thing-icon
- {
- margin-top:-10px;
- margin-bottom:-10px;
- }
- .fullWidth .thing-text
- {
- margin-top:-4px;
- margin-bottom:-4px;
- }
- .listing
- {
- font-weight:normal;
- }
- #game.filtersOn .thing-icon{filter:drop-shadow(3px 3px 1px rgba(0,0,0,0.5));}
- #box-buttonA
- {
- top:0px;
- right:0px;
- bottom:30%;
- left:0px;
- position:absolute;
- }
- #box-buttonA
- {right:40%;}
- #box-buttonB
- {
- top:0px;
- right:0px;
- bottom:30%;
- left:0px;
- position:absolute;
- }
- #box-buttonB
- {left:40%;}
- #box-store
- {
- right:0px;
- top:0px;
- bottom:0px;
- width:40%;
- position:absolute;
- }
- #box-Qwerty
- {
- top:50%;
- height:0.5%;
- min-height:1px;
- position:absolute;
- }
- #box-shop
- {
- top:0px;
- bottom:0px;
- width:100%;
- height:6%;
- right:0%;
- overflow-x:hidden;
- overflow-y:scroll;
- position:absolute;
- background:rgba(0,125,0,1);
- border:1px solid rgba(0,0,0,0.9);
- }
- #box-ownedstuff
- {
- top:6%;
- bottom:0px;
- width:100%;
- height:94%;
- right:0%;
- overflow-x:hidden;
- overflow-y:scroll;
- position:absolute;
- background:rgba(0,125,0,1);
- border:1px solid rgba(0,0,0,0.9);
- }
- #box-updates
- {
- width:100%;
- height:200px;
- right:0%;
- position:absolute;
- padding-bottom:48px;
- background:rgba(0,125,0,0.4);
- border:1px solid rgba(0,0,0,0.9);
- }
- #box-shop>.box-header
- {
- padding-bottom:16px;
- }
- #box-cookmenu
- {
- width:100%;
- top:55%;
- height:70%;
- border:2px solid rgba(0,0,0,0.9);
- }
- #box-stove
- {
- width:25%;
- height:70%;
- top:-70%;
- background:rgba(128,128,128,0.9);
- overflow-y:scroll;
- border:1px solid rgba(0,0,0,0.9);
- }
- #box-list
- {
- width:15%;
- height:70%;
- top:-140%;
- background:rgba(0,255,0,0.9);
- overflow-y:scroll;
- border:1px solid rgba(0,0,0,0.9);
- }
- #box-list
- {left:25%;}
- #box-table
- {
- width:17%;
- height:70%;
- background:rgba(255,255,0,0.6);
- overflow-y:scroll;
- border:1px solid rgba(0,0,0,0.9);
- }
- #box-table
- {left:40%;}
- #box-toppings
- {
- width:15%;
- height:70%;
- background:rgba(0,255,0,0.9);
- overflow-y:scroll;
- border:1px solid rgba(0,0,0,0.9);
- top:-210%;
- }
- #box-toppings
- {left:57%;}
- #box-drinks
- {
- width:25%;
- height:70%;
- background:rgba(255,0,255,0.5);
- overflow-y:hidden;
- border:1px solid rgba(0,0,0,0.9);
- top:-280%;
- }
- #box-drinks
- {left:72%;}
- #box-res.thing-icon
- {
- width:32px;
- height:32px;
- }
- #box-switch
- {
- width:3%;
- height:70%;
- background:rgba(0,255,0, 1.0);
- overflow-y:hidden;
- overflow-x:hidden;
- border:1px solid rgba(0,0,0,0.9);
- top:-350%;
- }
- #box-switch
- {left:97%;}
- Buttons
- *SellButton
- no tooltip
- class:bigButton hasFlares
- name:Sell All Finished Products
- icon:Vers2B[0,0]
- on click:if (Stack=0) toast <b><#ff0000>No Pancakes to sell.</#></b>
- on click:if (Stack>=2) yield (10+Stack) Cash
- on click:if (Stack>=2) lose tag:TableMenu
- on click:if (Stack>=2) lose (Stack) OverPancakes
- on click:if (Stack>=2) lose (Stack) Stack
- on click:if (1=Stack) toast <b><#ff0000>You can't do that.</#></b>
- tag:buttonBA
- *MakeButton
- name:Make A Pancake
- desc:A button used to create a pancake. Comsumes 1 Ingredient. Pancakes cook for 15 seconds.
- class:bigButton hasFlares
- icon:Vers2B[0,1]
- on click:if (Ingredients>0 and OverPancakes=0 and BasicT=1) yield 1 StoveSlotBasic1
- on click:if (Ingredients>0 and OverPancakes=1 and BasicT=1) yield 1 StoveSlotBasic2
- on click:if (Ingredients>0 and OverPancakes=2 and BasicT=1) yield 1 StoveSlotBasic3
- on click:if (Ingredients>0 and OverPancakes=3 and BasicT=1) yield 1 StoveSlotBasic4
- on click:if (Ingredients>0 and OverPancakes=4 and BasicT=1) yield 1 StoveSlotBasic5
- on click:if (Ingredients>0 and OverPancakes=5 and BasicT=1) yield 1 StoveSlotBasic6
- on click:if (Ingredients>0 and OverPancakes=6 and BasicT=1) yield 1 StoveSlotBasic7
- on click:if (Ingredients>0 and OverPancakes=7 and BasicT=1) yield 1 StoveSlotBasic8
- on click:if (Ingredients>0 and OverPancakes=8 and BasicT=1) yield 1 StoveSlotBasic9
- on click:if (Ingredients>0 and OverPancakes=9 and BasicT=1) yield 1 StoveSlotBasic10
- on click:if (Ingredients>0 and OverPancakes=10 and BasicT=1) yield 1 StoveSlotBasic11
- on click:if (Ingredients>0 and OverPancakes=11 and BasicT=1) yield 1 StoveSlotBasic12
- on click:if (Ingredients>0 and OverPancakes=0 and BlueT=1) yield 1 StoveSlotBlue1
- on click:if (Ingredients>0 and OverPancakes=1 and BlueT=1) yield 1 StoveSlotBlue2
- on click:if (Ingredients>0 and OverPancakes=2 and BlueT=1) yield 1 StoveSlotBlue3
- on click:if (Ingredients>0 and OverPancakes=3 and BlueT=1) yield 1 StoveSlotBlue4
- on click:if (Ingredients>0 and OverPancakes=4 and BlueT=1) yield 1 StoveSlotBlue5
- on click:if (Ingredients>0 and OverPancakes=5 and BlueT=1) yield 1 StoveSlotBlue6
- on click:if (Ingredients>0 and OverPancakes=6 and BlueT=1) yield 1 StoveSlotBlue7
- on click:if (Ingredients>0 and OverPancakes=7 and BlueT=1) yield 1 StoveSlotBlue8
- on click:if (Ingredients>0 and OverPancakes=8 and BlueT=1) yield 1 StoveSlotBlue9
- on click:if (Ingredients>0 and OverPancakes=9 and BlueT=1) yield 1 StoveSlotBlue10
- on click:if (Ingredients>0 and OverPancakes=10 and BlueT=1) yield 1 StoveSlotBlue11
- on click:if (Ingredients>0 and OverPancakes=11 and BlueT=1) yield 1 StoveSlotBlue12
- on click:if (Ingredients>0) lose 1 Ingredients
- on click:if (Ingredients>0 and Blueberries>0 and BlueT>=1 and 11>=OverPancakes) lose (random(12,16)) Blueberries
- on click:if (Ingredients>0 and 11>=OverPancakes) yield 1 OverPancakes
- on click:if (Ingredients=0) toast <b><#ff0000>No Ingredients to use.</#></b>
- on click:if (1>=Ingredients and 4>=Cash) yield NoIngredients
- on click:if (OverPancakes>=12) toast <b><#ff0000>No more room for pancakes. Remove or sell some pancakes to cook more.</b></#>
- on click:if (OverPancakes>=12) yield 1 Ingredients
- on click:if (OverPancakes>12) lose 1 OverPancakes
- tags:buttonAB
- Resources
- *TEMPLATE
- on click:anim wobble
- [include Pancake %type="Basic" %Pid="1" %Icon="Vers2[0,1]" %UCIcon="Vers2[7,0]" %OCIcon="Vers2[3,1]"]
- [include Pancake %type="Blue" %Pid="2" %Icon="Vers2[1,1]" %UCIcon="Vers2[8,0]" %OCIcon="Vers2[4,1]"]
- *Cash
- name:Cash
- desc:Used to purchase goods.
- icon:Vers2[1,0]
- *Ingredients
- name:Ingredients
- desc:Used to make Pancakes
- start with:15
- icon:Vers2[2,0]
- *OverPancakes
- desc:This is used to track how many pancakes are cooking.
- *Stack
- start with:1
- desc:This is used to track how many pancakes are on a stack. 1 is for the 1st pancake.
- //Items
- *TEMPLATE
- on click:anim wobble
- hidden when 0
- *Blueberries|BlueBerries
- name:Blueberries
- desc:Used for blueberry related things.
- icon:Vers2[7,4]
- *TEMPLATE
- on click:anim wobble
- *SkillPoints|SP
- name:SP
- shown
- text:SP : [SkillPoints]/[SkillPointsMAX]
- desc:Used for skills
- on earn:if (SP>=SPMAX) lose (SP-SPMAX) SP
- *SkillPointsMAX|SPMAX
- hidden
- start with:10
- *SPCD
- name:SP Cooldown
- on tick:yield 1 SPCD
- on earn:if (SPCD>=101) lose 1 SPCD
- *TEMPLATE
- on click:anim wobble
- hidden when 0
- tag:ShopOwned
- //Timers
- *TEMPLATE
- always hidden
- [include StoveTime %id="1"]
- [include StoveTime %id="2"]
- [include StoveTime %id="3"]
- [include StoveTime %id="4"]
- [include StoveTime %id="5"]
- [include StoveTime %id="6"]
- [include StoveTime %id="7"]
- [include StoveTime %id="8"]
- [include StoveTime %id="9"]
- [include StoveTime %id="10"]
- [include StoveTime %id="11"]
- [include StoveTime %id="12"]
- *TEMPLATE
- hidden when 0
- *Timer1
- name:Ingredient Boost Timer
- icon:Vers2[4,12]
- on tick:lose 1 Timer1
- *Timer2
- name:Cash Boost Timer
- icon:Vers2[4,12]
- on tick:lose 1 Timer2
- //Drink Numbers
- *DrinksCoolDown
- text:On Cooldown
- tag:Drinks
- no buy
- no tooltip
- start with:45
- on tick:yield 1 DrinksCoolDown
- on tick:if (DrinksCoolDown>=45) hide DrinksCoolDown
- on tick:if (44>=DrinksCoolDown) show DrinksCoolDown
- on tick:if (DrinksCoolDown>=47) lose 1 DrinksCoolDown
- *OJMeter
- on tick:if (OJMeter>=1) yield (random(5,10)) OJMeter
- on tick:if (OJMeter>100) lose (OJMeter-100) OJMeter
- tag:OrangeJuiceM
- on click:if (10>=OJMeter) yield 1 OJBad
- on click:if (OJMeter>=11) yield 1 OJOk
- on click:if (OJMeter>=26) yield 1 OJGood
- on click:if (OJMeter>=26) lose 1 OJOk
- on click:if (OJMeter>=46) yield 1 OJPerfect
- on click:if (OJMeter>=46) lose 1 OJGood
- on click:if (OJMeter=50) yield PerfectDrink1
- on click:if (OJMeter>=56) yield 1 OJGood
- on click:if (OJMeter>=56) lose 1 OJPerfect
- on click:if (OJMeter>=76) yield 1 OJOK
- on click:if (OJMeter>=76) lose 1 OJGood
- on click:if (OJMeter>89) yield 1 OJBad
- on click:if (OJMeter>89) lose 1 OJOK
- on click:lose (OJMeter) OJMeter
- on click:yield 1 SellDrinks
- on click:if (BlueBerry5>=1) yield 1 DrinkDrinks
- on click:hide tag:OrangeJuiceM
- on click:show tag:DrinkResults
- //Misc
- *TEMPLATE
- *Tick
- on tick:if (0>=Tick) yield 1 Tick
- on tick:if (Tick=0) log This here is a log. You can put text here. Here's the format for updates used in Pancake Maker</></><t><#404040>Version 1 - Update Name</#><//><.>Some amazing details about the update.</>(MM/DD/YYYY)<//></>
- on load:lose 1 Tick
- always hidden
- *GameStatProgress
- always hidden
- on load:lose (GameStatProgress) GameStatProgress
- *BAResource
- always hidden
- start with:1
- on tick:multiply cost of tag:ShopMulti by BAResource
- on tick:if (BAResource>50) lose 50 BAResource
- *QuestCheckBlue3
- always hidden
- on earn:if (QuestCheckBlue3>1.99) lose (QuestCheckBlue3-1) QuestCheckBlue3
- *ACHPoints
- always hidden
- *ACH
- text:<b>[ACHPoints]/3 (~[((ACHPoints/3)*100)]%) earned</>
- tag:ACHTAG
- no tooltip
- *RecipePoints
- always hidden
- Shinies
- *BoxShiny
- frequency:60
- frequency variation:60
- duration:15
- icon:Vers2[3,10]
- movement:wiggle anywhere
- class:hasFlares
- on click:
- $randomValue=random(1,4)
- if ($randomValue=1 and ClassicA=1)
- yield 30 Timer1
- toast Ingredient Boost Received (Lasts for 30 Seconds). Sell some pancakes to receive 5 Ingredients
- else if ($randomValue=2 and ClassicA=1)
- yield 30 Timer2
- toast Cash Boost Received (Lasts for 30 Seconds). Sell some pancakes to receive 5 bonus Cash.
- else
- yield 3 Ingredients
- toast 3 Ingredients Received.
- end
- end
- Achievements
- *TEMPLATE
- on earn:yield ACHPoints
- on click:anim wobble
- tag:achieves
- hidden when 0
- no text
- *8Cash
- name:8 Cash
- desc:You got 8 cash
- req:8 Cash
- icon:Vers2[1,0]
- *ClassicA
- name:Rise and Shine
- desc:You learned the Classic Stack Recipe.
- icon:Vers2[0,8]
- *BlueBerryA
- name:Blue for Blueberries
- desc:You learned the Blueberry Stack Recipe.
- icon:Vers2[7,4]
- *CapMachineTaskA
- name:Fixed
- desc:You had fixed the Capsule machine.
- icon:Vers2[6,7]
- *SkillCourse1A
- name:Skill Course I Completion
- desc:Completed the First Skill Course.
- icon:Vers2[7,3]
- req:SkillCourse1
- *PerfectDrink1
- name:Perfect Orange Juice
- desc:You must of have gotten lucky to achieve this.</></>Get a 50 on Orange Juice.
- icon:Vers2[0,6]
- *ShinyClicker1
- name:Opening A Box
- desc:The names will get better, I promise.</></>Open 1 Box.
- req:1 BoxShiny:clicks
- icon:Vers2[3,10]
- *ShinyClicker2
- name:Box Opener
- desc:What's even in these boxes?</></>Open 3 Boxes.
- req:3 BoxShiny:clicks
- icon:Vers2[3,10] Vers2[2,10]
- *ShinyClicker3
- name:Box Enthusiast
- desc:Is it possible that I can insert a Karen into this?</></>Open 5 Boxes.
- req:5 BoxShiny:clicks
- icon:Vers2[3,10] Vers2[1,10]
- *ShinyClicker4
- name:A Cardboard House
- desc:Nice House you got there.</></>Open 10 Boxes.
- req:10 BoxShiny:clicks
- icon:Vers2[3,10] Vers2[0,10]
- Includes
- *include StoveSlot %id %type %icon
- *StoveSlot[%type][%id]
- on click:if (StoveTime[%id]>=1) yield 1 Pancake[%type]UC
- on click:if (StoveTime[%id]>=15) yield 1 Pancake[%type]
- on click:if (StoveTime[%id]>=15) lose 1 Pancake[%type]UC
- on click:if (StoveTime[%id]>=20) yield 1 Pancake[%type]OC
- on click:if (StoveTime[%id]>=20) lose 1 Pancake[%type]
- on click:lose 1 OverPancakes
- on click:lose StoveTime[%id]
- desc:Cooking Time:<b>[StoveTime[%id]]</b>
- icon:[%icon]
- *include StoveTime %id
- *StoveTime[%id]
- on tick:if (StoveSlotBasic[%id]>=1) yield 1 StoveTime[%id]
- on tick:if (StoveSlotBlue[%id]>=1) yield 1 StoveTime[%id]
- *include Pancake %type %Pid %Icon %UCIcon %OCIcon
- *Pancake[%type]
- tag:List
- name:Cooked Pancake|Cooked Pancakes
- text: : [Pancake[%type]]
- icon:[%Icon]
- hidden when 0
- on click:anim wobble
- on click:
- if (4>=Stack and Pancake[%type]>=1)
- yield 1 Stack
- lose 1 Pancake[%type]
- else if (5=Stack)
- toast <b><#ff0000>Pancake Limit Reached. Sell Pancakes to continue adding some.</b></#>
- end
- end
- on click:
- if (1=Stack)
- yield 1 Stack1P[%Pid]
- else if (2=Stack)
- yield 1 Stack2P[%Pid]
- else if (3=Stack)
- yield 1 Stack3P[%Pid]
- else if (4=Stack)
- yield 1 Stack4P[%Pid]
- else if (5=Stack)
- yield 1 Stack5P[%Pid]
- else if (6=Stack)
- toast <b><#ff0000>Pancake Limit Reached. Sell Pancakes to continue adding some.</b></#>
- else
- toast <b><#ff0000>You tried to add pancakes when the stack value equals 0 or you tried adding nothing to a stack. This may be a bug.</#></b>
- end
- end
- *Pancake[%type]UC
- name:Under Cooked Pancake
- desc:You just want to fail this game.</><b>Cannot Be Sold and can only be removed by using the Dedicated Trash Button found in the Table Menu</b>
- tags:List UCPancakes
- hidden when 0
- text: : [Pancake[%type]UC]
- icon:[%UCIcon]
- *Pancake[%type]OC
- name:Over Cooked Pancake
- desc:You just want to fail this game.</><b>Cannot Be Sold and can only be removed by using the Dedicated Trash Button found in the Table Menu</b>
- tags:List OCPancakes
- hidden when 0
- text: : [Pancake[%type]OC]
- icon:[%OCIcon]
- Upgrades
- //Layout Buttons
- *TEMPLATE
- tag:LayoutThings
- no buy
- on click:hide tag:CookSettings
- on click:hide tag:ACHTAG
- on click:hide tag:achieves
- on click:hide tag:Shop
- on click:hide tag:ShopOwned
- on click:hide tag:Recipes
- on click:hide tag:story
- on click:hide tag:Debug
- on click:hide tag:Notes
- *CookSettingL
- name:Cook
- on click:show tag:CookSettings
- *TasksL
- name:Tasks
- on click:show tag:story:notOwned
- *ShopL
- name:Shop
- on click:show tag:Shop:notOwned
- *ShopOwnedL
- name:Stuff
- on click:show tag:ShopOwned
- on click:show tag:Notes
- *RecipesL
- name:Recipes
- on click:show tag:Recipes
- *AchL
- name:Achievements
- on click:show tag:ACHTAG
- on click:show tag:achieves
- *SettingsL
- name:Settings
- on click:show tag:Debug
- //Products
- //Single Purchase
- *TEMPLATE
- on earn:hide this
- tag:Shop
- *BoxShinySkL
- name:Learn "Spawn Box Shiny" Skill
- desc:This skill spawns a shiny.
- text:[?(have DescriptionOnBox)|Learn "Spawn Box Shiny" Skill</>This skill spawns a shiny.|Learn "Spawn Box Shiny" Skill]
- icon:Vers2[3,10] Vers2[2,10]
- req:BlueBerry5
- cost:25 Cash
- *RandomRollSkL
- name:Learn "Random Roll" Skill
- desc:This skill random chooses from 5 possibilities.
- text:[?(have DescriptionOnBox)|Learn "Random Roll" Skill</>This skill randomly chooses from 5 possibilities.|Learn "Random Roll" Skill]
- icon:Vers2[2,0] Vers2[2,10]
- req:BlueBerry5
- cost:100 Cash
- *BlueberrySyrupStore
- name:Blueberry Syrup Recipe Piece
- desc:This is a recipe piece. Recipe pieces are used to unlock the other toppings used for the Pancake Recipe. Stupid? Probably.
- text:[?(have DescriptionOnBox)|Blueberry Syrup Recipe Piece</>This is a recipe piece. Recipe pieces are used to unlock the other toppings used for the Pancake Recipe. Stupid? Probably.|Blueberry Syrup Recipe Piece]
- icon:Vers2[2,5]
- req:BlueBerry3
- cost:25 Cash
- *CookBookR
- name:Cook Book
- desc:A place to store your recipes. Why you don't already have this already is beyond me.
- text:[?(have DescriptionOnBox)|Cook Book</>A place to store your recipes. Why you don't already have this already is beyond me.|Cook Book]
- icon:Vers2[7,3]
- cost:10 Cash
- req:1 Classic
- on earn:yield Guide
- *ToolBox
- name:Tool Box
- desc:A box to store all of your tools. Comes with some of the stuff you need to fix something.
- text:[?(have DescriptionOnBox)|Tool Box</>A box to store all of your tools. Comes with some of the stuff you need to fix something.|Tool Box]
- icon:Vers2[6,7]
- cost:75 Cash
- req:1 Classic2
- on earn:yield ToolBoxR
- //Recipes
- *TEMPLATE
- on earn:hide this
- tag:Shop
- on earn:yield 1 RecipePoints
- *ClassicR
- name:Classic Stack Recipe
- desc:This is a piece of paper with important info on it. Required to complete the Classic Stack Task.
- text:[?(have DescriptionOnBox)|Classic Stack Recipe</>This is a piece of paper with important info on it. Required to complete the Classic Stack Task.|Classic Stack Recipe]
- cost:150 Cash
- req:1 Classic
- on earn:yield ClassicRR
- on earn:hide this
- tag:Shop
- icon:Vers2[3,8]
- *BlueberryR
- name:Blueberry Stack Recipe
- desc:This is another piece of paper containing important info on it. Required to continue the Blueberry Task.
- text:[?(have DescriptionOnBox)|Blueberry Stack Recipe</>This is another piece of paper containing important info on it. Required to continue the Blueberry Task.|Blueberry Stack Recipe]
- cost:200 Cash
- req:1 BlueBerry1
- on earn:yield BlueberryRR
- icon:Vers2[4,8]
- *OrangeJuiceR
- name:Orange Juice Recipe
- desc:This unlocks a drink. Required to complete the Drinks Task.
- text:[?(have DescriptionOnBox)|Orange Juice Recipe</>This unlocks a drink. Required to complete the Drinks Task.|Orange Juice Recipe]
- cost:300 Cash
- req:1 BlueBerryA
- on earn:yield OrangeJuiceRR
- icon:Vers2[8,8]
- //Multi-Purchase
- *TEMPLATE
- on earn:lose this
- tags:Shop ShopMulti
- *BuyAmountButton
- text:--------------------Buying [BAResource]--------------------
- no tooltip
- no buy
- on click:
- if (BAResource=1)
- yield 4 BAResource
- else if (BAResource=5)
- yield 5 BAResource
- else if (BAResource=10)
- yield 15 BAResource
- else if (BAResource=25)
- yield 25 BAResource
- else if (BAResource=50)
- yield 1 BAResource
- end
- end
- *BuyIngredients
- name:Buy Ingredients
- desc:Does the <b>exact thing</b> the name of this item says.
- text:[?(have DescriptionOnBox)|Buy Ingredients</>Does the <b>exact thing</b> the name of this item says.|Buy Ingredients]
- icon:Vers2[2,0]
- cost:4 Cash
- req:1 8Cash
- on earn:yield (BAResource) Ingredients
- *BuyBlueberries
- name:Buy Blueberries
- desc:You won't believe it, but this also does the <b>exact thing</b> the name of this item says.
- text:[?(have DescriptionOnBox)|Buy Blueberries</>You won't believe it, but this also does the <b>exact thing</b> the name of this item says.|Buy Blueberries]
- icon:Vers2[7,4]
- cost:10 Cash
- req:1 BlueBerry2
- on earn:yield (random(45,65)*BAResource) Blueberries
- //Items REPEAT
- *TEMPLATE
- tag:ShopOwned
- on click:anim wobble
- no text
- *Guide
- name:Cook Book
- desc:A place to store your recipes.</></>Unlocked [RecipePoints]/6</>You have <b>[(((RecipePoints)/6)*100)]%</b> of the collection.
- icon:Vers2[7,3]
- hidden when 0
- tags:ShopOwned Recipes
- *NoIngredients
- name:Letter from AgentRylie
- desc:Dear <b>Random Developer</b>,</>I like to congratulate you for hard locking yourself. Whether you didn't mean to do it, or you were just looking for achievements, you're stuck now. There's nothing you can do at this point. If you had thought twice about this, you probably wouldn't be seeing this right now. Anyway, that's all I have to say. Can't believe that this is the fourth time this has happened. By the way, this item gives 5 ingredients. All you need to do is click it once. I did this so you didn't have to start over. Your welcome. - From, <b>AgentRylie</b></>
- icon:Vers2[7,7]
- tags:ShopOwned Notes
- on click:if (1>=Ingredients and 4>=Cash) yield 5 Ingredients
- hidden when 0
- *OwnerNote1
- name:Lore Note #1
- desc:This is a upgrade that does nothing except provide lore to the player. Here's an example below</></><b>Day 742</b>,</>It has been past 2 years since I started this business and now I am almost broke. I can't seem to figure out a way to bring publicly to a dying Restaurant during this battle with the King of Monsters. If only I had an idea.
- icon:Vers2[3,12]
- tag:Notes
- owned
- //Quest Items
- *TEMPLATE
- no buy
- hidden when 0
- tag:ShopOwned
- on click:anim wobble
- no text
- *ToolBoxR
- name:Tool Box
- desc:A box to store all of your tools. Comes with some of the stuff you need to fix something.
- icon:Vers2[6,7]
- //Recipes REPEAT
- *TEMPLATE
- no buy
- hidden when 0
- tag:Recipes
- on click:anim wobble
- no text
- *ClassicRR
- name:Classic Stack Recipe
- desc:This is a piece of paper with important info on it.
- icon:Vers2[3,8]
- *BlueberryRR
- name:Blueberry Recipe
- desc:This is another piece of paper containing important info on it.
- icon:Vers2[4,8]
- *OrangeJuiceRR
- name:Orange Juice Recipe
- desc:This unlocks a drink.<//></>To get the most cash out of this drink, you need to click the box when it's the closest to 50.
- icon:Vers2[8,8]
- //Tasks
- *TEMPLATE
- tag:story
- no buy
- on earn:hide this
- on click:anim wobble
- *Classic
- name:Classic Stack (1)
- desc:Great, you made 1 stack of pancakes. Now you need to continue selling them.<//></><b>Own 50 Dollars.</b>
- text:[?(have DescriptionOnBox)|Classic Stack (1)</>Great, you made 1 stack of pancakes. Now you need to continue selling them.<//></><b>Own 50 Dollars.</b>|Classic Stack (1)]
- icon:Vers2[3,8]
- on click:if (Cash>=50) yield Classic
- req:1 8Cash
- *Classic2
- name:Classic Stack (2)
- desc:During your previous task, you got a letter.</></>Dear <b>Manager</b><//>I see that you are taking care of this business now. Maybe even doing better than the previous guy. I don't know what else to put here so goodbye.</>From, <b>Unknown</b>.</></> Who is this guy? Let's just get to the task. This tasks has 2 objectives. Complete both objectives to complete the task.<//></><.>Own the Cook Book:[?(CookBookR>0)|<b>Completed</b>|In Progress] <.>Own The Classic Stack Recipe:[?(ClassicR>0)|<b>Completed</b>|In Progress]
- text:[?(have DescriptionOnBox)|Classic Stack (2)</>During your previous task, you got a letter.</></>Dear <b>Manager</b><//>I see that you are taking care of this business now. Maybe even doing better than the previous guy. I don't know what else to put here so goodbye.</>From, <b>Unknown</b>.</></> Who is this guy? Let's just get to the task. This tasks has 2 objectives. Complete both objectives to complete the task. View the description to see the objectives.|Classic Stack (2)]
- icon:Vers2[3,8]
- on click:if (ClassicR=1 and CookBookR=1) yield Classic2
- on click:if (ClassicR=1 and CookBookR=1) yield ClassicA
- req:1 Classic
- *BlueBerry1
- name:Blueberry Task (1)
- desc:So, you have completed the Classic Stack task. The variety is pretty low though. You can continue selling Pancakes with maple syrup and butter, but there's more we can do with this business. Before we do anything else, let's just start the first objective.<//></><b>Own 100 Dollars and 25 Ingredients.</b>
- text:[?(have DescriptionOnBox)|Blueberry Task (1)</>So, you have completed the Classic Stack task. The variety is pretty low though. You can continue selling Pancakes with maple syrup and butter, but there's more we can do with this business. Before we do anything else, let's just start the first objective.<//></><b>Own 100 Dollars and 25 Ingredients.</b>|Blueberry Task (1)]
- icon:Vers2[7,4]
- on click:if (Cash>=100 and Ingredients>=25) yield BlueBerry1
- req:1 Classic2
- *BlueBerry2
- name:Blueberry Task (2)
- desc:Next Objective.<//></><b>Own the Blueberry Stack Recipe.</b><//></>I could of done the icon a little better honestly. It just doesn't look right.
- text:[?(have DescriptionOnBox)|Blueberry Task (2)</>Next Objective.<//></><b>Own the Blue Berry Stack Recipe.</b><//></>I could of done the icon a little better honestly. It just doesn't look right.|Blueberry Task (2)]
- icon:Vers2[7,4]
- on click:if (BlueberryR>=1) yield BlueBerry2
- on click:if (BlueberryR>=1) yield BlueBerryA
- req:BlueBerry1
- *BlueBerry3
- name:Blueberry Task (3)
- desc:We now own the Blueberry recipe. Congrats, but you can't make it. Anyway, this task has multiple objectives. Here's each one.<//></><.>Own some Blueberries:[?(BlueBerries>0)|<b>Completed</b>|In Progress]<.>Add Blueberries to a pancake:[?(QuestCheckBlue3>0)|<b>Completed</b>|In Progress]
- text:[?(have DescriptionOnBox)|Blueberry Task (3)</>We now own the Blueberry recipe. Congrats, but you can't make it. Anyway, this task has multiple objectives. View the description to see the objectives.|Blueberry Task (3)]
- on click:if (BlueBerries>0 and QuestCheckBlue3>0) yield BlueBerry3
- icon:Vers2[7,4]
- req:BlueBerry2
- *BlueBerry4
- name:Blueberry Task (4)
- desc:How about we make out blueberries into Blueberry Syrup? No? Well we don't get to the good stuff til later on so just do this. <b>Learn how to make blueberry syrup please. Thanks.</b>
- text:[?(have DescriptionOnBox)|Blueberry Task (4)</>How about we make out blueberries into Blueberry Syrup? No? Well we don't get to the good stuff til later on so just do this. <b>Learn how to make blueberry syrup please. Thanks.</b>|Blueberry Task (4)]
- on click:if (BlueberrySyrupStore=1) yield BlueBerry4
- icon:Vers2[7,4]
- req:BlueBerry3
- *BlueBerry5
- name:Blueberry Task (5)
- desc:The recipe says we need to put blueberries before cooking. We have do so!</></><b>Put Blueberries in a pancake and cook successfully.</b>
- text:[?(have DescriptionOnBox)|Blueberry Task (5)</>The recipe says we need to put blueberries before cooking. We have do so! </></><b>Put Blueberries in a pancake and cook successfully.</b>|Blueberry Task (5)]
- on click:if (PancakeBlue>=1) yield BlueBerry5
- icon:Vers2[7,4]
- req:1 BlueBerry4
- *DrinksTask1
- name:Drinks Task (1)
- desc:Now that we have another recipe, let's focus now on drinks, which is the only thing left to do at this time. It's time to make Orange Juice! It's really the only thing we can make right now since the other stuff for the other drinks are currently broken. You already know the objective.<//></><b>Own the Orange Juice Recipe.</b>
- text:[?(have DescriptionOnBox)|Drinks Task (1)</>Now that we have another recipe, let's focus now on drinks, which is the only thing left to do at this time. It's time to make Orange Juice! It's really the only thing we can make right now since the other stuff for the other drinks are currently broken. You already know the objective.<//></><b>Own the Orange Juice Recipe.</b>|Drinks Task (1)]
- icon:Vers2[8,8]
- on click:if (OrangeJuiceR>=1) yield DrinksTask1
- req:BlueBerry2
- //Side Quests
- *CapMachineTask
- name:Old Capsule Machine
- desc:Dear <b>Manager</b>,<//>Hey it's me, that unknown dude that you don't care about. I sent you a old Capsule Machine for no reason. It used to be owned by the last manager, but now I got it from him to give it you. Hope you like it.</>From, <b>Unknown</b></q></></> You looked at the machine at closer inspection, it's unusable. This is your first optional task, so feel free to do this one whenever you want.<//></><b>Fix the machine.</b>
- text:[?(have DescriptionOnBox)|Old Capsule Machine</>Dear <b>Manager</b>,<//>Hey it's me, that unknown dude that you don't care about. I sent you a old Capsule Machine for no reason. It used to be owned by the last manager, but now I got it from him to give it you. Hope you like it.</>From, <b>Unknown</b></q></></> You looked at the machine at closer inspection, it's unusable. This is your first optional task, so feel free to do this one whenever you want.<//></><b>Fix the machine.</b>|Old Capsule Machine]
- icon:https://file.garden/XSIm8ZidV1rvya38/Pancake%20Maker/PM%20Items/Capsule.png
- on click:if (ToolBox=1) yield CapMachineTask
- on click:if (ToolBox=1) yield CapMachineTaskA
- req:1 Classic2
- *SkillCourse1
- name:Skill Course I
- desc:Notice the new SP meter on the top. You can use SP for advantages. In this course, we'll learn how to use them plus learn the Spawn Box Shiny and Random Roll skills.</></>In order to use skills you need<.>SP (Obtained through Drinking Drinks or opening Boxes): [?(SP>=1)|<b>Completed</b>|In Progress]</></>Next you need the learn how to do certain skills.<.>Purchase the "Learn Spawn Box Shiny Skill": [?(BoxShinySkL)|<b>Completed</b>|In Progress]<.>Purchase the "Learn Random Roll Skill": [?(RandomRollSkL>=1)|<b>Completed</b>|In Progress]
- text:[?(have DescriptionOnBox)|Skill Course I</>Notice the new SP meter on the top. You can use SP for advantages. In this course, we'll learn how to use them plus learn the Spawn Box Shiny and Random Roll skills.</></>In order to use skills you need<.>SP (Obtained through Drinking Drinks or opening Boxes).</></>Next you need the learn how to do certain skills.<.>Purchase the "Learn Spawn Box Shiny Skill".<.>Purchase the "Learn Random Roll Skill".|Skill Course I]
- icon:Vers2[7,3]
- on click:if (SP>=1 and BoxShinySkL>=1 and RandomRollSkL>=1) yield SkillCourse1
- req:BlueBerry5
- //Cook Menu
- *TEMPLATE
- no buy
- on click:anim wobble
- tags:CookSettings PancakeType
- *PancakeTypeS
- text:Pancake Type : [?(have BasicT)|Basic|][?(have BlueT)|Blueberry|]
- *BasicT
- name:Basic
- on click:lose tag:PancakeType
- on click:yield BasicT
- start with
- *BlueT
- name:Blueberry
- req:1 BlueBerry4
- on click:lose tag:PancakeType
- on click:yield BlueT
- *TEMPLATE
- on click:anim wobble
- tags:CookSettings Skills
- on tick:if (0>=SPCD) show tag:Skills
- on earn:lose this
- *CookSettingsHead
- name:Skills
- text:--------------------Skills (Charge - [SPCD]))--------------------
- no buy
- req:1 BlueBerry5
- tag:CookSettings
- desc:<b><#0000ff>How to use Skills</#></b><//></>Skills are super natural powers that makes the slightly easier. You can play the entire game without using them for a realistic experience, but they make some scenarios more easier. In order to use skills, you must have Skill points. In order to get skill points you must drink one of your drinks. Most likely, you already have unlocked Orange Juice or one of the Milkshakes by the time you are able to use them in the story. Drinking will not get profit, and the drink cooldown will still apply. Each Skill also adds to a Skill cooldown, depending on how powerful the skill is. Max Sp and Skill Cooldown could be adjusted through upgrades you are able to obtain later on.
- *SkillRandomRoll
- name:Random Roll
- desc:Gains 3 of one random item from a list of 5 items. The results can be modified if needed.</><b><#0000ff>60 Second Cooldown</#></b>
- req:RandomRollSkL
- icon:Vers2[2,0] Vers2[2,10]
- cost:10 SP, 100 SPCD
- on earn:yield 60 SPCD
- on earn:
- if (1+1=2)
- $randomValue=random(1,5)
- if ($randomValue=1) yield 3 Cash
- if ($randomValue=2) yield 3 Ingredients
- if ($randomValue=3) yield 3 SP
- if ($randomValue=4) yield 3 PancakeBasic
- if ($randomValue=5) yield 3 PancakeBlue
- end
- end
- *SkillBoxShiny
- name:Spawn Box Shiny
- desc:Spawns a Box Shiny</><b><#0000ff>100 Second Cooldown</#></b>
- req:BoxShinySkL
- icon:Vers2[3,10] Vers2[2,10]
- cost:10 SP, 100 SPCD
- on earn:spawn BoxShiny
- //Pancake Mechanics
- *TEMPLATE
- name:Cooking Pancake
- tag:CookingMenu
- hidden when 0
- on click:if (this=0) yield 1 this
- on click:if (this=1) lose this
- on click:anim wobble
- icon:Vers2[4,0]
- no text
- [include StoveSlot %id="1" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="2" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="3" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="4" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="5" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="6" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="7" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="8" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="9" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="10" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="11" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="12" %type="Basic" %icon="Vers2[4,0]"]
- [include StoveSlot %id="1" %type="Blue" %icon="Vers2[5,0]"]
- [include StoveSlot %id="2" %type="Blue" %icon="Vers2[5,0]]
- [include StoveSlot %id="3" %type="Blue" %icon="Vers2[5,0]]
- [include StoveSlot %id="4" %type="Blue" %icon="Vers2[5,0]]
- [include StoveSlot %id="5" %type="Blue" %icon="Vers2[5,0]]
- [include StoveSlot %id="6" %type="Blue" %icon="Vers2[5,0]]
- [include StoveSlot %id="7" %type="Blue" %icon="Vers2[5,0]]
- [include StoveSlot %id="8" %type="Blue" %icon="Vers2[5,0]]
- [include StoveSlot %id="9" %type="Blue" %icon="Vers2[5,0]]
- [include StoveSlot %id="10" %type="Blue" %icon="Vers2[5,0]]
- [include StoveSlot %id="11" %type="Blue" %icon="Vers2[5,0]]
- [include StoveSlot %id="12" %type="Blue" %icon="Vers2[5,0]]
- //Stack 5
- *TEMPLATE
- tag:TableMenu
- no tooltip
- hidden when 0
- no text
- icon:Vers2[0,1]
- *Stack5B
- icon:Vers2[4,4]
- *Stack5Bl
- icon:Vers2[7,4]
- on earn:yield 1 QuestCheckBlue3
- on earn:if (Stack1Bl=0 and Stack2Bl=0 and Stack3Bl=0 and Stack4Bl=0) yield 2 Cash
- *Stack5BS
- icon:Vers2[2,5]
- on earn:if (Stack1BS=0 and Stack2BS=0 and Stack3BS=0 and Stack4BS=0) yield 2 Cash
- *Stack5M
- icon:Vers2[1,5]
- *Stack5P1
- *Stack5P2
- icon:Vers2[1,1]
- on earn:if (Stack1P2=0 and Stack2P2=0 and Stack3P2=0 and Stack4P2=0) yield 2 Cash
- //Stack 4
- *Stack4B
- icon:Vers2[4,4]
- *Stack4Bl
- icon:Vers2[7,4]
- on earn:yield 1 QuestCheckBlue3
- on earn:if (Stack1Bl=0 and Stack2Bl=0 and Stack3Bl=0) yield 2 Cash
- *Stack4BS
- icon:Vers2[2,5]
- on earn:if (Stack1BS=0 and Stack2BS=0 and Stack3BS=0) yield 2 Cash
- *Stack4M
- icon:Vers2[1,5]
- *Stack4P1
- *Stack4P2
- icon:Vers2[1,1]
- on earn:if (Stack1P2=0 and Stack2P2=0 and Stack3P2=0) yield 1 Cash
- //Stack 3
- *Stack3B
- icon:Vers2[4,4]
- *Stack3Bl
- icon:Vers2[7,4]
- on earn:yield 1 QuestCheckBlue3
- on earn:if (Stack1Bl=0 and Stack2Bl=0) yield 2 Cash
- *Stack3BS
- icon:Vers2[2,5]
- on earn:if (Stack1BS=0 and Stack2BS=0) yield 2 Cash
- *Stack3M
- icon:Vers2[1,5]
- *Stack3P1
- *Stack3P2
- icon:Vers2[1,1]
- on earn:if (Stack1P2=0 and Stack2P2=0) yield 1 Cash
- //Stack 2
- *Stack2B
- icon:Vers2[4,4]
- *Stack2Bl
- icon:Vers2[7,4]
- on earn:yield 1 QuestCheckBlue3
- on earn:if (Stack1Bl=0) yield 2 Cash
- *Stack2BS
- icon:Vers2[2,5]
- on earn:if (Stack1BS=0) yield 2 Cash
- *Stack2M
- icon:Vers2[1,5]
- *Stack2P1
- *Stack2P2
- icon:Vers2[1,1]
- on earn:if (Stack1P2=0) yield 1 Cash
- //Stack 1
- *Stack1B
- icon:Vers2[4,4]
- *Stack1Bl
- icon:Vers2[7,4]
- on earn:yield 1 QuestCheckBlue3
- on earn:yield 2 Cash
- *Stack1BS
- icon:Vers2[2,5]
- on earn:yield 2 Cash
- *Stack1M
- icon:Vers2[1,5]
- *Stack1P1
- *Stack1P2
- icon:Vers2[1,1]
- on earn:yield 1 Cash
- //Toppings
- *TEMPLATE
- tag:toppings
- desc:A topping that can be used.
- on click:anim wobble
- *Butter
- name:Butter
- icon:Vers2[4,4]
- on click:
- if (Stack=1 and Stack1B=0)
- yield 1 Stack1B
- else if (Stack=2 and Stack2B=0)
- yield 1 Stack2B
- else if (Stack=3 and Stack3B=0)
- yield 1 Stack3B
- else if (Stack=4 and Stack4B=0)
- yield 1 Stack4B
- else if (Stack=5 and Stack5B=0)
- yield 1 Stack5B
- else
- toast <b><#ff0000>You can't do that.</b></#>
- end
- end
- *Maple
- name:Maple Syrup
- icon:Vers2[1,5]
- on click:
- if (Stack=1 and Stack1M=0)
- yield 1 Stack1M
- else if (Stack=2 and Stack2M=0)
- yield 1 Stack2M
- else if (Stack=3 and Stack3M=0)
- yield 1 Stack3M
- else if (Stack=4 and Stack4M=0)
- yield 1 Stack4M
- else if (Stack=5 and Stack5M=0)
- yield 1 Stack5M
- else
- toast <b><#ff0000>It's time to stop.</b></#>
- end
- end
- *BlueberriesT
- name:Blueberries
- req:12 Blueberries
- icon:Vers2[7,4]
- on click:
- if (Stack=1 and Stack1Bl=0 and BlueBerries>=12)
- yield 1 Stack1Bl
- lose (random(9,12)) BlueBerries
- else if (Stack=2 and Stack2Bl=0 and BlueBerries>=12)
- yield 1 Stack2Bl
- lose (random(9,12)) BlueBerries
- else if (Stack=3 and Stack3Bl=0 and BlueBerries>=12)
- yield 1 Stack3Bl
- lose (random(9,12)) BlueBerries
- else if (Stack=4 and Stack4Bl=0 and BlueBerries>=12)
- yield 1 Stack4Bl
- lose (random(9,12)) BlueBerries
- else if (Stack=5 and Stack5Bl=0 and BlueBerries>=12)
- yield 1 Stack5Bl
- lose (random(9,12)) BlueBerries
- else
- toast <b><#ff0000>I can't think of anything to put here. Hope you're fine with that.</b></#>
- end
- end
- *BlueberriesSyrupT
- name:Blueberry Sryup
- req:12 Blueberries, 1 BlueberrySyrupStore
- icon:Vers2[2,5]
- on click:
- if (Stack=1 and Stack1BS=0 and BlueBerries>=12)
- yield 1 Stack1BS
- lose (random(9,12)) BlueBerries
- else if (Stack=2 and Stack2BS=0 and BlueBerries>=12)
- yield 1 Stack2BS
- lose (random(9,12)) BlueBerries
- else if (Stack=3 and Stack3BS=0 and BlueBerries>=12)
- yield 1 Stack3BS
- lose (random(9,12)) BlueBerries
- else if (Stack=4 and Stack4BS=0 and BlueBerries>=12)
- yield 1 Stack4BS
- lose (random(9,12)) BlueBerries
- else if (Stack=5 and Stack5BS=0 and BlueBerries>=12)
- yield 1 Stack5BS
- lose (random(9,12)) BlueBerries
- else
- toast <b><#ff0000>You don't <b>need</b> that much syrup.</b></#>
- end
- end
- //Drinks Menu
- *TEMPLATE
- tag:Drinks
- no buy
- no tooltip
- no text
- on tick:show this
- req:45 DrinksCoolDown
- *OrangeJuice
- name:Orange Juice
- icon:Vers2[0,6]
- req:1 OrangeJuiceR
- on click:yield 5 OJMeter
- on click:show tag:OrangeJuiceM
- on click:hide tag:Drinks
- //Drink Results
- *TEMPLATE
- hidden when 0
- tag:DrinkResults
- icon:Vers2[0,6]
- no buy
- *OJBad
- name:Bad Orange Juice
- *OJOk|OJOK
- name:Okay Orange Juice
- *OJGood
- name:Good Orange Juice
- *OJPerfect
- name:Perfect Orange Juice
- *TEMPLATE
- on click:anim wobble
- no buy
- *SellDrinks
- name:Sell Drinks
- on click:if (OJBad=1) yield 2 Cash
- on click:if (OJOK=1) yield 3 Cash
- on click:if (OJGood=1) yield 4 Cash
- on click:if (OJPerfect=1) yield 5 Cash
- on click:if (OJBad=1) lose 1 OJBad
- on click:if (OJOK=1) lose 1 OJOK
- on click:if (OJGood=1) lose 1 OJGood
- on click:if (OJPerfect=1) lose 1 OJPerfect
- on click:show tag:Drinks
- on click:lose 50 DrinksCoolDown
- on click:lose SellDrinks
- hidden when 0
- tag:DrinkResults
- *DrinkDrinks
- name:Drink Drinks
- on click:if (OJBad=1) yield 2 SP
- on click:if (OJOK=1) yield 3 SP
- on click:if (OJGood=1) yield 4 SP
- on click:if (OJPerfect=1) yield 5 SP
- on click:if (OJBad=1) lose 1 OJBad
- on click:if (OJOK=1) lose 1 OJOK
- on click:if (OJGood=1) lose 1 OJGood
- on click:if (OJPerfect=1) lose 1 OJPerfect
- on click:show tag:Drinks
- on click:lose 50 DrinksCoolDown
- on click:lose SellDrinks
- on click:lose DrinkDrinks
- hidden when 0
- tag:DrinkResults
- //Misc
- *DedicatedTrash
- name:Dedicated Trash Button
- desc:Trashes any brunt or under cooked pancakes.
- icon:Vers2[2,8]
- on click:lose PancakeBasicOC
- on click:lose PancakeBasicUC
- on click:lose PancakeBlueOC
- on click:lose PancakeBlueUC
- no text
- tag:List
- *Switch
- name:Pancakes
- desc:This is a button you can use for... something. Maybe you'll find a use for it.
- no buy
- tag:switch
- //Debug
- *TEMPLATE
- tag:Debug
- no buy
- on click:anim wobble
- *SettingsHeaderA
- text:--------------------Game Options--------------------
- no tooltip
- *DescriptionOnBox
- text:Show Description On Box (Set to <b>[?(have DescriptionOnBox)|True|False]</b>)
- desc:This shows each items' description outside of the tooltip. Recommended when using a touch device.
- on click:yield 1 GameStatProgress
- *DescriptionOnBoxT
- text:True
- on click:if (DescriptionOnBox=0) yield 1 DescriptionOnBox
- no tooltip
- *DescriptionOnBoxF
- text:False
- on click:if (DescriptionOnBox=1) lose 1 DescriptionOnBox
- no tooltip
- *SettingsHeaderTest
- text:-----------------------------Cheats for Dev Versions only-----------------------------
- no tooltip
- //Testing Purposes
- *HiddenStats
- name:Game Stats
- desc:Shows the game's hidden values. Also includes values normally hidden inside of tooltips. Mainly for debugging proposes.
- req:10 GameStatProgress
- tags:Debug CookSettings
- text:Game Stats<//></>OverPancakes Value:[OverPancakes]</>Stack Value:[Stack]</>Stove Time (1):[StoveTime1]</>Stove Time (2):[StoveTime2]</>Stove Time (3):[StoveTime3]</>Stove Time (4):[StoveTime4]</>Stove Time (5):[StoveTime5]</>Stove Time (6):[StoveTime6]</>Stove Time (7):[StoveTime7]</>Stove Time (8):[StoveTime8]</>Stove Time (9):[StoveTime9]</>Stove Time (10):[StoveTime10]</>Stove Time (11):[StoveTime11]</>Stove Time (12):[StoveTime12]<//></>OJMeter Value:[OJMeter]</>Drinks Cool Down Time:[DrinksCoolDown]<//></>Game Stat Clicks:[GameStatProgress]</>Shiny Clicks:[BoxShiny:clicks]
- *ClearLog
- name:Clear Log
- on click:clear log
- on click:log Log Cleared
- *CashTest
- name:Cash Test
- on click:yield 100 Cash
- on click:log Cash Test used
- *SPTest
- name:SP Test
- on click:yield (SPMAX) SP
- on click:log SP Test used
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement