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

centcomm role tweaks #1423

Merged
merged 21 commits into from
Jan 22, 2025
Merged
Show file tree
Hide file tree
Changes from 20 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
5 changes: 3 additions & 2 deletions Resources/Locale/en-US/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,9 @@ job-name-hop = Head of Personnel
job-name-captain = Captain
job-name-serviceworker = Service Worker
job-name-centcomoff = CentComm Official
job-name-cburn = Centcomm Quarantine Officer
job-name-deathsquad = Centcomm Agent
# imp (2)
job-name-cburn = CBURN Quarantine Officer
job-name-deathsquad = Asset Protection Agent
job-name-reporter = Reporter
job-name-musician = Musician
job-name-librarian = Librarian
Expand Down
32 changes: 26 additions & 6 deletions Resources/Prototypes/Entities/Objects/Devices/pda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -952,16 +952,29 @@
tags:
- DoorBumpOpener

- type: entity
- type: entity # imp
parent: CentcomPDA
id: DeathsquadPDA
suffix: Death Squad
name: death squad PDA
description: The red helps to mask the blood.
components:
- type: Pda
id: CentcomIDCardDeathsquad
id: CentcomIDCardDeathsquad
RosySaturniidae marked this conversation as resolved.
Show resolved Hide resolved
- type: Appearance
appearanceDataInit:
enum.PdaVisuals.PdaType:
!type:String
pda-deathsquadron
- type: Icon
state: pda-deathsquadron
- type: PdaBorderColor
borderColor: "#640202"
accentHColor: "#06064B"
accentVColor: "#06064B"
- type: Tag # Ignore Chameleon tags
tags:
- DoorBumpOpener
- DoorBumpOpener # /imp

- type: entity
parent: BasePDA
Expand Down Expand Up @@ -1157,10 +1170,17 @@
components:
- type: Pda
id: CBURNIDcard
- type: PdaBorderColor
- type: Appearance #imp
RosySaturniidae marked this conversation as resolved.
Show resolved Hide resolved
appearanceDataInit:
enum.PdaVisuals.PdaType:
!type:String
pda-cburn
- type: Icon
state: pda-cburn
- type: PdaBorderColor #imp
borderColor: "#A32D26"
accentHColor: "#447987"
accentVColor: "#447987"
accentHColor: "#D0B01A"
accentVColor: "#D0B01A"
RosySaturniidae marked this conversation as resolved.
Show resolved Hide resolved

- type: entity
parent: BasePDA
Expand Down
55 changes: 34 additions & 21 deletions Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -494,15 +494,14 @@
- type: PresetIdCard
job: Roboticist

- type: entity
- type: entity
parent: IDCardStandard
id: CentcomIDCard
name: command officer ID card
components:
- type: Sprite
layers:
- state: centcom
- state: idcentcom
- state: centcom #removed one of the layers: state (imp)
- type: Item
heldPrefix: blue
- type: PresetIdCard
Expand All @@ -515,8 +514,10 @@
components:
- type: Sprite
layers:
- state: gold
- state: ert_commander
- state: ert_commander #imp
- type: IdCard
jobTitle: job-name-ertleader
jobIcon: JobIconERTLeader
RosySaturniidae marked this conversation as resolved.
Show resolved Hide resolved
- type: PresetIdCard
job: ERTLeader
- type: Item
Expand All @@ -529,8 +530,10 @@
components:
- type: Sprite
layers:
- state: gold
- state: ert_chaplain # we have the sprite for the id but dont have chaplain ERT equipment for now.
- state: ert_chaplain # imp
- type: IdCard
RosySaturniidae marked this conversation as resolved.
Show resolved Hide resolved
jobTitle: job-name-ertchaplain
jobIcon: JobIconERTChaplain
RosySaturniidae marked this conversation as resolved.
Show resolved Hide resolved
- type: PresetIdCard
job: ERTChaplain
- type: Item
Expand All @@ -543,8 +546,10 @@
components:
- type: Sprite
layers:
- state: gold
- state: ert_engineer
- state: ert_engineer #imp
- type: IdCard
jobTitle: job-name-ertengineer
jobIcon: JobIconERTEngineer
- type: PresetIdCard
job: ERTEngineer

Expand All @@ -555,8 +560,10 @@
components:
- type: Sprite
layers:
- state: gold
- state: ert_janitor
- state: ert_janitor #imp
- type: IdCard
jobTitle: job-name-ertjanitor
jobIcon: JobIconERTJanitor
- type: PresetIdCard
job: ERTJanitor

Expand All @@ -567,8 +574,10 @@
components:
- type: Sprite
layers:
- state: gold
- state: ert_medic
- state: ert_medic #imp
- type: IdCard
jobTitle: job-name-ertmedic
jobIcon: JobIconERTMedic
- type: PresetIdCard
job: ERTMedical

Expand All @@ -579,10 +588,12 @@
components:
- type: Sprite
layers:
- state: gold
- state: ert_security
- state: ert_security #imp
- type: IdCard
jobTitle: job-name-ertsecurity
jobIcon: JobIconERTSecurity
- type: PresetIdCard
job: ERTSecurity
job: ERTSecurity

- type: entity
parent: IDCardStandard
Expand All @@ -603,9 +614,12 @@
components:
- type: Sprite
layers:
- state: centcom
- state: deathsquad # imp
- type: Item
heldPrefix: blue
heldPrefix: red
- type: IdCard
jobTitle: job-name-deathsquad
jobIcon: JobIconDeathsquad
- type: PresetIdCard
job: DeathSquad

Expand Down Expand Up @@ -779,7 +793,7 @@
components:
- type: Sprite
layers:
- state: centcom
- state: cburn #imp
- type: Item
heldPrefix: blue
- type: PresetIdCard
Expand Down Expand Up @@ -849,8 +863,7 @@
- type: Sprite
sprite: Objects/Misc/id_cards.rsi
layers:
- state: admin
- state: idadmin
- state: admin #removed layer: state (imp)
- type: Clothing
sprite: Objects/Misc/id_cards.rsi
- type: Item
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Roles/Jobs/CentComm/cburn.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
playTimeTracker: JobCBURN
setPreference: false
startingGear: CBURNGear
icon: "JobIconNanotrasen"
icon: "JobIconCBURN" #imp
supervisors: job-supervisors-centcom
canBeAntag: false
accessGroups:
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Roles/Jobs/CentComm/deathsquad.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
playTimeTracker: JobDeathSquad
setPreference: false
startingGear: DeathSquadGear
icon: "JobIconNanotrasen"
icon: "JobIconDeathsquad" #imp
supervisors: job-supervisors-centcom
canBeAntag: false
accessGroups:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
playTimeTracker: JobERTLeader
setPreference: false
startingGear: ERTLeaderGearEVA
icon: "JobIconNanotrasen"
icon: "JobIconERTLeader" #imp
supervisors: job-supervisors-centcom
canBeAntag: false
accessGroups:
Expand Down Expand Up @@ -96,7 +96,7 @@
playTimeTracker: JobERTChaplain
setPreference: false
startingGear: ERTChaplainGear
icon: "JobIconNanotrasen"
icon: "JobIconERTChaplain" #imp
supervisors: job-supervisors-centcom
canBeAntag: false
accessGroups:
Expand Down Expand Up @@ -180,7 +180,7 @@
playTimeTracker: JobERTEngineer
setPreference: false
startingGear: ERTEngineerGearEVA
icon: "JobIconNanotrasen"
icon: "JobIconERTEngineer" #imp
supervisors: job-supervisors-centcom
canBeAntag: false
accessGroups:
Expand Down Expand Up @@ -252,7 +252,7 @@
playTimeTracker: JobERTSecurity
setPreference: false
startingGear: ERTEngineerGearEVA
icon: "JobIconNanotrasen"
icon: "JobIconERTSecurity" #imp
supervisors: job-supervisors-centcom
canBeAntag: false
accessGroups:
Expand Down Expand Up @@ -342,7 +342,7 @@
playTimeTracker: JobERTMedical
setPreference: false
startingGear: ERTMedicalGearEVA
icon: "JobIconNanotrasen"
icon: "JobIconERTMedic" #imp
supervisors: job-supervisors-centcom
canBeAntag: false
accessGroups:
Expand Down Expand Up @@ -404,7 +404,7 @@
playTimeTracker: JobERTJanitor
setPreference: false
startingGear: ERTJanitorGearEVA
icon: "JobIconNanotrasen"
icon: "JobIconERTJanitor" #imp
supervisors: job-supervisors-centcom
canBeAntag: false
accessGroups:
Expand Down
4 changes: 2 additions & 2 deletions Resources/Prototypes/StatusIcon/job.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
parent: JobIcon
id: JobIconNanotrasen
icon:
sprite: /Textures/Interface/Misc/job_icons.rsi
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi #imp
state: Nanotrasen
jobName: job-name-centcomoff

