| 123456789101112131415161718192021222324252627282930313233343536 |
- namespace Content.Shared.Nutrition;
- /// <summary>
- /// Raised directed at the consumer when attempting to ingest something.
- /// </summary>
- public sealed class IngestionAttemptEvent : CancellableEntityEventArgs
- {
- /// <summary>
- /// The equipment that is blocking consumption. Should only be non-null if the event was canceled.
- /// </summary>
- public EntityUid? Blocker = null;
- }
- /// <summary>
- /// Raised directed at the food after finishing eating a food before it's deleted.
- /// Cancel this if you want to do something special before a food is deleted.
- /// </summary>
- public sealed class BeforeFullyEatenEvent : CancellableEntityEventArgs
- {
- /// <summary>
- /// The person that ate the food.
- /// </summary>
- public EntityUid User;
- }
- /// <summary>
- /// Raised directed at the food being sliced before it's deleted.
- /// Cancel this if you want to do something special before a food is deleted.
- /// </summary>
- public sealed class BeforeFullySlicedEvent : CancellableEntityEventArgs
- {
- /// <summary>
- /// The person slicing the food.
- /// </summary>
- public EntityUid User;
- }
|