"config": {
"name": "Station Alpha",
"power": 100,
+ "spawn positions": [[275, 300]],
"seeds": 10
},
+ "available_lights": [
+ {
+ "type": "spotlight",
+ "cost": 5,
+ "colours": ["red"],
+ "radius_limits": [20, 400],
+ "direction": 135,
+ "spread": 90,
+ "angular_velocity": 5,
+ "intensity": 0.8
+ },
+ {
+ "type": "lamp",
+ "cost": 3,
+ "colours": ["yellow"],
+ "intensity": 0.5
+ },
+ {
+ "type": "lamp",
+ "cost": 3,
+ "colours": ["red", "yellow", "green"],
+ "intensity": 0.5
+ }
+ ],
"obstacles": [
{
"type": "wall",
"vertices": [
[200, 350], [250, 350], [250, 400], [200, 400]
]
+ },
+ {
+ "type": "shrub",
+ "shrublets": [
+ [600, 100, 50], [700, 200, 100]
+ ]
}
],
"lights": [
{
"type": "spotlight",
- "colour": "red",
+ "colours": ["red"],
"position": [700, 500],
"radius_limits": [20, 400],
- "angle_limits": [90, 180],
+ "direction": 135,
+ "spread": 90,
"angular_velocity": 5,
"intensity": 0.8
},
{
"type": "lamp",
- "colour": "yellow",
+ "colours": ["yellow"],
"position": [500, 500],
"intensity": 0.5
},
{
- "type": "multicolourlamp",
+ "type": "lamp",
"colours": ["red", "yellow", "green"],
"position": [300, 300],
"intensity": 0.5
+ },
+ {
+ "type": "pulsatinglamp",
+ "colours": ["cyan"],
+ "pulse_range": [20, 90],
+ "pulse_velocity": 1,
+ "intensity_range": [0.1, 0.8],
+ "intensity_velocity": 0.01,
+ "position": [250, 450],
+ "intensity": 0.5
}
]
}