View difference between Paste ID: PfbWY54d and ZD8VW0Tj
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
6+
	updated:7/9/2019
7-
	version:1
7+
	version:1.1
8
	
9
Settings
10
    background:https://i.imgur.com/uiubzMM.jpg
11-
    building cost increase:115%
11+
    building cost increase:120%
12-
    building cost refund:50%
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
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
33+
		icon:https://i.imgur.com/0L2Ukqg.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
41+
    *Mortality
42
        name: Mortality Daemon
43
        desc: Mechanic - Tracks when dragons die of various natural causes.
44
        on tick:
45
            // Red Dragons
46-
				lose 1 egRd1Brd1Derg
46+
47-
				toast Lost a Red Flame Dragon egg...
47+
                if (egRd1Brd1Derg < 100) toast Lost a Red Flame Dragon egg...
48
                lose max(ceil((egRd1Brd1Derg/100)),1) egRd1Brd1Derg
49
            end
50-
				lose 1 chRd1Brd1Derg
50+
51-
				toast A Red Flame Dragon child didn't make it...
51+
                if (chRd1Brd1Derg < 100) toast A Red Flame Dragon child didn't make it...
52
                lose max(ceil((chRd1Brd1Derg/100)),1) chRd1Brd1Derg
53
            end
54-
				lose 1 leRd1Brd1Derg
54+
55-
				toast A Lesser Red Flame Dragon did something stupid...
55+
                if (leRd1Brd1Derg < 100) toast A Lesser Red Flame Dragon did something stupid...
56
                lose max(ceil((leRd1Brd1Derg/100)),1) leRd1Brd1Derg
57
            end
58-
				lose 1 adRd1Brd1Derg
58+
59-
				toast Lost an adult Red Flame Dragon tragically...
59+
                if (adRd1Brd1Derg < 100) toast Lost an adult Red Flame Dragon tragically...
60
                lose max(ceil((adRd1Brd1Derg/100)),1) adRd1Brd1Derg
61
            end
62-
				lose 1 grRd1Brd1Derg
62+
63-
				toast Lost a Greater Red Flame dragon...
63+
                if (grRd1Brd1Derg < 100) toast Lost a Greater Red Flame dragon...
64
                lose max(ceil((grRd1Brd1Derg/100)),1) grRd1Brd1Derg
65
            end
66-
				lose 1 anRd1Brd1Derg
66+
67-
				toast Lost an Ancient Red Flame dragon, they will be remembered...
67+
                if (anRd1Brd1Derg < 100) toast Lost an Ancient Red Flame dragon, they will be remembered...
68
                lose max(ceil((anRd1Brd1Derg/100)),1) anRd1Brd1Derg
69
            end
70-
        always hidden
70+
            // Ruby Dragons
71
            if (chance((0.02*egRd2Brd1Derg)%))
72
                if (egRd2Brd1Derg < 100) toast Lost a Ruby Flame Dragon egg...
73
                lose max(ceil((egRd2Brd1Derg/100)),1) egRd2Brd1Derg
74
            end
75-
            if (Rd1Brd1Breed>=max(100,(TotalDragons/TotalLand*100)))
75+
            if (chance((0.01*chRd2Brd1Derg)%))
76-
				egRd1Brd1Derg = egRd1Brd1Derg + floor(Rd1Brd1Breed/100)
76+
                if (chRd2Brd1Derg < 100) toast A Ruby Flame Dragon child didn't make it...
77-
				Rd1Brd1Breed = (Rd1Brd1Breed % 100)
77+
                lose max(ceil((chRd2Brd1Derg/100)),1) chRd2Brd1Derg
78
            end
79
            if (chance((0.005*leRd2Brd1Derg)%))
80
                if (leRd2Brd1Derg < 100) toast A Lesser Ruby Flame Dragon did something stupid...
81
                lose max(ceil((leRd2Brd1Derg/100)),1) leRd2Brd1Derg
82
            end
83
            if (chance((0.0025*adRd2Brd1Derg)%))
84
                if (adRd2Brd1Derg < 100) toast Lost an adult Ruby Flame Dragon tragically...
85
                lose max(ceil((adRd2Brd1Derg/100)),1) adRd2Brd1Derg
86
            end
87
            if (chance((0.005*grRd2Brd1Derg)%))
88
                if (grRd2Brd1Derg < 100) toast Lost a Greater Ruby Flame dragon...
89
                lose max(ceil((grRd2Brd1Derg/100)),1) grRd2Brd1Derg
90
            end
91
            if (chance((0.01*anRd2Brd1Derg)%))
92
                if (anRd2Brd1Derg < 100) toast Lost an Ancient Ruby Flame dragon, they will be remembered...
93
                lose max(ceil((anRd2Brd1Derg/100)),1) anRd2Brd1Derg
94
            end
95
            // Flame Dragons
96
            if (chance((0.01*egRd3Brd1Derg)%))
97
                if (egRd3Brd1Derg < 100) toast Lost a Pure Flame Dragon egg...
98
                lose max(ceil((egRd3Brd1Derg/100)),1) egRd3Brd1Derg
99
            end
100
            if (chance((0.005*chRd3Brd1Derg)%))
101
                if (chRd3Brd1Derg < 100) toast A Pure Flame Dragon child didn't make it...
102
                lose max(ceil((chRd3Brd1Derg/100)),1) chRd3Brd1Derg
103
            end
104
            if (chance((0.0025*leRd3Brd1Derg)%))
105-
        always hidden
105+
                if (leRd3Brd1Derg < 100) toast A Lesser Pure Flame Dragon did something stupid...
106
                lose max(ceil((leRd3Brd1Derg/100)),1) leRd3Brd1Derg
107
            end
108
            if (chance((0.00125*adRd3Brd1Derg)%))
109-
		icon:drakeicons[3,0]
109+
                if (adRd3Brd1Derg < 100) toast Lost an adult Pure Flame Dragon tragically...
110
                lose max(ceil((adRd3Brd1Derg/100)),1) adRd3Brd1Derg
111
            end
112
            if (chance((0.0025*grRd3Brd1Derg)%))
113
                if (grRd3Brd1Derg < 100) toast Lost a Greater Pure Flame dragon...
114
                lose max(ceil((grRd3Brd1Derg/100)),1) grRd3Brd1Derg
115
            end
116
            if (chance((0.005*anRd3Brd1Derg)%))
117
                if (anRd3Brd1Derg < 100) toast Lost an Ancient Pure Flame dragon, and the entire world grew colder...
118
                lose max(ceil((anRd3Brd1Derg/100)),1) anRd3Brd1Derg
119
            end
120
        end
121
        hidden
122
	*Growth
123
		name: Growth Daemon
124
		desc: Mechanic - Tracks when dragons lay eggs and grow up
125
        on tick:
126-
        desc:Creates new Fire Dragons when it reaches 100.
126+
            if (Rd1Brd1Breed>=BreedRate)
127-
		always hidden
127+
                if (chance(1%))
128
                    egRd2Brd1Derg = egRd2Brd1Derg + floor(Rd1Brd1Breed/BreedRate)
129
                else
130-
        desc:The egg wobbles, soon hatching.
130+
                    egRd1Brd1Derg = egRd1Brd1Derg + floor(Rd1Brd1Breed/BreedRate)
131-
		always hidden
131+
                end
132
                Rd1Brd1Breed = (Rd1Brd1Breed % BreedRate)
133
            end
134
            if (Rd2Brd1Breed>=BreedRate)
135-
		always hidden
135+
                if (chance(0.5%))
136
                    egRd3Brd1Derg = egRd3Brd1Derg + floor(Rd2Brd1Breed/BreedRate)
137
                else if (chance(10%))
138-
        desc: Beginning a rebellious phase...
138+
                    egRd2Brd1Derg = egRd2Brd1Derg + floor(Rd2Brd1Breed/BreedRate)
139-
		always hidden
139+
                else
