projects
/
tabakrolletjie.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
PEP8 fix.
[tabakrolletjie.git]
/
data
/
stations
/
station-alpha.json
diff --git
a/data/stations/station-alpha.json
b/data/stations/station-alpha.json
index 84b391019cf9358633fe5496184fefbe637cadb2..21c17898b9582b7a22bdfd622f2f06e49245ae66 100644
(file)
--- a/
data/stations/station-alpha.json
+++ b/
data/stations/station-alpha.json
@@
-1,9
+1,39
@@
{
"config": {
"name": "Station Alpha",
{
"config": {
"name": "Station Alpha",
- "power": 100,
- "seeds": 10
+ "spawn positions": [[275, 300]],
+ "seeds": 10,
+ "turnip target": 10
},
},
+ "battery": {
+ "current": 200,
+ "max": 200,
+ "recharge": 100
+ },
+ "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",
"obstacles": [
{
"type": "wall",
@@
-22,29
+52,46
@@
"vertices": [
[200, 350], [250, 350], [250, 400], [200, 400]
]
"vertices": [
[200, 350], [250, 350], [250, 400], [200, 400]
]
+ },
+ {
+ "type": "shrub",
+ "shrublets": [
+ [600, 100, 50], [700, 200, 100]
+ ]
}
],
"lights": [
{
"type": "spotlight",
}
],
"lights": [
{
"type": "spotlight",
- "colour
": "red"
,
+ "colour
s": ["red"]
,
"position": [700, 500],
"radius_limits": [20, 400],
"position": [700, 500],
"radius_limits": [20, 400],
- "angle_limits": [90, 180],
+ "direction": 135,
+ "spread": 90,
"angular_velocity": 5,
"intensity": 0.8
},
{
"type": "lamp",
"angular_velocity": 5,
"intensity": 0.8
},
{
"type": "lamp",
- "colour
": "yellow"
,
+ "colour
s": ["yellow"]
,
"position": [500, 500],
"intensity": 0.5
},
{
"position": [500, 500],
"intensity": 0.5
},
{
- "type": "
multicolour
lamp",
+ "type": "lamp",
"colours": ["red", "yellow", "green"],
"position": [300, 300],
"intensity": 0.5
"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
}
]
}
}
]
}