#7 상호작용 가구 추가 중

+ FireWood, Pot, PowerSwitch 가구 추가
+ GameTimeData 추가
This commit is contained in:
Nam Tae Gun 2024-07-09 05:06:22 +09:00
parent b4e96433c6
commit 04fbc8c7d4
86 changed files with 11804 additions and 627 deletions

File diff suppressed because it is too large Load Diff

View File

@ -47,8 +47,8 @@ namespace BlueWater.BehaviorTrees.Actions
_foodBalloonUi.CancelOrder();
_customer.OnInteraction -= HandleBeverageInteraction;
_customer.UnregisterPlayerInteraction();
_customer.AddHappyPoint(-1);
return TaskStatus.Failure;
_customer.AddHappyPoint(-3);
return TaskStatus.Success;
}
return TaskStatus.Running;
@ -57,7 +57,7 @@ namespace BlueWater.BehaviorTrees.Actions
private void HandleBeverageInteraction()
{
var tycoonPlayer = GameManager.Instance.CurrentTycoonPlayer;
var carriedBeverageData = tycoonPlayer.GetCurrentFoodData();
var carriedBeverageData = tycoonPlayer.GetCurrentItemData();
if (carriedBeverageData == null)
{
Debug.Log("플레이어가 가지고 있는 음식의 데이터가 없습니다.");
@ -67,7 +67,7 @@ namespace BlueWater.BehaviorTrees.Actions
// TODO : 음료가 다양해질 때 수정해야함
if (carriedBeverageData.Idx == 40001)
{
tycoonPlayer.GiveFood();
tycoonPlayer.GiveItem();
_foodBalloonUi.ReceiveFood();
_customer.SetFood(carriedBeverageData);
if (carriedBeverageData.Quality == ItemQuality.High)

View File

@ -55,13 +55,10 @@ namespace BlueWater.BehaviorTrees.Actions
return TaskStatus.Running;
}
/// <summary>
///
/// </summary>
private void HandleFoodInteraction()
{
var tycoonPlayer = GameManager.Instance.CurrentTycoonPlayer;
var carriedFoodData = tycoonPlayer.GetCurrentFoodData();
var carriedFoodData = tycoonPlayer.GetCurrentItemData();
if (carriedFoodData == null)
{
Debug.Log("플레이어가 가지고 있는 음식의 데이터가 없습니다.");
@ -70,7 +67,7 @@ namespace BlueWater.BehaviorTrees.Actions
if (carriedFoodData.Idx == _orderFoodIdx)
{
tycoonPlayer.GiveFood();
tycoonPlayer.GiveItem();
_foodBalloonUi.ReceiveFood();
_customer.SetFood(carriedFoodData);
if (carriedFoodData.Quality == ItemQuality.High)

View File

@ -66,11 +66,19 @@ namespace BlueWater.Npcs.Customers
private IAstarAI _astarAi;
public TableSeat TableSeat { get; private set; }
public int HappyPoint { get; private set; }
private int _happyPoint;
public int HappyPoint
{
get => _happyPoint;
private set
{
var newHappyPoint = Mathf.Max(0, value);
_happyPoint = newHappyPoint;
}
}
private bool _isMoving;
public bool IsMoving
{
get => _isMoving;
@ -162,6 +170,7 @@ namespace BlueWater.Npcs.Customers
{
CustomerData = CustomerManager.Instance.GetRandomCustomerData();
AIMovement.SetMoveSpeed(CustomerData.MoveSpeed);
HappyPoint = CustomerData.BaseHappyPoint;
BehaviorTree.EnableBehavior();
}
@ -219,6 +228,8 @@ namespace BlueWater.Npcs.Customers
OnInteraction?.Invoke();
}
public bool CanInteraction() => true;
public void ShowInteractionUi()
{
if (!InteractionUi) return;

View File

@ -0,0 +1,91 @@
using BlueWater.Items;
using Sirenix.OdinInspector;
using UnityEngine;
namespace BlueWater.Players.Tycoons
{
public class TycoonCarryHandler : MonoBehaviour
{
[SerializeField]
private SpriteRenderer _itemRenderer;
[SerializeField]
private bool _isCarriedItem;
private ItemData _currentItemData;
private ItemManager _itemManager;
private void Awake()
{
InitializeComponents();
}
private void Start()
{
_itemManager = ItemManager.Instance;
}
[Button("컴포넌트 초기화")]
private void InitializeComponents()
{
_itemRenderer = transform.Find("VisualLook/Item").GetComponent<SpriteRenderer>();
}
public void CarryItem(int itemIdx, ItemQuality? itemQuality = null)
{
if (_isCarriedItem)
{
Debug.Log("이미 아이템을 들고 있습니다.");
return;
}
_currentItemData = new ItemData(_itemManager.GetItemDataByIdx(itemIdx));
if (itemQuality != null)
{
_currentItemData.Quality = (ItemQuality)itemQuality;
}
if (_currentItemData == null)
{
Debug.LogError($"{itemIdx} 해당 아이템을 등록할 수 없습니다.");
return;
}
var itemSprite = _currentItemData.Sprite;
if (!itemSprite)
{
Debug.LogWarning($"{itemSprite} 해당 아이템의 이미지가 없습니다.");
}
_itemRenderer.sprite = itemSprite;
_isCarriedItem = true;
}
public void GiveItem()
{
if (!_isCarriedItem || _currentItemData == null)
{
Debug.Log("들고있는 아이템이 없거나, 현재 아이템 데이터가 비어있습니다.");
return;
}
_currentItemData = null;
_itemRenderer.sprite = null;
_isCarriedItem = false;
}
public void DiscardItem()
{
if (!_isCarriedItem || _currentItemData == null)
{
Debug.Log("들고있는 아이템이 없거나, 현재 아이템 데이터가 비어있습니다.");
return;
}
_currentItemData = null;
_itemRenderer.sprite = null;
_isCarriedItem = false;
}
public ItemData GetCurrentItemData() => _currentItemData;
public bool IsCarriedItem() => _isCarriedItem;
}
}

View File

@ -1,89 +0,0 @@
using BlueWater.Items;
using Sirenix.OdinInspector;
using UnityEngine;
namespace BlueWater.Players.Tycoons
{
public class TycoonFoodHandler : MonoBehaviour
{
[SerializeField]
private SpriteRenderer _foodRenderer;
[SerializeField]
private bool _isCarriedFood;
private ItemData _currentFoodData;
private ItemManager _itemManager;
private void Awake()
{
InitializeComponents();
}
private void Start()
{
_itemManager = ItemManager.Instance;
}
[Button("컴포넌트 초기화")]
private void InitializeComponents()
{
_foodRenderer = transform.Find("VisualLook/Food").GetComponent<SpriteRenderer>();
}
public void CarryFood(int foodIdx, ItemQuality itemQuality)
{
if (_isCarriedFood)
{
Debug.Log("이미 음식을 들고 있습니다.");
return;
}
_currentFoodData = new ItemData(_itemManager.GetItemDataByIdx(foodIdx))
{
Quality = itemQuality
};
if (_currentFoodData == null)
{
Debug.LogError($"{foodIdx} 해당 음식을 등록할 수 없습니다.");
return;
}
var itemSprite = _currentFoodData.Sprite;
if (!itemSprite)
{
Debug.LogWarning($"{itemSprite} 해당 음식의 이미지가 없습니다.");
}
_foodRenderer.sprite = itemSprite;
_isCarriedFood = true;
}
public void GiveFood()
{
if (!_isCarriedFood || _currentFoodData == null)
{
Debug.Log("들고있는 음식이 없거나, 현재 음식 데이터가 비어있습니다.");
return;
}
_currentFoodData = null;
_foodRenderer.sprite = null;
_isCarriedFood = false;
}
public void DiscardFood()
{
if (!_isCarriedFood || _currentFoodData == null)
{
Debug.Log("들고있는 음식이 없거나, 현재 음식 데이터가 비어있습니다.");
return;
}
_currentFoodData = null;
_foodRenderer.sprite = null;
_isCarriedFood = false;
}
public ItemData GetCurrentFoodData() => _currentFoodData;
}
}

View File

@ -125,6 +125,8 @@ namespace BlueWater.Players.Tycoons
foreach (var interaction in _playerInteractions)
{
if (!interaction.CanInteraction()) continue;
var distance = Vector3.Distance(transform.position, interaction.Transform.position);
if (distance > InteractionRadius || distance >= closestDistance) continue;

View File

@ -12,6 +12,7 @@ namespace BlueWater.Players.Tycoons
run
}
[DefaultExecutionOrder(-1)]
public class TycoonPlayer : MonoBehaviour
{
// Variables
@ -40,7 +41,7 @@ namespace BlueWater.Players.Tycoons
public TycoonMovement TycoonMovement { get; private set; }
[field: SerializeField]
public TycoonFoodHandler TycoonFoodHandler { get; private set; }
public TycoonCarryHandler TycoonCarryHandler { get; private set; }
#endregion
@ -84,7 +85,7 @@ namespace BlueWater.Players.Tycoons
TycoonInput = GetComponent<TycoonInput>();
TycoonMovement = GetComponent<TycoonMovement>();
TycoonFoodHandler = GetComponent<TycoonFoodHandler>();
TycoonCarryHandler = GetComponent<TycoonCarryHandler>();
}
private void InitializeChileComponents()
@ -110,10 +111,11 @@ namespace BlueWater.Players.Tycoons
}
// Wrapping
public void CarryFood(int foodIdx, ItemQuality itemQuality) => TycoonFoodHandler.CarryFood(foodIdx, itemQuality);
public void GiveFood() => TycoonFoodHandler.GiveFood();
public void DiscardFood() => TycoonFoodHandler.DiscardFood();
public ItemData GetCurrentFoodData() => TycoonFoodHandler.GetCurrentFoodData();
public bool IsCarriedItem() => TycoonCarryHandler.IsCarriedItem();
public void CarryItem(int itemIdx, ItemQuality? itemQuality = null) => TycoonCarryHandler.CarryItem(itemIdx, itemQuality);
public void GiveItem() => TycoonCarryHandler.GiveItem();
public void DiscardItem() => TycoonCarryHandler.DiscardItem();
public ItemData GetCurrentItemData() => TycoonCarryHandler.GetCurrentItemData();
#endregion
}

View File

@ -1,4 +1,5 @@
using BlueWater.Players.Combat;
using BlueWater.Tycoons;
using Sirenix.OdinInspector;
using UnityEngine;
@ -21,6 +22,10 @@ namespace BlueWater
[field: SerializeField] public CombatInventory CombatInventory { get; private set; } = new();
public int Gold { get; set; } = 0;
[field: Title("타이쿤 데이터")]
[field: SerializeField]
public TycoonData TycoonData { get; private set; }
// /// <summary>

View File

@ -0,0 +1,129 @@
using System;
using BlueWater.Tycoons;
using Sirenix.OdinInspector;
using UnityEngine;
namespace BlueWater
{
public class GameTimeManager : Singleton<GameTimeManager>
{
[SerializeField, Required]
private GameTimeDataSo _gameTimeDataSo;
[SerializeField]
private bool _isPaused;
[Title("현재 시간 정보")]
[SerializeField]
private int _currentDays = 1;
private TimeSpan _gameTime;
private TimeSpan _closeTime;
private float _timeIncrementPerMinutes;
public Action OnTycoonClosedTime;
protected override void OnAwake()
{
OnTycoonPreparing();
}
private void Start()
{
TycoonManager.Instance.OnTycoonOpenedEvent += OnTycoonOpened;
TycoonManager.Instance.OnTycoonClosedEvent += OnTycoonClosed;
_timeIncrementPerMinutes = _gameTimeDataSo.TimeIncrementPerMinutes;
}
private void Update()
{
if (_isPaused) return;
var incrementTime = _timeIncrementPerMinutes * Time.deltaTime;
_gameTime = _gameTime.Add(TimeSpan.FromMinutes(incrementTime));
if (_gameTime >= _closeTime)
{
OnTycoonClosed();
}
}
private void OnDestroy()
{
if (Quitting) return;
TycoonManager.Instance.OnTycoonOpenedEvent -= OnTycoonOpened;
TycoonManager.Instance.OnTycoonClosedEvent -= OnTycoonClosed;
}
public void PauseGameTime()
{
_isPaused = true;
}
public void ResumeGameTime()
{
_isPaused = false;
}
public void AddDays()
{
_currentDays++;
}
public void SetDays(int days)
{
if (days <= 0)
{
Debug.LogWarning("날짜 규격이 맞지않습니다.");
return;
}
_currentDays = days;
}
public void SetGameTime(int hours, int minutes = 0)
{
if (hours < 0 || hours >= 24 || minutes < 0 || minutes >= 60)
{
Debug.LogWarning("시간 규격이 맞지않습니다.");
return;
}
_gameTime = new TimeSpan(_gameTime.Days, hours, minutes, 0);
}
public int GetCurrentDays() => _currentDays;
public TimeSpan GetCurrentGameTime() => _gameTime;
public string GetFormattedGameTime()
{
return $"{_gameTime.Hours:D2}:{_gameTime.Minutes:D2}";
}
public int GetTycoonOpenTime() => _gameTimeDataSo.TycoonOpenTime;
public int GetTycoonCloseTime() => _gameTimeDataSo.TycoonCloseTime;
public TimeSpan GetTycoonCloseTimeSpan() => new(_gameTime.Days, GetTycoonCloseTime(), 0, 0);
private void OnTycoonPreparing()
{
PauseGameTime();
SetGameTime(GetTycoonOpenTime());
}
private void OnTycoonOpened()
{
_closeTime = GetTycoonCloseTimeSpan();
SetGameTime(GetTycoonOpenTime());
ResumeGameTime();
}
private void OnTycoonClosed()
{
PauseGameTime();
SetGameTime(GetTycoonCloseTime());
OnTycoonClosedTime?.Invoke();
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 1057413123c928f4ca0b33940946713e

View File

@ -10,6 +10,7 @@ namespace BlueWater.Interfaces
bool EnableInteraction { get; }
void Interaction();
bool CanInteraction();
void ShowInteractionUi();
void HideInteractionUi();
}

View File

@ -40,7 +40,7 @@ namespace BlueWater.Items
public FoodTaste Taste { get; set; }
[field: SerializeField, Tooltip("음식 제작 시간"), BoxGroup("Json 데이터 영역")]
public int CookTime { get; set; }
public int CookGauge { get; set; }
[field: SerializeField, Tooltip("음식 제작에 나오는 접시 수"), BoxGroup("Json 데이터 영역")]
public int Plate { get; set; }

View File

@ -199,6 +199,8 @@ namespace BlueWater.Items
{
OnAcquired();
}
public virtual bool CanInteraction() => true;
public void ShowInteractionUi()
{

View File

@ -1,5 +1,6 @@
using System;
using BlueWater.Interfaces;
using Newtonsoft.Json;
using Sirenix.OdinInspector;
using UnityEngine;
@ -68,6 +69,22 @@ namespace BlueWater.Items
[field: SerializeField, BoxGroup("직접 추가하는 영역")]
public Item ItemPrefab { get; set; }
[JsonConstructor]
public ItemData(int idx, string name, ItemCategory category, ItemType type, ItemQuality quality, int price,
int weight, string description, Sprite sprite, Item itemPrefab)
{
Idx = idx;
Name = name;
Category = category;
Type = type;
Quality = quality;
Price = price;
Weight = weight;
Description = description;
Sprite = sprite;
ItemPrefab = itemPrefab;
}
public ItemData(ItemData itemData)
{
Idx = itemData.Idx;

View File

@ -6,12 +6,17 @@ namespace BlueWater.Tycoons
public class BeverageMachine : InteractionFurniture
{
[SerializeField]
private int _beverageIdx;
private int _itemIdx = 40001;
public override void Interaction()
{
// TODO : 미니게임을 시작하고, 성공 여부에 따라 음식 품질 부여
GameManager.Instance.CurrentTycoonPlayer.CarryFood(_beverageIdx, ItemQuality.None);
CurrentTycoonPlayer.CarryItem(_itemIdx, ItemQuality.None);
}
public override bool CanInteraction()
{
return !CurrentTycoonPlayer.IsCarriedItem();
}
}
}

View File

@ -11,14 +11,14 @@ namespace BlueWater.Tycoons
private void OnEnable()
{
TycoonManager.Instance.CustomerTableManager.RegisterTable(this);
TycoonManager.Instance.CustomerTableController.RegisterTable(this);
}
private void OnDisable()
{
if (!TycoonManager.Instance) return;
TycoonManager.Instance.CustomerTableManager.UnregisterTable(this);
TycoonManager.Instance.CustomerTableController.UnregisterTable(this);
}
public TableSeat FindEmptySeat()

View File

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

View File

@ -0,0 +1,15 @@
using System;
using UnityEngine;
namespace BlueWater.Tycoons
{
[Serializable]
public class FireWoodLevel
{
[field: SerializeField]
public float CookGauge { get; private set; }
[field: SerializeField]
public float BurnInterval { get; private set; }
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 3e498b70d85397d4b8820c7d1ab1737c

View File

@ -0,0 +1,14 @@
using UnityEngine;
namespace BlueWater.Tycoons
{
[CreateAssetMenu(fileName = "PotData", menuName = "ScriptableObjects/PotData")]
public class PotDataSo : ScriptableObject
{
[field: SerializeField]
public int MaxFireWoodCount = 20;
[field: SerializeField]
public FireWoodLevel[] FireWoodLevel = new FireWoodLevel[5];
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 3adde809189b2f54d9f643502f0f1057

View File

@ -0,0 +1,35 @@
using UnityEngine;
namespace BlueWater.Tycoons
{
public class FireWood : InteractionFurniture
{
// TODO : 추후에 다시 활성화 하는 기능 필요
[SerializeField]
private bool _isOpened;
[SerializeField]
private int _itemIdx = 70001;
protected override void OnEnable()
{
TycoonManager.Instance.OnTycoonOpenedEvent += OpenTycoonSwitch;
base.OnEnable();
}
public override void Interaction()
{
CurrentTycoonPlayer.CarryItem(_itemIdx);
}
public override bool CanInteraction()
{
return _isOpened && !CurrentTycoonPlayer.IsCarriedItem();
}
private void OpenTycoonSwitch()
{
_isOpened = true;
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 52765c2911ce12f4c8802a4c848251e7

View File

@ -1,4 +1,5 @@
using BlueWater.Interfaces;
using BlueWater.Players.Tycoons;
using Sirenix.OdinInspector;
using UnityEngine;
@ -18,6 +19,7 @@ namespace BlueWater.Tycoons
[field: SerializeField]
public bool EnableInteraction { get; private set; } = true;
protected TycoonPlayer CurrentTycoonPlayer;
private bool _isQuitting;
protected virtual void Awake()
@ -25,12 +27,9 @@ namespace BlueWater.Tycoons
InitializeComponents();
}
protected virtual void Start()
protected virtual void OnEnable()
{
if (EnableInteraction)
{
GameManager.Instance.CurrentTycoonPlayer.TycoonInput.RegisterPlayerInteraction(this);
}
RegisterPlayerInteraction();
}
private void OnApplicationQuit()
@ -38,14 +37,11 @@ namespace BlueWater.Tycoons
_isQuitting = true;
}
protected virtual void OnDestroy()
protected virtual void OnDisable()
{
if (_isQuitting) return;
if (EnableInteraction)
{
GameManager.Instance.CurrentTycoonPlayer.TycoonInput.UnregisterPlayerInteraction(this);
}
UnregisterPlayerInteraction();
}
[Button("컴포넌트 초기화")]
@ -56,22 +52,42 @@ namespace BlueWater.Tycoons
InteractionCanvas.GetComponent<Canvas>().worldCamera = Camera.main;
InteractionUi = InteractionCanvas.transform.Find("InteractionUi");
InteractionUi.localScale = Vector3.one * (1 / transform.localScale.x);
CurrentTycoonPlayer = GameManager.Instance.CurrentTycoonPlayer;
}
public abstract void Interaction();
public virtual bool CanInteraction() => true;
public void ShowInteractionUi()
public virtual void ShowInteractionUi()
{
if (!InteractionCanvas) return;
InteractionCanvas.gameObject.SetActive(true);
}
public void HideInteractionUi()
public virtual void HideInteractionUi()
{
if (!InteractionCanvas) return;
InteractionCanvas.gameObject.SetActive(false);
}
protected void RegisterPlayerInteraction()
{
if (EnableInteraction)
{
GameManager.Instance.CurrentTycoonPlayer.TycoonInput.RegisterPlayerInteraction(this);
}
}
protected void UnregisterPlayerInteraction()
{
if (EnableInteraction)
{
GameManager.Instance.CurrentTycoonPlayer.TycoonInput.UnregisterPlayerInteraction(this);
}
}
}
}

View File

@ -0,0 +1,131 @@
using System.Collections.Generic;
using BlueWater.Items;
using Sirenix.OdinInspector;
using TMPro;
using UnityEngine;
namespace BlueWater.Tycoons
{
public class Pot : InteractionFurniture
{
[SerializeField, Required]
private PotDataSo _potDataSo;
[SerializeField, Required]
private TMP_Text _cookGauge;
[SerializeField, Required]
private TMP_Text _fireWoodCount;
// TODO : 추후에 다시 활성화 하는 기능 필요
[SerializeField]
private bool _isOpened;
[SerializeField]
private int _fireWoodIdx = 70001;
private Queue<FoodData> _cookedFoodDatas;
private FoodData _currentFoodData;
private int _currentFireWoodCount;
private float _currentCookGauge;
private float _startTime = float.PositiveInfinity;
protected override void OnEnable()
{
TycoonManager.Instance.OnTycoonOpenedEvent += OpenTycoonSwitch;
base.OnEnable();
}
private void Update()
{
if (!_isOpened) return;
var level = _currentFireWoodCount / 5;
var currentFireWoodLevel = _potDataSo.FireWoodLevel[level];
// 음식 게이지 관리 및 음식 생성
if (_currentFoodData.Plate < _cookedFoodDatas.Count)
{
_currentCookGauge += currentFireWoodLevel.CookGauge * Time.deltaTime;
if (_currentCookGauge >= _currentFoodData.CookGauge)
{
_currentCookGauge = 0f;
_cookedFoodDatas.Enqueue(_currentFoodData);
}
}
// 장작 관리
if (_currentFireWoodCount > 0)
{
if (float.IsPositiveInfinity(_startTime))
{
_startTime = Time.time;
}
if (Time.time >= _startTime + currentFireWoodLevel.BurnInterval)
{
_startTime = float.PositiveInfinity;
_currentFireWoodCount--;
}
}
// Ui 표기
_cookGauge.text = $"{(int)_currentCookGauge}/{_currentFoodData.CookGauge}";
_fireWoodCount.text = $"{_currentFireWoodCount}/{_potDataSo.MaxFireWoodCount}";
}
public override void Interaction()
{
if (CurrentTycoonPlayer.IsCarriedItem())
{
var carriedItemData = CurrentTycoonPlayer.GetCurrentItemData();
if (carriedItemData.Idx == _fireWoodIdx)
{
CurrentTycoonPlayer.GiveItem();
_currentFireWoodCount++;
}
}
else
{
CurrentTycoonPlayer.CarryItem(_currentFoodData.Idx, ItemQuality.None);
_cookedFoodDatas.Dequeue();
}
}
public override bool CanInteraction()
{
var isCarriedItem = CurrentTycoonPlayer.IsCarriedItem();
var isFullFireWood = _currentFireWoodCount >= _potDataSo.MaxFireWoodCount;
var isEmptyCookedFood = _cookedFoodDatas.Count <= 0;
return _isOpened && ((isCarriedItem && !isFullFireWood) || !isCarriedItem && !isEmptyCookedFood);
}
public override void ShowInteractionUi()
{
if (!InteractionUi) return;
InteractionUi.gameObject.SetActive(true);
}
public override void HideInteractionUi()
{
if (!InteractionUi) return;
InteractionUi.gameObject.SetActive(false);
}
private void OpenTycoonSwitch()
{
_isOpened = true;
_currentCookGauge = 0;
_currentFireWoodCount = 0;
}
public void CookFood(FoodData foodData)
{
_currentFoodData = foodData;
_cookedFoodDatas = new Queue<FoodData>(_currentFoodData.Plate);
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 0c3098a23461d2842baf234cd02f42e6

View File

@ -0,0 +1,32 @@
using UnityEngine;
namespace BlueWater.Tycoons
{
public class PowerSwitch : InteractionFurniture
{
// TODO : 추후에 다시 활성화 하는 기능 필요
[SerializeField]
private bool _isOpened;
protected override void OnEnable()
{
TycoonManager.Instance.OnTycoonOpenedEvent += OpenTycoonSwitch;
base.OnEnable();
}
public override void Interaction()
{
TycoonManager.Instance.OnTycoonOpenedEvent?.Invoke();
}
public override bool CanInteraction()
{
return !_isOpened;
}
private void OpenTycoonSwitch()
{
_isOpened = true;
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 35e0a60e9e863fb43aa5f858c7377088

View File

@ -4,7 +4,12 @@ namespace BlueWater.Tycoons
{
public override void Interaction()
{
GameManager.Instance.CurrentTycoonPlayer.DiscardFood();
CurrentTycoonPlayer.DiscardItem();
}
public override bool CanInteraction()
{
return CurrentTycoonPlayer.IsCarriedItem();
}
}
}

View File

@ -0,0 +1,17 @@
%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: 02ad0ead42640754d821166bbeec1306, type: 3}
m_Name: GameTimeData
m_EditorClassIdentifier:
<TimeIncrementPerMinutes>k__BackingField: 0.5
<TycoonOpenTime>k__BackingField: 18
<TycoonCloseTime>k__BackingField: 22

View File

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

View File

@ -17,7 +17,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uC2AC\uB77C\uC784 \uD478\uB529"
<Type>k__BackingField: 4
<Taste>k__BackingField: 4
<CookTime>k__BackingField: 20
<CookGauge>k__BackingField: 20
<Plate>k__BackingField: 10
<IngredientIdx1>k__BackingField: 10108
<IngredientQuantity1>k__BackingField: 1
@ -33,7 +33,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uC5BC\uC74C\uB3C4\uCE58 \uD325\uBE59\uC218"
<Type>k__BackingField: 4
<Taste>k__BackingField: 4
<CookTime>k__BackingField: 20
<CookGauge>k__BackingField: 20
<Plate>k__BackingField: 10
<IngredientIdx1>k__BackingField: 10109
<IngredientQuantity1>k__BackingField: 1
@ -49,7 +49,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uCF54\uBFD4\uC18C \uBFD4 \uD280\uAE40"
<Type>k__BackingField: 2
<Taste>k__BackingField: 4
<CookTime>k__BackingField: 20
<CookGauge>k__BackingField: 20
<Plate>k__BackingField: 10
<IngredientIdx1>k__BackingField: 10106
<IngredientQuantity1>k__BackingField: 1
@ -65,7 +65,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uCF54\uBFD4\uC18C \uB4B7\uB2E4\uB9AC \uACE0\uAE30"
<Type>k__BackingField: 3
<Taste>k__BackingField: 1
<CookTime>k__BackingField: 40
<CookGauge>k__BackingField: 40
<Plate>k__BackingField: 10
<IngredientIdx1>k__BackingField: 10107
<IngredientQuantity1>k__BackingField: 1
@ -81,7 +81,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBC31\uC0C1\uC5B4 \uD1B5\uAD6C\uC774"
<Type>k__BackingField: 1
<Taste>k__BackingField: 1
<CookTime>k__BackingField: 20
<CookGauge>k__BackingField: 20
<Plate>k__BackingField: 10
<IngredientIdx1>k__BackingField: 10201
<IngredientQuantity1>k__BackingField: 1
@ -97,7 +97,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBC84\uD130 \uC870\uAC1C \uAD6C\uC774"
<Type>k__BackingField: 3
<Taste>k__BackingField: 4
<CookTime>k__BackingField: 25
<CookGauge>k__BackingField: 25
<Plate>k__BackingField: 10
<IngredientIdx1>k__BackingField: 10603
<IngredientQuantity1>k__BackingField: 1

View File

@ -17,6 +17,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uD0B9\uD06C\uB7A9"
<Category>k__BackingField: 1
<Type>k__BackingField: 1
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -26,6 +27,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uACF5\uB8E1 \uACE0\uAE30"
<Category>k__BackingField: 1
<Type>k__BackingField: 1
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -35,6 +37,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uB7A8\uACE0\uAE30"
<Category>k__BackingField: 1
<Type>k__BackingField: 1
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -44,6 +47,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uB2ED\uACE0\uAE30"
<Category>k__BackingField: 1
<Type>k__BackingField: 1
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -53,6 +57,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBC40\uACE0\uAE30"
<Category>k__BackingField: 1
<Type>k__BackingField: 1
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -62,6 +67,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uCF54\uBFD4\uC18C \uBFD4"
<Category>k__BackingField: 1
<Type>k__BackingField: 1
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -71,6 +77,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uCF54\uBFD4\uC18C \uB2E4\uB9AC\uC0B4"
<Category>k__BackingField: 1
<Type>k__BackingField: 1
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -80,6 +87,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBC31\uC0C1\uC5B4"
<Category>k__BackingField: 1
<Type>k__BackingField: 2
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -89,6 +97,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uB2C8\uBAA8"
<Category>k__BackingField: 1
<Type>k__BackingField: 2
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -98,6 +107,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uD574\uD30C\uB9AC"
<Category>k__BackingField: 1
<Type>k__BackingField: 2
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -107,6 +117,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uAC00\uC624\uB9AC"
<Category>k__BackingField: 1
<Type>k__BackingField: 2
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -116,6 +127,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uC6B0\uB7ED"
<Category>k__BackingField: 1
<Type>k__BackingField: 2
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -125,6 +137,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uB370\uC2A4\uB3C4\uC5B4\uC758 \uC54C"
<Category>k__BackingField: 1
<Type>k__BackingField: 3
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -134,6 +147,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uACF5\uB8E1\uC54C"
<Category>k__BackingField: 1
<Type>k__BackingField: 3
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -143,6 +157,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBA54\uB860"
<Category>k__BackingField: 1
<Type>k__BackingField: 4
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -152,6 +167,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uD1A0\uB9C8\uD1A0"
<Category>k__BackingField: 1
<Type>k__BackingField: 4
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -161,6 +177,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uC0AC\uACFC"
<Category>k__BackingField: 1
<Type>k__BackingField: 4
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -170,6 +187,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uB808\uBAAC"
<Category>k__BackingField: 1
<Type>k__BackingField: 4
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -179,6 +197,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uD1A0\uB9C8\uD1A0"
<Category>k__BackingField: 1
<Type>k__BackingField: 4
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -188,6 +207,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uB9C8\uB298"
<Category>k__BackingField: 1
<Type>k__BackingField: 5
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -197,6 +217,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uC591\uD30C"
<Category>k__BackingField: 1
<Type>k__BackingField: 5
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -206,6 +227,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uB300\uD30C"
<Category>k__BackingField: 1
<Type>k__BackingField: 5
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -215,6 +237,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uD30C\uC2AC\uB9AC"
<Category>k__BackingField: 1
<Type>k__BackingField: 5
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -224,6 +247,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uB2E4\uC2DC\uB9C8"
<Category>k__BackingField: 1
<Type>k__BackingField: 5
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -233,6 +257,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uD30C\uD504\uB9AC\uCE74"
<Category>k__BackingField: 1
<Type>k__BackingField: 5
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -242,6 +267,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBC30\uCD94"
<Category>k__BackingField: 1
<Type>k__BackingField: 5
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -251,6 +277,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBE0C\uB85C\uCF5C\uB9AC"
<Category>k__BackingField: 1
<Type>k__BackingField: 5
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -260,6 +287,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uAE7B\uC78E"
<Category>k__BackingField: 1
<Type>k__BackingField: 5
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -269,6 +297,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uC9C4\uC8FC \uC870\uAC1C"
<Category>k__BackingField: 1
<Type>k__BackingField: 6
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -278,6 +307,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBC14\uB2E4 \uC870\uAC1C"
<Category>k__BackingField: 1
<Type>k__BackingField: 6
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -287,6 +317,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uAC70\uB300 \uC870\uAC1C"
<Category>k__BackingField: 1
<Type>k__BackingField: 6
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -296,6 +327,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uC18C\uAE08"
<Category>k__BackingField: 1
<Type>k__BackingField: 7
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -305,6 +337,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uACE0\uCDA7\uAC00\uB8E8"
<Category>k__BackingField: 1
<Type>k__BackingField: 7
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -314,6 +347,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uD6C4\uCD94"
<Category>k__BackingField: 1
<Type>k__BackingField: 7
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -323,6 +357,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uAC04\uC7A5"
<Category>k__BackingField: 1
<Type>k__BackingField: 7
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -332,6 +367,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBC84\uD130"
<Category>k__BackingField: 1
<Type>k__BackingField: 7
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -341,6 +377,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uC124\uD0D5"
<Category>k__BackingField: 1
<Type>k__BackingField: 7
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -350,6 +387,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBCF4\uBB3C \uC0C1\uC790 (\uB3D9)"
<Category>k__BackingField: 2
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 500
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -359,6 +397,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBCF4\uBB3C \uC0C1\uC790 (\uC740)"
<Category>k__BackingField: 2
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 1000
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -368,6 +407,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBCF4\uBB3C \uC0C1\uC790 (\uAE08)"
<Category>k__BackingField: 2
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 2000
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -377,6 +417,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uBBF8\uBBF9"
<Category>k__BackingField: 2
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 0
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -386,6 +427,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uCF54\uCF54\uB11B\uAC8C\uC0B4\uC2A4\uD29C"
<Category>k__BackingField: 3
<Type>k__BackingField: 2
<Quality>k__BackingField: 0
<Price>k__BackingField: 0
<Weight>k__BackingField: 0
<Description>k__BackingField:
@ -395,15 +437,17 @@ MonoBehaviour:
<Name>k__BackingField: "\uB9E5\uC8FC"
<Category>k__BackingField: 4
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 0
<Weight>k__BackingField: 0
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 21300010, guid: 7008c94b2b80b9a428550c957ecf47f8, type: 3}
<Sprite>k__BackingField: {fileID: 1098625912, guid: 551ef1d8906c85f43bed28c7a5a67e9c, type: 3}
<ItemPrefab>k__BackingField: {fileID: 0}
- <Idx>k__BackingField: 50001
<Name>k__BackingField: "\uD558\uD2B8 \uBC18 \uAC1C"
<Category>k__BackingField: 5
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 0
<Weight>k__BackingField: 0
<Description>k__BackingField:
@ -413,6 +457,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uD558\uD2B8 \uD55C \uAC1C"
<Category>k__BackingField: 5
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 0
<Weight>k__BackingField: 0
<Description>k__BackingField:
@ -422,6 +467,7 @@ MonoBehaviour:
<Name>k__BackingField: "\uC82C\uC2A4\uD1A4"
<Category>k__BackingField: 6
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 1000
<Weight>k__BackingField: 100
<Description>k__BackingField:
@ -431,8 +477,99 @@ MonoBehaviour:
<Name>k__BackingField: "\uD480\uC78E"
<Category>k__BackingField: 6
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 10
<Weight>k__BackingField: 1
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 21300000, guid: ff92fed29107bb94e8011820502e8cb8, type: 3}
<ItemPrefab>k__BackingField: {fileID: 1370112280380943697, guid: 6dee5e24767665b48aa614edcd6f71a2, type: 3}
- <Idx>k__BackingField: 10108
<Name>k__BackingField: "\uC2AC\uB77C\uC784 \uCC0C\uAC70\uAE30"
<Category>k__BackingField: 1
<Type>k__BackingField: 1
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0}
- <Idx>k__BackingField: 10109
<Name>k__BackingField: "\uC5BC\uC74C \uAC00\uC2DC"
<Category>k__BackingField: 1
<Type>k__BackingField: 1
<Quality>k__BackingField: 0
<Price>k__BackingField: 100
<Weight>k__BackingField: 100
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0}
- <Idx>k__BackingField: 30001
<Name>k__BackingField: "\uC2AC\uB77C\uC784 \uD478\uB529"
<Category>k__BackingField: 3
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 500
<Weight>k__BackingField: 100
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0}
- <Idx>k__BackingField: 30002
<Name>k__BackingField: "\uC5BC\uC74C\uB3C4\uCE58 \uD325\uBE59\uC218"
<Category>k__BackingField: 3
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 500
<Weight>k__BackingField: 100
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0}
- <Idx>k__BackingField: 30003
<Name>k__BackingField: "\uCF54\uBFD4\uC18C \uBFD4 \uD280\uAE40"
<Category>k__BackingField: 3
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 150
<Weight>k__BackingField: 100
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0}
- <Idx>k__BackingField: 30004
<Name>k__BackingField: "\uCF54\uBFD4\uC18C \uB4B7\uB2E4\uB9AC \uACE0\uAE30"
<Category>k__BackingField: 3
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 500
<Weight>k__BackingField: 100
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0}
- <Idx>k__BackingField: 30005
<Name>k__BackingField: "\uBC31\uC0C1\uC5B4 \uD1B5\uAD6C\uC774"
<Category>k__BackingField: 3
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 150
<Weight>k__BackingField: 100
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0}
- <Idx>k__BackingField: 30006
<Name>k__BackingField: "\uBC84\uD130 \uC870\uAC1C \uAD6C\uC774"
<Category>k__BackingField: 3
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 140
<Weight>k__BackingField: 100
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0}
- <Idx>k__BackingField: 70001
<Name>k__BackingField: "\uC7A5\uC791"
<Category>k__BackingField: 7
<Type>k__BackingField: 0
<Quality>k__BackingField: 0
<Price>k__BackingField: 0
<Weight>k__BackingField: 0
<Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 21300000, guid: 318d98fbc21718d459483945b60b9baf, type: 3}
<ItemPrefab>k__BackingField: {fileID: 0}

View File

@ -24,7 +24,7 @@ MonoBehaviour:
<PreferredFood1>k__BackingField: 2
<PreferredFood2>k__BackingField: 1
<PreferredFood3>k__BackingField: 0
<OrderBeverageRate>k__BackingField: 100
<OrderBeverageRate>k__BackingField: 50
- <Idx>k__BackingField: 10002
<Name>k__BackingField: "\uC774\uB3D9\uC18D\uB3C4\uAC00 \uD3C9\uBC94\uD558\uACE0
\uAE09\uD55C Ai2"
@ -36,11 +36,11 @@ MonoBehaviour:
<PreferredFood1>k__BackingField: 1
<PreferredFood2>k__BackingField: 2
<PreferredFood3>k__BackingField: 0
<OrderBeverageRate>k__BackingField: 100
<OrderBeverageRate>k__BackingField: 50
- <Idx>k__BackingField: 10003
<Name>k__BackingField: "\uC774\uB3D9\uC18D\uB3C4\uAC00 \uB290\uB9AC\uACE0 \uB290\uAE0B\uD55C
Ai1"
<MoveSpeed>k__BackingField: 2
<MoveSpeed>k__BackingField: 1
<EatingTime>k__BackingField: 15
<WaitTime>k__BackingField: 15
<HurryTime>k__BackingField: 15
@ -48,7 +48,7 @@ MonoBehaviour:
<PreferredFood1>k__BackingField: 1
<PreferredFood2>k__BackingField: 2
<PreferredFood3>k__BackingField: 0
<OrderBeverageRate>k__BackingField: 100
<OrderBeverageRate>k__BackingField: 50
- <Idx>k__BackingField: 10004
<Name>k__BackingField: "\uC774\uB3D9\uC18D\uB3C4\uAC00 \uBE60\uB974\uACE0 \uD3C9\uBC94\uD55C
Ai1"
@ -60,7 +60,7 @@ MonoBehaviour:
<PreferredFood1>k__BackingField: 1
<PreferredFood2>k__BackingField: 2
<PreferredFood3>k__BackingField: 0
<OrderBeverageRate>k__BackingField: 100
<OrderBeverageRate>k__BackingField: 50
- <Idx>k__BackingField: 10005
<Name>k__BackingField: "\uC774\uB3D9\uC18D\uB3C4\uAC00 \uBE60\uB974\uACE0 \uD3C9\uBC94\uD55C
Ai2"
@ -72,7 +72,7 @@ MonoBehaviour:
<PreferredFood1>k__BackingField: 2
<PreferredFood2>k__BackingField: 1
<PreferredFood3>k__BackingField: 0
<OrderBeverageRate>k__BackingField: 100
<OrderBeverageRate>k__BackingField: 50
- <Idx>k__BackingField: 10006
<Name>k__BackingField: "\uC774\uB3D9\uC18D\uB3C4\uAC00 \uBE60\uB974\uACE0 \uB290\uAE0B\uD55C
Ai1"
@ -84,7 +84,7 @@ MonoBehaviour:
<PreferredFood1>k__BackingField: 1
<PreferredFood2>k__BackingField: 2
<PreferredFood3>k__BackingField: 0
<OrderBeverageRate>k__BackingField: 100
<OrderBeverageRate>k__BackingField: 50
- <Idx>k__BackingField: 10007
<Name>k__BackingField: "\uC774\uB3D9\uC18D\uB3C4\uAC00 \uBE60\uB974\uACE0 \uB290\uAE0B\uD55C
Ai2"
@ -96,4 +96,4 @@ MonoBehaviour:
<PreferredFood1>k__BackingField: 2
<PreferredFood2>k__BackingField: 1
<PreferredFood3>k__BackingField: 0
<OrderBeverageRate>k__BackingField: 100
<OrderBeverageRate>k__BackingField: 50

View File

@ -0,0 +1,26 @@
%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: 3adde809189b2f54d9f643502f0f1057, type: 3}
m_Name: PotData
m_EditorClassIdentifier:
MaxFireWoodCount: 20
FireWoodLevel:
- <CookGauge>k__BackingField: 0.1
<BurnInterval>k__BackingField: 30
- <CookGauge>k__BackingField: 1
<BurnInterval>k__BackingField: 10
- <CookGauge>k__BackingField: 2
<BurnInterval>k__BackingField: 9
- <CookGauge>k__BackingField: 3
<BurnInterval>k__BackingField: 8
- <CookGauge>k__BackingField: 5
<BurnInterval>k__BackingField: 7

View File

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

View File

@ -0,0 +1,15 @@
%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: add43bc825f942044b87c758a6832b68, type: 3}
m_Name: StageData
m_EditorClassIdentifier:
<MaxCustomersByRating>k__BackingField: 0c00000012000000180000001e00000024000000

