FInalize first pass over cement decoration game

This commit is contained in:
Michal Pikulski
2025-11-24 15:54:03 +01:00
parent e04db31a98
commit b90ab4b0ba
32 changed files with 954 additions and 570 deletions

View File

@@ -168,7 +168,6 @@ namespace AppleHills.Core.Settings
public interface IStatueDressupSettings
{
// Decoration Display
Vector2 DefaultIconSize { get; }
Vector2 DefaultAuthoredSize { get; }
// Decoration Content

View File

@@ -12,9 +12,6 @@ namespace Core.Settings
public class StatueDressupSettings : BaseSettings, IStatueDressupSettings
{
[Header("Decoration Display")]
[Tooltip("Default icon size for decorations in the menu grid")]
[SerializeField] private Vector2 defaultIconSize = new Vector2(64f, 64f);
[Tooltip("Default full size for decorations when placed on statue")]
[SerializeField] private Vector2 defaultAuthoredSize = new Vector2(128f, 128f);
@@ -80,7 +77,6 @@ namespace Core.Settings
[SerializeField] private int maxSavedDecorations = 50;
// IStatueDressupSettings implementation - Decoration Display
public Vector2 DefaultIconSize => defaultIconSize;
public Vector2 DefaultAuthoredSize => defaultAuthoredSize;
// IStatueDressupSettings implementation - Decoration Content
@@ -120,8 +116,6 @@ namespace Core.Settings
base.OnValidate();
// Validate decoration display
defaultIconSize.x = Mathf.Max(16f, defaultIconSize.x);
defaultIconSize.y = Mathf.Max(16f, defaultIconSize.y);
defaultAuthoredSize.x = Mathf.Max(32f, defaultAuthoredSize.x);
defaultAuthoredSize.y = Mathf.Max(32f, defaultAuthoredSize.y);