| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- using Content.Shared.Actions;
- using Content.Shared.DoAfter;
- using Robust.Shared.Serialization;
- namespace Content.Shared.Revenant;
- [Serializable, NetSerializable]
- public sealed partial class SoulEvent : SimpleDoAfterEvent
- {
- }
- public sealed class SoulSearchDoAfterComplete : EntityEventArgs
- {
- public readonly EntityUid Target;
- public SoulSearchDoAfterComplete(EntityUid target)
- {
- Target = target;
- }
- }
- public sealed class SoulSearchDoAfterCancelled : EntityEventArgs
- {
- }
- [Serializable, NetSerializable]
- public sealed partial class HarvestEvent : SimpleDoAfterEvent
- {
- }
- public sealed class HarvestDoAfterComplete : EntityEventArgs
- {
- public readonly EntityUid Target;
- public HarvestDoAfterComplete(EntityUid target)
- {
- Target = target;
- }
- }
- public sealed class HarvestDoAfterCancelled : EntityEventArgs
- {
- }
- public sealed partial class RevenantShopActionEvent : InstantActionEvent
- {
- }
- public sealed partial class RevenantDefileActionEvent : InstantActionEvent
- {
- }
- public sealed partial class RevenantOverloadLightsActionEvent : InstantActionEvent
- {
- }
- public sealed partial class RevenantBlightActionEvent : InstantActionEvent
- {
- }
- public sealed partial class RevenantMalfunctionActionEvent : InstantActionEvent
- {
- }
- [NetSerializable, Serializable]
- public enum RevenantVisuals : byte
- {
- Corporeal,
- Stunned,
- Harvesting,
- }
- [NetSerializable, Serializable]
- public enum RevenantVisualLayers : byte
- {
- Digit1,
- Digit2,
- Digit3
- }
|