using System; namespace UnityEngine.Assertions { // Token: 0x02000492 RID: 1170 public class AssertionException : Exception { // Token: 0x06003A99 RID: 15001 RVA: 0x000671A0 File Offset: 0x000653A0 public AssertionException(string message, string userMessage) : base(message) { this.m_UserMessage = userMessage; } // Token: 0x17000D54 RID: 3412 // (get) Token: 0x06003A9A RID: 15002 RVA: 0x000671B4 File Offset: 0x000653B4 public override string Message { get { string text = base.Message; if (this.m_UserMessage != null) { text = text + '\n' + this.m_UserMessage; } return text; } } // Token: 0x040011B2 RID: 4530 private string m_UserMessage; } }