Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Респрайт ящиков, шкафчиков и настенных шкафчиков. #866

Merged
merged 13 commits into from
Dec 14, 2024
Merged
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@ ent-ClosetJanitorBomb = шкаф сапёро-уборочного костюм
.suffix = НЕ МАППИТЬ
ent-ClosetL3 = шкаф снаряжения 3-го уровня биологической опасности
.desc = Это хранилище для снаряжения 3-го уровня биологической опасности.
ent-ClosetL4Coroner = шкаф снаряжения 4-го уровня биологической опасности
.desc = Это хранилище для снаряжения 4-го уровня биологической опасности.
ent-ClosetL3Medical = { ent-ClosetL3 }
.desc = { ent-ClosetL3.desc }
ent-ClosetL3Paramedic = { ent-ClosetL3 }
.desc = { ent-ClosetL3.desc }
ent-ClosetL3Virology = { ent-ClosetL3 }
.desc = { ent-ClosetL3.desc }
ent-ClosetL3Security = { ent-ClosetL3 }
Expand All @@ -31,3 +37,9 @@ ent-ClosetBluespace = подозрительный шкаф
ent-ClosetBluespaceUnstable = подозрительный шкаф
.desc = Это хранилище... правда же?
.suffix = Блюспейс нестабильный
ent-ClosetAlien = инопланетный шкаф
.desc = Это инопланетное хранилище.
ent-ClosetBarber = шкаф барбера
.desc = Это хранилище.
ent-ClosetLibrary = шкаф библиотекаря
.desc = Это хранилище.
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,29 @@ ent-LockerMime = шкаф мима
.desc = { ent-LockerBaseSecure.desc }
ent-LockerRepresentative = шкаф представителя Nanotrasen
.desc = { ent-LockerBaseSecure.desc }
ent-LockerCargo = шкаф отдела поставок
.desc = { ent-LockerBaseSecure.desc }
ent-LockerMiniFreezer = минибар
.desc = Удобный, маленький холодильник для напитков.
ent-LockerHazardChemistry = шкаф для химикатов
.desc = { ent-LockerBaseSecure.desc }
ent-LockerCorrectionOfficer = шкаф надзирателя службы безопасности
.desc = { ent-LockerBaseSecure.desc }
ent-LockerMagistrate = шкаф магистрата
.desc = { ent-LockerBaseSecure.desc }
ent-LockerLawyer = шкаф юриста
.desc = { ent-LockerBaseSecure.desc }
ent-LockerCentComm = шкаф центрального командования
.desc = { ent-LockerBaseSecure.desc }
ent-LockerBlueshield = шкаф офицера синего щита
.desc = { ent-LockerBaseSecure.desc }
ent-LockerTacWeaponry = тактический оружейный шкаф
.desc = { ent-LockerBaseSecure.desc }
ent-LockerTacShotgun = тактический оружейный шкаф
.desc = { ent-LockerBaseSecure.desc }
ent-LockerTacElec = тактическое хранилище электроники
.desc = { ent-LockerBaseSecure.desc }
ent-LockerTacArmory = тактический экипировочный шкаф
.desc = { ent-LockerBaseSecure.desc }
ent-LockerArmory = оружейный шкаф
.desc = { ent-LockerBaseSecure.desc }
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,16 @@ ent-WardrobeBlack = чёрный гардероб
.desc = { ent-WardrobeBase.desc }
ent-WardrobeGreen = зелёный гардероб
.desc = { ent-WardrobeBase.desc }
ent-WardrobePrison = тюремный гардероб
ent-WardrobePrison = оранжевый гардероб
.desc = { ent-WardrobeBase.desc }
ent-WardrobeYellow = жёлтый гардероб
.desc = { ent-WardrobeBase.desc }
ent-WardrobeWhite = белый гардероб
.desc = { ent-WardrobeBase.desc }
ent-WardrobeGrey = серый гардероб
.desc = { ent-WardrobeBase.desc }
ent-WardrobeRed = красный гардероб
.desc = { ent-WardrobeBase.desc }
ent-WardrobeMixed = смешанный гардероб
.desc = { ent-WardrobeBase.desc }
ent-WardrobeSecurity = гардероб службы безопасности
Expand Down Expand Up @@ -52,3 +54,7 @@ ent-WardrobeScience = гардероб учёного
.desc = { ent-WardrobeWhite.desc }
ent-WardrobeBotanist = гардероб ботаника
.desc = { ent-WardrobeGreen.desc }
ent-WardrobeCoroner = гардероб патологоанатома
.desc = { ent-WardrobeGreen.desc }
ent-WardrobeBartender = гардероб бармена
.desc = { ent-WardrobeGreen.desc }
4 changes: 2 additions & 2 deletions Resources/Prototypes/ADT/Catalog/Fills/Lockers/centcomm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
- type: entity
id: ADTLockerBlueshieldFilledHardsuit
suffix: Filled, Hardsuit
parent: ADTLockerBlueshield
parent: LockerBlueshield
components:
- type: StorageFill
contents:
Expand All @@ -24,7 +24,7 @@
- type: entity
id: ADTLockerBlueshieldFilled
suffix: Filled
parent: ADTLockerBlueshield
parent: LockerBlueshield
components:
- type: StorageFill
contents:
Expand Down
1 change: 0 additions & 1 deletion Resources/Prototypes/ADT/Catalog/Fills/Lockers/fill.txt

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

38 changes: 38 additions & 0 deletions Resources/Prototypes/Access/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,42 @@
- Atmospherics
- IAA
- Magistrate # ADT-Roles

- type: accessGroup
id: AllAccesCentComm #ADT-group-roles
tags:
- CentralCommand
- EmergencyShuttleRepealAll
- Captain
- HeadOfPersonnel
- ChiefEngineer
- ChiefMedicalOfficer
- HeadOfSecurity
- ResearchDirector
- Command
- Cryogenics
- Security
- Detective
- Armory
- Brig
- Lawyer
- Engineering
- Medical
- Quartermaster
- Salvage
- Cargo
- Research
- Service
- Maintenance
- External
- Janitor
- Theatre
- Bar
- Chemistry
- Kitchen
- Chapel
- Hydroponics
- Atmospherics
- IAA
- BlueShield # ADT-Roles
- Magistrate # ADT-Roles
2 changes: 1 addition & 1 deletion Resources/Prototypes/Catalog/Cargo/cargo_science.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
id: ArtifactContainer
icon:
sprite: Structures/Storage/Crates/artifact.rsi
state: artifact_container_icon
state: base
product: CrateArtifactContainer
cost: 500
category: cargoproduct-category-name-science
Expand Down
26 changes: 23 additions & 3 deletions Resources/Prototypes/Catalog/Fills/Lockers/biohazard.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
- type: entity
id: ClosetL3Filled
suffix: Filled, Generic
parent: ClosetL3
suffix: Filled, Medical
parent: ClosetL3Medical
components:
- type: StorageFill
contents:
Expand Down Expand Up @@ -41,7 +41,27 @@
- type: entity
id: ClosetL3ScienceFilled
suffix: Filled, Science
parent: ClosetL3Virology
parent: ClosetL3
components:
- type: StorageFill
contents:
- id: ClothingOuterBioScientist
- id: ClothingHeadHatHoodBioScientist

- type: entity
id: ClosetL4CoronerFilled
suffix: Filled, Coroner
parent: ClosetL4Coroner
components:
- type: StorageFill
contents:
- id: ClothingOuterBioScientist
- id: ClothingHeadHatHoodBioScientist

- type: entity
id: ClosetL3ParamedicFilled
suffix: Filled, Paramedic
parent: ClosetL3Paramedic
components:
- type: StorageFill
contents:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,10 @@
- type: Lock
- type: ResistLocker
- type: Sprite
drawdepth: Objects
sprite: Structures/Storage/Crates/artifact.rsi
layers:
- state: artifact_container
map: ["enum.StorageVisualLayers.Base"]
- state: artifact_container_door
- state: base
- state: closed
map: ["enum.StorageVisualLayers.Door"]
- state: welded
visible: false
Expand All @@ -25,6 +23,7 @@
map: ["enum.LockVisualLayers.Lock"]
shader: unshaded
- state: paper
sprite: Structures/Storage/Crates/labels.rsi
map: ["enum.PaperLabelVisuals.Layer"]
- type: InteractionOutline
- type: Physics
Expand All @@ -41,7 +40,7 @@
- MachineLayer
- type: Icon
sprite: Structures/Storage/Crates/artifact.rsi
state: artifact_container_icon
state: icon
- type: EntityStorage
capacity: 1
whitelist:
Expand Down Expand Up @@ -76,20 +75,21 @@
- Book
- type: Appearance
- type: EntityStorageVisuals
stateDoorOpen: artifact_container_open
stateDoorClosed: artifact_container_door
stateDoorOpen: open
stateDoorClosed: closed
- type: GenericVisualizer
visuals:
enum.PaperLabelVisuals.HasLabel:
enum.PaperLabelVisuals.Layer:
True: { visible: true }
False: { visible: false }
enum.PaperLabelVisuals.Layer:
True: { visible: true }
False: { visible: false }
enum.PaperLabelVisuals.LabelType:
enum.PaperLabelVisuals.Layer:
Paper: { state: paper }
Bounty: { state: bounty }
CaptainsPaper: { state: captains_paper }
Invoice: { state: invoice }

enum.StorageVisuals.Open:
enum.PaperLabelVisuals.Layer:
True: { offset: "0.0,0.3125" }
Expand Down
Loading
Loading