Telepad revival (#16664)
This commit is contained in:
@@ -775,6 +775,21 @@
|
||||
DefaultPrototype: Beaker
|
||||
ExamineName: Glass Beaker
|
||||
|
||||
- type: entity
|
||||
id: CargoTelepadMachineCircuitboard
|
||||
parent: BaseMachineCircuitboard
|
||||
name: cargo telepad machine board
|
||||
description: A machine printed circuit board for a cargo telepad.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: supply
|
||||
- type: MachineBoard
|
||||
prototype: CargoTelepad
|
||||
requirements:
|
||||
Capacitor: 2
|
||||
materialRequirements:
|
||||
Steel: 5
|
||||
|
||||
- type: entity
|
||||
id: SodaDispenserMachineCircuitboard
|
||||
parent: BaseMachineCircuitboard
|
||||
|
||||
@@ -673,6 +673,15 @@
|
||||
color: "#b89f25"
|
||||
- type: AccessReader
|
||||
access: [["Cargo"]]
|
||||
- type: DeviceNetwork
|
||||
deviceNetId: Wireless
|
||||
receiveFrequencyId: BasicDevice
|
||||
- type: WirelessNetworkConnection
|
||||
range: 200
|
||||
- type: DeviceLinkSource
|
||||
range: 200
|
||||
ports:
|
||||
- OrderSender
|
||||
|
||||
- type: entity
|
||||
parent: BaseComputer
|
||||
|
||||
@@ -308,6 +308,7 @@
|
||||
- StasisBedMachineCircuitboard
|
||||
- MaterialReclaimerMachineCircuitboard
|
||||
- OreProcessorMachineCircuitboard
|
||||
- CargoTelepadMachineCircuitboard
|
||||
- RipleyCentralElectronics
|
||||
- RipleyPeripheralsElectronics
|
||||
- HonkerCentralElectronics
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
- type: entity
|
||||
id: CargoTelepad
|
||||
parent: BaseStructureDynamic
|
||||
parent: [ BaseMachinePowered, ConstructibleMachine ]
|
||||
name: cargo telepad
|
||||
description: Beam in the pizzas and dig in.
|
||||
components:
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
@@ -20,15 +21,14 @@
|
||||
mask:
|
||||
- MachineMask
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Structures/cargo_telepad.rsi
|
||||
drawdepth: FloorObjects
|
||||
layers:
|
||||
- state: offline
|
||||
map: [ "enum.CargoTelepadLayers.Base" ]
|
||||
- state: idle
|
||||
map: [ "enum.CargoTelepadLayers.Beam" ]
|
||||
shader: unshaded
|
||||
- state: offline
|
||||
map: [ "enum.CargoTelepadLayers.Base" ]
|
||||
- state: idle
|
||||
map: [ "enum.CargoTelepadLayers.Beam" ]
|
||||
shader: unshaded
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageModifierSet: Metallic
|
||||
@@ -40,22 +40,10 @@
|
||||
- type: DeviceLinkSink
|
||||
ports:
|
||||
- OrderReceiver
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 75
|
||||
behaviors:
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
SheetSteel1:
|
||||
min: 1
|
||||
max: 1
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 1000 # TODO if we keep this make it spike power draw when teleporting
|
||||
- type: ExtensionCableReceiver
|
||||
- type: CargoTelepad
|
||||
- type: Machine
|
||||
board: CargoTelepadMachineCircuitboard
|
||||
- type: Appearance
|
||||
- type: CollideOnAnchor
|
||||
@@ -563,6 +563,15 @@
|
||||
Steel: 100
|
||||
Glass: 900
|
||||
|
||||
- type: latheRecipe
|
||||
id: CargoTelepadMachineCircuitboard
|
||||
result: CargoTelepadMachineCircuitboard
|
||||
completetime: 4
|
||||
materials:
|
||||
Steel: 100
|
||||
Glass: 900
|
||||
Gold: 100
|
||||
|
||||
- type: latheRecipe
|
||||
id: SodaDispenserMachineCircuitboard
|
||||
result: SodaDispenserMachineCircuitboard
|
||||
|
||||
@@ -74,6 +74,20 @@
|
||||
- SurveillanceWirelessCameraMonitorCircuitboard
|
||||
- TelecomServerCircuitboard
|
||||
|
||||
- type: technology
|
||||
id: AdvancedEntertainment
|
||||
name: research-technology-advanced-entertainment
|
||||
icon:
|
||||
sprite: Structures/Machines/computers.rsi
|
||||
state: television
|
||||
discipline: CivilianServices
|
||||
tier: 1
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- ComputerTelevisionCircuitboard
|
||||
- SynthesizerInstrument
|
||||
- DawInstrumentMachineCircuitboard
|
||||
|
||||
# Tier 2
|
||||
|
||||
- type: technology
|
||||
@@ -123,22 +137,6 @@
|
||||
- HonkerTargetingElectronics
|
||||
- MechEquipmentHorn
|
||||
|
||||
- type: technology
|
||||
id: AdvancedEntertainment
|
||||
name: research-technology-advanced-entertainment
|
||||
icon:
|
||||
sprite: Structures/Machines/computers.rsi
|
||||
state: television
|
||||
discipline: CivilianServices
|
||||
tier: 2
|
||||
cost: 7500
|
||||
recipeUnlocks:
|
||||
- ComputerTelevisionCircuitboard
|
||||
- SynthesizerInstrument
|
||||
- DawInstrumentMachineCircuitboard
|
||||
|
||||
# Tier 3
|
||||
|
||||
- type: technology
|
||||
id: AdvancedSpray
|
||||
name: research-technology-advanced-spray
|
||||
@@ -146,8 +144,22 @@
|
||||
sprite: Objects/Weapons/Guns/Basic/spraynozzle.rsi
|
||||
state: icon
|
||||
discipline: CivilianServices
|
||||
tier: 3
|
||||
cost: 15000
|
||||
tier: 2
|
||||
cost: 10000
|
||||
recipeUnlocks:
|
||||
- WeaponSprayNozzle
|
||||
- ClothingBackpackWaterTank
|
||||
|
||||
# Tier 3
|
||||
|
||||
- type: technology
|
||||
id: BluespaceCargoTransport
|
||||
name: research-technology-bluespace-cargo-transport
|
||||
icon:
|
||||
sprite: Structures/cargo_telepad.rsi
|
||||
state: display
|
||||
discipline: CivilianServices
|
||||
tier: 3
|
||||
cost: 15000
|
||||
recipeUnlocks:
|
||||
- CargoTelepadMachineCircuitboard
|
||||
|
||||
Reference in New Issue
Block a user