Merge branch 'master' into offmed-staging
This commit is contained in:
@@ -361,14 +361,11 @@ public sealed class NetworkConfiguratorSystem : SharedNetworkConfiguratorSystem
|
|||||||
if (hasLinking && HasComp<DeviceListComponent>(target) || hasLinking == configurator.LinkModeActive)
|
if (hasLinking && HasComp<DeviceListComponent>(target) || hasLinking == configurator.LinkModeActive)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (hasLinking)
|
var hasNetworking = HasComp<DeviceNetworkComponent>(target);
|
||||||
{
|
if (hasNetworking)
|
||||||
SetMode(configuratorUid, configurator, userUid, true);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (HasComp<DeviceNetworkComponent>(target))
|
|
||||||
SetMode(configuratorUid, configurator, userUid, false);
|
SetMode(configuratorUid, configurator, userUid, false);
|
||||||
|
else if (hasLinking)
|
||||||
|
SetMode(configuratorUid, configurator, userUid, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
@@ -70,9 +70,10 @@ public sealed class AccessReaderSystem : EntitySystem
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var examiner = args.Examiner;
|
||||||
var canSeeAccessModification = accessHasBeenModified &&
|
var canSeeAccessModification = accessHasBeenModified &&
|
||||||
(HasComp<ShowAccessReaderSettingsComponent>(ent) ||
|
(HasComp<ShowAccessReaderSettingsComponent>(examiner) ||
|
||||||
_inventorySystem.TryGetInventoryEntity<ShowAccessReaderSettingsComponent>(args.Examiner, out _));
|
_inventorySystem.TryGetInventoryEntity<ShowAccessReaderSettingsComponent>(examiner, out _));
|
||||||
|
|
||||||
if (canSeeAccessModification)
|
if (canSeeAccessModification)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ namespace Content.Shared.Fluids.Components
|
|||||||
public SoundSpecifier SpillSound = new SoundPathSpecifier("/Audio/Effects/Fluids/splat.ogg");
|
public SoundSpecifier SpillSound = new SoundPathSpecifier("/Audio/Effects/Fluids/splat.ogg");
|
||||||
|
|
||||||
[DataField]
|
[DataField]
|
||||||
public FixedPoint2 OverflowVolume = FixedPoint2.New(20);
|
public FixedPoint2 OverflowVolume = FixedPoint2.New(50);
|
||||||
|
|
||||||
[DataField("solution")] public string SolutionName = "puddle";
|
[DataField("solution")] public string SolutionName = "puddle";
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,10 @@
|
|||||||
|
|
||||||
[game]
|
[game]
|
||||||
hostname = "[EN] Wizard's Den Leviathan [US East 1]"
|
hostname = "[EN] Wizard's Den Leviathan [US East 1]"
|
||||||
|
panic_bunker.enabled = false
|
||||||
|
panic_bunker.disable_with_admins = false
|
||||||
|
panic_bunker.enable_without_admins = false
|
||||||
|
panic_bunker.custom_reason = ""
|
||||||
|
|
||||||
[hub]
|
[hub]
|
||||||
tags = "lang:en,region:am_n_e,rp:low"
|
tags = "lang:en,region:am_n_e,rp:low"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ panic_bunker.min_overall_minutes = 120
|
|||||||
panic_bunker.disable_with_admins = true
|
panic_bunker.disable_with_admins = true
|
||||||
panic_bunker.enable_without_admins = true
|
panic_bunker.enable_without_admins = true
|
||||||
panic_bunker.show_reason = true
|
panic_bunker.show_reason = true
|
||||||
panic_bunker.custom_reason = "You have not played on a Wizard's Den server long enough to connect to this server. Please play on Wizard's Den Lizard until you have more playtime."
|
panic_bunker.custom_reason = "You have not played on a Wizard's Den server long enough to connect to this server. Please play on Wizard's Den Lizard or Wizard's Den Leviathan until you have more playtime."
|
||||||
|
|
||||||
# IPIntel stuff
|
# IPIntel stuff
|
||||||
ipintel_enabled = true
|
ipintel_enabled = true
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
construction-recipe-crate-freezer = crate freezer
|
construction-recipe-crate-freezer = crate freezer
|
||||||
construction-recipe-big-box = large cardboard box
|
construction-recipe-big-box = large cardboard box
|
||||||
construction-recipe-box-cardboard = small cardboard box
|
construction-recipe-box-cardboard = small cardboard box
|
||||||
|
construction-recipe-box-tote = circuit tote
|
||||||
|
|||||||
143
Resources/Prototypes/Catalog/Fills/Boxes/heads.yml
Normal file
143
Resources/Prototypes/Catalog/Fills/Boxes/heads.yml
Normal file
@@ -0,0 +1,143 @@
|
|||||||
|
- type: entity
|
||||||
|
name: circuit tote [QM]
|
||||||
|
parent: ToteBase
|
||||||
|
id: BoxQMCircuitboards
|
||||||
|
description: A Tote filled with QM's Circuit boards.
|
||||||
|
components:
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: CargoBountyComputerCircuitboard
|
||||||
|
- id: CargoRequestComputerCircuitboard
|
||||||
|
- id: CargoSaleComputerCircuitboard
|
||||||
|
- id: CargoShuttleConsoleCircuitboard
|
||||||
|
- id: SalvageMagnetMachineCircuitboard
|
||||||
|
- id: SalvageJobBoardComputerCircuitboard
|
||||||
|
- id: MailTeleporterMachineCircuitboard
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: stamp box [QM]
|
||||||
|
parent: BoxCardboard
|
||||||
|
id: BoxQMStamps
|
||||||
|
description: A box filled with QM's Stamps. Stamped of course.
|
||||||
|
components:
|
||||||
|
- type: Item
|
||||||
|
size: Small
|
||||||
|
shape:
|
||||||
|
- 0,0,1,1
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: RubberStampApproved
|
||||||
|
- id: RubberStampDenied
|
||||||
|
- id: RubberStampQm
|
||||||
|
- type: Storage
|
||||||
|
grid:
|
||||||
|
- 0,0,1,1
|
||||||
|
whitelist:
|
||||||
|
components:
|
||||||
|
- Stamp
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: box
|
||||||
|
- state: stamp
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: circuit tote [HoP]
|
||||||
|
parent: ToteBase
|
||||||
|
id: BoxHoPCircuitboards
|
||||||
|
description: A Tote filled with HoP's Circuit boards.
|
||||||
|
components:
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: IDComputerCircuitboard
|
||||||
|
- id: FundingAllocationComputerCircuitboard
|
||||||
|
- id: CargoRequestServiceComputerCircuitboard
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: stamp box [HoP]
|
||||||
|
parent: BoxCardboard
|
||||||
|
id: BoxHoPStamps
|
||||||
|
description: A box filled with HoP's Stamps. Stamped of course.
|
||||||
|
components:
|
||||||
|
- type: Item
|
||||||
|
size: Small
|
||||||
|
shape:
|
||||||
|
- 0,0,1,1
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: RubberStampApproved
|
||||||
|
- id: RubberStampDenied
|
||||||
|
- id: RubberStampHop
|
||||||
|
- type: Storage
|
||||||
|
grid:
|
||||||
|
- 0,0,1,1
|
||||||
|
whitelist:
|
||||||
|
components:
|
||||||
|
- Stamp
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: box
|
||||||
|
- state: stamp
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: circuit tote [CE]
|
||||||
|
parent: ToteBase
|
||||||
|
id: BoxCECircuitboards
|
||||||
|
description: A Tote filled with CE's Circuit boards.
|
||||||
|
components:
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: CargoRequestEngineeringComputerCircuitboard
|
||||||
|
- id: AlertsComputerCircuitboard
|
||||||
|
- id: AtmosMonitoringComputerCircuitboard
|
||||||
|
- id: PowerComputerCircuitboard
|
||||||
|
- id: SolarControlComputerCircuitboard
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: circuit tote [Captain]
|
||||||
|
parent: ToteBase
|
||||||
|
id: BoxCaptainCircuitboards
|
||||||
|
description: A Tote filled with Captain's Circuit boards.
|
||||||
|
components:
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: CommsComputerCircuitboard
|
||||||
|
- id: StationRecordsComputerCircuitboard
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: circuit tote [CMO]
|
||||||
|
parent: ToteBase
|
||||||
|
id: BoxCMOCircuitboards
|
||||||
|
description: A Tote filled with CMO's Circuit boards.
|
||||||
|
components:
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: MedicalTechFabCircuitboard
|
||||||
|
- id: CargoRequestMedicalComputerCircuitboard
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: circuit tote [RD]
|
||||||
|
parent: ToteBase
|
||||||
|
id: BoxRDCircuitboards
|
||||||
|
description: A Tote filled with RD's Circuit boards.
|
||||||
|
components:
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: CircuitImprinterMachineCircuitboard
|
||||||
|
- id: ProtolatheMachineCircuitboard
|
||||||
|
- id: ResearchComputerCircuitboard
|
||||||
|
- id: CargoRequestScienceComputerCircuitboard
|
||||||
|
- id: RoboticsConsoleCircuitboard
|
||||||
|
- id: AnalysisComputerCircuitboard #Because sometimes round start artis just fucking explode on the pad.
|
||||||
|
- id: ArtifactAnalyzerMachineCircuitboard
|
||||||
|
- id: StationAiFixerCircuitboard
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: circuit tote [HoS]
|
||||||
|
parent: ToteBase
|
||||||
|
id: BoxHoSCircuitboards
|
||||||
|
description: A Tote filled with HoS's Circuit boards.
|
||||||
|
components:
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: SecurityTechFabCircuitboard
|
||||||
|
- id: CargoRequestSecurityComputerCircuitboard
|
||||||
@@ -235,13 +235,13 @@
|
|||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: CrateTechBoardRandom
|
id: CrateTechBoardRandom
|
||||||
parent: CrateEngineering
|
parent: ToteBase
|
||||||
name: surplus boards
|
name: surplus boards
|
||||||
description: Surplus boards from somewhere.
|
description: Surplus boards from somewhere.
|
||||||
components:
|
components:
|
||||||
- type: EntityTableContainerFill
|
- type: EntityTableContainerFill
|
||||||
containers:
|
containers:
|
||||||
entity_storage: !type:NestedSelector
|
storagebase: !type:NestedSelector
|
||||||
tableId: RandomTechBoardTable
|
tableId: RandomTechBoardTable
|
||||||
rolls: !type:RangeNumberSelector
|
rolls: !type:RangeNumberSelector
|
||||||
range: 6, 8
|
range: 6, 8
|
||||||
|
|||||||
@@ -4,22 +4,14 @@
|
|||||||
children:
|
children:
|
||||||
- id: BoxEncryptionKeyCargo
|
- id: BoxEncryptionKeyCargo
|
||||||
- id: BoxFolderQmClipboard
|
- id: BoxFolderQmClipboard
|
||||||
- id: CargoBountyComputerCircuitboard
|
- id: BoxQMCircuitboards
|
||||||
- id: CargoRequestComputerCircuitboard
|
- id: BoxQMStamps
|
||||||
- id: CargoSaleComputerCircuitboard
|
|
||||||
- id: CargoShuttleConsoleCircuitboard
|
|
||||||
- id: SalvageMagnetMachineCircuitboard
|
|
||||||
- id: SalvageJobBoardComputerCircuitboard
|
|
||||||
- id: CigPackGreen
|
- id: CigPackGreen
|
||||||
prob: 0.50
|
prob: 0.50
|
||||||
- id: ClothingHeadsetAltCargo
|
- id: ClothingHeadsetAltCargo
|
||||||
- id: DoorRemoteCargo
|
- id: DoorRemoteCargo
|
||||||
- id: RubberStampApproved
|
|
||||||
- id: RubberStampDenied
|
|
||||||
- id: RubberStampQm
|
|
||||||
- id: AstroNavCartridge
|
- id: AstroNavCartridge
|
||||||
- id: ClothingHandsKnuckleDustersQM
|
- id: ClothingHandsKnuckleDustersQM
|
||||||
- id: MailTeleporterMachineCircuitboard
|
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: LockerQuarterMasterFilled
|
id: LockerQuarterMasterFilled
|
||||||
@@ -42,7 +34,7 @@
|
|||||||
- id: ClothingBeltSheathFilled
|
- id: ClothingBeltSheathFilled
|
||||||
- id: ClothingHeadsetAltCommand
|
- id: ClothingHeadsetAltCommand
|
||||||
- id: ClothingOuterArmorCaptainCarapace
|
- id: ClothingOuterArmorCaptainCarapace
|
||||||
- id: CommsComputerCircuitboard
|
- id: BoxCaptainCircuitboards
|
||||||
- id: DoorRemoteCustom
|
- id: DoorRemoteCustom
|
||||||
- id: MedalCase
|
- id: MedalCase
|
||||||
- id: NukeDisk
|
- id: NukeDisk
|
||||||
@@ -122,6 +114,8 @@
|
|||||||
- id: BoxEncryptionKeyPassenger
|
- id: BoxEncryptionKeyPassenger
|
||||||
- id: BoxEncryptionKeyService
|
- id: BoxEncryptionKeyService
|
||||||
- id: BoxHeadset
|
- id: BoxHeadset
|
||||||
|
- id: BoxHoPCircuitboards
|
||||||
|
- id: BoxHoPStamps
|
||||||
- id: BoxID
|
- id: BoxID
|
||||||
- id: BoxPDA
|
- id: BoxPDA
|
||||||
- id: CigarGoldCase
|
- id: CigarGoldCase
|
||||||
@@ -134,12 +128,6 @@
|
|||||||
- id: ClothingNeckGoldmedal
|
- id: ClothingNeckGoldmedal
|
||||||
- id: DoorRemoteService
|
- id: DoorRemoteService
|
||||||
- id: HoPIDCard
|
- id: HoPIDCard
|
||||||
- id: IDComputerCircuitboard
|
|
||||||
- id: FundingAllocationComputerCircuitboard
|
|
||||||
- id: CargoRequestServiceComputerCircuitboard
|
|
||||||
- id: RubberStampApproved
|
|
||||||
- id: RubberStampDenied
|
|
||||||
- id: RubberStampHop
|
|
||||||
- id: WeaponDisabler
|
- id: WeaponDisabler
|
||||||
- id: ClothingEyesHudCommand
|
- id: ClothingEyesHudCommand
|
||||||
|
|
||||||
@@ -167,7 +155,7 @@
|
|||||||
- id: ClothingHandsGlovesColorYellow
|
- id: ClothingHandsGlovesColorYellow
|
||||||
- id: ClothingHeadsetAltEngineering
|
- id: ClothingHeadsetAltEngineering
|
||||||
- id: DoorRemoteEngineering
|
- id: DoorRemoteEngineering
|
||||||
- id: CargoRequestEngineeringComputerCircuitboard
|
- id: BoxCECircuitboards
|
||||||
- id: RCD
|
- id: RCD
|
||||||
- id: RCDAmmo
|
- id: RCDAmmo
|
||||||
- id: RubberStampCE
|
- id: RubberStampCE
|
||||||
@@ -226,8 +214,7 @@
|
|||||||
- id: DoorRemoteMedical
|
- id: DoorRemoteMedical
|
||||||
- id: HandheldCrewMonitor
|
- id: HandheldCrewMonitor
|
||||||
- id: Hypospray
|
- id: Hypospray
|
||||||
- id: MedicalTechFabCircuitboard
|
- id: BoxCMOCircuitboards
|
||||||
- id: CargoRequestMedicalComputerCircuitboard
|
|
||||||
- id: MedkitFilled
|
- id: MedkitFilled
|
||||||
- id: RubberStampCMO
|
- id: RubberStampCMO
|
||||||
- id: MedTekCartridge
|
- id: MedTekCartridge
|
||||||
@@ -274,15 +261,11 @@
|
|||||||
children:
|
children:
|
||||||
- id: Intellicard
|
- id: Intellicard
|
||||||
- id: BoxEncryptionKeyScience
|
- id: BoxEncryptionKeyScience
|
||||||
- id: CircuitImprinterMachineCircuitboard
|
- id: BoxRDCircuitboards
|
||||||
- id: ClothingBeltUtilityFilled
|
- id: ClothingBeltUtilityFilled
|
||||||
- id: ClothingHeadsetAltScience
|
- id: ClothingHeadsetAltScience
|
||||||
- id: DoorRemoteResearch
|
- id: DoorRemoteResearch
|
||||||
- id: HandTeleporter
|
- id: HandTeleporter
|
||||||
- id: ProtolatheMachineCircuitboard
|
|
||||||
- id: ResearchComputerCircuitboard
|
|
||||||
- id: CargoRequestScienceComputerCircuitboard
|
|
||||||
- id: StationAiFixerCircuitboard
|
|
||||||
- id: RubberStampRd
|
- id: RubberStampRd
|
||||||
|
|
||||||
# Hardsuit table, used for suit storage as well
|
# Hardsuit table, used for suit storage as well
|
||||||
@@ -339,8 +322,7 @@
|
|||||||
- id: DoorRemoteSecurity
|
- id: DoorRemoteSecurity
|
||||||
- id: HoloprojectorSecurity
|
- id: HoloprojectorSecurity
|
||||||
- id: RubberStampHos
|
- id: RubberStampHos
|
||||||
- id: SecurityTechFabCircuitboard
|
- id: BoxHoSCircuitboards
|
||||||
- id: CargoRequestSecurityComputerCircuitboard
|
|
||||||
- id: WeaponDisabler
|
- id: WeaponDisabler
|
||||||
- id: WeaponTaser
|
- id: WeaponTaser
|
||||||
- id: WantedListCartridge
|
- id: WantedListCartridge
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
id: Status
|
id: Status
|
||||||
name: signal-port-name-status-transmitter
|
name: signal-port-name-status-transmitter
|
||||||
description: signal-port-description-status-transmitter
|
description: signal-port-description-status-transmitter
|
||||||
|
defaultLinks: [ Toggle ]
|
||||||
|
|
||||||
- type: sourcePort
|
- type: sourcePort
|
||||||
id: Left
|
id: Left
|
||||||
|
|||||||
@@ -71,12 +71,19 @@
|
|||||||
parent: ClothingOuterEVASuitBase
|
parent: ClothingOuterEVASuitBase
|
||||||
id: ClothingOuterHardsuitEVAPrisoner
|
id: ClothingOuterHardsuitEVAPrisoner
|
||||||
name: prisoner EVA suit
|
name: prisoner EVA suit
|
||||||
description: A lightweight space suit for prisoners to protect them from the vacuum of space during emergencies.
|
description: An emergency EVA suit meant for prisoners. It's horribly slow and lacking in temperature protection, but enough to buy you time from the harsh vacuum of space.
|
||||||
components:
|
components:
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
sprite: Clothing/OuterClothing/Suits/eva_prisoner.rsi
|
sprite: Clothing/OuterClothing/Suits/eva_prisoner.rsi
|
||||||
- type: Clothing
|
- type: Clothing
|
||||||
sprite: Clothing/OuterClothing/Suits/eva_prisoner.rsi
|
sprite: Clothing/OuterClothing/Suits/eva_prisoner.rsi
|
||||||
|
- type: ClothingSpeedModifier
|
||||||
|
walkModifier: 0.7
|
||||||
|
sprintModifier: 0.7
|
||||||
|
- type: HeldSpeedModifier
|
||||||
|
- type: TemperatureProtection
|
||||||
|
heatingCoefficient: 0.75
|
||||||
|
coolingCoefficient: 0.5
|
||||||
- type: Tag
|
- type: Tag
|
||||||
tags:
|
tags:
|
||||||
- SuitEVA
|
- SuitEVA
|
||||||
|
|||||||
@@ -1675,7 +1675,7 @@
|
|||||||
- type: SolutionContainerManager
|
- type: SolutionContainerManager
|
||||||
solutions:
|
solutions:
|
||||||
food:
|
food:
|
||||||
maxVol: 24
|
maxVol: 14
|
||||||
reagents:
|
reagents:
|
||||||
- ReagentId: Bicaridine
|
- ReagentId: Bicaridine
|
||||||
Quantity: 5
|
Quantity: 5
|
||||||
@@ -1683,8 +1683,6 @@
|
|||||||
Quantity: 5
|
Quantity: 5
|
||||||
- ReagentId: Nutriment
|
- ReagentId: Nutriment
|
||||||
Quantity: 2
|
Quantity: 2
|
||||||
- ReagentId: Desoxyephedrine
|
|
||||||
Quantity: 10
|
|
||||||
- ReagentId: Vitamin
|
- ReagentId: Vitamin
|
||||||
Quantity: 2
|
Quantity: 2
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
@@ -1720,7 +1718,7 @@
|
|||||||
- type: SolutionContainerManager
|
- type: SolutionContainerManager
|
||||||
solutions:
|
solutions:
|
||||||
food:
|
food:
|
||||||
maxVol: 20
|
maxVol: 10
|
||||||
reagents:
|
reagents:
|
||||||
- ReagentId: Omnizine
|
- ReagentId: Omnizine
|
||||||
Quantity: 3
|
Quantity: 3
|
||||||
@@ -1728,8 +1726,6 @@
|
|||||||
Quantity: 5
|
Quantity: 5
|
||||||
- ReagentId: Nutriment
|
- ReagentId: Nutriment
|
||||||
Quantity: 2
|
Quantity: 2
|
||||||
- ReagentId: Desoxyephedrine
|
|
||||||
Quantity: 10
|
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
sprite: Objects/Specific/Hydroponics/ambrosia_deus.rsi
|
sprite: Objects/Specific/Hydroponics/ambrosia_deus.rsi
|
||||||
- type: Item
|
- type: Item
|
||||||
@@ -1799,10 +1795,12 @@
|
|||||||
- type: SolutionContainerManager
|
- type: SolutionContainerManager
|
||||||
solutions:
|
solutions:
|
||||||
food:
|
food:
|
||||||
maxVol: 15
|
maxVol: 25
|
||||||
reagents:
|
reagents:
|
||||||
- ReagentId: Razorium
|
- ReagentId: Razorium
|
||||||
Quantity: 15
|
Quantity: 15
|
||||||
|
- ReagentId: Desoxyephedrine
|
||||||
|
Quantity: 10
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
sprite: Objects/Specific/Hydroponics/glasstle.rsi
|
sprite: Objects/Specific/Hydroponics/glasstle.rsi
|
||||||
- type: Produce
|
- type: Produce
|
||||||
|
|||||||
@@ -21,9 +21,45 @@
|
|||||||
graph: BoxCardboard
|
graph: BoxCardboard
|
||||||
node: boxcardboard
|
node: boxcardboard
|
||||||
containers:
|
containers:
|
||||||
- entity_storage
|
- storagebase
|
||||||
- type: PhysicalComposition
|
- type: PhysicalComposition
|
||||||
materialComposition:
|
materialComposition:
|
||||||
Cardboard: 100
|
Cardboard: 100
|
||||||
- type: StaticPrice
|
- type: StaticPrice
|
||||||
price: 10
|
price: 10
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: circuit tote
|
||||||
|
id: ToteBase
|
||||||
|
parent: BoxBase
|
||||||
|
description: A large tote for carrying circuit boards.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: tote-0
|
||||||
|
map: ["enum.StorageFillLayers.Fill"]
|
||||||
|
- state: circuit
|
||||||
|
- type: Appearance
|
||||||
|
- type: StorageFillVisualizer
|
||||||
|
maxFillLevels: 3
|
||||||
|
fillBaseName: tote
|
||||||
|
- type: Storage
|
||||||
|
maxItemSize: Small
|
||||||
|
grid:
|
||||||
|
- 0,0,5,2
|
||||||
|
whitelist:
|
||||||
|
components:
|
||||||
|
- MachineBoard
|
||||||
|
- Circuitboard
|
||||||
|
- type: Construction
|
||||||
|
graph: ToteBase
|
||||||
|
node: totebase
|
||||||
|
- type: PhysicalComposition
|
||||||
|
materialComposition:
|
||||||
|
Cardboard: 75
|
||||||
|
Cloth: 25
|
||||||
|
- type: StaticPrice
|
||||||
|
price: 15
|
||||||
|
- type: Tag
|
||||||
|
tags:
|
||||||
|
- ToteBase
|
||||||
|
|||||||
@@ -64,7 +64,7 @@
|
|||||||
parent: [ BaseWeaponLauncher, BaseGunWieldable, BaseMajorContraband ]
|
parent: [ BaseWeaponLauncher, BaseGunWieldable, BaseMajorContraband ]
|
||||||
id: WeaponLauncherHydra
|
id: WeaponLauncherHydra
|
||||||
name: hydra
|
name: hydra
|
||||||
description: PLOOP... FSSSSSS
|
description: PLOOP... FSSSSSS...
|
||||||
components:
|
components:
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
sprite: Objects/Weapons/Guns/Launchers/hydra_launcher.rsi
|
sprite: Objects/Weapons/Guns/Launchers/hydra_launcher.rsi
|
||||||
|
|||||||
@@ -1294,10 +1294,6 @@
|
|||||||
Min: 1
|
Min: 1
|
||||||
Max: 5
|
Max: 5
|
||||||
PotencyDivisor: 20
|
PotencyDivisor: 20
|
||||||
Desoxyephedrine:
|
|
||||||
Min: 1
|
|
||||||
Max: 10
|
|
||||||
PotencyDivisor: 10
|
|
||||||
Vitamin:
|
Vitamin:
|
||||||
Min: 1
|
Min: 1
|
||||||
Max: 2
|
Max: 2
|
||||||
@@ -1332,10 +1328,6 @@
|
|||||||
Min: 1
|
Min: 1
|
||||||
Max: 5
|
Max: 5
|
||||||
PotencyDivisor: 20
|
PotencyDivisor: 20
|
||||||
Desoxyephedrine:
|
|
||||||
Min: 1
|
|
||||||
Max: 10
|
|
||||||
PotencyDivisor: 10
|
|
||||||
|
|
||||||
- type: seed
|
- type: seed
|
||||||
id: galaxythistle
|
id: galaxythistle
|
||||||
@@ -1382,6 +1374,10 @@
|
|||||||
Min: 1
|
Min: 1
|
||||||
Max: 25
|
Max: 25
|
||||||
PotencyDivisor: 4
|
PotencyDivisor: 4
|
||||||
|
Desoxyephedrine: # meff!!
|
||||||
|
Min: 1
|
||||||
|
Max: 10
|
||||||
|
PotencyDivisor: 10
|
||||||
|
|
||||||
- type: seed
|
- type: seed
|
||||||
id: flyAmanita
|
id: flyAmanita
|
||||||
|
|||||||
@@ -189,6 +189,7 @@
|
|||||||
|
|
||||||
- type: roleLoadout
|
- type: roleLoadout
|
||||||
id: JobMusician
|
id: JobMusician
|
||||||
|
canCustomizeName: true
|
||||||
groups:
|
groups:
|
||||||
- GroupTankHarness
|
- GroupTankHarness
|
||||||
- MusicianJumpsuit
|
- MusicianJumpsuit
|
||||||
|
|||||||
@@ -9,7 +9,21 @@
|
|||||||
- material: Cardboard
|
- material: Cardboard
|
||||||
amount: 1
|
amount: 1
|
||||||
doAfter: 4
|
doAfter: 4
|
||||||
|
|
||||||
|
|
||||||
- node: boxcardboard
|
- node: boxcardboard
|
||||||
entity: BoxCardboard
|
entity: BoxCardboard
|
||||||
|
|
||||||
|
- type: constructionGraph
|
||||||
|
id: ToteBase
|
||||||
|
start: start
|
||||||
|
graph:
|
||||||
|
- node: start
|
||||||
|
edges:
|
||||||
|
- to: totebase
|
||||||
|
steps:
|
||||||
|
- material: Cardboard
|
||||||
|
amount: 1
|
||||||
|
- material: Cloth
|
||||||
|
amount: 1
|
||||||
|
doAfter: 4
|
||||||
|
- node: totebase
|
||||||
|
entity: ToteBase
|
||||||
|
|||||||
@@ -57,6 +57,15 @@
|
|||||||
category: construction-category-storage
|
category: construction-category-storage
|
||||||
objectType: Item
|
objectType: Item
|
||||||
|
|
||||||
|
- type: construction
|
||||||
|
id: ToteBase
|
||||||
|
name: construction-recipe-box-tote
|
||||||
|
graph: ToteBase
|
||||||
|
startNode: start
|
||||||
|
targetNode: totebase
|
||||||
|
category: construction-category-storage
|
||||||
|
objectType: Item
|
||||||
|
|
||||||
- type: construction
|
- type: construction
|
||||||
id: FoodBoxPizza
|
id: FoodBoxPizza
|
||||||
graph: FoodBoxPizza
|
graph: FoodBoxPizza
|
||||||
|
|||||||
@@ -1424,6 +1424,9 @@
|
|||||||
- type: Tag
|
- type: Tag
|
||||||
id: Torch
|
id: Torch
|
||||||
|
|
||||||
|
- type: Tag
|
||||||
|
id: ToteBase
|
||||||
|
|
||||||
- type: Tag
|
- type: Tag
|
||||||
id: ToyRubberDuck
|
id: ToyRubberDuck
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"license": "CC-BY-SA-3.0",
|
"license": "CC-BY-SA-3.0",
|
||||||
"copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/ca674eff9d23e04357b7609ef7e07eadfc1a993f and modified by Flareguy (github), encryptokey was taken from Baystation12 at https://github.com/infinitystation/Baystation12/blob/073f678cdce92edb8fcd55f9ffc9f0523bf31506/icons/obj/radio.dmi and modified by lapatison. boxwidetoy, shelltoy, swab, flare, inflatable, trashbag, magazine, holo and forensic created by potato1234x (github) for ss14 based on toys.rsi, mouth_swab.rsi, flare.rsi, inflatable_wall.rsi, trashbag.rsi, caseless_pistol_mag.rsi, guardians.rsi and bureaucracy.rsi respectively, candle and darts created by TheShuEd for ss14, throwing_knives and vials was drawn by Ubaser, evidence_markers by moomoobeef, nitrogentank modified from extendedtank by Errant, agrichemkit by Cerol, modified by ps3moira (github). sechud renamed to secglasses, new sechud, sunglasses by K-Dynamic (github), trigger by IProduceWidgets, utensils by gentleman-bird (github).",
|
"copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/ca674eff9d23e04357b7609ef7e07eadfc1a993f and modified by Flareguy (github), encryptokey was taken from Baystation12 at https://github.com/infinitystation/Baystation12/blob/073f678cdce92edb8fcd55f9ffc9f0523bf31506/icons/obj/radio.dmi and modified by lapatison. boxwidetoy, shelltoy, swab, flare, inflatable, trashbag, magazine, holo and forensic created by potato1234x (github) for ss14 based on toys.rsi, mouth_swab.rsi, flare.rsi, inflatable_wall.rsi, trashbag.rsi, caseless_pistol_mag.rsi, guardians.rsi and bureaucracy.rsi respectively, candle and darts created by TheShuEd for ss14, throwing_knives and vials was drawn by Ubaser, evidence_markers by moomoobeef, nitrogentank modified from extendedtank by Errant, agrichemkit by Cerol, modified by ps3moira (github). sechud renamed to secglasses, new sechud, sunglasses by K-Dynamic (github), trigger by IProduceWidgets, utensils by gentleman-bird (github). stamp, totes modified from box by Mixelz.",
|
||||||
"size": {
|
"size": {
|
||||||
"x": 32,
|
"x": 32,
|
||||||
"y": 32
|
"y": 32
|
||||||
@@ -136,6 +136,9 @@
|
|||||||
{
|
{
|
||||||
"name": "solution_trays"
|
"name": "solution_trays"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "sterile"
|
"name": "sterile"
|
||||||
},
|
},
|
||||||
@@ -182,6 +185,15 @@
|
|||||||
"name": "hug-inhand-right",
|
"name": "hug-inhand-right",
|
||||||
"directions": 4
|
"directions": 4
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "tote-0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "tote-1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "tote-2"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "shelltoy"
|
"name": "shelltoy"
|
||||||
},
|
},
|
||||||
|
|||||||
BIN
Resources/Textures/Objects/Storage/boxes.rsi/stamp.png
Normal file
BIN
Resources/Textures/Objects/Storage/boxes.rsi/stamp.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.4 KiB |
BIN
Resources/Textures/Objects/Storage/boxes.rsi/tote-0.png
Normal file
BIN
Resources/Textures/Objects/Storage/boxes.rsi/tote-0.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Resources/Textures/Objects/Storage/boxes.rsi/tote-1.png
Normal file
BIN
Resources/Textures/Objects/Storage/boxes.rsi/tote-1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.9 KiB |
BIN
Resources/Textures/Objects/Storage/boxes.rsi/tote-2.png
Normal file
BIN
Resources/Textures/Objects/Storage/boxes.rsi/tote-2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.1 KiB |
Reference in New Issue
Block a user