Merge pull request #617 from frosty-dev/inspector

Inspector
This commit is contained in:
Viktor
2024-01-08 12:06:29 +02:00
committed by Aviu00
parent c57a024bb5
commit dc20eff208
186 changed files with 1174 additions and 23 deletions

View File

@@ -44,3 +44,4 @@ job-description-security = Catch criminals and enemies of the station, enforce t
job-description-serviceworker = Learn the basics of bartending, cooking, and growing plants.
job-description-warden = Patrol the security department, ensure that no one is stealing from the armory, and make sure that all prisoners are processed and let out when their time is up.
job-description-zookeeper = Put on a joyful display of cute animals and space carps for all the crew to see. Currently available on Gemini Station.
job-description-inspector = Ensure the station fulfills its purpose. Solve problems and conflicts between departments to make everything run smoothly.

View File

@@ -1,5 +1,7 @@
ent-ClothingUnderwearTopBraCap = бра
.desc = Бра капитана.
ent-ClothingUnderwearTopBraInspector = бра
.desc = Довольно откровенное бра инспектора.
ent-ClothingUnderwearTopBraCE = бра
.desc = Бра старшего инженера.
ent-ClothingUnderwearTopBraCMO = бра

View File

@@ -4,6 +4,8 @@ ent-ClothingUnderwearBottomBoxersWhite = боксеры
.desc = Белые.
ent-ClothingUnderwearBottomBoxersCap = боксеры
.desc = Боксеры капитана.
ent-ClothingUnderwearBottomBoxersInspector = трусища
.desc = Обтягивающие кожаные трусища инспектора на подтяжках, весьма экстравагантно, но нраица.
ent-ClothingUnderwearBottomBoxersCE = боксеры
.desc = Боксеры старшего инженера.
ent-ClothingUnderwearBottomBoxersCMO = боксеры
@@ -18,6 +20,8 @@ ent-ClothingUnderwearBottomBoxersRD = боксеры
.desc = Боксеры научного руководителя.
ent-ClothingUnderwearBottomPantiesCap = трусики
.desc = Трусики капитана.
ent-ClothingUnderwearBottomPantiesInspector = трусики
.desc = Обтягивающие кожаные трусики инспектора, точно не причина его недовольства экипажем.
ent-ClothingUnderwearBottomPantiesCE = трусики
.desc = Трусики старшего инженера.
ent-ClothingUnderwearBottomPantiesCMO = трусики

View File

@@ -6,3 +6,4 @@ department-Medical-description = Поддерживайте здоровье п
department-Security-description = Поддерживайте порядок на станции.
department-Science-description = Исследуйте новые технологии и опасные артефакты.
department-Specific-description = Должности, которые есть не на всех станциях.
department-Justice-description = Поддерживайте почетание законв на станции.

View File

@@ -6,4 +6,5 @@ department-Medical = Медицинский отдел
department-Security = Служба безопасности
department-Science = Научный отдел
department-Specific = Особые для станции
department-Silicon = Латексы
department-Silicon = Киборги
department-Justice = Отдел юстиции

View File

@@ -47,3 +47,4 @@ job-description-senior-engineer = Обучайте новых инженеров
job-description-senior-researcher = Обучайте новых ученых основам печати предметов, исследования артефактов и аномальных объектов.
job-description-senior-physician = Научите новых медиков основам ухода за ранеными, химии, диагностике больных и избавлению от мертвых.
job-description-senior-officer = Научите новых офицеров основам обысков, предварительных арестов, тюремного заключения и тому, как правильно стрелять из огнестрельного оружия.
job-description-inspector = Убедитесь, что станция выполнит свою цель. Решите проблемы и конфликты между отделами, чтобы все работало как часы.

View File

@@ -24,6 +24,7 @@ job-name-reporter = репортёр
job-name-musician = музыкант
job-name-librarian = библиотекарь
job-name-lawyer = юрист
job-name-inspector = инспектор
job-name-mime = мим
job-name-ce = старший инженер
job-name-janitor = уборщик

View File

@@ -14,3 +14,4 @@ job-supervisors-science = ученые, старший научный сотру
job-supervisors-security = офицерам, смотрителю, и главе службы безопасности
job-supervisors-hire = своим нанимателям
job-supervisors-everyone = вообще всем
job-supervisors-inspector = инспектору

View File

@@ -38,3 +38,5 @@ ent-ClothingHeadBandBlack = черная бандана
.desc = Черная бандана, чтобы выглядеть круто.
ent-ClothingHeadBandBlue = синяя бандана
.desc = Синяя бандана, чтобы выглядеть круто.
ent-ClothingHandsGlovesInspector = перчатки инспектора
.desc = Длинные кожаные перчатки иснпектора со строгим дизайном. Блестяще!

View File

@@ -38,3 +38,5 @@ ent-ClothingNeckCloakPirateCap = плащ капитана пиратов
.desc = Довольно привлекательный черный пиратский плащ с мотивом черепа.
ent-ClothingNeckCloakMoth = плащ моли
.desc = Плащ в виде крыльев мотылька - необычный и оригинальный элемент гардероба, способный привлечь внимание окружающих.
ent-ClothingMaskInspector = противогаз инспектора
.desc = Личный противогаз инспектора. Используется для устрашения или в аварийных условиях.

View File

@@ -38,3 +38,7 @@ ent-ClothingUniformJumpsuitPirate = пиратский комбинезон
.desc = Пиратская вариация комбинезона космического моряка.
ent-ClothingUniformJumpsuitCossack = казачий комбинезон
.desc = Старые добрые брюки и бригантина.
ent-ClothingUniformJumpskirtInspector = свободная юбка инспектора
.desc = Неформальный комплект одежды инспектора. Расслабьтесь, все и так знают, что вы носите под вашими тонкой рубашкой и юбкой...
ent-ClothingUniformJumpskirtInspectorFormal = строгая юбка инспектора
.desc = Рубашка, жилетка, короткая юбка и яркий красный галстук. Это комплект строгой изысканной официальной формы возможно самого ужасающего человека на станции - инспектора. Главное, чтобы под юбкой не было видно чулков...

View File

@@ -1,6 +1,6 @@
stamp-component-stamped-name-default = Очень важная персона
stamp-component-stamped-name-mime = Мим
stamp-component-stamped-name-lawyer = Юрист
stamp-component-stamped-name-inspector = Инспектор
stamp-component-stamped-name-captain = Капитан
stamp-component-stamped-name-centcom = Центком
stamp-component-stamped-name-chaplain = Священник

View File

@@ -19,3 +19,6 @@ ent-LockerResearchDirectorFilled = { ent-LockerResearchDirector }
ent-LockerHeadOfSecurityFilled = { ent-LockerHeadOfSecurity }
.suffix = Заполненный
.desc = { ent-LockerHeadOfSecurity.desc }
ent-LockerInspectorFilled = { ent-LockerInspector }
.suffix = Заполненный
.desc = { ent-LockerInspector.desc }

View File

@@ -19,6 +19,9 @@ ent-ClothingBackpackSatchelSecurity = сумка охраны
ent-ClothingBackpackSatchelCaptain = капитанская сумка
.desc = Это особая сумка, изготовленная исключительно для офицеров Nanotrasen.
.suffix = { "" }
ent-ClothingBackpackSatchelInspector = кожаная сумка инспектора
.desc = Стильная кожаная сумка из натуральной кожи тех, кто плохо исполнял свои обязанности. Лучше даже не пытаться узнать, что внутри.
.suffix = { "" }
ent-ClothingBackpackSatchelHydroponics = гидропонная сумка
.desc = Сумка, изготовленная только из натуральных волокон.
.suffix = { "" }

View File

@@ -25,3 +25,6 @@ ent-ClothingEyesGlassesSecurity = солнцезащитные очки охра
ent-ClothingEyesGlassesThermal = оптический термальный сканер
.desc = Термалы в форме очков.
.suffix = { "" }
ent-ClothingEyesGlassesInspector = очки инспектора
.desc = Солнцезащитные очки инспектора. Такие же, как обычные, но круче.
.suffix = { "" }

View File

@@ -4,6 +4,9 @@ ent-ClothingHeadHelmetHardsuitAtmos = шлем скафандра атмос-т
ent-ClothingHeadHelmetHardsuitCap = шлем скафандра капитана
.desc = Особенный шлем скафандра, изготовленный для капитана станции.
.suffix = { "" }
ent-ClothingHeadHelmetHardsuitInspector = шлем скафандра инспектора
.desc = Шлем скафандра, предназначенный для работы в условиях низкого давления и высокой радиоактивности.
.suffix = { "" }
ent-ClothingHeadHelmetHardsuitDeathsquad = шлем скафандра эскадрона смерти
.desc = Робастный шлем скафандра для специальных операций
.suffix = { "" }

View File

@@ -148,3 +148,9 @@ ent-ClothingHeadHatParamedicsoft = кепка парамедика
ent-ClothingHeadHatParamedicsoftFlipped = кепка парамедика (перевёрнутая)
.desc = Это бейсболка парамедика с медицинским логотипом. Перевёрнутая.
.suffix = { "" }
ent-ClothingHeadHatInspector = фуражка инспектора
.desc = Строгая фуражка инспектора. Пусть экипаж боится вас!
.suffix = { "" }
ent-ClothingHeadCapInspector = шляпа инспектора
.desc = Неформальная деловая шляпа инспектора. Пусть экипаж знает, что вы стиляга!
.suffix = { "" }

View File

@@ -40,3 +40,6 @@ ent-ClothingNeckCloakTrans = вампирский плащ
ent-ClothingNeckCloakGoliathCloak = плащ голиафа
.desc = Плащ, сшитый из шкуры фауны с далекой планеты, хотя с возрастом его защитная ценность утратилась.
.suffix = { "" }
ent-ClothingNeckCloakInspector = плащ инспектора
.desc = Строгий, мрачный, блестящий и широкоплечий плащ, раскинувшийся до самого пола. Действительно подчёркивает всю серьёзность ваших намерений! ... а ещё идеально подходит вашему костюму.
.suffix = { "" }

View File

@@ -19,3 +19,6 @@ ent-ClothingNeckMantleHOSShoulder = наплечная мантия главы
ent-ClothingNeckMantleRD = мантия научного руководителя
.desc = Ужасно удобная драпировка на плечи для гения как в вопросах науки, так и моды.
.suffix = { "" }
ent-ClothingNeckMantleInspector = мантия инспектора
.desc = Тёмная мантия, подчёркивающая вашу устрашающую фигуру. Вот это плечи!
.suffix = { "" }

View File

@@ -10,3 +10,6 @@ ent-ClothingNeckBling = побрякушки
ent-ClothingNeckLawyerbadge = значок адвоката
.desc = Значок, свидетельствующий что владелец является "законным" юристом, сдавшим экзамен НТ, необходимый для занятия юридической практикой.
.suffix = { "" }
ent-ClothingNeckInspectorbadge = значок инспектора
.desc = Золотой значок инспектора с печатью NanoTrasen. Носится исключительно с гордостью!
.suffix = { "" }

View File

@@ -52,3 +52,12 @@ ent-ClothingOuterCoatParamedicWB = ветровка парамедика
ent-ClothingUniformJumpsuitCluwne = костюм клувна
.desc = Проклятый костюм клувна.
.suffix = Неснимаемое
ent-ClothingOuterTrenchCoatInspector = тренч инспектора
.desc = Плотный кожаный тренч, специально разработанный для инспектора. Для настоящих стиляг!
.suffix = { "" }
ent-ClothingOuterJacketInspector = китель инспектора
.desc = Официальный китель инспектора станции. Пусть коммандование уважает вас!
.suffix = { "" }
ent-ClothingOuterOverCoatInspector = шинель инспектора
.desc = Строгая офицерская шинель инспектора. Пусть экипаж боится вас!
.suffix = { "" }

View File

@@ -43,6 +43,9 @@ ent-ClothingOuterHardsuitSecurityRed = скафандр главы службы
ent-ClothingOuterHardsuitHOP = скафандр главы персонала
.desc = Специальный костюм, защищающий от опасной среды с низким давлением. Имеет дополнительный слой легкой брони.
.suffix = { "" }
ent-ClothingOuterHardsuitInspector = скафандр инспектора
.desc = Специальный костюм, защищающий от опасной среды с низким давлением. Имеет дополнительный слой брони. Пахнет бумагой.
.suffix = { "" }
ent-ClothingOuterHardsuitSyndie = кроваво-красный скафандр
.desc = Тяжелобронированный и мобильный скафандр, предназначенный для специальных операций.
.suffix = { "" }

View File

@@ -85,3 +85,6 @@ ent-ClothingOuterWinterMusician = зимнее пальто музыканта
ent-ClothingOuterWinterChef = зимнее пальто повара
.desc = Пальто, специально разработанное для работы в холодильных камерах, крайне необходимое хладнокровным поварам-ящерам.
.suffix = { "" }
ent-ClothingOuterWinterInspector = зимний бушлат инспектора
.desc = Тяжёлый бушлат из "синтетического" меха животных. Просто согревает, без пафоса.
.suffix = { "" }

View File

@@ -16,3 +16,6 @@ ent-ClothingShoesBootsCombat = армейские ботинки
ent-ClothingShoesBootsLaceup = шнурованные туфли
.desc = Последний писк моды, и поставляются сразу отполированными!
.suffix = { "" }
ent-ClothingShoesBootsInspector = сапоги инспектора
.desc = Высокие, тяжёлые кожаные сапоги инспектора. Выглядят блестяще и мордонабивательно!
.suffix = { "" }

View File

@@ -256,3 +256,9 @@ ent-ClothingUniformJumpsuitScientistFormal = формальный комбине
ent-ClothingUniformJumpsuitAtmosCasual = повседневный комбинезон атмосферного техника
.desc = С таким же успехом можно расслабиться на такой простой работе, как ваша.
.suffix = { "" }
ent-ClothingUniformJumpsuitWhiteInspector = свободная форма инспектора
.desc = Неформальный комплект одежды инспектора. Расслабьтесь, ведь пока вы на станции, позволить себе расслабиться можете лишь вы.
.suffix = { "" }
ent-ClothingUniformJumpsuitWhiteInspectorFormal = cтрогая форма инспектора
.desc = Рубашка, жилетка, штаны со стрелками и яркий красный галстук. Это комплект строгой официальной формы возможно самого ужасающего человека на станции - инспектора.
.suffix = { "" }

View File

@@ -49,6 +49,9 @@ ent-LibrarianPDA = ПДА библиотекаря
ent-LawyerPDA = ПДА адвоката
.desc = Для адвокатов, переманивающих сомнительных клиентов.
.suffix = { "" }
ent-InspectorPDA = ПДА инспектора
.desc = Пахнет документами.
.suffix = { "" }
ent-JanitorPDA = ПДА уборщика
.desc = Пахнет отбеливателем.
.suffix = { "" }

View File

@@ -73,6 +73,9 @@ ent-LibrarianIDCard = ID карта библиотекаря
ent-LawyerIDCard = ID карта адвоката
.desc = { ent-IDCardStandard.desc }
.suffix = { "" }
ent-InspectorIDCard = ID карта инспектора
.desc = { ent-IDCardStandard.desc }
.suffix = { "" }
ent-HoPIDCard = ID карта главы персонала
.desc = { ent-IDCardStandard.desc }
.suffix = { "" }

View File

@@ -43,8 +43,8 @@ ent-BoxFolderBlack = { ent-BoxFolderBase }
ent-RubberStampMime = печать мима
.desc = Штемпель из резины для проставления печатей на важных документах.
.suffix = { "" }
ent-RubberStampLawyer = печать юриста
.desc = Штемпель из резины для проставления печатей на важных документах.
ent-RubberStampInspector = печать инспектора
.desc = Штемпель из резины для проставления печатей на важных документах. Приживатся только к качественной документации.
.suffix = { "" }
ent-RubberStampCaptain = печать капитана
.desc = { ent-RubberStampMime.desc }

View File

@@ -70,3 +70,6 @@ ent-LockerEvidence = шкаф для улик
ent-LockerSyndicatePersonal = оружейный шкаф
.desc = Это персональное хранилище для оперативного снаряжения.
.suffix = { "" }
ent-LockerInspector = шкаф инспектора
.desc = Содержит уникальный гардероб по последнему слову моды.
.suffix = { "" }

View File

@@ -295,3 +295,29 @@
- id: SpaceCash1000
- id: BeachBall
- id: BikeHorn
- type: entity
id: LockerInspectorFilled
suffix: Filled
parent: LockerInspector
components:
- type: StorageFill
contents:
- id: ClothingOuterJacketInspector
- id: ClothingOuterWinterInspector
- id: ClothingOuterOverCoatInspector
- id: ClothingOuterTrenchCoatInspector
- id: ClothingNeckCloakInspector
- id: ClothingNeckMantleInspector
- id: ClothingNeckInspectorbadge
- id: ClothingHeadHatInspector
- id: ClothingHeadCapInspector
- id: ClothingEyesGlassesInspector
- id: ClothingBackpackSatchelInspector
- id: ClothingUniformJumpsuitWhiteInspector
- id: ClothingUniformJumpskirtInspector
- id: ClothingUniformJumpskirtInspectorFormal
- id: ClothingHandsGlovesInspector
- id: ClothingHeadsetAltSecurity
- id: BookSpaceLaws
- id: RubberStampInspector

View File

@@ -261,6 +261,19 @@
- type: AccessReader
access: [["Captain"]]
#Inspector's hardsuit
- type: entity
id: SuitStorageInspector
parent: SuitStorageBase
suffix: Inspector
components:
- type: StorageFill
contents:
- id: NitrogenTankFilled
- id: OxygenTankFilled
- id: ClothingOuterHardsuitInspector
- id: ClothingMaskInspector
#Salvage hardsuit
- type: entity
id: SuitStorageSalv

View File

@@ -15,6 +15,5 @@
ClothingHeadsetService: 2
ClothingNeckLawyerbadge: 2
Eftpos: 3
RubberStampLawyer: 1
emaggedInventory:
CyberPen: 1

View File

@@ -16,6 +16,15 @@
- type: Sprite
sprite: Clothing/Back/Satchels/leather.rsi
- type: entity
parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelInspector
name: inspector's leather satchel
description: A stylish leather bag made from the skin of those who failed to do their job. It's best not to even try to find out what's inside.
components:
- type: Sprite
sprite: Clothing/Back/Satchels/inspector.rsi
- type: entity
parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelEngineering

