[Tweak] Много всякого. В основном генокрады. (#79)

* tweak: Снижено дополнительное тк за войну 40 -> 20

* add: репутация больше не влияет на выпадение антажки

* fix: фикс награды карго на лазеры

* tweak: игроков на 1 генокрада 10 -> 15.

* tweak: максимум генокрадов 5 -> 4

* tweak: Время регенерации генокрада 20 -> 60 секунд

* add: переводы для генокрадов

* tweak: убить папку Miracle

* add: переводы сущностей генокрадов

* tweak: снижение эффективности и цены мешков с адреналином

* fix: опечатка

* add: еще переводики

* fix: теперь броня линга не замедляет навсегда

* tweak: измеено получение очков за генокрадов

Больше нельзя получать очки за поглощение людей. Теперь их можно получать только за поглощение других генокрадов. Это также повышает максимальный запас химикатов на 40

* add: жало извлечения днк для генокрада

* add: перезарядка способностей снаряжения генокрада

* tweak: правильное расположение иконок способностей генокрада

* add: способность биоразложения для генокрада

* fix: фикс иконок

* add: последние детали переводов

* add: никаких больше воров пацифистов
This commit is contained in:
Remuchi
2024-02-16 01:07:59 +07:00
committed by GitHub
parent aaab87d1c7
commit 86d16f175e
41 changed files with 520 additions and 254 deletions

View File

@@ -27,7 +27,7 @@ public sealed partial class ChangelingSystem : EntitySystem
InitializeShop();
}
#region Handlers
#region Handlers
private void OnInit(EntityUid uid, ChangelingComponent component, ComponentInit args)
{
@@ -41,12 +41,12 @@ public sealed partial class ChangelingSystem : EntitySystem
private void OnExamine(EntityUid uid, AbsorbedComponent component, ExaminedEvent args)
{
args.PushMarkup("[color=#A30000]His juices sucked up![/color]");
args.PushMarkup(Loc.GetString("changeling-juices-sucked-up"));
}
#endregion
#endregion
#region Helpers
#region Helpers
private void SetupShop(EntityUid uid, ChangelingComponent component)
{
@@ -56,7 +56,7 @@ public sealed partial class ChangelingSystem : EntitySystem
var coords = Transform(uid).Coordinates;
var implant = Spawn("ChangelingShopImplant", coords);
if(!TryComp<SubdermalImplantComponent>(implant, out var implantComp))
if (!TryComp<SubdermalImplantComponent>(implant, out var implantComp))
return;
_implantSystem.ForceImplant(uid, implant, implantComp);
@@ -77,5 +77,5 @@ public sealed partial class ChangelingSystem : EntitySystem
_action.AddAction(uid, ChangelingRegenerate);
}
#endregion
#endregion
}