# Conflicts: # Content.Server/Antag/AntagSelectionSystem.cs # Content.Server/Changeling/ChangelingRuleSystem.cs # Content.Server/Changeling/ChangelingSystem.Abilities.cs # Content.Server/Doors/Systems/DoorSystem.cs # Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs # Content.Server/GameTicking/Rules/RevolutionaryRuleSystem.cs # Content.Server/GameTicking/Rules/TraitorRuleSystem.cs # Content.Server/GameTicking/Rules/ZombieRuleSystem.cs # Content.Server/Holosign/HolosignSystem.cs # Content.Server/Revenant/EntitySystems/RevenantSystem.Abilities.cs # Content.Server/_White/Cult/GameRule/CultRuleComponent.cs # Content.Server/_White/Cult/GameRule/CultRuleSystem.cs # Content.Server/_White/Cult/Runes/Systems/CultSystem.Rune.cs # Content.Server/_White/Keyhole/KeyholeSystem.cs # Content.Server/_White/MeatyOre/MeatyOreStoreSystem.cs # Content.Shared/Projectiles/SharedProjectileSystem.cs # Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs # Content.Shared/_White/Keyhole/Components/KeyBaseComponent.cs # Resources/Locale/ru-RU/White/stuff.ftl/runes-entities.ftl # Resources/Locale/ru-RU/_white/cult/blood-spear.ftl # Resources/Locale/ru-RU/_white/cult/bolt-barrage.ftl # Resources/Locale/ru-RU/_white/cult/cult.ftl # Resources/Locale/ru-RU/_white/cult/gui.ftl # Resources/Locale/ru-RU/cult/cult-structure.ftl # Resources/Locale/ru-RU/cult/pylon.ftl # Resources/Maps/White/Scoupidia.yml # Resources/Maps/White/Void.yml # Resources/Maps/White/WonderBox.yml # Resources/Prototypes/Actions/types.yml # Resources/Prototypes/Atmospherics/gases.yml # Resources/Prototypes/Catalog/Cargo/cargo_atmospherics.yml # Resources/Prototypes/Catalog/Cargo/cargo_vending.yml # Resources/Prototypes/Catalog/Fills/Lockers/dressers.yml # Resources/Prototypes/Catalog/Fills/Lockers/heads.yml # Resources/Prototypes/Catalog/Fills/Lockers/misc.yml # Resources/Prototypes/Catalog/uplink_catalog.yml # Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml # Resources/Prototypes/Entities/Objects/Misc/subdermal_implants.yml # Resources/Prototypes/Entities/Objects/Tools/jaws_of_life.yml # Resources/Prototypes/Entities/Objects/Weapons/Melee/sledgehammer.yml # Resources/Prototypes/Entities/Objects/Weapons/Melee/sword.yml # Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_assembly.yml # Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml # Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml # Resources/Prototypes/Entities/Structures/Doors/Firelocks/frame.yml # Resources/Prototypes/Entities/Structures/Doors/SecretDoor/secret_door.yml # Resources/Prototypes/Entities/Structures/Doors/Windoors/assembly.yml # Resources/Prototypes/Entities/Structures/Doors/Windoors/base_structurewindoors.yml # Resources/Prototypes/Entities/Structures/Furniture/dresser.yml # Resources/Prototypes/Entities/Structures/Lighting/base_lighting.yml # Resources/Prototypes/Entities/Structures/Power/cable_terminal.yml # Resources/Prototypes/Entities/Structures/Walls/grille.yml # Resources/Prototypes/Entities/Structures/Walls/walls.yml # Resources/Prototypes/Entities/Structures/stairs.yml # Resources/Prototypes/_White/Entities/Objects/Misc/books.yml
140 lines
2.9 KiB
C#
140 lines
2.9 KiB
C#
using Content.Shared.Actions;
|
|
using Content.Shared.DoAfter;
|
|
using Content.Shared.Inventory;
|
|
using Robust.Shared.Serialization;
|
|
|
|
namespace Content.Shared.Changeling;
|
|
|
|
[Serializable, NetSerializable]
|
|
public sealed partial class AbsorbDnaDoAfterEvent : SimpleDoAfterEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class AbsorbDnaActionEvent : EntityTargetActionEvent
|
|
{
|
|
}
|
|
|
|
[Serializable, NetSerializable]
|
|
public sealed partial class TransformDoAfterEvent : SimpleDoAfterEvent
|
|
{
|
|
public string SelectedDna;
|
|
}
|
|
|
|
public sealed partial class TransformActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
[Serializable, NetSerializable]
|
|
public sealed partial class RegenerateDoAfterEvent : SimpleDoAfterEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class RegenerateActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
[Serializable, NetSerializable]
|
|
public sealed partial class LesserFormDoAfterEvent : SimpleDoAfterEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class LesserFormActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class ExtractionStingActionEvent : EntityTargetActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class TransformStingActionEvent : EntityTargetActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class BlindStingActionEvent : EntityTargetActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class MuteStingActionEvent : EntityTargetActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class HallucinationStingActionEvent : EntityTargetActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class CryoStingActionEvent : EntityTargetActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class AdrenalineSacsActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class FleshmendActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class ArmbladeActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class OrganicShieldActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class ChitinousArmorActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class HiveHeadActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class ReleaseBeesEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class TentacleArmActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class ChangelingShopActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class BiodegradeActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
public sealed partial class AugmentedEyesightActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
[Serializable, NetSerializable, DataDefinition]
|
|
public sealed partial class AugmentedEyesightPurchasedEvent : EntityEventArgs
|
|
{
|
|
}
|
|
|
|
public sealed partial class DissonantShriekActionEvent : InstantActionEvent
|
|
{
|
|
}
|
|
|
|
[Serializable, NetSerializable, DataDefinition]
|
|
public sealed partial class VoidAdaptationPurchasedEvent : EntityEventArgs
|
|
{
|
|
}
|
|
|
|
public sealed class ChemRegenModifyEvent : EntityEventArgs, IInventoryRelayEvent
|
|
{
|
|
public SlotFlags TargetSlots => ~SlotFlags.POCKET;
|
|
|
|
public float Multiplier = 1f;
|
|
}
|
|
|
|
public sealed class ChangelingRefundEvent : EntityEventArgs, IInventoryRelayEvent
|
|
{
|
|
public SlotFlags TargetSlots => SlotFlags.All;
|
|
|
|
public EntityUid Store;
|
|
}
|