View File

@@ -243,3 +243,20 @@
- type: Clothing
sprite: Clothing/Eyes/Glasses/ninjavisor.rsi
- type: FlashImmunity
- type: entity
parent: ClothingEyesBase
id: ClothingEyesGlassesInspector
name: inspector's sunglasses
description: Inspector's sunglasses. The same as usual, but cooler.
components:
- type: Sprite
sprite: Clothing/Eyes/Glasses/inspectorglasses.rsi
- type: Clothing
sprite: Clothing/Eyes/Glasses/inspectorglasses.rsi
- type: FlashImmunity
- type: Tag
tags:
- HamsterWearable
- WhitelistChameleon
- type: ShowSecurityIcons

View File

@@ -407,3 +407,20 @@
fiberMaterial: fibers-rubber
fiberColor: fibers-yellow
- type: FingerprintMask
- type: entity
parent: ClothingHandsBase
id: ClothingHandsGlovesInspector
name: inspector's leather gloves
description: Inspector's leather gloves with a strict design. Brilliant!
components:
- type: Sprite
sprite: Clothing/Hands/Gloves/inspector.rsi
- type: Clothing
sprite: Clothing/Hands/Gloves/inspector.rsi
- type: GloveHeatResistance
heatResistance: 1400
- type: Fiber
fiberMaterial: fibers-leather
fiberColor: fibers-black
- type: FingerprintMask

View File

@@ -227,6 +227,22 @@
highPressureMultiplier: 0.3
lowPressureMultiplier: 1000
#Inspector's Hardsuit
- type: entity
parent: ClothingHeadHardsuitBase
id: ClothingHeadHelmetHardsuitInspector
noSpawn: true
name: inspector's hardsuit helmet
description: Lightweight hardsuit helmet that doesn't restrict your head movements. Belongs to the HoP.
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/inspector.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/inspector.rsi
- type: PressureProtection
highPressureMultiplier: 0.3
lowPressureMultiplier: 1000
#Chief Engineer's Hardsuit
- type: entity
parent: ClothingHeadHardsuitWithLightBase

View File

@@ -867,3 +867,25 @@
sprite: Clothing/Head/Hats/party_blue.rsi
- type: Clothing
sprite: Clothing/Head/Hats/party_blue.rsi
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatInspector
name: inspector's hat
description: A strict inspector's cap. Let the crew fear you!
components:
- type: Sprite
sprite: Clothing/Head/Hats/inspector.rsi
- type: Clothing
sprite: Clothing/Head/Hats/inspector.rsi
- type: entity
parent: ClothingHeadBase
id: ClothingHeadCapInspector
name: inspector's cap
description: A strict inspector's cap. Let the crew know that you are a dandy!
components:
- type: Sprite
sprite: Clothing/Head/Hats/inspectorcap.rsi
- type: Clothing
sprite: Clothing/Head/Hats/inspectorcap.rsi

View File

@@ -553,3 +553,23 @@
- type: EyeProtection
- type: BreathMask
- type: IdentityBlocker
- type: entity
parent: ClothingMaskBase
id: ClothingMaskInspector
name: inspector's gas mask
description: Inspector's personal gas mask. Used for intimidation or in emergency conditions.
components:
- type: Sprite
sprite: Clothing/Mask/inspector.rsi
- type: Clothing
sprite: Clothing/Mask/inspector.rsi
- type: BreathMask
- type: IdentityBlocker
- type: Armor
modifiers:
coefficients:
Blunt: 0.95
Slash: 0.95
Piercing: 0.95
Heat: 0.95

View File

@@ -8,7 +8,7 @@
sprite: Clothing/Neck/Cloaks/centcomcloakformal.rsi
- type: StealTarget
stealGroup: HeadCloak # leaving this here because I suppose it might be interesting?
- type: entity
parent: ClothingNeckBase
id: ClothingNeckCloakCap
@@ -272,3 +272,13 @@
- type: Sprite
sprite: Clothing/Neck/Cloaks/pan.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckCloakInspector
name: inspector's cloak
description: A strict, gloomy, shiny and broad-shouldered cloak that spreads to the floor. Really emphasizes the seriousness of your intentions! ... and also perfectly matches your suit.
components:
- type: Sprite
sprite: Clothing/Neck/Cloaks/inspector.rsi
- type: TypingIndicatorClothing
proto: lawyer

View File

@@ -19,7 +19,7 @@
sprite: Clothing/Neck/mantles/cemantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/cemantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleCMO
@@ -30,7 +30,7 @@
sprite: Clothing/Neck/mantles/cmomantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/cmomantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleHOP
@@ -41,7 +41,7 @@
sprite: Clothing/Neck/mantles/hopmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/hopmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleHOS
@@ -52,7 +52,7 @@
sprite: Clothing/Neck/mantles/hosmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/hosmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleRD
@@ -73,4 +73,17 @@
- type: Sprite
sprite: Clothing/Neck/mantles/qmmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/qmmantle.rsi
sprite: Clothing/Neck/mantles/qmmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleInspector
name: inspector's mantle
description: Dark mantle that highlights your intimidating figure. These are the shoulders!
components:
- type: Sprite
sprite: Clothing/Neck/mantles/inspectormantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/inspectormantle.rsi
- type: TypingIndicatorClothing
proto: lawyer

View File

@@ -69,3 +69,16 @@
- type: Construction
graph: flowerwreath
node: flowerwreath
- type: entity
parent: ClothingNeckBase
id: ClothingNeckInspectorbadge
name: inspector badge
description: Golden inspector badge with NanoTrasen seal. Worn with pride!
components:
- type: Sprite
sprite: Clothing/Neck/Misc/inspectorbadge.rsi
- type: Clothing
sprite: Clothing/Neck/Misc/inspectorbadge.rsi
- type: TypingIndicatorClothing
proto: lawyer

View File

@@ -421,3 +421,66 @@
sprite: Clothing/OuterClothing/Coats/space_asshole.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/space_asshole.rsi
- type: entity
parent: ClothingOuterStorageBase
id: ClothingOuterTrenchCoatInspector
name: inspector's trenchcoat
description: A thick leather trench, specially designed for the inspector. For real badass guys!
components:
- type: Sprite
sprite: Clothing/OuterClothing/Coats/inspector_trenchcoat.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/inspector_trenchcoat.rsi
- type: StorageFill
contents:
- id: SmokingPipeFilledTobacco
- type: Armor
modifiers:
coefficients:
Blunt: 0.80
Slash: 0.80
Piercing: 0.80
Heat: 0.90
- type: entity
parent: ClothingOuterStorageBase
id: ClothingOuterJacketInspector
name: inspector's jacket
description: Official station inspector's coat. Let the command respect you!
components:
- type: Sprite
sprite: Clothing/OuterClothing/Coats/inspector_jacket.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/inspector_jacket.rsi
- type: StorageFill
contents:
- id: SmokingPipeFilledTobacco
- type: Armor
modifiers:
coefficients:
Blunt: 0.80
Slash: 0.80
Piercing: 0.80
Heat: 0.90
- type: entity
parent: ClothingOuterStorageBase
id: ClothingOuterOverCoatInspector
name: inspector's overcoat
description: Official station inspector's coat. Let the command respect you!
components:
- type: Sprite
sprite: Clothing/OuterClothing/Coats/inspector_overcoat.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/inspector_overcoat.rsi
- type: StorageFill
contents:
- id: SmokingPipeFilledTobacco
- type: Armor
modifiers:
coefficients:
Blunt: 0.80
Slash: 0.80
Piercing: 0.80
Heat: 0.90

View File

@@ -275,6 +275,20 @@
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitCap
#Inspector's Hardsuit
- type: entity
parent: ClothingOuterHardsuitHOP
id: ClothingOuterHardsuitInspector
name: inspector's hardsuit
description: Definitely not for spece assholes.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/inspector.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/inspector.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitInspector
#Chief Engineer's Hardsuit
- type: entity
parent: ClothingOuterHardsuitBase

View File

@@ -541,3 +541,14 @@
sprite: Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi
- type: Clothing
sprite: Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi
- type: entity
parent: ClothingOuterStorageBase
id: ClothingOuterWinterInspector
name: inspector's winter coat
description: A heavy jacket made from 'synthetic' animal furs. Just warms, without pathos.
components:
- type: Sprite
sprite: Clothing/OuterClothing/WinterCoats/inspector.rsi
- type: Clothing
sprite: Clothing/OuterClothing/WinterCoats/inspector.rsi

View File

@@ -188,3 +188,17 @@
- type: Construction
graph: WebObjects
node: boots
- type: entity
parent: ClothingShoesBaseButcherable
id: ClothingShoesBootsInspector
name: inspector's boots
description: High, heavy leather inspector's boots. They look shiny and face-beating!
components:
- type: Sprite
sprite: Clothing/Shoes/Boots/inspector.rsi
- type: Clothing
sprite: Clothing/Shoes/Boots/inspector.rsi
- type: FootstepModifier
footstepSoundCollection:
collection: FootstepHeavy

View File

