using Robust.Shared.Prototypes; namespace Content.Shared.EntityEffects.Effects; /// public sealed partial class MakeSentient : EntityEffectBase { /// /// Description for the ghost role created by this effect. /// [DataField] public LocId RoleDescription = "ghost-role-information-cognizine-description"; /// /// Whether we give the target the ability to speak coherently. /// [DataField] public bool AllowSpeech = true; public override string EntityEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys) => Loc.GetString("entity-effect-guidebook-make-sentient", ("chance", Probability)); }