diff --git a/Resources/Locale/ru-RU/corvax/paper/stamp-component.ftl b/Resources/Locale/ru-RU/corvax/paper/stamp-component.ftl index 77bb04bc9e1..445c635d6f0 100644 --- a/Resources/Locale/ru-RU/corvax/paper/stamp-component.ftl +++ b/Resources/Locale/ru-RU/corvax/paper/stamp-component.ftl @@ -1,2 +1,4 @@ stamp-component-stamped-name-iaa = Агент внутренних дел stamp-component-stamped-name-psychologist = Психолог +stamp-component-stamped-name-reporter = Репортёр +stamp-component-stamped-name-librarian = Библиотекарь diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/rubber_stamp.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/rubber_stamp.ftl index 945f9c546bd..18358b559c6 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/rubber_stamp.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/rubber_stamp.ftl @@ -4,3 +4,9 @@ ent-RubberStampIAA = печать агента внутренних дел ent-RubberStampPsychologist = печать психолога .desc = { ent-RubberStampMime.desc } .suffix = НЕ МАППИТЬ +ent-RubberStampReporter = печать репортёра + .desc = { ent-RubberStampMime.desc } + .suffix = НЕ МАППИТЬ +ent-RubberStampLibrarian = печать библиотекаря + .desc = { ent-RubberStampMime.desc } + .suffix = НЕ МАППИТЬ diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Misc/rubber_stamp.yml b/Resources/Prototypes/Corvax/Entities/Objects/Misc/rubber_stamp.yml index 243d57429e3..3395e4ee5d0 100644 --- a/Resources/Prototypes/Corvax/Entities/Objects/Misc/rubber_stamp.yml +++ b/Resources/Prototypes/Corvax/Entities/Objects/Misc/rubber_stamp.yml @@ -25,3 +25,31 @@ - type: Sprite sprite: Corvax/Objects/Misc/stamps.rsi state: stamp-psychologist + +- type: entity + name: reporter's rubber stamp + parent: RubberStampBase + id: RubberStampReporter + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-reporter + stampedColor: "#3d3a3d" + stampState: "paper_stamp-reporter" + - type: Sprite + sprite: Corvax/Objects/Misc/stamps.rsi + state: stamp-reporter + +- type: entity + name: librarian's rubber stamp + parent: RubberStampBase + id: RubberStampLibrarian + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-librarian + stampedColor: "#795548" + stampState: "paper_stamp-librarian" + - type: Sprite + sprite: Corvax/Objects/Misc/stamps.rsi + state: stamp-librarian diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml b/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml index d865d57cab3..980a84e2c69 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml @@ -21,3 +21,4 @@ storage: back: - BookRandom + - RubberStampLibrarian # Main-HRP+ diff --git a/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml b/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml index d0a35990d70..e1a0b486679 100644 --- a/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml +++ b/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml @@ -16,6 +16,7 @@ shoes: ClothingShoesColorWhite id: ReporterPDA ears: ClothingHeadsetService - #storage: - #back: - #- Stuff + storage: + back: + - RubberStampReporter # Main-HRP+ + diff --git a/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/meta.json b/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/meta.json index 53b0802c727..7219705c51b 100644 --- a/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/meta.json +++ b/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/meta.json @@ -12,6 +12,12 @@ }, { "name": "stamp-iaa" + }, + { + "name": "stamp-librarian" + }, + { + "name": "stamp-reporter" } ] } diff --git a/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/stamp-librarian.png b/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/stamp-librarian.png new file mode 100644 index 00000000000..9939ad861ba Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/stamp-librarian.png differ diff --git a/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/stamp-reporter.png b/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/stamp-reporter.png new file mode 100644 index 00000000000..86ff84427c9 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/stamp-reporter.png differ diff --git a/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json b/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json index d1ddea450e9..0e7406c7b12 100644 --- a/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json +++ b/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json @@ -126,6 +126,12 @@ { "name": "paper_talisman_revealrunes" }, + { + "name": "paper_stamp-librarian" + }, + { + "name": "paper_stamp-reporter" + }, { "name": "paper_talisman_runestun" }, diff --git a/Resources/Textures/Objects/Misc/bureaucracy.rsi/paper_stamp-librarian.png b/Resources/Textures/Objects/Misc/bureaucracy.rsi/paper_stamp-librarian.png new file mode 100644 index 00000000000..3f599ed0fdf Binary files /dev/null and b/Resources/Textures/Objects/Misc/bureaucracy.rsi/paper_stamp-librarian.png differ diff --git a/Resources/Textures/Objects/Misc/bureaucracy.rsi/paper_stamp-reporter.png b/Resources/Textures/Objects/Misc/bureaucracy.rsi/paper_stamp-reporter.png new file mode 100644 index 00000000000..7b2722d7604 Binary files /dev/null and b/Resources/Textures/Objects/Misc/bureaucracy.rsi/paper_stamp-reporter.png differ