64 lines
1.8 KiB
C#
64 lines
1.8 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000009 RID: 9
|
|
[Token(Token = "0x2000009")]
|
|
[RequireComponent(typeof(BoxCollider))]
|
|
[AddComponentMenu("Image Effects/Amplify Color Volume")]
|
|
public class AmplifyColorVolume : AmplifyColorVolumeBase
|
|
{
|
|
// Token: 0x06000038 RID: 56 RVA: 0x00002914 File Offset: 0x00000B14
|
|
[Token(Token = "0x6000038")]
|
|
[Address(RVA = "0xB60C70", Offset = "0xB5F470", VA = "0x180B60C70")]
|
|
private void OnTriggerEnter(Collider other)
|
|
{
|
|
AmplifyColorTriggerProxy component = other.GetComponent<AmplifyColorTriggerProxy>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
AmplifyColorBase ownerEffect = component.OwnerEffect;
|
|
if (ownerEffect.UseVolumes)
|
|
{
|
|
int num2 = ownerEffect.VolumeCollisionMask;
|
|
GameObject gameObject = base.gameObject;
|
|
int layer = gameObject.layer;
|
|
if (gameObject < 0)
|
|
{
|
|
component.OwnerEffect.EnterVolume(this);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000039 RID: 57 RVA: 0x00002978 File Offset: 0x00000B78
|
|
[Token(Token = "0x6000039")]
|
|
[Address(RVA = "0xB60D70", Offset = "0xB5F570", VA = "0x180B60D70")]
|
|
private void OnTriggerExit(Collider other)
|
|
{
|
|
AmplifyColorTriggerProxy component = other.GetComponent<AmplifyColorTriggerProxy>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
AmplifyColorBase ownerEffect = component.OwnerEffect;
|
|
if (ownerEffect.UseVolumes)
|
|
{
|
|
int num2 = ownerEffect.VolumeCollisionMask;
|
|
GameObject gameObject = base.gameObject;
|
|
int layer = gameObject.layer;
|
|
if (gameObject < 0)
|
|
{
|
|
component.OwnerEffect.ExitVolume(this);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600003A RID: 58 RVA: 0x000029DC File Offset: 0x00000BDC
|
|
[Token(Token = "0x600003A")]
|
|
[Address(RVA = "0xB606C0", Offset = "0xB5EEC0", VA = "0x180B606C0")]
|
|
public AmplifyColorVolume()
|
|
{
|
|
}
|
|
}
|