-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.js
98 lines (95 loc) · 2 KB
/
config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
var config = {
"dragons": {
"default": {
"image": "images/dragons/dragon.jpg",
"position": [125, 200],
"flamePosition": [-510, 10],
"particleEngine": {
"debug": false,
"width": 500,
"height": 500,
"max_particles": 50,
"particle": {
"source": [[425, 60]],
"velX": [-8, -6],
"velY": [4, 8],
"size": [2, 5],
"gravity": [-.1, .1],
"drag": 1.0,
"shrink": .99
}
}
}
},
"flames": {
"debug": false,
"width_modifier": 100,
"height_modifier": 100,
"sources": 6,
"max_particles_modifier": 5,
"extinguish_time": 3000,
"particle": {
"velX": [-10, 10],
"velY": [-4, -12],
"size": [4, 9],
"gravity": [-.55, .01],
"drag": .96,
"shrink": .98
},
"explosion": {
"velX": [-20, 20],
"velY": [-20, 20],
"size": [4, 9],
"gravity": [0, 0],
"drag": .99,
"shrink": .99
}
},
"colors": {
"dragon-red": {
"compositeOperation": "lighter",
"radius": 15,
"stops": [
[0, 'rgba(255,255,255,.80)'],
[0.4, 'rgba(255,255,255,.70)'],
[0.45, 'rgba(255,255,0,.60)'],
[0.55, 'rgba(255,0,0,.50)'],
[0.8, 'rgba(255,0,0,.45)'],
[0.95, 'rgba(255,0,0,.25)'],
[1, 'rgba(255,0,0,.01)']
]
},
"dragon-blue": {
"compositeOperation": "lighter",
"radius": 15,
"stops": [
[0, 'rgba(255,255,255,.80)'],
[0.4, 'rgba(255,255,255,.70)'],
[0.45, 'rgba(0,255,255,.60)'],
[0.55, 'rgba(0,0,255,.50)'],
[0.8, 'rgba(0,0,255,.45)'],
[0.95, 'rgba(0,0,255,.25)'],
[1, 'rgba(0,0,255,.01)']
]
},
"dragon-green": {
"compositeOperation": "lighter",
"radius": 15,
"stops": [
[0, 'rgba(255,255,255,.80)'],
[0.4, 'rgba(255,255,255,.70)'],
[0.45, 'rgba(0,255,255,.60)'],
[0.55, 'rgba(0,255,0,.50)'],
[0.8, 'rgba(0,255,0,.45)'],
[0.95, 'rgba(0,255,0,.25)'],
[1, 'rgba(0,255,0,.01)']
]
},
"happycat": {
"compositeOperation": "source-over",
"image": "images/happycat-bighead.gif",
"image_size_modifier": 5
}
},
"defaultColor": "dragon-red"
}