Commit Graph

6 Commits

Author SHA1 Message Date
Killerqu00
822c991f15 Move contraband text to a separate examine tab (#32250)
(cherry picked from commit a62ffdc74005d169e9b7351decd4da678bbb7506)
2025-10-04 12:50:56 +03:00
Ignaz "Ian" Kraft
dfe71c8f64 replace all instances of "department-{id}" with department.name (#34607)
replace all instances of "department-{id}" with department.name"

(cherry picked from commit 371b1f80125857669f43e2e9f6842dd5513bee6b)
2025-10-04 12:50:55 +03:00
Ignaz "Ian" Kraft
b7164a9bd2 pluralize the job name in the contra description (#34559)
* pluralize the job name in the contra description

* pluralization specific to contraband descriptions

(cherry picked from commit 39c17379029488f7639f9179f359fff6c25ae5ce)
2025-10-04 12:50:54 +03:00
John
216e5ddd5d Job contraband rework (#33385)
* contraband system rework to allow restriction by job, not just department

* Fixing detective trenchcoat inheritance

* removing unnecessary using declarations

* trying to fix testing error by re-adding diagnostics using declaration

* removing unecessary dependency, making allowedJobs nullable

* Adding all of slarti's requested changes except for the hacky job icon method fix

* removing accidental whitespace

* choosing to use the non-localized version because we're comparing the string against the AllowedJobs field, and the contraband classes that fill that field are written in english

* removing unneeded using dec, fixing nesting logic problem

* didn't remove the old nesting, doing that now

* using localized job title and localizing the allowed jobs string, removing usages of JobTitle field. Also networked the _jobTitle field instead.

* rewrite some stuff

* fixes

* fix energy pen

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

(cherry picked from commit 796f59917283682a9671dcd68fc975f4245afb56)
2025-09-27 12:55:49 +03:00
Brandon Hu
58cd32f162 fix(contraband): Make contraband work with chameleon items (#30986)
* formatting

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
(cherry picked from commit 20bb9ede110efcb6c8c2d804f0ec038d3dd0f831)
2025-07-20 21:04:22 +10:00
Kara
f06ae6982d Contraband marking & examining (#28688)
* System & loc strings

* pass over syndie contraband

* fixes

* grand theft pass

* contrabandexamine -> contraband

* examine text generation update

* all composition parents necessary

* bring back minor contra so it has a less confusing message

* minor

* weapon pass

* jumpsuit pass

* feet pass

* AUUUUUUUUUGHHHHHHHHHHHHHHHHHH

* head

* AUUUUGH

* ear

* belt

* back

* fix

* bro

* rename for more clarity

* do da review

* add cvar for contraband examine
2025-07-18 15:10:58 +10:00