X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=data%2Fstations%2Fstation-alpha.json;h=cac2017898eb0c280df98a4975414c56616ed9ff;hb=a5aa4b59d1f8dbb73e3aed9270aef5c7c20a6372;hp=176794d98ddad0d21c9ebf1b8aef8657f9136bf0;hpb=b07a7c799b3ca5c28167ae42844666dbb7fba6be;p=tabakrolletjie.git diff --git a/data/stations/station-alpha.json b/data/stations/station-alpha.json index 176794d..cac2017 100644 --- a/data/stations/station-alpha.json +++ b/data/stations/station-alpha.json @@ -2,8 +2,33 @@ "config": { "name": "Station Alpha", "power": 100, + "spawn positions": [[275, 300]], "seeds": 10 }, + "available_lights": [ + { + "type": "spotlight", + "cost": 5, + "available_colours": ["red"], + "radius_limits": [20, 400], + "direction": 135, + "spread": 90, + "angular_velocity": 5, + "intensity": 0.8 + }, + { + "type": "lamp", + "cost": 3, + "available_colours": ["yellow"], + "intensity": 0.5 + }, + { + "type": "lamp", + "cost": 3, + "available_colours": ["red", "yellow/blue", "green"], + "intensity": 0.5 + } + ], "obstacles": [ { "type": "wall", @@ -22,25 +47,45 @@ "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], - "direction": 90.0, - "spread": 45.0, - "radius_limits": [20, 200], - "angle_limits": [90, 270], + "radius_limits": [20, 400], + "direction": 135, + "spread": 90, + "angular_velocity": 5, "intensity": 0.8 }, { - "type": "spotlight", - "colour": "yellow", + "type": "lamp", + "colours": ["yellow"], "position": [500, 500], - "direction": -90.0, - "spread": 45.0, + "intensity": 0.5 + }, + { + "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 } ]