RECORDANDRONCO/mods/vinylgod/rules/stream.yaml

194 lines
3.0 KiB
YAML

# The Stream — the Algorithm's physical fleet. Cheap, fast, numerous, fragile.
streamvan:
Inherits: ^Unit
-WithSpriteBody:
WithFacingSpriteBody:
Buildable:
Queue: Vehicle
BuildPaletteOrder: 31
Prerequisites: printfarm
Valued:
Cost: 2500
Tooltip:
Name: actor-streamvan.name
Health:
HP: 55000
Armor:
Type: Light
Mobile:
Locomotor: wheeled
Speed: 75
Transforms:
IntoActor: streamhub
Offset: 0,0
Facing: 384
streamhub:
Inherits: ^EconBuilding
Inherits@shape: ^Buildable2x2
Tooltip:
Name: actor-streamhub.name
Health:
HP: 140000
BaseBuilding:
Production:
Produces: Building
Power:
Amount: 0
-RequiresBuildableArea:
datacentre:
Inherits: ^EconBuilding
Inherits@shape: ^Buildable1x1
Buildable:
Queue: Building
BuildPaletteOrder: 11
Prerequisites: streamhub
Valued:
Cost: 300
Tooltip:
Name: actor-datacentre.name
Health:
HP: 35000
Power:
Amount: 100
GivesBuildableArea:
AreaTypes: building
transcoder:
Inherits: ^EconBuilding
Inherits@shape: ^Buildable2x2
Buildable:
Queue: Building
BuildPaletteOrder: 21
Prerequisites: datacentre
Valued:
Cost: 2000
Tooltip:
Name: actor-transcoder.name
Building:
Footprint: xx ==
Refinery:
DockHost:
Type: Unload
DockOffset: 0, 512, 0
StoresPlayerResources:
Capacity: 4000
Power:
Amount: -30
FreeActor:
Actor: scraper
SpawnOffset: 0, 2
podfarm:
Inherits: ^EconBuilding
Inherits@shape: ^Buildable2x2
Buildable:
Queue: Building
BuildPaletteOrder: 31
Prerequisites: transcoder
Valued:
Cost: 300
Tooltip:
Name: actor-podfarm.name
Health:
HP: 70000
Production:
Produces: Infantry
Exit@1:
ExitCell: 0, 2
Power:
Amount: -10
printfarm:
Inherits: ^EconBuilding
Inherits@shape: ^Buildable2x2
Buildable:
Queue: Building
BuildPaletteOrder: 51
Prerequisites: transcoder
Valued:
Cost: 2000
Tooltip:
Name: actor-printfarm.name
Health:
HP: 100000
Production:
Produces: Vehicle
Exit@1:
ExitCell: 0, 2
Power:
Amount: -20
scraper:
Inherits: ^Unit
-WithSpriteBody:
WithFacingSpriteBody:
Buildable:
Queue: Vehicle
BuildPaletteOrder: 21
Prerequisites: transcoder
Valued:
Cost: 1200
Tooltip:
Name: actor-scraper.name
Health:
HP: 45000
Armor:
Type: Light
Mobile:
Locomotor: wheeled
Speed: 90
Harvester:
Resources: Wax
BaleUnloadDelay: 1
SearchFromProcRadius: 15
SearchFromHarvesterRadius: 8
StoresResources:
Capacity: 14
Resources: Wax
DockClientManager:
bufferbot:
Inherits: ^ArmedUnit
Buildable:
Queue: Infantry
BuildPaletteOrder: 11
Prerequisites: podfarm
Valued:
Cost: 60
Tooltip:
Name: actor-bufferbot.name
Health:
HP: 3500
Armor:
Type: None
Mobile:
Locomotor: foot
Speed: 70
Armament:
Weapon: ping
drmwalker:
Inherits: ^ArmedUnit
-WithSpriteBody:
WithFacingSpriteBody:
Buildable:
Queue: Vehicle
BuildPaletteOrder: 51
Prerequisites: printfarm
Valued:
Cost: 900
Tooltip:
Name: actor-drmwalker.name
Health:
HP: 100000
Armor:
Type: Heavy
Mobile:
Locomotor: wheeled
Speed: 42
Armament:
Weapon: feedback_burst