@@ -925,3 +925,25 @@
- state: equipped-INNERCLOTHING-jumpskirt
- state: equipped-INNERCLOTHING-shirt
color: "#b30000"
- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtInspector
name: inspector's informal jumpskirt
description: Informal inspector's outfit. Relax, everyone already knows what you wear under your thin shirt and skirt...
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpskirt/inspector.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/inspector.rsi
- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtInspectorFormal
name: inspector's informal jumpskirt
description: Shirt, vest, short skirt and a bright red tie. This is a set of strict elegant official uniform of possibly the most terrifying person on the station - the inspector. The main thing is that you can't see the stockings under the skirt...
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpskirt/inspectorformal.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/inspectorformal.rsi

View File

@@ -1447,4 +1447,26 @@
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/familiar_garbs.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/familiar_garbs.rsi
sprite: Clothing/Uniforms/Jumpsuit/familiar_garbs.rsi
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitWhiteInspector
name: inspector's uniform
description: Inspector's informal uniform. Relax because while you are on the station, only you can afford to relax.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/inspector.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/inspector.rsi
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitWhiteInspectorFormal
name: inspector's formal uniform
description: Shirt, vest, pants and a bright red tie. This is a set of strict official uniform of perhaps the most terrifying person on the station - the inspector.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/inspectorformal.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/inspectorformal.rsi

View File

@@ -233,6 +233,8 @@
- state: green
- state: librarian
# JUSTICE
- type: entity
id: SpawnPointLawyer
parent: SpawnPointJobBase
@@ -245,6 +247,19 @@
- state: green
- state: lawyer
# WHITE INSPECTOR
- type: entity
id: SpawnPointInspector
parent: SpawnPointJobBase
name: inspector
components:
- type: SpawnPoint
job_id: Inspector
- type: Sprite
layers:
- state: green
- state: lawyer
- type: entity
id: SpawnPointJanitor
parent: SpawnPointJobBase

View File

@@ -414,6 +414,18 @@
- type: Icon
state: pda-lawyer
#WHITE
- type: entity
parent: BasePDA
id: InspectorPDA
name: inspector PDA
description: For inspectors to inspect.
components:
- type: Pda
id: InspectorIDCard
state: pda-inspector
- type: entity
parent: BasePDA
id: JanitorPDA

View File

@@ -363,6 +363,19 @@
- type: PresetIdCard
job: Lawyer
#WHITE
- type: entity
parent: IDCardStandard
id: InspectorIDCard
name: inspector ID card
components:
- type: Sprite
layers:
- state: silver
- state: idinspector
- type: PresetIdCard
job: Inspector
- type: entity
parent: IDCardStandard
id: HoPIDCard
@@ -646,6 +659,7 @@
- JobIconServiceWorker
- JobIconSecurityCadet
- JobIconZookeeper
- JobIconInspector
- type: ActivatableUI
key: enum.AgentIDCardUiKey.Key
inHandsOnly: true

View File

@@ -247,16 +247,16 @@
state: stamp-deny
- type: entity
name: lawyer's rubber stamp
name: inspector's rubber stamp
parent: RubberStampBase
id: RubberStampLawyer
id: RubberStampInspector
suffix: DO NOT MAP
description: A rubber stamp for stamping important documents.
components:
- type: Stamp
stampedName: stamp-component-stamped-name-lawyer
stampedName: stamp-component-stamped-name-inspector
stampedColor: "#a23e3e"
stampState: "paper_stamp-lawyer"
stampState: "paper_stamp-inspector"
- type: Sprite
sprite: Objects/Misc/bureaucracy.rsi
state: stamp-lawyer
state: stamp-inspector

View File

@@ -449,3 +449,18 @@
stateBaseClosed: hop
stateDoorOpen: hop_open
stateDoorClosed: representative_door
# Inspector
- type: entity
id: LockerInspector
parent: LockerBaseSecure
name: inspector's locker
description: Contains a unique wardrobe to the latest fashion.
components:
- type: Appearance
- type: EntityStorageVisuals
stateBaseClosed: inspector
stateDoorOpen: inspector_open
stateDoorClosed: inspector_door
- type: AccessReader
access: [["Command"]]

View File

@@ -0,0 +1,39 @@
- type: job
id: Inspector
name: job-name-inspector
description: job-description-inspector
playTimeTracker: JobInspector
requirements:
- !type:OverallPlaytimeRequirement
time: 108000 #30 hrs
- !type:DepartmentTimeRequirement
department: Justice
time: 54000 #15 hrs
- !type:DepartmentTimeRequirement
department: Security
time: 36000 #10 hrs
startingGear: InspectorGear
icon: "JobIconInspector"
supervisors: job-supervisors-captain
access:
- Service
- Brig
- Maintenance
- Command
- type: startingGear
id: InspectorGear
equipment:
jumpsuit: ClothingUniformJumpsuitWhiteInspectorFormal
back: ClothingBackpackFilled
shoes: ClothingShoesBootsInspector
id: InspectorPDA
ears: ClothingHeadsetAltSecurity
underwearb: ClothingUnderwearBottomBoxersInspector # White-Underwear
underweart: ClothingUnderwearTopBraInspector # White-Underwear
underwearb: ClothingUnderwearBottomPantiesInspector # White-Underwear
inhand:
- BriefcaseBrownFilled
innerclothingskirt: ClothingUniformJumpskirtInspector
satchel: ClothingBackpackSatchelFilled
duffelbag: ClothingBackpackDuffelFilled

View File

@@ -6,9 +6,12 @@
requirements:
- !type:OverallPlaytimeRequirement
time: 36000 # 10 hrs
- !type:DepartmentTimeRequirement
department: Security
time: 18000 #5 hr
startingGear: LawyerGear
icon: "JobIconLawyer"
supervisors: job-supervisors-hop
supervisors: job-supervisors-inspector
access:
- Service
- Lawyer
@@ -23,7 +26,7 @@
shoes: ClothingShoesBootsLaceup
id: LawyerPDA
ears: ClothingHeadsetSecurity
# TODO add copy of space law
pocket1: BookSpaceLaws
underwearb: ClothingUnderwearBottomBoxersWhite # White-Underwear
underweart: ClothingUnderwearTopBraWhite # White-Underwear
underwearb: ClothingUnderwearBottomPantiesWhite # White-Underwear

View File

@@ -21,7 +21,6 @@
- Clown
- HeadOfPersonnel
- Janitor
- Lawyer
- Librarian
- Mime
- Musician
@@ -43,6 +42,7 @@
- HeadOfSecurity
- ResearchDirector
- Quartermaster
- Inspector
- type: department
id: Engineering
@@ -95,3 +95,11 @@
- Reporter
- Zookeeper
- Psychologist
- type: department
id: Justice
description: department-Justice-description
color: "#710d00"
roles:
- Inspector
- Lawyer

View File

@@ -138,3 +138,7 @@
- type: playTimeTracker
id: JobZookeeper
# WHITE
- type: playTimeTracker
id: JobInspector

View File

@@ -367,3 +367,10 @@
icon:
sprite: Interface/Misc/job_icons.rsi
state: SeniorResearcher
- type: statusIcon
parent: JobIcon
id: JobIconSeniorInspector
icon:
sprite: Interface/Misc/job_icons.rsi
state: Inspector

View File

@@ -43,6 +43,15 @@
- type: Sprite
sprite: White/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi
- type: entity
parent: ClothingUnderwearBottomBase
id: ClothingUnderwearBottomBoxersInspector
name: inspector's pants
description: Wait, how did it get here?
components:
- type: Sprite
sprite: White/Clothing/Underwear/Bottom/heads/inspector/boxers.rsi
- type: entity
parent: ClothingUnderwearBottomBase
id: ClothingUnderwearBottomBoxersCE
@@ -108,6 +117,15 @@
- type: Sprite
sprite: White/Clothing/Underwear/Bottom/heads/capitan/panties.rsi
- type: entity
parent: ClothingUnderwearBottomBase
id: ClothingUnderwearBottomPantiesInspector
name: inspector's panties
description: Inspector's tight leather panties, definitely not the reason for his dissatisfaction with the crew.
components:
- type: Sprite
sprite: White/Clothing/Underwear/Bottom/heads/inspector/panties.rsi
- type: entity
parent: ClothingUnderwearBottomBase
id: ClothingUnderwearBottomPantiesCE

View File

@@ -52,6 +52,15 @@
- type: Sprite
sprite: White/Clothing/Underwear/Top/heads/capitan/bra.rsi
- type: entity
parent: ClothingUnderwearTopBase
id: ClothingUnderwearTopBraInspector
name: inspector's bra
description: Pretty revealing inspector's bra.
components:
- type: Sprite
sprite: White/Clothing/Underwear/Top/heads/inspector/bra.rsi
- type: entity
parent: ClothingUnderwearTopBase
id: ClothingUnderwearTopBraCE

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "White Dream SS14 original by Gargarien",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "White Dream SS14 original by Gargarien",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-EYES",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@@ -0,0 +1,30 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "White Dream SS14 original by Gargarien",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HAND",
"directions": 4
},
{
"name": "equipped-HAND-body-slim",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Created by Gargarien, property of White Dream",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "White Dream SS14 original by Gargarien",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "White Dream SS14 original by Gargarien",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "White Dream SS14 original by Gargarien",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-MASK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "White Dream SS14 original by Gargarien",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "White Dream SS14 original by Gargarien",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@@ -0,0 +1,19 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "White Dream SS14 original by Gargarien",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
}

Some files were not shown because too many files have changed in this diff Show More