From f4f0682897063b5d7280d2c141eb067d17973014 Mon Sep 17 00:00:00 2001 From: "DESKTOP-VVOCIJO\\PC" Date: Tue, 12 May 2026 10:52:18 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AF=B8=ED=9D=A1=EC=82=AC=ED=95=AD=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/01_Scenes/MyProject/GameScene.unity | 4 ++-- Assets/01_Scenes/MyProject/GameStartScene.unity | 4 ++-- Assets/02_Scripts/Shopping/MissionGenerator.cs | 7 ++++++- Assets/10_Audio/MainMixer.mixer | 6 +++--- 4 files changed, 13 insertions(+), 8 deletions(-) diff --git a/Assets/01_Scenes/MyProject/GameScene.unity b/Assets/01_Scenes/MyProject/GameScene.unity index d1a9f5e6..64a68c95 100644 --- a/Assets/01_Scenes/MyProject/GameScene.unity +++ b/Assets/01_Scenes/MyProject/GameScene.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8f04083fa0c0d2005d1c46b19ec57ccf8f34bbc7c32b9c38d7d793a2e073f608 -size 12592070 +oid sha256:5d07759f1258dbbf22d23127cf9a6b84352dfa27971a5243beea8770aa374a1e +size 12592098 diff --git a/Assets/01_Scenes/MyProject/GameStartScene.unity b/Assets/01_Scenes/MyProject/GameStartScene.unity index ed2b57fd..34a10c56 100644 --- a/Assets/01_Scenes/MyProject/GameStartScene.unity +++ b/Assets/01_Scenes/MyProject/GameStartScene.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3c4c4b7efbae9d4ec4ba8d312685754f12ad1bafac33e95a3a1ef6a2b17be10a -size 292712 +oid sha256:26f4660ea5a26d030aa7f94baa7bd3bbbb25c08426a8d3d8b76d219d9adc065a +size 292740 diff --git a/Assets/02_Scripts/Shopping/MissionGenerator.cs b/Assets/02_Scripts/Shopping/MissionGenerator.cs index 33dc3bda..73431e36 100644 --- a/Assets/02_Scripts/Shopping/MissionGenerator.cs +++ b/Assets/02_Scripts/Shopping/MissionGenerator.cs @@ -23,6 +23,10 @@ public class MissionGenerator : MonoBehaviour, ISceneInitializable [SerializeField, Range(0f, 1f)] private float _budgetMarginMin = 0.20f; [SerializeField, Range(0f, 1f)] private float _budgetMarginMax = 0.30f; + // 테스트용 — 여기에 추가된 ProductGroup은 미션 후보에서 자동 제외 + [Header("Excluded Groups (Test)")] + [SerializeField] private List _excludedGroups = new List(); + [Header("References")] [SerializeField] private ShoppingOrderView _orderView; [SerializeField] private PlayerWallet _wallet; @@ -40,7 +44,7 @@ public void Generate() return; } - // 1. 씬의 모든 상품을 ProductGroup별로 집계 (None과 ItemData 누락은 제외) + // 1. 씬의 모든 상품을 ProductGroup별로 집계 (None, 제외 그룹, ItemData 누락은 제외) var stockByGroup = new Dictionary>(); var allItems = Object.FindObjectsByType(FindObjectsSortMode.None); foreach (var inst in allItems) @@ -48,6 +52,7 @@ public void Generate() var data = inst.ItemDataInfo; if (data == null) continue; if (data.ProductGroup == ProductGroup.None) continue; + if (_excludedGroups.Contains(data.ProductGroup)) continue; if (!stockByGroup.TryGetValue(data.ProductGroup, out var list)) { diff --git a/Assets/10_Audio/MainMixer.mixer b/Assets/10_Audio/MainMixer.mixer index 7d5d271c..09b8401e 100644 --- a/Assets/10_Audio/MainMixer.mixer +++ b/Assets/10_Audio/MainMixer.mixer @@ -125,9 +125,9 @@ AudioMixerSnapshotController: m_SnapshotID: 57a15260ec480004cbc2848cc0a4f36e m_FloatValues: deddcfb1a56f5d242acae971cdf41a2a: 5.2093163 - ba018e28170e108488d70eb228687256: 0 - bf4e0b98dc2a8ee4788d43c4a5079348: -11.578034 - a5d0c469bd35ff94ca00b3135bb684dc: -11.578034 + ba018e28170e108488d70eb228687256: 3.704152 + bf4e0b98dc2a8ee4788d43c4a5079348: -20.1512 + a5d0c469bd35ff94ca00b3135bb684dc: -20.1512 m_TransitionOverrides: {} --- !u!244 &2045488911297964458 AudioMixerEffectController: