mirror of
https://github.com/NotAKidoS/NAK_CVR_Mods.git
synced 2026-06-21 05:58:02 +00:00
[NAK_CVR_Mods] Unfucked for 2026r182
This commit is contained in:
parent
c13dc8375a
commit
281403d68b
209 changed files with 3936 additions and 1122 deletions
|
|
@ -1,37 +0,0 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace NAK.PropLoadingHexagon.Components;
|
||||
|
||||
public class LoadingHexagonController : MonoBehaviour
|
||||
{
|
||||
public bool IsLoadingCanceled { get; set; }
|
||||
|
||||
[SerializeField] private SkinnedMeshRenderer _hexRenderer;
|
||||
[SerializeField] private TMPro.TextMeshPro _loadingText;
|
||||
[SerializeField] private Transform[] _hexTransforms;
|
||||
private float _scale;
|
||||
|
||||
private void Update()
|
||||
{
|
||||
if (_scale < 1f)
|
||||
{
|
||||
_scale += Time.deltaTime * 4f;
|
||||
transform.GetChild(0).localScale = Vector3.one * _scale;
|
||||
}
|
||||
|
||||
for (int i = 0; i < 3; i++)
|
||||
{
|
||||
// give slightly different rotation to each hexagon
|
||||
_hexTransforms[i].Rotate(Vector3.up, 30f * Time.deltaTime * (i + 1));
|
||||
}
|
||||
}
|
||||
|
||||
public void SetLoadingText(string text)
|
||||
{
|
||||
if (_loadingText.text == text) return;
|
||||
_loadingText.text = text;
|
||||
}
|
||||
|
||||
public void SetLoadingShape(float value)
|
||||
=> _hexRenderer.SetBlendShapeWeight(0, value);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue