Xenomorphs: Part 3 (#815)

* this is definitely one of the commits

* 1

* new facehuggers

* suffix

* Burst egg

* some fix

* Update Content.Server/_White/Xenomorphs/Queen/XenomorphQueenSystem.cs

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* Update Content.Server/_White/Xenomorphs/Queen/XenomorphQueenSystem.cs

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* Update Resources/Locale/en-US/_white/objectives/conditions/steal-target-groups.ftl

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* Update Content.Server/_White/Xenomorphs/FaceHugger/FaceHuggerSystem.cs

* Update Content.Server/_White/Xenomorphs/FaceHugger/FaceHuggerSystem.cs

* Update Resources/Locale/ru-RU/_white/prototypes/entities/mobs/player/pets.ftl

* Update Resources/Locale/ru-RU/WWDP_TRANSLATION/_white/prototypes/entities/structures/storage/glass_box.ftl

* Update Resources/Locale/ru-RU/_white/objectives/conditions/steal-target-groups.ftl

* Update Content.Server/_White/Xenomorphs/FaceHugger/FaceHuggerSystem.cs

* some fix

* SelfUnBuckleDelay

* Neurotoxin now stun

* PlasmaAmmoProvider

* some fix

* fix

* some number

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
Spatison
2025-08-30 22:40:47 +03:00
committed by GitHub
parent 7b502a53fc
commit bafdcfa459
82 changed files with 988 additions and 257 deletions

View File

@@ -1,4 +1,6 @@
using Content.Shared.Alert;
using Robust.Shared.GameStates;
using Robust.Shared.Prototypes;
using Robust.Shared.Serialization;
namespace Content.Shared.Pinpointer;
@@ -48,10 +50,24 @@ public sealed partial class PinpointerComponent : Component
[DataField("canRetarget"), ViewVariables(VVAccess.ReadWrite)]
public bool CanRetarget;
// WD EDIT START
[DataField]
public ProtoId<AlertPrototype>? Alert;
[DataField]
public bool CanToggle = true;
[DataField]
public bool CanEmag = true;
[DataField]
public bool CanExamine = true;
// WD EDIT END
[ViewVariables]
public EntityUid? Target = null;
[ViewVariables, AutoNetworkedField]
[DataField, AutoNetworkedField] // WD EDIT: ViewVariables -> DataField
public bool IsActive = false;
[ViewVariables, AutoNetworkedField]