Make a generic booster pack giver
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using Minigames.StatueDressup.Data;
|
||||
using Core.Settings;
|
||||
using Minigames.StatueDressup.Data;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Minigames.StatueDressup.DragDrop
|
||||
@@ -37,7 +38,7 @@ namespace Minigames.StatueDressup.DragDrop
|
||||
/// <summary>
|
||||
/// Settings for the minigame
|
||||
/// </summary>
|
||||
public AppleHills.Core.Settings.IStatueDressupSettings Settings { get; set; }
|
||||
public IStatueDressupSettings Settings { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Callback when drag operation finishes (success or failure)
|
||||
@@ -67,7 +68,7 @@ namespace Minigames.StatueDressup.DragDrop
|
||||
RectTransform statueOutline,
|
||||
Transform statueParent,
|
||||
Controllers.StatueDecorationController controller,
|
||||
AppleHills.Core.Settings.IStatueDressupSettings settings,
|
||||
IStatueDressupSettings settings,
|
||||
System.Action onFinished,
|
||||
System.Action onShowOutline,
|
||||
System.Action onHideOutline)
|
||||
@@ -92,7 +93,7 @@ namespace Minigames.StatueDressup.DragDrop
|
||||
public static DecorationDragContext CreateForPlaced(
|
||||
DecorationData data,
|
||||
Controllers.StatueDecorationController controller,
|
||||
AppleHills.Core.Settings.IStatueDressupSettings settings,
|
||||
IStatueDressupSettings settings,
|
||||
RectTransform statueOutline = null,
|
||||
Transform canvasParent = null,
|
||||
System.Action onShowOutline = null,
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using Core;
|
||||
using Core.Settings;
|
||||
using Minigames.StatueDressup.Controllers;
|
||||
using Minigames.StatueDressup.Data;
|
||||
using Minigames.StatueDressup.Events;
|
||||
@@ -28,7 +29,7 @@ namespace Minigames.StatueDressup.DragDrop
|
||||
private RectTransform _statueOutline;
|
||||
private Transform _statueParent;
|
||||
private StatueDecorationController _controller;
|
||||
private AppleHills.Core.Settings.IStatueDressupSettings _settings;
|
||||
private IStatueDressupSettings _settings;
|
||||
private System.Action _onFinishedCallback;
|
||||
private System.Action _onShowOutlineCallback;
|
||||
private System.Action _onHideOutlineCallback;
|
||||
@@ -123,7 +124,7 @@ namespace Minigames.StatueDressup.DragDrop
|
||||
/// </summary>
|
||||
[System.Obsolete("Use InitializeWithContext instead")]
|
||||
public void Initialize(DecorationData data, RectTransform pStatueOutline, Transform pStatueParent,
|
||||
StatueDecorationController pController, AppleHills.Core.Settings.IStatueDressupSettings pSettings,
|
||||
StatueDecorationController pController, IStatueDressupSettings pSettings,
|
||||
System.Action pOnFinishedCallback, System.Action onShowOutline = null, System.Action onHideOutline = null)
|
||||
{
|
||||
var context = DecorationDragContext.CreateForNewDrag(
|
||||
@@ -138,7 +139,7 @@ namespace Minigames.StatueDressup.DragDrop
|
||||
/// </summary>
|
||||
[System.Obsolete("Use InitializeWithContext instead")]
|
||||
public void InitializeAsPlaced(DecorationData data, StatueDecorationController pController,
|
||||
AppleHills.Core.Settings.IStatueDressupSettings pSettings, RectTransform pStatueOutline = null,
|
||||
IStatueDressupSettings pSettings, RectTransform pStatueOutline = null,
|
||||
Transform pCanvasParent = null, System.Action onShowOutline = null, System.Action onHideOutline = null,
|
||||
System.Action onFinished = null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user