Power Digi-Board (#5435)

* Add CE's power digi-board

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
Astra 2026-03-06 16:36:33 +01:00 committed by GitHub
parent 13fd8053e4
commit 97c31b8bb3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
15 changed files with 123 additions and 0 deletions

View File

@ -0,0 +1 @@
ce-clipboard-computer-verb-text = Toggle Power Monitor

View File

@ -6,6 +6,7 @@ steal-target-groups-hos-sidearm = energy sidearm
steal-target-groups-notary-stamp = notary stamp
steal-target-groups-silvia = silvia
steal-target-groups-box-folder-rd-clipboard = research digi-board
steal-target-groups-box-folder-ce-clipboard = power digi-board
steal-target-groups-bible-mystagogue = book of mysteries
steal-target-groups-recruiter-pen = recruiter's pen
steal-target-groups-captains-cloak = captain's cloak

View File

@ -171,6 +171,7 @@
- id: MetalFoamGrenade
- id: AirGrenade # DeltaV
- id: HolotapeProjector # DeltaV - engineering tape
- id: BoxFolderCeClipboard # DeltaV - Power Digi-Board
# Hardsuit table, used for suit storage as well
- type: entityTable

View File

@ -34,6 +34,7 @@
PlutoniumCoreStealObjective: 0.5
MantisKnifeStealObjective: 1
RdClipboardStealObjective: 1
CeClipboardStealObjective: 1
# End DeltaV Additions
- type: weightedRandom

View File

@ -529,3 +529,69 @@
content: |2
[color=red]TOP SECRET![/color]
nuclear fission explosive (NT-XXXXXX) code: XXXXXX
- type: entity
parent: [BoxFolderClipboardEmpty, BaseGrandTheftContraband]
id: BoxFolderCeClipboard
name: power digi-board
description: A bulky electric clipboard, filled with building permits and power reports. With so many compromising documents, you ought to keep this safe.
components:
- type: Sprite
sprite: _DV/Objects/Misc/ce_clipboard.rsi
layers:
- state: ce_clipboard
- state: ce_clipboard_paper
map: ["ce_clipboard_paper"]
visible: false
- state: ce_clipboard_pen
map: ["ce_clipboard_pen"]
visible: false
- state: ce_clipboard_over
- type: ItemSlots
slots:
pen_slot:
name: clipboard-slot-component-slot-name-pen
whitelist:
tags:
- Write
insertOnInteract: true
- type: Item
sprite: _DV/Objects/Misc/ce_clipboard.rsi
size: Normal
- type: Clothing
sprite: _DV/Objects/Misc/ce_clipboard.rsi
- type: Storage
grid:
- 0,0,4,3
quickInsert: true
- type: ItemMapper
mapLayers:
ce_clipboard_paper:
whitelist:
tags:
- Document
ce_clipboard_pen:
whitelist:
tags:
- Write
- type: PowerMonitoringConsole
- type: PowerMonitoringCableNetworks
- type: UserInterface
interfaces:
enum.PowerMonitoringConsoleUiKey.Key:
type: PowerMonitoringConsoleBoundUserInterface
enum.StorageUiKey.Key:
type: StorageBoundUserInterface
- type: ActivatableUI
verbText: ce-clipboard-computer-verb-text
key: enum.PowerMonitoringConsoleUiKey.Key
- type: MeleeWeapon
damage:
types:
Blunt: 10
- type: Tag
tags:
- Folder
- HighRiskItem
- type: StealTarget
stealGroup: BoxFolderCeClipboard

View File

@ -96,6 +96,13 @@
sprite: _DV/Clothing/OuterClothing/Hardsuits/rhinosuit.rsi
state: icon
- type: stealTargetGroup
id: BoxFolderCeClipboard
name: steal-target-groups-box-folder-ce-clipboard
sprite:
sprite: _DV/Objects/Misc/ce_clipboard.rsi
state: ce_clipboard
# Ninja
- type: stealTargetGroup

View File

@ -71,6 +71,17 @@
stealGroup: BibleMystagogue
owner: job-name-rd
# Chief Engineer steal objective
- type: entity
parent: BaseTraitorStealObjective
id: CeClipboardStealObjective
components:
- type: NotJobRequirement
jobs: [ ChiefEngineer ]
- type: StealCondition
stealGroup: BoxFolderCeClipboard
owner: job-name-ce
# teach lesson
- type: entity
abstract: true

Binary file not shown.

After

Width:  |  Height:  |  Size: 609 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 671 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 687 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

View File

@ -0,0 +1,35 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Edited by EmberAstra (Github), based on the rd_clipboard sprites. rd_clipboard credits: Clipboard sprites are by Endecc (Github) for SS14 Wizard's Den, taken from https://github.com/space-wizards/space-station-14/pull/21023 modified version by SirSmith148, qm_clipboard_paper is a modified version of paper from bureaucracy.rsi.",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "ce_clipboard"
},
{
"name": "ce_clipboard_over"
},
{
"name": "ce_clipboard_paper"
},
{
"name": "ce_clipboard_pen"
},
{
"name": "equipped-BELT",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}