140
                    egRd1Brd1Derg = egRd1Brd1Derg + floor(Rd2Brd1Breed/BreedRate)
141
                end
142-
        desc: Another year older, another year wiser, another year more powerful
142+
                Rd2Brd1Breed = (Rd2Brd1Breed % BreedRate)
143-
		always hidden
143+
            end
144
            if (Rd3Brd1Breed>=BreedRate)
145
                if (chance(5%))
146-
        desc: Becoming a venerable leader.
146+
                    egRd3Brd1Derg = egRd3Brd1Derg + floor(Rd3Brd1Breed/BreedRate)
147-
		always hidden
147+
                else if (chance(20%))
148
                    egRd2Brd1Derg = egRd2Brd1Derg + floor(Rd3Brd1Breed/BreedRate)
149
                else
150
                    egRd1Brd1Derg = egRd1Brd1Derg + floor(Rd3Brd1Breed/BreedRate)
151
                end
152
                Rd3Brd1Breed = (Rd3Brd1Breed % BreedRate)
153
            end
154
            if (egRd1Brd1DergGrow>=300)
155
				chRd1Brd1Derg = chRd1Brd1Derg + floor(egRd1Brd1DergGrow/300)
156
				egRd1Brd1Derg = egRd1Brd1Derg - floor(egRd1Brd1DergGrow/300)
157
				egRd1Brd1DergGrow = (egRd1Brd1DergGrow % 300)
158
			end
159
            if (egRd2Brd1DergGrow>=400)
160
				chRd2Brd1Derg = chRd2Brd1Derg + floor(egRd2Brd1DergGrow/400)
161
				egRd2Brd1Derg = egRd2Brd1Derg - floor(egRd2Brd1DergGrow/400)
162
				egRd2Brd1DergGrow = (egRd2Brd1DergGrow % 400)
163
			end
164-
		icon:icons[4,0]
164+
            if (egRd3Brd1DergGrow>=500)
165
				chRd3Brd1Derg = chRd3Brd1Derg + floor(egRd3Brd1DergGrow/500)
166
				egRd3Brd1Derg = egRd3Brd1Derg - floor(egRd3Brd1DergGrow/500)
167
				egRd3Brd1DergGrow = (egRd3Brd1DergGrow % 500)
168
			end
169
            if (chRd1Brd1DergGrow>=1800)
170
				leRd1Brd1Derg = leRd1Brd1Derg + floor(chRd1Brd1DergGrow/1800)
171
				chRd1Brd1Derg = chRd1Brd1Derg - floor(chRd1Brd1DergGrow/1800)
172
				chRd1Brd1DergGrow = (chRd1Brd1DergGrow % 1800)
173
			end
174-
		icon:icons[4,0]
174+
            if (chRd2Brd1DergGrow>=2400)
175
				leRd2Brd1Derg = leRd2Brd1Derg + floor(chRd2Brd1DergGrow/2400)
176
				chRd2Brd1Derg = chRd2Brd1Derg - floor(chRd2Brd1DergGrow/2400)
177
				chRd2Brd1DergGrow = (chRd2Brd1DergGrow % 2400)
178
			end
179
            if (chRd3Brd1DergGrow>=3000)
180
				leRd3Brd1Derg = leRd3Brd1Derg + floor(chRd3Brd1DergGrow/3000)
181
				chRd3Brd1Derg = chRd3Brd1Derg - floor(chRd3Brd1DergGrow/3000)
182
				chRd3Brd1DergGrow = (chRd3Brd1DergGrow % 3000)
183
			end
184
            if (leRd1Brd1DergGrow>=3600)
185-
		icon:icons[4,0]
185+
186
				leRd1Brd1Derg = leRd1Brd1Derg - floor(leRd1Brd1DergGrow/3600)
187
				leRd1Brd1DergGrow = (leRd1Brd1DergGrow % 3600)
188
			end
189
            if (leRd2Brd1DergGrow>=4800)
190
				adRd2Brd1Derg = adRd2Brd1Derg + floor(leRd2Brd1DergGrow/4800)
191
				leRd2Brd1Derg = leRd2Brd1Derg - floor(leRd2Brd1DergGrow/4800)
192
				leRd2Brd1DergGrow = (leRd2Brd1DergGrow % 4800)
193
			end
194
            if (leRd3Brd1DergGrow>=6000)
195
				adRd3Brd1Derg = adRd3Brd1Derg + floor(leRd3Brd1DergGrow/6000)
196
				leRd3Brd1Derg = leRd3Brd1Derg - floor(leRd3Brd1DergGrow/6000)
197-
		icon:icons[4,0]
197+
				leRd3Brd1DergGrow = (leRd3Brd1DergGrow % 6000)
198
			end
199
            if (adRd1Brd1DergGrow>=7200)
200
				grRd1Brd1Derg = grRd1Brd1Derg + floor(adRd1Brd1DergGrow/7200)
201
				adRd1Brd1Derg = adRd1Brd1Derg - floor(adRd1Brd1DergGrow/7200)
202
				adRd1Brd1DergGrow = (adRd1Brd1DergGrow % 7200)
203
			end
204
            if (adRd2Brd1DergGrow>=9600)
205
				grRd2Brd1Derg = grRd2Brd1Derg + floor(adRd2Brd1DergGrow/9600)
206
				adRd2Brd1Derg = adRd2Brd1Derg - floor(adRd2Brd1DergGrow/9600)
207
				adRd2Brd1DergGrow = (adRd2Brd1DergGrow % 9600)
208
			end
209-
		icon:icons[4,0]
209+
            if (adRd3Brd1DergGrow>=12000)
210
				grRd3Brd1Derg = grRd3Brd1Derg + floor(adRd3Brd1DergGrow/12000)
211
				adRd3Brd1Derg = adRd3Brd1Derg - floor(adRd3Brd1DergGrow/12000)
212
				adRd3Brd1DergGrow = (adRd3Brd1DergGrow % 12000)
213
			end
214
            if (grRd1Brd1DergGrow>=14400)
215
				anRd1Brd1Derg = anRd1Brd1Derg + floor(grRd1Brd1DergGrow/14400)
216
				grRd1Brd1Derg = grRd1Brd1Derg - floor(grRd1Brd1DergGrow/14400)
217
				grRd1Brd1DergGrow = (grRd1Brd1DergGrow % 14400)
218
			end
219
            if (grRd2Brd1DergGrow>=19200)
220
				anRd2Brd1Derg = anRd2Brd1Derg + floor(grRd2Brd1DergGrow/19200)
221-
		icon:icons[4,0]
221+
				grRd2Brd1Derg = grRd2Brd1Derg - floor(grRd2Brd1DergGrow/19200)
222
				grRd2Brd1DergGrow = (grRd2Brd1DergGrow % 19200)
223
			end
224
            if (grRd3Brd1DergGrow>=24000)
225
				anRd3Brd1Derg = anRd3Brd1Derg + floor(grRd3Brd1DergGrow/24000)
226
				grRd3Brd1Derg = grRd3Brd1Derg - floor(grRd3Brd1DergGrow/24000)
227
				grRd3Brd1DergGrow = (grRd3Brd1DergGrow % 24000)
228
			end
229
        end
230
        hidden
231
	*fire
232
		name:Fire Mana
233
		desc:Fire Mana is creative and passionate. Use Mana to create Lands for your dragons.
234
		icon:drakeicons[4,0]
235
		class:noBackground
236
		show earned
237
	*TotalDragons
238
		name:Total Dragon Population
239
		desc:Tracks the total dragon population for overcrowding purposes
240
		icon:drakeicons[1,0]
241
		class:noBackground
242
		is always:(chRd1Brd1Derg + leRd1Brd1Derg + adRd1Brd1Derg + grRd1Brd1Derg + anRd1Brd1Derg)
243
	*TotalLand
244
		name:Total Land
245
		desc:Tracks the total space for dragons to live in
246
		icon:drakeicons[0,1]
247
		class:noBackground
248
		is always:(desert * 10)
249
	*BreedRate
250
		name:Breeding Rate
251
		desc:Variable for adjusting Breeding based on available land.
252
		is always:(max(pow(((TotalDragons+1)/(TotalLand+1)),3),pow(((TotalDragons+1)/(TotalLand+1)),(1/3)))*100)
253
		hidden
254
// Dragon Breeding/Growing Variables
255
	*TEMPLATE
256
		hidden
257
		start with:0
258
// Red Flame Dragons
259
	*Rd1Brd1Breed
260
        name:Red Flame Dragons Breeding
261
    *egRd1Brd1DergGrow
262
        name:Red Flame Egg Growth
263
    *chRd1Brd1DergGrow
264
        name:Child Red Flame Dragon Growth
265
    *leRd1Brd1DergGrow
266
        name:Lesser Red Flame Dragon Growth
267
    *adRd1Brd1DergGrow
268
        name:Adult Red Flame Dragon Growth
269
    *grRd1Brd1DergGrow
270
        name:Greater Red Flame Dragon Growth
271
// Ruby Flame Dragons
272
	*Rd2Brd1Breed
273
        name:Ruby Flame Dragons Breeding
274
    *egRd2Brd1DergGrow
275
        name:Ruby Flame Egg Growth
276
    *chRd2Brd1DergGrow
277
        name:Child Ruby Flame Dragon Growth
278
    *leRd2Brd1DergGrow
279
        name:Lesser Ruby Flame Dragon Growth
280
    *adRd2Brd1DergGrow
281
        name:Adult Ruby Flame Dragon Growth
282
    *grRd2Brd1DergGrow
283-
		end
283+
        name:Greater Ruby Flame Dragon Growth
284
// Pure Flame Dragons
285
	*Rd3Brd1Breed
286
        name:Pure Flame Dragons Breeding
287
    *egRd3Brd1DergGrow
288
        name:Pure Flame Egg Growth
289
    *chRd3Brd1DergGrow
290
        name:Child Pure Flame Dragon Growth
291
    *leRd3Brd1DergGrow
292
        name:Lesser Pure Flame Dragon Growth
293
    *adRd3Brd1DergGrow
294
        name:Adult Pure Flame Dragon Growth
295
    *grRd3Brd1DergGrow
296
        name:Greater Pure Flame Dragon Growth
297
Buildings
298
	*TEMPLATE
299
		on click:anim glow
300
		
301
	*desert|deserts
302
        name:Desert|Deserts
303
        desc:A vast rolling sea of sand and dunes.<//><b>Effect:</b><.>Provides space for 10 Fire Dragons.
304
        icon:drakeicons[0,0]
305
        cost:25 fire
306
        on earn:egRd1Brd1Derg = (egRd1Brd1Derg + 1)
307
        unlocked
308
309
	*TEMPLATE
310
		class:noBackground
311
		no buy
312
// Red Fire Dragons
313
	*egRd1Brd1Derg
314
		name:Red Flame Dragon Egg
315
		tags:Dragons FireDragons Chromatics Eggs
316
		desc:The egg of a lower-class dragon of the Flame breed. Will soon hatch into a bouncing baby derg.
317
		on tick:
318
			yield 1 egRd1Brd1DergGrow
319
		end
320
		no buy
321
	*chRd1Brd1Derg
322
		name:Child Red Flame Dragon
323
		tags:Dragons FireDragons Chromatics Children
324
		desc:A growing baby lower-class dragon of the Flame breed, freshly hatched. Generates 1 Fire Mana per tick.
325
		on tick:
326
			yield 1 fire
327
			yield 1 chRd1Brd1DergGrow
328
		end
329
	*leRd1Brd1Derg
330
		name:Lesser Red Flame Dragon
331
		tags:Dragons FireDragons Chromatics Lesser
332
		desc:An adolescent lower-class dragon of the Flame breed, taking their first steps towards adulthood. Generates 2 Fire Mana per tick.
333
		on tick:
334
			yield 2 fire
335
			yield 1 leRd1Brd1DergGrow
