UI Replaced with dark fantasy versions. Main Menu, Pause, Settings, and Codex Screen.

This commit is contained in:
2026-03-26 16:41:18 +00:00
parent 2d449c4a17
commit 02a0236085
74 changed files with 3235 additions and 1739 deletions

View File

@@ -11,7 +11,9 @@ namespace BriarQueen.UI.Codex
private Button _button;
[SerializeField]
private Image _selectedBackground;
private Sprite _defaultBackground;
[SerializeField]
private Sprite _selectedBackground;
public CodexType Category { get; private set; }
@@ -39,7 +41,7 @@ namespace BriarQueen.UI.Codex
public void SetSelected(bool selected)
{
if (_selectedBackground != null)
_selectedBackground.enabled = selected;
_button.image.sprite = selected ? _selectedBackground : _defaultBackground;
}
private void HandleClicked()

View File

@@ -95,8 +95,8 @@ namespace BriarQueen.UI.Menus
if (_exitButton != null) _exitButton.onClick.AddListener(OnExitButtonClick);
if (_quitToDesktopButton != null) _quitToDesktopButton.onClick.AddListener(OnQuitToDesktopButtonClick);
_interactManager.AddUIRaycaster(_graphicRaycaster);
}
_interactManager.SetExclusiveRaycaster(_graphicRaycaster);
}
private void OnDisable()
{
@@ -106,7 +106,7 @@ namespace BriarQueen.UI.Menus
if (_exitButton != null) _exitButton.onClick.RemoveListener(OnExitButtonClick);
if (_quitToDesktopButton != null) _quitToDesktopButton.onClick.RemoveListener(OnQuitToDesktopButtonClick);
_interactManager.RemoveUIRaycaster(_graphicRaycaster);
_interactManager.ClearExclusiveRaycaster();
}
private void OnDestroy()