UNWINNABLE
[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": 2000,
10     "max": 2000,
11     "recharge": 1000
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": ["blue", "yellow/red/green", "cyan/magenta"],
28       "intensity": 0.5
29     },
30     {
31       "type": "pulsatinglamp",
32       "cost": 3,
33       "available_colours": ["cyan", "blue/green"],
34       "intensity": 0.5
35     }
36   ],
37   "obstacles": [
38     {
39       "type": "wall",
40       "vertices": [
41         [0, 0], [1024, 0], [1024, 100], [0, 100]
42       ]
43     },
44     {
45       "type": "wall",
46       "vertices": [
47         [0, 604], [1024, 604], [1024, 704], [0, 704]
48       ]
49     },
50     {
51       "type": "wall",
52       "vertices": [
53         [0, 100], [100, 100], [100, 300], [0, 300]
54       ]
55     },
56     {
57       "type": "wall",
58       "vertices": [
59         [0, 404], [100, 404], [100, 704], [0, 704]
60       ]
61     },
62     {
63       "type": "wall",
64       "vertices": [
65         [500, 100], [524, 100], [524, 352], [500, 352]
66       ]
67     },
68     {
69       "type": "wall",
70       "vertices": [
71         [924, 100], [1024, 100], [1024, 604], [924, 604]
72       ]
73     },
74     {
75       "type": "shrub",
76       "shrublets": [
77         [600, 200, 50], [700, 350, 100], [800, 250, 50], [400, 500, 50], [300, 400, 100], [400, 300, 50], [300, 200, 50]
78       ]
79     }
80   ],
81   "lights": [
82     {
83       "type": "spotlight",
84       "colours": ["red"],
85       "position": [850, 550],
86       "radius_limits": [20, 400],
87       "direction": 135,
88       "spread": 90,
89       "angular_velocity": 5,
90       "intensity": 0.8
91     },
92     {
93       "type": "lamp",
94       "colours": ["blue"],
95       "position": [150, 550],
96       "intensity": 0.5
97     },
98     {
99       "type": "lamp",
100       "colours": ["red", "yellow", "green"],
101       "position": [200, 200],
102       "intensity": 0.5
103     },
104     {
105       "type": "pulsatinglamp",
106       "colours": ["cyan"],
107       "pulse_range": [20, 90],
108       "pulse_velocity": 1,
109       "intensity_range": [0.1, 0.8],
110       "intensity_velocity": 0.01,
111       "position": [550, 500],
112       "intensity": 0.5
113     }
114   ]
115 }