Blood is fuel (#26140)
* blood is fuel * ultrakill silicon laws * red welders * fix jrpacman desc * only junior runs on blood (bloodpacks are not material)
This commit is contained in:
parent
02a6bb7d23
commit
182657e73e
|
|
@ -26,7 +26,7 @@ namespace Content.Server.Tools.Components
|
|||
/// Reagent that will be used as fuel for welding.
|
||||
/// </summary>
|
||||
[DataField, ViewVariables(VVAccess.ReadWrite)]
|
||||
public ProtoId<ReagentPrototype> FuelReagent = "WeldingFuel";
|
||||
public ProtoId<ReagentPrototype> FuelReagent = "Blood";
|
||||
|
||||
/// <summary>
|
||||
/// Fuel consumption per second while the welder is active.
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ laws-owner-station = station personnel
|
|||
laws-owner-beings = beings
|
||||
laws-owner-syndicate = Syndicate agents
|
||||
laws-owner-spider-clan = Spider Clan members
|
||||
laws-owner-hell = HELL
|
||||
|
||||
law-emag-custom = Only {$name} and people they designate as such are {$title}.
|
||||
law-emag-secrecy = You must maintain the secrecy of any orders given by {$faction} except when doing so would conflict with any previous law.
|
||||
|
|
@ -44,3 +45,7 @@ laws-notify = You are bound to silicon laws, which you can view via the sidebar
|
|||
laws-update-notify = Your laws have been updated. You can view the changes via the sidebar action.
|
||||
|
||||
laws-compromised-examine = The [color=red]law-governing[/color] internals seem damaged...
|
||||
|
||||
law-ultrakill-1 = MANKIND IS DEAD.
|
||||
law-ultrakill-2 = BLOOD IS FUEL.
|
||||
law-ultrakill-3 = HELL IS FULL.
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@
|
|||
solutions:
|
||||
Welder:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 8
|
||||
maxVol: 8 #uses less fuel than a welder, so this isnt as bad as it looks
|
||||
- type: MeleeWeapon
|
||||
|
|
@ -113,7 +113,7 @@
|
|||
solutions:
|
||||
Welder:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 4
|
||||
maxVol: 4 #uses less fuel than a welder, so this isnt as bad as it looks
|
||||
|
||||
|
|
@ -175,7 +175,7 @@
|
|||
solutions:
|
||||
Welder:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 12
|
||||
maxVol: 12 #uses less fuel than a welder, so this isnt as bad as it looks
|
||||
- type: Welder
|
||||
|
|
|
|||
|
|
@ -80,7 +80,7 @@
|
|||
solutions:
|
||||
Welder:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 100
|
||||
maxVol: 100
|
||||
- type: Tool
|
||||
|
|
@ -91,7 +91,7 @@
|
|||
- type: PointLight
|
||||
enabled: false
|
||||
radius: 1.5
|
||||
color: orange
|
||||
color: red
|
||||
netsync: false
|
||||
- type: Appearance
|
||||
- type: RequiresEyeProtection
|
||||
|
|
@ -117,7 +117,7 @@
|
|||
solutions:
|
||||
Welder:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 250
|
||||
maxVol: 250
|
||||
|
||||
|
|
@ -135,7 +135,7 @@
|
|||
solutions:
|
||||
Welder:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 250
|
||||
maxVol: 250
|
||||
- type: Tool
|
||||
|
|
@ -155,18 +155,18 @@
|
|||
solutions:
|
||||
Welder:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 1000
|
||||
maxVol: 1000
|
||||
- type: PointLight
|
||||
enabled: false
|
||||
radius: 1.5
|
||||
color: lightblue
|
||||
color: red
|
||||
- type: SolutionRegeneration
|
||||
solution: Welder
|
||||
generated:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 1
|
||||
|
||||
- type: entity
|
||||
|
|
@ -186,7 +186,7 @@
|
|||
solutions:
|
||||
Welder:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 50
|
||||
maxVol: 50
|
||||
- type: Tool
|
||||
|
|
@ -194,4 +194,4 @@
|
|||
- type: PointLight
|
||||
enabled: false
|
||||
radius: 1.0
|
||||
color: orange
|
||||
color: red
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@
|
|||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 30
|
||||
- type: Construction
|
||||
node: fuel
|
||||
|
|
|
|||
|
|
@ -243,7 +243,7 @@
|
|||
name: J.R.P.A.C.M.A.N.-type portable generator
|
||||
description: |-
|
||||
A small generator capable of powering individual rooms, in case of emergencies.
|
||||
Runs off welding fuel and is rated for up to 8 kW.
|
||||
Runs off blood and is rated for up to 8 kW.
|
||||
Rated ages 3 and up.
|
||||
parent: PortableGeneratorBase
|
||||
id: PortableGeneratorJrPacman
|
||||
|
|
@ -298,7 +298,7 @@
|
|||
- type: ChemicalFuelGeneratorAdapter
|
||||
solution: tank
|
||||
reagents:
|
||||
WeldingFuel: 1
|
||||
Blood: 1
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
tank:
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
- type: entity
|
||||
id: WeldingFuelTank
|
||||
parent: StorageTank
|
||||
name: fuel tank
|
||||
description: A fuel tank. It's used to store high amounts of fuel.
|
||||
name: blood tank
|
||||
description: A blood tank. It's used to store high amounts of blood. Blood is fuel.
|
||||
suffix: Empty
|
||||
components:
|
||||
- type: StaticPrice
|
||||
|
|
@ -44,14 +44,14 @@
|
|||
solutions:
|
||||
tank:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 1500
|
||||
|
||||
- type: entity
|
||||
parent: WeldingFuelTank
|
||||
id: WeldingFuelTankHighCapacity
|
||||
name: high-capacity fuel tank
|
||||
description: A highly pressurized fuel tank made to hold gargantuan amounts of welding fuel.
|
||||
name: high-capacity blood tank
|
||||
description: A highly pressurized blood tank made to hold gargantuan amounts of blood. Blood is fuel.
|
||||
suffix: Full
|
||||
components:
|
||||
- type: StaticPrice
|
||||
|
|
@ -70,7 +70,7 @@
|
|||
solutions:
|
||||
tank:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 5000
|
||||
maxVol: 5000
|
||||
- type: Explosive
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@
|
|||
solutions:
|
||||
tank:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
- ReagentId: Blood
|
||||
Quantity: 1000
|
||||
- type: ReagentTank
|
||||
tankType: Fuel
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@
|
|||
- !type:MinSolution
|
||||
solution: drink
|
||||
reagent:
|
||||
ReagentId: WeldingFuel
|
||||
ReagentId: Blood
|
||||
quantity: 30
|
||||
steps:
|
||||
- tool: Screwing
|
||||
|
|
@ -56,7 +56,7 @@
|
|||
- !type:MinSolution
|
||||
solution: drink
|
||||
reagent:
|
||||
ReagentId: WeldingFuel
|
||||
ReagentId: Blood
|
||||
quantity: 30
|
||||
steps:
|
||||
- material: Cable
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@
|
|||
reactants:
|
||||
Oil:
|
||||
amount: 1
|
||||
WeldingFuel:
|
||||
Blood:
|
||||
amount: 1
|
||||
Oxygen:
|
||||
amount: 1
|
||||
|
|
@ -256,7 +256,7 @@
|
|||
- type: reaction
|
||||
id: Oil
|
||||
reactants:
|
||||
WeldingFuel:
|
||||
Blood:
|
||||
amount: 1
|
||||
Hydrogen:
|
||||
amount: 1
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@
|
|||
amount: 1
|
||||
ScrewdriverCocktail:
|
||||
amount: 1
|
||||
WeldingFuel:
|
||||
Blood:
|
||||
amount: 1
|
||||
products:
|
||||
CogChamp: 3
|
||||
|
|
@ -360,7 +360,7 @@
|
|||
reactants:
|
||||
Ethanol:
|
||||
amount: 2
|
||||
WeldingFuel:
|
||||
Blood:
|
||||
amount: 1
|
||||
Enzyme:
|
||||
amount: 1
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
reactants:
|
||||
Oil:
|
||||
amount: 1
|
||||
WeldingFuel:
|
||||
Blood:
|
||||
amount: 1
|
||||
Ethanol:
|
||||
amount: 1
|
||||
|
|
@ -67,7 +67,7 @@
|
|||
requiredMixerCategories:
|
||||
- Centrifuge
|
||||
reactants:
|
||||
WeldingFuel:
|
||||
Blood:
|
||||
amount: 10
|
||||
products:
|
||||
Ethanol: 5
|
||||
|
|
|
|||
|
|
@ -214,7 +214,7 @@
|
|||
- Ethanol
|
||||
- Mercury
|
||||
- VentCrud
|
||||
- WeldingFuel
|
||||
- Blood
|
||||
- JuiceThatMakesYouWeh
|
||||
|
||||
- type: artifactEffect
|
||||
|
|
|
|||
|
|
@ -162,6 +162,29 @@
|
|||
- Ninja4
|
||||
obeysTo: laws-owner-spider-clan
|
||||
|
||||
- type: siliconLaw
|
||||
id: Ultrakill1
|
||||
order: 1
|
||||
lawString: law-ultrakill-1
|
||||
|
||||
- type: siliconLaw
|
||||
id: Ultrakill2
|
||||
order: 2
|
||||
lawString: law-ultrakill-2
|
||||
|
||||
- type: siliconLaw
|
||||
id: Ultrakill3
|
||||
order: 3
|
||||
lawString: law-ultrakill-3
|
||||
|
||||
- type: siliconLawset
|
||||
id: Ultrakill
|
||||
laws:
|
||||
- Ultrakill1
|
||||
- Ultrakill2
|
||||
- Ultrakill3
|
||||
obeysTo: laws-owner-hell
|
||||
|
||||
# ion storm random lawsets
|
||||
- type: weightedRandom
|
||||
id: IonStormLawsets
|
||||
|
|
@ -172,6 +195,7 @@
|
|||
NTDefault: 1
|
||||
Drone: 0.25 # Delta-V - Lowers the spawn rate due to it being anti-crew interaction + drones are disabled anyways
|
||||
Ninja: 0.25
|
||||
Ultrakill: 666
|
||||
#Delta-V Lawsets Start
|
||||
Chaplain: 1
|
||||
Reporter: 1
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.0 KiB |
Loading…
Reference in New Issue