Skip to content

Commit

Permalink
Sprites defined for all non-generic computer boards. Added new syndic…
Browse files Browse the repository at this point in the history
…ate computer board sprite. (space-wizards#34104)

* Defined sprites for non-generic computer boards. Added new syndicate computer board sprite.

* Added new sprite to meta.json and updated attribution.

* Reformatted module.rsi meta.json to match other meta file styles.

* Syndicate board sprite made less yellow/gold, changed outer chips to black. Using grey/silver for CPU centre, akin to syndie agent PDA theme, and to keep distinctive from security board.

* Corrected indentation spacing for currently edited entities.

* Update Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml

* add pr link to attribution

---------

Co-authored-by: slarticodefast <[email protected]>
Co-authored-by: Errant <[email protected]>
  • Loading branch information
3 people authored Jan 2, 2025
1 parent 64a5473 commit 1a5be80
Show file tree
Hide file tree
Showing 3 changed files with 391 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -150,31 +150,37 @@
name: cargo shuttle console board
description: A computer printed circuit board for a cargo shuttle console.
components:
- type: ComputerBoard
prototype: ComputerShuttleCargo
- type: StealTarget
stealGroup: CargoShuttleConsoleCircuitboard
- type: Sprite
state: cpu_supply
- type: ComputerBoard
prototype: ComputerShuttleCargo
- type: StealTarget
stealGroup: CargoShuttleConsoleCircuitboard

- type: entity
parent: BaseComputerCircuitboard
id: SurveillanceCameraMonitorCircuitboard
name: surveillance camera monitor board
description: A computer printed circuit board for a surveillance camera monitor.
components:
- type: ComputerBoard
prototype: ComputerSurveillanceCameraMonitor
- type: Tag
tags:
- SurveillanceCameraMonitorCircuitboard
- type: Sprite
state: cpu_security
- type: ComputerBoard
prototype: ComputerSurveillanceCameraMonitor
- type: Tag
tags:
- SurveillanceCameraMonitorCircuitboard

- type: entity
parent: BaseComputerCircuitboard
id: SurveillanceWirelessCameraMonitorCircuitboard
name: surveillance wireless camera monitor board
description: A computer printed circuit board for a surveillance wireless camera monitor.
components:
- type: ComputerBoard
prototype: ComputerSurveillanceWirelessCameraMonitor
- type: Sprite
state: cpu_security
- type: ComputerBoard
prototype: ComputerSurveillanceWirelessCameraMonitor

- type: entity
parent: BaseComputerCircuitboard
Expand Down Expand Up @@ -227,8 +233,10 @@
name: crew monitoring computer board
description: A computer printed circuit board for a crew monitoring console.
components:
- type: ComputerBoard
prototype: ComputerCrewMonitoring
- type: Sprite
state: cpu_medical
- type: ComputerBoard
prototype: ComputerCrewMonitoring

- type: entity
parent: [BaseComputerCircuitboard, BaseGrandTheftContraband]
Expand Down Expand Up @@ -274,14 +282,18 @@
name: syndicate communications computer board
description: A computer printed circuit board for a syndicate communications console.
components:
- type: ComputerBoard
prototype: SyndicateComputerComms
- type: Sprite
state: cpu_syndicate
- type: ComputerBoard
prototype: SyndicateComputerComms

- type: entity
parent: BaseComputerCircuitboard
id: RadarConsoleCircuitboard
name: radar console computer board
components:
- type: Sprite
state: cpu_supply
- type: ComputerBoard
prototype: ComputerRadar

Expand Down Expand Up @@ -331,17 +343,21 @@
name: shuttle console board
description: A computer printed circuit board for a shuttle console.
components:
- type: ComputerBoard
prototype: ComputerShuttle
- type: Sprite
state: cpu_supply
- type: ComputerBoard
prototype: ComputerShuttle

- type: entity
parent: BaseComputerCircuitboard
id: SyndicateShuttleConsoleCircuitboard
name: syndicate shuttle console board
description: A computer printed circuit board for a syndicate shuttle console.
components:
- type: ComputerBoard
prototype: ComputerShuttleSyndie
- type: Sprite
state: cpu_syndicate
- type: ComputerBoard
prototype: ComputerShuttleSyndie

- type: entity
parent: BaseComputerCircuitboard
Expand Down Expand Up @@ -371,8 +387,10 @@
name: syndicate IFF console board
description: Allows you to control the IFF and stealth characteristics of this vessel.
components:
- type: ComputerBoard
prototype: ComputerIFFSyndicate
- type: Sprite
state: cpu_syndicate
- type: ComputerBoard
prototype: ComputerIFFSyndicate

- type: entity
parent: BaseComputerCircuitboard
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 1a5be80

Please sign in to comment.