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

Шкаф пилота #260

Merged
merged 1 commit into from
Jul 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
amount: 5
- id: ClothingOuterHardsuitBlueshield
- id: OxygenTankFilled
- id: ClothingMaskGas
- id: ClothingMaskBreathMedicalSecurity

- type: entity
parent: GunSafe
Expand Down
18 changes: 18 additions & 0 deletions Resources/Prototypes/_Sunrise/Catalog/Fills/Lockers/pilot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
- type: entity
id: LockerPilotFilledHardsuit
suffix: Filled, Hardsuit
parent: LockerPilot
components:
- type: StorageFill
contents:
- id: WeaponGunLaserCarbineAutomatic # Не удалять, это табельное оружие пилота
- id: ClothingHeadsetSecurity
- id: WeaponDisabler
- id: CigarGoldCase
prob: 0.25
- id: ClothingOuterHardsuitPilot
- id: OxygenTankFilled
- id: ClothingMaskGasPilot
- id: ComputerShuttleSecurity
- id: ClothingShoesBootsMag
- id: ClothingHandsGlovesCombat
Original file line number Diff line number Diff line change
Expand Up @@ -89,5 +89,3 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitPilot
- type: Item
size: Normal
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
parent: BaseComputerShuttle
id: ComputerShuttleCentComm
name: консоль управления шаттлом ПЦК
description: Кто прочитал - тот лох.
description: Консоль для удаленного управления шаттлом Представителя Центрального Командования.
components:
- type: Sprite
layers:
Expand All @@ -23,9 +23,9 @@
- map: ["computerLayerKeyboard"]
state: generic_keyboard
- map: ["computerLayerScreen"]
state: supply
state: eris_control # оно красивое
- map: ["computerLayerKeys"]
state: tech_key
state: security_key # оно красивое
- type: DroneConsole
components:
- type: CentCommShuttle
Expand All @@ -40,7 +40,7 @@
parent: BaseComputerShuttle
id: ComputerShuttlePrison
name: консоль управления тюремным шаттлом
description: Что не ясно? Не пытайся меня открутить ебанат.
description: Консоль для удаленного управления тюремным шаттлом.
components:
- type: Sprite
layers:
Expand All @@ -49,9 +49,9 @@
- map: ["computerLayerKeyboard"]
state: generic_keyboard
- map: ["computerLayerScreen"]
state: supply
state: eris_control # оно красивое
- map: ["computerLayerKeys"]
state: tech_key
state: security_key # оно красивое
- type: DroneConsole
components:
- type: PrisonShuttle
Expand All @@ -66,7 +66,7 @@
parent: ComputerComms
id: PrisonComputerComms
name: консоль связи тюрьмы
description: This can be used for various important functions. Still under development.
description: Консоль для контроля над объявлениями в космической тюрьме.
components:
- type: AccessReader
access: [[ "Security" ]]
Expand All @@ -85,8 +85,8 @@
- type: entity
parent: BaseComputerShuttle
id: ComputerShuttleSecurity
name: консоль управления шатлом службы безопастности
description: Что не ясно? Не пытайся меня открутить ебанат.
name: консоль управления шаттлом службы безопасности
description: Консоль для удаленного управления шаттлом службы безопасности.
components:
- type: Sprite
layers:
Expand All @@ -95,9 +95,9 @@
- map: ["computerLayerKeyboard"]
state: generic_keyboard
- map: ["computerLayerScreen"]
state: supply
state: eris_control # оно красивое
- map: ["computerLayerKeys"]
state: tech_key
state: security_key # оно красивое
- type: DroneConsole
components:
- type: SecurityShuttle
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,30 @@
stateDoorClosed: bssecure_door
- type: AccessReader
access: [["BlueShield"]]

- type: entity
id: LockerPilot
parent: LockerBaseSecure
name: шкаф пилота
components:
- type: Appearance
- type: Sprite
sprite: _Sunrise/Structures/Storage/closet.rsi
noRot: true
layers:
- state: generic
map: ["enum.StorageVisualLayers.Base"]
- state: generic_door
map: ["enum.StorageVisualLayers.Door"]
- state: locked
map: ["enum.LockVisualLayers.Lock"]
shader: unshaded
- state: welded
visible: false
map: ["enum.WeldableLayers.BaseWelded"]
- type: EntityStorageVisuals
stateBaseClosed: pilot
stateDoorOpen: pilot_open
stateDoorClosed: pilot_door
- type: AccessReader
access: [["Security"]]
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,15 @@
},
{
"name": "cardboard_open"
},
{
"name": "pilot_door"
},
{
"name": "pilot"
},
{
"name": "pilot_open"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading