View difference between Paste ID: ZD8VW0Tj and UpcSrHeu
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