This commit is contained in:
SweetJJuya 2024-11-12 15:29:44 +09:00
commit 4d27f5ba3a
44 changed files with 18520 additions and 1026 deletions

File diff suppressed because it is too large Load Diff

View File

@ -5086,7 +5086,7 @@ Canvas:
m_AdditionalShaderChannelsFlag: 25 m_AdditionalShaderChannelsFlag: 25
m_UpdateRectTransformForStandalone: 0 m_UpdateRectTransformForStandalone: 0
m_SortingLayerID: 0 m_SortingLayerID: 0
m_SortingOrder: 5 m_SortingOrder: 6
m_TargetDisplay: 0 m_TargetDisplay: 0
--- !u!224 &410235870 --- !u!224 &410235870
RectTransform: RectTransform:
@ -6640,7 +6640,7 @@ Transform:
m_GameObject: {fileID: 545850347} m_GameObject: {fileID: 545850347}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0.3420201, y: 0, z: 0, w: 0.9396927} m_LocalRotation: {x: 0.3420201, y: 0, z: 0, w: 0.9396927}
m_LocalPosition: {x: 2.145, y: 7.4278765, z: -16.466446} m_LocalPosition: {x: 1.13, y: 7.4278765, z: -16.466446}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
@ -17676,6 +17676,10 @@ PrefabInstance:
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7503695429122129295, guid: 9a394d3c65c71084d8345c36df67c89c, type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 0}
- target: {fileID: 7640850047456124134, guid: 9a394d3c65c71084d8345c36df67c89c, type: 3} - target: {fileID: 7640850047456124134, guid: 9a394d3c65c71084d8345c36df67c89c, type: 3}
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x
value: 1 value: 1
@ -31837,7 +31841,7 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 2798544366308408093, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3} - target: {fileID: 2798544366308408093, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3}
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x
value: 2.145 value: 1.13
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 2798544366308408093, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3} - target: {fileID: 2798544366308408093, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3}
propertyPath: m_LocalPosition.y propertyPath: m_LocalPosition.y

View File

@ -291,6 +291,13 @@ namespace BlueWater
OnChangedRandomCocktail?.Invoke(changedCocktailData); OnChangedRandomCocktail?.Invoke(changedCocktailData);
} }
// 휴지통이 랜덤 박스로 변하는 이벤트
public static Action OnChangedRandomBox;
public static void InvokeChangedRandomBox()
{
OnChangedRandomBox?.Invoke();
}
// 일반 보물상자 오픈 이벤트 // 일반 보물상자 오픈 이벤트
public static Action OnOpenedNormalRewardBox; public static Action OnOpenedNormalRewardBox;
public static void InvokeOpenedNormalRewardBox() public static void InvokeOpenedNormalRewardBox()

View File

@ -19,15 +19,15 @@ namespace BlueWater.Items
} }
#endif #endif
var maxLiquidAmount = FindAnyObjectByType<LiquidController>().GetMaxLiquidCount(); var liquidController = FindAnyObjectByType<LiquidController>();
foreach (var element in _datas.Values) if (liquidController)
{ {
element.ValidIngredients = element.GetValidIngredients(maxLiquidAmount); var maxLiquidAmount = liquidController.GetMaxLiquidCount();
foreach (var element in _datas.Values)
{
element.ValidIngredients = element.GetValidIngredients(maxLiquidAmount);
}
} }
} }
} }
} }

View File

@ -1,3 +1,4 @@
using System;
using System.Collections; using System.Collections;
using Sirenix.OdinInspector; using Sirenix.OdinInspector;
using UnityEngine.Localization.Settings; using UnityEngine.Localization.Settings;
@ -12,12 +13,14 @@ namespace BlueWater
public class LocalizationManager : Singleton<LocalizationManager> public class LocalizationManager : Singleton<LocalizationManager>
{ {
public bool IsInitialized;
private bool _isChanging; private bool _isChanging;
private void Start() private void Start()
{ {
var index = ES3.Load("Locale", GetCurrentLocaleIndex()); var index = ES3.Load("Locale", GetCurrentLocaleIndex());
ChangeLocale((LocaleType)index); ChangeLocale((LocaleType)index, () => IsInitialized = true);
} }
/// <summary> /// <summary>
@ -26,14 +29,14 @@ namespace BlueWater
/// </summary> /// </summary>
/// <param name="index"></param> /// <param name="index"></param>
[Button("언어 변경")] [Button("언어 변경")]
public void ChangeLocale(LocaleType localeType) public void ChangeLocale(LocaleType localeType, Action completeEvent = null)
{ {
if (_isChanging) return; if (_isChanging) return;
StartCoroutine(ChangeLocaleCoroutine(localeType)); StartCoroutine(ChangeLocaleCoroutine(localeType, completeEvent));
} }
private IEnumerator ChangeLocaleCoroutine(LocaleType localeType) private IEnumerator ChangeLocaleCoroutine(LocaleType localeType, Action completeEvent)
{ {
_isChanging = true; _isChanging = true;
@ -42,9 +45,10 @@ namespace BlueWater
ES3.Save("Locale", (int)localeType); ES3.Save("Locale", (int)localeType);
_isChanging = false; _isChanging = false;
completeEvent?.Invoke();
} }
private int GetCurrentLocaleIndex() public int GetCurrentLocaleIndex()
{ {
var selectedLocale = LocalizationSettings.SelectedLocale; var selectedLocale = LocalizationSettings.SelectedLocale;
var locales = LocalizationSettings.AvailableLocales.Locales; var locales = LocalizationSettings.AvailableLocales.Locales;

View File

@ -20,7 +20,7 @@ namespace BlueWater.Tycoons
[field: SerializeField, BoxGroup("컴포넌트")] [field: SerializeField, BoxGroup("컴포넌트")]
public InteractionCanvas InteractionCanvas { get; private set; } public InteractionCanvas InteractionCanvas { get; private set; }
[field: SerializeField, Required, BoxGroup("컴포넌트")] [field: SerializeField, BoxGroup("컴포넌트")]
public Material OutlineMaterial { get; private set; } public Material OutlineMaterial { get; private set; }
[field: SerializeField, BoxGroup("컴포넌트")] [field: SerializeField, BoxGroup("컴포넌트")]
@ -57,7 +57,11 @@ namespace BlueWater.Tycoons
protected virtual void Awake() protected virtual void Awake()
{ {
InitializeComponents(); InitializeComponents();
OriginalMaterial = VisualLook.material;
if (VisualLook)
{
OriginalMaterial = VisualLook.material;
}
} }
protected virtual void OnEnable() protected virtual void OnEnable()

View File

@ -1,4 +1,5 @@
using System; using System;
using BlueWater.Players;
using BlueWater.Uis; using BlueWater.Uis;
using UnityEngine; using UnityEngine;
@ -7,6 +8,9 @@ namespace BlueWater.Tycoons
[Serializable] [Serializable]
public class Pump : InteractionFurniture public class Pump : InteractionFurniture
{ {
[SerializeField]
private SpineController _spineController;
[SerializeField] [SerializeField]
private float _playerHoldingTime = 1f; private float _playerHoldingTime = 1f;
@ -21,6 +25,20 @@ namespace BlueWater.Tycoons
private bool _isPlayerInteracting; private bool _isPlayerInteracting;
protected override void Awake()
{
base.Awake();
_spineController = GetComponent<SpineController>();
}
protected override void Start()
{
base.Start();
_spineController.PlayAnimation("Idle", true);
}
private void Update() private void Update()
{ {
if (IsShowing) if (IsShowing)
@ -55,16 +73,32 @@ namespace BlueWater.Tycoons
public override void Interaction() public override void Interaction()
{ {
_isPlayerInteracting = true; _isPlayerInteracting = true;
_spineController.PlayAnimation("Run", true);
} }
public override void CancelInteraction() public override void CancelInteraction()
{ {
_isPlayerInteracting = false; _isPlayerInteracting = false;
_spineController.PlayAnimation("Idle", true);
} }
public override bool CanInteraction() public override bool CanInteraction()
{ {
return !GameManager.Instance.CurrentTycoonPlayer.TycoonPickupHandler.IsPickedUpAnything(); return !GameManager.Instance.CurrentTycoonPlayer.TycoonPickupHandler.IsPickedUpAnything();
} }
public override void ShowInteractionUi()
{
_spineController.EnableCustomMaterial();
EventManager.InvokeShowInteractionUi(InteractionMessage);
IsShowing = true;
}
public override void HideInteractionUi()
{
_spineController.DisableCustomMaterial();
EventManager.InvokeHideInteractionUi();
IsShowing = false;
}
} }
} }

View File

@ -16,7 +16,6 @@ namespace BlueWater.Tycoons
public void Initialize(RewardBoxType rewardBoxType) public void Initialize(RewardBoxType rewardBoxType)
{ {
_rewardBoxType = rewardBoxType; _rewardBoxType = rewardBoxType;
InteractionCanvas.BalloonUi.ShowUi();
} }
public override void Interaction() public override void Interaction()
@ -36,6 +35,16 @@ namespace BlueWater.Tycoons
_isInteracting = true; _isInteracting = true;
_animationController.SetAnimationParameter("isOpened", true); _animationController.SetAnimationParameter("isOpened", true);
var animationStarted = false;
yield return StartCoroutine(_animationController.WaitForAnimationToRun("Open",
success => animationStarted = success));
if (!animationStarted)
{
Destroy(gameObject);
yield break;
}
yield return new WaitUntil(() => _animationController.GetCurrentAnimationNormalizedTime() >= 1f); yield return new WaitUntil(() => _animationController.GetCurrentAnimationNormalizedTime() >= 1f);
switch (_rewardBoxType) switch (_rewardBoxType)

View File

@ -11,10 +11,19 @@ namespace BlueWater.Tycoons
[SerializeField] [SerializeField]
private bool _canRandomChange; private bool _canRandomChange;
private SpriteRenderer _spriteRenderer; [SerializeField]
private Sprite _randomBoxSprite;
private bool _isPlayerInteracting; private bool _isPlayerInteracting;
private bool _canInteraction = true; private bool _canInteraction = true;
protected override void Awake()
{
base.Awake();
EventManager.OnChangedRandomBox += ChangeRandomBox;
}
private void Update() private void Update()
{ {
if (TycoonManager.Instance.TycoonStatus.CurrentPassiveCard == PassiveCard.RandomChange) if (TycoonManager.Instance.TycoonStatus.CurrentPassiveCard == PassiveCard.RandomChange)
@ -55,6 +64,18 @@ namespace BlueWater.Tycoons
} }
} }
private void OnDestroy()
{
EventManager.OnChangedRandomBox -= ChangeRandomBox;
}
public void ChangeRandomBox()
{
if (_canRandomChange) return;
VisualLook.sprite = _randomBoxSprite;
}
public override void Interaction() public override void Interaction()
{ {
_isPlayerInteracting = true; _isPlayerInteracting = true;

View File

@ -16,207 +16,207 @@ MonoBehaviour:
- <Key>k__BackingField: 1 - <Key>k__BackingField: 1
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 1 <Idx>k__BackingField: 1
<CustomerRespawn>k__BackingField: 13 <CustomerRespawn>k__BackingField: 15
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 100 <RequiredExp>k__BackingField: 100
<WaitTime>k__BackingField: 20 <WaitTime>k__BackingField: 25
<HurryTime>k__BackingField: 20 <HurryTime>k__BackingField: 25
<EatingTime>k__BackingField: 10 <EatingTime>k__BackingField: 15
<OpenUpgrade>k__BackingField: Upgrade0 <OpenUpgrade>k__BackingField: Upgrade0
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 50 <RewardBoxPrice>k__BackingField: 50
- <Key>k__BackingField: 2 - <Key>k__BackingField: 2
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 2 <Idx>k__BackingField: 2
<CustomerRespawn>k__BackingField: 13 <CustomerRespawn>k__BackingField: 15
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 200 <RequiredExp>k__BackingField: 200
<WaitTime>k__BackingField: 20 <WaitTime>k__BackingField: 25
<HurryTime>k__BackingField: 20 <HurryTime>k__BackingField: 25
<EatingTime>k__BackingField: 10 <EatingTime>k__BackingField: 15
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 100 <RewardBoxPrice>k__BackingField: 100
- <Key>k__BackingField: 3 - <Key>k__BackingField: 3
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 3 <Idx>k__BackingField: 3
<CustomerRespawn>k__BackingField: 13 <CustomerRespawn>k__BackingField: 15
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 200 <RequiredExp>k__BackingField: 200
<WaitTime>k__BackingField: 20 <WaitTime>k__BackingField: 25
<HurryTime>k__BackingField: 20 <HurryTime>k__BackingField: 25
<EatingTime>k__BackingField: 10 <EatingTime>k__BackingField: 15
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 150 <RewardBoxPrice>k__BackingField: 150
- <Key>k__BackingField: 4 - <Key>k__BackingField: 4
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 4 <Idx>k__BackingField: 4
<CustomerRespawn>k__BackingField: 13 <CustomerRespawn>k__BackingField: 15
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 200 <RequiredExp>k__BackingField: 200
<WaitTime>k__BackingField: 20 <WaitTime>k__BackingField: 25
<HurryTime>k__BackingField: 20 <HurryTime>k__BackingField: 25
<EatingTime>k__BackingField: 10 <EatingTime>k__BackingField: 15
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 200 <RewardBoxPrice>k__BackingField: 200
- <Key>k__BackingField: 5 - <Key>k__BackingField: 5
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 5 <Idx>k__BackingField: 5
<CustomerRespawn>k__BackingField: 13 <CustomerRespawn>k__BackingField: 15
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 200 <RequiredExp>k__BackingField: 200
<WaitTime>k__BackingField: 20 <WaitTime>k__BackingField: 25
<HurryTime>k__BackingField: 20 <HurryTime>k__BackingField: 25
<EatingTime>k__BackingField: 10 <EatingTime>k__BackingField: 15
<OpenUpgrade>k__BackingField: Upgrade1 <OpenUpgrade>k__BackingField: Upgrade1
<RewardBoxType>k__BackingField: 1 <RewardBoxType>k__BackingField: 1
<RewardBoxPrice>k__BackingField: 500 <RewardBoxPrice>k__BackingField: 500
- <Key>k__BackingField: 6 - <Key>k__BackingField: 6
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 6 <Idx>k__BackingField: 6
<CustomerRespawn>k__BackingField: 10 <CustomerRespawn>k__BackingField: 13
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 300 <RequiredExp>k__BackingField: 300
<WaitTime>k__BackingField: 18 <WaitTime>k__BackingField: 23
<HurryTime>k__BackingField: 18 <HurryTime>k__BackingField: 23
<EatingTime>k__BackingField: 10 <EatingTime>k__BackingField: 13
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 250 <RewardBoxPrice>k__BackingField: 250
- <Key>k__BackingField: 7 - <Key>k__BackingField: 7
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 7 <Idx>k__BackingField: 7
<CustomerRespawn>k__BackingField: 10 <CustomerRespawn>k__BackingField: 13
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 300 <RequiredExp>k__BackingField: 300
<WaitTime>k__BackingField: 18 <WaitTime>k__BackingField: 23
<HurryTime>k__BackingField: 18 <HurryTime>k__BackingField: 23
<EatingTime>k__BackingField: 10 <EatingTime>k__BackingField: 13
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 300 <RewardBoxPrice>k__BackingField: 300
- <Key>k__BackingField: 8 - <Key>k__BackingField: 8
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 8 <Idx>k__BackingField: 8
<CustomerRespawn>k__BackingField: 10 <CustomerRespawn>k__BackingField: 13
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 300 <RequiredExp>k__BackingField: 300
<WaitTime>k__BackingField: 18 <WaitTime>k__BackingField: 23
<HurryTime>k__BackingField: 18 <HurryTime>k__BackingField: 23
<EatingTime>k__BackingField: 10 <EatingTime>k__BackingField: 13
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 350 <RewardBoxPrice>k__BackingField: 350
- <Key>k__BackingField: 9 - <Key>k__BackingField: 9
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 9 <Idx>k__BackingField: 9
<CustomerRespawn>k__BackingField: 10 <CustomerRespawn>k__BackingField: 13
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 300 <RequiredExp>k__BackingField: 300
<WaitTime>k__BackingField: 18 <WaitTime>k__BackingField: 23
<HurryTime>k__BackingField: 18 <HurryTime>k__BackingField: 23
<EatingTime>k__BackingField: 10 <EatingTime>k__BackingField: 13
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 400 <RewardBoxPrice>k__BackingField: 400
- <Key>k__BackingField: 10 - <Key>k__BackingField: 10
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 10 <Idx>k__BackingField: 10
<CustomerRespawn>k__BackingField: 10 <CustomerRespawn>k__BackingField: 13
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 300 <RequiredExp>k__BackingField: 300
<WaitTime>k__BackingField: 18 <WaitTime>k__BackingField: 23
<HurryTime>k__BackingField: 18 <HurryTime>k__BackingField: 23
<EatingTime>k__BackingField: 10 <EatingTime>k__BackingField: 13
<OpenUpgrade>k__BackingField: Upgrade2 <OpenUpgrade>k__BackingField: Upgrade2
<RewardBoxType>k__BackingField: 1 <RewardBoxType>k__BackingField: 1
<RewardBoxPrice>k__BackingField: 1000 <RewardBoxPrice>k__BackingField: 1000
- <Key>k__BackingField: 11 - <Key>k__BackingField: 11
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 11 <Idx>k__BackingField: 11
<CustomerRespawn>k__BackingField: 8 <CustomerRespawn>k__BackingField: 10
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 400 <RequiredExp>k__BackingField: 400
<WaitTime>k__BackingField: 16 <WaitTime>k__BackingField: 20
<HurryTime>k__BackingField: 16 <HurryTime>k__BackingField: 20
<EatingTime>k__BackingField: 8 <EatingTime>k__BackingField: 10
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 450 <RewardBoxPrice>k__BackingField: 450
- <Key>k__BackingField: 12 - <Key>k__BackingField: 12
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 12 <Idx>k__BackingField: 12
<CustomerRespawn>k__BackingField: 8 <CustomerRespawn>k__BackingField: 10
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 400 <RequiredExp>k__BackingField: 400
<WaitTime>k__BackingField: 16 <WaitTime>k__BackingField: 20
<HurryTime>k__BackingField: 16 <HurryTime>k__BackingField: 20
<EatingTime>k__BackingField: 8 <EatingTime>k__BackingField: 10
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 500 <RewardBoxPrice>k__BackingField: 500
- <Key>k__BackingField: 13 - <Key>k__BackingField: 13
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 13 <Idx>k__BackingField: 13
<CustomerRespawn>k__BackingField: 8 <CustomerRespawn>k__BackingField: 10
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 400 <RequiredExp>k__BackingField: 400
<WaitTime>k__BackingField: 16 <WaitTime>k__BackingField: 20
<HurryTime>k__BackingField: 16 <HurryTime>k__BackingField: 20
<EatingTime>k__BackingField: 8 <EatingTime>k__BackingField: 10
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 550 <RewardBoxPrice>k__BackingField: 550
- <Key>k__BackingField: 14 - <Key>k__BackingField: 14
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 14 <Idx>k__BackingField: 14
<CustomerRespawn>k__BackingField: 8 <CustomerRespawn>k__BackingField: 10
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 400 <RequiredExp>k__BackingField: 400
<WaitTime>k__BackingField: 16 <WaitTime>k__BackingField: 20
<HurryTime>k__BackingField: 16 <HurryTime>k__BackingField: 20
<EatingTime>k__BackingField: 8 <EatingTime>k__BackingField: 10
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 600 <RewardBoxPrice>k__BackingField: 600
- <Key>k__BackingField: 15 - <Key>k__BackingField: 15
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 15 <Idx>k__BackingField: 15
<CustomerRespawn>k__BackingField: 8 <CustomerRespawn>k__BackingField: 10
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 400 <RequiredExp>k__BackingField: 400
<WaitTime>k__BackingField: 16 <WaitTime>k__BackingField: 20
<HurryTime>k__BackingField: 16 <HurryTime>k__BackingField: 20
<EatingTime>k__BackingField: 8 <EatingTime>k__BackingField: 10
<OpenUpgrade>k__BackingField: Upgrade3 <OpenUpgrade>k__BackingField: Upgrade3
<RewardBoxType>k__BackingField: 1 <RewardBoxType>k__BackingField: 1
<RewardBoxPrice>k__BackingField: 1500 <RewardBoxPrice>k__BackingField: 1500
- <Key>k__BackingField: 16 - <Key>k__BackingField: 16
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 16 <Idx>k__BackingField: 16
<CustomerRespawn>k__BackingField: 6 <CustomerRespawn>k__BackingField: 8
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 500 <RequiredExp>k__BackingField: 500
<WaitTime>k__BackingField: 14 <WaitTime>k__BackingField: 18
<HurryTime>k__BackingField: 14 <HurryTime>k__BackingField: 18
<EatingTime>k__BackingField: 8 <EatingTime>k__BackingField: 8
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
@ -224,12 +224,12 @@ MonoBehaviour:
- <Key>k__BackingField: 17 - <Key>k__BackingField: 17
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 17 <Idx>k__BackingField: 17
<CustomerRespawn>k__BackingField: 6 <CustomerRespawn>k__BackingField: 8
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 500 <RequiredExp>k__BackingField: 500
<WaitTime>k__BackingField: 14 <WaitTime>k__BackingField: 18
<HurryTime>k__BackingField: 14 <HurryTime>k__BackingField: 18
<EatingTime>k__BackingField: 8 <EatingTime>k__BackingField: 8
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
@ -237,12 +237,12 @@ MonoBehaviour:
- <Key>k__BackingField: 18 - <Key>k__BackingField: 18
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 18 <Idx>k__BackingField: 18
<CustomerRespawn>k__BackingField: 6 <CustomerRespawn>k__BackingField: 8
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 500 <RequiredExp>k__BackingField: 500
<WaitTime>k__BackingField: 14 <WaitTime>k__BackingField: 18
<HurryTime>k__BackingField: 14 <HurryTime>k__BackingField: 18
<EatingTime>k__BackingField: 8 <EatingTime>k__BackingField: 8
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
@ -250,12 +250,12 @@ MonoBehaviour:
- <Key>k__BackingField: 19 - <Key>k__BackingField: 19
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 19 <Idx>k__BackingField: 19
<CustomerRespawn>k__BackingField: 6 <CustomerRespawn>k__BackingField: 8
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 500 <RequiredExp>k__BackingField: 500
<WaitTime>k__BackingField: 14 <WaitTime>k__BackingField: 18
<HurryTime>k__BackingField: 14 <HurryTime>k__BackingField: 18
<EatingTime>k__BackingField: 8 <EatingTime>k__BackingField: 8
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
@ -263,12 +263,12 @@ MonoBehaviour:
- <Key>k__BackingField: 20 - <Key>k__BackingField: 20
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 20 <Idx>k__BackingField: 20
<CustomerRespawn>k__BackingField: 6 <CustomerRespawn>k__BackingField: 8
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 500 <RequiredExp>k__BackingField: 500
<WaitTime>k__BackingField: 14 <WaitTime>k__BackingField: 18
<HurryTime>k__BackingField: 14 <HurryTime>k__BackingField: 18
<EatingTime>k__BackingField: 8 <EatingTime>k__BackingField: 8
<OpenUpgrade>k__BackingField: Upgrade4 <OpenUpgrade>k__BackingField: Upgrade4
<RewardBoxType>k__BackingField: 1 <RewardBoxType>k__BackingField: 1
@ -276,12 +276,12 @@ MonoBehaviour:
- <Key>k__BackingField: 21 - <Key>k__BackingField: 21
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 21 <Idx>k__BackingField: 21
<CustomerRespawn>k__BackingField: 4 <CustomerRespawn>k__BackingField: 6
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 600 <RequiredExp>k__BackingField: 600
<WaitTime>k__BackingField: 12 <WaitTime>k__BackingField: 16
<HurryTime>k__BackingField: 12 <HurryTime>k__BackingField: 16
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 6
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
@ -289,12 +289,12 @@ MonoBehaviour:
- <Key>k__BackingField: 22 - <Key>k__BackingField: 22
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 22 <Idx>k__BackingField: 22
<CustomerRespawn>k__BackingField: 4 <CustomerRespawn>k__BackingField: 6
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 600 <RequiredExp>k__BackingField: 600
<WaitTime>k__BackingField: 12 <WaitTime>k__BackingField: 16
<HurryTime>k__BackingField: 12 <HurryTime>k__BackingField: 16
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 6
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
@ -302,12 +302,12 @@ MonoBehaviour:
- <Key>k__BackingField: 23 - <Key>k__BackingField: 23
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 23 <Idx>k__BackingField: 23
<CustomerRespawn>k__BackingField: 4 <CustomerRespawn>k__BackingField: 6
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 600 <RequiredExp>k__BackingField: 600
<WaitTime>k__BackingField: 12 <WaitTime>k__BackingField: 16
<HurryTime>k__BackingField: 12 <HurryTime>k__BackingField: 16
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 6
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
@ -315,12 +315,12 @@ MonoBehaviour:
- <Key>k__BackingField: 24 - <Key>k__BackingField: 24
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 24 <Idx>k__BackingField: 24
<CustomerRespawn>k__BackingField: 4 <CustomerRespawn>k__BackingField: 6
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 600 <RequiredExp>k__BackingField: 600
<WaitTime>k__BackingField: 12 <WaitTime>k__BackingField: 16
<HurryTime>k__BackingField: 12 <HurryTime>k__BackingField: 16
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 6
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
@ -328,12 +328,12 @@ MonoBehaviour:
- <Key>k__BackingField: 25 - <Key>k__BackingField: 25
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 25 <Idx>k__BackingField: 25
<CustomerRespawn>k__BackingField: 4 <CustomerRespawn>k__BackingField: 6
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 600 <RequiredExp>k__BackingField: 600
<WaitTime>k__BackingField: 12 <WaitTime>k__BackingField: 16
<HurryTime>k__BackingField: 12 <HurryTime>k__BackingField: 16
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 6
<OpenUpgrade>k__BackingField: Upgrade5 <OpenUpgrade>k__BackingField: Upgrade5
<RewardBoxType>k__BackingField: 1 <RewardBoxType>k__BackingField: 1
@ -341,12 +341,12 @@ MonoBehaviour:
- <Key>k__BackingField: 26 - <Key>k__BackingField: 26
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 26 <Idx>k__BackingField: 26
<CustomerRespawn>k__BackingField: 4 <CustomerRespawn>k__BackingField: 6
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 700 <RequiredExp>k__BackingField: 700
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 14
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 14
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 6
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
@ -354,312 +354,312 @@ MonoBehaviour:
- <Key>k__BackingField: 27 - <Key>k__BackingField: 27
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 27 <Idx>k__BackingField: 27
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 700 <RequiredExp>k__BackingField: 700
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 14
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 14
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 1200 <RewardBoxPrice>k__BackingField: 1200
- <Key>k__BackingField: 28 - <Key>k__BackingField: 28
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 28 <Idx>k__BackingField: 28
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 700 <RequiredExp>k__BackingField: 700
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 14
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 14
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 1300 <RewardBoxPrice>k__BackingField: 1300
- <Key>k__BackingField: 29 - <Key>k__BackingField: 29
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 29 <Idx>k__BackingField: 29
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 700 <RequiredExp>k__BackingField: 700
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 14
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 14
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 1400 <RewardBoxPrice>k__BackingField: 1400
- <Key>k__BackingField: 30 - <Key>k__BackingField: 30
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 30 <Idx>k__BackingField: 30
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 700 <RequiredExp>k__BackingField: 700
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 14
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 14
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: Upgrade6 <OpenUpgrade>k__BackingField: Upgrade6
<RewardBoxType>k__BackingField: 1 <RewardBoxType>k__BackingField: 1
<RewardBoxPrice>k__BackingField: 4000 <RewardBoxPrice>k__BackingField: 4000
- <Key>k__BackingField: 31 - <Key>k__BackingField: 31
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 31 <Idx>k__BackingField: 31
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 800 <RequiredExp>k__BackingField: 800
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 12
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 12
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 1500 <RewardBoxPrice>k__BackingField: 1500
- <Key>k__BackingField: 32 - <Key>k__BackingField: 32
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 32 <Idx>k__BackingField: 32
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 800 <RequiredExp>k__BackingField: 800
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 12
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 12
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 1600 <RewardBoxPrice>k__BackingField: 1600
- <Key>k__BackingField: 33 - <Key>k__BackingField: 33
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 33 <Idx>k__BackingField: 33
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 800 <RequiredExp>k__BackingField: 800
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 12
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 12
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 1700 <RewardBoxPrice>k__BackingField: 1700
- <Key>k__BackingField: 34 - <Key>k__BackingField: 34
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 34 <Idx>k__BackingField: 34
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 800 <RequiredExp>k__BackingField: 800
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 12
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 12
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 1800 <RewardBoxPrice>k__BackingField: 1800
- <Key>k__BackingField: 35 - <Key>k__BackingField: 35
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 35 <Idx>k__BackingField: 35
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 800 <RequiredExp>k__BackingField: 800
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 12
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 12
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 1 <RewardBoxType>k__BackingField: 1
<RewardBoxPrice>k__BackingField: 5000 <RewardBoxPrice>k__BackingField: 5000
- <Key>k__BackingField: 36 - <Key>k__BackingField: 36
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 36 <Idx>k__BackingField: 36
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 10
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 10
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 1900 <RewardBoxPrice>k__BackingField: 1900
- <Key>k__BackingField: 37 - <Key>k__BackingField: 37
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 37 <Idx>k__BackingField: 37
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 10
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 10
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 2000 <RewardBoxPrice>k__BackingField: 2000
- <Key>k__BackingField: 38 - <Key>k__BackingField: 38
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 38 <Idx>k__BackingField: 38
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 10
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 10
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 2100 <RewardBoxPrice>k__BackingField: 2100
- <Key>k__BackingField: 39 - <Key>k__BackingField: 39
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 39 <Idx>k__BackingField: 39
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 10
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 10
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 2200 <RewardBoxPrice>k__BackingField: 2200
- <Key>k__BackingField: 40 - <Key>k__BackingField: 40
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 40 <Idx>k__BackingField: 40
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 10
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 10
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 1 <RewardBoxType>k__BackingField: 1
<RewardBoxPrice>k__BackingField: 2300 <RewardBoxPrice>k__BackingField: 2300
- <Key>k__BackingField: 41 - <Key>k__BackingField: 41
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 41 <Idx>k__BackingField: 41
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 8
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 8
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 2400 <RewardBoxPrice>k__BackingField: 2400
- <Key>k__BackingField: 42 - <Key>k__BackingField: 42
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 42 <Idx>k__BackingField: 42
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 8
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 8
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 2500 <RewardBoxPrice>k__BackingField: 2500
- <Key>k__BackingField: 43 - <Key>k__BackingField: 43
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 43 <Idx>k__BackingField: 43
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 8
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 8
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 2600 <RewardBoxPrice>k__BackingField: 2600
- <Key>k__BackingField: 44 - <Key>k__BackingField: 44
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 44 <Idx>k__BackingField: 44
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 8
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 8
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 2700 <RewardBoxPrice>k__BackingField: 2700
- <Key>k__BackingField: 45 - <Key>k__BackingField: 45
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 45 <Idx>k__BackingField: 45
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 8
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 8
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 1 <RewardBoxType>k__BackingField: 1
<RewardBoxPrice>k__BackingField: 6000 <RewardBoxPrice>k__BackingField: 6000
- <Key>k__BackingField: 46 - <Key>k__BackingField: 46
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 46 <Idx>k__BackingField: 46
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 6
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 6
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 2800 <RewardBoxPrice>k__BackingField: 2800
- <Key>k__BackingField: 47 - <Key>k__BackingField: 47
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 47 <Idx>k__BackingField: 47
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 6
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 6
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 2900 <RewardBoxPrice>k__BackingField: 2900
- <Key>k__BackingField: 48 - <Key>k__BackingField: 48
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 48 <Idx>k__BackingField: 48
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 6
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 6
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 3000 <RewardBoxPrice>k__BackingField: 3000
- <Key>k__BackingField: 49 - <Key>k__BackingField: 49
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 49 <Idx>k__BackingField: 49
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 6
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 6
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 0 <RewardBoxType>k__BackingField: 0
<RewardBoxPrice>k__BackingField: 4000 <RewardBoxPrice>k__BackingField: 4000
- <Key>k__BackingField: 50 - <Key>k__BackingField: 50
<Value>k__BackingField: <Value>k__BackingField:
<Idx>k__BackingField: 50 <Idx>k__BackingField: 50
<CustomerRespawn>k__BackingField: 2 <CustomerRespawn>k__BackingField: 4
<Gold>k__BackingField: 100 <Gold>k__BackingField: 100
<Exp>k__BackingField: 100 <Exp>k__BackingField: 100
<RequiredExp>k__BackingField: 900 <RequiredExp>k__BackingField: 900
<WaitTime>k__BackingField: 10 <WaitTime>k__BackingField: 6
<HurryTime>k__BackingField: 10 <HurryTime>k__BackingField: 6
<EatingTime>k__BackingField: 6 <EatingTime>k__BackingField: 4
<OpenUpgrade>k__BackingField: <OpenUpgrade>k__BackingField:
<RewardBoxType>k__BackingField: 1 <RewardBoxType>k__BackingField: 1
<RewardBoxPrice>k__BackingField: 7000 <RewardBoxPrice>k__BackingField: 7000

View File

@ -19,3 +19,4 @@ MonoBehaviour:
<ServingTable>k__BackingField: {fileID: 21300000, guid: 9e508ffd6f8853c4c8b20b63ad90622d, type: 3} <ServingTable>k__BackingField: {fileID: 21300000, guid: 9e508ffd6f8853c4c8b20b63ad90622d, type: 3}
<BartenderTable>k__BackingField: {fileID: 21300000, guid: e9275315ca60c1f479efa8f9393c7627, type: 3} <BartenderTable>k__BackingField: {fileID: 21300000, guid: e9275315ca60c1f479efa8f9393c7627, type: 3}
<Waiting>k__BackingField: {fileID: 21300000, guid: 1d6e6fd96eb499f42b79f04f3510af87, type: 3} <Waiting>k__BackingField: {fileID: 21300000, guid: 1d6e6fd96eb499f42b79f04f3510af87, type: 3}
<Cleaning>k__BackingField: {fileID: 21300000, guid: 136371c47f578f3449b773f6a639de3a, type: 3}

View File

@ -1,4 +1,3 @@
using System;
using Sirenix.OdinInspector; using Sirenix.OdinInspector;
using UnityEngine; using UnityEngine;
using UnityEngine.EventSystems; using UnityEngine.EventSystems;

View File

@ -1,4 +1,7 @@
using System.Collections;
using BlueWater;
using BlueWater.Audios; using BlueWater.Audios;
using TMPro;
using UnityEngine; using UnityEngine;
using UnityEngine.UI; using UnityEngine.UI;
@ -13,9 +16,11 @@ public class TitleSetting : MonoBehaviour
[SerializeField] [SerializeField]
private Slider _sfxVolume; private Slider _sfxVolume;
[SerializeField]
private TMP_Dropdown _languageDropdown;
private AudioManager _audioManager; private AudioManager _audioManager;
// Start is called once before the first execution of Update after the MonoBehaviour is created
private void Start() private void Start()
{ {
_audioManager = AudioManager.Instance; _audioManager = AudioManager.Instance;
@ -28,6 +33,8 @@ public class TitleSetting : MonoBehaviour
var sfxVolume = ES3.Load("SfxVolume", 0f); var sfxVolume = ES3.Load("SfxVolume", 0f);
SetSfxVolume(sfxVolume); SetSfxVolume(sfxVolume);
StartCoroutine(nameof(InitializeLanguage));
} }
public void SetMasterVolume(float value) public void SetMasterVolume(float value)
@ -50,4 +57,18 @@ public class TitleSetting : MonoBehaviour
_sfxVolume.value = value; _sfxVolume.value = value;
ES3.Save("SfxVolume", value); ES3.Save("SfxVolume", value);
} }
private IEnumerator InitializeLanguage()
{
yield return new WaitUntil(() => LocalizationManager.Instance.IsInitialized);
var languageIndex = LocalizationManager.Instance.GetCurrentLocaleIndex();
_languageDropdown.value = languageIndex;
}
public void ChangeLanguage(int localeType)
{
_languageDropdown.value = localeType;
LocalizationManager.Instance.ChangeLocale((LocaleType)localeType);
}
} }

View File

@ -1,9 +1,7 @@
using System;
using System.Collections; using System.Collections;
using BlueWater.Audios; using BlueWater.Audios;
using Sirenix.OdinInspector; using Sirenix.OdinInspector;
using TMPro; using TMPro;
using Unity.VisualScripting;
using UnityEditor; using UnityEditor;
using UnityEngine; using UnityEngine;
using UnityEngine.EventSystems; using UnityEngine.EventSystems;
@ -17,14 +15,22 @@ namespace BlueWater.Titles
[SerializeField] [SerializeField]
private PlayerInput _playerInput; private PlayerInput _playerInput;
[SerializeField]
private GameObject _titleMenuUiPanel;
[SerializeField]
private TitleSetting _titleSetting;
[SerializeField] [SerializeField]
private Button _startGameButton; private Button _startGameButton;
[SerializeField] [SerializeField]
private Button _settingButton; private Button _settingButton;
[SerializeField] [SerializeField]
private Button _exitButton; private Button _exitButton;
private bool onButtonClicked = false; private bool _onButtonClicked;
[SerializeField] [SerializeField]
private TMP_Text _versionText; private TMP_Text _versionText;
@ -49,15 +55,12 @@ namespace BlueWater.Titles
AudioManager.Instance.PlayBgm(_dailyBgm); AudioManager.Instance.PlayBgm(_dailyBgm);
_startGameButton.onClick.AddListener(SceneController.Instance.FadeIn); _startGameButton.onClick.AddListener(SceneController.Instance.FadeIn);
_startGameButton.onClick.AddListener(() => { onButtonClicked = true; }); _startGameButton.onClick.AddListener(() => { _onButtonClicked = true; });
_settingButton.onClick.AddListener(() => { onButtonClicked = true; }); _settingButton.onClick.AddListener(() => { _onButtonClicked = true; });
_exitButton.onClick.AddListener(() => { onButtonClicked = true; }); _exitButton.onClick.AddListener(() => { _onButtonClicked = true; });
_keyManager.AddOnActionKeyboard(OnKeyboard); _keyManager.AddOnActionKeyboard(OnKeyboard);
_keyManager.AddOnActionMouse(OnMouse); _keyManager.AddOnActionMouse(OnMouse);
//
//if(!onButtonClicked) ;
} }
private void OnKeyboard() private void OnKeyboard()
@ -67,11 +70,10 @@ namespace BlueWater.Titles
private void OnMouse() private void OnMouse()
{ {
if (!onButtonClicked) if (!_onButtonClicked)
{ {
EventSystem.current.SetSelectedGameObject(null); EventSystem.current.SetSelectedGameObject(null);
} }
} }
private void OnApplicationQuit() private void OnApplicationQuit()
@ -90,7 +92,9 @@ namespace BlueWater.Titles
private void InitializeComponents() private void InitializeComponents()
{ {
_playerInput = GetComponent<PlayerInput>(); _playerInput = GetComponent<PlayerInput>();
_startGameButton = transform.Find("TitleMenuUi/Title/ButtonPanel/StartGameButton").GetComponent<Button>(); _titleMenuUiPanel = transform.Find("TitleMenuUi/Panel").gameObject;
_startGameButton = transform.Find("TitleMenuUi/Panel/ButtonPanel/StartGameButton").GetComponent<Button>();
_titleSetting = transform.Find("TitleSetting").GetComponent<TitleSetting>();
_versionText = transform.Find("VersionText").GetComponent<TMP_Text>(); _versionText = transform.Find("VersionText").GetComponent<TMP_Text>();
_versionText.text = GetVersion(); _versionText.text = GetVersion();
} }

View File

@ -270,6 +270,7 @@ namespace BlueWater.Uis
break; break;
case "PassiveRandomChange": case "PassiveRandomChange":
_tycoonStatus.CurrentPassiveCard = PassiveCard.RandomChange; _tycoonStatus.CurrentPassiveCard = PassiveCard.RandomChange;
EventManager.InvokeChangedRandomBox();
break; break;
case "PassiveGoldAutoGain": case "PassiveGoldAutoGain":
_tycoonStatus.CurrentPassiveCard = PassiveCard.GoldAutoGain; _tycoonStatus.CurrentPassiveCard = PassiveCard.GoldAutoGain;

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 KiB

View File

@ -0,0 +1,143 @@
fileFormatVersion: 2
guid: 3484bcfbb75f8d54bb1f209c301f86ee
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 7
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 512
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 4
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: WindowsStoreApps
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
customData:
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spriteCustomMetadata:
entries: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,152 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: PumpOutLineUnlit
m_Shader: {fileID: -6465566751694194690, guid: 8daa1b13f763ae74f8630c7a631dd327, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords: []
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses:
- MOTIONVECTORS
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 3de2078e9110a9748843744e87b766a4, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddPrecomputedVelocity: 0
- _AlphaClip: 0
- _AlphaToMask: 0
- _Blend: 0
- _BlendModePreserveSpecular: 1
- _BumpScale: 1
- _CastShadows: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 1
- _FadeDistance: 150
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _ISCORNER: 0
- _IsCorner: 0
- _Metallic: 0
- _OcclusionStrength: 1
- _OutlineMipLevel: 0
- _OutlineOpaqueAlpha: 1
- _OutlineReferenceTexWidth: 1024
- _OutlineSmoothness: 1
- _OutlineWidth: 3
- _Parallax: 0.005
- _QueueControl: 0
- _QueueOffset: 0
- _ReceiveShadows: 1
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _StencilComp: 8
- _StencilRef: 1
- _Surface: 0
- _Thickness: 0.01
- _ThresholdEnd: 0.25
- _Use8Neighbourhood: 1
- _UseScreenSpaceOutlineWidth: 0
- _WorkflowMode: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _OutlineColor: {r: 1, g: 1, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &6323663459513743005
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 9

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 966da048de55e5244ab504aa5e338588
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 804b29e827866804092a0bcb58a03ce0
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,5 +1,71 @@
%YAML 1.1 %YAML 1.1
%TAG !u! tag:unity3d.com,2011: %TAG !u! tag:unity3d.com,2011:
--- !u!1001 &5621250154081019501
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 809828747251277026}
m_Modifications:
- target: {fileID: 114774, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_Name
value: RewordBoxStarParticle
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalPosition.z
value: 0.25
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalRotation.w
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalRotation.x
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -90
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 19871902, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: InitialModule.startSize.scalar
value: 2
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
--- !u!4 &5621250154081086965 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
m_PrefabInstance: {fileID: 5621250154081019501}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &7343451337687172630 --- !u!1001 &7343451337687172630
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -170,7 +236,10 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects: []
m_AddedGameObjects: [] m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: 2
addedObject: {fileID: 5621250154081086965}
m_AddedComponents: m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} - targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1 insertIndex: -1
@ -212,6 +281,11 @@ Animator:
m_AllowConstantClipSamplingOptimization: 1 m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0 m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0 m_WriteDefaultValuesOnDisable: 0
--- !u!4 &809828747251277026 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!1 &5897095096647521783 stripped --- !u!1 &5897095096647521783 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}

