This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,180 @@
using System;
using Cpp2IlInjected;
using SA.Foundation.PropertyDrawers.Attributes;
using UnityEngine;
namespace SA.Foundation.EditorStylesCollection
{
// Token: 0x02000005 RID: 5
[Token(Token = "0x2000004")]
public class SA_ESC_PropertyDrawerExample : MonoBehaviour
{
// Token: 0x06000003 RID: 3 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000003")]
[Address(RVA = "0x1212BF0", Offset = "0x1211BF0", VA = "0x181212BF0")]
public SA_ESC_PropertyDrawerExample()
{
}
// Token: 0x0400002A RID: 42
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000007")]
[Space]
[Multiline]
[SerializeField]
[Header("Unity Default Property Drawers")]
[Space(10f)]
private string m_multilineString;
// Token: 0x0400002B RID: 43
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000008")]
[TextArea]
public string m_textAreaString;
// Token: 0x0400002C RID: 44
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000009")]
[SerializeField]
[Range(0f, 100f)]
private int m_intRange;
// Token: 0x0400002D RID: 45
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400000A")]
[SerializeField]
[Range(0f, 1f)]
private float m_floatRange;
// Token: 0x0400002E RID: 46
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400000B")]
[SerializeField]
[Tooltip("Health value between 0 and 100.")]
private float m_hoverMouseToSeeTooltip;
// Token: 0x0400002F RID: 47
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x400000C")]
[Space]
[Header("Sliders")]
[Space(10f)]
public float m_simpleSlider;
// Token: 0x04000030 RID: 48
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400000D")]
[SA_PD_MinMaxSlider(0f, 3f, 255f, 0f, 0f)]
public Vector2 m_MinMaxSlider;
// Token: 0x04000031 RID: 49
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400000E")]
[Header("Help Boxes with text message")]
[SA_PD_HelpBox(SA_PD_MessageType.Info)]
public string myHelpBox;
// Token: 0x04000032 RID: 50
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400000F")]
[SA_PD_HelpBox(SA_PD_MessageType.Warning)]
public string myString;
// Token: 0x04000033 RID: 51
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000010")]
[Space]
[Space]
[SA_PD_ThingInsertionDecorator]
[SA_PD_PRInsertionDecorator]
[SA_PD_StandartInsertionDecorator]
[Space]
[Space]
[Header("Help Boxes Decorators")]
[Space(10f)]
[SA_PD_HelpboxDecorator(SA_PD_MessageType.Info, "Pre-defined text")]
[SA_PD_HelpboxDecorator(SA_PD_MessageType.None, "")]
[Header("Insertions")]
[Space(10f)]
[Header("Headers")]
[Space(10f)]
[SA_PD_HeaderDecorator("Indent Header")]
[Header("Indent level")]
[Space(10f)]
[SA_PD_IndentLevel(1)]
public string indentLevel;
// Token: 0x04000034 RID: 52
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000011")]
[SA_PD_IndentLevel(2)]
public string indentLevel1;
// Token: 0x04000035 RID: 53
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000012")]
[SA_PD_IndentLevel(0)]
public string indentLevel2;
// Token: 0x04000036 RID: 54
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000013")]
[Space]
[Header("Conditional Hide / Show fields")]
[Space(10f)]
public bool showBelowSettings;
// Token: 0x04000037 RID: 55
[FieldOffset(Offset = "0x6C")]
[Token(Token = "0x4000014")]
[SA_PD_Conditional("showBelowSettings", true)]
public float range;
// Token: 0x04000038 RID: 56
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000015")]
[SA_PD_Conditional("showBelowSettings", true)]
public bool isExists;
// Token: 0x04000039 RID: 57
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000016")]
[SA_PD_Conditional("showBelowSettings", true)]
public AnimationCurve curve;
// Token: 0x0400003A RID: 58
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000017")]
[Space]
[Header("Conditional Disable / Enable fields")]
[Space(10f)]
public bool enableBelowSettings;
// Token: 0x0400003B RID: 59
[FieldOffset(Offset = "0x81")]
[Token(Token = "0x4000018")]
[SA_PD_Conditional("enableBelowSettings")]
public bool firstSettings;
// Token: 0x0400003C RID: 60
[FieldOffset(Offset = "0x84")]
[Token(Token = "0x4000019")]
[SA_PD_Conditional("enableBelowSettings")]
public float secondSettigs;
// Token: 0x0400003D RID: 61
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400001A")]
[Space]
[Header("Label with Icon")]
[Space(10f)]
[SA_PD_LabelWithIcon("Plugins/StansAssets/Support2018/Modules/Editor/EditorStylesCollection/Resources/Icons/gameObjectIcon.png")]
public string myLabel;
// Token: 0x0400003E RID: 62
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400001B")]
[SA_PD_LabelWithIcon(SA_PD_EditorIcons.IconType.Light)]
public string favoriteLabel;
}
}