interactFailureString: petting-failure-mimebot
- type: Inventory
templateId: head
+
+- type: entity
+ parent: MobSiliconBase
+ id: MobSupplyBot
+ name: supplybot
+ description: Delivers cargo!
+ components:
+ - type: Sprite
+ sprite: Mobs/Silicon/Bots/supplybot.rsi
+ layers:
+ - state: supplybot
+ - type: GhostRole
+ name: ghost-role-information-supplybot-name
+ description: ghost-role-information-supplybot-description
+ - type: Construction
+ graph: SupplyBot
+ node: bot
+ - type: Access
+ tags:
+ - Cargo
+ - Maintenance
+ - Salvage
+ - type: Dumpable
+ - type: Storage
+ maxItemSize: Huge
+ grid:
+ - 0,0,9,3
+ - type: UserInterface
+ interfaces:
+ enum.StorageUiKey.Key:
+ type: StorageBoundUserInterface
+ - type: ContainerContainer
+ containers:
+ storagebase: !type:Container
+ ents: []
+ - type: UnpoweredFlashlight
+ - type: PointLight
+ enabled: false
+ radius: 3.5
+ softness: 2
+ mask: /Textures/Effects/LightMasks/cone.png
+ autoRot: true
+ - type: FootstepModifier
+ footstepSoundCollection:
+ collection: FootstepBorg
+ - type: Tag
+ tags:
+ - DoorBumpOpener
+ - FootstepSound
+ - type: ActiveRadio
+ channels:
+ - Binary
+ - Common
+ - Supply
--- /dev/null
+- type: constructionGraph
+ id: SupplyBot
+ start: start
+ graph:
+ - node: start
+ edges:
+ - to: bot
+ steps:
+ - tag: ProximitySensor
+ icon:
+ sprite: Objects/Misc/proximity_sensor.rsi
+ state: icon
+ name: proximity sensor
+ - tag: BorgHead
+ icon:
+ sprite: Objects/Specific/Robotics/cyborg_parts.rsi
+ state: borg_head
+ name: borg head
+ doAfter: 1
+ - material: Steel
+ amount: 10
+ - node: bot
+ entity: MobSupplyBot