Additional Levels added. Mostly just base artwork so far.

This commit is contained in:
2026-03-26 21:31:29 +00:00
parent 644b56282e
commit b3b569e98f
131 changed files with 6151 additions and 6008 deletions

View File

@@ -7,6 +7,7 @@ using BriarQueen.Framework.Events.Gameplay;
using BriarQueen.Framework.Events.UI;
using BriarQueen.Framework.Managers.UI;
using BriarQueen.Framework.Services.Tutorials;
using NUnit.Framework;
using UnityEngine;
namespace BriarQueen.Framework.Managers.Player.Data.Tools

View File

@@ -14,6 +14,7 @@ using BriarQueen.Framework.Managers.Player.Data.Codex;
using BriarQueen.Framework.Managers.Player.Data.Inventory;
using BriarQueen.Framework.Managers.Player.Data.Tools;
using BriarQueen.Framework.Registries;
using BriarQueen.Framework.Services.Settings;
using BriarQueen.Framework.Services.Tutorials;
using UnityEngine;
using VContainer;
@@ -31,6 +32,7 @@ namespace BriarQueen.Framework.Managers.Player
private readonly SaveManager _saveManager;
private readonly AudioManager _audioManager;
private readonly TutorialService _tutorialService;
private readonly SettingsService _settingsService;
private Backpack _backpack;
private Codex _codex;
@@ -45,7 +47,8 @@ namespace BriarQueen.Framework.Managers.Player
CodexRegistry codexRegistry,
EventCoordinator eventCoordinator,
TutorialService tutorialService,
AudioManager audioManager)
AudioManager audioManager,
SettingsService settingsService)
{
_saveManager = saveManager;
_itemRegistry = itemRegistry;
@@ -53,6 +56,7 @@ namespace BriarQueen.Framework.Managers.Player
_eventCoordinator = eventCoordinator;
_tutorialService = tutorialService;
_audioManager = audioManager;
_settingsService = settingsService;
}
public void Initialize()
@@ -249,6 +253,14 @@ namespace BriarQueen.Framework.Managers.Player
#region Tools
public bool CanUseTool(ToolID id)
{
if(_settingsService.Game.AutoUseTools)
return HasAccessToTool(id);
return GetEquippedTool() == id;
}
public ToolID GetEquippedTool()
{
EnsureToolbelt();