SHOW:
|
|
- or go back to the newest paste.
| 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:7/6/2019 | |
| 7 | version:1 | |
| 8 | ||
| 9 | Settings | |
| 10 | - | background:https://i.imgur.com/uiubzMM.jpg |
| 10 | + | background:https://i.imgur.com/uiubzMM.jpg |
| 11 | - | building cost increase:115% |
| 11 | + | building cost increase:115% |
| 12 | - | building cost refund:50% |
| 12 | + | building cost refund:50% |
| 13 | - | spritesheet:icons, 48 by 48, stuff/bunnyIcons.png |
| 13 | + | spritesheet:icons, 48 by 48, stuff/bunnyIcons.png |
| 14 | - | spritesheet:drakeicons, 48 by 48, https://i.imgur.com/nkRMIeF.png |
| 14 | + | spritesheet:drakeicons, 48 by 48, https://i.imgur.com/nkRMIeF.png |
| 15 | - | stylesheet:stuff/bigBlue.css |
| 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 | Buttons | |
| 28 | *theWorldButton | |
| 29 | name:Draconia | |
| 30 | desc:Clicking here will generate one random point of Mana. | |
| 31 | on click:anim icon wobble | |
| 32 | on click:yield 1 fire | |
| 33 | icon:stuff/bunny.png | |
| 34 | no text | |
| 35 | class:bigButton hasFlares | |
| 36 | icon class:shadowed | |
| 37 | tooltip origin:bottom | |
| 38 | tooltip class:red | |
| 39 | ||
| 40 | Resources | |
| 41 | *Mortality | |
| 42 | name: Mortality Daemon | |
| 43 | desc: Mechanic - Tracks when dragons die of various natural causes. | |
| 44 | - | icon:drakeicons[4,0] |
| 44 | + | |
| 45 | if (chance((0.04*egRd1Brd1Derg)%)) | |
| 46 | lose 1 egRd1Brd1Derg | |
| 47 | toast Lost a Red Flame Dragon egg... | |
| 48 | end | |
| 49 | - | name:Red Flame Dragons Breeding |
| 49 | + | |
| 50 | - | desc:Creates new Fire Dragons when it reaches 100. |
| 50 | + | lose 1 chRd1Brd1Derg |
| 51 | toast A Red Flame Dragon child didn't make it... | |
| 52 | end | |
| 53 | - | if (this>=100) |
| 53 | + | |
| 54 | - | yield 1 Rd1Brd1Birth |
| 54 | + | lose 1 leRd1Brd1Derg |
| 55 | - | lose 100 Rd1Brd1Breed |
| 55 | + | toast A Lesser Red Flame Dragon did something stupid... |
| 56 | end | |
| 57 | if (chance((0.005*adRd1Brd1Derg)%)) | |
| 58 | lose 1 adRd1Brd1Derg | |
| 59 | - | *Rd1Brd1Birth |
| 59 | + | toast Lost an adult Red Flame Dragon tragically... |
| 60 | - | name:Red Flame Dragons Birth |
| 60 | + | |
| 61 | - | desc:Creates new Fire Dragons when it reaches 100. |
| 61 | + | |
| 62 | lose 1 grRd1Brd1Derg | |
| 63 | - | on earn:yield 1 egRd1Brd1Derg |
| 63 | + | toast Lost a Greater Red Flame dragon... |
| 64 | - | on earn:lose 1 Rd1Brd1Birth |
| 64 | + | |
| 65 | if (chance((0.02*anRd1Brd1Derg)%)) | |
| 66 | - | *egRd1Brd1DergGrow |
| 66 | + | lose 1 anRd1Brd1Derg |
| 67 | - | name:Red Flame Egg Growth |
| 67 | + | toast Lost an Ancient Red Flame dragon, they will be remembered... |
| 68 | - | desc:The egg wobbles, soon hatching. |
| 68 | + | |
| 69 | - | hidden |
| 69 | + | |
| 70 | always hidden | |
| 71 | - | if (this>=300) |
| 71 | + | *Growth |
| 72 | - | yield 1 egRd1Brd1DergGrow2 |
| 72 | + | name: Growth Daemon |
| 73 | - | lose 300 egRd1Brd1DergGrow |
| 73 | + | desc: Mechanic - Tracks when dragons lay eggs and grow up |
| 74 | on tick: | |
| 75 | if (Rd1Brd1Breed>=max(100,(TotalDragons/TotalLand*100))) | |
| 76 | egRd1Brd1Derg = egRd1Brd1Derg + floor(Rd1Brd1Breed/100) | |
| 77 | - | *egRd1Brd1DergGrow2 |
| 77 | + | Rd1Brd1Breed = (Rd1Brd1Breed % 100) |
| 78 | - | name:Red Flame Egg Hatching |
| 78 | + | |
| 79 | - | desc:The dragon hatches from its egg! |
| 79 | + | if (egRd1Brd1DergGrow>=300) |
| 80 | - | hidden |
| 80 | + | chRd1Brd1Derg = chRd1Brd1Derg + floor(egRd1Brd1DergGrow/300) |
| 81 | - | on earn:yield 1 chRd1Brd1Derg |
| 81 | + | egRd1Brd1Derg = egRd1Brd1Derg - floor(egRd1Brd1DergGrow/300) |
| 82 | - | on earn:lose 1 egRd1Brd1DergGrow2 |
| 82 | + | egRd1Brd1DergGrow = (egRd1Brd1DergGrow % 300) |
| 83 | - | on earn:lose 1 egRd1Brd1Derg |
| 83 | + | |
| 84 | if (chRd1Brd1DergGrow>=1800) | |
| 85 | - | *chRd1Brd1DergGrow |
| 85 | + | leRd1Brd1Derg = leRd1Brd1Derg + floor(chRd1Brd1DergGrow/1800) |
| 86 | - | name:Child Red Flame Dragon Growth |
| 86 | + | chRd1Brd1Derg = chRd1Brd1Derg - floor(chRd1Brd1DergGrow/1800) |
| 87 | - | desc:Growing up is always tough. |
| 87 | + | chRd1Brd1DergGrow = (chRd1Brd1DergGrow % 1800) |
| 88 | - | hidden |
| 88 | + | |
| 89 | if (leRd1Brd1DergGrow>=3600) | |
| 90 | - | if (this>=1800) |
| 90 | + | adRd1Brd1Derg = adRd1Brd1Derg + floor(leRd1Brd1DergGrow/3600) |
| 91 | - | yield 1 chRd1Brd1DergGrow2 |
| 91 | + | leRd1Brd1Derg = leRd1Brd1Derg - floor(leRd1Brd1DergGrow/3600) |
| 92 | - | lose 1800 chRd1Brd1DergGrow |
| 92 | + | leRd1Brd1DergGrow = (leRd1Brd1DergGrow % 3600) |
| 93 | end | |
| 94 | if (adRd1Brd1DergGrow>=7200) | |
| 95 | grRd1Brd1Derg = grRd1Brd1Derg + floor(adRd1Brd1DergGrow/7200) | |
| 96 | - | *chRd1Brd1DergGrow2 |
| 96 | + | adRd1Brd1Derg = adRd1Brd1Derg - floor(adRd1Brd1DergGrow/7200) |
| 97 | - | name:Child Red Flame Dragon Grow Up |
| 97 | + | adRd1Brd1DergGrow = (adRd1Brd1DergGrow % 7200) |
| 98 | - | desc:Beginning a rebellious phase... |
| 98 | + | |
| 99 | - | hidden |
| 99 | + | if (grRd1Brd1DergGrow>=14400) |
| 100 | - | on earn:yield 1 leRd1Brd1Derg |
| 100 | + | anRd1Brd1Derg = anRd1Brd1Derg + floor(grRd1Brd1DergGrow/14400) |
| 101 | - | on earn:lose 1 chRd1Brd1DergGrow2 |
| 101 | + | grRd1Brd1Derg = grRd1Brd1Derg - floor(grRd1Brd1DergGrow/14400) |
| 102 | - | on earn:lose 1 chRd1Brd1Derg |
| 102 | + | grRd1Brd1DergGrow = (grRd1Brd1DergGrow % 14400) |
| 103 | end | |
| 104 | - | *leRd1Brd1DergGrow |
| 104 | + | |
| 105 | - | name:Lesser Red Flame Dragon Growth |
| 105 | + | |
| 106 | - | desc: Harder, better, faster, stronger. |
| 106 | + | |
| 107 | - | hidden |
| 107 | + | |
| 108 | desc:Fire Mana is creative and passionate. Use Mana to create Lands for your dragons. | |
| 109 | - | if (this>=3600) |
| 109 | + | icon:drakeicons[3,0] |
| 110 | - | yield 1 leRd1Brd1DergGrow2 |
| 110 | + | |
| 111 | - | lose 3600 leRd1Brd1DergGrow |
| 111 | + | |
| 112 | *TotalDragons | |
| 113 | name:Total Dragon Population | |
| 114 | desc:Tracks the total dragon population for overcrowding purposes | |
| 115 | - | *leRd1Brd1DergGrow2 |
| 115 | + | icon:drakeicons[1,0] |
| 116 | - | name:Lesser Red Flame Dragon Grow Up |
| 116 | + | |
| 117 | - | desc:Ready to take on the world. |
| 117 | + | is always:(chRd1Brd1Derg + leRd1Brd1Derg + adRd1Brd1Derg + grRd1Brd1Derg + anRd1Brd1Derg) |
| 118 | - | hidden |
| 118 | + | *TotalLand |
| 119 | - | on earn:yield 1 adRd1Brd1Derg |
| 119 | + | name:Total Land |
| 120 | - | on earn:lose 1 leRd1Brd1DergGrow2 |
| 120 | + | desc:Tracks the total space for dragons to live in |
| 121 | - | on earn:lose 1 leRd1Brd1Derg |
| 121 | + | icon:drakeicons[0,1] |
| 122 | class:noBackground | |
| 123 | - | *adRd1Brd1DergGrow |
| 123 | + | is always:(desert * 10) |
| 124 | - | name:Adult Red Flame Dragon Growth |
| 124 | + | |
| 125 | - | desc: Another year older, another year wiser, another year more powerful |
| 125 | + | name:Red Flame Dragons Breeding |
| 126 | - | hidden |
| 126 | + | desc:Creates new Fire Dragons when it reaches 100. |
| 127 | always hidden | |
| 128 | - | if (this>=7200) |
| 128 | + | *egRd1Brd1DergGrow |
| 129 | - | yield 1 adRd1Brd1DergGrow2 |
| 129 | + | name:Red Flame Egg Growth |
| 130 | - | lose 3600 adRd1Brd1DergGrow |
| 130 | + | desc:The egg wobbles, soon hatching. |
| 131 | always hidden | |
| 132 | *chRd1Brd1DergGrow | |
| 133 | name:Child Red Flame Dragon Growth | |
| 134 | - | *adRd1Brd1DergGrow2 |
| 134 | + | desc:Growing up is always tough. |
| 135 | - | name:Adult Red Flame Dragon Grow Up |
| 135 | + | |
| 136 | - | desc:Becoming a venerable leader. |
| 136 | + | *leRd1Brd1DergGrow |
| 137 | - | hidden |
| 137 | + | name:Lesser Red Flame Dragon Growth |
| 138 | - | on earn:yield 1 grRd1Brd1Derg |
| 138 | + | desc: Beginning a rebellious phase... |
| 139 | - | on earn:lose 1 adRd1Brd1DergGrow2 |
| 139 | + | |
| 140 | - | on earn:lose 1 adRd1Brd1Derg |
| 140 | + | *adRd1Brd1DergGrow |
| 141 | name:Adult Red Flame Dragon Growth | |
| 142 | - | *grRd1Brd1DergGrow |
| 142 | + | desc: Another year older, another year wiser, another year more powerful |
| 143 | - | name:Greater Red Flame Dragon Growth |
| 143 | + | |
| 144 | - | desc: Somehow, there are still higher plateaus to reach. |
| 144 | + | *grRd1Brd1DergGrow |
| 145 | - | hidden |
| 145 | + | name:Greater Red Flame Dragon Growth |
| 146 | desc: Becoming a venerable leader. | |
| 147 | - | if (this>=14400) |
| 147 | + | |
| 148 | - | yield 1 grRd1Brd1DergGrow2 |
| 148 | + | |
| 149 | - | lose 14400 grRd1Brd1DergGrow |
| 149 | + | |
| 150 | on click:anim glow | |
| 151 | ||
| 152 | *desert|deserts | |
| 153 | - | *grRd1Brd1DergGrow2 |
| 153 | + | name:Desert|Deserts |
| 154 | - | name:Greater Red Flame Dragon Grow Up |
| 154 | + | desc:A vast rolling sea of sand and dunes.<//><b>Effect:</b><.>Provides space for 10 Fire Dragons. |
| 155 | - | desc:Approaching the peak of power. |
| 155 | + | icon:drakeicons[0,0] |
| 156 | - | hidden |
| 156 | + | cost:25 fire |
| 157 | - | on earn:yield 1 anRd1Brd1Derg |
| 157 | + | on earn:egRd1Brd1Derg = (egRd1Brd1Derg + 1) |
| 158 | - | on earn:lose 1 grRd1Brd1DergGrow2 |
| 158 | + | unlocked |
| 159 | - | on earn:lose 1 grRd1Brd1Derg |
| 159 | + | |
| 160 | *egRd1Brd1Derg | |
| 161 | - | *Mortality |
| 161 | + | |
| 162 | - | name: Mortality |
| 162 | + | |
| 163 | - | desc: Mechanic - Tracks when dragon's die of various natural causes. |
| 163 | + | |
| 164 | icon:icons[4,0] | |
| 165 | on tick: | |
| 166 | - | lose 1 egRd1Brd1Derg |
| 166 | + | yield 1 egRd1Brd1DergGrow |
| 167 | - | //toast Lost a Red Flame Dragon egg... |
| 167 | + | |
| 168 | - | end |
| 168 | + | |
| 169 | ||
| 170 | - | lose 1 chRd1Brd1Derg |
| 170 | + | |
| 171 | - | //toast A Red Flame Dragon child didn't make it... |
| 171 | + | |
| 172 | - | end |
| 172 | + | |
| 173 | desc:A growing baby lower-class dragon of the Flame breed, freshly hatched. Generates 1 Fire Mana per tick. | |
| 174 | - | lose 1 leRd1Brd1Derg |
| 174 | + | |
| 175 | - | //toast A Lesser Red Flame Dragon did something stupid... |
| 175 | + | |
| 176 | - | end |
| 176 | + | yield 1 fire |
| 177 | yield 1 chRd1Brd1DergGrow | |
| 178 | - | lose 1 adRd1Brd1Derg |
| 178 | + | |
| 179 | - | //toast Lost an adult Red Flame Dragon tragically... |
| 179 | + | |
| 180 | - | end |
| 180 | + | |
| 181 | *leRd1Brd1Derg | |
| 182 | - | lose 1 grRd1Brd1Derg |
| 182 | + | |
| 183 | - | //toast Lost a Greater Red Flame dragon... |
| 183 | + | |
| 184 | - | end |
| 184 | + | |
| 185 | icon:icons[4,0] | |
| 186 | - | lose 1 anRd1Brd1Derg |
| 186 | + | |
| 187 | - | //toast Lost an Ancient Red Flame dragon, they will be remembered... |
| 187 | + | yield 2 fire |
| 188 | - | end |
| 188 | + | yield 1 leRd1Brd1DergGrow |
| 189 | yield 0.15 Rd1Brd1Breed | |
| 190 | end | |
| 191 | no buy | |
| 192 | ||
| 193 | *adRd1Brd1Derg | |
| 194 | name:Adult Red Flame Dragon | |
| 195 | tags:Dragons FireDragons Chromatics Adults | |
| 196 | desc:A fully fledged lower-class dragon of the Flame breed. Generates 3 Fire Mana per tick. | |
| 197 | - | name:Desert|Deserts |
| 197 | + | |
| 198 | - | desc:A vast rolling sea of sand and dunes.<//><b>Effect:</b><.>Provides space for 25 Fire Dragons. |
| 198 | + | |
| 199 | - | icon:icons[3,0] |
| 199 | + | yield 3 fire |
| 200 | - | cost:25 fire |
| 200 | + | yield 1 adRd1Brd1DergGrow |
| 201 | - | on click:yield 1 egRd1Brd1Derg |
| 201 | + | yield 0.25 Rd1Brd1Breed |
| 202 | - | unlocked |
| 202 | + | |
| 203 | no buy | |
| 204 | ||
| 205 | *grRd1Brd1Derg | |
| 206 | name:Greater Red Flame Dragon | |
| 207 | tags:Dragons FireDragons Chromatics Greater | |
| 208 | desc:A venerable lower-class dragon of the Flame breed, generally seen as leaders and wisemen. Generates 4 Fire Mana per tick. | |
| 209 | - | on tick:yield 1 egRd1Brd1DergGrow |
| 209 | + | |
| 210 | on tick: | |
| 211 | yield 4 fire | |
| 212 | yield 1 grRd1Brd1DergGrow | |
| 213 | yield 0.05 Rd1Brd1Breed | |
| 214 | end | |
| 215 | no buy | |
| 216 | ||
| 217 | - | on tick:yield 1 fire |
| 217 | + | |
| 218 | - | on tick:yield 1 chRd1Brd1DergGrow |
| 218 | + | |
| 219 | tags:Dragons FireDragons Chromatics Ancient | |
| 220 | desc:A massive, incredibly powerful lower-class dragon of the Flame breed. Generates 5 Fire Mana per tick. | |
| 221 | icon:icons[4,0] | |
| 222 | on tick: | |
| 223 | yield 5 fire | |
| 224 | end | |
| 225 | no buy | |
| 226 | - | on tick:yield 2 fire |
| 226 | + | |
| 227 | - | on tick:yield 0.1 Rd1Brd1Breed |
| 227 | + | |
| 228 | - | on tick:yield 1 leRd1Brd1DergGrow |
| 228 | + | |
| 229 | name:Debug Birth Rate Boost | |
| 230 | desc: Click here to add 100 to all birth rates. | |
| 231 | on earn:yield 100 Rd1Brd1Breed | |
| 232 | on earn:lose 1 debugBirthRate | |
| 233 | ||
| 234 | *debugEggGrowthRate | |
| 235 | name:Debug Egg Growth Rate Boost | |
| 236 | - | on tick:yield 3 fire |
| 236 | + | |
| 237 | - | on tick:yield 0.25 Rd1Brd1Breed |
| 237 | + | |
| 238 | - | on tick:yield 1 adRd1Brd1DergGrow |
| 238 | + | |
| 239 | ||
| 240 | *debugChildGrowthRate | |
| 241 | name:Debug Child Growth Rate Boost | |
| 242 | desc: Click here to add 1800 to all egg growth rates. | |
| 243 | on earn:yield 1800 chRd1Brd1DergGrow | |
| 244 | on earn:lose 1 debugChildGrowthRate | |
| 245 | ||
| 246 | - | on tick:yield 4 fire |
| 246 | + | |
| 247 | - | on tick:yield 0.05 Rd1Brd1Breed |
| 247 | + | |
| 248 | - | on tick:yield 1 grRd1Brd1DergGrow |
| 248 | + | |
| 249 | on earn:yield 3600 leRd1Brd1DergGrow | |
| 250 | on earn:lose 1 debugLesserGrowRate | |
| 251 | ||
| 252 | *debugAdultGrowRate | |
| 253 | name:Debug Adult Growth Rate Boost | |
| 254 | - | desc:A massive, incredibly powerful lower-class dragon of the Flame breed. Generates 4 Fire Mana per tick. |
| 254 | + | |
| 255 | on earn:yield 7200 adRd1Brd1DergGrow | |
| 256 | - | on tick:yield 5 fire |
| 256 | + | |
| 257 | ||
| 258 | *debugGreaterGrowRate | |
| 259 | name:Debug Greater Growth Rate Boost | |
| 260 | desc: Click here to add 14400 to all egg growth rates. | |
| 261 | on earn:yield 14400 grRd1Brd1DergGrow | |
| 262 | on earn:lose 1 debugGreaterGrowRate | |
| 263 | *debugHaste | |
| 264 | name:Debug Time Boost | |
| 265 | desc: Click here to skip 10 seconds | |
| 266 | on click: | |
| 267 | do tick with :All | |
| 268 | do tick with :All | |
| 269 | do tick with :All | |
| 270 | do tick with :All | |
| 271 | do tick with :All | |
| 272 | do tick with :All | |
| 273 | do tick with :All | |
| 274 | do tick with :All | |
| 275 | do tick with :All | |
| 276 | do tick with :All | |
| 277 | end | |
| 278 | *debugFire | |
| 279 | name:Debug Fire Boost | |
| 280 | desc: Click here to gain unlimited (fire)power | |
| 281 | on click: | |
| 282 | yield 10000 fire | |
| 283 | end |