using System; using Cpp2IlInjected; using RecRoom.VFX; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.Universal; // Token: 0x020000A8 RID: 168 [Token(Token = "0x20000A8")] public class EnemyFacialAnimator : MonoBehaviour { // Token: 0x0600046C RID: 1132 RVA: 0x00017900 File Offset: 0x00015B00 [Token(Token = "0x600046C")] [Address(RVA = "0x1FEEF40", Offset = "0x1FEDF40", VA = "0x181FEEF40")] public void OnHit() { Animator ldojfieanfb = this.LDOJFIEANFB; int kbaibakjiif = EnemyFacialAnimator.KBAIBAKJIIF; ldojfieanfb.SetTrigger(kbaibakjiif); } // Token: 0x0600046D RID: 1133 RVA: 0x00017928 File Offset: 0x00015B28 [Token(Token = "0x600046D")] [Address(RVA = "0x1FEEB80", Offset = "0x1FEDB80", VA = "0x181FEEB80")] private void Awake() { Animator component = base.GetComponent(); this.LDOJFIEANFB = component; Action action = new Action(this.PGJJDLCINIP); JitteringSprite jitteringSprite = this.faceJitter; IRecRoomQualityConfigProvider recRoomQualityConfigProvider; if (recRoomQualityConfigProvider != 0) { int num = 0; jitteringSprite.ILJAJHKIHFO(BlendMode.One, (BlendMode)num); return; } throw new NullReferenceException(); } // Token: 0x0600046E RID: 1134 RVA: 0x00017978 File Offset: 0x00015B78 [Token(Token = "0x600046E")] [Address(RVA = "0x1FEEE20", Offset = "0x1FEDE20", VA = "0x181FEEE20")] private void OnDestroy() { Action action = new Action(this.PGJJDLCINIP); throw new NullReferenceException(); } // Token: 0x0600046F RID: 1135 RVA: 0x0001799C File Offset: 0x00015B9C [Token(Token = "0x600046F")] [Address(RVA = "0x1FEF0D0", Offset = "0x1FEE0D0", VA = "0x181FEF0D0")] private void Update() { JitteringSprite jitteringSprite = this.faceJitter; Sprite sprite = this.faceSprite; jitteringSprite.FPPDOGCMPEN(sprite); } // Token: 0x06000470 RID: 1136 RVA: 0x000179C4 File Offset: 0x00015BC4 [Token(Token = "0x6000470")] [Address(RVA = "0x1FEEFC0", Offset = "0x1FEDFC0", VA = "0x181FEEFC0")] private void PGJJDLCINIP(PPDOPHKNMCK MDCCJFBFOPB) { JitteringSprite jitteringSprite = this.faceJitter; IRecRoomQualityConfigProvider recRoomQualityConfigProvider; if (recRoomQualityConfigProvider != 0) { int num = 0; jitteringSprite.ILJAJHKIHFO(BlendMode.One, (BlendMode)num); return; } jitteringSprite.ILJAJHKIHFO(BlendMode.SrcAlpha, BlendMode.OneMinusSrcAlpha); } // Token: 0x06000471 RID: 1137 RVA: 0x000179F8 File Offset: 0x00015BF8 [Token(Token = "0x6000471")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public EnemyFacialAnimator() { } // Token: 0x040003BA RID: 954 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40003BA")] [SerializeField] private JitteringSprite faceJitter; // Token: 0x040003BB RID: 955 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40003BB")] [HideInInspector] public Sprite faceSprite; // Token: 0x040003BC RID: 956 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40003BC")] private Animator LDOJFIEANFB; // Token: 0x040003BD RID: 957 [Token(Token = "0x40003BD")] private static readonly int KBAIBAKJIIF = Animator.StringToHash("Hit"); }