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

Перенос Drones & SpaceSEC #200

Merged
merged 35 commits into from
Aug 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
e86db86
Дроны-антагонисты (ПОМОГИТЕ УМОЛЯЮ)
jungarikjan Mar 25, 2024
af8325e
Фикс спрайтов дронов (всё ещё не то, что нужно)
jungarikjan Mar 26, 2024
49b0dd8
ТРЕТЬЯ ПОПЫТКА ДРОНЫ-АНТАГИ (БЕЗУСПЕШНО)
jungarikjan Mar 30, 2024
04d6604
Исправление ошибок, успех
jungarikjan Apr 3, 2024
962a8a2
Спавнер дрона-антага КПБ
jungarikjan Apr 4, 2024
4392888
Фикс канала связи дронов-антагов
jungarikjan Apr 6, 2024
9977da6
Fix YAML Validator
Schrodinger71 Apr 6, 2024
e814911
Фикс цен у дронов
Schrodinger71 Apr 6, 2024
5a40f1d
Ставим пробную цену КПБ антагу
Schrodinger71 Apr 6, 2024
75ab831
Update DroneAntag.yml
Schrodinger71 Apr 6, 2024
0b4ed5c
Update DroneAntag_IPC.yml
Schrodinger71 Apr 6, 2024
6629bae
fix drones
Lonkuk Aug 7, 2024
0c94de1
fix drones x2
Lonkuk Aug 7, 2024
9d92f2e
fix drones x3
Lonkuk Aug 7, 2024
ddaf457
ЗАКАЗ SPACE SEC от ilja🤠 (#755)
Lonkuk Jul 3, 2024
0cdc61c
fix humanoid.yml bug?
Lonkuk Aug 7, 2024
d9c4b70
update humanoid.yml
Lonkuk Aug 7, 2024
5fb2722
fix humanoid.yml part 1
Lonkuk Aug 8, 2024
0d9f3c7
fix humanuid.yml part 2
Lonkuk Aug 8, 2024
c7f1954
Merge branch 'master' into Drone
Lonkuk Aug 8, 2024
019bd98
fix locale/path/duplicates
Lonkuk Aug 8, 2024
bd5eddd
fix SpaceSec
Lonkuk Aug 8, 2024
f466d4a
fix SpaceSec x2
Lonkuk Aug 8, 2024
fac18b8
fix SpaceSec x3
Lonkuk Aug 8, 2024
288d9b8
fix StacitPrice
Lonkuk Aug 8, 2024
37f7a23
Merge branch 'AdventureTimeSS14:master' into Drone
Lonkuk Aug 8, 2024
5822910
review fixes
Lonkuk Aug 10, 2024
88e810c
Merge branch 'Drone' of https://github.com/Lonkuk/space_station_ADT i…
Lonkuk Aug 10, 2024
e4080d2
Merge branch 'master' into Drone
Lonkuk Aug 10, 2024
e196295
Merge branch 'AdventureTimeSS14:master' into Drone
Lonkuk Aug 13, 2024
1c49d57
stepka fixes
Lonkuk Aug 14, 2024
b01ce32
Merge branch 'AdventureTimeSS14:master' into Drone
Lonkuk Aug 14, 2024
5b9b777
try fix tests
Lonkuk Aug 14, 2024
c42abf0
Merge branch 'Drone' of https://github.com/Lonkuk/space_station_ADT i…
Lonkuk Aug 14, 2024
b604abf
помогаем незеру
Darkiich Aug 17, 2024
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
2 changes: 2 additions & 0 deletions Resources/Locale/ru-RU/ADT/headset/headset-component.ftl
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
ADT-Lawyer-Channel-name = Юридический
ADT-SpaceSec-Channel-name = SPACE SEC линия
ADT-DroneAntag-Channel-name = Дроны
7 changes: 7 additions & 0 deletions Resources/Locale/ru-RU/ADT/prototypes/Access/accesses.ftl
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
id-card-access-level-iaa = Агент Внутренних Дел
id-card-access-level-magistrate = Магистрат
id-card-access-level-blueshield = Офицер Синего Щита

id-card-access-level-spacesec-official = Служебный SEC
id-card-access-level-spacesec-maintenance = Техобслуживание SEC
id-card-access-level-spacesec-external = Внешний SEC
id-card-access-level-spacesec-security = Служба Безопасности SEC
id-card-access-level-spacesec-armory = Оружейный SEC
id-card-access-level-spacesec-command = Командование SEC
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,8 @@ ent-ADTClothingHeadsetBlueshield = гарнитура офицера синег
.desc = Гарнитура Офицера Синего Щита, оснащённая всеми каналами станции, а так же связью ЦентКомом.
ent-ADTClothingHeadsetAltBlueshield = полноразмерная гарнитура офицера синего щита
.desc = Полноразмерная гарнитура Офицера Синего Щита, оснащённая всеми каналами станции, а так же связью ЦентКомом.

ent-ADTSpaceSecClothingHeadset = гарнитура SPACE SEC
.desc = Модифицированный модульный интерком, надеваемый на голову. Принимает ключи шифрования.
ent-ADTSpaceSecClothingHeadsetFull = полноразмерная гарнитура SPACE SEC
.desc = Модифицированный модульный интерком, надеваемый на голову. Принимает ключи шифрования.
Original file line number Diff line number Diff line change
@@ -1,2 +1,10 @@
ent-ADTClothingHeadHelmetHardsuitBlueshield = шлем скафандра офицера синего щита
.desc = Плотный и устойчивый шлем Офицера Синего Щита на основе шлемов Отряда Быстрого Реагирования. Призван держать воздух внутри, пули снаружи.

# Drone Space Sec
ent-ADTSpaceSecPilotHelm = шлем скафандра пилота SPACE SEC
.desc = Для хранителей безопасности среди звезд.
ent-ADTSpaceSecOfficerHelm = шлем скафандра офицера SPACE SEC
.desc = Для хранителей безопасности среди звезд.
ent-ADTSpaceSecCommanderHelm = шлем скафандра камандира SPACE SEC
.desc = Для командира хранителей безопасности среди звезд.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-ADTSpaceSecToken = жетон сотрудника SPACE SEC
.desc = Жетон показывающий вашу принадлежность к корпорации SPACE SEC.
Original file line number Diff line number Diff line change
@@ -1,2 +1,9 @@
ent-ADTBlueshieldSuit = скафандр офицера синего щита
.desc = Лёгкий боевой скафандр Нанотрейзен, с совсем не украденными у Синдиката технологиями, специально для Офицера Синего Щита и защиты его защищающего глав тела. Уверяю вас, всё это АБСОЛЮТНО легально.

ent-ADTSpaceSecPilotHardsuit = скафандр пилота SPACE SEC
.desc = Для хранителей безопасности среди звезд.
ent-ADTSpaceSecOfficerHardsuit = скафандр офицера SPACE SEC
.desc = Для хранителей безопасности среди звезд.
ent-ADTSpaceSecCommanderHardsuit = скафандр командира SPACE SEC
.desc = Для командира хранителей безопасности среди звезд.
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,14 @@ ent-ADTClothingUniformJumpsuitBlueshield = костюм офицера "Сине

ent-ADTClothingUniformJumpsuitBlueshieldTurtleneck = водолазка офицера "Синего Щита"
.desc = Белая удобная водолазка Офицера"Синего Щита" с пришитыми золотыми погонами и ярким именным бейджиком. К сожалению, если вы её наденете, это не будет значить, что вам дадут отпуск.

ent-ADTSpaceSecUniformCadet = комбинезон кадета SPACE SEC
.desc = Стандартная одежда корпорации SPACE SEC.
ent-ADTSpaceSecUniformPilot = комбинезон пилота SPACE SEC
.desc = Стандартная одежда корпорации SPACE SEC.
ent-ADTSpaceSecUniformCommander = комбинезон командира SPACE SEC
.desc = Стандартная одежда корпорации SPACE SEC.
ent-ADTSpaceSecUniformService = комбинезон сотрудника SPACE SEC
.desc = Стандартная одежда корпорации SPACE SEC.
ent-ADTSpaceSecUniformOfficer = комбинезон офицера SPACE SEC
.desc = Стандартная одежда корпорации SPACE SEC.
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,24 @@ ent-ADTRandomHumanoidSpawnerERTMedicalEVARiot = ОБР офицер сб
ent-ADTRandomHumanoidSpawnerCBURNUnit = капитан РХБЗЗ
.suffix = РХБЗЗ
.desc = { "" }

ent-ADTSpaceSecCadet = кадет SPACE SEC
ent-ADTRandomHumanoidSpawnerSpaceSecCadet = кадет SPACE SEC
.suffix = Space Sec, Случайный
.desc = { "" }
ent-ADTSpaceSecOfficer = офицер SPACE SEC
ent-ADTRandomHumanoidSpawnerSpaceSecOfficer = офицер SPACE SEC
.suffix = Space Sec, Случайный
.desc = { "" }
ent-ADTSpaceSecPilot = пилот SPACE SEC
ent-ADTRandomHumanoidSpawnerSpaceSecPilot = пилот SPACE SEC
.suffix = Space Sec, Случайный
.desc = { "" }
ent-ADTSpaceSecCommander = командир SPACE SEC
ent-ADTRandomHumanoidSpawnerSpaceSecCommander = командир SPACE SEC
.suffix = Space Sec, Случайный
.desc = { "" }
ent-ADTSpaceSecService = сотрудник SPACE SEC
ent-ADTRandomHumanoidSpawnerSpaceSecService = сотрудник SPACE SEC
.suffix = Space Sec, Случайный
.desc = { "" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,8 @@
ent-ADTEncryptionKeyLawyer = Ключ шифрования юридического отдела.
.desc = Переговоры особой важности происходят по этой частоте.

ent-ADTEncryptionKeySpaceSec = ключ шифрования SPACE SEC
.desc = Ключ шифрования, используемый малоизвестной корпорацией.

ent-ADTEncryptionKeyDroneAntag = ключ канала дронов
.desc = Ключ к доступу каналу дронов.
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,14 @@ ent-ADTRoboticistIDCard = ID карта робототехника

ent-ADTBlueShieldOfficerIDCard = ID карта офицера синего щита
.desc = Блестящая карта офицера Синего Щита.

ent-ADTSpaceSecCadetIDCard = ID карта кадета SPACE SEC
.desc = Карта, необходимая для доступа в различные области станции.
ent-ADTSpaceSecOfficerIDCard = ID карта офицера SPACE SEC
.desc = Карта, необходимая для доступа в различные области станции.
ent-ADTSpaceSecPilotIDCard = ID карта пилота SPACE SEC
.desc = Карта, необходимая для доступа в различные области станции.
ent-ADTSpaceSecCommanderIDCard = ID карта командира SPACE SEC
.desc = Карта, необходимая для доступа в различные области станции.
ent-ADTSpaceSecServiceIDCard = ID карта сотрудника SPACE SEC
.desc = Карта, необходимая для доступа в различные области станции.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-ADTWeaponTurretSpaceSec = баллистическая турель
.desc = Автоматическая турель с баллистическим пулеметом.
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
ent-ADTSpaceSecAirlockOfficial = шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
.suffix = Space Sec, Служебный
ent-ADTSpaceSecAirlockSecurity = шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
.suffix = Space Sec, Служба безопасности
ent-ADTSpaceSecAirlockMaintence = шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
.suffix = Space Sec, Техобслуживание
ent-ADTSpaceSecAirlockArmory = шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
.suffix = Space Sec, Оруженый
ent-ADTSpaceSecAirlockCommand = шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
.suffix = Space Sec, Командный


ent-ADTSpaceSecAirlockShuttle = стыковочный шлюз
.desc = Необходим для соединения двух космических кораблей вместе.
.suffix = Space Sec, Внешний
ent-ADTAirlockShuttleSpaceSecWhiteGlass = стыковочный шлюз
.desc = Необходим для соединения двух космических кораблей вместе.
.suffix = Space Sec, Внешний
ent-ADTAirlockShuttleSpaceSecWhite = стыковочный шлюз
.desc = Необходим для соединения двух космических кораблей вместе.
.suffix = Space Sec, Внешний
ent-ADTSpaceSecAirlockExternal = шлюз
.desc = Он открывается, он закрывается, он может раздавить вас, а за ним лишь космос. Активируется вручную
.suffix = Space Sec, Внешний


ent-ADTSpaceSecGlassAirlockOfficial = стеклянный шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
.suffix = Space Sec, Служебный
ent-ADTSpaceSecGlassAirlockSecurity = стеклянный шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
.suffix = Space Sec, Служба безопасности
ent-ADTSpaceSecGlassAirlockMaintence = стеклянный шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
.suffix = Space Sec, Техобслуживание
ent-ADTSpaceSecGlassAirlockArmory = стеклянный шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
.suffix = Space Sec, Оруженый
ent-ADTSpaceSecGlassAirlockCommand = стеклянный шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
.suffix = Space Sec, Командный
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ent-ADTSpaceSecAirlock = шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
ent-ADTSpaceSecGlassAirlock = стеклянный шлюз
.desc = Он открывается, он закрывается, и он может вас раздавить.
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ent-ADTSpaceSecAirlockGlassShuttle = стыковочный шлюз
.desc = Необходим для соединения двух космических кораблей вместе.
.suffix = Space Sec, Внешний
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ent-ADTSpaceSecComputerId = консоль ID карт
.desc = Компьютер для программирования ID карт сотрудников SPACE SEC, для доступа к разным частям станции.
.suffix = Space Sec
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-ADTPosterSpaceSec = логотип SPACE SEC
.desc = Это логотип корпорации SPACE SEC.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ent-ADTSpaceSecWall = укреплённая стена
.desc = Удерживает воздух внутри, а дронов снаружи.
ent-ADTSpaceSecWallDiagonal = диагональная укреплённая стена
.desc = Удерживает воздух внутри, а дронов снаружи.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ent-ADTSpaceSecWindow = закалённое окно
.desc = Смотри не заляпай.
ent-ADTSpaceSecWindowDiagonal = диагональное закалённое окно
.desc = Смотри не заляпай.
23 changes: 23 additions & 0 deletions Resources/Prototypes/ADT/Access/SpaceSec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
- type: accessLevel
id: SpaceSecOfficial
name: id-card-access-level-spacesec-official

- type: accessLevel
id: SpaceSecMaintenance
name: id-card-access-level-spacesec-maintenance

- type: accessLevel
id: SpaceSecExternal
name: id-card-access-level-spacesec-external

- type: accessLevel
id: SpaceSecSecurity
name: id-card-access-level-spacesec-security

- type: accessLevel
id: SpaceSecArmory
name: id-card-access-level-spacesec-armory

- type: accessLevel
id: SpaceSecCommand
name: id-card-access-level-spacesec-command
86 changes: 86 additions & 0 deletions Resources/Prototypes/ADT/Body/Prototypes/DroneAntag_Body.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
- type: body
id: ADTDroneAntagBodyMiner
name: Antag Drone Body Miner
root: head
slots:
head:
part: LightHeadBorg
connections:
- hand 1
- hand 2
- hand 3
- hand 4
- hand 5
# - hand 6
hand 1:
part: LeftArmBorg
hand 2:
part: LeftArmBorg
hand 3:
part: LeftArmBorg
hand 4:
part: RightArmBorg
hand 5:
part: RightArmBorg
# hand 6:
# part: RightArmBorg

- type: body
id: ADTDroneAntagBodyEngineer
name: Antag Drone Body Engineer
root: head
slots:
head:
part: LightHeadBorg
connections:
- hand 1
- hand 2
- hand 3
- hand 4
- hand 5
- hand 6
- hand 7
- hand 8
hand 1:
part: LeftArmBorg
hand 2:
part: LeftArmBorg
hand 3:
part: LeftArmBorg
hand 4:
part: RightArmBorg
hand 5:
part: RightArmBorg
hand 6:
part: RightArmBorg
hand 7:
part: RightArmBorg
hand 8:
part: RightArmBorg

- type: body
id: ADTDroneAntagBodyCharger
name: Antag Drone Body Charger
root: head
slots:
head:
part: LightHeadBorg
connections:
- hand 1
- hand 2
- hand 3
- hand 4
# - hand 5
# - hand 6
hand 1:
part: LeftArmBorg
hand 2:
part: LeftArmBorg
hand 3:
part: LeftArmBorg
hand 4:
part: RightArmBorg
# hand 5:
# part: RightArmBorg
# hand 6:
# part: RightArmBorg
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,58 @@
- id: BoxSurvivalMedical
- id: BodyBagFolded
# До добавления слота носков- id: ADTFootTag
- id: SpaceCash500
- id: SpaceCash500

- type: entity
parent: ClothingBackpack
id: ClothingBackpackFilled
noSpawn: true
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: SpaceCash500

- type: entity
parent: ClothingBackpack
id: ClothingBackpackAntagDroneMiner
name: backpack antag drone miner
components:
- type: Sprite
sprite: ADT/Clothing/Back/ertleader_cyb.rsi # invisible sprite
- type: Unremoveable
- type: StorageFill
contents:
- id: MiningDrill
- id: WeaponProtoKineticAccelerator
- id: JawsOfLife
- id: PowerDrill

- type: entity
parent: ClothingBackpack
id: ClothingBackpackAntagDroneEngineer
name: backpack antag drone engineer
components:
- type: Sprite
sprite: ADT/Clothing/Back/ertleader_cyb.rsi # invisible sprite
- type: Unremoveable
- type: StorageFill
contents:
- id: WelderIndustrial
- id: JawsOfLife
- id: PowerDrill
- id: Multitool
- id: trayScanner

- type: entity
parent: ClothingBackpack
id: ClothingBackpackAntagDroneCharger
name: backpack antag drone charger
components:
- type: Sprite
sprite: ADT/Clothing/Back/ertleader_cyb.rsi # invisible sprite
- type: Unremoveable
- type: StorageFill
contents:
- id: JawsOfLife
- id: WeaponLaserGun
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,14 @@
- id: BoxSurvivalMedical
- id: BodyBagFolded
# До добавления слота носков- id: ADTFootTag
- id: SpaceCash500

- type: entity
noSpawn: true
parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelFilled
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: SpaceCash500
Loading
Loading