fish-station/Content.Server/GameTicking/Rules/Components/ChangelingRuleComponent.cs
Vigers Ray bcb9508552
Говнокрад (#268)
* real?

* ok

* real 2

* one more thing that i forgot to port part 2

* i am dumb

* mofo og

* waaaagh

* some rework placeholders

* porting part 2

* bruh.

* bruh 2

* bruh 3.

* Update ChangelingRuleSystem.cs

* Update AdminVerbSystem.Antags.cs

* говнокрад это SubGamemode

* тяжело...

* пу-пу-пу

---------

Co-authored-by: whateverusername0 <whateveremail>
Co-authored-by: username <113782077+whateverusername0@users.noreply.github.com>
2024-08-08 09:28:44 +03:00

27 lines
791 B
C#

using Content.Shared.NPC.Prototypes;
using Content.Shared.Roles;
using Content.Shared.Store;
using Robust.Shared.Audio;
using Robust.Shared.Prototypes;
namespace Content.Server.GameTicking.Rules.Components;
[RegisterComponent, Access(typeof(ChangelingRuleSystem))]
public sealed partial class ChangelingRuleComponent : Component
{
public readonly List<EntityUid> ChangelingMinds = new();
public readonly List<ProtoId<StoreCategoryPrototype>> StoreCategories = new()
{
"ChangelingAbilityCombat",
"ChangelingAbilitySting",
"ChangelingAbilityUtility"
};
public readonly List<ProtoId<EntityPrototype>> Objectives = new()
{
"ChangelingSurviveObjective",
"ChangelingStealDNAObjective",
"EscapeIdentityObjective"
};
}