SHARE
TWEET

Legend of Draconia World Forge UI fork 2

BladeSkydancer Jun 15th, 2019 (edited) 164 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Let's make a game!
  2.     name:Legend of Draconia: World Forge
  3.     by:Blade Skydancer
  4.     desc:You have drifted through nothingness for eons. Nothing but an endless sea of energies; untamed Fire, flowing Water, drifting Air, rumbling Earth, glowing Light and creeping Shadow. You pluck and weave these things together to create, making gems and rocks which float in space; the first physical objects. But now, you feel it's time for something new. Something different. For Life. You have created a very special rock, a planet, and imbued it with all of the elements. And now, your Children roam its surface.<//>Legend of Draconia: World Forge is a game about creating a world full of dragons, magic and monsters. Use Mana generated from your children, the Dragons, to give them Lands to live in and hold dominion over.
  5.     created:7/6/2019
  6.     updated:16/6/2019
  7.     version:1.2
  8.    
  9. Settings
  10.     background:https://i.imgur.com/uiubzMM.jpg
  11.     building cost increase:120%
  12.     building cost refund:0.01%
  13.     spritesheet:icons, 48 by 48, stuff/bunnyIcons.png
  14.     spritesheet:drakeicons, 48 by 48, https://i.imgur.com/nkRMIeF.png
  15.     stylesheet:stuff/bigBlue.css
  16.  
  17. Layout
  18.     //use default
  19.    
  20.     //*dragonBox
  21.         //contains:tag:Dragons
  22.         //header:Dragons
  23.         //in:buildings
  24.         //names:show
  25.         //icons:show
  26.  
  27.     *main
  28.         contains:res, buttons
  29.         *res
  30.             contains:Resources
  31.             class:fullWidth
  32.         *buttons
  33.             contains:Buttons
  34.     *store
  35.         contains:buildings, upgrades
  36.         *buildings
  37.             contains:BulkDisplay, buildSidebarButtons, Buildings, Upgrades
  38.             header:World
  39.             tooltip origin:left
  40.             *buildSidebarButtons
  41.                 in:buildings
  42.                 contains:tag:buildMenuButton
  43.         *upgrades
  44.             contains:popSidebarButtons, boxHabitat, tag:FireDragons, tag:WaterDragons, tag:AirDragons, tag:EarthDragons, tag:LightDragons, tag:DarkDragons
  45.             header:Population
  46.             costs:hide
  47.             names:hide
  48.             *popSidebarButtons
  49.                 in:upgrades
  50.                 contains:tag:popMenuButton
  51.             *boxHabitat
  52.                 contains:tag:FireHabitat, tag:FirePopulation, tag:WaterHabitat, tag:WaterPopulation, tag:AirHabitat, tag:AirPopulation, tag:EarthHabitat, tag:EarthPopulation, tag:LightHabitat, tag:LightPopulation, tag:DarkHabitat, tag:DarkPopulation
  53.    
  54. Includes
  55.     *include Dragon %id %name1 %name2 %name3 %type %mana="1" %breed="1" %growth="1" %crowd="1" %health="1"
  56.         *Dragon[%id]00
  57.             name:[%name1] Dragon Egg
  58.             tags:Dragons [%type]Dragons Chromatics Egg
  59.             class:noBackground
  60.             on tick:
  61.                 if (chance((0.08/[%health]/TotalHealth*Dragon[%id]00)))
  62.                     if (Dragon[%id]00 < 25)
  63.                         toast Lost a [%name1] Dragon egg...
  64.                     end
  65.                     Dragon[%id]00 = (Dragon[%id]00 - (1+floor(Dragon[%id]00/(25*[%crowd]))))
  66.                 end
  67.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]00Grow
  68.             end
  69.             hidden when 0
  70.             no buy
  71.         *Dragon[%id]01
  72.             name:[%name1] Dragon Child
  73.             tags:Dragons [%type]Dragons Chromatics Child
  74.             class:noBackground
  75.             on tick:
  76.                 if (chance((0.04/[%health]/TotalHealth*Dragon[%id]01)))
  77.                     if (Dragon[%id]01 < 25)
  78.                         toast A [%name1] Dragon child didn't make it...
  79.                     end
  80.                     Dragon[%id]01 = (Dragon[%id]01 - (1+floor(Dragon[%id]01/(25*[%crowd]))))
  81.                 end
  82.                 yield (1*[%mana]) [%type]
  83.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]01Grow
  84.             end
  85.             hidden when 0
  86.             no buy
  87.         *Dragon[%id]02
  88.             name:Adolescent [%name1] Dragon
  89.             tags:Dragons [%type]Dragons Chromatics Adolescent
  90.             class:noBackground
  91.             on tick:
  92.                 if (chance((0.02/[%health]/TotalHealth*Dragon[%id]02)))
  93.                     if (Dragon[%id]02 < 25)
  94.                         toast An Adolescent [%name1] Dragon was too curious for their own good.
  95.                     end
  96.                     Dragon[%id]02 = (Dragon[%id]02 - (1+floor(Dragon[%id]02/(25*[%crowd]))))
  97.                 end
  98.                 yield (2*[%mana]) [%type]
  99.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]02Grow
  100.                 yield (1*[%breed]*TotalBreed/4) Dragon[%id]0Breed
  101.             end
  102.             hidden when 0
  103.             no buy
  104.         *Dragon[%id]03
  105.             name:Lesser [%name1] Dragon
  106.             tags:Dragons [%type]Dragons Chromatics Lesser
  107.             class:noBackground
  108.             on tick:
  109.                 if (chance((0.01/[%health]/TotalHealth*Dragon[%id]03)))
  110.                     if (Dragon[%id]03 < 25)
  111.                         toast A Lesser [%name1] Dragon died before their prime.
  112.                     end
  113.                     Dragon[%id]03 = (Dragon[%id]03 - (1+floor(Dragon[%id]03/(25*[%crowd]))))
  114.                 end
  115.                 yield (3*[%mana]) [%type]
  116.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]03Grow
  117.                 yield (1*[%breed]*TotalBreed/2) Dragon[%id]0Breed
  118.             end
  119.             hidden when 0
  120.             no buy
  121.         *Dragon[%id]04
  122.             name:Adult [%name1] Dragon
  123.             tags:Dragons [%type]Dragons Chromatics Adult
  124.             class:noBackground
  125.             on tick:
  126.                 if (chance((0.005/[%health]/TotalHealth*Dragon[%id]04)))
  127.                     if (Dragon[%id]04 < 25)
  128.                         toast Lost an Adult [%name1] Dragon tragically
  129.                     end
  130.                     Dragon[%id]04 = (Dragon[%id]04 - (1+floor(Dragon[%id]04/(25*[%crowd]))))
  131.                 end
  132.                 yield (4*[%mana]) [%type]
  133.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]04Grow
  134.                 yield (1*[%breed]*TotalBreed) Dragon[%id]0Breed
  135.             end
  136.             hidden when 0
  137.             no buy
  138.         *Dragon[%id]05
  139.             name:Mature [%name1] Dragon
  140.             tags:Dragons [%type]Dragons Chromatics Mature
  141.             class:noBackground
  142.             on tick:
  143.                 if (chance((0.01/[%health]/TotalHealth*Dragon[%id]05)))
  144.                     if (Dragon[%id]05 < 25)
  145.                         toast A Matured [%name1] Dragon passed to the next world.
  146.                     end
  147.                     Dragon[%id]05 = (Dragon[%id]05 - (1+floor(Dragon[%id]05/(25*[%crowd]))))
  148.                 end
  149.                 yield (5*[%mana]) [%type]
  150.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]05Grow
  151.                 yield (1*[%breed]*TotalBreed/3) Dragon[%id]0Breed
  152.             end
  153.             hidden when 0
  154.             no buy
  155.         *Dragon[%id]06
  156.             name:Greater [%name1] Dragon
  157.             tags:Dragons [%type]Dragons Chromatics Greater
  158.             class:noBackground
  159.             on tick:
  160.                 if (chance((0.02/[%health]/TotalHealth*Dragon[%id]06)))
  161.                     if (Dragon[%id]06 < 25)
  162.                         toast A Greater [%name1] Dragon's age caught up with them.
  163.                     end
  164.                     Dragon[%id]06 = (Dragon[%id]06 - (1+floor(Dragon[%id]06/(25*[%crowd]))))
  165.                 end
  166.                 yield (6*[%mana]) [%type]
  167.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]06Grow
  168.                 yield (1*[%breed]*TotalBreed/9) Dragon[%id]0Breed
  169.             end
  170.             hidden when 0
  171.             no buy
  172.         *Dragon[%id]07
  173.             name:Venerable [%name1] Dragon
  174.             tags:Dragons [%type]Dragons Chromatics Venerable
  175.             class:noBackground
  176.             on tick:
  177.                 if (chance((0.04/[%health]/TotalHealth*Dragon[%id]07)))
  178.                     if (Dragon[%id]07 < 25)
  179.                         toast A Venerable [%name1] Dragon passed on their last legend.
  180.                     end
  181.                     Dragon[%id]07 = (Dragon[%id]07 - (1+floor(Dragon[%id]07/(25*[%crowd]))))
  182.                 end
  183.                 yield (7*[%mana]) [%type]
  184.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]07Grow
  185.             end
  186.             hidden when 0
  187.             no buy
  188.         *Dragon[%id]08
  189.             name:Ancient [%name1] Dragon
  190.             tags:Dragons [%type]Dragons Chromatics Ancient
  191.             class:noBackground
  192.             on tick:
  193.                 if (chance((0.08/[%health]/TotalHealth*Dragon[%id]08)))
  194.                     if (Dragon[%id]08 < 25)
  195.                         toast One of your [%name1] Dragons left a grand legacy peacefully in their sleep. They will be remembered.
  196.                     end
  197.                     Dragon[%id]08 = (Dragon[%id]08 - (1+floor(Dragon[%id]08/(25*[%crowd]))))
  198.                 end
  199.                 yield (8*[%mana]) [%type]
  200.             end
  201.             hidden when 0
  202.             no buy
  203.         *Dragon[%id]10
  204.             name:[%name2] Dragon Egg
  205.             tags:Dragons [%type]Dragons Gem Egg
  206.             class:noBackground
  207.             on tick:
  208.                 if (chance((0.04/[%health]/TotalHealth*Dragon[%id]10)))
  209.                     if (Dragon[%id]10 < 25)
  210.                         toast Lost a [%name2] Dragon egg...
  211.                     end
  212.                     Dragon[%id]10 = (Dragon[%id]10 - (1+floor(Dragon[%id]10/(25*[%crowd]))))
  213.                 end
  214.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]10Grow
  215.             end
  216.             hidden when 0
  217.             no buy
  218.         *Dragon[%id]11
  219.             name:[%name2] Dragon Child
  220.             tags:Dragons [%type]Dragons Gem Child
  221.             class:noBackground
  222.             on tick:
  223.                 if (chance((0.02/[%health]/TotalHealth*Dragon[%id]11)))
  224.                     if (Dragon[%id]11 < 25)
  225.                         toast A [%name2] Dragon child didn't make it...
  226.                     end
  227.                     Dragon[%id]11 = (Dragon[%id]11 - (1+floor(Dragon[%id]11/(25*[%crowd]))))
  228.                 end
  229.                 yield (1.5*[%mana]) [%type]
  230.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]11Grow
  231.             end
  232.             hidden when 0
  233.             no buy
  234.         *Dragon[%id]12
  235.             name:Adolescent [%name2] Dragon
  236.             tags:Dragons [%type]Dragons Gem Adolescent
  237.             class:noBackground
  238.             on tick:
  239.                 if (chance((0.01/[%health]/TotalHealth*Dragon[%id]12)))
  240.                     if (Dragon[%id]12 < 25)
  241.                         toast An Adolescent [%name2] Dragon was too curious for their own good.
  242.                     end
  243.                     Dragon[%id]12 = (Dragon[%id]12 - (1+floor(Dragon[%id]12/(25*[%crowd]))))
  244.                 end
  245.                 yield (3*[%mana]) [%type]
  246.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]12Grow
  247.                 yield (1*[%breed]*TotalBreed/4) Dragon[%id]1Breed
  248.             end
  249.             hidden when 0
  250.             no buy
  251.         *Dragon[%id]13
  252.             name:Lesser [%name2] Dragon
  253.             tags:Dragons [%type]Dragons Gem Lesser
  254.             class:noBackground
  255.             on tick:
  256.                 if (chance((0.005/[%health]/TotalHealth*Dragon[%id]13)))
  257.                     if (Dragon[%id]13 < 25)
  258.                         toast A Lesser [%name2] Dragon died before their prime.
  259.                     end
  260.                     Dragon[%id]13 = (Dragon[%id]13 - (1+floor(Dragon[%id]13/(25*[%crowd]))))
  261.                 end
  262.                 yield (4.5*[%mana]) [%type]
  263.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]13Grow
  264.                 yield (1*[%breed]*TotalBreed/2) Dragon[%id]1Breed
  265.             end
  266.             hidden when 0
  267.             no buy
  268.         *Dragon[%id]14
  269.             name:Adult [%name2] Dragon
  270.             tags:Dragons [%type]Dragons Gem Adult
  271.             class:noBackground
  272.             on tick:
  273.                 if (chance((0.0025/[%health]/TotalHealth*Dragon[%id]14)))
  274.                     if (Dragon[%id]14 < 25)
  275.                         toast Lost an Adult [%name2] Dragon tragically
  276.                     end
  277.                     Dragon[%id]14 = (Dragon[%id]14 - (1+floor(Dragon[%id]14/(25*[%crowd]))))
  278.                 end
  279.                 yield (6*[%mana]) [%type]
  280.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]14Grow
  281.                 yield (1*[%breed]*TotalBreed) Dragon[%id]1Breed
  282.             end
  283.             hidden when 0
  284.             no buy
  285.         *Dragon[%id]15
  286.             name:Mature [%name2] Dragon
  287.             tags:Dragons [%type]Dragons Gem Mature
  288.             class:noBackground
  289.             on tick:
  290.                 if (chance((0.005/[%health]/TotalHealth*Dragon[%id]15)))
  291.                     if (Dragon[%id]15 < 25)
  292.                         toast A Matured [%name2] Dragon passed on to the next world.
  293.                     end
  294.                     Dragon[%id]15 = (Dragon[%id]15 - (1+floor(Dragon[%id]15/(25*[%crowd]))))
  295.                 end
  296.                 yield (7.5*[%mana]) [%type]
  297.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]15Grow
  298.                 yield (1*[%breed]*TotalBreed/3) Dragon[%id]1Breed
  299.             end
  300.             hidden when 0
  301.             no buy
  302.         *Dragon[%id]16
  303.             name:Greater [%name2] Dragon
  304.             tags:Dragons [%type]Dragons Gem Greater
  305.             class:noBackground
  306.             on tick:
  307.                 if (chance((0.01/[%health]/TotalHealth*Dragon[%id]16)))
  308.                     if (Dragon[%id]16 < 25)
  309.                         toast A Greater [%name2] Dragon's age caught up with them.
  310.                     end
  311.                     Dragon[%id]16 = (Dragon[%id]16 - (1+floor(Dragon[%id]16/(25*[%crowd]))))
  312.                 end
  313.                 yield (9*[%mana]) [%type]
  314.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]16Grow
  315.                 yield (1*[%breed]*TotalBreed/9) Dragon[%id]1Breed
  316.             end
  317.             hidden when 0
  318.             no buy
  319.         *Dragon[%id]17
  320.             name:Venerable [%name2] Dragon
  321.             tags:Dragons [%type]Dragons Gem Venerable
  322.             class:noBackground
  323.             on tick:
  324.                 if (chance((0.02/[%health]/TotalHealth*Dragon[%id]17)))
  325.                     if (Dragon[%id]17 < 25)
  326.                         toast A Venerable [%name2] Dragon passed on their last legend.
  327.                     end
  328.                     Dragon[%id]17 = (Dragon[%id]17 - (1+floor(Dragon[%id]17/(25*[%crowd]))))
  329.                 end
  330.                 yield (10.5*[%mana]) [%type]
  331.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]17Grow
  332.             end
  333.             hidden when 0
  334.             no buy
  335.         *Dragon[%id]18
  336.             name:Ancient [%name2] Dragon
  337.             tags:Dragons [%type]Dragons Gem Ancient
  338.             class:noBackground
  339.             on tick:
  340.                 if (chance((0.04/[%health]/TotalHealth*Dragon[%id]18)))
  341.                     if (Dragon[%id]18 < 25)
  342.                         toast One of your [%name2] Dragons has ascended beyond the realm. They will be honored.
  343.                     end
  344.                     Dragon[%id]18 = (Dragon[%id]18 - (1+floor(Dragon[%id]18/(25*[%crowd]))))
  345.                 end
  346.                 yield (12*[%mana]) [%type]
  347.             end
  348.             hidden when 0
  349.             no buy
  350.         *Dragon[%id]20
  351.             name:[%name3] Dragon Egg
  352.             tags:Dragons [%type]Dragons Pure Egg
  353.             class:noBackground
  354.             on tick:
  355.                 if (chance((0.02/[%health]/TotalHealth*Dragon[%id]20)))
  356.                     if (Dragon[%id]20 < 25)
  357.                         toast Lost a [%name3] Dragon egg...
  358.                     end
  359.                     Dragon[%id]20 = (Dragon[%id]20 - (1+floor(Dragon[%id]20/(25*[%crowd]))))
  360.                 end
  361.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]20Grow
  362.             end
  363.             hidden when 0
  364.             no buy
  365.         *Dragon[%id]21
  366.             name:[%name3] Dragon Child
  367.             tags:Dragons [%type]Dragons Pure Child
  368.             class:noBackground
  369.             on tick:
  370.                 if (chance((0.01/[%health]/TotalHealth*Dragon[%id]21)))
  371.                     if (Dragon[%id]21 < 25)
  372.                         toast A [%name3] Dragon child didn't make it...
  373.                     end
  374.                     Dragon[%id]21 = (Dragon[%id]21 - (1+floor(Dragon[%id]21/(25*[%crowd]))))
  375.                 end
  376.                 yield (2*[%mana]) [%type]
  377.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]21Grow
  378.             end
  379.             hidden when 0
  380.             no buy
  381.         *Dragon[%id]22
  382.             name:Adolescent [%name3] Dragon
  383.             tags:Dragons [%type]Dragons Pure Adolescent
  384.             class:noBackground
  385.             on tick:
  386.                 if (chance((0.005/[%health]/TotalHealth*Dragon[%id]22)))
  387.                     if (Dragon[%id]22 < 25)
  388.                         toast An Adolescent [%name3] Dragon was too curious for their own good.
  389.                     end
  390.                     Dragon[%id]22 = (Dragon[%id]22 - (1+floor(Dragon[%id]22/(25*[%crowd]))))
  391.                 end
  392.                 yield (4*[%mana]) [%type]
  393.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]22Grow
  394.                 yield (1*[%breed]*TotalBreed/4) Dragon[%id]2Breed
  395.             end
  396.             hidden when 0
  397.             no buy
  398.         *Dragon[%id]23
  399.             name:Lesser [%name3] Dragon
  400.             tags:Dragons [%type]Dragons Pure Lesser
  401.             class:noBackground
  402.             on tick:
  403.                 if (chance((0.0025/[%health]/TotalHealth*Dragon[%id]23)))
  404.                     if (Dragon[%id]23 < 25)
  405.                         toast A Lesser [%name3] Dragon died before their prime.
  406.                     end
  407.                     Dragon[%id]23 = (Dragon[%id]23 - (1+floor(Dragon[%id]23/(25*[%crowd]))))
  408.                 end
  409.                 yield (6*[%mana]) [%type]
  410.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]23Grow
  411.                 yield (1*[%breed]*TotalBreed/2) Dragon[%id]2Breed
  412.             end
  413.             hidden when 0
  414.             no buy
  415.         *Dragon[%id]24
  416.             name:Adult [%name3] Dragon
  417.             tags:Dragons [%type]Dragons Pure Adult
  418.             class:noBackground
  419.             on tick:
  420.                 if (chance((0.00125/[%health]/TotalHealth*Dragon[%id]24)))
  421.                     if (Dragon[%id]24 < 25)
  422.                         toast Lost an Adult [%name3] Dragon tragically
  423.                     end
  424.                     Dragon[%id]24 = (Dragon[%id]24 - (1+floor(Dragon[%id]24/(25*[%crowd]))))
  425.                 end
  426.                 yield (8*[%mana]) [%type]
  427.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]24Grow
  428.                 yield (1*[%breed]*TotalBreed) Dragon[%id]2Breed
  429.             end
  430.             hidden when 0
  431.             no buy
  432.         *Dragon[%id]25
  433.             name:Mature [%name3] Dragon
  434.             tags:Dragons [%type]Dragons Pure Mature
  435.             class:noBackground
  436.             on tick:
  437.                 if (chance((0.0025/[%health]/TotalHealth*Dragon[%id]25)))
  438.                     if (Dragon[%id]25 < 25)
  439.                         toast A Matured [%name3] Dragon passed on to the next world.
  440.                     end
  441.                     Dragon[%id]25 = (Dragon[%id]25 - (1+floor(Dragon[%id]25/(25*[%crowd]))))
  442.                 end
  443.                 yield (10*[%mana]) [%type]
  444.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]25Grow
  445.                 yield (1*[%breed]*TotalBreed/3) Dragon[%id]2Breed
  446.             end
  447.             hidden when 0
  448.             no buy
  449.         *Dragon[%id]26
  450.             name:Greater [%name3] Dragon
  451.             tags:Dragons [%type]Dragons Pure Greater
  452.             class:noBackground
  453.             on tick:
  454.                 if (chance((0.005/[%health]/TotalHealth*Dragon[%id]26)))
  455.                     if (Dragon[%id]26 < 25)
  456.                         toast A Greater [%name3] Dragon's age caught up with them.
  457.                     end
  458.                     Dragon[%id]26 = (Dragon[%id]26 - (1+floor(Dragon[%id]26/(25*[%crowd]))))
  459.                 end
  460.                 yield (12*[%mana]) [%type]
  461.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]26Grow
  462.                 yield (1*[%breed]*TotalBreed/9) Dragon[%id]2Breed
  463.             end
  464.             hidden when 0
  465.             no buy
  466.         *Dragon[%id]27
  467.             name:Venerable [%name3] Dragon
  468.             tags:Dragons [%type]Dragons Pure Venerable
  469.             class:noBackground
  470.             on tick:
  471.                 if (chance((0.01/[%health]/TotalHealth*Dragon[%id]27)))
  472.                     if (Dragon[%id]27 < 25)
  473.                         toast A Venerable [%name3] Dragon passed on their last legend.
  474.                     end
  475.                     Dragon[%id]27 = (Dragon[%id]27 - (1+floor(Dragon[%id]27/(25*[%crowd]))))
  476.                 end
  477.                 yield (14*[%mana]) [%type]
  478.                 yield (1*[%growth]*TotalGrowth) Dragon[%id]27Grow
  479.             end
  480.             hidden when 0
  481.             no buy
  482.         *Dragon[%id]28
  483.             name:Ancient [%name3] Dragon
  484.             tags:Dragons [%type]Dragons Pure Ancient
  485.             class:noBackground
  486.             on tick:
  487.                 if (chance((0.02/[%health]/TotalHealth*Dragon[%id]28)))
  488.                     if (Dragon[%id]28 < 25)
  489.                         toast One of your [%name3] Dragons has left the world peacefully in their sleep. They will join beside you.
  490.                     end
  491.                     Dragon[%id]28 = (Dragon[%id]28 - (1+floor(Dragon[%id]28/(25*[%crowd]))))
  492.                 end
  493.                 yield (16*[%mana]) [%type]
  494.             end
  495.             hidden when 0
  496.             no buy
  497.  
  498.     *include DragonBreed %id %name1 %name2 %name3 %type %land="1" %rare="1"
  499.         *Dragon[%id]BreedRate
  500.             name: [%id] Dragon Breed Rate
  501.             is always:(max(pow(((((Total[%type]Dragons+1)/(Total[%type]Land+1))+([%land]-1))/[%land]),3),pow(((Total[%type]Dragons+1)/(Total[%type]Land+1)),(1/3)))*600)
  502.             hidden
  503.         *Dragon[%id]Total
  504.             name: [%id] Dragon Population Total
  505.             is always:(Dragon[%id]01 + Dragon[%id]02 + Dragon[%id]03 + Dragon[%id]04 + Dragon[%id]05 + Dragon[%id]06 + Dragon[%id]07 + Dragon[%id]08 + Dragon[%id]11 + Dragon[%id]12 + Dragon[%id]13 + Dragon[%id]14 + Dragon[%id]15 + Dragon[%id]16 + Dragon[%id]17 + Dragon[%id]18 + Dragon[%id]21 + Dragon[%id]22 + Dragon[%id]23 + Dragon[%id]24 + Dragon[%id]25 + Dragon[%id]26 + Dragon[%id]27 + Dragon[%id]28)
  506.             hidden
  507.         *Dragon[%id]0Breed
  508.             name: [%name1] Dragon Breeding
  509.             on tick:
  510.                 if (Dragon[%id]0Breed>=Dragon[%id]BreedRate)
  511.                     if (chance((4*[%rare])%))
  512.                         Dragon[%id]10 = Dragon[%id]10 + floor(Dragon[%id]0Breed/Dragon[%id]BreedRate)
  513.                     else
  514.                         Dragon[%id]00 = Dragon[%id]00 + floor(Dragon[%id]0Breed/Dragon[%id]BreedRate)
  515.                     end
  516.                     Dragon[%id]0Breed = (Dragon[%id]0Breed % Dragon[%id]BreedRate)
  517.                 end
  518.             end
  519.             hidden
  520.         *Dragon[%id]1Breed
  521.             name: [%name2] Dragon Breeding
  522.             on tick:
  523.                 if (Dragon[%id]1Breed>=(Dragon[%id]BreedRate*(5/6)))
  524.                     if (chance((0.8*[%rare])%))
  525.                         Dragon[%id]20 = Dragon[%id]20 + floor(Dragon[%id]1Breed/(Dragon[%id]BreedRate*(5/6)))
  526.                     else if (chance((11.1*[%rare])%))
  527.                         Dragon[%id]10 = Dragon[%id]10 + floor(Dragon[%id]1Breed/(Dragon[%id]BreedRate*(5/6)))
  528.                     else
  529.                         Dragon[%id]00 = Dragon[%id]00 + floor(Dragon[%id]1Breed/(Dragon[%id]BreedRate*(5/6)))
  530.                     end
  531.                     Dragon[%id]1Breed = (Dragon[%id]1Breed % (Dragon[%id]BreedRate*(5/6)))
  532.                 end
  533.             end
  534.             hidden
  535.         *Dragon[%id]2Breed
  536.             name: [%name3] Dragon Breeding
  537.             on tick:
  538.                 if (Dragon[%id]2Breed>=(Dragon[%id]BreedRate*(25/36)))
  539.                     if (chance((3.7*[%rare])%))
  540.                         Dragon[%id]20 = Dragon[%id]20 + floor(Dragon[%id]2Breed/(Dragon[%id]BreedRate*(25/36)))
  541.                     else if (chance((22.2*[%rare])%))
  542.                         Dragon[%id]10 = Dragon[%id]10 + floor(Dragon[%id]2Breed/(Dragon[%id]BreedRate*(25/36)))
  543.                     else
  544.                         Dragon[%id]00 = Dragon[%id]00 + floor(Dragon[%id]2Breed/(Dragon[%id]BreedRate*(25/36)))
  545.                     end
  546.                     Dragon[%id]2Breed = (Dragon[%id]2Breed % (Dragon[%id]BreedRate*(25/36)))
  547.                 end
  548.             end
  549.             hidden
  550.         *Dragon[%id]00Grow
  551.             name: [%name1] Dragon Egg Growth
  552.             on tick:
  553.                 if (Dragon[%id]00Grow>=300)
  554.                     Dragon[%id]01 = Dragon[%id]01 + floor(Dragon[%id]00Grow/300)
  555.                     Dragon[%id]00 = Dragon[%id]00 - floor(Dragon[%id]00Grow/300)
  556.                     Dragon[%id]00Grow = (Dragon[%id]00Grow % 300)
  557.                 end
  558.             end
  559.             hidden
  560.         *Dragon[%id]10Grow
  561.             name: [%name2] Dragon Egg Growth
  562.             on tick:
  563.                 if (Dragon[%id]10Grow>=400)
  564.                     Dragon[%id]11 = Dragon[%id]11 + floor(Dragon[%id]10Grow/400)
  565.                     Dragon[%id]10 = Dragon[%id]10 - floor(Dragon[%id]10Grow/400)
  566.                     Dragon[%id]10Grow = (Dragon[%id]10Grow % 400)
  567.                 end
  568.             end
  569.             hidden
  570.         *Dragon[%id]20Grow
  571.             name: [%name3] Dragon Egg Growth
  572.             on tick:
  573.                 if (Dragon[%id]20Grow>=500)
  574.                     Dragon[%id]21 = Dragon[%id]21 + floor(Dragon[%id]20Grow/500)
  575.                     Dragon[%id]20 = Dragon[%id]20 - floor(Dragon[%id]20Grow/500)
  576.                     Dragon[%id]20Grow = (Dragon[%id]20Grow % 500)
  577.                 end
  578.             end
  579.             hidden
  580.         *Dragon[%id]01Grow
  581.             name: Child [%name1] Dragon Growth
  582.             on tick:
  583.                 if (Dragon[%id]01Grow>=1800)
  584.                     Dragon[%id]02 = Dragon[%id]02 + floor(Dragon[%id]01Grow/1800)
  585.                     Dragon[%id]01 = Dragon[%id]01 - floor(Dragon[%id]01Grow/1800)
  586.                     Dragon[%id]01Grow = (Dragon[%id]01Grow % 1800)
  587.                 end
  588.             end
  589.             hidden
  590.         *Dragon[%id]11Grow
  591.             name: Child [%name2] Dragon Growth
  592.             on tick:
  593.                 if (Dragon[%id]11Grow>=2400)
  594.                     Dragon[%id]12 = Dragon[%id]12 + floor(Dragon[%id]11Grow/2400)
  595.                     Dragon[%id]11 = Dragon[%id]11 - floor(Dragon[%id]11Grow/2400)
  596.                     Dragon[%id]11Grow = (Dragon[%id]11Grow % 2400)
  597.                 end
  598.             end
  599.             hidden
  600.         *Dragon[%id]21Grow
  601.             name: Child [%name3] Dragon Growth
  602.             on tick:
  603.                 if (Dragon[%id]21Grow>=3000)
  604.                     Dragon[%id]22 = Dragon[%id]22 + floor(Dragon[%id]21Grow/3000)
  605.                     Dragon[%id]21 = Dragon[%id]21 - floor(Dragon[%id]21Grow/3000)
  606.                     Dragon[%id]21Grow = (Dragon[%id]21Grow % 3000)
  607.                 end
  608.             end
  609.             hidden
  610.         *Dragon[%id]02Grow
  611.             name: Adolescent [%name1] Dragon Growth
  612.             on tick:
  613.                 if (Dragon[%id]02Grow>=3600)
  614.                     Dragon[%id]03 = Dragon[%id]03 + floor(Dragon[%id]02Grow/3600)
  615.                     Dragon[%id]02 = Dragon[%id]02 - floor(Dragon[%id]02Grow/3600)
  616.                     Dragon[%id]02Grow = (Dragon[%id]02Grow % 3600)
  617.                 end
  618.             end
  619.             hidden
  620.         *Dragon[%id]12Grow
  621.             name: Adolescent [%name2] Dragon Growth
  622.             on tick:
  623.                 if (Dragon[%id]12Grow>=4800)
  624.                     Dragon[%id]13 = Dragon[%id]13 + floor(Dragon[%id]12Grow/4800)
  625.                     Dragon[%id]12 = Dragon[%id]12 - floor(Dragon[%id]12Grow/4800)
  626.                     Dragon[%id]12Grow = (Dragon[%id]12Grow % 4800)
  627.                 end
  628.             end
  629.             hidden
  630.         *Dragon[%id]22Grow
  631.             name: Adolescent [%name3] Dragon Growth
  632.             on tick:
  633.                 if (Dragon[%id]22Grow>=6000)
  634.                     Dragon[%id]23 = Dragon[%id]23 + floor(Dragon[%id]22Grow/6000)
  635.                     Dragon[%id]22 = Dragon[%id]22 - floor(Dragon[%id]22Grow/6000)
  636.                     Dragon[%id]22Grow = (Dragon[%id]22Grow % 6000)
  637.                 end
  638.             end
  639.             hidden
  640.         *Dragon[%id]03Grow
  641.             name: Lesser [%name1] Dragon Growth
  642.             on tick:
  643.                 if (Dragon[%id]03Grow>=7200)
  644.                     Dragon[%id]04 = Dragon[%id]04 + floor(Dragon[%id]03Grow/7200)
  645.                     Dragon[%id]03 = Dragon[%id]03 - floor(Dragon[%id]03Grow/7200)
  646.                     Dragon[%id]03Grow = (Dragon[%id]03Grow % 7200)
  647.                 end
  648.             end
  649.             hidden
  650.         *Dragon[%id]13Grow
  651.             name: Lesser [%name2] Dragon Growth
  652.             on tick:
  653.                 if (Dragon[%id]13Grow>=9600)
  654.                     Dragon[%id]14 = Dragon[%id]14 + floor(Dragon[%id]13Grow/9600)
  655.                     Dragon[%id]13 = Dragon[%id]13 - floor(Dragon[%id]13Grow/9600)
  656.                     Dragon[%id]13Grow = (Dragon[%id]13Grow % 9600)
  657.                 end
  658.             end
  659.             hidden
  660.         *Dragon[%id]23Grow
  661.             name: Lesser [%name3] Dragon Growth
  662.             on tick:
  663.                 if (Dragon[%id]23Grow>=12000)
  664.                     Dragon[%id]24 = Dragon[%id]24 + floor(Dragon[%id]23Grow/12000)
  665.                     Dragon[%id]23 = Dragon[%id]23 - floor(Dragon[%id]23Grow/12000)
  666.                     Dragon[%id]23Grow = (Dragon[%id]23Grow % 12000)
  667.                 end
  668.             end
  669.             hidden
  670.         *Dragon[%id]04Grow
  671.             name: Adult [%name1] Dragon Growth
  672.             on tick:
  673.                 if (Dragon[%id]04Grow>=14400)
  674.                     Dragon[%id]05 = Dragon[%id]05 + floor(Dragon[%id]04Grow/14400)
  675.                     Dragon[%id]04 = Dragon[%id]04 - floor(Dragon[%id]04Grow/14400)
  676.                     Dragon[%id]04Grow = (Dragon[%id]04Grow % 14400)
  677.                 end
  678.             end
  679.             hidden
  680.         *Dragon[%id]14Grow
  681.             name: Adult [%name2] Dragon Growth
  682.             on tick:
  683.                 if (Dragon[%id]14Grow>=19200)
  684.                     Dragon[%id]15 = Dragon[%id]15 + floor(Dragon[%id]14Grow/19200)
  685.                     Dragon[%id]14 = Dragon[%id]14 - floor(Dragon[%id]14Grow/19200)
  686.                     Dragon[%id]14Grow = (Dragon[%id]14Grow % 19200)
  687.                 end
  688.             end
  689.             hidden
  690.         *Dragon[%id]24Grow
  691.             name: Adult [%name3] Dragon Growth
  692.             on tick:
  693.                 if (Dragon[%id]24Grow>=24000)
  694.                     Dragon[%id]25 = Dragon[%id]25 + floor(Dragon[%id]24Grow/24000)
  695.                     Dragon[%id]24 = Dragon[%id]24 - floor(Dragon[%id]24Grow/24000)
  696.                     Dragon[%id]24Grow = (Dragon[%id]24Grow % 24000)
  697.                 end
  698.             end
  699.             hidden
  700.         *Dragon[%id]05Grow
  701.             name: Mature [%name1] Dragon Growth
  702.             on tick:
  703.                 if (Dragon[%id]05Grow>=28800)
  704.                     Dragon[%id]06 = Dragon[%id]06 + floor(Dragon[%id]05Grow/28800)
  705.                     Dragon[%id]05 = Dragon[%id]05 - floor(Dragon[%id]05Grow/28800)
  706.                     Dragon[%id]05Grow = (Dragon[%id]05Grow % 28800)
  707.                 end
  708.             end
  709.             hidden
  710.         *Dragon[%id]15Grow
  711.             name: Mature [%name2] Dragon Growth
  712.             on tick:
  713.                 if (Dragon[%id]15Grow>=38400)
  714.                     Dragon[%id]16 = Dragon[%id]16 + floor(Dragon[%id]15Grow/38400)
  715.                     Dragon[%id]15 = Dragon[%id]15 - floor(Dragon[%id]15Grow/38400)
  716.                     Dragon[%id]15Grow = (Dragon[%id]15Grow % 38400)
  717.                 end
  718.             end
  719.             hidden
  720.         *Dragon[%id]25Grow
  721.             name: Mature [%name3] Dragon Growth
  722.             on tick:
  723.                 if (Dragon[%id]25Grow>=48000)
  724.                     Dragon[%id]26 = Dragon[%id]26 + floor(Dragon[%id]25Grow/48000)
  725.                     Dragon[%id]25 = Dragon[%id]25 - floor(Dragon[%id]25Grow/48000)
  726.                     Dragon[%id]25Grow = (Dragon[%id]25Grow % 48000)
  727.                 end
  728.             end
  729.             hidden
  730.         *Dragon[%id]06Grow
  731.             name: Greater [%name1] Dragon Growth
  732.             on tick:
  733.                 if (Dragon[%id]06Grow>=57600)
  734.                     Dragon[%id]07 = Dragon[%id]07 + floor(Dragon[%id]06Grow/57600)
  735.                     Dragon[%id]06 = Dragon[%id]06 - floor(Dragon[%id]06Grow/57600)
  736.                     Dragon[%id]06Grow = (Dragon[%id]06Grow % 57600)
  737.                 end
  738.             end
  739.             hidden
  740.         *Dragon[%id]16Grow
  741.             name: Greater [%name2] Dragon Growth
  742.             on tick:
  743.                 if (Dragon[%id]16Grow>=76800)
  744.                     Dragon[%id]17 = Dragon[%id]17 + floor(Dragon[%id]16Grow/76800)
  745.                     Dragon[%id]16 = Dragon[%id]16 - floor(Dragon[%id]16Grow/76800)
  746.                     Dragon[%id]16Grow = (Dragon[%id]16Grow % 76800)
  747.                 end
  748.             end
  749.             hidden
  750.         *Dragon[%id]26Grow
  751.             name: Greater [%name3] Dragon Growth
  752.             on tick:
  753.                 if (Dragon[%id]26Grow>=96000)
  754.                     Dragon[%id]27 = Dragon[%id]27 + floor(Dragon[%id]26Grow/96000)
  755.                     Dragon[%id]26 = Dragon[%id]26 - floor(Dragon[%id]26Grow/96000)
  756.                     Dragon[%id]26Grow = (Dragon[%id]26Grow % 96000)
  757.                 end
  758.             end
  759.             hidden
  760.         *Dragon[%id]07Grow
  761.             name: Venerable [%name1] Dragon Growth
  762.             on tick:
  763.                 if (Dragon[%id]07Grow>=115200)
  764.                     Dragon[%id]08 = Dragon[%id]08 + floor(Dragon[%id]07Grow/115200)
  765.                     Dragon[%id]07 = Dragon[%id]07 - floor(Dragon[%id]07Grow/115200)
  766.                     Dragon[%id]07Grow = (Dragon[%id]07Grow % 115200)
  767.                 end
  768.             end
  769.             hidden
  770.         *Dragon[%id]17Grow
  771.             name: Venerable [%name2] Dragon Growth
  772.             on tick:
  773.                 if (Dragon[%id]17Grow>=153600)
  774.                     Dragon[%id]18 = Dragon[%id]18 + floor(Dragon[%id]17Grow/153600)
  775.                     Dragon[%id]17 = Dragon[%id]17 - floor(Dragon[%id]17Grow/153600)
  776.                     Dragon[%id]17Grow = (Dragon[%id]17Grow % 153600)
  777.                 end
  778.             end
  779.             hidden
  780.         *Dragon[%id]27Grow
  781.             name: Venerable [%name3] Dragon Growth
  782.             on tick:
  783.                 if (Dragon[%id]27Grow>=192000)
  784.                     Dragon[%id]28 = Dragon[%id]28 + floor(Dragon[%id]27Grow/192000)
  785.                     Dragon[%id]27 = Dragon[%id]27 - floor(Dragon[%id]27Grow/192000)
  786.                     Dragon[%id]27Grow = (Dragon[%id]27Grow % 192000)
  787.                 end
  788.             end
  789.             hidden
  790.  
  791. Buttons
  792.     *theWorldButton
  793.         name:Draconia
  794.         desc:Clicking here will generate one random point of Mana.
  795.         on click:
  796.             anim icon wobble
  797.             if (chance((100/6)%))
  798.                 yield 1 Fire
  799.             else if (chance((100/5)%))
  800.                 yield 1 Water
  801.             else if (chance((100/4)%))
  802.                 yield 1 Air
  803.             else if (chance((100/3)%))
  804.                 yield 1 Earth
  805.             else if (chance((100/2)%))
  806.                 yield 1 Light
  807.             else
  808.                 yield 1 Dark
  809.             end
  810.         end
  811.         icon:https://i.imgur.com/0L2Ukqg.png
  812.         no text
  813.         class:bigButton hasFlares
  814.         icon class:shadowed
  815.         tooltip origin:bottom
  816.         tooltip class:red
  817.        
  818. Resources
  819.  
  820. //Buttons
  821.     *viewLands
  822.         name:Lands
  823.         text:Lands
  824.         desc:Click to show the Land Sidebar.
  825.         on click:
  826.             show tag:Lands
  827.             hide tag:Upgrades
  828.         end
  829.         tags:menuButton buildMenuButton
  830.  
  831.     *viewUpgrades
  832.         name:Upgrades
  833.         text:Upgrades
  834.         desc:Click to show the Upgrades Sidebar.
  835.         on click:
  836.             hide tag:Lands
  837.             show tag:Upgrades
  838.         end
  839.         tags:menuButton buildMenuButton
  840.  
  841.     *viewAllCreatures
  842.         name:All
  843.         text:All
  844.         desc:Click to show all creatures. (Warning: giant list)
  845.         on click:
  846.             show tag:FireDragons
  847.             show tag:FirePopulation
  848.             show tag:FireHabitat
  849.             show tag:WaterDragons
  850.             show tag:WaterPopulation
  851.             show tag:WaterHabitat
  852.             show tag:AirDragons
  853.             show tag:AirPopulation
  854.             show tag:AirHabitat
  855.             show tag:EarthDragons
  856.             show tag:EarthPopulation
  857.             show tag:EarthHabitat
  858.             show tag:LightDragons
  859.             show tag:LightPopulation
  860.             show tag:LightHabitat
  861.             show tag:DarkDragons
  862.             show tag:DarkPopulation
  863.             show tag:DarkHabitat
  864.         end
  865.         tags:menuButton popMenuButton
  866.  
  867.     *viewFireDragons
  868.         name:Fire
  869.         text:Fire
  870.         desc:Click to show all Fire-aligned creatures.
  871.         on click:
  872.             show tag:FireDragons
  873.             show tag:FirePopulation
  874.             show tag:FireHabitat
  875.             hide tag:WaterDragons
  876.             hide tag:WaterPopulation
  877.             hide tag:WaterHabitat
  878.             hide tag:AirDragons
  879.             hide tag:AirPopulation
  880.             hide tag:AirHabitat
  881.             hide tag:EarthDragons
  882.             hide tag:EarthPopulation
  883.             hide tag:EarthHabitat
  884.             hide tag:LightDragons
  885.             hide tag:LightPopulation
  886.             hide tag:LightHabitat
  887.             hide tag:DarkDragons
  888.             hide tag:DarkPopulation
  889.             hide tag:DarkHabitat
  890.         end
  891.         tags:menuButton popMenuButton
  892.  
  893.     *viewWaterDragons
  894.         name:Water
  895.         text:Water
  896.         desc:Click to show all Water-aligned creatures.
  897.         on click:
  898.             hide tag:FireDragons
  899.             hide tag:FirePopulation
  900.             hide tag:FireHabitat
  901.             show tag:WaterDragons
  902.             show tag:WaterPopulation
  903.             show tag:WaterHabitat
  904.             hide tag:AirDragons
  905.             hide tag:AirPopulation
  906.             hide tag:AirHabitat
  907.             hide tag:EarthDragons
  908.             hide tag:EarthPopulation
  909.             hide tag:EarthHabitat
  910.             hide tag:LightDragons
  911.             hide tag:LightPopulation
  912.             hide tag:LightHabitat
  913.             hide tag:DarkDragons
  914.             hide tag:DarkPopulation
  915.             hide tag:DarkHabitat
  916.         end
  917.         tags:menuButton popMenuButton
  918.  
  919.     *viewAirDragons
  920.         name:Air
  921.         text:Air
  922.         desc:Click to show all Air-aligned creatures.
  923.         on click:
  924.             hide tag:FireDragons
  925.             hide tag:FirePopulation
  926.             hide tag:FireHabitat
  927.             hide tag:WaterDragons
  928.             hide tag:WaterPopulation
  929.             hide tag:WaterHabitat
  930.             show tag:AirDragons
  931.             show tag:AirPopulation
  932.             show tag:AirHabitat
  933.             hide tag:EarthDragons
  934.             hide tag:EarthPopulation
  935.             hide tag:EarthHabitat
  936.             hide tag:LightDragons
  937.             hide tag:LightPopulation
  938.             hide tag:LightHabitat
  939.             hide tag:DarkDragons
  940.             hide tag:DarkPopulation
  941.             hide tag:DarkHabitat
  942.         end
  943.         tags:menuButton popMenuButton
  944.  
  945.     *viewEarthDragons
  946.         name:Earth
  947.         text:Earth
  948.         desc:Click to show all Earth-aligned creatures.
  949.         on click:
  950.             hide tag:FireDragons
  951.             hide tag:FirePopulation
  952.             hide tag:FireHabitat
  953.             hide tag:WaterDragons
  954.             hide tag:WaterPopulation
  955.             hide tag:WaterHabitat
  956.             hide tag:AirDragons
  957.             hide tag:AirPopulation
  958.             hide tag:AirHabitat
  959.             show tag:EarthDragons
  960.             show tag:EarthPopulation
  961.             show tag:EarthHabitat
  962.             hide tag:LightDragons
  963.             hide tag:LightPopulation
  964.             hide tag:LightHabitat
  965.             hide tag:DarkDragons
  966.             hide tag:DarkPopulation
  967.             hide tag:DarkHabitat
  968.         end
  969.         tags:menuButton popMenuButton
  970.  
  971.     *viewLightDragons
  972.         name:Light
  973.         text:Light
  974.         desc:Click to show all Light-aligned creatures.
  975.         on click:
  976.             hide tag:FireDragons
  977.             hide tag:FirePopulation
  978.             hide tag:FireHabitat
  979.             hide tag:WaterDragons
  980.             hide tag:WaterPopulation
  981.             hide tag:WaterHabitat
  982.             hide tag:AirDragons
  983.             hide tag:AirPopulation
  984.             hide tag:AirHabitat
  985.             hide tag:EarthDragons
  986.             hide tag:EarthPopulation
  987.             hide tag:EarthHabitat
  988.             show tag:LightDragons
  989.             show tag:LightPopulation
  990.             show tag:LightHabitat
  991.             hide tag:DarkDragons
  992.             hide tag:DarkPopulation
  993.             hide tag:DarkHabitat
  994.         end
  995.         tags:menuButton popMenuButton
  996.  
  997.     *viewDarkDragons
  998.         name:Dark
  999.         text:Dark
  1000.         desc:Click to show all Darkness-aligned creatures.
  1001.         on click:
  1002.             hide tag:FireDragons
  1003.             hide tag:FirePopulation
  1004.             hide tag:FireHabitat
  1005.             hide tag:WaterDragons
  1006.             hide tag:WaterPopulation
  1007.             hide tag:WaterHabitat
  1008.             hide tag:AirDragons
  1009.             hide tag:AirPopulation
  1010.             hide tag:AirHabitat
  1011.             hide tag:EarthDragons
  1012.             hide tag:EarthPopulation
  1013.             hide tag:EarthHabitat
  1014.             hide tag:LightDragons
  1015.             hide tag:LightPopulation
  1016.             hide tag:LightHabitat
  1017.             show tag:DarkDragons
  1018.             show tag:DarkPopulation
  1019.             show tag:DarkHabitat
  1020.         end
  1021.         tags:menuButton popMenuButton
  1022.  
  1023.     *TEMPLATE
  1024.         class:noBackground
  1025.         show earned
  1026.  
  1027.     *Fire
  1028.         name:Fire Mana
  1029.         desc:Fire Mana is creative and passionate. Use Mana to create Lands for your dragons.
  1030.         tag:Mana
  1031.         icon:drakeicons[4,0]
  1032.     *Water
  1033.         name:Water Mana
  1034.         desc:Water Mana is compassionate and empathic. Use Mana to create Lands for your dragons.
  1035.         tag:Mana
  1036.         icon:drakeicons[4,1]
  1037.     *Air
  1038.         name:Air Mana
  1039.         desc:Air Mana is innovative and gregarious. Use Mana to create Lands for your dragons.
  1040.         tag:Mana
  1041.         icon:drakeicons[4,3]
  1042.     *Earth
  1043.         name:Earth Mana
  1044.         desc:Earth Mana is determined and unyielding. Use Mana to create Lands for your dragons.
  1045.         tag:Mana
  1046.         icon:drakeicons[4,2]
  1047.     *Light
  1048.         name:Light Mana
  1049.         desc:Light Mana is altruistic and just. Use Mana to create Lands for your dragons.
  1050.         tag:Mana
  1051.         icon:drakeicons[4,4]
  1052.     *Dark
  1053.         name:Dark Mana
  1054.         desc:Dark Mana is ambitious and mysterious. Use Mana to create Lands for your dragons.
  1055.         tag:Mana
  1056.         icon:drakeicons[4,5]
  1057.  
  1058.     *TEMPLATE
  1059.         class:noBackground
  1060.         hidden when 0
  1061.  
  1062.     *TotalFireDragons
  1063.         name:Fire Dragon Population
  1064.         desc:Tracks the total Fire Dragon population.
  1065.         tag:FirePopulation
  1066.         icon:drakeicons[1,0]
  1067.         is always:DragonFTotal
  1068.     *TotalFireLand
  1069.         name:Fire Habitability
  1070.         desc:Tracks the total space for Fire Dragons to live in
  1071.         tag:FireHabitat
  1072.         icon:drakeicons[2,0]
  1073.         is always:(desert * 7)
  1074.     *TotalWaterDragons
  1075.         name:Water Dragon Population
  1076.         desc:Tracks the total Water Dragon population.
  1077.         tag:WaterPopulation
  1078.         icon:drakeicons[1,2]
  1079.         is always:DragonWTotal
  1080.     *TotalWaterLand
  1081.         name:Water Habitability
  1082.         desc:Tracks the total space for Water Dragons to live in
  1083.         tag:WaterHabitat
  1084.         icon:drakeicons[2,2]
  1085.         is always:(ocean * 7)
  1086.     *TotalAirDragons
  1087.         name:Air Dragon Population
  1088.         desc:Tracks the total Air Dragon population.
  1089.         tag:AirPopulation
  1090.         icon:drakeicons[1,1]
  1091.         is always:DragonATotal
  1092.     *TotalAirLand
  1093.         name:Air Habitability
  1094.         desc:Tracks the total space for Air Dragons to live in
  1095.         tag:AirHabitat
  1096.         icon:drakeicons[2,1]
  1097.         is always:(plain * 7)
  1098.     *TotalEarthDragons
  1099.         name:Earth Dragon Population
  1100.         desc:Tracks the total Earth Dragon population.
  1101.         tag:EarthPopulation
  1102.         icon:drakeicons[1,1]
  1103.         is always:DragonETotal
  1104.     *TotalEarthLand
  1105.         name:Earth Habitability
  1106.         desc:Tracks the total space for Earth Dragons to live in
  1107.         tag:EarthHabitat
  1108.         icon:drakeicons[2,1]
  1109.         is always:(mountain * 7)
  1110.     *TotalLightDragons
  1111.         name:Light Dragon Population
  1112.         desc:Tracks the total Light Dragon population.
  1113.         tag:LightPopulation
  1114.         icon:drakeicons[1,3]
  1115.         is always:DragonLTotal
  1116.     *TotalLightLand
  1117.         name:Light Habitability
  1118.         desc:Tracks the total space for Light Dragons to live in
  1119.         tag:LightHabitat
  1120.         icon:drakeicons[2,3]
  1121.         is always:(steppe * 7)
  1122.     *TotalDarkDragons
  1123.         name:Dark Dragon Population
  1124.         desc:Tracks the total Dark Dragon population.
  1125.         tag:DarkPopulation
  1126.         icon:drakeicons[1,3]
  1127.         is always:DragonDTotal
  1128.     *TotalDarkLand
  1129.         name:Dark Habitability
  1130.         desc:Tracks the total space for Dark Dragons to live in
  1131.         tag:DarkHabitat
  1132.         icon:drakeicons[2,3]
  1133.         is always:(swamp * 7)
  1134.     *TotalBreed
  1135.         name:Upgrade Breed Multiplier
  1136.         desc:Tracks the total Breeding Multiplier from all Upgrades
  1137.         is always:1
  1138.         hidden
  1139.     *TotalGrowth
  1140.         name:Upgrade Growth Multiplier
  1141.         desc:Tracks the total Growth Multiplier from all Upgrades
  1142.         is always:1
  1143.         hidden
  1144.     *TotalHealth
  1145.         name:Upgrade Health Multiplier
  1146.         desc:Tracks the total Health Multiplier from all Upgrades
  1147.         is always:1
  1148.         hidden
  1149.     *desertCost
  1150.         name:debug
  1151.         is always:50
  1152.         hidden
  1153.  
  1154.     [include DragonBreed %id="F" %name1="Red Flame" %name2="Ruby Flame" %name3="Flame Incarnate" %type="Fire"]
  1155.     [include DragonBreed %id="W" %name1="Blue Sea" %name2="Sapphire Sea" %name3="Sea Incarnate" %type="Water"]
  1156.     [include DragonBreed %id="A" %name1="Yellow Cloud" %name2="Citrine Cloud" %name3="Cloud Incarnate" %type="Air"]
  1157.     [include DragonBreed %id="E" %name1="Green Mountain" %name2="Emerald Mountain" %name3="Mountain Incarnate" %type="Earth"]
  1158.     [include DragonBreed %id="L" %name1="Luminous White" %name2="Luminous Diamond" %name3="Luminous Incarnate" %type="Light" %land="1.5"]
  1159.     [include DragonBreed %id="D" %name1="Umbral Black" %name2="Umbral Opal" %name3="Umbral Incarnate" %type="Dark" %rare="1.5"]
  1160.  
  1161.  
  1162. Buildings
  1163.     *TEMPLATE
  1164.         on click:anim glow
  1165.  
  1166.     *desert|deserts
  1167.         name:Desert|Deserts
  1168.         desc:A vast rolling sea of sand and dunes.<//><b>Effect:</b><.>Provides space for 7 Fire Dragons.
  1169.         tag:Lands
  1170.         icon:drakeicons[0,0]
  1171.         cost:5 Fire, 1 Water, 1 Air, 1 Earth, 1 Light, 1 Dark
  1172.         on earn:DragonF00 = (DragonF00 + 1)
  1173.         unlocked
  1174.  
  1175.     *ocean
  1176.         name:Ocean
  1177.         desc:A deep expanse of seemingly endless water.<//><b>Effect:</b><.>Provides space for 7 Water Dragons.
  1178.         tag:Lands
  1179.         icon:drakeicons[0,2]
  1180.         cost:1 Fire, 5 Water, 1 Air, 1 Earth, 1 Light, 1 Dark
  1181.         on earn:DragonW00 = (DragonW00 + 1)
  1182.         unlocked
  1183.  
  1184.     *plain|plains
  1185.         name:Plain|Plains
  1186.         desc:Gentle hills and grass as far as the eye can see.<//><b>Effect:</b><.>Provides space for 7 Air Dragons.
  1187.         tag:Lands
  1188.         icon:drakeicons[0,1]
  1189.         cost:1 Fire, 1 Water, 5 Air, 1 Earth, 1 Light, 1 Dark
  1190.         on earn:DragonA00 = (DragonA00 + 1)
  1191.         unlocked
  1192.  
  1193.     *mountain|mountains
  1194.         name:Mountain|Mountains
  1195.         desc:Earth towering in a gradual spire that can be seen over the horizen.<//><b>Effect:</b><.>Provides space for 7 Earth Dragons.
  1196.         tag:Lands
  1197.         icon:drakeicons[0,1]
  1198.         cost:1 Fire, 1 Water, 1 Air, 5 Earth, 1 Light, 1 Dark
  1199.         on earn:DragonE00 = (DragonE00 + 1)
  1200.         unlocked
  1201.  
  1202.     *steppe
  1203.         name:Steppe
  1204.         desc:Brightly lit field of shrubs and stone, where you can see out for days.<//><b>Effect:</b><.>Provides space for 7 Light Dragons.
  1205.         tag:Lands
  1206.         icon:drakeicons[0,3]
  1207.         cost:1 Fire, 1 Water, 1 Air, 1 Earth, 5 Light, 1 Dark
  1208.         on earn:DragonL00 = (DragonL00 + 1)
  1209.         unlocked
  1210.  
  1211.     *swamp|swamps
  1212.         name:Swamp|Swamps
  1213.         desc:A dim tumble of vegitation and growth that chokes out most vision and sunlight.<//><b>Effect:</b><.>Provides space for 7 Dark Dragons.
  1214.         tag:Lands
  1215.         icon:drakeicons[0,3]
  1216.         cost:1 Fire, 1 Water, 1 Air, 1 Earth, 1 Light, 5 Dark
  1217.         on earn:DragonD00 = (DragonD00 + 1)
  1218.         unlocked
  1219.  
  1220.     [include Dragon %id="F" %name1="Red Flame" %name2="Ruby Flame" %name3="Flame Incarnate" %type="Fire" %breed="1.5"]
  1221.     [include Dragon %id="W" %name1="Blue Sea" %name2="Sapphire Sea" %name3="Sea Incarnate" %type="Water" %growth="1.5"]
  1222.     [include Dragon %id="A" %name1="Yellow Cloud" %name2="Citrine Cloud" %name3="Cloud Incarnate" %type="Air" %crowd="1.5"]
  1223.     [include Dragon %id="E" %name1="Green Mountain" %name2="Emerald Mountain" %name3="Mountain Incarnate" %type="Earth" %health="1.5"]
  1224.     [include Dragon %id="L" %name1="Luminous White" %name2="Luminous Diamond" %name3="Luminous Incarnate" %type="Light"]
  1225.     [include Dragon %id="D" %name1="Umbral Black" %name2="Umbral Opal" %name3="Umbral Incarnate" %type="Dark"]
  1226.  
  1227. Upgrades
  1228.     *TEMPLATE
  1229.         tag:Upgrades
  1230.     *debugFire
  1231.         name:Debug Fire Boost
  1232.         desc: Click here to gain unlimited (fire)power
  1233.         on click:
  1234.             yield 10000 Fire
  1235.         end
  1236. Achievements
  1237.     *TEMPLATE
  1238.         on click:anim glow
  1239.         icon:drakeicons[1,0]
  1240.         on earn:toast New Dragon unlocked in the Bestiary!
  1241.     *DragonF00Award
  1242.         name:Red Flame Dragon Egg
  1243.         desc:Your first one. The egg wobbles, soon hatching.
  1244.         req:1 DragonF00
  1245.     *DragonF01Award
  1246.         name:Child Red Flame Dragon
  1247.         desc:The dragon hatches from its egg!
  1248.         req:1 DragonF01
  1249.     *DragonF02Award
  1250.         name:Lesser Red Flame Dragon
  1251.         desc:Beginning a rebellious phase...
  1252.         req:1 DragonF02
  1253.     *DragonF03Award
  1254.         name:Adult Red Flame Dragon
  1255.         desc:Ready to take on the world.
  1256.         req:1 DragonF03
  1257.     *DragonF04Award
  1258.         name:Greater Red Flame Dragon
  1259.         desc:Another year older, another year wiser, another year more powerful
  1260.         req:1 DragonF04
  1261.     *DragonF05Award
  1262.         name:Ancient Red Flame Dragon
  1263.         desc:Even rarer dragons respect the power and knowledge that comes with age.
  1264.         req:1 DragonF05
  1265.     *DragonF10Award
  1266.         name:Ruby Flame Dragon Egg
  1267.         desc:Awww, look at this little gem!
  1268.         req:1 DragonF10
  1269.     *DragonF11Award
  1270.         name:Child Ruby Flame Dragon
  1271.         desc:Growing up is always tough.
  1272.         req:1 DragonF11
  1273.     *DragonF12Award
  1274.         name:Lesser Ruby Flame Dragon
  1275.         desc:Ruby dragons have a touch of the divine in their otherwise mortal bodies
  1276.         req:1 DragonF12
  1277.     *DragonF13Award
  1278.         name:Adult Ruby Flame Dragon
  1279.         desc:Harder, better, faster, stronger.
  1280.         req:1 DragonF13
  1281.     *DragonF14Award
  1282.         name:Greater Ruby Flame Dragon
  1283.         desc:Becoming a venerable leader.
  1284.         req:1 DragonF14
  1285.     *DragonF15Award
  1286.         name:Ancient Ruby Flame Dragon
  1287.         desc:An extremely rare dragon, likely to rule over even other dragons in their power.
  1288.         req:1 DragonF15
  1289.     *DragonF20Award
  1290.         name:Pure Flame Dragon Egg
  1291.         desc:owo what's this?
  1292.         req:1 DragonF20
  1293.     *DragonF21Award
  1294.         name:Child Pure Flame Dragon
  1295.         desc:Not entirely mortal, this little baby dragon has a great future.
  1296.         req:1 DragonF21
  1297.     *DragonF22Award
  1298.         name:Lesser Pure Flame Dragon
  1299.         desc:Some people just want to watch the world burn.
  1300.         req:1 DragonF22
  1301.     *DragonF23Award
  1302.         name:Adult Pure Flame Dragon
  1303.         desc:Somehow, there are still higher plateaus to reach.
  1304.         req:1 DragonF23
  1305.     *DragonF24Award
  1306.         name:Greater Pure Flame Dragon
  1307.         desc:Approaching the peak of power.
  1308.         req:1 DragonF24
  1309.     *DragonF25Award
  1310.         name:Greater Pure Flame Dragon
  1311.         desc:A literal demigod of living fire now watches over your world.
  1312.         req:1 DragonF25
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top