parent
b4e96433c6
commit
04fbc8c7d4
File diff suppressed because it is too large
Load Diff
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
}
|
||||
}
|
@ -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;
|
||||
}
|
||||
}
|
@ -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;
|
||||
|
||||
|
@ -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
|
||||
}
|
||||
|
@ -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>
|
||||
|
129
Assets/02.Scripts/GameTimeManager.cs
Normal file
129
Assets/02.Scripts/GameTimeManager.cs
Normal 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();
|
||||
}
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/GameTimeManager.cs.meta
Normal file
2
Assets/02.Scripts/GameTimeManager.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1057413123c928f4ca0b33940946713e
|
@ -10,6 +10,7 @@ namespace BlueWater.Interfaces
|
||||
bool EnableInteraction { get; }
|
||||
|
||||
void Interaction();
|
||||
bool CanInteraction();
|
||||
void ShowInteractionUi();
|
||||
void HideInteractionUi();
|
||||
}
|
||||
|
@ -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; }
|
||||
|
@ -199,6 +199,8 @@ namespace BlueWater.Items
|
||||
{
|
||||
OnAcquired();
|
||||
}
|
||||
|
||||
public virtual bool CanInteraction() => true;
|
||||
|
||||
public void ShowInteractionUi()
|
||||
{
|
||||
|
@ -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;
|
||||
|
@ -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();
|
||||
}
|
||||
}
|
||||
}
|
@ -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()
|
||||
|
8
Assets/02.Scripts/Prop/Tycoon/Data.meta
Normal file
8
Assets/02.Scripts/Prop/Tycoon/Data.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a292dae03b3c1cf4aa95970aa1b75b3d
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
15
Assets/02.Scripts/Prop/Tycoon/Data/FireWoodLevel.cs
Normal file
15
Assets/02.Scripts/Prop/Tycoon/Data/FireWoodLevel.cs
Normal 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; }
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/Prop/Tycoon/Data/FireWoodLevel.cs.meta
Normal file
2
Assets/02.Scripts/Prop/Tycoon/Data/FireWoodLevel.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3e498b70d85397d4b8820c7d1ab1737c
|
14
Assets/02.Scripts/Prop/Tycoon/Data/PotDataSo.cs
Normal file
14
Assets/02.Scripts/Prop/Tycoon/Data/PotDataSo.cs
Normal 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];
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/Prop/Tycoon/Data/PotDataSo.cs.meta
Normal file
2
Assets/02.Scripts/Prop/Tycoon/Data/PotDataSo.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3adde809189b2f54d9f643502f0f1057
|
35
Assets/02.Scripts/Prop/Tycoon/FireWood.cs
Normal file
35
Assets/02.Scripts/Prop/Tycoon/FireWood.cs
Normal 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;
|
||||
}
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/Prop/Tycoon/FireWood.cs.meta
Normal file
2
Assets/02.Scripts/Prop/Tycoon/FireWood.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 52765c2911ce12f4c8802a4c848251e7
|
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
131
Assets/02.Scripts/Prop/Tycoon/Pot.cs
Normal file
131
Assets/02.Scripts/Prop/Tycoon/Pot.cs
Normal 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);
|
||||
}
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/Prop/Tycoon/Pot.cs.meta
Normal file
2
Assets/02.Scripts/Prop/Tycoon/Pot.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0c3098a23461d2842baf234cd02f42e6
|
32
Assets/02.Scripts/Prop/Tycoon/PowerSwitch.cs
Normal file
32
Assets/02.Scripts/Prop/Tycoon/PowerSwitch.cs
Normal 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;
|
||||
}
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/Prop/Tycoon/PowerSwitch.cs.meta
Normal file
2
Assets/02.Scripts/Prop/Tycoon/PowerSwitch.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 35e0a60e9e863fb43aa5f858c7377088
|
@ -4,7 +4,12 @@ namespace BlueWater.Tycoons
|
||||
{
|
||||
public override void Interaction()
|
||||
{
|
||||
GameManager.Instance.CurrentTycoonPlayer.DiscardFood();
|
||||
CurrentTycoonPlayer.DiscardItem();
|
||||
}
|
||||
|
||||
public override bool CanInteraction()
|
||||
{
|
||||
return CurrentTycoonPlayer.IsCarriedItem();
|
||||
}
|
||||
}
|
||||
}
|
17
Assets/02.Scripts/ScriptableObject/GameTimeData.asset
Normal file
17
Assets/02.Scripts/ScriptableObject/GameTimeData.asset
Normal 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
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a507c4b54129aae4eb7b26d0d2c00b6c
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -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
|
||||
|
@ -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}
|
||||
|
@ -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
|
||||
|
26
Assets/02.Scripts/ScriptableObject/PotData.asset
Normal file
26
Assets/02.Scripts/ScriptableObject/PotData.asset
Normal 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
|
8
Assets/02.Scripts/ScriptableObject/PotData.asset.meta
Normal file
8
Assets/02.Scripts/ScriptableObject/PotData.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f2500123313f37e459a902069b7ce5b2
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
15
Assets/02.Scripts/ScriptableObject/StageData.asset
Normal file
15
Assets/02.Scripts/ScriptableObject/StageData.asset
Normal 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
|
8
Assets/02.Scripts/ScriptableObject/StageData.asset.meta
Normal file
8
Assets/02.Scripts/ScriptableObject/StageData.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5fd0220da8e388e4c872a9fcc80d2c76
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -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;
|
||||
}
|
||||
}
|
@ -5,7 +5,7 @@ using UnityEngine;
|
||||
|
||||
namespace BlueWater.Tycoons
|
||||
{
|
||||
public class CustomerTableManager : MonoBehaviour
|
||||
public class CustomerTableController : MonoBehaviour
|
||||
{
|
||||
[SerializeField]
|
||||
private List<CustomerTable> _customerTables;
|
17
Assets/02.Scripts/Tycoon/GameTimeDataSo.cs
Normal file
17
Assets/02.Scripts/Tycoon/GameTimeDataSo.cs
Normal 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;
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/Tycoon/GameTimeDataSo.cs.meta
Normal file
2
Assets/02.Scripts/Tycoon/GameTimeDataSo.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 02ad0ead42640754d821166bbeec1306
|
17
Assets/02.Scripts/Tycoon/StageDataSo.cs
Normal file
17
Assets/02.Scripts/Tycoon/StageDataSo.cs
Normal 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;
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/Tycoon/StageDataSo.cs.meta
Normal file
2
Assets/02.Scripts/Tycoon/StageDataSo.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: add43bc825f942044b87c758a6832b68
|
12
Assets/02.Scripts/Tycoon/TycoonData.cs
Normal file
12
Assets/02.Scripts/Tycoon/TycoonData.cs
Normal 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;
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/Tycoon/TycoonData.cs.meta
Normal file
2
Assets/02.Scripts/Tycoon/TycoonData.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 419cb5f83413ce24f9882dbff8be2cf0
|
@ -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)
|
||||
|
78
Assets/02.Scripts/Tycoon/TycoonStageController.cs
Normal file
78
Assets/02.Scripts/Tycoon/TycoonStageController.cs
Normal 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;
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/Tycoon/TycoonStageController.cs.meta
Normal file
2
Assets/02.Scripts/Tycoon/TycoonStageController.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9dd1d4a57e5f2dc4ba2346bf6359f094
|
41
Assets/02.Scripts/Ui/GameTimeUi.cs
Normal file
41
Assets/02.Scripts/Ui/GameTimeUi.cs
Normal 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");
|
||||
}
|
||||
}
|
||||
}
|
2
Assets/02.Scripts/Ui/GameTimeUi.cs.meta
Normal file
2
Assets/02.Scripts/Ui/GameTimeUi.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4553fc2fa22627b4e8a8926f8cff668e
|
@ -52,7 +52,7 @@
|
||||
using JetBrains.Annotations;
|
||||
using UnityEngine;
|
||||
|
||||
[DefaultExecutionOrder(-1)]
|
||||
[DefaultExecutionOrder(-2)]
|
||||
public abstract class Singleton<T> : Singleton where T : MonoBehaviour
|
||||
{
|
||||
#region Fields
|
||||
|
BIN
Assets/03.Images/Items/Foods/Food.psd
Normal file
BIN
Assets/03.Images/Items/Foods/Food.psd
Normal file
Binary file not shown.
1728
Assets/03.Images/Items/Foods/Food.psd.meta
Normal file
1728
Assets/03.Images/Items/Foods/Food.psd.meta
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Assets/03.Images/Props/Furniture/FireWood1.png
Normal file
BIN
Assets/03.Images/Props/Furniture/FireWood1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.3 MiB |
141
Assets/03.Images/Props/Furniture/FireWood1.png.meta
Normal file
141
Assets/03.Images/Props/Furniture/FireWood1.png.meta
Normal 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:
|
BIN
Assets/03.Images/Props/Furniture/PowerSwitch.png
Normal file
BIN
Assets/03.Images/Props/Furniture/PowerSwitch.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 179 KiB |
141
Assets/03.Images/Props/Furniture/PowerSwitch.png.meta
Normal file
141
Assets/03.Images/Props/Furniture/PowerSwitch.png.meta
Normal 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:
|
BIN
Assets/03.Images/Props/Furniture/PowerSwitchHandle.png
Normal file
BIN
Assets/03.Images/Props/Furniture/PowerSwitchHandle.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 119 KiB |
141
Assets/03.Images/Props/Furniture/PowerSwitchHandle.png.meta
Normal file
141
Assets/03.Images/Props/Furniture/PowerSwitchHandle.png.meta
Normal 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:
|
BIN
Assets/03.Images/Props/Furniture/WoodenDish.png
Normal file
BIN
Assets/03.Images/Props/Furniture/WoodenDish.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 314 KiB |
141
Assets/03.Images/Props/Furniture/WoodenDish.png.meta
Normal file
141
Assets/03.Images/Props/Furniture/WoodenDish.png.meta
Normal 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:
|
BIN
Assets/03.Images/Ui/GameTimeClock.png
Normal file
BIN
Assets/03.Images/Ui/GameTimeClock.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 242 KiB |
141
Assets/03.Images/Ui/GameTimeClock.png.meta
Normal file
141
Assets/03.Images/Ui/GameTimeClock.png.meta
Normal 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:
|
BIN
Assets/03.Images/Ui/HourHand.png
Normal file
BIN
Assets/03.Images/Ui/HourHand.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
141
Assets/03.Images/Ui/HourHand.png.meta
Normal file
141
Assets/03.Images/Ui/HourHand.png.meta
Normal 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:
|
@ -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
8
Assets/05.Prefabs/Maps/Tycoon.meta
Normal file
8
Assets/05.Prefabs/Maps/Tycoon.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b4ed7326b8b864842bf80e8d83a8bebc
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
690
Assets/05.Prefabs/Maps/Tycoon/TycoonMap.prefab
Normal file
690
Assets/05.Prefabs/Maps/Tycoon/TycoonMap.prefab
Normal 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}
|
7
Assets/05.Prefabs/Maps/Tycoon/TycoonMap.prefab.meta
Normal file
7
Assets/05.Prefabs/Maps/Tycoon/TycoonMap.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 981817fdc4897a34bafc0040f15656b9
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
151
Assets/05.Prefabs/Props/Furniture/Interactions/FireWood.prefab
Normal file
151
Assets/05.Prefabs/Props/Furniture/Interactions/FireWood.prefab
Normal 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}
|
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9231d4accc6bed2418b02e2674b3da8d
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
440
Assets/05.Prefabs/Props/Furniture/Interactions/Pot.prefab
Normal file
440
Assets/05.Prefabs/Props/Furniture/Interactions/Pot.prefab
Normal 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}
|
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f725a94442d683e4a871e96076289fb0
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -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}
|
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c9a0d1b04962a6c419e9b2e2e3b73901
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -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:
|
||||
|
Binary file not shown.
Binary file not shown.
@ -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,
|
||||
|
@ -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": ""
|
||||
}
|
||||
]
|
@ -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:
|
||||
|
Loading…
Reference in New Issue
Block a user