View File

@ -170,7 +170,9 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: m_RemovedComponents:
- {fileID: 2234961990804426782, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} - {fileID: 2234961990804426782, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_RemovedGameObjects: [] - {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_RemovedGameObjects:
- {fileID: 8884531212319162473, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_AddedGameObjects: [] m_AddedGameObjects: []
m_AddedComponents: m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} - targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
@ -179,7 +181,120 @@ PrefabInstance:
- targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} - targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1 insertIndex: -1
addedObject: {fileID: 2898669091630925434} addedObject: {fileID: 2898669091630925434}
- targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: 6415264335706442394}
- targetCorrespondingSourceObject: {fileID: 7835622629792856689, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: 4652529236880594040}
- targetCorrespondingSourceObject: {fileID: 7835622629792856689, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: 5994406941229014689}
- targetCorrespondingSourceObject: {fileID: 7835622629792856689, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: 7474514712757053072}
m_SourcePrefab: {fileID: 100100000, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
--- !u!1 &672328621937310823 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7835622629792856689, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!23 &4652529236880594040
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 672328621937310823}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 6236b8ceb2645bb48be91e274d9564b8, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 5
m_AdditionalVertexStreams: {fileID: 0}
--- !u!114 &5994406941229014689
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 672328621937310823}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
m_Name:
m_EditorClassIdentifier:
skeletonDataAsset: {fileID: 11400000, guid: a74f9c634f9ac2c4ba4660414394ff61, type: 2}
initialSkinName:
fixPrefabOverrideViaMeshFilter: 2
initialFlipX: 0
initialFlipY: 0
updateWhenInvisible: 3
separatorSlotNames: []
zSpacing: 0
useClipping: 1
immutableTriangles: 0
pmaVertexColors: 1
clearStateOnDisable: 0
tintBlack: 0
singleSubmesh: 0
fixDrawOrder: 0
addNormals: 0
calculateTangents: 0
maskInteraction: 0
maskMaterials:
materialsMaskDisabled: []
materialsInsideMask: []
materialsOutsideMask: []
disableRenderingOnOverride: 1
physicsPositionInheritanceFactor: {x: 1, y: 1}
physicsRotationInheritanceFactor: 1
physicsMovementRelativeTo: {fileID: 0}
updateTiming: 1
unscaledTime: 0
_animationName: Idle
loop: 1
timeScale: 1
--- !u!33 &7474514712757053072
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 672328621937310823}
m_Mesh: {fileID: 0}
--- !u!1 &5897095096647521783 stripped --- !u!1 &5897095096647521783 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
@ -198,15 +313,16 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
<CenterTransform>k__BackingField: {fileID: 5927803667513949971} <CenterTransform>k__BackingField: {fileID: 5927803667513949971}
<VisualLook>k__BackingField: {fileID: 6077686033771388879} <VisualLook>k__BackingField: {fileID: 0}
<InteractionCanvas>k__BackingField: {fileID: 6533109861150454071} <InteractionCanvas>k__BackingField: {fileID: 6533109861150454071}
<OutlineMaterial>k__BackingField: {fileID: 2100000, guid: 9db92b3ac1f276e42ae7d7bcfbbca549, type: 2} <OutlineMaterial>k__BackingField: {fileID: 0}
<LocalizeStringEvent>k__BackingField: {fileID: 0} <LocalizeStringEvent>k__BackingField: {fileID: 2898669091630925434}
<EnableInteraction>k__BackingField: 1 <EnableInteraction>k__BackingField: 1
<InteractionRadius>k__BackingField: 1 <InteractionRadius>k__BackingField: 1
<InteractionMessage>k__BackingField: "\uD38C\uD504 \uC791\uB3D9" <InteractionMessage>k__BackingField: "\uD38C\uD504 \uC791\uB3D9"
IsOpened: 0 IsOpened: 0
_interactionHoldingTime: 1 _spineController: {fileID: 0}
_playerHoldingTime: 1
_pumpingMessageObject: {fileID: 7690724424382746193, guid: 206dfaa20a9d03d40a76e55ba01170c8, type: 3} _pumpingMessageObject: {fileID: 7690724424382746193, guid: 206dfaa20a9d03d40a76e55ba01170c8, type: 3}
_offset: {x: 0, y: 1.5, z: 0} _offset: {x: 0, y: 1.5, z: 0}
addedLiquid: 400 addedLiquid: 400
@ -250,16 +366,31 @@ MonoBehaviour:
references: references:
version: 2 version: 2
RefIds: [] RefIds: []
--- !u!114 &6415264335706442394
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5897095096647521783}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: be4f815e5e3c0d5459559bdc0b8bbbfb, type: 3}
m_Name:
m_EditorClassIdentifier:
<SkeletonAnimation>k__BackingField: {fileID: 5994406941229014689}
_originalMaterial: {fileID: 2100000, guid: 6236b8ceb2645bb48be91e274d9564b8, type: 2}
_replacementMaterial: {fileID: 2100000, guid: 966da048de55e5244ab504aa5e338588, type: 2}
_initialSkinName: default
_isRandomSkin: 0
_isRandomRange: 0
_randomRange: {x: 0, y: 0}
_randomStrings: []
--- !u!4 &5927803667513949971 stripped --- !u!4 &5927803667513949971 stripped
Transform: Transform:
m_CorrespondingSourceObject: {fileID: 4011269187381704965, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} m_CorrespondingSourceObject: {fileID: 4011269187381704965, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630} m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!212 &6077686033771388879 stripped
SpriteRenderer:
m_CorrespondingSourceObject: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!114 &6533109861150454071 stripped --- !u!114 &6533109861150454071 stripped
MonoBehaviour: MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 4558604739080582945, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} m_CorrespondingSourceObject: {fileID: 4558604739080582945, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}

View File

@ -1,5 +1,71 @@
%YAML 1.1 %YAML 1.1
%TAG !u! tag:unity3d.com,2011: %TAG !u! tag:unity3d.com,2011:
--- !u!1001 &6853451726430042695
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 809828747251277026}
m_Modifications:
- target: {fileID: 114774, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_Name
value: RewordBoxStarParticle
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalPosition.z
value: 0.25
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalRotation.w
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalRotation.x
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -90
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 19996036, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
propertyPath: m_SortingOrder
value: 5
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
--- !u!4 &6853451726429712863 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 461720, guid: 804b29e827866804092a0bcb58a03ce0, type: 3}
m_PrefabInstance: {fileID: 6853451726430042695}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &7343451337687172630 --- !u!1001 &7343451337687172630
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -170,7 +236,10 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects: []
m_AddedGameObjects: [] m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: 2
addedObject: {fileID: 6853451726429712863}
m_AddedComponents: m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} - targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1 insertIndex: -1
@ -212,6 +281,11 @@ Animator:
m_AllowConstantClipSamplingOptimization: 1 m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0 m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0 m_WriteDefaultValuesOnDisable: 0
--- !u!4 &809828747251277026 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!1 &5897095096647521783 stripped --- !u!1 &5897095096647521783 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}

View File

@ -76,6 +76,10 @@ PrefabInstance:
propertyPath: m_FillOrigin propertyPath: m_FillOrigin
value: 2 value: 2
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7122983875714221022, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3} - target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x propertyPath: m_LocalScale.x
value: 1 value: 1
@ -179,6 +183,7 @@ MonoBehaviour:
IsOpened: 0 IsOpened: 0
_playerHoldingTime: 1 _playerHoldingTime: 1
_canRandomChange: 0 _canRandomChange: 0
_randomBoxSprite: {fileID: 21300000, guid: 3484bcfbb75f8d54bb1f209c301f86ee, type: 3}
--- !u!114 &5411673223561907087 --- !u!114 &5411673223561907087
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -88,18 +88,21 @@ AnimatorStateTransition:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_Name: m_Name:
m_Conditions: [] m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: isOpened
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0} m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -8463433487428706251} m_DstState: {fileID: -8463433487428706251}
m_Solo: 0 m_Solo: 0
m_Mute: 0 m_Mute: 0
m_IsExit: 0 m_IsExit: 0
serializedVersion: 3 serializedVersion: 3
m_TransitionDuration: 0.25 m_TransitionDuration: 0
m_TransitionOffset: 0 m_TransitionOffset: 0
m_ExitTime: 0.75 m_ExitTime: 0.75
m_HasExitTime: 1 m_HasExitTime: 0
m_HasFixedDuration: 1 m_HasFixedDuration: 0
m_InterruptionSource: 0 m_InterruptionSource: 0
m_OrderedInterruption: 1 m_OrderedInterruption: 1
m_CanTransitionToSelf: 1 m_CanTransitionToSelf: 1

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2e5ed27cf2ca78a4098963d7d1af0e11
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,20 @@
Pump.png
size:1008,1135
filter:Linear,Linear
Rat00
bounds:2,2,325,262
rotate:90
Rat01
bounds:266,10,317,372
rotate:90
Rat02
bounds:640,32,291,380
down2
bounds:2,647,486,507
rotate:90
dowun1
bounds:511,734,495,399
up1
bounds:511,414,486,318
up2
bounds:2,329,486,316

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: d83305aab08bf8b46a7e5df9cd2a650c
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 348 KiB

View File

@ -0,0 +1,143 @@
fileFormatVersion: 2
guid: 3de2078e9110a9748843744e87b766a4
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 0
wrapV: 0
wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 4
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 4
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 4
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 4
buildTarget: WindowsStoreApps
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
customData:
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spriteCustomMetadata:
entries: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: d777e77524282e445bb74b72f25884fa
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,19 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a6b194f808b1af6499c93410e504af42, type: 3}
m_Name: Pump_Atlas
m_EditorClassIdentifier:
textureLoadingMode: 0
onDemandTextureLoader: {fileID: 0}
atlasFile: {fileID: 4900000, guid: d83305aab08bf8b46a7e5df9cd2a650c, type: 3}
materials:
- {fileID: 2100000, guid: 6236b8ceb2645bb48be91e274d9564b8, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ef6897f477662c54ab320d88c690d77e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,46 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Pump_Material
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _STRAIGHT_ALPHA_INPUT
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _MainTex:
m_Texture: {fileID: 2800000, guid: 3de2078e9110a9748843744e87b766a4, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _Cutoff: 0.1
- _DoubleSidedLighting: 0
- _LightAffectsAdditive: 0
- _ReceiveShadows: 0
- _StencilComp: 8
- _StencilRef: 1
- _StraightAlphaInput: 1
- _TintBlack: 0
- _ZWrite: 0
m_Colors:
- _Black: {r: 0, g: 0, b: 0, a: 0}
- _Color: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6236b8ceb2645bb48be91e274d9564b8
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,31 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f1b3b4b945939a54ea0b23d3396115fb, type: 3}
m_Name: Pump_SkeletonData
m_EditorClassIdentifier:
atlasAssets:
- {fileID: 11400000, guid: ef6897f477662c54ab320d88c690d77e, type: 2}
scale: 0.003
skeletonJSON: {fileID: 4900000, guid: d777e77524282e445bb74b72f25884fa, type: 3}
isUpgradingBlendModeMaterials: 0
blendModeMaterials:
requiresBlendModeMaterials: 0
applyAdditiveMaterial: 1
additiveMaterials: []
multiplyMaterials: []
screenMaterials: []
skeletonDataModifiers: []
fromAnimation: []
toAnimation: []
duration: []
defaultMix: 0.2
controller: {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a74f9c634f9ac2c4ba4660414394ff61
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -223,6 +223,54 @@ MonoBehaviour:
m_Key: InteractionRewordBox m_Key: InteractionRewordBox
m_Metadata: m_Metadata:
m_Items: [] m_Items: []
- m_Id: 652516266934272
m_Key: GameStart
m_Metadata:
m_Items: []
- m_Id: 652693132345344
m_Key: Setting
m_Metadata:
m_Items: []
- m_Id: 652745837969408
m_Key: Exit
m_Metadata:
m_Items: []
- m_Id: 656473286574080
m_Key: Sound
m_Metadata:
m_Items: []
- m_Id: 656696410963968
m_Key: Graphic
m_Metadata:
m_Items: []
- m_Id: 656750005780480
m_Key: Master
m_Metadata:
m_Items: []
- m_Id: 656828409905152
m_Key: Bgm
m_Metadata:
m_Items: []
- m_Id: 656897053884416
m_Key: Sfx
m_Metadata:
m_Items: []
- m_Id: 656950145384448
m_Key: Display
m_Metadata:
m_Items: []
- m_Id: 657012900560896
m_Key: Resolution
m_Metadata:
m_Items: []
- m_Id: 657068496060416
m_Key: Language
m_Metadata:
m_Items: []
- m_Id: 667711001395200
m_Key: Confirm
m_Metadata:
m_Items: []
m_Metadata: m_Metadata:
m_Items: [] m_Items: []
m_KeyGenerator: m_KeyGenerator:

View File

@ -238,6 +238,54 @@ MonoBehaviour:
m_Localized: Open Reword Box m_Localized: Open Reword Box
m_Metadata: m_Metadata:
m_Items: [] m_Items: []
- m_Id: 652516266934272
m_Localized: Game Start
m_Metadata:
m_Items: []
- m_Id: 652693132345344
m_Localized: Setting
m_Metadata:
m_Items: []
- m_Id: 652745837969408
m_Localized: Exit
m_Metadata:
m_Items: []
- m_Id: 656473286574080
m_Localized: Sound
m_Metadata:
m_Items: []
- m_Id: 656696410963968
m_Localized: Graphic
m_Metadata:
m_Items: []
- m_Id: 656750005780480
m_Localized: Master
m_Metadata:
m_Items: []
- m_Id: 656828409905152
m_Localized: BGM
m_Metadata:
m_Items: []
- m_Id: 656897053884416
m_Localized: Sfx
m_Metadata:
m_Items: []
- m_Id: 656950145384448
m_Localized: Display
m_Metadata:
m_Items: []
- m_Id: 657012900560896
m_Localized: Resolution
m_Metadata:
m_Items: []
- m_Id: 657068496060416
m_Localized: Language
m_Metadata:
m_Items: []
- m_Id: 667711001395200
m_Localized: Confirm
m_Metadata:
m_Items: []
references: references:
version: 2 version: 2
RefIds: RefIds:

View File

@ -251,6 +251,54 @@ MonoBehaviour:
m_Localized: "\uC0C1\uC790 \uC5F4\uAE30" m_Localized: "\uC0C1\uC790 \uC5F4\uAE30"
m_Metadata: m_Metadata:
m_Items: [] m_Items: []
- m_Id: 652516266934272
m_Localized: "\uAC8C\uC784 \uC2DC\uC791"
m_Metadata:
m_Items: []
- m_Id: 652693132345344
m_Localized: "\uC124\uC815"
m_Metadata:
m_Items: []
- m_Id: 652745837969408
m_Localized: "\uC885\uB8CC"
m_Metadata:
m_Items: []
- m_Id: 656473286574080
m_Localized: "\uC18C\uB9AC"
m_Metadata:
m_Items: []
- m_Id: 656696410963968
m_Localized: "\uADF8\uB798\uD53D"
m_Metadata:
m_Items: []
- m_Id: 656750005780480
m_Localized: "\uC804\uCCB4"
m_Metadata:
m_Items: []
- m_Id: 656828409905152
m_Localized: "\uBC30\uACBD\uC74C"
m_Metadata:
m_Items: []
- m_Id: 656897053884416
m_Localized: "\uD6A8\uACFC\uC74C"
m_Metadata:
m_Items: []
- m_Id: 656950145384448
m_Localized: "\uB514\uC2A4\uD50C\uB808\uC774"
m_Metadata:
m_Items: []
- m_Id: 657012900560896
m_Localized: "\uD574\uC0C1\uB3C4"
m_Metadata:
m_Items: []
- m_Id: 657068496060416
m_Localized: "\uC5B8\uC5B4"
m_Metadata:
m_Items: []
- m_Id: 667711001395200
m_Localized: "\uD655\uC778"
m_Metadata:
m_Items: []
references: references:
version: 2 version: 2
RefIds: RefIds:

View File

@ -1,207 +1,207 @@
[ [
{ {
"Idx": 1, "Idx": 1,
"CustomerRespawn": 13, "CustomerRespawn": 15,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 100, "RequiredExp": 100,
"WaitTime": 20, "WaitTime": 25,
"HurryTime": 20, "HurryTime": 25,
"EatingTime": 10, "EatingTime": 15,
"OpenUpgrade": "Upgrade0", "OpenUpgrade": "Upgrade0",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 50 "RewardBoxPrice": 50
}, },
{ {
"Idx": 2, "Idx": 2,
"CustomerRespawn": 13, "CustomerRespawn": 15,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 200, "RequiredExp": 200,
"WaitTime": 20, "WaitTime": 25,
"HurryTime": 20, "HurryTime": 25,
"EatingTime": 10, "EatingTime": 15,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 100 "RewardBoxPrice": 100
}, },
{ {
"Idx": 3, "Idx": 3,
"CustomerRespawn": 13, "CustomerRespawn": 15,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 200, "RequiredExp": 200,
"WaitTime": 20, "WaitTime": 25,
"HurryTime": 20, "HurryTime": 25,
"EatingTime": 10, "EatingTime": 15,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 150 "RewardBoxPrice": 150
}, },
{ {
"Idx": 4, "Idx": 4,
"CustomerRespawn": 13, "CustomerRespawn": 15,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 200, "RequiredExp": 200,
"WaitTime": 20, "WaitTime": 25,
"HurryTime": 20, "HurryTime": 25,
"EatingTime": 10, "EatingTime": 15,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 200 "RewardBoxPrice": 200
}, },
{ {
"Idx": 5, "Idx": 5,
"CustomerRespawn": 13, "CustomerRespawn": 15,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 200, "RequiredExp": 200,
"WaitTime": 20, "WaitTime": 25,
"HurryTime": 20, "HurryTime": 25,
"EatingTime": 10, "EatingTime": 15,
"OpenUpgrade": "Upgrade1", "OpenUpgrade": "Upgrade1",
"RewardBoxType": 1, "RewardBoxType": 1,
"RewardBoxPrice": 500 "RewardBoxPrice": 500
}, },
{ {
"Idx": 6, "Idx": 6,
"CustomerRespawn": 10, "CustomerRespawn": 13,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 300, "RequiredExp": 300,
"WaitTime": 18, "WaitTime": 23,
"HurryTime": 18, "HurryTime": 23,
"EatingTime": 10, "EatingTime": 13,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 250 "RewardBoxPrice": 250
}, },
{ {
"Idx": 7, "Idx": 7,
"CustomerRespawn": 10, "CustomerRespawn": 13,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 300, "RequiredExp": 300,
"WaitTime": 18, "WaitTime": 23,
"HurryTime": 18, "HurryTime": 23,
"EatingTime": 10, "EatingTime": 13,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 300 "RewardBoxPrice": 300
}, },
{ {
"Idx": 8, "Idx": 8,
"CustomerRespawn": 10, "CustomerRespawn": 13,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 300, "RequiredExp": 300,
"WaitTime": 18, "WaitTime": 23,
"HurryTime": 18, "HurryTime": 23,
"EatingTime": 10, "EatingTime": 13,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 350 "RewardBoxPrice": 350
}, },
{ {
"Idx": 9, "Idx": 9,
"CustomerRespawn": 10, "CustomerRespawn": 13,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 300, "RequiredExp": 300,
"WaitTime": 18, "WaitTime": 23,
"HurryTime": 18, "HurryTime": 23,
"EatingTime": 10, "EatingTime": 13,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 400 "RewardBoxPrice": 400
}, },
{ {
"Idx": 10, "Idx": 10,
"CustomerRespawn": 10, "CustomerRespawn": 13,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 300, "RequiredExp": 300,
"WaitTime": 18, "WaitTime": 23,
"HurryTime": 18, "HurryTime": 23,
"EatingTime": 10, "EatingTime": 13,
"OpenUpgrade": "Upgrade2", "OpenUpgrade": "Upgrade2",
"RewardBoxType": 1, "RewardBoxType": 1,
"RewardBoxPrice": 1000 "RewardBoxPrice": 1000
}, },
{ {
"Idx": 11, "Idx": 11,
"CustomerRespawn": 8, "CustomerRespawn": 10,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 400, "RequiredExp": 400,
"WaitTime": 16, "WaitTime": 20,
"HurryTime": 16, "HurryTime": 20,
"EatingTime": 8, "EatingTime": 10,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 450 "RewardBoxPrice": 450
}, },
{ {
"Idx": 12, "Idx": 12,
"CustomerRespawn": 8, "CustomerRespawn": 10,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 400, "RequiredExp": 400,
"WaitTime": 16, "WaitTime": 20,
"HurryTime": 16, "HurryTime": 20,
"EatingTime": 8, "EatingTime": 10,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 500 "RewardBoxPrice": 500
}, },
{ {
"Idx": 13, "Idx": 13,
"CustomerRespawn": 8, "CustomerRespawn": 10,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 400, "RequiredExp": 400,
"WaitTime": 16, "WaitTime": 20,
"HurryTime": 16, "HurryTime": 20,
"EatingTime": 8, "EatingTime": 10,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 550 "RewardBoxPrice": 550
}, },
{ {
"Idx": 14, "Idx": 14,
"CustomerRespawn": 8, "CustomerRespawn": 10,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 400, "RequiredExp": 400,
"WaitTime": 16, "WaitTime": 20,
"HurryTime": 16, "HurryTime": 20,
"EatingTime": 8, "EatingTime": 10,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 600 "RewardBoxPrice": 600
}, },
{ {
"Idx": 15, "Idx": 15,
"CustomerRespawn": 8, "CustomerRespawn": 10,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 400, "RequiredExp": 400,
"WaitTime": 16, "WaitTime": 20,
"HurryTime": 16, "HurryTime": 20,
"EatingTime": 8, "EatingTime": 10,
"OpenUpgrade": "Upgrade3", "OpenUpgrade": "Upgrade3",
"RewardBoxType": 1, "RewardBoxType": 1,
"RewardBoxPrice": 1500 "RewardBoxPrice": 1500
}, },
{ {
"Idx": 16, "Idx": 16,
"CustomerRespawn": 6, "CustomerRespawn": 8,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 500, "RequiredExp": 500,
"WaitTime": 14, "WaitTime": 18,
"HurryTime": 14, "HurryTime": 18,
"EatingTime": 8, "EatingTime": 8,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
@ -209,12 +209,12 @@
}, },
{ {
"Idx": 17, "Idx": 17,
"CustomerRespawn": 6, "CustomerRespawn": 8,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 500, "RequiredExp": 500,
"WaitTime": 14, "WaitTime": 18,
"HurryTime": 14, "HurryTime": 18,
"EatingTime": 8, "EatingTime": 8,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
@ -222,12 +222,12 @@
}, },
{ {
"Idx": 18, "Idx": 18,
"CustomerRespawn": 6, "CustomerRespawn": 8,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 500, "RequiredExp": 500,
"WaitTime": 14, "WaitTime": 18,
"HurryTime": 14, "HurryTime": 18,
"EatingTime": 8, "EatingTime": 8,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
@ -235,12 +235,12 @@
}, },
{ {
"Idx": 19, "Idx": 19,
"CustomerRespawn": 6, "CustomerRespawn": 8,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 500, "RequiredExp": 500,
"WaitTime": 14, "WaitTime": 18,
"HurryTime": 14, "HurryTime": 18,
"EatingTime": 8, "EatingTime": 8,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
@ -248,12 +248,12 @@
}, },
{ {
"Idx": 20, "Idx": 20,
"CustomerRespawn": 6, "CustomerRespawn": 8,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 500, "RequiredExp": 500,
"WaitTime": 14, "WaitTime": 18,
"HurryTime": 14, "HurryTime": 18,
"EatingTime": 8, "EatingTime": 8,
"OpenUpgrade": "Upgrade4", "OpenUpgrade": "Upgrade4",
"RewardBoxType": 1, "RewardBoxType": 1,
@ -261,12 +261,12 @@
}, },
{ {
"Idx": 21, "Idx": 21,
"CustomerRespawn": 4, "CustomerRespawn": 6,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 600, "RequiredExp": 600,
"WaitTime": 12, "WaitTime": 16,
"HurryTime": 12, "HurryTime": 16,
"EatingTime": 6, "EatingTime": 6,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
@ -274,12 +274,12 @@
}, },
{ {
"Idx": 22, "Idx": 22,
"CustomerRespawn": 4, "CustomerRespawn": 6,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 600, "RequiredExp": 600,
"WaitTime": 12, "WaitTime": 16,
"HurryTime": 12, "HurryTime": 16,
"EatingTime": 6, "EatingTime": 6,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
@ -287,12 +287,12 @@
}, },
{ {
"Idx": 23, "Idx": 23,
"CustomerRespawn": 4, "CustomerRespawn": 6,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 600, "RequiredExp": 600,
"WaitTime": 12, "WaitTime": 16,
"HurryTime": 12, "HurryTime": 16,
"EatingTime": 6, "EatingTime": 6,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
@ -300,12 +300,12 @@
}, },
{ {
"Idx": 24, "Idx": 24,
"CustomerRespawn": 4, "CustomerRespawn": 6,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 600, "RequiredExp": 600,
"WaitTime": 12, "WaitTime": 16,
"HurryTime": 12, "HurryTime": 16,
"EatingTime": 6, "EatingTime": 6,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
@ -313,12 +313,12 @@
}, },
{ {
"Idx": 25, "Idx": 25,
"CustomerRespawn": 4, "CustomerRespawn": 6,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 600, "RequiredExp": 600,
"WaitTime": 12, "WaitTime": 16,
"HurryTime": 12, "HurryTime": 16,
"EatingTime": 6, "EatingTime": 6,
"OpenUpgrade": "Upgrade5", "OpenUpgrade": "Upgrade5",
"RewardBoxType": 1, "RewardBoxType": 1,
@ -326,12 +326,12 @@
}, },
{ {
"Idx": 26, "Idx": 26,
"CustomerRespawn": 4, "CustomerRespawn": 6,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 700, "RequiredExp": 700,
"WaitTime": 10, "WaitTime": 14,
"HurryTime": 10, "HurryTime": 14,
"EatingTime": 6, "EatingTime": 6,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
@ -339,312 +339,312 @@
}, },
{ {
"Idx": 27, "Idx": 27,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 700, "RequiredExp": 700,
"WaitTime": 10, "WaitTime": 14,
"HurryTime": 10, "HurryTime": 14,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 1200 "RewardBoxPrice": 1200
}, },
{ {
"Idx": 28, "Idx": 28,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 700, "RequiredExp": 700,
"WaitTime": 10, "WaitTime": 14,
"HurryTime": 10, "HurryTime": 14,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 1300 "RewardBoxPrice": 1300
}, },
{ {
"Idx": 29, "Idx": 29,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 700, "RequiredExp": 700,
"WaitTime": 10, "WaitTime": 14,
"HurryTime": 10, "HurryTime": 14,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 1400 "RewardBoxPrice": 1400
}, },
{ {
"Idx": 30, "Idx": 30,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 700, "RequiredExp": 700,
"WaitTime": 10, "WaitTime": 14,
"HurryTime": 10, "HurryTime": 14,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "Upgrade6", "OpenUpgrade": "Upgrade6",
"RewardBoxType": 1, "RewardBoxType": 1,
"RewardBoxPrice": 4000 "RewardBoxPrice": 4000
}, },
{ {
"Idx": 31, "Idx": 31,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 800, "RequiredExp": 800,
"WaitTime": 10, "WaitTime": 12,
"HurryTime": 10, "HurryTime": 12,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 1500 "RewardBoxPrice": 1500
}, },
{ {
"Idx": 32, "Idx": 32,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 800, "RequiredExp": 800,
"WaitTime": 10, "WaitTime": 12,
"HurryTime": 10, "HurryTime": 12,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 1600 "RewardBoxPrice": 1600
}, },
{ {
"Idx": 33, "Idx": 33,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 800, "RequiredExp": 800,
"WaitTime": 10, "WaitTime": 12,
"HurryTime": 10, "HurryTime": 12,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 1700 "RewardBoxPrice": 1700
}, },
{ {
"Idx": 34, "Idx": 34,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 800, "RequiredExp": 800,
"WaitTime": 10, "WaitTime": 12,
"HurryTime": 10, "HurryTime": 12,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 1800 "RewardBoxPrice": 1800
}, },
{ {
"Idx": 35, "Idx": 35,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 800, "RequiredExp": 800,
"WaitTime": 10, "WaitTime": 12,
"HurryTime": 10, "HurryTime": 12,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 1, "RewardBoxType": 1,
"RewardBoxPrice": 5000 "RewardBoxPrice": 5000
}, },
{ {
"Idx": 36, "Idx": 36,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 10,
"HurryTime": 10, "HurryTime": 10,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 1900 "RewardBoxPrice": 1900
}, },
{ {
"Idx": 37, "Idx": 37,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 10,
"HurryTime": 10, "HurryTime": 10,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 2000 "RewardBoxPrice": 2000
}, },
{ {
"Idx": 38, "Idx": 38,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 10,
"HurryTime": 10, "HurryTime": 10,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 2100 "RewardBoxPrice": 2100
}, },
{ {
"Idx": 39, "Idx": 39,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 10,
"HurryTime": 10, "HurryTime": 10,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 2200 "RewardBoxPrice": 2200
}, },
{ {
"Idx": 40, "Idx": 40,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 10,
"HurryTime": 10, "HurryTime": 10,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 1, "RewardBoxType": 1,
"RewardBoxPrice": 2300 "RewardBoxPrice": 2300
}, },
{ {
"Idx": 41, "Idx": 41,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 8,
"HurryTime": 10, "HurryTime": 8,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 2400 "RewardBoxPrice": 2400
}, },
{ {
"Idx": 42, "Idx": 42,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 8,
"HurryTime": 10, "HurryTime": 8,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 2500 "RewardBoxPrice": 2500
}, },
{ {
"Idx": 43, "Idx": 43,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 8,
"HurryTime": 10, "HurryTime": 8,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 2600 "RewardBoxPrice": 2600
}, },
{ {
"Idx": 44, "Idx": 44,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 8,
"HurryTime": 10, "HurryTime": 8,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 2700 "RewardBoxPrice": 2700
}, },
{ {
"Idx": 45, "Idx": 45,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 8,
"HurryTime": 10, "HurryTime": 8,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 1, "RewardBoxType": 1,
"RewardBoxPrice": 6000 "RewardBoxPrice": 6000
}, },
{ {
"Idx": 46, "Idx": 46,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 6,
"HurryTime": 10, "HurryTime": 6,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 2800 "RewardBoxPrice": 2800
}, },
{ {
"Idx": 47, "Idx": 47,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 6,
"HurryTime": 10, "HurryTime": 6,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 2900 "RewardBoxPrice": 2900
}, },
{ {
"Idx": 48, "Idx": 48,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 6,
"HurryTime": 10, "HurryTime": 6,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 3000 "RewardBoxPrice": 3000
}, },
{ {
"Idx": 49, "Idx": 49,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 6,
"HurryTime": 10, "HurryTime": 6,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 0, "RewardBoxType": 0,
"RewardBoxPrice": 4000 "RewardBoxPrice": 4000
}, },
{ {
"Idx": 50, "Idx": 50,
"CustomerRespawn": 2, "CustomerRespawn": 4,
"Gold": 100, "Gold": 100,
"Exp": 100, "Exp": 100,
"RequiredExp": 900, "RequiredExp": 900,
"WaitTime": 10, "WaitTime": 6,
"HurryTime": 10, "HurryTime": 6,
"EatingTime": 6, "EatingTime": 4,
"OpenUpgrade": "", "OpenUpgrade": "",
"RewardBoxType": 1, "RewardBoxType": 1,
"RewardBoxPrice": 7000 "RewardBoxPrice": 7000