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