Remove drones, fix InnateToolSystem (#25372)
* Fix drones * They dont need a full bloodstream * Incorrect indentation * Nuke drones * Fix ClothingHeadHatCatEars * Remove last mention of drones * Implement requested changes
This commit is contained in:
@@ -1,4 +0,0 @@
|
||||
drone-active = A maintenance drone. It seems totally unconcerned with you.
|
||||
drone-dormant = A dormant maintenance drone. Who knows when it will wake up?
|
||||
drone-activated = The drone whirrs to life!
|
||||
drone-too-close = Your laws prevent this action near {THE($being)}.
|
||||
@@ -1,27 +0,0 @@
|
||||
- type: body
|
||||
id: Drone
|
||||
name: "drone"
|
||||
root: hand 1
|
||||
slots:
|
||||
hand 1:
|
||||
part: LeftArmBorg
|
||||
connections:
|
||||
- hand 2
|
||||
hand 2:
|
||||
part: LeftArmBorg
|
||||
connections:
|
||||
- hand 3
|
||||
hand 3:
|
||||
part: LeftArmBorg
|
||||
connections:
|
||||
- hand 4
|
||||
hand 4:
|
||||
part: LeftArmBorg
|
||||
connections:
|
||||
- hand 5
|
||||
hand 5:
|
||||
part: RightArmBorg
|
||||
connections:
|
||||
- hand 6
|
||||
hand 6:
|
||||
part: RightArmBorg
|
||||
@@ -266,15 +266,6 @@
|
||||
contents:
|
||||
- id: BoxSurvival
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
parent: ClothingBackpackSatchel
|
||||
id: ClothingBackpackSatchelDrone
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- InnateDontDelete
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
parent: ClothingBackpackSatchelMime
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
components:
|
||||
- type: Item
|
||||
size: Large
|
||||
shape:
|
||||
shape:
|
||||
- 0,0,2,2
|
||||
- type: Storage
|
||||
maxItemSize: Small
|
||||
@@ -50,9 +50,6 @@
|
||||
whitelist:
|
||||
components:
|
||||
- LightBulb
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
- type: entity
|
||||
name: lighttube box
|
||||
@@ -74,9 +71,6 @@
|
||||
whitelist:
|
||||
components:
|
||||
- LightBulb
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
- type: entity
|
||||
name: mixed lights box
|
||||
@@ -100,9 +94,6 @@
|
||||
whitelist:
|
||||
components:
|
||||
- LightBulb
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
- type: entity
|
||||
name: PDA box
|
||||
@@ -217,9 +208,6 @@
|
||||
layers:
|
||||
- state: box
|
||||
- state: inflatable
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
|
||||
- type: entity
|
||||
@@ -271,9 +259,6 @@
|
||||
layers:
|
||||
- state: box
|
||||
- state: trashbag
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
- type: entity
|
||||
name: passenger encryption key box
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- ClothMade
|
||||
- DroneUsable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -877,7 +877,6 @@
|
||||
sprite: Clothing/Head/Hats/party_red.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- WhitelistChameleon
|
||||
- HamsterWearable
|
||||
|
||||
@@ -957,7 +956,7 @@
|
||||
- type: AddAccentClothing
|
||||
accent: ReplacementAccent
|
||||
replacement: cowboy
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHatCowboyBrown
|
||||
id: ClothingHeadHatCowboyBlack
|
||||
@@ -967,7 +966,7 @@
|
||||
sprite: Clothing/Head/Hats/cowboyhatblack.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/cowboyhatblack.rsi
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHatCowboyBrown
|
||||
id: ClothingHeadHatCowboyGrey
|
||||
@@ -977,7 +976,7 @@
|
||||
sprite: Clothing/Head/Hats/cowboyhatgrey.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/cowboyhatgrey.rsi
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHatCowboyBrown
|
||||
id: ClothingHeadHatCowboyRed
|
||||
@@ -987,7 +986,7 @@
|
||||
sprite: Clothing/Head/Hats/cowboyhatred.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/cowboyhatred.rsi
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHatCowboyBrown
|
||||
id: ClothingHeadHatCowboyWhite
|
||||
@@ -997,7 +996,7 @@
|
||||
sprite: Clothing/Head/Hats/cowboyhatwhite.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/cowboyhatwhite.rsi
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHatCowboyBrown
|
||||
id: ClothingHeadHatCowboyBountyHunter
|
||||
@@ -1061,4 +1060,4 @@
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_medic.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/beret_medic.rsi
|
||||
sprite: Clothing/Head/Hats/beret_medic.rsi
|
||||
|
||||
@@ -175,15 +175,14 @@
|
||||
suffix: DO NOT MAP
|
||||
components:
|
||||
- type: Tag
|
||||
tags: # ignore "WhitelistChameleon" tag
|
||||
- DroneUsable
|
||||
tags: [] # ignore "WhitelistChameleon" tag
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/catears.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/catears.rsi
|
||||
- type: AddAccentClothing
|
||||
accent: OwOAccent
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatDogEars
|
||||
@@ -191,9 +190,6 @@
|
||||
description: Only for good boys.
|
||||
suffix: DO NOT MAP
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/dogears.rsi
|
||||
- type: Clothing
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
price: 50
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
@@ -31,7 +30,6 @@
|
||||
sprite: Clothing/Head/Welding/welding.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- HamsterWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
|
||||
@@ -74,20 +74,6 @@
|
||||
prototypes:
|
||||
- MobRaccoonMorticia
|
||||
|
||||
- type: entity
|
||||
name: Drone Spawner
|
||||
id: SpawnMobDrone
|
||||
parent: MarkerBase
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: green
|
||||
- sprite: Mobs/Silicon/drone.rsi
|
||||
state: shell
|
||||
- type: ConditionalSpawner
|
||||
prototypes:
|
||||
- Drone
|
||||
|
||||
- type: entity
|
||||
name: Fox Renault Spawner
|
||||
id: SpawnMobFoxRenault
|
||||
@@ -778,8 +764,8 @@
|
||||
- type: ConditionalSpawner
|
||||
prototypes:
|
||||
- MobPenguin
|
||||
|
||||
|
||||
|
||||
|
||||
- type: entity
|
||||
name: Hellspawn Spawner
|
||||
id: SpawnMobHellspawn
|
||||
@@ -793,7 +779,7 @@
|
||||
- type: ConditionalSpawner
|
||||
prototypes:
|
||||
- MobHellspawn
|
||||
|
||||
|
||||
- type: entity
|
||||
name: ore crab spawner
|
||||
id: SpawnMobOreCrab
|
||||
|
||||
@@ -1,245 +1,3 @@
|
||||
- type: entity
|
||||
save: false
|
||||
abstract: true
|
||||
id: PlayerSiliconBase #for player controlled silicons
|
||||
components:
|
||||
- type: Reactive
|
||||
groups:
|
||||
Acidic: [Touch]
|
||||
- type: Input
|
||||
context: "human"
|
||||
- type: DamageOnHighSpeedImpact
|
||||
damage:
|
||||
types:
|
||||
Blunt: 5
|
||||
soundHit:
|
||||
collection: MetalThud
|
||||
- type: Clickable
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: Bloodstream
|
||||
bloodReagent: Oil
|
||||
bloodlossDamage:
|
||||
types:
|
||||
Bloodloss:
|
||||
1
|
||||
bloodlossHealDamage:
|
||||
types:
|
||||
Bloodloss:
|
||||
-1
|
||||
- type: InteractionOutline
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
# Circles, cuz rotation of rectangles looks very bad
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.35
|
||||
density: 50
|
||||
mask:
|
||||
- MobMask
|
||||
layer:
|
||||
- MobLayer
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 4
|
||||
baseSprintSpeed : 3
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
drawdepth: Mobs
|
||||
- type: Physics
|
||||
bodyType: KinematicController
|
||||
- type: Hands
|
||||
showInHands: false
|
||||
- type: Body
|
||||
prototype: Drone
|
||||
- type: IntrinsicRadioReceiver
|
||||
- type: IntrinsicRadioTransmitter
|
||||
channels:
|
||||
- Binary
|
||||
- type: ActiveRadio
|
||||
channels:
|
||||
- Binary
|
||||
- Common
|
||||
- type: DoAfter
|
||||
- type: Pullable
|
||||
- type: Examiner
|
||||
- type: Puller
|
||||
- type: StandingState
|
||||
- type: Alerts
|
||||
- type: Tag
|
||||
tags:
|
||||
- ShoesRequiredStepTriggerImmune
|
||||
|
||||
- type: entity
|
||||
name: drone
|
||||
id: Drone
|
||||
parent: PlayerSiliconBase
|
||||
components:
|
||||
- type: Drone
|
||||
- type: InnateTool
|
||||
tools:
|
||||
- id: ClothingBackpackSatchelDrone
|
||||
- id: trayScanner
|
||||
- id: Omnitool
|
||||
- id: WelderExperimental
|
||||
- type: NameIdentifier
|
||||
group: Drone
|
||||
- type: Inventory
|
||||
templateId: drone
|
||||
- type: InventorySlots
|
||||
- type: Strippable
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.StrippingUiKey.Key
|
||||
type: StrippableBoundUserInterface
|
||||
- key: enum.SiliconLawsUiKey.Key
|
||||
type: SiliconLawBoundUserInterface
|
||||
#- type: GhostRole
|
||||
# makeSentient: true
|
||||
# name: Maintenance Drone
|
||||
# description: Maintain the station. Ignore other beings except drones.
|
||||
# rules: |
|
||||
# You are bound by these laws both in-game and out-of-character:
|
||||
# 1. You may not involve yourself in the matters of another being, even if such matters conflict with Law Two or Law Three, unless the other being is another Drone.
|
||||
# 2. You may not harm any being, regardless of intent or circumstance.
|
||||
# 3. Your goals are to build, maintain, repair, improve, and power to the best of your abilities, You must never actively work against these goals.
|
||||
#- type: GhostTakeoverAvailable
|
||||
- type: SiliconLawBound
|
||||
- type: SiliconLawProvider
|
||||
laws: Drone
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 5
|
||||
baseSprintSpeed : 5
|
||||
- type: MobState
|
||||
allowedStates:
|
||||
- Alive
|
||||
- Dead
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
60: Dead
|
||||
- type: Flashable
|
||||
- type: NoSlip
|
||||
- type: StatusEffects
|
||||
allowed:
|
||||
- Stun
|
||||
- KnockedDown
|
||||
- SlowedDown
|
||||
- type: SlowOnDamage
|
||||
speedModifierThresholds:
|
||||
30: 0.7
|
||||
50: 0.5
|
||||
- type: Temperature
|
||||
heatDamageThreshold: 5000
|
||||
currentTemperature: 310.15
|
||||
specificHeat: 42
|
||||
heatDamage:
|
||||
types:
|
||||
Heat : 1 #per second, scales with temperature & other constants
|
||||
- type: Sprite
|
||||
drawdepth: SmallMobs
|
||||
layers:
|
||||
- state: shell
|
||||
sprite: Mobs/Silicon/drone.rsi
|
||||
map: ["base"]
|
||||
- type: MovementIgnoreGravity
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.35
|
||||
density: 50
|
||||
mask:
|
||||
- SmallMobMask
|
||||
layer:
|
||||
- SmallMobLayer
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.DroneVisuals.Status:
|
||||
base:
|
||||
Off: { state: shell }
|
||||
On: { state: drone }
|
||||
- type: ReplacementAccent
|
||||
accent: silicon
|
||||
- type: Repairable
|
||||
fuelcost: 15
|
||||
doAfterDelay: 8
|
||||
- type: Actions
|
||||
- type: UnpoweredFlashlight
|
||||
- type: PointLight
|
||||
enabled: false
|
||||
radius: 3.5
|
||||
softness: 1
|
||||
mask: /Textures/Effects/LightMasks/cone.png
|
||||
autoRot: true
|
||||
- type: Tag
|
||||
tags:
|
||||
- ShoesRequiredStepTriggerImmune
|
||||
- CannotSuicide
|
||||
|
||||
- type: entity
|
||||
name: onestar mecha
|
||||
id: Onestar
|
||||
parent: PlayerSiliconBase
|
||||
components:
|
||||
- type: InnateTool
|
||||
tools:
|
||||
- id: WeaponMinigun
|
||||
- id: EnergySword
|
||||
- id: WeaponLauncherMultipleRocket
|
||||
- id: WeaponXrayCannon
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.StrippingUiKey.Key
|
||||
type: StrippableBoundUserInterface
|
||||
- type: GhostRole
|
||||
makeSentient: true
|
||||
name: ghost-role-information-onestar-mecha-name
|
||||
description: ghost-role-information-onestar-mecha-description
|
||||
rules: ghost-role-information-onestar-mecha-rules
|
||||
- type: GhostTakeoverAvailable
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 3
|
||||
baseSprintSpeed : 2
|
||||
- type: MobState
|
||||
allowedStates:
|
||||
- Alive
|
||||
- Dead
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
1000: Dead
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
layers:
|
||||
- state: onestar_boss
|
||||
sprite: Mobs/Silicon/onestar.rsi
|
||||
- state: onestar_boss_screen
|
||||
sprite: Mobs/Silicon/onestar.rsi
|
||||
shader: unshaded
|
||||
- type: FootstepModifier
|
||||
footstepSoundCollection:
|
||||
path: /Audio/Mecha/sound_mecha_powerloader_step.ogg
|
||||
- type: MovementIgnoreGravity
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 1
|
||||
density: 160
|
||||
mask:
|
||||
- LargeMobMask
|
||||
layer:
|
||||
- MobLayer
|
||||
- type: Appearance
|
||||
- type: CombatMode
|
||||
- type: Tag
|
||||
tags:
|
||||
- FootstepSound
|
||||
|
||||
- type: entity
|
||||
id: PlayerBorgGeneric
|
||||
parent: BorgChassisGeneric
|
||||
@@ -248,9 +6,9 @@
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
borg_brain:
|
||||
- PositronicBrain
|
||||
- PositronicBrain
|
||||
borg_module:
|
||||
- BorgModuleTool
|
||||
- BorgModuleTool
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
cell_slot:
|
||||
@@ -267,7 +25,7 @@
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
borg_brain:
|
||||
- MMIFilled
|
||||
- MMIFilled
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
cell_slot:
|
||||
@@ -279,17 +37,17 @@
|
||||
parent: BorgChassisSyndicateAssault
|
||||
suffix: Battery, Module, Operative
|
||||
components:
|
||||
- type: NukeOperative
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
borg_brain:
|
||||
- PositronicBrain
|
||||
borg_module:
|
||||
- BorgModuleOperative
|
||||
- BorgModuleL6C
|
||||
- BorgModuleEsword
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
cell_slot:
|
||||
name: power-cell-slot-component-slot-name-default
|
||||
startingItem: PowerCellHyper
|
||||
- type: NukeOperative
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
borg_brain:
|
||||
- PositronicBrain
|
||||
borg_module:
|
||||
- BorgModuleOperative
|
||||
- BorgModuleL6C
|
||||
- BorgModuleEsword
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
cell_slot:
|
||||
name: power-cell-slot-component-slot-name-default
|
||||
startingItem: PowerCellHyper
|
||||
|
||||
@@ -350,7 +350,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Trash
|
||||
- DroneUsable
|
||||
- WhitelistChameleon
|
||||
- type: TrashOnSolutionEmpty
|
||||
solution: drink
|
||||
|
||||
@@ -11,9 +11,6 @@
|
||||
state: generic
|
||||
- type: Item
|
||||
storedRotation: -90
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: StaticPrice
|
||||
price: 100
|
||||
- type: PhysicalComposition
|
||||
|
||||
@@ -10,9 +10,6 @@
|
||||
state: cpuboard
|
||||
- type: Item
|
||||
storedRotation: -90
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: StaticPrice
|
||||
price: 100
|
||||
- type: PhysicalComposition
|
||||
@@ -86,9 +83,6 @@
|
||||
prototype: ComputerCargoOrders
|
||||
- type: StaticPrice
|
||||
price: 750
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
- type: entity
|
||||
id: CargoBountyComputerCircuitboard
|
||||
@@ -101,9 +95,6 @@
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerCargoBounty
|
||||
- type: StaticPrice
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
- type: entity
|
||||
parent: BaseComputerCircuitboard
|
||||
@@ -161,7 +152,6 @@
|
||||
prototype: ComputerSurveillanceCameraMonitor
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- SurveillanceCameraMonitorCircuitboard
|
||||
|
||||
- type: entity
|
||||
@@ -183,7 +173,6 @@
|
||||
prototype: ComputerTelevision
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- ComputerTelevisionCircuitboard
|
||||
|
||||
- type: entity
|
||||
@@ -242,7 +231,6 @@
|
||||
price: 750
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- HighRiskItem
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
state: airalarm_electronics
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- StationMapElectronics
|
||||
- type: StaticPrice
|
||||
price: 15
|
||||
price: 15
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
state: airalarm_electronics
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- AirAlarmElectronics
|
||||
- type: StaticPrice
|
||||
price: 61
|
||||
@@ -25,7 +24,6 @@
|
||||
state: airalarm_electronics
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- FireAlarmElectronics
|
||||
- type: StaticPrice
|
||||
price: 61
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: generic
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: StaticPrice
|
||||
price: 100
|
||||
- type: PhysicalComposition
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
state: net_wired
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- MailingUnitElectronics
|
||||
- type: StaticPrice
|
||||
price: 55
|
||||
|
||||
@@ -11,6 +11,5 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- DoorElectronics
|
||||
- DroneUsable
|
||||
- type: StaticPrice
|
||||
price: 55
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
state: mainboard
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- FirelockElectronics
|
||||
- type: StaticPrice
|
||||
price: 61
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
state: id_mod
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- IntercomElectronics
|
||||
- type: StaticPrice
|
||||
price: 55
|
||||
|
||||
@@ -31,7 +31,6 @@
|
||||
price: 40
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- WallmountSubstationElectronics
|
||||
|
||||
# Wallmount Generator
|
||||
@@ -51,7 +50,6 @@
|
||||
Glass: 90
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- WallmountGeneratorElectronics
|
||||
|
||||
# APU
|
||||
@@ -68,7 +66,6 @@
|
||||
price: 40
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- WallmountGeneratorAPUElectronics
|
||||
|
||||
# Solar Tracker Electronics
|
||||
@@ -85,5 +82,4 @@
|
||||
price: 85
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- SolarTrackerElectronics
|
||||
|
||||
@@ -35,6 +35,3 @@
|
||||
cpu_supply: "#A46106"
|
||||
- type: StaticPrice
|
||||
price: 250
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
@@ -54,9 +54,6 @@
|
||||
mask:
|
||||
- ItemMask
|
||||
- type: Rotatable
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
- type: entity
|
||||
name: mousetrap
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Sheet
|
||||
- DroneUsable
|
||||
- type: Material
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
@@ -47,7 +46,7 @@
|
||||
acts: [ "Destruction" ]
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
glass:
|
||||
glass:
|
||||
canReact: false
|
||||
|
||||
- type: entity
|
||||
@@ -197,7 +196,7 @@
|
||||
- ReagentId: Carbon
|
||||
Quantity: 0.5
|
||||
canReact: false
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: SheetGlassBase
|
||||
id: SheetPGlass
|
||||
@@ -443,8 +442,8 @@
|
||||
Quantity: 4.5
|
||||
- ReagentId: Carbon
|
||||
Quantity: 0.5
|
||||
canReact: false
|
||||
|
||||
canReact: false
|
||||
|
||||
- type: entity
|
||||
parent: SheetRUGlass
|
||||
id: SheetRUGlass1
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
tags:
|
||||
- Sheet
|
||||
- Metal
|
||||
- DroneUsable
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageModifierSet: Metallic
|
||||
|
||||
@@ -12,7 +12,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Sheet
|
||||
- DroneUsable
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: Destructible
|
||||
@@ -133,7 +132,6 @@
|
||||
tags:
|
||||
- Plastic
|
||||
- Sheet
|
||||
- DroneUsable
|
||||
- type: Material
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
@@ -250,7 +248,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Sheet
|
||||
- DroneUsable
|
||||
- type: Material
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
size: Normal
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- RawMaterial
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
@@ -128,7 +127,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- ClothMade
|
||||
- DroneUsable
|
||||
- Gauze
|
||||
- RawMaterial
|
||||
- type: Construction
|
||||
@@ -193,7 +191,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- ClothMade
|
||||
- DroneUsable
|
||||
- RawMaterial
|
||||
|
||||
- type: entity
|
||||
@@ -212,7 +209,7 @@
|
||||
reagents: #Hell if I know what durathread is made out of.
|
||||
- ReagentId: Fiber
|
||||
Quantity: 6
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: MaterialBase
|
||||
id: MaterialWoodPlank
|
||||
@@ -241,7 +238,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Wooden
|
||||
- DroneUsable
|
||||
- RawMaterial
|
||||
- type: Extractable
|
||||
grindableSolutionName: wood
|
||||
@@ -411,10 +407,8 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- ClothMade
|
||||
- DroneUsable
|
||||
- RawMaterial
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: MaterialCotton
|
||||
id: MaterialCotton1
|
||||
@@ -523,7 +517,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- ClothMade
|
||||
- DroneUsable
|
||||
- RawMaterial
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
state: rods
|
||||
- type: Item
|
||||
sprite: Objects/Materials/parts.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageModifierSet: FlimsyMetallic
|
||||
@@ -81,7 +78,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- RodMetal1
|
||||
- DroneUsable
|
||||
- type: Sprite
|
||||
state: rods
|
||||
- type: Stack
|
||||
@@ -96,7 +92,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- RodMetal1
|
||||
- DroneUsable
|
||||
- type: Sprite
|
||||
state: rods
|
||||
- type: Stack
|
||||
|
||||
@@ -15,9 +15,6 @@
|
||||
Blunt: 5
|
||||
- type: Stack
|
||||
count: 1
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: Destructible
|
||||
|
||||
@@ -16,8 +16,5 @@
|
||||
price: 500
|
||||
- type: GuideHelp
|
||||
guides: [ AME, Power ]
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: StealTarget
|
||||
stealGroup: AmePart
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
Quantity: 5
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- PowerCell
|
||||
- type: Appearance
|
||||
- type: PowerCellVisuals
|
||||
@@ -50,7 +49,6 @@
|
||||
startingCharge: 70
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- PotatoBattery
|
||||
- type: Construction
|
||||
graph: PowerCellPotato
|
||||
@@ -315,7 +313,7 @@
|
||||
- type: Battery
|
||||
maxCharge: 1400
|
||||
startingCharge: 1400
|
||||
|
||||
|
||||
- type: entity
|
||||
id: PowerCageMedium
|
||||
parent: BasePowerCage
|
||||
@@ -333,7 +331,7 @@
|
||||
- type: Battery
|
||||
maxCharge: 2700
|
||||
startingCharge: 2700
|
||||
|
||||
|
||||
- type: entity
|
||||
id: PowerCageHigh
|
||||
parent: BasePowerCage
|
||||
@@ -351,7 +349,7 @@
|
||||
- type: Battery
|
||||
maxCharge: 6200
|
||||
startingCharge: 6200
|
||||
|
||||
|
||||
- type: entity
|
||||
id: PowerCageSmallEmpty
|
||||
parent: PowerCageSmall
|
||||
@@ -369,7 +367,7 @@
|
||||
- type: Battery
|
||||
maxCharge: 1400
|
||||
startingCharge: 0
|
||||
|
||||
|
||||
- type: entity
|
||||
id: PowerCageMediumEmpty
|
||||
parent: PowerCageMedium
|
||||
@@ -386,7 +384,7 @@
|
||||
visible: false
|
||||
- type: Battery
|
||||
startingCharge: 0
|
||||
|
||||
|
||||
- type: entity
|
||||
id: PowerCageHighEmpty
|
||||
parent: PowerCageHigh
|
||||
@@ -402,4 +400,4 @@
|
||||
shader: unshaded
|
||||
visible: false
|
||||
- type: Battery
|
||||
startingCharge: 0
|
||||
startingCharge: 0
|
||||
|
||||
@@ -11,6 +11,3 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Power/solar_parts.rsi
|
||||
state: solar_assembly_parts
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
@@ -30,7 +30,6 @@
|
||||
delay: 1
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable #No bucket because it holds chems, they can drag the cart or use a drain
|
||||
- Mop
|
||||
- MopBasic
|
||||
- type: GuideHelp
|
||||
@@ -81,7 +80,6 @@
|
||||
maxVol: 100
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable #No bucket because it holds chems, they can drag the cart or use a drain
|
||||
- Mop
|
||||
- MopAdv
|
||||
|
||||
@@ -649,7 +647,6 @@
|
||||
delay: 1.5
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- Mop
|
||||
- type: CleansForensics
|
||||
- type: Fiber
|
||||
|
||||
@@ -91,8 +91,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Spray
|
||||
- DroneUsable #They don't have any other chem stuff on their whitelist so they can't refill it
|
||||
|
||||
# Vapor
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- TrashBag
|
||||
- DroneUsable
|
||||
- type: Appearance
|
||||
- type: StorageFillVisualizer
|
||||
maxFillLevels: 4
|
||||
|
||||
@@ -26,9 +26,6 @@
|
||||
enabled:
|
||||
True: { state: working }
|
||||
False: { state: icon }
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: StaticPrice
|
||||
price: 80
|
||||
- type: PhysicalComposition
|
||||
|
||||
@@ -12,7 +12,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- CableCoil
|
||||
- DroneUsable
|
||||
- type: Stack
|
||||
stackType: Cable
|
||||
- type: Sprite
|
||||
@@ -221,4 +220,4 @@
|
||||
- type: Sprite
|
||||
state: coillv-10
|
||||
- type: Stack
|
||||
count: 1
|
||||
count: 1
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Flashlight
|
||||
- DroneUsable
|
||||
- type: HandheldLight
|
||||
addPrefix: false
|
||||
blinkingBehaviourId: blinking
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
doAfter: 1
|
||||
removeOnInteract: true
|
||||
- type: Clickable
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
# TODO: Add stack sprites + visuals.
|
||||
|
||||
- type: entity
|
||||
@@ -45,9 +42,6 @@
|
||||
doAfter: 1
|
||||
removeOnInteract: true
|
||||
- type: Clickable
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
# TODO: Add stack sprites + visuals.
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -15,9 +15,6 @@
|
||||
amount: 8
|
||||
- id: LightBulb
|
||||
amount: 5
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: StaticPrice
|
||||
price: 100
|
||||
- type: ContainerContainer
|
||||
|
||||
@@ -19,8 +19,5 @@
|
||||
base:
|
||||
On: { state: tray-on }
|
||||
Off: { state: tray-off }
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: StaticPrice
|
||||
price: 60
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
path: "/Audio/Weapons/smash.ogg"
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- Toolbox
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
@@ -170,4 +169,4 @@
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.ThiefBackpackUIKey.Key
|
||||
type: ThiefBackpackBoundUserInterface
|
||||
type: ThiefBackpackBoundUserInterface
|
||||
|
||||
@@ -221,7 +221,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Multitool
|
||||
- DroneUsable
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Steel: 100
|
||||
@@ -271,9 +270,6 @@
|
||||
type: NetworkConfiguratorBoundUserInterface
|
||||
- key: enum.NetworkConfiguratorUiKey.Link
|
||||
type: NetworkConfiguratorBoundUserInterface
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: StaticPrice
|
||||
price: 56
|
||||
- type: GuideHelp
|
||||
|
||||
@@ -638,9 +638,6 @@
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
color: "#e6e227"
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
- type: entity
|
||||
parent: BaseComputer
|
||||
|
||||
@@ -279,7 +279,6 @@
|
||||
- Implanter
|
||||
- PillCanister
|
||||
- ChemistryEmptyBottle01
|
||||
- Drone
|
||||
- AdvMopItem
|
||||
- WeaponSprayNozzle
|
||||
- ClothingBackpackWaterTank
|
||||
|
||||
@@ -296,9 +296,6 @@
|
||||
- type: Advertise
|
||||
pack: ClothesMateAds
|
||||
- type: Speech
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/clothing.rsi
|
||||
layers:
|
||||
@@ -329,9 +326,6 @@
|
||||
- type: Advertise
|
||||
pack: ClothesMateAds
|
||||
- type: Speech
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/winterdrobe.rsi
|
||||
layers:
|
||||
@@ -1103,9 +1097,6 @@
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
color: "#c73434"
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
- type: entity
|
||||
parent: VendingMachine
|
||||
@@ -1201,9 +1192,6 @@
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
color: "#d4ab33"
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
- type: entity
|
||||
parent: VendingMachine
|
||||
|
||||
@@ -75,15 +75,6 @@
|
||||
materials:
|
||||
Wood: 100
|
||||
|
||||
- type: latheRecipe
|
||||
id: Drone
|
||||
result: Drone
|
||||
completetime: 6
|
||||
materials:
|
||||
Steel: 500
|
||||
Glass: 500
|
||||
Plastic: 500
|
||||
|
||||
- type: latheRecipe
|
||||
id: SynthesizerInstrument
|
||||
result: SynthesizerInstrument
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
cost: 5000
|
||||
recipeUnlocks:
|
||||
- ProximitySensor
|
||||
- Drone
|
||||
- ExosuitFabricatorMachineCircuitboard
|
||||
|
||||
- type: technology
|
||||
|
||||
@@ -11,13 +11,6 @@
|
||||
id: Holoparasite
|
||||
prefix: HOLO
|
||||
|
||||
- type: nameIdentifierGroup
|
||||
id: Drone
|
||||
prefix: DR
|
||||
fullName: true
|
||||
minValue: 10000
|
||||
maxValue: 99999
|
||||
|
||||
- type: nameIdentifierGroup
|
||||
id: MMI
|
||||
prefix: MMI
|
||||
|
||||
@@ -467,9 +467,6 @@
|
||||
- type: Tag
|
||||
id: DrinkBottle
|
||||
|
||||
- type: Tag
|
||||
id: DroneUsable
|
||||
|
||||
- type: Tag
|
||||
id: Duck
|
||||
|
||||
|
||||
@@ -214,3 +214,8 @@ VehicleJanicartDestroyed: null
|
||||
# 2024-02-01
|
||||
YellowOxygenTank: OxygenTank
|
||||
YellowOxygenTankFilled: OxygenTankFilled
|
||||
|
||||
# 2024-02-19
|
||||
Drone: null
|
||||
SpawnMobDrone: null
|
||||
Onestar: null # I dont think this is even mapped, but just in case
|
||||
|
||||
Reference in New Issue
Block a user