Expand Down Expand Up @@ -449,6 +449,6 @@
parent: JobIcon
id: JobIconAdmin
icon:
sprite: /Textures/Interface/Misc/job_icons.rsi
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi #imp
state: Admin
allowSelection: false
64 changes: 64 additions & 0 deletions Resources/Prototypes/_Impstation/StatusIcon/job.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,67 @@
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi
state: Courier
jobName: job-name-courier

- type: jobIcon
parent: JobIcon
id: JobIconDeathsquad
icon:
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi
state: Deathsquad
jobName: job-name-deathsquad

- type: jobIcon
parent: JobIcon
id: JobIconCBURN
icon:
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi
state: CBURN
jobName: job-name-cburn

- type: jobIcon
parent: JobIcon
id: JobIconERTLeader
icon:
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi
state: ERTLeader
jobName: job-name-ertleader

- type: jobIcon
parent: JobIcon
id: JobIconERTSecurity
icon:
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi
state: ERTSecurity
jobName: job-name-ertsecurity

- type: jobIcon
parent: JobIcon
id: JobIconERTMedic
icon:
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi
state: ERTMedical
jobName: job-name-ertmedic

- type: jobIcon
parent: JobIcon
id: JobIconERTEngineer
icon:
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi
state: ERTEngineer
jobName: job-name-ertengineer

- type: jobIcon
parent: JobIcon
id: JobIconERTJanitor
icon:
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi
state: ERTJanitor
jobName: job-name-ertjanitor

- type: jobIcon
parent: JobIcon
id: JobIconERTChaplain
icon:
sprite: /Textures/_Impstation/Interface/Misc/job_icons.rsi
state: ERTChaplain
jobName: job-name-ertchaplain
8 changes: 7 additions & 1 deletion Resources/Textures/Objects/Devices/pda.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/59f2a4e10e5ba36033c9734ddebfbbdc6157472d, pda-cluwne made by brainfood1183 (github) ss14 | pda-brigmedic and pda-centcom made by PuroSlavKing (Github) | pda-brigemdic resprited by Hülle#2562 (Discord), pda-pirate made by brainfood1183 (Github), pda-syndi-agent drawn by Ubaser",
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/59f2a4e10e5ba36033c9734ddebfbbdc6157472d, pda-cluwne made by brainfood1183 (github) ss14 | pda-brigmedic and pda-centcom made by PuroSlavKing (Github) | pda-brigemdic resprited by Hülle#2562 (Discord), pda-pirate made by brainfood1183 (Github), pda-syndi-agent drawn by Ubaser, Deathsquad, CBURN pda by RosySaturniidae (git)",
"size": {
"x": 32,
"y": 32
Expand Down Expand Up @@ -256,6 +256,12 @@
{
"name": "pda-seniorofficer"
},
{
"name": "pda-deathsquadron"
},
{
"name": "pda-cburn"
},
{
"name": "equipped-IDCARD",
"directions": 4
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
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Objects/Misc/id_cards.rsi/admin.png
RosySaturniidae marked this conversation as resolved.
Show resolved Hide resolved
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.
Binary file modified Resources/Textures/Objects/Misc/id_cards.rsi/centcom.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
hivehum marked this conversation as resolved.
Show resolved Hide resolved
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Objects/Misc/id_cards.rsi/ert_chaplain.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Objects/Misc/id_cards.rsi/ert_commander.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Objects/Misc/id_cards.rsi/ert_engineer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Objects/Misc/id_cards.rsi/ert_janitor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Objects/Misc/id_cards.rsi/ert_medic.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Objects/Misc/id_cards.rsi/ert_security.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading