diff --git a/Resources/Locale/ru-RU/_Nuclear14/book-tasks.ftl b/Resources/Locale/ru-RU/_Nuclear14/book-tasks.ftl index 0ea23c6248..f559c7556a 100644 --- a/Resources/Locale/ru-RU/_Nuclear14/book-tasks.ftl +++ b/Resources/Locale/ru-RU/_Nuclear14/book-tasks.ftl @@ -33,5 +33,24 @@ book-bos-neutral-task = Бункер Тета, вас приветствует Генерал Пинкертон. Поздравляю с выполнением ранее поставленной задачи. В связи с тем, что экспедиционному отряду "Коршун" недавно удалось получить в вашем регионе новые важные разведданные, вы получаете новую задачу. Вам необходимо заполучить экземпляры боевой брони рейнджеров НКР и изучить её выдающиеся защитные свойства. По данным разведки не так давно отряд рейнджеров НКР, использовавший эту броню, с незначительными повреждениями пережил схватку с группой диких супермутантов на близкой дистанции. Экземпляр брони должен будет подвергнуться долгосрочному изучению в бункере Бета. Помните: технологии превыше всего! Во славу Восточного Братства! book-bos-peaceful-task = - Бункер Тета, вас приветствует Генерал Пинкертон. Поздравляю с выполнением ранее поставленной задачи. В связи с тем, что экспедиционному отряду "Коршун" недавно удалось получить в вашем регионе новые важные разведданные, вы получаете новую задачу. Вам необходимо изготовить четыре (4) новых комплектов силовой брони T-45d. По данным разведки, НКР начинает наращивать силы в регионе, и нам необходимо поддерживать подкрепления необходимым обмундированием для противодействия их угрозе. Для изготовления используйте имеющиеся ресурсы и те, что вы сможете найти на просторах пустоши. В случае обнаружения довоенных технологий в ходе экспедиций, в обязательном порядке сохраните их и презервируйте. Помните: технологии превыше всего! + Бункер Тета, вас приветствует Генерал Пинкертон. Поздравляю с выполнением ранее поставленной задачи. В связи с тем, что экспедиционному отряду "Коршун" недавно удалось получить в вашем регионе новые важные разведданные, вы получаете новую задачу. Вам необходимо принять в свои ряды двоих рекрутов-послушников с пустоши. Они должны быть крайне лояльны Братству Стали, уметь обращаться с оружием и знать устав. Силовую броню передавать им категорически запрещается. НКР наращивает силы в регионе а потому нам нужно поддерживать постоянный приток живой силы. В случае обнаружения довоенных технологий в ходе экспедиций, в обязательном порядке сохраните их и презервируйте. Помните: технологии превыше всего! Во славу Восточного Братства! + +book-bos-blank = Имя командующего бункера: + Должность командующего: + Задача: + Статус выполнения задачи: + Возникшие нештатные обстоятельства: + Аварийные запросы: + Развёрнутый отчёт о задаче: +book-ncr-blank = НАЧАЛО ПЕРЕДАЧИ + + Имя командующего частью: + Звание командующего частью: + Задача: + Статус выполнения задачи: + Возникшие нештатные обстоятельства: + Аварийные запросы: + Развёрнутый отчёт о задаче: + + КОНЕЦ ПЕРЕДАЧИ \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_Nuclear14/job-names.ftl b/Resources/Locale/ru-RU/_Nuclear14/job-names.ftl index c994bb74ca..ba0154291d 100644 --- a/Resources/Locale/ru-RU/_Nuclear14/job-names.ftl +++ b/Resources/Locale/ru-RU/_Nuclear14/job-names.ftl @@ -99,8 +99,12 @@ job-name-zetan = Зетанский похититель job-description-zetan = Во имя материнского корабля! Исследуйте местное население для выполнения ваших целей. # Легион job-name-leg-recruit = Рекрут Легиона +job-description-leg-recruit = Обучайтесь воевать с огнестрельным оружием вместе с Легионом. job-name-leg-legionary = Легионер +job-description-leg-legionary = Служите офицерам и помогайте им выполнять задачи лагеря. job-name-leg-vexillarius = Вексилларий Легиона +job-description-leg-vexillarius = Несите знамя Легиона в бою и выполняйте обязанности унтер-офицера. job-name-leg-decanus = Декан Легиона +job-description-leg-decanus = Непосредственно командуйте легионерами в бою и обучайте их. # N14 Таймеры ролей # Survivor = Выживший diff --git a/Resources/Locale/ru-RU/_Nuclear14/undecidedloadout.ftl b/Resources/Locale/ru-RU/_Nuclear14/undecidedloadout.ftl index 4fe64fdde3..a7c8296cb5 100644 --- a/Resources/Locale/ru-RU/_Nuclear14/undecidedloadout.ftl +++ b/Resources/Locale/ru-RU/_Nuclear14/undecidedloadout.ftl @@ -215,8 +215,28 @@ undecided-loadout-category-legion-scout-description = undecided-loadout-category-legion-rifleman-name = Набор легионера undecided-loadout-category-legion-rifleman-description = Ящик со всем необходимым для рядового легионера. - Включает: 1 охотничью винтовку, 2 ящика патронов .308, - 2 метательных копья, 9мм пистолет, + Включает: 1 охотничью винтовку, ящик патронов .308, + 3 метательных копья, 9мм пистолет, 9мм магазин, мачете и набор для выживания +undecided-loadout-category-legion-partol-name = Набор легионера-патрульного +undecided-loadout-category-legion-patrol-description = + Ящик со всем необходимым для патрулирования пустоши. + Включает: 1 ковбойский карабин, ящик патронов .44, + 3 метательных копья, магнум револьвер, + спидлоадер .44, мачете и набор для выживания + +undecided-loadout-category-legion-medicus-name = Набор медикуса +undecided-loadout-category-legion-medicus-description = + Ящик с различными медикаментами для работы военного медикуса. + Включает: 1 охотничий револьвер, 3 спидлоадера калибра + 45-70, 3 метательных копья, набор медикаментов, + мачете и набор для выживания + +undecided-loadout-category-legion-tribal-name = Набор ауксилия +undecided-loadout-category-legion-tribal-description = + Ящик со снаряжением легионера-новобранца из племени. + Включает: 1 боевое копьё, 2 шприца "Винт", + 4 метательных копья, мачете и большой набор для выживания + # Dead Space end \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/_nuclear14/entities/clothing/hands/gloves.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/_nuclear14/entities/clothing/hands/gloves.ftl index 35abffc016..55aa74610b 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/_nuclear14/entities/clothing/hands/gloves.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/_nuclear14/entities/clothing/hands/gloves.ftl @@ -22,5 +22,5 @@ ent-N14ClothingHandsGlovesNCR = перчатки НКР без пальцев .desc = Свобода пальцев для солдата НКР важнее защиты, ведь нужно всегда быть наготове, чтобы перезарядить винтовку. ent-N14ClothingHandsGlovesPatrol = патрульные кожаные перчатки .desc = В этих перчатках из браминьей шкуры не страшны ни палящее солнце Мохаве, ни колючки, ни ожоги от раскаленного оружия. -ent-N14ClothingHandsGlovesNCR = наручи Легиона +ent-N14ClothingHandsGlovesLegion = наручи Легиона .desc = Кожанные обмотки, обеспечивающие небольшую защиту рук легионера. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/_nuclear14/entities/objects/specific/kits/kits.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/_nuclear14/entities/objects/specific/kits/kits.ftl index d56fa855c2..9b2aaf9f5c 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/_nuclear14/entities/objects/specific/kits/kits.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/_nuclear14/entities/objects/specific/kits/kits.ftl @@ -49,6 +49,12 @@ ent-KitLegionScout = набор снаряжения разведчика Лег .desc = Ящик, содержащий всё необходимое для разведчиков и убийц Легиона. ent-KitRecruit = набор рекрута Легиона .desc = Ящик со стандартным вооружением легионера-рекрута. +ent-KitLegionMedicus = набор снаряжения медикуса + .desc = Ящик со снаряжением военного медикуса. +ent-KitLegionTribal = набор снаряжения ауксилия + .desc = Ящик со снаряжением легионера-новобранца из племени. +ent-KitLegionPatrol = набор снаряжения патрульного легионера + .desc = Ящик со стандантным вооружением легионера-патрульного. # Dead Space end ent-KitRangedBoSMidwest = набор дальнобойного вооружения Братства Стали .desc = Универсальный набор, содержащий всё необходимое для членов Братства Стали. diff --git a/Resources/Prototypes/_Nuclear14/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/_Nuclear14/Entities/Mobs/NPCs/animals.yml index 31a33ac09a..73db7aec7d 100644 --- a/Resources/Prototypes/_Nuclear14/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/_Nuclear14/Entities/Mobs/NPCs/animals.yml @@ -445,12 +445,12 @@ - type: MobThresholds thresholds: 0: Alive - 500: Critical - 600: Dead + 800: Critical + 900: Dead - type: SlowOnDamage speedModifierThresholds: - 250: 0.7 - 400: 0.5 + 450: 0.7 + 700: 0.5 - type: DamageStateVisuals states: Alive: @@ -467,16 +467,16 @@ animation: WeaponArcClaw damage: types: - Slash: 15 - Structural: 5 - range: 1.5 + Slash: 30 + Structural: 10 + range: 2 - type: MovementSpeedModifier baseWalkSpeed : 4 - baseSprintSpeed : 5 + baseSprintSpeed : 6 - type: Hands - type: Puller - type: Tool - speed: 1.5 + speed: 3 qualities: - Prying - type: Prying @@ -532,13 +532,13 @@ animation: WeaponArcClaw damage: types: - Slash: 22 - Structural: 10 + Slash: 45 + Structural: 20 - type: MobThresholds thresholds: 0: Alive - 750: Critical - 900: Dead + 1000: Critical + 1200: Dead - type: DamageStateVisuals states: Alive: @@ -591,8 +591,8 @@ animation: WeaponArcClaw damage: types: - Slash: 20 - Structural: 10 + Slash: 40 + Structural: 20 # Passive Animals - type: entity diff --git a/Resources/Prototypes/_Nuclear14/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/_Nuclear14/Entities/Objects/Misc/paper.yml index 3084c1a64c..b9877f28d0 100644 --- a/Resources/Prototypes/_Nuclear14/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/_Nuclear14/Entities/Objects/Misc/paper.yml @@ -196,6 +196,7 @@ - type: Paper contentSize: 10000 escapeFormatting: false + content: book-ncr-blank - type: PaperVisuals headerImagePath: "/Textures/_Nuclear14/Interface/Paper/paper_heading_ncr.svg.96dpi.png" backgroundImagePath: "/Textures/Interface/Paper/paper_background_default.svg.96dpi.png" @@ -221,6 +222,7 @@ - type: Paper contentSize: 10000 escapeFormatting: false + content: book-bos-blank - type: PaperVisuals headerImagePath: "/Textures/_Nuclear14/Interface/Paper/paper_heading_bos.svg.96dpi.png" backgroundImagePath: "/Textures/Interface/Paper/paper_background_default.svg.96dpi.png" diff --git a/Resources/Prototypes/_Nuclear14/Entities/Objects/Specific/Kits/UndecidedLoadout.yml b/Resources/Prototypes/_Nuclear14/Entities/Objects/Specific/Kits/UndecidedLoadout.yml index 076a980d98..caf5b4931e 100644 --- a/Resources/Prototypes/_Nuclear14/Entities/Objects/Specific/Kits/UndecidedLoadout.yml +++ b/Resources/Prototypes/_Nuclear14/Entities/Objects/Specific/Kits/UndecidedLoadout.yml @@ -152,27 +152,6 @@ - key: enum.UndecidedLoadoutBackpackUIKey.Key type: UndecidedLoadoutBackpackBoundUserInterface -- type: entity - id: Legiontrooperloadoutkits - name: Undecided Legionary Loadout Kit - description: please only take one - parent: BaseItem - components: - - type: Sprite - sprite: _Nuclear14/Objects/Misc/kits.rsi - state: rifleman - - type: UndecidedLoadoutBackpack - transformAfterSelect: AlwaysPoweredWallLight - possibleSets: - - LegScoutSet - - LegRiflemanSet - - type: ActivatableUI - key: enum.UndecidedLoadoutBackpackUIKey.Key - - type: UserInterface - interfaces: - - key: enum.UndecidedLoadoutBackpackUIKey.Key - type: UndecidedLoadoutBackpackBoundUserInterface - #MARK: Trooper Kits - type: UndecidedLoadoutBackpackSet @@ -447,6 +426,30 @@ # Dead Space start #MARK: Legion Kits +- type: entity + id: Legiontrooperloadoutkits + name: Undecided Legionary Loadout Kit + description: please only take one + parent: BaseItem + components: + - type: Sprite + sprite: _Nuclear14/Objects/Misc/kits.rsi + state: rifleman + - type: UndecidedLoadoutBackpack + transformAfterSelect: AlwaysPoweredWallLight + possibleSets: + - LegScoutSet + - LegPatrolSet + - LegTribalSet + - LegRiflemanSet + - LegMedicusSet + - type: ActivatableUI + key: enum.UndecidedLoadoutBackpackUIKey.Key + - type: UserInterface + interfaces: + - key: enum.UndecidedLoadoutBackpackUIKey.Key + type: UndecidedLoadoutBackpackBoundUserInterface + - type: UndecidedLoadoutBackpackSet id: LegScoutSet name: undecided-loadout-category-legion-scout-name @@ -467,4 +470,34 @@ content: - KitLegionRifleman +- type: UndecidedLoadoutBackpackSet + id: LegPatrolSet + name: undecided-loadout-category-legion-patrol-name + description: undecided-loadout-category-legion-patrol-description + sprite: + sprite: _Nuclear14/Objects/Misc/kits.rsi + state: rifleman + content: + - KitLegionPatrol + +- type: UndecidedLoadoutBackpackSet + id: LegMedicusSet + name: undecided-loadout-category-legion-medicus-name + description: undecided-loadout-category-legion-medicus-description + sprite: + sprite: _Nuclear14/Objects/Misc/kits.rsi + state: rifleman + content: + - KitLegionMedicus + +- type: UndecidedLoadoutBackpackSet + id: LegTribalSet + name: undecided-loadout-category-legion-tribal-name + description: undecided-loadout-category-legion-tribal-description + sprite: + sprite: _Nuclear14/Objects/Misc/kits.rsi + state: rifleman + content: + - KitLegionTribal + # Dead Space end diff --git a/Resources/Prototypes/_Nuclear14/Entities/Objects/Specific/Kits/kits.yml b/Resources/Prototypes/_Nuclear14/Entities/Objects/Specific/Kits/kits.yml index c31a72b56c..1b3f4340f8 100644 --- a/Resources/Prototypes/_Nuclear14/Entities/Objects/Specific/Kits/kits.yml +++ b/Resources/Prototypes/_Nuclear14/Entities/Objects/Specific/Kits/kits.yml @@ -689,7 +689,7 @@ name: legionary-rifleman kit parent: KitBase id: KitLegionRifleman - description: A crate containing all a legionary needs to patrol the wasteland. + description: A crate containing all a legionary needs to fight the enemies of the Legion. components: - type: Sprite state: rifleman @@ -702,10 +702,90 @@ - id: N14WeaponPistol9mm - id: N14MagazinePistol9mm - id: N14Machete + - id: N14WastelandTribalJavelin + amount: 3 + - id: N14ChemicalSyringeAntidote + - id: N14Bandage + - id: Flare + amount: 3 + sound: + path: /Audio/Effects/unwrap.ogg + +- type: entity + name: legionary patroling kit + parent: KitBase + id: KitLegionPatrol + description: A crate containing all a legionary needs to patrol the wasteland. + components: + - type: Sprite + state: rifleman + - type: Item + size: Huge + - type: SpawnItemsOnUse + items: + - id: N14WeaponLeverCarbine + - id: MagazineBox44 + - id: N14WeaponRevolverMagnum + - id: SpeedLoader44 + - id: N14Machete + - id: N14WastelandTribalJavelin + amount: 3 + - id: N14ChemicalSyringeAntidote + - id: N14Bandage + - id: Flare + amount: 3 + sound: + path: /Audio/Effects/unwrap.ogg + +- type: entity + name: legionary medicus kit + parent: KitBase + id: KitLegionMedicus + description: A crate containing all a legionary battle medicus needs. + components: + - type: Sprite + state: rifleman + - type: Item + size: Huge + - type: SpawnItemsOnUse + items: + - id: N14WeaponHunterRevolver + - id: SpeedLoader45-70 + amount: 4 + - id: N14Machete + - id: N14WastelandTribalJavelin + amount: 3 + - id: N14ChemicalSyringeAntidote + - id: N14Bandage + amount: 2 + - id: Ointment + amount: 3 + - id: Flare + amount: 3 + sound: + path: /Audio/Effects/unwrap.ogg + +- type: entity + name: legionary tribal kit + parent: KitBase + id: KitLegionTribal + description: A crate containing some basic weapons for a legionary recruit. + components: + - type: Sprite + state: rifleman + - type: Item + size: Huge + - type: SpawnItemsOnUse + items: + - id: N14WastelandTribalSpear + - id: N14Machete - id: N14WastelandTribalJavelin amount: 4 + - id: N14Jet + amount: 2 - id: N14ChemicalSyringeAntidote - id: N14Bandage + amount: 2 - id: Flare amount: 3 sound: diff --git a/Resources/Prototypes/_Nuclear14/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/50.yml b/Resources/Prototypes/_Nuclear14/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/50.yml index 2dcbb5d909..0c86568f57 100644 --- a/Resources/Prototypes/_Nuclear14/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/50.yml +++ b/Resources/Prototypes/_Nuclear14/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/50.yml @@ -7,7 +7,7 @@ - type: Projectile damage: types: - Piercing: 60 # 20% decrease in power for AP + Piercing: 50 # 20% decrease in power for AP ignoreResistances: true - type: entity diff --git a/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_decanus.yml b/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_decanus.yml index b96a6acd64..703ba40293 100644 --- a/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_decanus.yml +++ b/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_decanus.yml @@ -7,7 +7,7 @@ requirements: - !type:DepartmentTimeRequirement department: Legion - time: 1 # 10 hours + time: 36000 # 10 hours - !type:WhitelistRequirement weight: 5 startingGear: LegDecanusGear diff --git a/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_legionary.yml b/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_legionary.yml index 8454b373b8..b0e9f3481b 100644 --- a/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_legionary.yml +++ b/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_legionary.yml @@ -7,7 +7,7 @@ requirements: - !type:DepartmentTimeRequirement department: Legion - time: 1 # 1 hour + time: 3600 # 1 hour - !type:WhitelistRequirement weight: 5 startingGear: LegLegionaryGear diff --git a/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_vexillarius.yml b/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_vexillarius.yml index 74f0135976..f69c54fcfe 100644 --- a/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_vexillarius.yml +++ b/Resources/Prototypes/_Nuclear14/Roles/Jobs/Legion/leg_vexillarius.yml @@ -7,7 +7,7 @@ requirements: - !type:DepartmentTimeRequirement department: Legion - time: 1 # 5 hours + time: 18000 # 5 hours - !type:WhitelistRequirement weight: 5 startingGear: LegVexillariusGear diff --git a/fallout14 b/fallout14 new file mode 160000 index 0000000000..0c01c3cc49 --- /dev/null +++ b/fallout14 @@ -0,0 +1 @@ +Subproject commit 0c01c3cc49ce7e744d71ef353fd0272ebbf2d085