Added UI to Furnance, fixed carry and drag obj and added fish

This commit is contained in:
2026-08-12 12:04:54 +03:00
parent 73069d8242
commit 487e0d72ff
73 changed files with 13209 additions and 15923 deletions
@@ -0,0 +1,34 @@
using System;
using UnityEngine;
public static class LocalPlayerCameraRegistry
{
public static Camera Current { get; private set; }
public static event Action<Camera> Changed;
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)]
private static void ResetState()
{
Current = null;
Changed = null;
}
public static void Register(Camera camera)
{
if (camera == null || Current == camera)
return;
Current = camera;
Changed?.Invoke(Current);
}
public static void Unregister(Camera camera)
{
if (Current != camera)
return;
Current = null;
Changed?.Invoke(null);
}
}