mirror of
https://github.com/DeltaV-Station/Delta-v.git
synced 2026-10-02 00:57:26 +00:00
* asset upload * fixes * yml * guidebook, alert * yml fixes * yml you silly goose * yml and ft and just one tiny tiny cs * wtf is git doing i swear i already comitted these exact files * i can't believe it took 16 minutes to fail an enum * test fails begone. please. * ccvar namespace correction * ftl changes, namespace fixes again * wow actiongrant yml conflicts make me angrier than god * razor weapon dev * some requested changes * more requested changes * step one of who knows how many requested changes * grabbag of bugfixes * big refactorenning * the refactorings continue * bugfixes, some timering * ability system feedbacks * finish detimering * she feed on my back til i loop * ough * linq... * unity * mrrrp * meow * todo * mrp * woe rider mass cleanup be upon ye * ough * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Revert "woe rider mass cleanup be upon ye" This reverts commit 5e24490a66389c78efe969d16e43a7c5d52c1249. * 3 of 9 * omegadictionary begone * centralize is cosmic cult/sees cosmic cult checks * durations * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * florbular Co-authored-by: Tobias Berger <toby@tobot.dev> Signed-off-by: pathetic meowmeow <uhhadd@gmail.com> * feedback is stored in the git * yaml warrior * test fail real * dont specify the default --------- Signed-off-by: pathetic meowmeow <uhhadd@gmail.com> Co-authored-by: Janet Blackquill <uhhadd@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Tobias Berger <toby@tobot.dev>
43 lines
1.0 KiB
C#
43 lines
1.0 KiB
C#
using Content.Shared.Damage;
|
|
|
|
namespace Content.Shared._DV.CosmicCult.Components;
|
|
|
|
/// <summary>
|
|
/// Indicates a glyph entity as performing conversion effects
|
|
/// </summary>
|
|
[RegisterComponent]
|
|
public sealed partial class CosmicGlyphConversionComponent : Component
|
|
{
|
|
/// <summary>
|
|
/// The search range for finding conversion targets.
|
|
/// </summary>
|
|
[DataField]
|
|
public float ConversionRange = 0.5f;
|
|
|
|
/// <summary>
|
|
/// Whether or not we ignore mindshields or chaplain status.
|
|
/// </summary>
|
|
[DataField]
|
|
public bool NegateProtection;
|
|
|
|
/// <summary>
|
|
/// Healing applied on conversion.
|
|
/// </summary>
|
|
[DataField]
|
|
public DamageSpecifier ConversionHeal = new()
|
|
{
|
|
DamageDict = new()
|
|
{
|
|
{ "Blunt", 50},
|
|
{ "Slash", 50},
|
|
{ "Piercing", 50},
|
|
{ "Heat", 50},
|
|
{ "Shock", 50},
|
|
{ "Cold", 50},
|
|
{ "Poison", 50},
|
|
{ "Radiation", 50},
|
|
{ "Asphyxiation", 50}
|
|
}
|
|
};
|
|
}
|