336
			yield 0.15 Rd1Brd1Breed
337
		end	
338
	*adRd1Brd1Derg
339
		name:Adult Red Flame Dragon
340
		tags:Dragons FireDragons Chromatics Adults
341
		desc:A fully fledged lower-class dragon of the Flame breed. Generates 3 Fire Mana per tick.
342
		on tick:
343
			yield 3 fire
344
			yield 1 adRd1Brd1DergGrow
345
			yield 0.25 Rd1Brd1Breed
346
		end	
347
	*grRd1Brd1Derg
348
		name:Greater Red Flame Dragon
349
		tags:Dragons FireDragons Chromatics Greater
350
		desc:A venerable lower-class dragon of the Flame breed, generally seen as leaders and wisemen. Generates 4 Fire Mana per tick.
351
		on tick:
352
			yield 4 fire
353
			yield 1 grRd1Brd1DergGrow
354
			yield 0.05 Rd1Brd1Breed
355
		end
356
	*anRd1Brd1Derg
357
		name:Ancient Red Flame Dragon
358
		tags:Dragons FireDragons Chromatics Ancient
359
		desc:A massive, incredibly powerful lower-class dragon of the Flame breed. Generates 5 Fire Mana per tick.
360
		on tick:
361
			yield 5 fire
362
		end
363
// Ruby Fire Dragons
364
	*egRd2Brd1Derg
365
		name:Ruby Flame Dragon Egg
366
		tags:Dragons FireDragons Chromatics Eggs
367
		desc:The egg of a middle-class dragon of the Flame breed. It almost looks like a giant Ruby
368
		on tick:
369
			yield 1 egRd2Brd1DergGrow
370
		end
371
		no buy
372
	*chRd2Brd1Derg
373
		name:Child Ruby Flame Dragon
374
		tags:Dragons FireDragons Chromatics Children
375
		desc:A growing baby middle-class dragon of the Flame breed, their scales shine. Generates 1.5 Fire Mana per tick.
376
		on tick:
377
			yield 1.5 fire
378
			yield 1 chRd2Brd1DergGrow
379
		end
380
	*leRd2Brd1Derg
381
		name:Lesser Ruby Flame Dragon
382
		tags:Dragons FireDragons Chromatics Lesser
383
		desc:An adolescent middle-class dragon of the Flame breed, already causing trouble. Generates 3 Fire Mana per tick.
384
		on tick:
385
			yield 3 fire
386
			yield 1 leRd2Brd1DergGrow
387
			yield 0.18 Rd2Brd1Breed
388
		end	
389
	*adRd2Brd1Derg
390
		name:Adult Ruby Flame Dragon
391
		tags:Dragons FireDragons Chromatics Adults
392
		desc:An uncommon middle-class dragon of the Flame breed. Generates 4.5 Fire Mana per tick.
393
		on tick:
394
			yield 4.5 fire
395
			yield 1 adRd2Brd1DergGrow
396
			yield 0.30 Rd2Brd1Breed
397
		end	
398
	*grRd2Brd1Derg
399
		name:Greater Ruby Flame Dragon
400
		tags:Dragons FireDragons Chromatics Greater
401
		desc:A venerable middle-class dragon of the Flame breed, their magical talent is respected. Generates 6 Fire Mana per tick.
402
		on tick:
403
			yield 6 fire
404
			yield 1 grRd2Brd1DergGrow
405
			yield 0.06 Rd2Brd1Breed
406
		end
407
	*anRd2Brd1Derg
408
		name:Ancient Ruby Flame Dragon
409
		tags:Dragons FireDragons Chromatics Ancient
410
		desc:A massive, epicly powerful middle-class dragon of the Flame breed, their every scale like a perfectly cut gem. Generates 7.5 Fire Mana per tick.
411
		on tick:
412
			yield 7.5 fire
413
		end
414
// Pure Fire Dragons
415
	*egRd3Brd1Derg
416
		name:Pure Flame Dragon Egg
417
		tags:Dragons FireDragons Chromatics Eggs
418
		desc:The egg of a upper-class dragon of the Flame breed. It looks wreathed in it's own fires.
419
		on tick:
420
			yield 1 egRd3Brd1DergGrow
421
		end
422
		no buy
423
	*chRd3Brd1Derg
424
		name:Child Pure Flame Dragon
425
		tags:Dragons FireDragons Chromatics Children
426
		desc:A growing baby upper-class dragon of the Flame breed, as if made from fire it's self. Generates 2 Fire Mana per tick.
427
		on tick:
428
			yield 2 fire
429
			yield 1 chRd3Brd1DergGrow
430
		end
431
	*leRd3Brd1Derg
432
		name:Lesser Pure Flame Dragon
433
		tags:Dragons FireDragons Chromatics Lesser
434
		desc:An adolescent upper-class dragon of the Flame breed, but where does the arson stop and the dragon begin? Generates 4 Fire Mana per tick.
435
		on tick:
436
			yield 4 fire
437
			yield 1 leRd3Brd1DergGrow
438
			yield 0.21 Rd3Brd1Breed
439
		end	
440
	*adRd3Brd1Derg
441
		name:Adult Pure Flame Dragon
442
		tags:Dragons FireDragons Chromatics Adults
443
		desc:A prestigious upper-class dragon of the Flame breed. Generates 6 Fire Mana per tick.
444
		on tick:
445
			yield 6 fire
446
			yield 1 adRd3Brd1DergGrow
447
			yield 0.35 Rd3Brd1Breed
448
		end	
449
	*grRd3Brd1Derg
450
		name:Greater Pure Flame Dragon
451
		tags:Dragons FireDragons Chromatics Greater
452
		desc:A venerable upper-class dragon of the Flame breed, their living fire bodies make night seem like day. Generates 8 Fire Mana per tick.
453
		on tick:
454
			yield 8 fire
455
			yield 1 grRd3Brd1DergGrow
456
			yield 0.07 Rd3Brd1Breed
457
		end
458
	*anRd3Brd1Derg
459
		name:Ancient Pure Flame Dragon
460
		tags:Dragons FireDragons Chromatics Ancient
461
		desc:A massive, mythically powerful upper-class dragon of the Flame breed. A living demi-god of fire it's self. Generates 10 Fire Mana per tick.
462
		on tick:
463
			yield 10 fire
464
		end
465
466
Upgrades
467
	*debugBirthRate
468
		name:Debug Birth Rate Boost
469
		desc: Click here to add 100 to all birth rates.
470
		on earn:yield 100 Rd1Brd1Breed
471
		on earn:lose 1 debugBirthRate
472
		
473
	*debugEggGrowthRate
474
		name:Debug Egg Growth Rate Boost
475
		desc: Click here to add 300 to all egg growth rates.
476
		on earn:yield 300 egRd1Brd1DergGrow
477
		on earn:lose 1 debugEggGrowthRate
478
		
479
	*debugChildGrowthRate
480
		name:Debug Child Growth Rate Boost
481
		desc: Click here to add 1800 to all egg growth rates.
482
		on earn:yield 1800 chRd1Brd1DergGrow
483
		on earn:lose 1 debugChildGrowthRate
484
		
485
	*debugLesserGrowRate
486
		name:Debug Lesser Growth Rate Boost
487
		desc: Click here to add 3600 to all egg growth rates.
488
		on earn:yield 3600 leRd1Brd1DergGrow
489
		on earn:lose 1 debugLesserGrowRate
490
		
491
	*debugAdultGrowRate
492
		name:Debug Adult Growth Rate Boost
493
		desc: Click here to add 7200 to all egg growth rates.
494
		on earn:yield 7200 adRd1Brd1DergGrow
495
		on earn:lose 1 debugAdultGrowRate
496
		
497
	*debugGreaterGrowRate
498
		name:Debug Greater Growth Rate Boost
499
		desc: Click here to add 14400 to all egg growth rates.
500
		on earn:yield 14400 grRd1Brd1DergGrow
501
		on earn:lose 1 debugGreaterGrowRate
502
	*debugHaste
503
		name:Debug Time Boost
504
		desc: Click here to skip 10 seconds
505
		on click:
506
			do tick with :All
507
			do tick with :All
508
			do tick with :All
509
			do tick with :All
510
			do tick with :All
511
			do tick with :All
512
			do tick with :All
513
			do tick with :All
514
			do tick with :All
515
			do tick with :All
516
		end
517
	*debugFire
518
		name:Debug Fire Boost
519
		desc: Click here to gain unlimited (fire)power
520
		on click:
521
			yield 10000 fire
522
		end
523
Achievements
524
    *TEMPLATE
525
        on click:anim glow
526
        icon:drakeicons[1,0]
527
		on earn:toast New Dragon unlocked in the Bestiary!
528
    *DragonF000Award
529
        name:Red Flame Dragon Egg
530
        desc:Your first one. The egg wobbles, soon hatching.
531
        req:1 egRd1Brd1Derg
532
    *DragonF001Award
533
        name:Child Red Flame Dragon
534
        desc:The dragon hatches from its egg!
535
        req:1 chRd1Brd1Derg
536
    *DragonF002Award
537
        name:Lesser Red Flame Dragon
538
        desc:Beginning a rebellious phase...
539
        req:1 leRd1Brd1Derg
540
    *DragonF003Award
541
        name:Adult Red Flame Dragon
542
        desc:Ready to take on the world.
543
        req:1 adRd1Brd1Derg
544
    *DragonF004Award
545
        name:Greater Red Flame Dragon
546
        desc:Another year older, another year wiser, another year more powerful
547
        req:1 grRd1Brd1Derg
548
    *DragonF005Award
549
        name:Ancient Red Flame Dragon
550
        desc:Even rarer dragons respect the power and knowledge that comes with age.
551
        req:1 anRd1Brd1Derg
552
    *DragonF100Award
553
        name:Ruby Flame Dragon Egg
554
        desc:Awww, look at this little gem!
555
        req:1 egRd2Brd1Derg
556
    *DragonF101Award
557
        name:Child Ruby Flame Dragon
558
        desc:Growing up is always tough.
559
        req:1 chRd2Brd1Derg
560
    *DragonF102Award
561
        name:Lesser Ruby Flame Dragon
562
        desc:Ruby dragons have a touch of the divine in their otherwise mortal bodies
563
        req:1 leRd2Brd1Derg
564
    *DragonF103Award
565
        name:Adult Ruby Flame Dragon
566
        desc:Harder, better, faster, stronger.
567
        req:1 adRd2Brd1Derg
568
    *DragonF104Award
569
        name:Greater Ruby Flame Dragon
570
        desc:Becoming a venerable leader.
571
        req:1 grRd2Brd1Derg
572
    *DragonF105Award
573
        name:Ancient Ruby Flame Dragon
574
        desc:An extremely rare dragon, likely to rule over even other dragons in their power.
575
        req:1 anRd2Brd1Derg
576
    *DragonF200Award
577
        name:Pure Flame Dragon Egg
578
        desc:owo what's this?
579
        req:1 egRd3Brd1Derg
580
    *DragonF201Award
581
        name:Child Pure Flame Dragon
582
        desc:Not entirely mortal, this little baby dragon has a great future.
583
        req:1 chRd3Brd1Derg
584
    *DragonF202Award
585
        name:Lesser Pure Flame Dragon
586
        desc:Some people just want to watch the world burn.
587
        req:1 leRd3Brd1Derg
588
    *DragonF203Award
589
        name:Adult Pure Flame Dragon
590
        desc:Somehow, there are still higher plateaus to reach.
591
        req:1 adRd3Brd1Derg
592
    *DragonF204Award
593
        name:Greater Pure Flame Dragon
594
        desc:Approaching the peak of power.
595
        req:1 grRd3Brd1Derg
596
    *DragonF205Award
597
        name:Ancient Pure Flame Dragon
598
        desc:A literal demigod of living fire now watches over your world.
599
        req:1 anRd3Brd1Derg