View File

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

View File

@ -31,7 +31,7 @@ namespace BlueWater.Tycoons
[ShowInInspector]
private Queue<Customer> _waitingCustomers = new();
private CustomerTableManager _customerTableManager;
private CustomerTableController _customerTableController;
private Coroutine _findEmptySeatCoroutineInstance;
protected override void OnAwake()
@ -45,7 +45,7 @@ namespace BlueWater.Tycoons
private void Start()
{
_customerTableManager = TycoonManager.Instance.CustomerTableManager;
_customerTableController = TycoonManager.Instance.CustomerTableController;
}
public void InstantiateCustomer()
@ -65,7 +65,7 @@ namespace BlueWater.Tycoons
}
// 대기열에는 아무도 없는 경우
var emptySeat = _customerTableManager.FindEmptySeat();
var emptySeat = _customerTableController.FindEmptySeat();
if (emptySeat == null)
{
// 내가 첫 대기열 손님이 된다.
@ -84,7 +84,7 @@ namespace BlueWater.Tycoons
var checkEmptySeatInterval = new WaitForSeconds(_checkEmptySeatInterval);
while (_waitingCustomers.Count > 0)
{
var emptySeat = _customerTableManager.FindEmptySeat();
var emptySeat = _customerTableController.FindEmptySeat();
if (emptySeat != null)
{
var customer = _waitingCustomers.Dequeue();
@ -123,5 +123,7 @@ namespace BlueWater.Tycoons
var randomIndex = Random.Range(0, customerDataCount);
return _customerDatas.ElementAt(randomIndex).Value;
}
public List<Customer> GetCurrentCustomers() => _instanceCustomers;
}
}

View File

@ -5,7 +5,7 @@ using UnityEngine;
namespace BlueWater.Tycoons
{
public class CustomerTableManager : MonoBehaviour
public class CustomerTableController : MonoBehaviour
{
[SerializeField]
private List<CustomerTable> _customerTables;

View File

@ -0,0 +1,17 @@
using UnityEngine;
namespace BlueWater.Tycoons
{
[CreateAssetMenu(fileName = "GameTimeData", menuName = "ScriptableObjects/GameTimeData")]
public class GameTimeDataSo : ScriptableObject
{
[field: SerializeField]
public float TimeIncrementPerMinutes { get; private set; } = 0.5f;
[field: SerializeField]
public int TycoonOpenTime { get; private set; } = 18;
[field: SerializeField]
public int TycoonCloseTime { get; private set; } = 22;
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 02ad0ead42640754d821166bbeec1306

View File

@ -0,0 +1,17 @@
using UnityEngine;
namespace BlueWater.Tycoons
{
[CreateAssetMenu(fileName = "StageData", menuName = "ScriptableObjects/StageData")]
public class StageDataSo : ScriptableObject
{
[field: SerializeField]
public int[] MaxCustomersByRating { get; private set; } = new int[5];
[field: SerializeField]
public float WaitTimeInStarted = 2f;
[field: SerializeField]
public float CustomerEntryInterval = 1f;
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: add43bc825f942044b87c758a6832b68

View File

@ -0,0 +1,12 @@
using System;
using UnityEngine;
namespace BlueWater.Tycoons
{
[Serializable]
public class TycoonData
{
[field: SerializeField]
public int Rating { get; private set; } = 1;
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 419cb5f83413ce24f9882dbff8be2cf0

View File

@ -13,11 +13,18 @@ namespace BlueWater.Tycoons
public class TycoonManager : Singleton<TycoonManager>
{
[field: SerializeField]
public CustomerTableManager CustomerTableManager { get; private set; }
public CustomerTableController CustomerTableController { get; private set; }
[field: SerializeField]
public TycoonStageController TycoonStageController { get; private set; }
[SerializeField]
private Transform _customerTables;
// TODO : 타이쿤 오픈 연출 추가, 게임시간 흐름, 타이쿤 시작하면 상호작용 금지해야하는 것들
public Action OnTycoonOpenedEvent;
public Action OnTycoonClosedEvent;
protected override void OnAwake()
{
InitializeComponents();
@ -26,7 +33,8 @@ namespace BlueWater.Tycoons
[Button("컴포넌트 초기화")]
private void InitializeComponents()
{
CustomerTableManager = GetComponent<CustomerTableManager>();
CustomerTableController = GetComponent<CustomerTableController>();
TycoonStageController = GetComponent<TycoonStageController>();
}
public Transform GetParent(BuildableObjectType buildableObjectType)

View File

@ -0,0 +1,78 @@
using System;
using System.Collections;
using BlueWater.Utility;
using Sirenix.OdinInspector;
using UnityEngine;
namespace BlueWater.Tycoons
{
public class TycoonStageController : MonoBehaviour
{
[SerializeField, Required]
private StageDataSo _stageDataSo;
private bool _isClosedTime;
private GameTimeManager _gameTimeManager;
private TycoonManager _tycoonManager;
private CustomerManager _customerManager;
private Coroutine _startStageCoroutineInstance;
private TimeSpan _closeTime;
private void Start()
{
_gameTimeManager = GameTimeManager.Instance;
_tycoonManager = TycoonManager.Instance;
_customerManager = CustomerManager.Instance;
_gameTimeManager.OnTycoonClosedTime += SetIsClosedTime;
_tycoonManager.OnTycoonOpenedEvent += StartStage;
}
private void OnDestroy()
{
_gameTimeManager.OnTycoonClosedTime -= SetIsClosedTime;
_tycoonManager.OnTycoonOpenedEvent -= StartStage;
}
private void StartStage()
{
Utils.StartUniqueCoroutine(this, ref _startStageCoroutineInstance, StartStageCoroutine());
}
private IEnumerator StartStageCoroutine()
{
yield return new WaitForSeconds(_stageDataSo.WaitTimeInStarted);
_isClosedTime = false;
_closeTime = _gameTimeManager.GetTycoonCloseTimeSpan();
_closeTime = _closeTime.Subtract(new TimeSpan(0, 30, 0));
var currentRating = DataManager.Instance.TycoonData.Rating;
var maxCustomer = _stageDataSo.MaxCustomersByRating[currentRating - 1];
var entryCustomerCount = 0;
var entryInterval = new WaitForSeconds(_stageDataSo.CustomerEntryInterval);
while (_closeTime > _gameTimeManager.GetCurrentGameTime() && entryCustomerCount < maxCustomer)
{
var emptySeat = _tycoonManager.CustomerTableController.FindEmptySeat();
if (emptySeat != null)
{
_customerManager.InstantiateCustomer();
entryCustomerCount++;
}
yield return entryInterval;
}
while (!_isClosedTime || _customerManager.GetCurrentCustomers().Count > 0)
{
yield return null;
}
_tycoonManager.OnTycoonClosedEvent?.Invoke();
_startStageCoroutineInstance = null;
}
private void SetIsClosedTime() => _isClosedTime = true;
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 9dd1d4a57e5f2dc4ba2346bf6359f094

View File

@ -0,0 +1,41 @@
using System;
using Sirenix.OdinInspector;
using UnityEngine;
namespace BlueWater.Uis
{
public class GameTimeUi : MonoBehaviour
{
[SerializeField]
private Transform _handHour;
private GameTimeManager _gameTimeManager;
private TimeSpan _currentTime;
private void Awake()
{
_gameTimeManager = GameTimeManager.Instance;
}
private void Start()
{
InitializeComponents();
}
private void Update()
{
var currentTime = _gameTimeManager.GetCurrentGameTime();
var hours = (float)currentTime.TotalHours % 24;
var minutes = currentTime.Minutes;
var hourAngle = -360f * (hours / 24f) - (minutes / 60f) * 15f;
_handHour.localRotation = Quaternion.Euler(0, 0, hourAngle);
}
[Button("컴포넌트 초기화")]
private void InitializeComponents()
{
_handHour = transform.Find("Clock/HourHand");
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 4553fc2fa22627b4e8a8926f8cff668e

View File

@ -52,7 +52,7 @@
using JetBrains.Annotations;
using UnityEngine;
[DefaultExecutionOrder(-1)]
[DefaultExecutionOrder(-2)]
public abstract class Singleton<T> : Singleton where T : MonoBehaviour
{
#region Fields

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

View File

@ -0,0 +1,141 @@
fileFormatVersion: 2
guid: 318d98fbc21718d459483945b60b9baf
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: 9
spritePivot: {x: 0.5, y: 0.07}
spritePixelsToUnits: 2048
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: 1537655665
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 KiB

View File

@ -0,0 +1,141 @@
fileFormatVersion: 2
guid: 0e9f85c2dba90604380a191b40134308
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: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 2048
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: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

View File

@ -0,0 +1,141 @@
fileFormatVersion: 2
guid: 9fed298ec4498d644b02246d59128d54
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: 2048
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: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 KiB

View File

@ -0,0 +1,141 @@
fileFormatVersion: 2
guid: 6fd453ae6a455594497749bcab74413d
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: 9
spritePivot: {x: 0.5, y: 0.145}
spritePixelsToUnits: 2048
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: 1537655665
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

View File

@ -0,0 +1,141 @@
fileFormatVersion: 2
guid: 1502417ee2a0ecb439c3e0934d72fe78
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: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 1024
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: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,141 @@
fileFormatVersion: 2
guid: e5350bbc62b84c340a8b1c88a857d366
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: 0
spritePivot: {x: 0.48, y: 0.456}
spritePixelsToUnits: 1024
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: 1537655665
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -734,7 +734,7 @@ MonoBehaviour:
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"EntryTask":{"Type":"BehaviorDesigner.Runtime.Tasks.EntryTask","NodeData":{"Offset":"(548.5,30)"},"ID":0,"Name":"Entry","Instant":true},"RootTask":{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-301.5,250)"},"ID":1,"Name":"Sequence","Instant":true,"AbortTypeabortType":"None"},"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"GameObjectmValue":0}]}'
JSONSerialization: '{"EntryTask":{"Type":"BehaviorDesigner.Runtime.Tasks.EntryTask","NodeData":{"Offset":"(548.5,30)"},"ID":0,"Name":"Entry","Instant":true},"RootTask":{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-301.5,250)"},"ID":1,"Name":"Sequence","Instant":true,"AbortTypeabortType":"None"},"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"GameObjectmValue":0},{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"HappyPoint","IsShared":true,"PropertyMapping":"BlueWater.Npcs.Customers.Customer/HappyPoint","PropertyMappingOwner":1,"Int32mValue":0}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
@ -742,6 +742,7 @@ MonoBehaviour:
dataPosition:
unityObjects:
- {fileID: 7260635347182713621}
- {fileID: 7260635347182713621}
byteData:
byteDataArray:
Version: 1.7.9

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -0,0 +1,690 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &867242612611201267
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6190127373159935981}
m_Layer: 0
m_Name: CustomerSpawn
m_TagString: Untagged
m_Icon: {fileID: 5132851093641282708, guid: 0000000000000000d000000000000000, type: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6190127373159935981
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 867242612611201267}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -19}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3249711671270954515}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &3213574012824102535
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4449232531499695111}
m_Layer: 0
m_Name: Props
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4449232531499695111
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3213574012824102535}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1402113424960589398}
- {fileID: 7906693004392999617}
m_Father: {fileID: 2700294535905665279}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &4890936942002446752
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 9177701971910981970}
m_Layer: 0
m_Name: CustomerTables01
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &9177701971910981970
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4890936942002446752}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1402113424960589398}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &6025306343922063044
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7906693004392999617}
m_Layer: 0
m_Name: Environments
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7906693004392999617
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6025306343922063044}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4449232531499695111}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &6100274519667895078
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3249711671270954515}
m_Layer: 0
m_Name: Spawns
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3249711671270954515
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6100274519667895078}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 6190127373159935981}
m_Father: {fileID: 2700294535905665279}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &6153104999464555727
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7508264014298631269}
- component: {fileID: 6399050553829637353}
- component: {fileID: 4987091902447133710}
m_Layer: 6
m_Name: Ground
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7508264014298631269
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6153104999464555727}
serializedVersion: 2
m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 10, y: 10, z: 5}
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 4374501888181262139}
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
--- !u!212 &6399050553829637353
SpriteRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6153104999464555727}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: d3c87e7ec1e83654cb2bff3178900c99, 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: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: c19baa66304058f47b77065b3bd04588, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 2
m_Size: {x: 4, y: 4}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!65 &4987091902447133710
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6153104999464555727}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 4, y: 4, z: 0.20000005}
m_Center: {x: 0, y: 0, z: 0.1}
--- !u!1 &8687938782894991681
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1402113424960589398}
m_Layer: 0
m_Name: Furnitrues
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1402113424960589398
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8687938782894991681}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 9177701971910981970}
- {fileID: 6370990441483320482}
- {fileID: 3241246486705127493}
- {fileID: 2846576861165937971}
- {fileID: 3347734436749426823}
- {fileID: 1147213678061483695}
m_Father: {fileID: 4449232531499695111}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &9041926907780427371
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2700294535905665279}
m_Layer: 0
m_Name: TycoonMap
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2700294535905665279
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9041926907780427371}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4374501888181262139}
- {fileID: 4449232531499695111}
- {fileID: 3249711671270954515}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &9172720666453936748
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4374501888181262139}
m_Layer: 0
m_Name: Grounds
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4374501888181262139
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9172720666453936748}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 7508264014298631269}
m_Father: {fileID: 2700294535905665279}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &348657574202911309
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1402113424960589398}
m_Modifications:
- target: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_LocalPosition.z
value: 11.540001
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5897095096647521783, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
propertyPath: m_Name
value: FireWood
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
--- !u!4 &1147213678061483695 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 809828747251277026, guid: 9231d4accc6bed2418b02e2674b3da8d, type: 3}
m_PrefabInstance: {fileID: 348657574202911309}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &2686569044198628453
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1402113424960589398}
m_Modifications:
- target: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_LocalPosition.x
value: -5.03
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_LocalPosition.z
value: 11.31
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5897095096647521783, guid: f725a94442d683e4a871e96076289fb0, type: 3}
propertyPath: m_Name
value: Pot
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: f725a94442d683e4a871e96076289fb0, type: 3}
--- !u!4 &3347734436749426823 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 809828747251277026, guid: f725a94442d683e4a871e96076289fb0, type: 3}
m_PrefabInstance: {fileID: 2686569044198628453}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &2866029296223591591
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1402113424960589398}
m_Modifications:
- target: {fileID: 809828747251277026, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalPosition.x
value: -1.732
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalPosition.z
value: 6.42
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalPosition.x
value: -3.93
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalPosition.z
value: 2.5
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5130238471801096256, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_Name
value: BeverageMachine
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 109afa56f22782a4baef8705031c807a, type: 3}
--- !u!4 &3241246486705127493 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 809828747251277026, guid: 109afa56f22782a4baef8705031c807a, type: 3}
m_PrefabInstance: {fileID: 2866029296223591591}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &3223456272433789393
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1402113424960589398}
m_Modifications:
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalPosition.x
value: 1.76
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalPosition.z
value: 6.16
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5897095096647521783, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_Name
value: TrashCan
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
--- !u!4 &2846576861165937971 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
m_PrefabInstance: {fileID: 3223456272433789393}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &6005366455880278080
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1402113424960589398}
m_Modifications:
- target: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_LocalPosition.x
value: -6.2
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_LocalPosition.z
value: 6.19
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5897095096647521783, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
propertyPath: m_Name
value: PowerSwitch
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
--- !u!4 &6370990441483320482 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 809828747251277026, guid: c9a0d1b04962a6c419e9b2e2e3b73901, type: 3}
m_PrefabInstance: {fileID: 6005366455880278080}
m_PrefabAsset: {fileID: 0}

View File

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

View File

@ -0,0 +1,151 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &7343451337687172630
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1180174675498993111, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 40
objectReference: {fileID: 0}
- target: {fileID: 2106642157007834423, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.z
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_AnchoredPosition.y
value: 80
objectReference: {fileID: 0}
- target: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 318d98fbc21718d459483945b60b9baf, type: 3}
- target: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Name
value: FireWood
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9047629830516719732, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 318d98fbc21718d459483945b60b9baf, type: 3}
- target: {fileID: 9047629830516719732, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: 1902174628981360791}
m_SourcePrefab: {fileID: 100100000, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
--- !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
GameObject:
m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1902174628981360791
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: 52765c2911ce12f4c8802a4c848251e7, type: 3}
m_Name:
m_EditorClassIdentifier:
<Transform>k__BackingField: {fileID: 809828747251277026}
<InteractionCanvas>k__BackingField: {fileID: 8975593228546502023}
<InteractionUi>k__BackingField: {fileID: 8793236136028073839}
<EnableInteraction>k__BackingField: 1
_itemIdx: 70001
--- !u!224 &8793236136028073839 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!223 &8975593228546502023 stripped
Canvas:
m_CorrespondingSourceObject: {fileID: 1830317875510668177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}

View File

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

View File

@ -0,0 +1,440 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &2792852166853778202
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7428735504528103099}
- component: {fileID: 4246464536998368179}
- component: {fileID: 4716984355533230556}
m_Layer: 5
m_Name: FireWoodCount
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &7428735504528103099
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2792852166853778202}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8469578238684922817}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 100, y: 20}
m_SizeDelta: {x: 100, y: 40}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4246464536998368179
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2792852166853778202}
m_CullTransparentMesh: 1
--- !u!114 &4716984355533230556
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2792852166853778202}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: '0/20
'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: dabfdeb80b25d44b4ace56414d0eb4ad, type: 2}
m_sharedMaterial: {fileID: 2100000, guid: 0e5360dce269ccc42b822a424d66fbd4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 27.6
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 0
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &5690541519652870384
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4447312820046423283}
- component: {fileID: 7201896748767826105}
- component: {fileID: 8513726579380185340}
m_Layer: 5
m_Name: CookGauge
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &4447312820046423283
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5690541519652870384}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8469578238684922817}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 150, y: 60}
m_SizeDelta: {x: 200, y: 40}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7201896748767826105
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5690541519652870384}
m_CullTransparentMesh: 1
--- !u!114 &8513726579380185340
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5690541519652870384}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: 0/120
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: dabfdeb80b25d44b4ace56414d0eb4ad, type: 2}
m_sharedMaterial: {fileID: 2100000, guid: 0e5360dce269ccc42b822a424d66fbd4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 27.6
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 0
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1001 &7343451337687172630
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1180174675498993111, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 40
objectReference: {fileID: 0}
- target: {fileID: 2106642157007834423, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.z
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 6fd453ae6a455594497749bcab74413d, type: 3}
- target: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Name
value: Pot
objectReference: {fileID: 0}
- target: {fileID: 7624213675240184438, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9047629830516719732, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 6fd453ae6a455594497749bcab74413d, type: 3}
- target: {fileID: 9047629830516719732, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 1180174675498993111, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: 4447312820046423283}
- targetCorrespondingSourceObject: {fileID: 1180174675498993111, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: 7428735504528103099}
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: 8953458414439439995}
m_SourcePrefab: {fileID: 100100000, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
--- !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
GameObject:
m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!114 &8953458414439439995
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: 0c3098a23461d2842baf234cd02f42e6, type: 3}
m_Name:
m_EditorClassIdentifier:
<Transform>k__BackingField: {fileID: 809828747251277026}
<InteractionCanvas>k__BackingField: {fileID: 8975593228546502023}
<InteractionUi>k__BackingField: {fileID: 8793236136028073839}
<EnableInteraction>k__BackingField: 1
_potDataSo: {fileID: 11400000, guid: f2500123313f37e459a902069b7ce5b2, type: 2}
_cookGauge: {fileID: 8513726579380185340}
_fireWoodCount: {fileID: 4716984355533230556}
_isOpened: 0
_fireWoodIdx: 70001
--- !u!224 &8469578238684922817 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 1180174675498993111, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!224 &8793236136028073839 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!223 &8975593228546502023 stripped
Canvas:
m_CorrespondingSourceObject: {fileID: 1830317875510668177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}

View File

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

View File

@ -0,0 +1,147 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &7343451337687172630
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1180174675498993111, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 40
objectReference: {fileID: 0}
- target: {fileID: 2106642157007834423, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.z
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 9fed298ec4498d644b02246d59128d54, type: 3}
- target: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Name
value: PowerSwitch
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9047629830516719732, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 9fed298ec4498d644b02246d59128d54, type: 3}
- target: {fileID: 9047629830516719732, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: 141444551257579178}
m_SourcePrefab: {fileID: 100100000, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
--- !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
GameObject:
m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!114 &141444551257579178
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: 35e0a60e9e863fb43aa5f858c7377088, type: 3}
m_Name:
m_EditorClassIdentifier:
<Transform>k__BackingField: {fileID: 809828747251277026}
<InteractionCanvas>k__BackingField: {fileID: 8975593228546502023}
<InteractionUi>k__BackingField: {fileID: 8793236136028073839}
<EnableInteraction>k__BackingField: 1
_isOpened: 0
--- !u!224 &8793236136028073839 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!223 &8975593228546502023 stripped
Canvas:
m_CorrespondingSourceObject: {fileID: 1830317875510668177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}

View File

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

View File

@ -30,13 +30,15 @@ MonoBehaviour:
\uc8fc\ubb38\ud55c\ub2e4"},"ID":6,"Name":"Check Order Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(0,150)"},"ID":7,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-190,150)","Comment":"\uc74c\ub8cc
\uc8fc\ubb38 \uc5ec\ubd80 \ud655\uc778"},"ID":8,"Name":"Check Order Beverage
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Actions.CheckOrderBeverage","NodeData":{"Offset":"(-104.279724,147.200073)"},"ID":9,"Name":"Check
Order Beverage","Instant":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(90,146.666809)"},"ID":10,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-182.936584,151.88)"},"ID":11,"Name":"Order
Success Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Actions.OrderBeverage","NodeData":{"Offset":"(-110,150)","Comment":"\uc74c\ub8cc\ub97c
\uc8fc\ubb38\ud55c\ub2e4"},"ID":12,"Name":"Order Beverage","Instant":true}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(213.8887,147.777832)"},"ID":13,"Name":"Order
Failure Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Actions.Move","NodeData":{"Offset":"(-120.441589,149.5423)","Comment":"\uc785\uad6c\ub85c
\ub418\ub3cc\uc544\uac04\ub2e4"},"ID":14,"Name":"Move","Instant":true,"Boolean<UseMovePosition>k__BackingField":true,"SharedVector3<MovePosition>k__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(0,0,-19)"},"SharedCollider<Target>k__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityGameObject.Destroy","NodeData":{"Offset":"(116.929504,154.032043)"},"ID":15,"Name":"Destroy","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"Singletime":0}]}]}]},{"Type":"BlueWater.BehaviorTrees.Actions.ReturnSuccess","NodeData":{"Offset":"(220,150)","Comment":"\uc74c\ub8cc
\uc8fc\ubb38 \uc2a4\ud0b5"},"ID":16,"Name":"Return Success","Instant":true}]}]}]},"DetachedTasks":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1652.77856,300)","Comment":"\ud1f4\uc7a5\ud55c\ub2e4"},"ID":17,"Name":"Sequence","Instant":true,"Disabled":true,"AbortTypeabortType":"None"},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1402.77844,300)","Comment":"\uacc4\uc0b0\ud55c\ub2e4"},"ID":18,"Name":"Sequence","Instant":true,"Disabled":true,"AbortTypeabortType":"None"},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1112.77722,300)","Comment":"\uc74c\uc2dd\uc744
\uc8fc\ubb38\ud55c\ub2e4"},"ID":19,"Name":"Sequence","Instant":true,"Disabled":true,"AbortTypeabortType":"None"}],"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true}]}'
Order Beverage","Instant":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(120.526306,152.105225)"},"ID":10,"Name":"Order
Success Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Actions.OrderBeverage","NodeData":{"Offset":"(-120,150)","Comment":"\uc74c\ub8cc\ub97c
\uc8fc\ubb38\ud55c\ub2e4"},"ID":11,"Name":"Order Beverage","Instant":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(109.555481,154.653076)"},"ID":12,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-121.754784,152.857178)"},"ID":13,"Name":"Order
Failure Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedInt","NodeData":{"Offset":"(-184.8739,148.581665)"},"ID":14,"Name":"Compare
Shared Int","Instant":true,"SharedIntvariable":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"HappyPoint","IsShared":true,"Int32mValue":0},"SharedIntcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0}},{"Type":"BlueWater.BehaviorTrees.Actions.Move","NodeData":{"Offset":"(-0.441589355,149.5423)","Comment":"\uc785\uad6c\ub85c
\ub418\ub3cc\uc544\uac04\ub2e4"},"ID":15,"Name":"Move","Instant":true,"Boolean<UseMovePosition>k__BackingField":true,"SharedVector3<MovePosition>k__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(0,0,-19)"},"SharedCollider<Target>k__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityGameObject.Destroy","NodeData":{"Offset":"(171.113159,154.032043)"},"ID":16,"Name":"Destroy","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"Singletime":0}]},{"Type":"BlueWater.BehaviorTrees.Actions.ReturnSuccess","NodeData":{"Offset":"(157.3913,154.7826)","Comment":"\uc74c\uc2dd
\uc8fc\ubb38\uc73c\ub85c \uc774\ub3d9"},"ID":17,"Name":"Return Success","Instant":true}]}]}]},{"Type":"BlueWater.BehaviorTrees.Actions.ReturnSuccess","NodeData":{"Offset":"(220,150)","Comment":"\uc74c\ub8cc
\uc8fc\ubb38 \uc2a4\ud0b5"},"ID":18,"Name":"Return Success","Instant":true}]}]}]},"DetachedTasks":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1652.77856,300)","Comment":"\ud1f4\uc7a5\ud55c\ub2e4"},"ID":19,"Name":"Sequence","Instant":true,"Disabled":true,"AbortTypeabortType":"None"},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1402.77844,300)","Comment":"\uacc4\uc0b0\ud55c\ub2e4"},"ID":20,"Name":"Sequence","Instant":true,"Disabled":true,"AbortTypeabortType":"None"},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1112.77722,300)","Comment":"\uc74c\uc2dd\uc744
\uc8fc\ubb38\ud55c\ub2e4"},"ID":21,"Name":"Sequence","Instant":true,"Disabled":true,"AbortTypeabortType":"None"}],"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"HappyPoint","IsShared":true,"Int32mValue":0}]}'
fieldSerializationData:
typeName: []
fieldNameHash:

View File

@ -4,7 +4,7 @@
"Name": "슬라임 푸딩",
"Type": 4,
"Taste": 4,
"CookTime": 20,
"CookGauge": 20,
"Plate": 10,
"IngredientIdx1": 10108,
"IngredientQuantity1": 1,
@ -22,7 +22,7 @@
"Name": "얼음도치 팥빙수",
"Type": 4,
"Taste": 4,
"CookTime": 20,
"CookGauge": 20,
"Plate": 10,
"IngredientIdx1": 10109,
"IngredientQuantity1": 1,
@ -40,7 +40,7 @@
"Name": "코뿔소 뿔 튀김",
"Type": 2,
"Taste": 4,
"CookTime": 20,
"CookGauge": 20,
"Plate": 10,
"IngredientIdx1": 10106,
"IngredientQuantity1": 1,
@ -58,7 +58,7 @@
"Name": "코뿔소 뒷다리 고기",
"Type": 3,
"Taste": 1,
"CookTime": 40,
"CookGauge": 40,
"Plate": 10,
"IngredientIdx1": 10107,
"IngredientQuantity1": 1,
@ -76,7 +76,7 @@
"Name": "백상어 통구이",
"Type": 1,
"Taste": 1,
"CookTime": 20,
"CookGauge": 20,
"Plate": 10,
"IngredientIdx1": 10201,
"IngredientQuantity1": 1,
@ -94,7 +94,7 @@
"Name": "버터 조개 구이",
"Type": 3,
"Taste": 4,
"CookTime": 25,
"CookGauge": 25,
"Plate": 10,
"IngredientIdx1": 10603,
"IngredientQuantity1": 1,

View File

@ -4,6 +4,7 @@
"Name": "킹크랩",
"Category": 1,
"Type": 1,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -13,6 +14,7 @@
"Name": "공룡 고기",
"Category": 1,
"Type": 1,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -22,6 +24,7 @@
"Name": "램고기",
"Category": 1,
"Type": 1,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -31,6 +34,7 @@
"Name": "닭고기",
"Category": 1,
"Type": 1,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -40,6 +44,7 @@
"Name": "뱀고기",
"Category": 1,
"Type": 1,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -49,6 +54,7 @@
"Name": "코뿔소 뿔",
"Category": 1,
"Type": 1,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -58,6 +64,7 @@
"Name": "코뿔소 다리살",
"Category": 1,
"Type": 1,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -67,6 +74,7 @@
"Name": "슬라임 찌거기",
"Category": 1,
"Type": 1,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -76,6 +84,7 @@
"Name": "얼음 가시",
"Category": 1,
"Type": 1,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -85,6 +94,7 @@
"Name": "백상어",
"Category": 1,
"Type": 2,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -94,6 +104,7 @@
"Name": "니모",
"Category": 1,
"Type": 2,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -103,6 +114,7 @@
"Name": "해파리",
"Category": 1,
"Type": 2,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -112,6 +124,7 @@
"Name": "가오리",
"Category": 1,
"Type": 2,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -121,6 +134,7 @@
"Name": "우럭",
"Category": 1,
"Type": 2,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -130,6 +144,7 @@
"Name": "데스도어의 알",
"Category": 1,
"Type": 3,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -139,6 +154,7 @@
"Name": "공룡알",
"Category": 1,
"Type": 3,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -148,6 +164,7 @@
"Name": "메론",
"Category": 1,
"Type": 4,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -157,6 +174,7 @@
"Name": "토마토",
"Category": 1,
"Type": 4,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -166,6 +184,7 @@
"Name": "사과",
"Category": 1,
"Type": 4,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -175,6 +194,7 @@
"Name": "레몬",
"Category": 1,
"Type": 4,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -184,6 +204,7 @@
"Name": "토마토",
"Category": 1,
"Type": 4,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -193,6 +214,7 @@
"Name": "마늘",
"Category": 1,
"Type": 5,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -202,6 +224,7 @@
"Name": "양파",
"Category": 1,
"Type": 5,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -211,6 +234,7 @@
"Name": "대파",
"Category": 1,
"Type": 5,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -220,6 +244,7 @@
"Name": "파슬리",
"Category": 1,
"Type": 5,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -229,6 +254,7 @@
"Name": "다시마",
"Category": 1,
"Type": 5,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -238,6 +264,7 @@
"Name": "파프리카",
"Category": 1,
"Type": 5,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -247,6 +274,7 @@
"Name": "배추",
"Category": 1,
"Type": 5,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -256,6 +284,7 @@
"Name": "브로콜리",
"Category": 1,
"Type": 5,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -265,6 +294,7 @@
"Name": "깻잎",
"Category": 1,
"Type": 5,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -274,6 +304,7 @@
"Name": "진주 조개",
"Category": 1,
"Type": 6,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -283,6 +314,7 @@
"Name": "바다 조개",
"Category": 1,
"Type": 6,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -292,6 +324,7 @@
"Name": "거대 조개",
"Category": 1,
"Type": 6,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -301,6 +334,7 @@
"Name": "소금",
"Category": 1,
"Type": 7,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -310,6 +344,7 @@
"Name": "고춧가루",
"Category": 1,
"Type": 7,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -319,6 +354,7 @@
"Name": "후추",
"Category": 1,
"Type": 7,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -328,6 +364,7 @@
"Name": "간장",
"Category": 1,
"Type": 7,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -337,6 +374,7 @@
"Name": "버터",
"Category": 1,
"Type": 7,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -346,6 +384,7 @@
"Name": "설탕",
"Category": 1,
"Type": 7,
"Quality": 0,
"Price": 100,
"Weight": 100,
"Desciption": ""
@ -355,6 +394,7 @@
"Name": "보물 상자 (동)",
"Category": 2,
"Type": 0,
"Quality": 0,
"Price": 500,
"Weight": 100,
"Desciption": ""
@ -364,6 +404,7 @@
"Name": "보물 상자 (은)",
"Category": 2,
"Type": 0,
"Quality": 0,
"Price": 1000,
"Weight": 100,
"Desciption": ""
@ -373,6 +414,7 @@
"Name": "보물 상자 (금)",
"Category": 2,
"Type": 0,
"Quality": 0,
"Price": 2000,
"Weight": 100,
"Desciption": ""
@ -382,6 +424,7 @@
"Name": "미믹",
"Category": 2,
"Type": 0,
"Quality": 0,
"Price": 0,
"Weight": 100,
"Desciption": ""
@ -391,6 +434,7 @@
"Name": "슬라임 푸딩",
"Category": 3,
"Type": 0,
"Quality": 0,
"Price": 500,
"Weight": 100,
"Desciption": ""
@ -400,6 +444,7 @@
"Name": "얼음도치 팥빙수",
"Category": 3,
"Type": 0,
"Quality": 0,
"Price": 500,
"Weight": 100,
"Desciption": ""
@ -409,6 +454,7 @@
"Name": "코뿔소 뿔 튀김",
"Category": 3,
"Type": 0,
"Quality": 0,
"Price": 150,
"Weight": 100,
"Desciption": ""
@ -418,6 +464,7 @@
"Name": "코뿔소 뒷다리 고기",
"Category": 3,
"Type": 0,
"Quality": 0,
"Price": 500,
"Weight": 100,
"Desciption": ""
@ -427,6 +474,7 @@
"Name": "백상어 통구이",
"Category": 3,
"Type": 0,
"Quality": 0,
"Price": 150,
"Weight": 100,
"Desciption": ""
@ -436,6 +484,7 @@
"Name": "버터 조개 구이",
"Category": 3,
"Type": 0,
"Quality": 0,
"Price": 140,
"Weight": 100,
"Desciption": ""
@ -445,6 +494,7 @@
"Name": "맥주",
"Category": 4,
"Type": 0,
"Quality": 0,
"Price": 0,
"Weight": 0,
"Desciption": ""
@ -454,6 +504,7 @@
"Name": "하트 반 개",
"Category": 5,
"Type": 0,
"Quality": 0,
"Price": 0,
"Weight": 0,
"Desciption": ""
@ -463,6 +514,7 @@
"Name": "하트 한 개",
"Category": 5,
"Type": 0,
"Quality": 0,
"Price": 0,
"Weight": 0,
"Desciption": ""
@ -472,6 +524,7 @@
"Name": "젬스톤",
"Category": 6,
"Type": 0,
"Quality": 0,
"Price": 1000,
"Weight": 100,
"Desciption": ""
@ -481,8 +534,19 @@
"Name": "풀잎",
"Category": 6,
"Type": 0,
"Quality": 0,
"Price": 10,
"Weight": 1,
"Desciption": ""
},
{
"Idx": 70001,
"Name": "장작",
"Category": 7,
"Type": 0,
"Quality": 0,
"Price": 0,
"Weight": 0,
"Desciption": ""
}
]

View File

@ -262,7 +262,7 @@ TextureImporter:
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spritePixelsToUnits: 200
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
@ -293,7 +293,7 @@ TextureImporter:
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: Standalone
maxTextureSize: 2048
@ -306,7 +306,7 @@ TextureImporter:
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: iPhone
maxTextureSize: 2048
@ -332,7 +332,7 @@ TextureImporter:
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: WindowsStoreApps
maxTextureSize: 2048
@ -345,7 +345,7 @@ TextureImporter:
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: