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

ratyy week update 3 #772

Closed
wants to merge 10 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
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: 1 addition & 1 deletion Content.Benchmarks/MapLoadBenchmark.cs
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ public async Task Cleanup()
PoolManager.Shutdown();
}

public static readonly string[] MapsSource = { "Empty", "Box", "Bagel", "Dev", "CentComm", "Atlas", "Core", "TestTeg", "Saltern", "Packed", "Omega", "Cluster", "Reach", "Origin", "Meta", "Marathon", "Europa", "MeteorArena", "Fland", "Barratry" };
public static readonly string[] MapsSource = { "Empty", "Box", "Bagel", "Dev", "CentComm", "Atlas", "Core", "TestTeg", "Saltern", "Packed", "Omega", "Cluster", "Gemini", "Reach", "Origin", "Meta", "Marathon", "Europa", "MeteorArena", "Fland", "Barratry" };

[ParamsSource(nameof(MapsSource))]
public string Map;
Expand Down
1 change: 1 addition & 0 deletions Content.IntegrationTests/Tests/PostMapInitTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ public sealed class PostMapInitTest
"Saltern",
"Core",
"Marathon",
"Gemini",
"MeteorArena",
"Atlas",
"Reach",
Expand Down
2 changes: 1 addition & 1 deletion Content.Shared/CCVar/CCVars.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1104,7 +1104,7 @@ public static readonly CVarDef<bool>
/// Also looks weird on slow spacing for unrelated reasons. If you do want to enable this, you should probably turn on instaspacing.
/// </summary>
public static readonly CVarDef<bool> MonstermosRipTiles =
CVarDef.Create("atmos.monstermos_rip_tiles", false, CVar.SERVERONLY);
CVarDef.Create("atmos.monstermos_rip_tiles", true, CVar.SERVERONLY);

/// <summary>
/// Whether explosive depressurization will cause the grid to gain an impulse.
Expand Down
11 changes: 11 additions & 0 deletions Content.Shared/Item/ItemToggle/SharedItemToggleSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
using Robust.Shared.Audio;
using Robust.Shared.Audio.Systems;
using Robust.Shared.Network;
using Content.Shared.Audio;

namespace Content.Shared.Item.ItemToggle;
/// <summary>
Expand All @@ -16,6 +17,7 @@ namespace Content.Shared.Item.ItemToggle;
/// </remarks>
public abstract class SharedItemToggleSystem : EntitySystem
{
[Dependency] private readonly SharedAmbientSoundSystem _ambientSound = default!;
[Dependency] private readonly SharedAudioSystem _audio = default!;
[Dependency] private readonly SharedAppearanceSystem _appearance = default!;
[Dependency] private readonly SharedPointLightSystem _light = default!;
Expand Down Expand Up @@ -141,6 +143,10 @@ private void Activate(EntityUid uid, ItemToggleComponent itemToggle, bool predic
else
_audio.PlayPvs(soundToPlay, uid);

if (TryComp<AmbientSoundComponent>(uid, out _))
{
_ambientSound.SetAmbience(uid, true);
}
// END FIX HARDCODING

var toggleUsed = new ItemToggledEvent(predicted, Activated: true, user);
Expand Down Expand Up @@ -175,6 +181,11 @@ private void Deactivate(EntityUid uid, ItemToggleComponent itemToggle, bool pred
else
_audio.PlayPvs(soundToPlay, uid);

if (TryComp<AmbientSoundComponent>(uid, out _))
{
_ambientSound.SetAmbience(uid, false);
}

// END FIX HARDCODING

var toggleUsed = new ItemToggledEvent(predicted, Activated: false, user);
Expand Down
Binary file added Resources/Audio/Weapons/chainsaw_hit.ogg
Binary file not shown.
Binary file added Resources/Audio/Weapons/chainsaw_loop.ogg
Binary file not shown.
Binary file added Resources/Audio/Weapons/chainsaw_start.ogg
Binary file not shown.
Binary file added Resources/Audio/Weapons/chainsaw_stop.ogg
Binary file not shown.
Binary file removed Resources/Audio/Weapons/chainsawidle.ogg
Binary file not shown.
Binary file removed Resources/Audio/Weapons/chainsawwield.ogg
Binary file not shown.
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/ADT/guidebook/guides.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -100,4 +100,4 @@ guide-entry-servis-kluven = Клоун
guide-entry-servis-reporter = Репортёр
guide-entry-servis-boxer = Боксёр
guide-entry-servis-musical = Музыкант
guide-entry-servis-passagir = Пассажир
guide-entry-servis-passagir = Ассистент
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/accent/archaic.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ accent-archaic-replaced-130 = босс
accent-archaic-replacement-130 = господин
accent-archaic-replaced-131 = бар
accent-archaic-replacement-131 = трактир
accent-archaic-replaced-132 = пассажир
accent-archaic-replaced-132 = ассистент
accent-archaic-replacement-132 = крестьянин
accent-archaic-replaced-133 = привет
accent-archaic-replacement-133 = приветствую
Expand Down
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/accent/dwarf.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ accent-dwarf-words-121 = ещё
accent-dwarf-words-replace-121 = ещчшо
accent-dwarf-words-122 = более того
accent-dwarf-words-replace-122 = болээ того
accent-dwarf-words-123 = пассажир
accent-dwarf-words-123 = ассистент
accent-dwarf-words-replace-123 = пассажыр
accent-dwarf-words-124 = шаттл
accent-dwarf-words-replace-124 = судно
Expand Down
4 changes: 2 additions & 2 deletions Resources/Locale/ru-RU/accent/italian.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -93,9 +93,9 @@ accent-italian-words-42 = почему
accent-italian-words-replace-42 = perché
accent-italian-words-43 = вино
accent-italian-words-replace-43 = vino
accent-italian-words-44 = пассажир
accent-italian-words-44 = ассистент
accent-italian-words-replace-44 = goombah
accent-italian-words-45 = пассажиры
accent-italian-words-45 = ассистенты
accent-italian-words-replace-45 = goombahs
accent-italian-words-46 = я
accent-italian-words-replace-46 = sono
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
advertisement-cargodrobe-1 = Улучшенный костюм пассажира! Выбери свой сегодня!
advertisement-cargodrobe-1 = Улучшенный костюм ассистента! Выбери свой сегодня!
advertisement-cargodrobe-2 = Эти шорты удобны и комфортны, получите свои прямо сейчас!
advertisement-cargodrobe-3 = Сделаны для вашего комфорта! А ещё они дешевые!
4 changes: 2 additions & 2 deletions Resources/Locale/ru-RU/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ job-name-janitor = Уборщик
job-name-chaplain = Священник
job-name-botanist = Ботаник
job-name-bartender = Бармен
job-name-passenger = Пассажир
job-name-passenger = Ассистент
job-name-salvagespec = Утилизатор
job-name-qm = Квартирмейстер
job-name-cargotech = Грузчик
Expand Down Expand Up @@ -102,7 +102,7 @@ JobMedicalDoctor = Врач
JobMedicalIntern = Интерн
JobMime = Мим
JobMusician = Музыкант
JobPassenger = Пассажир
JobPassenger = Ассистент
JobParamedic = Парамедик
JobADTPathologist = Патологоанатом
JobPsychologist = Психолог
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ ent-BoxFlare = коробка фальшфейеров
.desc = Коробка фальшфейеров. Время зажигать.
ent-BoxTrashbag = коробка мусорных пакетов
.desc = Коробка мусорных пакетов. Звуки счастливого уборщика.
ent-BoxEncryptionKeyPassenger = коробка ключей шифрования пассажиров
ent-BoxEncryptionKeyPassenger = коробка ключей шифрования Ассистентов
.desc = Коробка запасных ключей шифрования.
ent-BoxEncryptionKeyCargo = коробка ключей шифрования отдела снабжения
.desc = { ent-BoxEncryptionKeyPassenger.desc }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@ ent-ClothingHeadsetService = гарнитура сервисного отдел
.desc = Гарнитура, используемая сотрудниками сервисного отдела, которым поручено поддерживать станцию сытой, счастливой, и чистой.
ent-ClothingHeadsetBrigmedic = гарнитура бригмедика
.desc = Гарнитура, которая помогает слушать предсмертные крики.
ent-ClothingHeadsetGrey = гарнитура пассажира
ent-ClothingHeadsetGrey = гарнитура ассистента
.desc = { ent-ClothingHeadset.desc }
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ent-ClothingUniformJumpsuitRecruitNT = комбинезон рекрута
.desc = Классический серый комбинезон с синими элементами. Идеально для достойного помощника.
ent-ClothingUniformJumpsuitRecruitSyndie = комбинезон рекрута Синдиката
.desc = Подозрительный тёмно-серый комбинезон. Как будто пассажиры не были и без того достаточно подозрительными.
.desc = Подозрительный тёмно-серый комбинезон. Как будто ассистенты не были и без того достаточно подозрительными.
ent-ClothingUniformJumpsuitRepairmanNT = комбинезон ремонтника
.desc = Комбинезон, напоминающий вам определенную рабочую специальность в гражданском секторе. Надеемся, вам не придется выполнять ту же работу, что и этим чудакам.
ent-ClothingUniformJumpsuitRepairmanSyndie = комбинезон ремонтника Синдиката
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ ent-SpawnPointCargoTechnician = грузчик
.desc = { ent-SpawnPointJobBase.desc }
ent-SpawnPointSalvageSpecialist = утилизатор
.desc = { ent-SpawnPointJobBase.desc }
ent-SpawnPointAssistant = пассажир
ent-SpawnPointAssistant = ассистент
.desc = { ent-SpawnPointJobBase.desc }
ent-SpawnPointTechnicalAssistant = технический ассистент
.desc = { ent-SpawnPointAssistant.desc }
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ent-BasePDA = КПК
.desc = Ассистент по персональным данным.
ent-PassengerPDA = КПК пассажира
ent-PassengerPDA = КПК Ассистента
.desc = Почему он не серый?
ent-TechnicalAssistantPDA = КПК инженера-стажера
.desc = Почему он не жёлтый?
Expand Down Expand Up @@ -61,7 +61,7 @@ ent-HoSPDA = КПК главы службы безопасности
ent-WardenPDA = КПК смотрителя
.desc = Похоже, что на ОС был установлен джейлбрейк.
ent-SecurityPDA = КПК офицера СБ
.desc = Красный, чтобы скрыть пятна крови пассажира.
.desc = Красный, чтобы скрыть пятна крови ассистента.
ent-CentcomPDA = КПК Центком
.desc = Светло-зеленый символ ходячей бюрократии.
ent-CentcomPDAFake = { ent-CentcomPDA }
Expand Down Expand Up @@ -148,7 +148,7 @@ ent-VirusologPDA = КПК вирусолога
ent-PiratePDA = КПК с Адамовой головой
.desc = 'Черный цвет – стильно! Череп и кости – круто! Что-что? У меня на КПК символ Адамовой головы? Это череп!'
ent-ADTSecurityCybPDA = КПК киборга СБ
.desc = Красный, чтобы скрыть пятна крови пассажира.
.desc = Красный, чтобы скрыть пятна крови ассистента.
ent-ADTRoboticistPDA = КПК робототехника
.desc = Почему это всё ещё не робот?!
ent-SyndiAgentPDA = медицинский ало-красный КПК
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ ent-BaseFigurine = фигурка
.desc = Небольшая миниатюра.
ent-ToyFigurineHeadOfPersonnel = фигурка главы персонала
.desc = Фигурка, изображающая прославленного главу всея персонала, как обычно, отсутствующего в своем кабинете.
ent-ToyFigurinePassenger = фигурка пассажира
.desc = Фигурка, изображающая обычного заурядного пассажира. Никаких приколов.
ent-ToyFigurinePassenger = фигурка Ассистента
.desc = Фигурка, изображающая обычного заурядного Ассистента. Никаких приколов.
ent-ToyFigurineGreytider = фигурка грейтайдера
.desc = Фигурка, изображающая подозрительного вида пассажира. Greytide worldwide!
.desc = Фигурка, изображающая подозрительного вида ассистента. Greytide worldwide!
ent-ToyFigurineClown = фигурка клоуна
.desc = Фигурка, изображающая клоуна. Вы с содроганием думаете о том, что же, возможно, люди уже успели сделать с этой фигуркой.
ent-ToyFigurineHoloClown = фигурка голоклоуна
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ent-IDCardStandard = ID карта
.desc = Карта, необходимая для доступа в различные области станции.
ent-PassengerIDCard = ID карта пассажира
ent-PassengerIDCard = ID карта ассистента
.desc = { ent-IDCardStandard.desc }
ent-TechnicalAssistantIDCard = ID карта инженера-стажера
.desc = { ent-PassengerIDCard.desc }
Expand Down Expand Up @@ -78,7 +78,7 @@ ent-CentcomIDCardDeathsquad = ID карта эскадрона смерти
ent-AgentIDCard = { ent-PassengerIDCard }
.suffix = Агентская
.desc = { ent-PassengerIDCard.desc }
ent-NukieAgentIDCard = ID карта пассажира
ent-NukieAgentIDCard = ID карта ассистента
.suffix = Оперативники
.desc = { ent-AgentIDCard.desc }
ent-AtmosIDCard = ID карта атмосферного техника
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ent-BaseVendingMachineRestock = набор пополнения торгоматов
.desc = Набор для пополнения торговых автоматов фирменными товарами.
ent-VendingMachineRestockBooze = набор пополнения АлкоМат
.desc = Поместите в АлкоМат чтобы начать вечеринку! Не для продажи пассажирам, не достигшим совершеннолетия.
.desc = Поместите в АлкоМат чтобы начать вечеринку! Не для продажи ассистентам, не достигшим совершеннолетия.
ent-VendingMachineRestockChang = набор пополнения Мистер Чанг
.desc = Коробка, покрытая белыми наклейками с крупными красными китайскими иероглифами, готовая к загрузке в ближайший торгомат Мистер Чанг.
ent-VendingMachineRestockClothes = набор пополнения ОдеждоМат
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
ent-Chainsaw = бензопила
.desc = Очень большая бензопила. Обычно её используют для спиливания деревьев... обычно.
.suffix = Пустая
ent-ChainsawFilled = { ent-Chainsaw }
.desc = { ent-Chainsaw.desc }
.suffix = Заполненная
2 changes: 1 addition & 1 deletion Resources/Maps/ADTMaps/adt_avrite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25970,7 +25970,7 @@ entities:
- uid: 786
components:
- type: MetaData
desc: Принимаешь недовольных пассажиров.
desc: Принимаешь недовольных ассистентов.
name: приёмная
- type: Transform
pos: -24.5,-5.5
Expand Down
Loading
Loading