Pedro Gomes 9c136817b3 Updates to rogue-lite mechanics (WIP)
- visual update on riftraids
- ability unlock system through ability tomes
- (possible) bugfix sprite issue
- player reputation level
2025-01-18 23:14:12 +00:00

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;
}
}
}