21c17898b9582b7a22bdfd622f2f06e49245ae66
[tabakrolletjie.git] / data / stations / station-alpha.json
1 {
2   "config": {
3     "name": "Station Alpha",
4     "spawn positions": [[275, 300]],
5     "seeds": 10,
6     "turnip target": 10
7   },
8   "battery": {
9     "current": 200,
10     "max": 200,
11     "recharge": 100
12   },
13   "available_lights": [
14     {
15       "type": "spotlight",
16       "cost": 5,
17       "available_colours": ["red"],
18       "radius_limits": [20, 400],
19       "direction": 135,
20       "spread": 90,
21       "angular_velocity": 5,
22       "intensity": 0.8
23     },
24     {
25       "type": "lamp",
26       "cost": 3,
27       "available_colours": ["yellow"],
28       "intensity": 0.5
29     },
30     {
31       "type": "lamp",
32       "cost": 3,
33       "available_colours": ["red", "yellow/blue", "green"],
34       "intensity": 0.5
35     }
36   ],
37   "obstacles": [
38     {
39       "type": "wall",
40       "vertices": [
41         [400, 400], [450, 400], [450, 450], [400, 450]
42       ]
43     },
44     {
45       "type": "wall",
46       "vertices": [
47         [800, 400], [850, 400], [850, 450], [800, 450]
48       ]
49     },
50     {
51       "type": "wall",
52       "vertices": [
53         [200, 350], [250, 350], [250, 400], [200, 400]
54       ]
55     },
56     {
57       "type": "shrub",
58       "shrublets": [
59         [600, 100, 50], [700, 200, 100]
60       ]
61     }
62   ],
63   "lights": [
64     {
65       "type": "spotlight",
66       "colours": ["red"],
67       "position": [700, 500],
68       "radius_limits": [20, 400],
69       "direction": 135,
70       "spread": 90,
71       "angular_velocity": 5,
72       "intensity": 0.8
73     },
74     {
75       "type": "lamp",
76       "colours": ["yellow"],
77       "position": [500, 500],
78       "intensity": 0.5
79     },
80     {
81       "type": "lamp",
82       "colours": ["red", "yellow", "green"],
83       "position": [300, 300],
84       "intensity": 0.5
85     },
86     {
87       "type": "pulsatinglamp",
88       "colours": ["cyan"],
89       "pulse_range": [20, 90],
90       "pulse_velocity": 1,
91       "intensity_range": [0.1, 0.8],
92       "intensity_velocity": 0.01,
93       "position": [250, 450],
94       "intensity": 0.5
95     }
96   ]
97 }