- visual update on riftraids - ability unlock system through ability tomes - (possible) bugfix sprite issue - player reputation level
35 lines
1.1 KiB
C#
35 lines
1.1 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.Rendering.PostProcessing;
|
|
|
|
public class RiftRaidVFX : MonoBehaviour
|
|
{
|
|
[SerializeField] private Color purpleRift;
|
|
[SerializeField] private Color redRift;
|
|
[SerializeField] private Color yellowRift;
|
|
|
|
[SerializeField] private PostProcessVolume riftraidVFX;
|
|
|
|
// Start is called before the first frame update
|
|
void Start()
|
|
{
|
|
switch (JobManager.Instance.currentlyGeneratedRiftRaid.bonusRiftType)
|
|
{
|
|
case RiftType.Yellow:
|
|
riftraidVFX.profile.GetSetting<Vignette>().color.value = yellowRift;
|
|
break;
|
|
case RiftType.Purple:
|
|
riftraidVFX.profile.GetSetting<Vignette>().color.value = purpleRift;
|
|
break;
|
|
case RiftType.Red:
|
|
riftraidVFX.profile.GetSetting<Vignette>().color.value = redRift;
|
|
break;
|
|
default:
|
|
riftraidVFX.profile.GetSetting<Vignette>().color.value = purpleRift;
|
|
break;
|
|
}
|
|
|
|
}
|
|
}
|