csharp
public sealed class MailMessageA letter, with whatever is attached to it and whatever is owed on it.
Fields and properties (13)
public MailId IdIts id.
public PlayerId FromWho sent it, or None for the world.
public PlayerId ToWho it is for.
public string SubjectWhat it says on the outside.
public string BodyWhat it says inside.
public ReadOnlySpan<MailAttachment> AttachmentsWhat is attached, in asset order.
public long CodWhat the recipient must pay to take it, or zero.
public DefId CodCurrencyWhat they must pay it in.
public float SentAtWhen it was sent, on the caller's clock.
public float ExpiresWhen it goes back, on the caller's clock. Infinity for a letter that never does.
public bool IsClaimedWhether the attachments have been taken.
public bool IsReadWhether it has been read.
public bool HasAttachmentsWhether there is anything on it to take.
Used by (3)
- AuctionTestsVixen.Gameplay.Economy.Tests
- MailTestsVixen.Gameplay.Economy.Tests
- PostOfficeVixen.Gameplay.Economy