diff --git a/Assets/01_Scenes/Cave_Test_2.unity b/Assets/01_Scenes/Cave_Test_2.unity index 184528f9..9e2bc848 100644 --- a/Assets/01_Scenes/Cave_Test_2.unity +++ b/Assets/01_Scenes/Cave_Test_2.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f6270301ed6751f52903c7d700f05838143760714ed3a5dc0542e34bad53ce8d -size 514873 +oid sha256:7ee90cb504baf5bfa40c4fcf5713a6c96739b4ad9c4a4c8f6bdf4e76f586a7bc +size 921497 diff --git a/Assets/01_Scenes/MazeRoom.unity b/Assets/01_Scenes/MazeRoom.unity index 56aa131c..d4246c78 100644 --- a/Assets/01_Scenes/MazeRoom.unity +++ b/Assets/01_Scenes/MazeRoom.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:75a660f806389ec51ff1279c669f5f178f2122ba962188b2a59211a1805c7c24 -size 3433987 +oid sha256:6d8b9253af74232463484bf2bea59b1d79528c7c7ac6cc2b75dc9ed80fe5dae0 +size 3266869 diff --git a/Assets/01_Scenes/WhaleAdventure_VR/Rooms/CatsRoom.unity b/Assets/01_Scenes/WhaleAdventure_VR/Rooms/CatsRoom.unity index 3a90fd5e..ec9aea67 100644 --- a/Assets/01_Scenes/WhaleAdventure_VR/Rooms/CatsRoom.unity +++ b/Assets/01_Scenes/WhaleAdventure_VR/Rooms/CatsRoom.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1c104dbaf482c2af7b03d5912971708a5437e2254137998232c952df7977b2de -size 2087158 +oid sha256:3e993d84b19afa541a1e9c312a9a0dc191d2cd7b277ec1f367ba017e22990123 +size 2108376 diff --git a/Assets/01_Scenes/blackjack.unity b/Assets/01_Scenes/blackjack.unity index 9f349855..d4a7b1db 100644 --- a/Assets/01_Scenes/blackjack.unity +++ b/Assets/01_Scenes/blackjack.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d59068030fa53158828e5e25564d9574bf5767f98f7215d97c5be1e6ff0c50c1 -size 1961803 +oid sha256:82e86280552090334dcf94ef828b40a740cca796f3f4641012d716bf78cd0858 +size 2293916 diff --git a/Assets/02_Scripts/Blackjack/CardSpawnTest.cs b/Assets/02_Scripts/Blackjack/CardSpawnTest.cs index bbaabee8..3233a2d7 100644 --- a/Assets/02_Scripts/Blackjack/CardSpawnTest.cs +++ b/Assets/02_Scripts/Blackjack/CardSpawnTest.cs @@ -39,6 +39,11 @@ public class CardSpawnTest : MonoBehaviour public TMP_Text dealerScoreText; public TMP_Text resultText; + [Header("Dealer Card UI")] + public Image[] dealerCardImages; + public Sprite dealerCardBackSprite; + public Sprite[] cardSprites; + [Header("Win Mark UI")] public GameObject[] playerWinMarks; public GameObject[] dealerWinMarks; @@ -57,6 +62,8 @@ public class CardSpawnTest : MonoBehaviour private List playerCards = new List(); private List dealerCards = new List(); + private Dictionary cardSpriteMap = new Dictionary(); + private int playerHitIndex = 0; private int dealerHitIndex = 0; @@ -71,11 +78,36 @@ public class CardSpawnTest : MonoBehaviour private bool hasMatchStarted = false; private bool isEndingMatch = false; + void Awake() + { + BuildCardSpriteMap(); + } + void Start() { PrepareBeforeStart(); } + void BuildCardSpriteMap() + { + cardSpriteMap.Clear(); + + foreach (Sprite sprite in cardSprites) + { + if (sprite == null) + { + continue; + } + + string key = NormalizeCardName(sprite.name); + + if (!cardSpriteMap.ContainsKey(key)) + { + cardSpriteMap.Add(key, sprite); + } + } + } + void PrepareBeforeStart() { ClearSpawnedCards(); @@ -96,6 +128,7 @@ void PrepareBeforeStart() isEndingMatch = false; HideAllWinMarks(); + HideDealerCardUI(); if (resultText != null) { @@ -104,12 +137,12 @@ void PrepareBeforeStart() if (playerScoreText != null) { - playerScoreText.text = "Player: 0"; + playerScoreText.text = "÷̾: 0"; } if (dealerScoreText != null) { - dealerScoreText.text = "Dealer: ?"; + dealerScoreText.text = ": ?"; } if (hitButton != null) @@ -122,7 +155,7 @@ void PrepareBeforeStart() standButton.interactable = false; } - Debug.Log("Blackjack ready. Waiting for player seated."); + Debug.Log(" غ Ϸ. ÷̾ ɱ⸦ ٸ ."); } public void StartMatch() @@ -142,12 +175,13 @@ public void StartMatch() HideAllWinMarks(); StartRound(); - Debug.Log("Blackjack Match Start"); + Debug.Log(" º "); } void StartRound() { ClearSpawnedCards(); + HideDealerCardUI(); BuildDeck(); isPlayerTurn = true; @@ -182,13 +216,8 @@ void StartRound() UpdateScoreUI(false); - Debug.Log("New Round Start"); - Debug.Log("Player Score: " + CalculateScore(playerCards)); - - if (dealerCards.Count > 0) - { - Debug.Log("Dealer Open Card Score: " + GetCardValue(dealerCards[0])); - } + Debug.Log(" "); + Debug.Log("÷̾ : " + CalculateScore(playerCards)); } void BuildDeck() @@ -203,14 +232,14 @@ void BuildDeck() } } - Debug.Log("Deck Count: " + deck.Count); + Debug.Log(" ī : " + deck.Count); } GameObject DrawRandomCard() { if (deck.Count == 0) { - Debug.LogWarning("Deck is empty."); + Debug.LogWarning(" ֽϴ."); return null; } @@ -245,6 +274,10 @@ GameObject DealDealerCard(Transform pos, bool faceDown) } dealerCards.Add(prefab.name); + + int dealerCardIndex = dealerCards.Count - 1; + UpdateDealerCardUI(dealerCardIndex, prefab.name, faceDown); + return SpawnCard(prefab, pos, faceDown); } @@ -257,13 +290,13 @@ public void Hit() if (!isPlayerTurn) { - Debug.Log("You already stood. Hit is disabled."); + Debug.Log("̹ ϴ. ī带 ϴ."); return; } if (playerHitIndex >= playerHitPositions.Length) { - Debug.Log("No more player card positions."); + Debug.Log("÷̾ ī ġ ̻ ϴ."); return; } @@ -273,12 +306,12 @@ public void Hit() UpdateScoreUI(false); int playerScore = CalculateScore(playerCards); - Debug.Log("Player Score After Hit: " + playerScore); + Debug.Log("ī ÷̾ : " + playerScore); if (playerScore > 21) { - Debug.Log("Player Bust! Dealer wins this round."); - EndRound(-1, "Player Bust!\nDealer Wins Round!"); + Debug.Log("÷̾ Ʈ! ̹ ¸."); + EndRound(-1, "Ʈ!\n ¸!"); } } @@ -301,10 +334,11 @@ public void Stand() dealerHiddenCard.transform.rotation = Quaternion.Euler(frontRotation); } + RevealDealerCardsUI(); UpdateScoreUI(true); - Debug.Log("Stand: Dealer hidden card opened."); - Debug.Log("Dealer Score: " + CalculateScore(dealerCards)); + Debug.Log("ĵ: ī ."); + Debug.Log(" : " + CalculateScore(dealerCards)); DealerTurn(); } @@ -315,7 +349,7 @@ void DealerTurn() { if (dealerHitIndex >= dealerHitPositions.Length) { - Debug.Log("No more dealer card positions."); + Debug.Log(" ī ġ ̻ ϴ."); break; } @@ -324,7 +358,7 @@ void DealerTurn() UpdateScoreUI(true); - Debug.Log("Dealer draws a card. Dealer Score: " + CalculateScore(dealerCards)); + Debug.Log(" ī带 ޾ҽϴ. : " + CalculateScore(dealerCards)); } JudgeResult(); @@ -335,24 +369,24 @@ void JudgeResult() int playerScore = CalculateScore(playerCards); int dealerScore = CalculateScore(dealerCards); - Debug.Log("Final Player Score: " + playerScore); - Debug.Log("Final Dealer Score: " + dealerScore); + Debug.Log(" ÷̾ : " + playerScore); + Debug.Log(" : " + dealerScore); if (dealerScore > 21) { - EndRound(1, "Dealer Bust!\nPlayer Wins Round!"); + EndRound(1, " Ʈ!\n÷̾ ¸!"); } else if (playerScore > dealerScore) { - EndRound(1, "Player Wins Round!"); + EndRound(1, "÷̾ ¸!"); } else if (playerScore < dealerScore) { - EndRound(-1, "Dealer Wins Round!"); + EndRound(-1, " ¸!"); } else { - EndRound(0, "Draw!\nNo Score"); + EndRound(0, "º!\n "); } } @@ -395,8 +429,8 @@ void EndRound(int winner, string message) if (playerWinCount >= targetWinCount) { isMatchOver = true; - ShowResult("Final Result\nPlayer Wins!"); - Debug.Log("Final Result: Player Wins!"); + ShowResult(" \n÷̾ ¸!"); + Debug.Log(" : ÷̾ ¸"); StartCoroutine(EndMatchAfterDelay()); return; @@ -405,8 +439,8 @@ void EndRound(int winner, string message) if (dealerWinCount >= targetWinCount) { isMatchOver = true; - ShowResult("Final Result\nDealer Wins!\nTry Again!"); - Debug.Log("Final Result: Dealer Wins! Restarting match."); + ShowResult(" \n ¸!\nٽ !"); + Debug.Log(" : ¸. ºθ ٽ մϴ."); StartCoroutine(RestartMatchAfterLose()); return; @@ -461,7 +495,7 @@ IEnumerator RestartMatchAfterLose() HideAllWinMarks(); StartRound(); - Debug.Log("Blackjack restarted after player lost."); + Debug.Log("й ٽ մϴ."); } void UpdateScoreUI(bool showDealerFullScore) @@ -470,18 +504,18 @@ void UpdateScoreUI(bool showDealerFullScore) if (playerScoreText != null) { - playerScoreText.text = "Player: " + playerScore; + playerScoreText.text = "÷̾: " + playerScore; } if (dealerScoreText != null) { if (showDealerFullScore) { - dealerScoreText.text = "Dealer: " + CalculateScore(dealerCards); + dealerScoreText.text = ": " + CalculateScore(dealerCards); } else { - dealerScoreText.text = "Dealer: ?"; + dealerScoreText.text = ": ?"; } } } @@ -574,7 +608,7 @@ int GetCardValue(string cardName) return int.Parse(match.Value); } - Debug.LogWarning("Card value not found: " + cardName); + Debug.LogWarning("ī ã ϴ: " + cardName); return 0; } @@ -587,7 +621,7 @@ GameObject SpawnCard(GameObject prefab, Transform pos, bool faceDown) { if (prefab == null || pos == null) { - Debug.LogWarning("Card prefab or position is missing."); + Debug.LogWarning("ī Ǵ ġ ֽϴ."); return null; } @@ -607,4 +641,85 @@ GameObject SpawnCard(GameObject prefab, Transform pos, bool faceDown) return card; } + + void HideDealerCardUI() + { + if (dealerCardImages == null) + { + return; + } + + foreach (Image image in dealerCardImages) + { + if (image == null) + { + continue; + } + + image.sprite = null; + image.gameObject.SetActive(false); + } + } + + void UpdateDealerCardUI(int index, string cardName, bool faceDown) + { + if (dealerCardImages == null || index < 0 || index >= dealerCardImages.Length) + { + return; + } + + Image targetImage = dealerCardImages[index]; + + if (targetImage == null) + { + return; + } + + targetImage.gameObject.SetActive(true); + + if (faceDown) + { + targetImage.sprite = dealerCardBackSprite; + return; + } + + targetImage.sprite = GetCardSprite(cardName); + } + + void RevealDealerCardsUI() + { + for (int i = 0; i < dealerCards.Count; i++) + { + UpdateDealerCardUI(i, dealerCards[i], false); + } + } + + Sprite GetCardSprite(string cardName) + { + string key = NormalizeCardName(cardName); + + if (cardSpriteMap.TryGetValue(key, out Sprite sprite)) + { + return sprite; + } + + Debug.LogWarning("ī UI ̹ ã ϴ: " + cardName); + return null; + } + + string NormalizeCardName(string cardName) + { + if (string.IsNullOrEmpty(cardName)) + { + return ""; + } + + return cardName + .Replace("(Clone)", "") + .Replace(" ", "") + .Replace("_", "") + .Replace("-", "") + .Trim() + .ToLower(); + } } \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/ClamBiteDetector.cs b/Assets/02_Scripts/Cave/ClamBiteDetector.cs new file mode 100644 index 00000000..82f51618 --- /dev/null +++ b/Assets/02_Scripts/Cave/ClamBiteDetector.cs @@ -0,0 +1,242 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.XR.Interaction.Toolkit.Interactables; + +public class ClamBiteDetector : MonoBehaviour +{ + [Header("References")] + [SerializeField] private ClamOpenClose clam; + [SerializeField] private RaftHealth health; + [SerializeField] private MemoryFragmentReset memoryFragment; + + [Header("Bite Damage")] + [SerializeField] private int biteDamage = 20; + + [Header("Bite Zone")] + [SerializeField] private Collider biteZoneCollider; + + [Tooltip("조개 미션이 시작되었을 때만 물림 판정을 합니다.")] + [SerializeField] private bool missionActiveOnStart = false; + + [Tooltip("조개가 닫히는 동안 이미 한 번 물렸으면 추가 판정을 막습니다.")] + [SerializeField] private bool biteOncePerClose = true; + + [Header("Target Detection")] + [Tooltip("손 오브젝트에 붙일 태그입니다. 태그를 안 쓰면 XRHandMarker로도 판정합니다.")] + [SerializeField] private string handTag = "PlayerHand"; + + [Tooltip("기억의 조각 태그입니다. 단, 조각은 잡힌 상태일 때만 물림 대상으로 봅니다.")] + [SerializeField] private string fragmentTag = "MemoryFragment"; + + [Tooltip("기억의 조각은 플레이어가 잡고 있을 때만 물림 판정합니다.")] + [SerializeField] private bool biteFragmentOnlyWhenGrabbed = true; + + [Header("Debug")] + [SerializeField] private bool showDebugLog = true; + + private bool missionActive; + private bool hasBittenThisClose; + + private readonly HashSet collidersInside = new(); + + private void Awake() + { + if (biteZoneCollider == null) + biteZoneCollider = GetComponent(); + + if (biteZoneCollider != null) + { + biteZoneCollider.isTrigger = true; + biteZoneCollider.enabled = false; + } + + if (clam == null) + clam = GetComponentInParent(); + + if (health == null) + health = FindFirstObjectByType(); + + if (memoryFragment == null) + memoryFragment = FindFirstObjectByType(); + + missionActive = missionActiveOnStart; + } + + private void OnEnable() + { + if (clam != null) + { + clam.onCloseStarted.AddListener(EnableBiteWindow); + clam.onClosed.AddListener(DisableBiteWindow); + clam.onOpened.AddListener(ResetBiteState); + } + } + + private void OnDisable() + { + if (clam != null) + { + clam.onCloseStarted.RemoveListener(EnableBiteWindow); + clam.onClosed.RemoveListener(DisableBiteWindow); + clam.onOpened.RemoveListener(ResetBiteState); + } + } + + private void OnTriggerEnter(Collider other) + { + collidersInside.Add(other); + + if (IsBiteWindowOpen()) + TryBite(other); + } + + private void OnTriggerStay(Collider other) + { + collidersInside.Add(other); + + if (IsBiteWindowOpen()) + TryBite(other); + } + + private void OnTriggerExit(Collider other) + { + collidersInside.Remove(other); + } + + public void StartBiteMission() + { + missionActive = true; + hasBittenThisClose = false; + collidersInside.Clear(); + + if (showDebugLog) + Debug.Log("[ClamBiteDetector] 조개 미션 시작. 물림 판정 활성 준비.", this); + } + + public void StopBiteMission() + { + missionActive = false; + hasBittenThisClose = false; + collidersInside.Clear(); + + if (biteZoneCollider != null) + biteZoneCollider.enabled = false; + + if (showDebugLog) + Debug.Log("[ClamBiteDetector] 조개 미션 정지. 물림 판정 비활성.", this); + } + + private void EnableBiteWindow() + { + if (!missionActive) + return; + + hasBittenThisClose = false; + + if (biteZoneCollider != null) + biteZoneCollider.enabled = true; + + if (showDebugLog) + Debug.Log("[ClamBiteDetector] 조개 물림 판정 ON", this); + + foreach (Collider col in collidersInside) + { + if (col != null) + TryBite(col); + } + } + + private void DisableBiteWindow() + { + if (biteZoneCollider != null) + biteZoneCollider.enabled = false; + + collidersInside.Clear(); + + if (showDebugLog && missionActive) + Debug.Log("[ClamBiteDetector] 조개 물림 판정 OFF", this); + } + + private void ResetBiteState() + { + hasBittenThisClose = false; + } + + private bool IsBiteWindowOpen() + { + if (!missionActive) + return false; + + if (biteZoneCollider == null) + return false; + + return biteZoneCollider.enabled; + } + + private void TryBite(Collider other) + { + if (other == null) + return; + + if (!missionActive) + return; + + if (biteOncePerClose && hasBittenThisClose) + return; + + bool isHand = IsHandCollider(other); + bool isGrabbedFragment = IsGrabbedMemoryFragment(other); + + if (!isHand && !isGrabbedFragment) + return; + + hasBittenThisClose = true; + + if (health != null) + health.TakeDamage(biteDamage); + + if (memoryFragment != null) + memoryFragment.ResetFragment(); + + if (showDebugLog) + { + Debug.Log($"[ClamBiteDetector] 조개에게 물림. 데미지 {biteDamage}, 기억의 조각 리셋", this); + } + } + + private bool IsHandCollider(Collider other) + { + if (other.CompareTag(handTag)) + return true; + + XRHandMarker marker = other.GetComponentInParent(); + + return marker != null; + } + + private bool IsGrabbedMemoryFragment(Collider other) + { + MemoryFragmentReset fragment = other.GetComponentInParent(); + + if (fragment == null) + { + if (!other.CompareTag(fragmentTag)) + return false; + + fragment = memoryFragment; + } + + if (fragment == null) + return false; + + XRGrabInteractable grab = fragment.GetComponent(); + + if (grab == null) + return !biteFragmentOnlyWhenGrabbed; + + if (biteFragmentOnlyWhenGrabbed) + return grab.isSelected; + + return true; + } +} \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/ClamBiteDetector.cs.meta b/Assets/02_Scripts/Cave/ClamBiteDetector.cs.meta new file mode 100644 index 00000000..e7af3bda --- /dev/null +++ b/Assets/02_Scripts/Cave/ClamBiteDetector.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 9fc0bb91f57b5a74392435f20649c3e9 \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/ClamOpenClose.cs b/Assets/02_Scripts/Cave/ClamOpenClose.cs index bccf9398..b88ae29b 100644 --- a/Assets/02_Scripts/Cave/ClamOpenClose.cs +++ b/Assets/02_Scripts/Cave/ClamOpenClose.cs @@ -1,5 +1,6 @@ using System.Collections; using UnityEngine; +using UnityEngine.Events; public class ClamOpenClose : MonoBehaviour { @@ -22,7 +23,7 @@ public class ClamOpenClose : MonoBehaviour [SerializeField] private float maxOpenTime = 2.0f; [SerializeField] private float openDuration = 1.5f; - [SerializeField] private float closeDuration = 0.18f; + [SerializeField] private float closeDuration = 0.2f; [Header("Motion")] [SerializeField] private AnimationCurve openCurve = AnimationCurve.EaseInOut(0, 0, 1, 1); @@ -32,15 +33,20 @@ public class ClamOpenClose : MonoBehaviour [SerializeField] private bool useSnapClose = true; [Tooltip("닫힐 때 살짝 더 닫히는 오버슈트 각도입니다.")] - [SerializeField] private float snapCloseOvershootX = 5f; + [SerializeField] private float snapCloseOvershootX = 3f; [Tooltip("쾅 하고 닫힌 뒤 원래 닫힌 위치로 돌아오는 시간입니다.")] - [SerializeField] private float snapCloseOvershootDuration = 0.06f; + [SerializeField] private float snapCloseOvershootDuration = 0.02f; [Header("Start Option")] [SerializeField] private bool startAutomatically = true; [SerializeField] private bool startOpened = false; + [Header("Events")] + public UnityEvent onOpened; + public UnityEvent onCloseStarted; + public UnityEvent onClosed; + private Quaternion upClosedRot; private Quaternion downClosedRot; @@ -49,8 +55,10 @@ public class ClamOpenClose : MonoBehaviour private Coroutine routine; private bool isOpen; + private bool isClosing; public bool IsOpen => isOpen; + public bool IsClosing => isClosing; private void Awake() { @@ -72,13 +80,11 @@ private void Awake() return; } - // 현재 Scene에서 맞춰둔 로컬 회전을 닫힌 상태로 저장 upClosedRot = upShell.localRotation; if (downShell != null) downClosedRot = downShell.localRotation; - // 닫힌 상태 기준으로 X축 회전 추가 upOpenedRot = upClosedRot * Quaternion.Euler(upShellOpenX, 0f, 0f); if (downShell != null) @@ -120,7 +126,8 @@ private IEnumerator OpenCloseRoutine() float closedWait = Random.Range(minClosedTime, maxClosedTime); yield return new WaitForSeconds(closedWait); - // 천천히 열기 + isClosing = false; + yield return MoveShells( upClosedRot, upOpenedRot, @@ -131,11 +138,15 @@ private IEnumerator OpenCloseRoutine() ); isOpen = true; + isClosing = false; + onOpened?.Invoke(); float openWait = Random.Range(minOpenTime, maxOpenTime); yield return new WaitForSeconds(openWait); - // 빠르게 닫기 + isClosing = true; + onCloseStarted?.Invoke(); + yield return MoveShells( upOpenedRot, upClosedRot, @@ -147,11 +158,13 @@ private IEnumerator OpenCloseRoutine() isOpen = false; - // 쾅 닫히는 느낌 if (useSnapClose) { yield return SnapCloseEffect(); } + + isClosing = false; + onClosed?.Invoke(); } } @@ -197,7 +210,6 @@ private IEnumerator SnapCloseEffect() if (downShell != null) downSnapRot = downClosedRot * Quaternion.Euler(-snapCloseOvershootX * 0.3f, 0f, 0f); - // 살짝 더 닫힘 if (upShell != null) upShell.localRotation = upSnapRot; @@ -206,7 +218,6 @@ private IEnumerator SnapCloseEffect() yield return new WaitForSeconds(snapCloseOvershootDuration); - // 원래 닫힌 상태로 복귀 if (upShell != null) upShell.localRotation = upClosedRot; @@ -223,6 +234,7 @@ private void SetClosedImmediately() downShell.localRotation = downClosedRot; isOpen = false; + isClosing = false; } private void SetOpenedImmediately() @@ -234,5 +246,6 @@ private void SetOpenedImmediately() downShell.localRotation = downOpenedRot; isOpen = true; + isClosing = false; } } \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/DamageObstacle.cs b/Assets/02_Scripts/Cave/DamageObstacle.cs new file mode 100644 index 00000000..530e2030 --- /dev/null +++ b/Assets/02_Scripts/Cave/DamageObstacle.cs @@ -0,0 +1,32 @@ +using UnityEngine; + +public class DamageObstacle : MonoBehaviour +{ + public enum ObstacleType + { + Rock, + Rhino, + ClamBite + } + + [Header("Damage")] + [SerializeField] private ObstacleType obstacleType = ObstacleType.Rock; + [SerializeField] private int damage = 10; + + [Header("Options")] + [SerializeField] private bool canDamage = true; + + public ObstacleType Type => obstacleType; + public int Damage => damage; + public bool CanDamage => canDamage; + + public void SetCanDamage(bool value) + { + canDamage = value; + } + + public void SetDamage(int value) + { + damage = Mathf.Max(0, value); + } +} \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/DamageObstacle.cs.meta b/Assets/02_Scripts/Cave/DamageObstacle.cs.meta new file mode 100644 index 00000000..5b5f4d83 --- /dev/null +++ b/Assets/02_Scripts/Cave/DamageObstacle.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 310877c91d22e1142b0ea9977b24d3dc \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/MemoryFragmentReset.cs b/Assets/02_Scripts/Cave/MemoryFragmentReset.cs new file mode 100644 index 00000000..76772fd3 --- /dev/null +++ b/Assets/02_Scripts/Cave/MemoryFragmentReset.cs @@ -0,0 +1,85 @@ +using System.Collections; +using UnityEngine; +using UnityEngine.XR.Interaction.Toolkit.Interactables; + +public class MemoryFragmentReset : MonoBehaviour +{ + [Header("References")] + [SerializeField] private XRGrabInteractable grabInteractable; + [SerializeField] private Rigidbody rb; + + [Header("Reset")] + [SerializeField] private Transform resetPoint; + + [Tooltip("리셋 후 다시 잡을 수 있게 되기까지의 시간")] + [SerializeField] private float reEnableDelay = 0.15f; + + [Header("Debug")] + [SerializeField] private bool showDebugLog = true; + + private Vector3 startPosition; + private Quaternion startRotation; + private Transform startParent; + + private Coroutine resetRoutine; + + private void Awake() + { + if (grabInteractable == null) + grabInteractable = GetComponent(); + + if (rb == null) + rb = GetComponent(); + + startPosition = transform.position; + startRotation = transform.rotation; + startParent = transform.parent; + } + + public void ResetFragment() + { + if (resetRoutine != null) + StopCoroutine(resetRoutine); + + resetRoutine = StartCoroutine(ResetRoutine()); + } + + private IEnumerator ResetRoutine() + { + if (grabInteractable != null) + grabInteractable.enabled = false; + + if (rb != null) + { + rb.linearVelocity = Vector3.zero; + rb.angularVelocity = Vector3.zero; + rb.isKinematic = true; + } + + transform.SetParent(startParent, true); + + if (resetPoint != null) + { + transform.position = resetPoint.position; + transform.rotation = resetPoint.rotation; + } + else + { + transform.position = startPosition; + transform.rotation = startRotation; + } + + yield return new WaitForSeconds(reEnableDelay); + + if (rb != null) + rb.isKinematic = false; + + if (grabInteractable != null) + grabInteractable.enabled = true; + + if (showDebugLog) + Debug.Log("[MemoryFragmentReset] 기억의 조각을 원래 위치로 되돌렸습니다.", this); + + resetRoutine = null; + } +} \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/MemoryFragmentReset.cs.meta b/Assets/02_Scripts/Cave/MemoryFragmentReset.cs.meta new file mode 100644 index 00000000..f9420376 --- /dev/null +++ b/Assets/02_Scripts/Cave/MemoryFragmentReset.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 7c8bb23fa35921f41b4e864bd95c0c77 \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RaftDamageReceiver.cs b/Assets/02_Scripts/Cave/RaftDamageReceiver.cs new file mode 100644 index 00000000..4e137c64 --- /dev/null +++ b/Assets/02_Scripts/Cave/RaftDamageReceiver.cs @@ -0,0 +1,156 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.XR; + +public class RaftDamageReceiver : MonoBehaviour +{ + [Header("References")] + [SerializeField] private RaftHealth raftHealth; + + [Header("Damage Cooldown")] + [SerializeField] private float sameObstacleDamageCooldown = 1.0f; + [SerializeField] private float globalDamageCooldown = 0.2f; + + [Header("Haptic Feedback")] + [SerializeField] private bool useHapticFeedback = true; + + [Range(0f, 1f)] + [SerializeField] private float hapticAmplitude = 0.6f; + + [SerializeField] private float hapticDuration = 0.15f; + + [Tooltip("체력 데미지 수치에 따라 햅틱 세기를 살짝 키웁니다.")] + [SerializeField] private bool scaleHapticByDamage = true; + + [Header("Debug")] + [SerializeField] private bool showDebugLog = true; + + private readonly Dictionary lastDamageTimeByObstacle = new(); + private float lastGlobalDamageTime = -999f; + + private readonly List hapticDevices = new(); + + private void Awake() + { + if (raftHealth == null) + { + raftHealth = GetComponentInParent(); + } + + if (raftHealth == null) + { + raftHealth = FindFirstObjectByType(); + } + } + + private void OnTriggerEnter(Collider other) + { + TryDamage(other); + } + + private void OnTriggerStay(Collider other) + { + TryDamage(other); + } + + private void TryDamage(Collider other) + { + if (raftHealth == null) + { + if (showDebugLog) + Debug.LogWarning("[RaftDamageReceiver] RaftHealth가 연결되지 않았습니다.", this); + + return; + } + + DamageObstacle obstacle = other.GetComponentInParent(); + + if (obstacle == null) + return; + + if (!obstacle.CanDamage) + return; + + if (raftHealth.IsDead) + return; + + float now = Time.time; + + if (now < lastGlobalDamageTime + globalDamageCooldown) + return; + + if (lastDamageTimeByObstacle.TryGetValue(obstacle, out float lastObstacleTime)) + { + if (now < lastObstacleTime + sameObstacleDamageCooldown) + return; + } + + int damage = obstacle.Damage; + + if (damage <= 0) + return; + + raftHealth.TakeDamage(damage); + + lastGlobalDamageTime = now; + lastDamageTimeByObstacle[obstacle] = now; + + PlayHaptic(damage); + + if (showDebugLog) + { + Debug.Log($"[RaftDamageReceiver] {obstacle.name} 충돌. 데미지: {damage}"); + } + } + + private void PlayHaptic(int damage) + { + if (!useHapticFeedback) + return; + + float amplitude = hapticAmplitude; + + if (scaleHapticByDamage) + { + // 10 데미지 = 기본값, 15 이상 = 조금 더 강하게 + float damageScale = Mathf.Clamp(damage / 10f, 1f, 1.5f); + amplitude *= damageScale; + } + + amplitude = Mathf.Clamp01(amplitude); + + SendHapticToDevice(XRNode.LeftHand, amplitude, hapticDuration); + SendHapticToDevice(XRNode.RightHand, amplitude, hapticDuration); + } + + private void SendHapticToDevice(XRNode node, float amplitude, float duration) + { + InputDevice device = InputDevices.GetDeviceAtXRNode(node); + + if (!device.isValid) + { + if (showDebugLog) + Debug.Log($"[RaftDamageReceiver] {node} 컨트롤러를 찾지 못했습니다."); + + return; + } + + if (!device.TryGetHapticCapabilities(out HapticCapabilities capabilities)) + { + if (showDebugLog) + Debug.Log($"[RaftDamageReceiver] {node} 햅틱 기능을 확인할 수 없습니다."); + + return; + } + + if (!capabilities.supportsImpulse) + { + if (showDebugLog) + Debug.Log($"[RaftDamageReceiver] {node} 컨트롤러가 impulse 햅틱을 지원하지 않습니다."); + + return; + } + + device.SendHapticImpulse(0u, amplitude, duration); + } +} \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RaftDamageReceiver.cs.meta b/Assets/02_Scripts/Cave/RaftDamageReceiver.cs.meta new file mode 100644 index 00000000..7b32c6b5 --- /dev/null +++ b/Assets/02_Scripts/Cave/RaftDamageReceiver.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 4d64021aa9910eb4bb87691a2cdc6697 \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RaftHealth.cs b/Assets/02_Scripts/Cave/RaftHealth.cs new file mode 100644 index 00000000..ec9f14eb --- /dev/null +++ b/Assets/02_Scripts/Cave/RaftHealth.cs @@ -0,0 +1,82 @@ +using UnityEngine; +using UnityEngine.Events; + +public class RaftHealth : MonoBehaviour +{ + [Header("Health")] + [SerializeField] private int maxHealth = 100; + [SerializeField] private int currentHealth = 100; + + [Header("Options")] + [SerializeField] private bool resetHealthOnStart = true; + + [Header("Events")] + public UnityEvent onHealthChanged; + public UnityEvent onDead; + + public int MaxHealth => maxHealth; + public int CurrentHealth => currentHealth; + public bool IsDead => currentHealth <= 0; + + private void Start() + { + if (resetHealthOnStart) + { + ResetHealth(); + } + } + + public void ResetHealth() + { + currentHealth = maxHealth; + currentHealth = Mathf.Clamp(currentHealth, 0, maxHealth); + + Debug.Log($"[RaftHealth] 체력 초기화: {currentHealth}/{maxHealth}"); + + onHealthChanged?.Invoke(currentHealth, maxHealth); + } + + public void TakeDamage(int damage) + { + if (damage <= 0) + return; + + if (IsDead) + return; + + currentHealth -= damage; + currentHealth = Mathf.Clamp(currentHealth, 0, maxHealth); + + Debug.Log($"[RaftHealth] 데미지 {damage} 받음. 현재 체력: {currentHealth}/{maxHealth}"); + + onHealthChanged?.Invoke(currentHealth, maxHealth); + + if (currentHealth <= 0) + { + Die(); + } + } + + public void Heal(int amount) + { + if (amount <= 0) + return; + + if (IsDead) + return; + + currentHealth += amount; + currentHealth = Mathf.Clamp(currentHealth, 0, maxHealth); + + Debug.Log($"[RaftHealth] 회복 {amount}. 현재 체력: {currentHealth}/{maxHealth}"); + + onHealthChanged?.Invoke(currentHealth, maxHealth); + } + + private void Die() + { + Debug.Log("[RaftHealth] 체력이 0이 되었습니다. 뗏목 실패 처리."); + + onDead?.Invoke(); + } +} \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RaftHealth.cs.meta b/Assets/02_Scripts/Cave/RaftHealth.cs.meta new file mode 100644 index 00000000..28446eab --- /dev/null +++ b/Assets/02_Scripts/Cave/RaftHealth.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: a21b5472b91813b44bf392e78726081a \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RaftHealthUI.cs b/Assets/02_Scripts/Cave/RaftHealthUI.cs new file mode 100644 index 00000000..2fed89d9 --- /dev/null +++ b/Assets/02_Scripts/Cave/RaftHealthUI.cs @@ -0,0 +1,77 @@ +using UnityEngine; +using UnityEngine.UI; +using TMPro; + +public class RaftHealthUI : MonoBehaviour +{ + [Header("References")] + [SerializeField] private RaftHealth raftHealth; + [SerializeField] private Image hpFillImage; + [SerializeField] private TMP_Text hpText; + + [Header("Text")] + [SerializeField] private string hpPrefix = "HP"; + + [Header("Options")] + [SerializeField] private bool autoFindHealth = true; + [SerializeField] private bool hideWhenNoHealth = false; + + [Header("Debug")] + [SerializeField] private bool showDebugLog = true; + + private void Awake() + { + if (autoFindHealth && raftHealth == null) + { + raftHealth = FindFirstObjectByType(); + } + } + + private void OnEnable() + { + if (raftHealth != null) + { + raftHealth.onHealthChanged.AddListener(UpdateHealthUI); + UpdateHealthUI(raftHealth.CurrentHealth, raftHealth.MaxHealth); + } + else + { + if (hideWhenNoHealth) + gameObject.SetActive(false); + + if (showDebugLog) + Debug.LogWarning("[RaftHealthUI] RaftHealth가 연결되지 않았습니다.", this); + } + } + + private void OnDisable() + { + if (raftHealth != null) + { + raftHealth.onHealthChanged.RemoveListener(UpdateHealthUI); + } + } + + public void UpdateHealthUI(int currentHealth, int maxHealth) + { + if (maxHealth <= 0) + maxHealth = 1; + + float ratio = Mathf.Clamp01((float)currentHealth / maxHealth); + + if (hpFillImage != null) + { + hpFillImage.fillAmount = ratio; + } + + if (hpText != null) + { + hpText.text = $"{currentHealth} / {maxHealth}"; + } + + if (showDebugLog) + { + Debug.Log($"[RaftHealthUI] 체력 UI 갱신: {currentHealth}/{maxHealth}"); + } + } +} \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RaftHealthUI.cs.meta b/Assets/02_Scripts/Cave/RaftHealthUI.cs.meta new file mode 100644 index 00000000..60d50add --- /dev/null +++ b/Assets/02_Scripts/Cave/RaftHealthUI.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 33f1269210c01984da23f85d35082e80 \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RaftRestartManager.cs b/Assets/02_Scripts/Cave/RaftRestartManager.cs new file mode 100644 index 00000000..2cb7bddb --- /dev/null +++ b/Assets/02_Scripts/Cave/RaftRestartManager.cs @@ -0,0 +1,97 @@ +using System.Collections; +using UnityEngine; +using UnityEngine.SceneManagement; + +public class RaftRestartManager : MonoBehaviour +{ + [Header("References")] + [SerializeField] private RaftHealth raftHealth; + + [Header("Restart")] + [SerializeField] private bool restartAutomatically = false; + [SerializeField] private float autoRestartDelay = 2.0f; + + [Tooltip("키보드 테스트용입니다. VR 버튼 리스타트는 나중에 연결해도 됩니다.")] + [SerializeField] private KeyCode restartKey = KeyCode.R; + + [Header("Debug")] + [SerializeField] private bool showDebugLog = true; + + private bool waitingForRestart; + private Coroutine restartRoutine; + + private void Awake() + { + if (raftHealth == null) + raftHealth = FindFirstObjectByType(); + } + + private void OnEnable() + { + if (raftHealth != null) + { + raftHealth.onDead.AddListener(OnRaftDead); + } + } + + private void OnDisable() + { + if (raftHealth != null) + { + raftHealth.onDead.RemoveListener(OnRaftDead); + } + } + + private void Update() + { + if (!waitingForRestart) + return; + +#if ENABLE_LEGACY_INPUT_MANAGER + if (Input.GetKeyDown(restartKey)) + { + RestartNow(); + } +#endif + } + + public void OnRaftDead() + { + if (waitingForRestart) + return; + + waitingForRestart = true; + + if (showDebugLog) + { + Debug.Log("[RaftRestartManager] 체력 0. 리스타트 대기 상태입니다. R 키 또는 RestartNow 호출로 재시작합니다."); + } + + if (restartAutomatically) + { + if (restartRoutine != null) + StopCoroutine(restartRoutine); + + restartRoutine = StartCoroutine(AutoRestartRoutine()); + } + } + + private IEnumerator AutoRestartRoutine() + { + yield return new WaitForSeconds(autoRestartDelay); + RestartNow(); + } + + public void RestartNow() + { + if (showDebugLog) + { + Debug.Log("[RaftRestartManager] 현재 씬을 다시 시작합니다."); + } + + Time.timeScale = 1f; + + Scene currentScene = SceneManager.GetActiveScene(); + SceneManager.LoadScene(currentScene.buildIndex); + } +} \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RaftRestartManager.cs.meta b/Assets/02_Scripts/Cave/RaftRestartManager.cs.meta new file mode 100644 index 00000000..24bf56ba --- /dev/null +++ b/Assets/02_Scripts/Cave/RaftRestartManager.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 68a1b671a1769224bba0e6f62386a131 \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RaftRiverController.cs b/Assets/02_Scripts/Cave/RaftRiverController.cs index 6441b08c..de485ece 100644 --- a/Assets/02_Scripts/Cave/RaftRiverController.cs +++ b/Assets/02_Scripts/Cave/RaftRiverController.cs @@ -16,6 +16,10 @@ public class RaftRiverController : MonoBehaviour [SerializeField] private float forwardSpeed = 5f; [SerializeField] private float turnSpeed = 4f; + [Header("Start Speed Control")] + [Tooltip("0이면 정지, 1이면 정상 속도입니다. 시작 가속용으로 사용합니다.")] + [SerializeField] private float speedMultiplier = 1f; + [Header("Side Control")] [SerializeField] private float sideMoveSpeed = 16f; [SerializeField] private float sideAcceleration = 40f; @@ -25,8 +29,10 @@ public class RaftRiverController : MonoBehaviour [Header("Path Follow Feel")] [SerializeField] private float pathFollowSmoothTime = 0.28f; + [Range(0f, 1f)] [SerializeField] private float rotationVelocityBlend = 0.45f; + [SerializeField] private float steeringYawAngle = 18f; [Header("Manual Steering")] @@ -38,10 +44,27 @@ public class RaftRiverController : MonoBehaviour [SerializeField] private float arrivalSlowDownDistance = 12f; [SerializeField] private float arrivalMinSpeed = 0.8f; + [Header("Final Stop Guard")] + [Tooltip("마지막 포인트에 가까워지면 거리 판정으로 도착 처리합니다.")] + [SerializeField] private float finalPointReachDistance = 3.0f; + + [Tooltip("마지막 포인트 근처 몇 미터 안에서 지나침 감지를 할지 설정합니다.")] + [SerializeField] private float finalStopGuardDistance = 20f; + + [Tooltip("목표점과의 X/Z 차이가 이 값 이상 다시 커지면 지나친 것으로 판단합니다.")] + [SerializeField] private float finalStopGuardAxisEpsilon = 0.05f; + + [Tooltip("마지막 구간 방향 기준, 마지막 포인트를 넘어가면 즉시 도착 처리합니다.")] + [SerializeField] private bool stopWhenPassedFinalPlane = true; + + [Tooltip("도착 처리 시 마지막 포인트 위치로 뗏목을 스냅할지 여부입니다.")] + [SerializeField] private bool snapToFinalPointOnArrive = true; + [Header("Events")] public UnityEvent onArrived; private int currentPointIndex = 0; + private float sideOffset = 0f; private float sideVelocity = 0f; private float currentSteeringInput = 0f; @@ -53,6 +76,9 @@ public class RaftRiverController : MonoBehaviour private Vector3 previousPosition; private Vector3 startCenterPosition; + private Vector3 previousFinalDelta; + private bool hasPreviousFinalDelta; + private bool isFinished = false; private bool warnedMissingSteeringKey; @@ -76,10 +102,21 @@ private void Start() currentCenterPosition = transform.position; startCenterPosition = currentCenterPosition; + currentForward = transform.forward; - currentRight = transform.right; + currentForward.y = 0f; + + if (currentForward.sqrMagnitude < 0.001f) + currentForward = Vector3.forward; + + currentForward.Normalize(); + + currentRight = Vector3.Cross(Vector3.up, currentForward).normalized; + previousPosition = transform.position; currentPointIndex = 0; + + ResetFinalStopGuard(); } private void Update() @@ -88,24 +125,35 @@ private void Update() return; HandleSideControl(); - MoveAlongPath(); + + bool arrived = MoveAlongPath(); + + if (arrived) + return; + ApplyRaftPositionAndRotation(); } - private void MoveAlongPath() + private bool MoveAlongPath() { SkipMissingPathPoints(); int lastPointIndex = GetLastValidPathPointIndex(); + if (lastPointIndex < 0 || currentPointIndex >= pathPoints.Length) { FinishRaftRide(); - return; + return true; } Transform targetPoint = pathPoints[currentPointIndex]; + + if (targetPoint == null) + return false; + Vector3 toTarget = GetFlatVectorTo(targetPoint.position); float distance = toTarget.magnitude; + bool isLastTarget = currentPointIndex == lastPointIndex; while (!isLastTarget && ShouldAdvancePathPoint(currentPointIndex, distance)) @@ -115,46 +163,56 @@ private void MoveAlongPath() if (currentPointIndex >= pathPoints.Length) { - SnapToPathPoint(targetPoint); - FinishRaftRide(); - return; + FinishAtFinalPoint(); + return true; } targetPoint = pathPoints[currentPointIndex]; + + if (targetPoint == null) + return false; + toTarget = GetFlatVectorTo(targetPoint.position); distance = toTarget.magnitude; isLastTarget = currentPointIndex == lastPointIndex; } - if (isLastTarget && distance <= pointReachDistance) + if (isLastTarget && IsCloseEnoughToFinalPoint(distance)) { - SnapToPathPoint(targetPoint); - FinishRaftRide(); - return; + FinishAtFinalPoint(); + return true; } if (toTarget.sqrMagnitude < 0.001f) - return; + return false; Vector3 pathForward = toTarget.normalized; currentForward = GetTravelForward(pathForward); + float currentSpeed = GetCurrentForwardSpeed(distance); float moveDistance = currentSpeed * Time.deltaTime; if (isLastTarget && moveDistance >= distance) { - SnapToPathPoint(targetPoint); - FinishRaftRide(); - return; + FinishAtFinalPoint(); + return true; } currentCenterPosition += currentForward * moveDistance; - currentRight = Vector3.Cross(Vector3.up, currentForward).normalized; + + if (currentForward.sqrMagnitude > 0.001f) + currentRight = Vector3.Cross(Vector3.up, currentForward).normalized; + + if (TryFinishAtFinalPointByGuards()) + return true; + + return false; } private void HandleSideControl() { float input = 0f; + ResolveSteeringKey(); if (steeringKey != null) @@ -178,6 +236,7 @@ private void HandleSideControl() currentSteeringInput = input; float targetSideVelocity = input * sideMoveSpeed; + sideVelocity = Mathf.MoveTowards( sideVelocity, targetSideVelocity, @@ -202,6 +261,7 @@ private void ApplyRaftPositionAndRotation() targetPosition.y = transform.position.y; float smoothTime = Mathf.Max(0.01f, pathFollowSmoothTime); + transform.position = Vector3.SmoothDamp( transform.position, targetPosition, @@ -215,6 +275,7 @@ private void ApplyRaftPositionAndRotation() frameVelocity.y = 0f; Vector3 lookDirection = currentForward; + if (frameVelocity.sqrMagnitude > 0.0001f) { lookDirection = Vector3.Slerp( @@ -224,6 +285,9 @@ private void ApplyRaftPositionAndRotation() ); } + if (lookDirection.sqrMagnitude < 0.001f) + return; + Quaternion targetRotation = Quaternion.LookRotation(lookDirection, Vector3.up) * Quaternion.Euler(0f, currentSteeringInput * steeringYawAngle, 0f); @@ -236,25 +300,179 @@ private void ApplyRaftPositionAndRotation() } } + private bool IsCloseEnoughToFinalPoint(float distance) + { + float reachDistance = Mathf.Max(pointReachDistance, finalPointReachDistance); + return distance <= reachDistance; + } + + private bool TryFinishAtFinalPointByGuards() + { + int lastPointIndex = GetLastValidPathPointIndex(); + + if (lastPointIndex < 0) + return false; + + if (currentPointIndex != lastPointIndex) + { + ResetFinalStopGuard(); + return false; + } + + Transform finalPoint = pathPoints[lastPointIndex]; + + if (finalPoint == null) + return false; + + Vector3 finalDelta = finalPoint.position - currentCenterPosition; + finalDelta.y = 0f; + + float distanceToFinal = finalDelta.magnitude; + + if (distanceToFinal <= finalPointReachDistance) + { + Debug.Log("[RaftRiverController] Final point reach distance 안에 들어와 도착 처리합니다."); + FinishAtFinalPoint(); + return true; + } + + if (stopWhenPassedFinalPlane && HasPassedFinalPlane()) + { + Debug.Log("[RaftRiverController] 마지막 도착 평면을 지나 도착 처리합니다."); + FinishAtFinalPoint(); + return true; + } + + if (TryFinishIfMovingAwayFromFinalPoint(finalDelta, distanceToFinal)) + return true; + + return false; + } + + private bool HasPassedFinalPlane() + { + int lastPointIndex = GetLastValidPathPointIndex(); + int penultimateIndex = GetPenultimateValidPathPointIndex(); + + if (lastPointIndex < 0 || penultimateIndex < 0 || lastPointIndex == penultimateIndex) + return false; + + Transform finalPoint = pathPoints[lastPointIndex]; + Transform previousPoint = pathPoints[penultimateIndex]; + + if (finalPoint == null || previousPoint == null) + return false; + + Vector3 previousPos = previousPoint.position; + Vector3 finalPos = finalPoint.position; + Vector3 centerPos = currentCenterPosition; + + previousPos.y = 0f; + finalPos.y = 0f; + centerPos.y = 0f; + + Vector3 finalSegmentDirection = finalPos - previousPos; + + if (finalSegmentDirection.sqrMagnitude < 0.001f) + return false; + + finalSegmentDirection.Normalize(); + + Vector3 fromFinalToRaft = centerPos - finalPos; + + float passedAmount = Vector3.Dot(fromFinalToRaft, finalSegmentDirection); + + return passedAmount >= 0f; + } + + private bool TryFinishIfMovingAwayFromFinalPoint(Vector3 finalDelta, float distanceToFinal) + { + if (distanceToFinal > finalStopGuardDistance) + { + previousFinalDelta = finalDelta; + hasPreviousFinalDelta = true; + return false; + } + + if (!hasPreviousFinalDelta) + { + previousFinalDelta = finalDelta; + hasPreviousFinalDelta = true; + return false; + } + + Vector3 previousAbs = new Vector3( + Mathf.Abs(previousFinalDelta.x), + 0f, + Mathf.Abs(previousFinalDelta.z) + ); + + Vector3 currentAbs = new Vector3( + Mathf.Abs(finalDelta.x), + 0f, + Mathf.Abs(finalDelta.z) + ); + + bool xMovingAway = currentAbs.x > previousAbs.x + finalStopGuardAxisEpsilon; + bool zMovingAway = currentAbs.z > previousAbs.z + finalStopGuardAxisEpsilon; + + if (xMovingAway || zMovingAway) + { + Debug.Log("[RaftRiverController] 마지막 포인트에서 멀어지는 것으로 판단하여 도착 처리합니다."); + FinishAtFinalPoint(); + return true; + } + + previousFinalDelta = finalDelta; + return false; + } + + private void FinishAtFinalPoint() + { + int lastPointIndex = GetLastValidPathPointIndex(); + + if (lastPointIndex >= 0 && pathPoints[lastPointIndex] != null && snapToFinalPointOnArrive) + { + SnapToPathPoint(pathPoints[lastPointIndex]); + } + + FinishRaftRide(); + } + private void FinishRaftRide() { if (isFinished) return; isFinished = true; + SetSpeedMultiplier(0f); + + sideVelocity = 0f; + currentSteeringInput = 0f; + positionSmoothVelocity = Vector3.zero; Debug.Log("[RaftRiverController] Arrived at destination. Raft stopped."); + onArrived?.Invoke(); } public void StopRaft() { isFinished = true; + sideVelocity = 0f; + currentSteeringInput = 0f; + positionSmoothVelocity = Vector3.zero; } public void ResumeRaft() { isFinished = false; + ResetFinalStopGuard(); + } + + public void SetSpeedMultiplier(float value) + { + speedMultiplier = Mathf.Clamp01(value); } public void SetSteeringKey(SteeringKeyXR newSteeringKey) @@ -286,7 +504,11 @@ private Vector3 GetTravelForward(Vector3 fallbackForward) if (steeringKey != null && steeringKey.IsGrabbed) { - float turnAmount = currentSteeringInput * Mathf.Max(0f, grabbedSteeringTurnSpeed) * Time.deltaTime; + float turnAmount = + currentSteeringInput * + Mathf.Max(0f, grabbedSteeringTurnSpeed) * + Time.deltaTime; + travelForward = Quaternion.Euler(0f, turnAmount, 0f) * travelForward.normalized; } @@ -307,15 +529,22 @@ private bool ShouldAdvancePathPoint(int targetIndex, float distanceToTarget) private bool HasPassedPathPoint(int targetIndex) { - if (pathPoints == null || targetIndex < 0 || targetIndex >= pathPoints.Length || pathPoints[targetIndex] == null) + if (pathPoints == null || + targetIndex < 0 || + targetIndex >= pathPoints.Length || + pathPoints[targetIndex] == null) + { return true; + } Vector3 anchorPosition = GetPreviousPathAnchorPosition(targetIndex); Vector3 targetPosition = pathPoints[targetIndex].position; + anchorPosition.y = currentCenterPosition.y; targetPosition.y = currentCenterPosition.y; Vector3 segment = targetPosition - anchorPosition; + if (segment.sqrMagnitude < 0.001f) return false; @@ -348,12 +577,16 @@ private void SnapToPathPoint(Transform point) finalPosition.y = transform.position.y; currentCenterPosition = finalPosition; + sideOffset = 0f; sideVelocity = 0f; currentSteeringInput = 0f; positionSmoothVelocity = Vector3.zero; previousPosition = finalPosition; + transform.position = finalPosition; + + ResetFinalStopGuard(); } private int GetPenultimateValidPathPointIndex() @@ -383,18 +616,25 @@ private int GetPenultimateValidPathPointIndex() private float GetArrivalSlowDownDistance() { float fallbackDistance = Mathf.Max(pointReachDistance + 0.01f, arrivalSlowDownDistance); + int penultimateIndex = GetPenultimateValidPathPointIndex(); int lastPointIndex = GetLastValidPathPointIndex(); - if (penultimateIndex < 0 || lastPointIndex < 0 || penultimateIndex == lastPointIndex) + if (penultimateIndex < 0 || + lastPointIndex < 0 || + penultimateIndex == lastPointIndex) + { return fallbackDistance; + } Vector3 penultimatePosition = pathPoints[penultimateIndex].position; Vector3 finalPosition = pathPoints[lastPointIndex].position; + penultimatePosition.y = 0f; finalPosition.y = 0f; float finalSegmentDistance = Vector3.Distance(penultimatePosition, finalPosition); + if (finalSegmentDistance <= pointReachDistance) return fallbackDistance; @@ -403,22 +643,46 @@ private float GetArrivalSlowDownDistance() private float GetCurrentForwardSpeed(float distanceToTarget) { + float baseSpeed; + if (currentPointIndex != GetLastValidPathPointIndex()) - return forwardSpeed; + { + baseSpeed = forwardSpeed; + } + else + { + float maxSpeed = Mathf.Max(0f, forwardSpeed); - float maxSpeed = Mathf.Max(0f, forwardSpeed); - if (maxSpeed <= 0.01f) - return maxSpeed; + if (maxSpeed <= 0.01f) + { + baseSpeed = maxSpeed; + } + else + { + float slowDownDistance = GetArrivalSlowDownDistance(); - float slowDownDistance = GetArrivalSlowDownDistance(); - if (slowDownDistance <= pointReachDistance) - return maxSpeed; + if (slowDownDistance <= pointReachDistance) + { + baseSpeed = maxSpeed; + } + else + { + float minSpeed = Mathf.Clamp(arrivalMinSpeed, 0.01f, maxSpeed); - float minSpeed = Mathf.Clamp(arrivalMinSpeed, 0.01f, maxSpeed); - float speedRatio = Mathf.InverseLerp(pointReachDistance, slowDownDistance, distanceToTarget); - speedRatio = speedRatio * speedRatio * (3f - 2f * speedRatio); + float speedRatio = Mathf.InverseLerp( + pointReachDistance, + slowDownDistance, + distanceToTarget + ); - return Mathf.Lerp(minSpeed, maxSpeed, speedRatio); + speedRatio = speedRatio * speedRatio * (3f - 2f * speedRatio); + + baseSpeed = Mathf.Lerp(minSpeed, maxSpeed, speedRatio); + } + } + } + + return baseSpeed * speedMultiplier; } private int GetLastValidPathPointIndex() @@ -443,6 +707,12 @@ private void SkipMissingPathPoints() } } + private void ResetFinalStopGuard() + { + previousFinalDelta = Vector3.zero; + hasPreviousFinalDelta = false; + } + private float ReadLegacyHorizontalInput() { #if ENABLE_LEGACY_INPUT_MANAGER diff --git a/Assets/02_Scripts/Cave/RaftStartManager.cs b/Assets/02_Scripts/Cave/RaftStartManager.cs new file mode 100644 index 00000000..18091d65 --- /dev/null +++ b/Assets/02_Scripts/Cave/RaftStartManager.cs @@ -0,0 +1,238 @@ +using System.Collections; +using UnityEngine; + +public class RaftStartManager : MonoBehaviour +{ + private enum StartState + { + Ready, + WaitingForKeyGrab, + Starting, + Riding, + Arrived, + Failed + } + + [Header("References")] + [SerializeField] private RaftRiverController raftController; + [SerializeField] private SteeringKeyXR steeringKey; + + [Tooltip("현재는 캡슐 요정. 나중에 요정 캐릭터 모델로 교체할 부모 오브젝트를 넣으면 됩니다.")] + [SerializeField] private GameObject fairyObject; + + [Header("Obstacles")] + [Tooltip("뗏목 출발 시 함께 작동할 코뿔소들입니다.")] + [SerializeField] private RhinoObstacle[] rhinos; + + [Header("Health")] + [SerializeField] private RaftHealth raftHealth; + + [Header("Start Settings")] + [SerializeField] private bool waitForKeyGrab = true; + + [Tooltip("키를 잡은 뒤 뗏목이 완전히 출발 속도에 도달하기까지 걸리는 시간")] + [SerializeField] private float startAccelerationDuration = 2.0f; + + [Tooltip("출발 직후 바로 요정이 사라질지 여부")] + [SerializeField] private bool hideFairyOnStart = true; + + [Header("Debug")] + [SerializeField] private bool showDebugLog = true; + + private StartState state = StartState.Ready; + private Coroutine startRoutine; + + private void Start() + { + SetupStartState(); + } + + private void Update() + { + if (state != StartState.WaitingForKeyGrab) + return; + + if (!waitForKeyGrab) + return; + + if (steeringKey != null && steeringKey.IsGrabbed) + { + BeginRaftRide(); + } + } + + private void SetupStartState() + { + ResolveReferences(); + + state = StartState.WaitingForKeyGrab; + + if (raftController != null) + { + raftController.StopRaft(); + raftController.SetSpeedMultiplier(0f); + } + + if (raftHealth != null) + { + raftHealth.ResetHealth(); + } + + StopAllRhinos(); + + if (fairyObject != null) + { + fairyObject.SetActive(true); + } + + if (showDebugLog) + { + Debug.Log("[RaftStartManager] 시작 준비 완료. 키를 잡으면 뗏목이 출발합니다."); + } + } + + private void ResolveReferences() + { + if (raftController == null) + raftController = FindFirstObjectByType(); + + if (steeringKey == null) + steeringKey = FindFirstObjectByType(); + + if (raftHealth == null) + raftHealth = FindFirstObjectByType(); + + if (rhinos == null || rhinos.Length == 0) + rhinos = FindObjectsByType(FindObjectsSortMode.None); + } + + public void BeginRaftRide() + { + if (state == StartState.Starting || state == StartState.Riding) + return; + + state = StartState.Starting; + + if (hideFairyOnStart && fairyObject != null) + { + fairyObject.SetActive(false); + } + + if (startRoutine != null) + StopCoroutine(startRoutine); + + startRoutine = StartCoroutine(StartRaftSmoothly()); + } + + private IEnumerator StartRaftSmoothly() + { + if (raftController == null) + { + Debug.LogWarning("[RaftStartManager] RaftRiverController가 연결되지 않았습니다.", this); + yield break; + } + + raftController.SetSpeedMultiplier(0f); + raftController.ResumeRaft(); + + StartAllRhinos(); + + if (showDebugLog) + { + Debug.Log("[RaftStartManager] 뗏목 출발 시작. 코뿔소 장애물도 시작합니다."); + } + + float timer = 0f; + float duration = Mathf.Max(0.01f, startAccelerationDuration); + + while (timer < duration) + { + timer += Time.deltaTime; + + float t = Mathf.Clamp01(timer / duration); + float smoothT = t * t * (3f - 2f * t); + + raftController.SetSpeedMultiplier(smoothT); + + yield return null; + } + + raftController.SetSpeedMultiplier(1f); + + state = StartState.Riding; + + if (showDebugLog) + { + Debug.Log("[RaftStartManager] 뗏목 정상 운항 속도 도달."); + } + } + + public void OnRaftArrived() + { + if (state == StartState.Arrived) + return; + + state = StartState.Arrived; + + if (raftController != null) + { + raftController.SetSpeedMultiplier(0f); + } + + StopAllRhinos(); + + if (showDebugLog) + { + Debug.Log("[RaftStartManager] 목적지 도착. 뗏목 구간 종료. 코뿔소 장애물 정지."); + } + } + + public void OnRaftFailed() + { + if (state == StartState.Failed) + return; + + state = StartState.Failed; + + if (raftController != null) + { + raftController.StopRaft(); + raftController.SetSpeedMultiplier(0f); + } + + StopAllRhinos(); + + if (showDebugLog) + { + Debug.Log("[RaftStartManager] 체력 0. 뗏목 구간 실패. 코뿔소 장애물 정지."); + } + } + + private void StartAllRhinos() + { + if (rhinos == null) + return; + + foreach (RhinoObstacle rhino in rhinos) + { + if (rhino == null) + continue; + + rhino.StartRhino(); + } + } + + private void StopAllRhinos() + { + if (rhinos == null) + return; + + foreach (RhinoObstacle rhino in rhinos) + { + if (rhino == null) + continue; + + rhino.StopRhino(); + } + } +} \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RaftStartManager.cs.meta b/Assets/02_Scripts/Cave/RaftStartManager.cs.meta new file mode 100644 index 00000000..689c51a6 --- /dev/null +++ b/Assets/02_Scripts/Cave/RaftStartManager.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 24e1027c38bc1e34b9b4d80397ad481a \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RhinoObstacle.cs b/Assets/02_Scripts/Cave/RhinoObstacle.cs new file mode 100644 index 00000000..b6a3e417 --- /dev/null +++ b/Assets/02_Scripts/Cave/RhinoObstacle.cs @@ -0,0 +1,310 @@ +using System.Collections; +using UnityEngine; + +public class RhinoObstacle : MonoBehaviour +{ + [Header("References")] + [SerializeField] private Transform rhinoRoot; + [SerializeField] private Animator animator; + [SerializeField] private DamageObstacle damageObstacle; + + [Tooltip("수면 위에 있을 때만 켤 코뿔소 충돌 콜라이더들입니다. RhinoHitBox의 Collider를 넣으세요.")] + [SerializeField] private Collider[] damageColliders; + + [Header("Position")] + [SerializeField] private Transform underwaterPoint; + [SerializeField] private Transform surfacePoint; + + [Header("Timing")] + [SerializeField] private float minHiddenTime = 2.0f; + [SerializeField] private float maxHiddenTime = 5.0f; + + [SerializeField] private float riseDuration = 0.8f; + [SerializeField] private float surfaceIdleTime = 0.4f; + [SerializeField] private float attackStayTime = 1.2f; + [SerializeField] private float diveDuration = 0.7f; + + [Header("Animation")] + [SerializeField] private string idleStateName = "Idle"; + [SerializeField] private string hitTriggerName = "Hit"; + [SerializeField] private float idleCrossFadeDuration = 0.1f; + + [Header("Options")] + [SerializeField] private bool startAutomatically = true; + [SerializeField] private bool loop = true; + [SerializeField] private bool showDebugLog = true; + + private Coroutine routine; + private bool isRunning; + private bool isSurfaced; + + public bool IsSurfaced => isSurfaced; + + private void Awake() + { + ResolveReferences(); + + if (animator != null) + { + animator.applyRootMotion = false; + } + + SetDamageActive(false); + } + + private void Start() + { + MoveImmediatelyToUnderwater(); + ForceIdleAnimation(); + + if (startAutomatically) + { + StartRhino(); + } + } + + private void ResolveReferences() + { + if (rhinoRoot == null) + rhinoRoot = transform; + + if (animator == null) + animator = GetComponentInChildren(); + + if (damageObstacle == null) + damageObstacle = GetComponentInChildren(); + + if (damageColliders == null || damageColliders.Length == 0) + { + damageColliders = GetComponentsInChildren(true); + } + } + + public void StartRhino() + { + if (routine != null) + { + StopCoroutine(routine); + } + + isRunning = true; + routine = StartCoroutine(RhinoRoutine()); + + Log("시작"); + } + + public void StopRhino() + { + isRunning = false; + + if (routine != null) + { + StopCoroutine(routine); + routine = null; + } + + SetDamageActive(false); + ForceIdleAnimation(); + MoveImmediatelyToUnderwater(); + + Log("정지"); + } + + private IEnumerator RhinoRoutine() + { + while (isRunning) + { + // 1. 물속 대기 + isSurfaced = false; + SetDamageActive(false); + ForceIdleAnimation(); + + float hiddenWait = Random.Range(minHiddenTime, maxHiddenTime); + Log($"물속 대기 {hiddenWait:0.0}초"); + + yield return new WaitForSeconds(hiddenWait); + + if (!isRunning) + break; + + // 2. 수면 위로 떠오름 + Log("떠오름 시작"); + yield return MoveToSurface(); + + if (!isRunning) + break; + + // 3. 수면 위에 도착한 순간부터 충돌 가능 + isSurfaced = true; + SetDamageActive(true); + ForceIdleAnimation(); + + Log("수면 위 도착 / 데미지 콜라이더 ON"); + + yield return new WaitForSeconds(surfaceIdleTime); + + if (!isRunning) + break; + + // 4. 공격 실행 + Log("공격 시작"); + PlayHitAnimation(); + + yield return new WaitForSeconds(attackStayTime); + + // 5. 공격 종료 후 Idle 복귀 + Log("공격 종료 / Idle 복귀"); + ForceIdleAnimation(); + + if (!isRunning) + break; + + // 6. 잠수 시작 전 충돌 끄기 + isSurfaced = false; + SetDamageActive(false); + + Log("잠수 시작 / 데미지 콜라이더 OFF"); + yield return MoveToUnderwater(); + + if (!loop) + break; + } + + routine = null; + } + + private IEnumerator MoveToSurface() + { + if (rhinoRoot == null || surfacePoint == null) + yield break; + + Vector3 startPos = rhinoRoot.position; + Vector3 endPos = surfacePoint.position; + + float timer = 0f; + float duration = Mathf.Max(0.01f, riseDuration); + + while (timer < duration) + { + timer += Time.deltaTime; + + float t = Mathf.Clamp01(timer / duration); + float smoothT = Smooth01(t); + + rhinoRoot.position = Vector3.Lerp(startPos, endPos, smoothT); + + yield return null; + } + + rhinoRoot.position = endPos; + } + + private IEnumerator MoveToUnderwater() + { + if (rhinoRoot == null || underwaterPoint == null) + yield break; + + Vector3 startPos = rhinoRoot.position; + Vector3 endPos = underwaterPoint.position; + + float timer = 0f; + float duration = Mathf.Max(0.01f, diveDuration); + + while (timer < duration) + { + timer += Time.deltaTime; + + float t = Mathf.Clamp01(timer / duration); + float smoothT = Smooth01(t); + + rhinoRoot.position = Vector3.Lerp(startPos, endPos, smoothT); + + yield return null; + } + + rhinoRoot.position = endPos; + + isSurfaced = false; + SetDamageActive(false); + ForceIdleAnimation(); + + Log("잠수 완료"); + } + + private void PlayHitAnimation() + { + if (animator == null) + { + LogWarning("Animator가 없습니다."); + return; + } + + if (string.IsNullOrEmpty(hitTriggerName)) + return; + + animator.ResetTrigger(hitTriggerName); + animator.SetTrigger(hitTriggerName); + } + + private void ForceIdleAnimation() + { + if (animator == null) + return; + + if (!string.IsNullOrEmpty(hitTriggerName)) + { + animator.ResetTrigger(hitTriggerName); + } + + if (!string.IsNullOrEmpty(idleStateName)) + { + animator.CrossFade(idleStateName, idleCrossFadeDuration, 0, 0f); + } + } + + private void MoveImmediatelyToUnderwater() + { + if (rhinoRoot == null || underwaterPoint == null) + return; + + rhinoRoot.position = underwaterPoint.position; + isSurfaced = false; + SetDamageActive(false); + } + + private void SetDamageActive(bool active) + { + if (damageObstacle != null) + { + damageObstacle.SetCanDamage(active); + } + + if (damageColliders == null) + return; + + foreach (Collider col in damageColliders) + { + if (col == null) + continue; + + col.enabled = active; + } + } + + private float Smooth01(float t) + { + return t * t * (3f - 2f * t); + } + + private void Log(string message) + { + if (showDebugLog) + Debug.Log($"[RhinoObstacle] {name} / {message}"); + } + + private void LogWarning(string message) + { + if (showDebugLog) + Debug.LogWarning($"[RhinoObstacle] {name} / {message}", this); + } +} \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/RhinoObstacle.cs.meta b/Assets/02_Scripts/Cave/RhinoObstacle.cs.meta new file mode 100644 index 00000000..0fe484f1 --- /dev/null +++ b/Assets/02_Scripts/Cave/RhinoObstacle.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 1650344929a31bf469215ce025b8fd1d \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/XRHandMarker.cs b/Assets/02_Scripts/Cave/XRHandMarker.cs new file mode 100644 index 00000000..d76a815a --- /dev/null +++ b/Assets/02_Scripts/Cave/XRHandMarker.cs @@ -0,0 +1,5 @@ +using UnityEngine; + +public class XRHandMarker : MonoBehaviour +{ +} \ No newline at end of file diff --git a/Assets/02_Scripts/Cave/XRHandMarker.cs.meta b/Assets/02_Scripts/Cave/XRHandMarker.cs.meta new file mode 100644 index 00000000..b4c047e3 --- /dev/null +++ b/Assets/02_Scripts/Cave/XRHandMarker.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 559f6e10a7fe4e2468ff96e9693b444e \ No newline at end of file diff --git a/Assets/02_Scripts/Communication/Dialog/DialogChoice.cs b/Assets/02_Scripts/Communication/Dialog/DialogChoice.cs index f13ceb6f..7bb82adf 100644 --- a/Assets/02_Scripts/Communication/Dialog/DialogChoice.cs +++ b/Assets/02_Scripts/Communication/Dialog/DialogChoice.cs @@ -5,4 +5,5 @@ public class DialogChoice { public DialogNode DestinationNode; public string ChoiceText; + public string Code; // 선택 시 기록/식별용 코드 (선택 입력, 영문 권장) } diff --git a/Assets/02_Scripts/Communication/Dialog/DialogNode.cs b/Assets/02_Scripts/Communication/Dialog/DialogNode.cs index d576f72c..c3fbcd60 100644 --- a/Assets/02_Scripts/Communication/Dialog/DialogNode.cs +++ b/Assets/02_Scripts/Communication/Dialog/DialogNode.cs @@ -21,6 +21,7 @@ public class DialogNode : ScriptableObject [Header("Behavior")] public bool LookAtPlayer; + public bool WaitForInput; // true면 LineDuration 무시하고 B버튼(OnDialogNext) 입력까지 대기 [Header("Flow")] public DialogNode Next; // 선택지 없을 때 자동으로 갈 노드 @@ -28,4 +29,7 @@ public class DialogNode : ScriptableObject [Header("ChoiceQuestion")] [TextArea(2,5)] public string ChoiceQuestion; + + [Header("Event")] + public string EventKey; // 비어있지 않으면 이 노드가 재생될 때 DialogPlayer가 같은 Key의 이벤트를 호출 } diff --git a/Assets/02_Scripts/Communication/Dialog/DialogPlayer.cs b/Assets/02_Scripts/Communication/Dialog/DialogPlayer.cs index dc4b620a..14e7ee8e 100644 --- a/Assets/02_Scripts/Communication/Dialog/DialogPlayer.cs +++ b/Assets/02_Scripts/Communication/Dialog/DialogPlayer.cs @@ -1,4 +1,6 @@ +using System; using System.Collections.Generic; +using UnityEngine.Events; using UnityEngine.InputSystem; using UnityEngine; @@ -12,6 +14,18 @@ public struct RegionGroup public DialogGroup Group; } + // 마지막 선택지 코드(LastChoiceCode)를 인자로 넘기는 UnityEvent (인스펙터 노출용 구체 타입) + [System.Serializable] + public class ChoiceCodeEvent : UnityEvent { } + + // 노드의 EventKey ↔ 그 노드 재생 시 호출할 이벤트. 인자로 LastChoiceCode가 전달됨. + [System.Serializable] + public struct NodeEvent + { + public string Key; + public ChoiceCodeEvent Event; + } + [Tooltip("영역 이름 ↔ 그 영역에서 재생할 DialogGroup")] [SerializeField] private List _regionGroups; @@ -23,6 +37,10 @@ public struct RegionGroup [SerializeField] private float _hudForwardOffset = 0.5f; // 화자→플레이어 방향으로 띄울 거리 [SerializeField] private float _hudLateralOffset = 0f; // 좌우 오프셋 (+ 플레이어 시점 오른쪽) + [Header("Dialog Events")] + [Tooltip("노드의 Event Key와 같은 Key가 그 노드 재생 시 호출됨")] + [SerializeField] private List _nodeEvents = new(); + private Dictionary _regionMap; private Animator _animator; private int _initialGestureHash; @@ -31,6 +49,11 @@ public struct RegionGroup private readonly Dictionary _originalRotations = new(); public bool IsPlaying { get; private set; } + // 마지막으로 고른 선택지 (인덱스/코드). DialogVariables에도 lastChoiceIndex / lastChoiceCode 로 저장됨 + public int LastChoiceIndex { get; private set; } = -1; + public string LastChoiceCode { get; private set; } + public event Action OnChoiceSelected; // (index, code) + private void Awake() { _regionMap = new Dictionary(); @@ -90,6 +113,7 @@ public async Awaitable Play(string region) if (node.Choices != null && node.Choices.Count > 0) { int picked = await WaitForChoice(node); + RecordChoice(node, picked); node = node.Choices[picked].DestinationNode; } else @@ -169,6 +193,8 @@ private async Awaitable PlayNode(DialogNode node) if (DialogHud.Instance != null) DialogHud.Instance.Show(node.Speaker, node.TalkText, _hudChestHeight, _hudForwardOffset, _hudLateralOffset); + RaiseNodeEvent(node.EventKey); // EventKey 있으면 매칭 이벤트 호출 + // 보이스 재생 if (node.Voice != null && node.Speaker != null) { @@ -193,17 +219,47 @@ private async Awaitable PlayNode(DialogNode node) if (node.Expression != null) _animator.CrossFade(node.Expression.StateName, node.Expression.CrossFadeDuration, node.Expression.AnimationLayer); - // 대기 시간 결정 - float wait = 0f; - if (node.Voice != null && node.Voice.Clip != null) - wait = node.Voice.Clip.length; + // 진행 방식 결정 + if (node.WaitForInput) + { + await WaitForAdvanceInput(); // B버튼 입력이 있어야만 다음으로 + } else - wait = node.LineDuration; + { + float wait = (node.Voice != null && node.Voice.Clip != null) + ? node.Voice.Clip.length + : node.LineDuration; - if (wait > 0f) - await Awaitable.WaitForSecondsAsync(wait); - else - await WaitForAdvanceInput(); // 수동 진행 + if (wait > 0f) + await Awaitable.WaitForSecondsAsync(wait); + else + await WaitForAdvanceInput(); // 지정 시간이 없으면 입력으로 진행 + } + } + + // 노드의 EventKey와 같은 Key를 가진 이벤트들을 호출 + private void RaiseNodeEvent(string key) + { + if (string.IsNullOrEmpty(key)) return; + foreach (var e in _nodeEvents) + if (e.Key == key) e.Event?.Invoke(LastChoiceCode); // 마지막 선택지 코드를 인자로 전달 + } + + // 선택 결과 기록: 인덱스/코드를 프로퍼티 + DialogVariables에 저장하고 이벤트 발행 + private void RecordChoice(DialogNode node, int index) + { + string code = (node.Choices != null && index >= 0 && index < node.Choices.Count) + ? node.Choices[index].Code : null; + code = DialogVariables.Format(code); // {token} 치환 → 동적으로 생성된 코드 반영 + + LastChoiceIndex = index; + LastChoiceCode = code; + + DialogVariables.Set("lastChoiceIndex", index.ToString()); + if (!string.IsNullOrEmpty(code)) + DialogVariables.Set("lastChoiceCode", code); + + OnChoiceSelected?.Invoke(index, code); } private async Awaitable WaitForChoice(DialogNode node) @@ -219,10 +275,33 @@ private async Awaitable WaitForChoice(DialogNode node) } + // 대화 진행 입력(OnDialogNext = VR B버튼) 한 번을 대기 private async Awaitable WaitForAdvanceInput() { - // TODO: VR 컨트롤러 버튼 입력 대기. 일단은 1초 대기 - await Awaitable.WaitForSecondsAsync(1f); + var im = InputManager.Instance; + if (im == null) + { + // 입력 매니저 없으면 안전하게 잠깐 대기 후 진행 + await Awaitable.WaitForSecondsAsync(1f); + return; + } + + bool pressed = false; + void Handler() => pressed = true; + im.OnDialogNext_Event += Handler; + try + { + while (!pressed) + await Awaitable.NextFrameAsync(destroyCancellationToken); + } + catch (OperationCanceledException) + { + // 대기 중 오브젝트 파괴 시 조용히 종료 + } + finally + { + im.OnDialogNext_Event -= Handler; + } } //테스트용 diff --git a/Assets/02_Scripts/Communication/Dialog/DialogVariableSetter.cs b/Assets/02_Scripts/Communication/Dialog/DialogVariableSetter.cs new file mode 100644 index 00000000..1ddb9499 --- /dev/null +++ b/Assets/02_Scripts/Communication/Dialog/DialogVariableSetter.cs @@ -0,0 +1,12 @@ +using UnityEngine; + +// 인스펙터에 지정한 key로 DialogVariables에 값을 넣는 헬퍼. +// 예: TMP_InputField의 On End Edit(string) → 이 컴포넌트의 Set(string) 에 연결하면 +// 플레이어가 입력한 글자가 {key} 토큰으로 대화에 들어간다. +public class DialogVariableSetter : MonoBehaviour +{ + [SerializeField] private string _key; + + public void Set(string value) => DialogVariables.Set(_key, value); // UnityEvent 연결용 + public void SetKey(string key) => _key = key; +} diff --git a/Assets/02_Scripts/Communication/Dialog/DialogVariableSetter.cs.meta b/Assets/02_Scripts/Communication/Dialog/DialogVariableSetter.cs.meta new file mode 100644 index 00000000..ef010caf --- /dev/null +++ b/Assets/02_Scripts/Communication/Dialog/DialogVariableSetter.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 6f182cc352a11ed48b27e690bdb10520 \ No newline at end of file diff --git a/Assets/02_Scripts/Communication/Dialog/DialogVariables.cs b/Assets/02_Scripts/Communication/Dialog/DialogVariables.cs new file mode 100644 index 00000000..d20b16ce --- /dev/null +++ b/Assets/02_Scripts/Communication/Dialog/DialogVariables.cs @@ -0,0 +1,51 @@ +using System.Collections.Generic; +using System.Text; +using UnityEngine; + +// 대화 텍스트의 {key} 토큰을 런타임 값으로 치환하는 전역 저장소. +// 예) DialogVariables.Set("playerName", "철수"); +// 대사 "안녕 {playerName}!" → "안녕 철수!" +// +// 표시 직전(DialogHud / ChoiceHud)에서 Format()을 거치므로, 그래프엔 그냥 {key}만 써두면 된다. +public static class DialogVariables +{ + private static readonly Dictionary _values = new(); + + public static void Set(string key, string value) => _values[key] = value ?? string.Empty; + public static void Remove(string key) => _values.Remove(key); + public static void Clear() => _values.Clear(); + public static bool TryGet(string key, out string value) => _values.TryGetValue(key, out value); + + // "{key}" 토큰을 등록된 값으로 치환. 등록 안 된 키는 그대로 둔다(빠진 값 디버깅용). + public static string Format(string text) + { + if (string.IsNullOrEmpty(text) || text.IndexOf('{') < 0) return text; + + var sb = new StringBuilder(text.Length); + int i = 0; + while (i < text.Length) + { + if (text[i] == '{') + { + int close = text.IndexOf('}', i + 1); + if (close > i) + { + string key = text.Substring(i + 1, close - i - 1); + if (_values.TryGetValue(key, out var val)) + { + sb.Append(val); + i = close + 1; + continue; + } + } + } + sb.Append(text[i]); + i++; + } + return sb.ToString(); + } + + // 플레이 시작마다 초기화 (Enter Play Mode에서 도메인 리로드를 꺼도 이전 값이 안 남게) + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)] + private static void ResetOnPlay() => _values.Clear(); +} diff --git a/Assets/02_Scripts/Communication/Dialog/DialogVariables.cs.meta b/Assets/02_Scripts/Communication/Dialog/DialogVariables.cs.meta new file mode 100644 index 00000000..d971ff7a --- /dev/null +++ b/Assets/02_Scripts/Communication/Dialog/DialogVariables.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: f6bb90f809bd62e409383e02949f32c3 \ No newline at end of file diff --git a/Assets/02_Scripts/Communication/Dialog/GraphTool/Editor/DialogGraphImporter.cs b/Assets/02_Scripts/Communication/Dialog/GraphTool/Editor/DialogGraphImporter.cs index f2f10c30..237002a9 100644 --- a/Assets/02_Scripts/Communication/Dialog/GraphTool/Editor/DialogGraphImporter.cs +++ b/Assets/02_Scripts/Communication/Dialog/GraphTool/Editor/DialogGraphImporter.cs @@ -81,6 +81,11 @@ public override void OnImportAsset(AssetImportContext ctx) dn.Voice = GetInputPortValue(gn.GetInputPortByName(DialogLineNode.PORT_VOICE)); dn.LineDuration = GetInputPortValue(gn.GetInputPortByName(DialogLineNode.PORT_DURATION)); dn.LookAtPlayer = GetInputPortValue(gn.GetInputPortByName(DialogLineNode.PORT_LOOKAT)); + dn.WaitForInput = GetInputPortValue(gn.GetInputPortByName(DialogLineNode.PORT_WAITINPUT)); + + string eventKey = null; + line.GetNodeOptionByName(DialogLineNode.OPTION_EVENT_KEY)?.TryGetValue(out eventKey); + dn.EventKey = eventKey; int choiceCount = 0; line.GetNodeOptionByName(DialogLineNode.OPTION_CHOICE_COUNT)?.TryGetValue(out choiceCount); @@ -96,10 +101,12 @@ public override void OnImportAsset(AssetImportContext ctx) for (int i = 0; i < choiceCount; i++) { var choiceText = GetInputPortValue(gn.GetInputPortByName(DialogLineNode.ChoiceTextPort(i))).Value; + var choiceCode = GetInputPortValue(gn.GetInputPortByName(DialogLineNode.ChoiceCodePort(i))); var dest = GetConnectedNode(gn, DialogLineNode.ChoiceOutPort(i)); dn.Choices.Add(new DialogChoice { ChoiceText = choiceText, + Code = choiceCode, DestinationNode = dest != null && map.TryGetValue(dest, out var destDn) ? destDn : null }); } diff --git a/Assets/02_Scripts/Communication/Dialog/GraphTool/Editor/DialogLineNode.cs b/Assets/02_Scripts/Communication/Dialog/GraphTool/Editor/DialogLineNode.cs index a6e2fcb4..61529c89 100644 --- a/Assets/02_Scripts/Communication/Dialog/GraphTool/Editor/DialogLineNode.cs +++ b/Assets/02_Scripts/Communication/Dialog/GraphTool/Editor/DialogLineNode.cs @@ -20,12 +20,15 @@ internal class DialogLineNode : DialogGraphNode public const string PORT_VOICE = "Voice"; public const string PORT_DURATION = "LineDuration"; public const string PORT_LOOKAT = "LookAtPlayer"; + public const string PORT_WAITINPUT = "WaitForInput"; public const string PORT_QUESTION = "ChoiceQuestion"; public const string OPTION_CHOICE_COUNT = "ChoiceCount"; + public const string OPTION_EVENT_KEY = "EventKey"; // 선택지별 포트 이름 규칙 (임포터와 공유) public static string ChoiceTextPort(int i) => $"Choice{i}Text"; + public static string ChoiceCodePort(int i) => $"Choice{i}Code"; public static string ChoiceOutPort(int i) => $"Choice{i}Out"; protected override void OnDefineOptions(IOptionDefinitionContext context) @@ -35,6 +38,11 @@ protected override void OnDefineOptions(IOptionDefinitionContext context) .WithTooltip("0이면 선형 진행(Next), 1 이상이면 가변 N지선다 분기") .WithDefaultValue(0) .Delayed(); + + context.AddOption(OPTION_EVENT_KEY) + .WithDisplayName("Event Key") + .WithTooltip("비우면 없음. 이 노드 재생 시 DialogPlayer의 같은 Key 이벤트 호출 (영문 키 권장)") + .Delayed(); } protected override void OnDefinePorts(IPortDefinitionContext context) @@ -49,6 +57,7 @@ protected override void OnDefinePorts(IPortDefinitionContext context) context.AddInputPort(PORT_VOICE).WithDisplayName("Voice").Build(); context.AddInputPort(PORT_DURATION).WithDisplayName("Line Duration").Build(); context.AddInputPort(PORT_LOOKAT).WithDisplayName("Look At Player").Build(); + context.AddInputPort(PORT_WAITINPUT).WithDisplayName("Wait For Input").Build(); int choiceCount = 0; GetNodeOptionByName(OPTION_CHOICE_COUNT)?.TryGetValue(out choiceCount); @@ -69,6 +78,9 @@ protected override void OnDefinePorts(IPortDefinitionContext context) context.AddInputPort(ChoiceTextPort(i)) .WithDisplayName($"Choice {i + 1} Text") .Build(); + context.AddInputPort(ChoiceCodePort(i)) + .WithDisplayName($"Choice {i + 1} Code") + .Build(); AddExecOutput(context, ChoiceOutPort(i), $"Choice {i + 1} →"); } } diff --git a/Assets/02_Scripts/Managers/CatsRoom/RhythmManager.cs b/Assets/02_Scripts/Managers/CatsRoom/RhythmManager.cs index 2b6d7459..c9bacc0f 100644 --- a/Assets/02_Scripts/Managers/CatsRoom/RhythmManager.cs +++ b/Assets/02_Scripts/Managers/CatsRoom/RhythmManager.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using UnityEngine; +using UnityEngine.Events; using UnityEngine.InputSystem; public enum Result { Perfect, Good, Bad, Miss } @@ -40,6 +41,12 @@ public class RhythmManager : MonoBehaviour [SerializeField] private AudioClip _countdownBeep; // 매초 카운트 효과음 (5,4,3,2,1) [SerializeField] private AudioClip _countdownGoSfx; // 카운트 끝(GO) 효과음 (선택) + [Header("게임 종료 후 이벤트")] + [SerializeField] private int _targetScore = 1000; // 이 점수 이상이면 성공(OnCleared), 미만이면 실패(OnFailed) + [SerializeField] private float _postGameDelay = 3f; // 곡 종료 후 이벤트까지 대기 시간(초) + [SerializeField] private UnityEvent _onCleared; // 성공 시 (지연 후) 호출 — 인스펙터에서 연결 + [SerializeField] private UnityEvent _onFailed; // 실패 시 (지연 후) 호출 — 인스펙터에서 연결 + // 모든 타이밍의 기준. 오디오 클럭(dspTime) 기반이라 리드인 동안 음수(-leadTime→0)로 흐른다 public float SongTime => (float)(AudioSettings.dspTime - _dspSongStart); @@ -341,12 +348,33 @@ public void StopSong() OnSongFinished?.Invoke(Score); // 결과창 표시 + // 게임 종료 후 지연 이벤트 (목표 점수 도달 여부로 성공/실패 분기) + _ = PostGameEventAsync(Score.Score >= _targetScore); + for(int i=0;i<_rhythmCats.Length;i++) { _rhythmCats[i].DanceStop(); } } + // 곡 종료 후 _postGameDelay초 대기한 뒤 성공/실패 이벤트 호출. + // cleared는 종료 시점에 판정해서 넘긴다(지연 중 점수가 바뀌지 않지만 의도 명확화). + private async Awaitable PostGameEventAsync(bool cleared) + { + try + { + if (_postGameDelay > 0f) + await Awaitable.WaitForSecondsAsync(_postGameDelay, destroyCancellationToken); + } + catch (OperationCanceledException) + { + return; // 대기 중 오브젝트 파괴 시 이벤트 호출 안 함 + } + + if (cleared) _onCleared?.Invoke(); + else _onFailed?.Invoke(); + } + // 노트가 판정선을 지나쳐 스스로 Miss 처리될 때 호출 (노트는 이미 자기 파괴됨) private void OnNoteMissed(RhythmNoteInstance note) { diff --git a/Assets/02_Scripts/Managers/GameClear.cs b/Assets/02_Scripts/Managers/GameClear.cs new file mode 100644 index 00000000..c0e7e3ee --- /dev/null +++ b/Assets/02_Scripts/Managers/GameClear.cs @@ -0,0 +1,107 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.AI; + +// 게임 클리어 시 처리: +// - NPC(오브젝트)들을 지정 위치로 재배치 +// - 대화 존(DialogRegion)들을 활성/비활성 전환 +// 리듬게임의 On Cleared 같은 UnityEvent에 OnGameClear()를 연결하면 한 번에 처리된다. +public class GameClear : MonoBehaviour +{ + [SerializeField] private RoomClearGateController _clearGate; + + // 옮길 오브젝트 ↔ 목적지(빈 Transform) 한 쌍 + [System.Serializable] + public struct Relocation + { + public GameObject Target; // 옮길 오브젝트 (NPC 등) + public Transform Destination; // 옮길 위치/회전 기준 + } + + // 클리어 시 적용할 존 상태 한 쌍 + [System.Serializable] + public struct ZoneState + { + public DialogRegion Zone; // 대상 존 + public bool Active; // 이 상태로 전환 + } + + [Header("NPC 재배치")] + [SerializeField] private List _relocations = new(); + + [Header("대화 존 상태")] + [SerializeField] private List _zoneStates = new(); + + // ── 클리어 시 한 번에 (UnityEvent 연결용) ───────────────────── + public void OnGameClear() + { + if(_clearGate != null) + { + //_clearGate.OpenClearGate(); + _clearGate.MarkRoomCleared(); + } + + Relocate(); + ApplyZoneStates(); + + SetClearDialogParameter(); + } + + // ── NPC 재배치 ─────────────────────────────────────────────── + // 리스트의 각 오브젝트를 지정 위치(위치+회전)로 이동. + public void Relocate() + { + foreach (var r in _relocations) + Relocate(r.Target, r.Destination); + } + + // 단일 오브젝트 재배치. NavMeshAgent가 있으면 Warp로 옮겨야 경로/내부상태가 안 깨진다. + public void Relocate(GameObject target, Transform destination) + { + if (target == null || destination == null) return; + + // 따라다니던 중이면 멈춰서 재배치 위치에 머물게 (다시 플레이어를 향해 가지 않도록) + if (target.TryGetComponent(out FollowObject follow) && follow.FollowEnabled) + follow.DisableFollow(); + + if (target.TryGetComponent(out NavMeshAgent agent) && agent.isOnNavMesh) + { + agent.Warp(destination.position); + target.transform.rotation = destination.rotation; + } + else + { + target.transform.SetPositionAndRotation(destination.position, destination.rotation); + } + } + + // ── 대화 존 활성/비활성 ────────────────────────────────────── + // 인스펙터에 설정한 _zoneStates를 한 번에 적용. + public void ApplyZoneStates() + { + foreach (var z in _zoneStates) + SetZoneActive(z.Zone, z.Active); + } + + // 특정 존을 활성/비활성 (존 오브젝트째로 토글 → 트리거도 같이 꺼짐). + public void SetZoneActive(DialogRegion zone, bool active) + { + if (zone != null) + zone.gameObject.SetActive(active); + } + + public void SetClearDialogParameter() + { + + //DialogVariables.Set("SpaceSceneName1", RandomSceneRouteManager.Instance.GetNextSceneName1()); + //DialogVariables.Set("SpaceSceneCode1", RandomSceneRouteManager.Instance.GetNextSceneCode1()); + //DialogVariables.Set("SpaceSceneName2", RandomSceneRouteManager.Instance.GetNextSceneName2()); + //DialogVariables.Set("SpaceSceneCode2", RandomSceneRouteManager.Instance.GetNextSceneCode2()); + + //테스트용 + DialogVariables.Set("SpaceSceneName1", "블랙잭"); + DialogVariables.Set("SpaceSceneCode1", "blackjack"); + DialogVariables.Set("SpaceSceneName2", "미로방"); + DialogVariables.Set("SpaceSceneCode2", "MazeRoom"); + } +} diff --git a/Assets/02_Scripts/Managers/GameClear.cs.meta b/Assets/02_Scripts/Managers/GameClear.cs.meta new file mode 100644 index 00000000..e99c5f1d --- /dev/null +++ b/Assets/02_Scripts/Managers/GameClear.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 22b271cf4093f3e458ae92b4a993272b \ No newline at end of file diff --git a/Assets/02_Scripts/Managers/InputManager.cs b/Assets/02_Scripts/Managers/InputManager.cs index a54032d2..f5e9bae8 100644 --- a/Assets/02_Scripts/Managers/InputManager.cs +++ b/Assets/02_Scripts/Managers/InputManager.cs @@ -12,6 +12,7 @@ public class InputManager : MonoBehaviour, GameInput.IPlayerActions // ─── 입력 이벤트들 (PlayerController 등이 구독) ────────────────────── public event Action OnJump_Event; // 한 번씩 (눌렀을 때) public event Action OnInteract_Event; // 상호작용 키 (앉기 등) — 눌렀을 때 한 번씩 + public event Action OnDialogNext_Event; // 대화 다음 진행 (VR B버튼) — 눌렀을 때 한 번씩 //키보드로 테스트용 public event Action OnKey_Left_Event; @@ -51,6 +52,12 @@ public void OnInteract(InputAction.CallbackContext ctx) OnInteract_Event?.Invoke(); } + public void OnDialogNext(InputAction.CallbackContext ctx) + { + if (ctx.phase == InputActionPhase.Started) + OnDialogNext_Event?.Invoke(); + } + public void OnKey_Left(InputAction.CallbackContext ctx) { if (ctx.phase == InputActionPhase.Started) diff --git a/Assets/02_Scripts/Managers/change room manager/RoomClearGateController.cs b/Assets/02_Scripts/Managers/change room manager/RoomClearGateController.cs index 408f7d93..6b6dd8e9 100644 --- a/Assets/02_Scripts/Managers/change room manager/RoomClearGateController.cs +++ b/Assets/02_Scripts/Managers/change room manager/RoomClearGateController.cs @@ -2,7 +2,7 @@ public class RoomClearGateController : MonoBehaviour { - [Header(" Ŭ Ʈ")] + [Header("�� Ŭ���� �� ���� ����Ʈ")] [SerializeField] private RoomExitGate exitGate; private bool isRoomCleared = false; @@ -10,20 +10,20 @@ public class RoomClearGateController : MonoBehaviour public bool IsRoomCleared => isRoomCleared; - // ¸ ȣ - // Լ Ʈ ٷ ʰ, " Ŭ Ϸ" ¸ + // ������ ���� �¸� �� ȣ�� + // �� �Լ��� ����Ʈ�� �ٷ� ���� �ʰ�, "�� Ŭ���� �Ϸ�" ���¸� ������ public void MarkRoomCleared() { isRoomCleared = true; - Debug.Log(" Ŭ Ϸ.  Ʈ ϴ."); + Debug.Log("�� Ŭ���� �Ϸ�. ���� �������� ���� ����Ʈ�� �����ϴ�."); } - //  ȣ + // �������� ���� �� ȣ�� public void OpenClearGate() { if (!isRoomCleared) { - Debug.Log(" Ŭ ̶ Ʈ ϴ."); + Debug.Log("���� �� Ŭ���� ���̶� ����Ʈ�� �� �� �����ϴ�."); return; } @@ -37,11 +37,11 @@ public void OpenClearGate() if (exitGate != null) { exitGate.OpenGate(); - Debug.Log(" Ŭ Ʈ "); + Debug.Log("�� Ŭ���� ����Ʈ ����"); } else { - Debug.LogWarning("Exit Gate ʾҽϴ."); + Debug.LogWarning("Exit Gate�� ������� �ʾҽ��ϴ�."); } } @@ -50,4 +50,10 @@ public void ResetClearState() isRoomCleared = false; gateOpened = false; } + + public void OpenDoor(string code) + { + Debug.Log($"다음씬코드 : {code}"); + } + } \ No newline at end of file diff --git a/Assets/02_Scripts/MazeRoom.meta b/Assets/02_Scripts/MazeRoom.meta new file mode 100644 index 00000000..7da5173c --- /dev/null +++ b/Assets/02_Scripts/MazeRoom.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 94051385bfdee2e4d9dc607ec57993c2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/02_Scripts/MazeRoom/SeaCreatureWaypoint.cs b/Assets/02_Scripts/MazeRoom/SeaCreatureWaypoint.cs new file mode 100644 index 00000000..fa4931d3 --- /dev/null +++ b/Assets/02_Scripts/MazeRoom/SeaCreatureWaypoint.cs @@ -0,0 +1,51 @@ +using UnityEngine; + +public class SeaCreatureWaypoint : MonoBehaviour +{ + [Header("Waypoint Settings")] + public Transform[] waypoints; + + [Header("Movement Settings")] + public float moveSpeed = 2f; + public float rotationSpeed = 5f; + public float arriveDistance = 0.2f; + + private int currentWaypoint = 0; + + void Update() + { + if (waypoints == null || waypoints.Length == 0) + return; + + Transform target = waypoints[currentWaypoint]; + + // ̵ + transform.position = Vector3.MoveTowards( + transform.position, + target.position, + moveSpeed * Time.deltaTime); + + // ٶ󺸴 + Vector3 direction = target.position - transform.position; + + if (direction != Vector3.zero) + { + Quaternion targetRotation = Quaternion.LookRotation(direction); + transform.rotation = Quaternion.Slerp( + transform.rotation, + targetRotation, + rotationSpeed * Time.deltaTime); + } + + // ϸ Ʈ + if (Vector3.Distance(transform.position, target.position) < arriveDistance) + { + currentWaypoint++; + + if (currentWaypoint >= waypoints.Length) + { + currentWaypoint = 0; + } + } + } +} \ No newline at end of file diff --git a/Assets/02_Scripts/MazeRoom/SeaCreatureWaypoint.cs.meta b/Assets/02_Scripts/MazeRoom/SeaCreatureWaypoint.cs.meta new file mode 100644 index 00000000..e1b53ce1 --- /dev/null +++ b/Assets/02_Scripts/MazeRoom/SeaCreatureWaypoint.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: fb034270e545f1f42be49ca0557e2c46 \ No newline at end of file diff --git a/Assets/02_Scripts/Npcs/FollowObject.cs b/Assets/02_Scripts/Npcs/FollowObject.cs index f2f0a158..a9e44efd 100644 --- a/Assets/02_Scripts/Npcs/FollowObject.cs +++ b/Assets/02_Scripts/Npcs/FollowObject.cs @@ -3,9 +3,13 @@ // 대상(보통 플레이어)을 NavMesh 위에서 따라다니는 간단한 동행 스크립트. // 속도/가속/높이(Base Offset) 등은 NavMeshAgent 컴포넌트에서 설정한다. +// 추적은 _followEnabled로 동적으로 켜고/끌 수 있다. [RequireComponent(typeof(NavMeshAgent))] public class FollowObject : MonoBehaviour { + [Header("Enable")] + [SerializeField] private bool _followEnabled = true; // 추적 on/off (런타임에 동적 변경 가능) + [Header("Target")] [SerializeField] private Transform _target; // 비워두면 Camera.main 사용 @@ -20,14 +24,23 @@ public class FollowObject : MonoBehaviour private NavMeshAgent _agent; private float _repathTimer; + public bool FollowEnabled + { + get => _followEnabled; + set => SetFollowEnabled(value); + } + private void Awake() { _agent = GetComponent(); _agent.stoppingDistance = _followDistance; + ApplyAgentStopped(); } private void Update() { + if (!_followEnabled) return; + var target = ResolveTarget(); if (target == null || !_agent.isOnNavMesh) return; @@ -45,6 +58,28 @@ private void Update() FaceTarget(target); } + // ── 동적 on/off ────────────────────────────────────────────── + public void SetFollowEnabled(bool on) + { + _followEnabled = on; + if (on) _repathTimer = 0f; // 켜면 즉시 경로 재계산 + ApplyAgentStopped(); + } + + public void EnableFollow() => SetFollowEnabled(true); // UnityEvent 연결용(무인자) + public void DisableFollow() => SetFollowEnabled(false); + + // 끄면 즉시 멈추고 남은 경로 제거(잔여 이동 방지), 켜면 이동 재개 + private void ApplyAgentStopped() + { + if (_agent == null || !_agent.isActiveAndEnabled || !_agent.isOnNavMesh) return; + + _agent.isStopped = !_followEnabled; + if (!_followEnabled) + _agent.ResetPath(); + } + // ───────────────────────────────────────────────────────────── + private void FaceTarget(Transform target) { Vector3 dir = target.position - transform.position; diff --git a/Assets/02_Scripts/UI/ChoiceHud.cs b/Assets/02_Scripts/UI/ChoiceHud.cs index abbcb8be..9351d05d 100644 --- a/Assets/02_Scripts/UI/ChoiceHud.cs +++ b/Assets/02_Scripts/UI/ChoiceHud.cs @@ -47,7 +47,7 @@ public async Awaitable Show(string choiceQuestion, List choic for (int i = 0; i < choices.Count; i++) { var row = Instantiate(_rowPrefab, _rowContainer); - row.Bind(i, choices[i].ChoiceText); + row.Bind(i, DialogVariables.Format(choices[i].ChoiceText)); // {key} 토큰 치환 row.OnClicked += HandleClicked; _rows.Add(row); } @@ -85,8 +85,9 @@ private void Hide() private void SetQuestion(string question) { if (ChoiceQuestion == null) return; - bool hasQuestion = !string.IsNullOrWhiteSpace(question); - ChoiceQuestion.text = hasQuestion ? question : string.Empty; + string text = DialogVariables.Format(question); // {key} 토큰 치환 + bool hasQuestion = !string.IsNullOrWhiteSpace(text); + ChoiceQuestion.text = hasQuestion ? text : string.Empty; ChoiceQuestion.gameObject.SetActive(hasQuestion); } diff --git a/Assets/02_Scripts/UI/DialogHud.cs b/Assets/02_Scripts/UI/DialogHud.cs index 98ac38fd..30c35496 100644 --- a/Assets/02_Scripts/UI/DialogHud.cs +++ b/Assets/02_Scripts/UI/DialogHud.cs @@ -53,9 +53,9 @@ public void Show(CharacterData speaker, string text, float chestHeight, float fo _activeLateralOffset = lateralOffset; if (_speakerName != null) - _speakerName.text = speaker != null ? speaker.Name : string.Empty; + _speakerName.text = speaker != null ? DialogVariables.Format(speaker.Name) : string.Empty; if (_dialogueText != null) - _dialogueText.text = text; + _dialogueText.text = DialogVariables.Format(text); // {key} 토큰 치환 if (_panel != null) _panel.SetActive(true); } diff --git a/Assets/02_Scripts/Zone.cs b/Assets/02_Scripts/Zone.cs index dc52c913..904653a0 100644 --- a/Assets/02_Scripts/Zone.cs +++ b/Assets/02_Scripts/Zone.cs @@ -5,5 +5,6 @@ public enum Zone None, Ocean, Island, - Seaside + Seaside, + BlackjackGame } diff --git a/Assets/04_Models/Blackjack/object/Spear.fbx b/Assets/04_Models/Blackjack/object/Spear.fbx new file mode 100644 index 00000000..edcd8477 --- /dev/null +++ b/Assets/04_Models/Blackjack/object/Spear.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d42bae768c044057e391184fd58cac7d8c255e54ce0da3acaafc48f144821f72 +size 403948 diff --git a/Assets/04_Models/Blackjack/object/Spear.fbx.meta b/Assets/04_Models/Blackjack/object/Spear.fbx.meta new file mode 100644 index 00000000..f5f4cf19 --- /dev/null +++ b/Assets/04_Models/Blackjack/object/Spear.fbx.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: ed33107e6d6c54148911589b9168d604 +ModelImporter: + serializedVersion: 24200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Spear + second: {fileID: 2100000, guid: da8faeba047a4bd4490df2c3994b7da5, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + generateMeshLods: 0 + meshLodGenerationFlags: 0 + maximumMeshLod: -1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/Cave/Enemy/New Animator Controller.controller b/Assets/04_Models/Cave/Enemy/Rhinos.controller similarity index 82% rename from Assets/04_Models/Cave/Enemy/New Animator Controller.controller rename to Assets/04_Models/Cave/Enemy/Rhinos.controller index d9829d8d..c7d05897 100644 --- a/Assets/04_Models/Cave/Enemy/New Animator Controller.controller +++ b/Assets/04_Models/Cave/Enemy/Rhinos.controller @@ -7,10 +7,11 @@ AnimatorState: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: WhiteRhino_Skelmesh|Rhino_Combat_Atk_Hit + m_Name: Hit m_Speed: 1 m_CycleOffset: 0 - m_Transitions: [] + m_Transitions: + - {fileID: 5211168254593058196} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 @@ -35,7 +36,7 @@ AnimatorStateTransition: m_Name: m_Conditions: - m_ConditionMode: 1 - m_ConditionEvent: isIdle + m_ConditionEvent: Hit m_EventTreshold: 0 m_DstStateMachine: {fileID: 0} m_DstState: {fileID: -5762510348686555522} @@ -46,7 +47,7 @@ AnimatorStateTransition: m_TransitionDuration: 0.25 m_TransitionOffset: 0 m_ExitTime: 0.95 - m_HasExitTime: 1 + m_HasExitTime: 0 m_HasFixedDuration: 1 m_InterruptionSource: 0 m_OrderedInterruption: 1 @@ -62,7 +63,7 @@ AnimatorStateMachine: m_ChildStates: - serializedVersion: 1 m_State: {fileID: 2482721225991305447} - m_Position: {x: 330, y: 310, z: 0} + m_Position: {x: 300, y: 250, z: 0} - serializedVersion: 1 m_State: {fileID: -5762510348686555522} m_Position: {x: 670, y: 290, z: 0} @@ -82,11 +83,11 @@ AnimatorController: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: New Animator Controller + m_Name: Rhinos serializedVersion: 5 m_AnimatorParameters: - - m_Name: isIdle - m_Type: 4 + - m_Name: Hit + m_Type: 9 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 @@ -111,7 +112,7 @@ AnimatorState: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: WhiteRhino_Skelmesh|AA_WhiteRhino_Loco_Idle_Normal + m_Name: Idle m_Speed: 1 m_CycleOffset: 0 m_Transitions: @@ -131,3 +132,25 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1101 &5211168254593058196 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 2482721225991305447} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.8947368 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 diff --git a/Assets/04_Models/Cave/Enemy/New Animator Controller.controller.meta b/Assets/04_Models/Cave/Enemy/Rhinos.controller.meta similarity index 100% rename from Assets/04_Models/Cave/Enemy/New Animator Controller.controller.meta rename to Assets/04_Models/Cave/Enemy/Rhinos.controller.meta diff --git a/Assets/04_Models/Characters/Fariy/Fairy.prefab b/Assets/04_Models/Characters/Fariy/Fairy.prefab index f6751a65..3ae5916b 100644 --- a/Assets/04_Models/Characters/Fariy/Fairy.prefab +++ b/Assets/04_Models/Characters/Fariy/Fairy.prefab @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4ec22739d78aaffcd08bc4b1bc7449b60198e07789503c5275eecaff7b6bb0c0 -size 485580 +oid sha256:dd35520032bebc1e1dc3e73c54cb6904e165018457b8327f7c0fc3acec74ae73 +size 487680 diff --git a/Assets/04_Models/Characters/Fariy/Materials/Body_Hair/Alistia_Face.mat b/Assets/04_Models/Characters/Fariy/Materials/Body_Hair/Alistia_Face.mat index 9cc1829b..4190ec7c 100644 --- a/Assets/04_Models/Characters/Fariy/Materials/Body_Hair/Alistia_Face.mat +++ b/Assets/04_Models/Characters/Fariy/Materials/Body_Hair/Alistia_Face.mat @@ -14,6 +14,7 @@ Material: m_ValidKeywords: - N_F_DDMD_ON - N_F_EAL_ON + - N_F_LLI_ON - N_F_O_ON - N_F_RDC_ON - N_F_RELGI_ON @@ -505,8 +506,8 @@ Material: - _IDMaskPrior8: 0 - _IgnoreEncryption: 0 - _Invisible: 0 - - _LLI_Max: 1 - - _LLI_Min: 0 + - _LLI_Max: 2 + - _LLI_Min: 1 - _LigIgnoYNorDir: 0 - _LightAffectOutlineColor: 0 - _LightAffectRimLightColor: 0 @@ -596,7 +597,7 @@ Material: - _N_F_GLOT: 0 - _N_F_HDLS: 0 - _N_F_HPSS: 0 - - _N_F_LLI: 0 + - _N_F_LLI: 1 - _N_F_MC: 0 - _N_F_MSSOLTFO: 0 - _N_F_NFD: 0 diff --git a/Assets/04_Models/Characters/Fariy/Materials/Body_Hair/Alistia_Hair.mat b/Assets/04_Models/Characters/Fariy/Materials/Body_Hair/Alistia_Hair.mat index 8d998a67..b5f458db 100644 --- a/Assets/04_Models/Characters/Fariy/Materials/Body_Hair/Alistia_Hair.mat +++ b/Assets/04_Models/Characters/Fariy/Materials/Body_Hair/Alistia_Hair.mat @@ -14,6 +14,7 @@ Material: m_ValidKeywords: - N_F_DDMD_ON - N_F_EAL_ON + - N_F_LLI_ON - N_F_O_ON - N_F_RDC_ON - N_F_RELGI_ON @@ -502,8 +503,8 @@ Material: - _IDMaskPrior8: 0 - _IgnoreEncryption: 0 - _Invisible: 0 - - _LLI_Max: 1 - - _LLI_Min: 0 + - _LLI_Max: 2 + - _LLI_Min: 1 - _LigIgnoYNorDir: 0 - _LightAffectOutlineColor: 0 - _LightAffectRimLightColor: 0 @@ -593,7 +594,7 @@ Material: - _N_F_GLOT: 0 - _N_F_HDLS: 0 - _N_F_HPSS: 0 - - _N_F_LLI: 0 + - _N_F_LLI: 1 - _N_F_MC: 0 - _N_F_MSSOLTFO: 0 - _N_F_NFD: 0 diff --git a/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_1_Blue.mat b/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_1_Blue.mat index 8aefe05d..57d900f1 100644 --- a/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_1_Blue.mat +++ b/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_1_Blue.mat @@ -14,6 +14,7 @@ Material: m_ValidKeywords: - N_F_DDMD_ON - N_F_EAL_ON + - N_F_LLI_ON - N_F_O_ON - N_F_RDC_ON - N_F_RELGI_ON @@ -502,8 +503,8 @@ Material: - _IDMaskPrior8: 0 - _IgnoreEncryption: 0 - _Invisible: 0 - - _LLI_Max: 1 - - _LLI_Min: 0 + - _LLI_Max: 2 + - _LLI_Min: 1 - _LigIgnoYNorDir: 0 - _LightAffectOutlineColor: 0 - _LightAffectRimLightColor: 0 @@ -593,7 +594,7 @@ Material: - _N_F_GLOT: 0 - _N_F_HDLS: 0 - _N_F_HPSS: 0 - - _N_F_LLI: 0 + - _N_F_LLI: 1 - _N_F_MC: 0 - _N_F_MSSOLTFO: 0 - _N_F_NFD: 0 diff --git a/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_1_Blue_Lace.mat b/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_1_Blue_Lace.mat index b9a9a023..0345fa46 100644 --- a/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_1_Blue_Lace.mat +++ b/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_1_Blue_Lace.mat @@ -14,6 +14,7 @@ Material: m_ValidKeywords: - N_F_DDMD_ON - N_F_EAL_ON + - N_F_LLI_ON - N_F_O_ON - N_F_RDC_ON - N_F_RELGI_ON @@ -504,8 +505,8 @@ Material: - _IDMaskPrior8: 0 - _IgnoreEncryption: 0 - _Invisible: 0 - - _LLI_Max: 1 - - _LLI_Min: 0 + - _LLI_Max: 2 + - _LLI_Min: 1 - _LigIgnoYNorDir: 0 - _LightAffectOutlineColor: 0 - _LightAffectRimLightColor: 0 @@ -595,7 +596,7 @@ Material: - _N_F_GLOT: 0 - _N_F_HDLS: 0 - _N_F_HPSS: 0 - - _N_F_LLI: 0 + - _N_F_LLI: 1 - _N_F_MC: 0 - _N_F_MSSOLTFO: 0 - _N_F_NFD: 0 diff --git a/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_2_Lace.mat b/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_2_Lace.mat index 674ce31e..8724e894 100644 --- a/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_2_Lace.mat +++ b/Assets/04_Models/Characters/Fariy/Materials/Cloth/Alistia_Cloth_2_Lace.mat @@ -14,6 +14,7 @@ Material: m_ValidKeywords: - N_F_DDMD_ON - N_F_EAL_ON + - N_F_LLI_ON - N_F_O_ON - N_F_RDC_ON - N_F_RELGI_ON @@ -502,8 +503,8 @@ Material: - _IDMaskPrior8: 0 - _IgnoreEncryption: 0 - _Invisible: 0 - - _LLI_Max: 1 - - _LLI_Min: 0 + - _LLI_Max: 2 + - _LLI_Min: 1 - _LigIgnoYNorDir: 0 - _LightAffectOutlineColor: 0 - _LightAffectRimLightColor: 0 @@ -593,7 +594,7 @@ Material: - _N_F_GLOT: 0 - _N_F_HDLS: 0 - _N_F_HPSS: 0 - - _N_F_LLI: 0 + - _N_F_LLI: 1 - _N_F_MC: 0 - _N_F_MSSOLTFO: 0 - _N_F_NFD: 0 diff --git a/Assets/04_Models/MazeRoom3Dmodel/octopus/octopus uu.mat b/Assets/04_Models/MazeRoom3Dmodel/octopus/octopus uu.mat index ce418cc8..3780b1b7 100644 --- a/Assets/04_Models/MazeRoom3Dmodel/octopus/octopus uu.mat +++ b/Assets/04_Models/MazeRoom3Dmodel/octopus/octopus uu.mat @@ -135,7 +135,7 @@ Material: m_Colors: - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 194.93394, g: 259.4423, b: 1059.6407, a: 1} + - _EmissionColor: {r: 6.2357254, g: 8.299277, b: 33.89676, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] m_AllowLocking: 1 diff --git a/Assets/04_Models/MazeRoom3Dmodel/ray/cownose ray.glb b/Assets/04_Models/MazeRoom3Dmodel/ray/cownose ray.glb new file mode 100644 index 00000000..e0c96938 Binary files /dev/null and b/Assets/04_Models/MazeRoom3Dmodel/ray/cownose ray.glb differ diff --git a/Assets/04_Models/MazeRoom3Dmodel/ray/cownose ray.glb.meta b/Assets/04_Models/MazeRoom3Dmodel/ray/cownose ray.glb.meta new file mode 100644 index 00000000..b4b33d91 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/ray/cownose ray.glb.meta @@ -0,0 +1,28 @@ +fileFormatVersion: 2 +guid: 3a7143ba3efebd84fb2abb9a0df744d9 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 715df9372183c47e389bb6e19fbc3b52, type: 3} + editorImportSettings: + generateSecondaryUVSet: 0 + importSettings: + nodeNameMethod: 1 + animationMethod: 2 + generateMipMaps: 1 + texturesReadable: 0 + defaultMinFilterMode: 9729 + defaultMagFilterMode: 9729 + anisotropicFilterLevel: 1 + instantiationSettings: + mask: -1 + layer: 0 + skinUpdateWhenOffscreen: 1 + lightIntensityFactor: 1 + sceneObjectCreation: 2 + assetDependencies: [] + reportItems: [] diff --git a/Assets/04_Models/MazeRoom3Dmodel/ray/ray.controller b/Assets/04_Models/MazeRoom3Dmodel/ray/ray.controller new file mode 100644 index 00000000..0df08cc6 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/ray/ray.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-5452897389391833622 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 728684528900698886} + m_Position: {x: 40, y: 180, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 728684528900698886} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ray + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -5452897389391833622} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &728684528900698886 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Swim_F_IP + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -1960022324658332933, guid: 3a7143ba3efebd84fb2abb9a0df744d9, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/04_Models/MazeRoom3Dmodel/ray/ray.controller.meta b/Assets/04_Models/MazeRoom3Dmodel/ray/ray.controller.meta new file mode 100644 index 00000000..19ee1af1 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/ray/ray.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 92499080477130a47be1245925cfcb54 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoom3Dmodel/sea chestnut.meta b/Assets/04_Models/MazeRoom3Dmodel/sea chestnut.meta new file mode 100644 index 00000000..9e7ab403 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/sea chestnut.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fbb938d6a45ece64787df7749bd19fe3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/PurpleSeaUrchinSpine_Skin_Mat.mat b/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/PurpleSeaUrchinSpine_Skin_Mat.mat new file mode 100644 index 00000000..bc9ccf03 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/PurpleSeaUrchinSpine_Skin_Mat.mat @@ -0,0 +1,140 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PurpleSeaUrchinSpine_Skin_Mat + m_Shader: {fileID: -6465566751694194690, guid: 9a07dad0f3c4e43ff8312e3b5fa42300, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALPHATEST_ON + - _SPECULAR_SETUP + m_InvalidKeywords: + - _UV_CHANNEL_SELECT + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 2450 + stringTagMap: + RenderType: TransparentCutout + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - diffuseTexture: + m_Texture: {fileID: -7656184459702003963, guid: 5ce0bf3e9ff464e4c94634b42afdc801, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - emissiveTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - normalTexture: + m_Texture: {fileID: -6511799899745677353, guid: 5ce0bf3e9ff464e4c94634b42afdc801, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - occlusionTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - specularGlossinessTexture: + m_Texture: {fileID: -7418166437116789001, guid: 5ce0bf3e9ff464e4c94634b42afdc801, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 1 + - _AlphaToMask: 1 + - _BUILTIN_AlphaClip: 0 + - _BUILTIN_Blend: 0 + - _BUILTIN_CullMode: 2 + - _BUILTIN_DstBlend: 0 + - _BUILTIN_QueueControl: 1 + - _BUILTIN_QueueOffset: 0 + - _BUILTIN_SrcBlend: 1 + - _BUILTIN_Surface: 0 + - _BUILTIN_ZTest: 4 + - _BUILTIN_ZWrite: 1 + - _BUILTIN_ZWriteControl: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 0 + - _CastShadows: 1 + - _Cull: 0 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _QueueControl: 1 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 0 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + - alphaCutoff: 0.85790735 + - diffuseTexture_texCoord: 0 + - emissiveExposureWeight: 0 + - emissiveTexture_texCoord: 0 + - glossinessFactor: 0.016 + - normalTexture_scale: 2.9 + - normalTexture_texCoord: 0.04 + - occlusionTexture_strength: 1 + - occlusionTexture_texCoord: 0 + - specularGlossinessTexture_texCoord: 0 + m_Colors: + - diffuseFactor: {r: 1, g: 1, b: 1, a: 1} + - diffuseTexture_Rotation: {r: 0, g: 0, b: 0, a: 0} + - emissiveFactor: {r: 0, g: 0, b: 0, a: 1} + - emissiveTexture_Rotation: {r: 0, g: 0, b: 0, a: 0} + - normalTexture_Rotation: {r: 0, g: 0, b: 0, a: 0} + - occlusionTexture_Rotation: {r: 0, g: 0, b: 0, a: 0} + - specularFactor: {r: 1, g: 1, b: 1, a: 1} + - specularGlossinessTexture_Rotation: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &2763539547839732862 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 +--- !u!114 &8766856155088287134 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.ShaderGraph.Editor::UnityEditor.Rendering.BuiltIn.AssetVersion + version: 0 diff --git a/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/PurpleSeaUrchinSpine_Skin_Mat.mat.meta b/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/PurpleSeaUrchinSpine_Skin_Mat.mat.meta new file mode 100644 index 00000000..5f64939f --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/PurpleSeaUrchinSpine_Skin_Mat.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d6ceea9add8a11148b73dfdf46a544df +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/purple_sea_urchin.glb b/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/purple_sea_urchin.glb new file mode 100644 index 00000000..1acb2be5 Binary files /dev/null and b/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/purple_sea_urchin.glb differ diff --git a/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/purple_sea_urchin.glb.meta b/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/purple_sea_urchin.glb.meta new file mode 100644 index 00000000..abbed105 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/sea chestnut/purple_sea_urchin.glb.meta @@ -0,0 +1,28 @@ +fileFormatVersion: 2 +guid: 5ce0bf3e9ff464e4c94634b42afdc801 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 715df9372183c47e389bb6e19fbc3b52, type: 3} + editorImportSettings: + generateSecondaryUVSet: 0 + importSettings: + nodeNameMethod: 1 + animationMethod: 2 + generateMipMaps: 1 + texturesReadable: 0 + defaultMinFilterMode: 9729 + defaultMagFilterMode: 9729 + anisotropicFilterLevel: 1 + instantiationSettings: + mask: -1 + layer: 0 + skinUpdateWhenOffscreen: 1 + lightIntensityFactor: 1 + sceneObjectCreation: 2 + assetDependencies: [] + reportItems: [] diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/Loggerhead 18.fbx b/Assets/04_Models/MazeRoom3Dmodel/turtle/Loggerhead 18.fbx new file mode 100644 index 00000000..97a5e0ec --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/Loggerhead 18.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b637ab8b33603d5f5f46795124e31a3e93b1cc6d5f2ae788b7848f43a1b1f7f8 +size 828700 diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/Loggerhead 18.fbx.meta b/Assets/04_Models/MazeRoom3Dmodel/turtle/Loggerhead 18.fbx.meta new file mode 100644 index 00000000..78cf3750 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/Loggerhead 18.fbx.meta @@ -0,0 +1,149 @@ +fileFormatVersion: 2 +guid: ee6d4e1a208dd944994e36319208c280 +ModelImporter: + serializedVersion: 24200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: body + second: {fileID: 2100000, guid: 6eeeaff13d346f74687b272014b748b9, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: eyes.outer + second: {fileID: 2100000, guid: e8b334bac1680f74291e4934edf1a9fb, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: loggerhead.armature|loggerhead.armature|loggerhead.armature|Armature.loggerheadActi + takeName: loggerhead.armature|loggerhead.armature|loggerhead.armature|Armature.loggerheadActi + internalID: -8471657963069062191 + firstFrame: 0 + lastFrame: 84 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + generateMeshLods: 0 + meshLodGenerationFlags: 0 + maximumMeshLod: -1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/body.mat b/Assets/04_Models/MazeRoom3Dmodel/turtle/body.mat new file mode 100644 index 00000000..02fe6e21 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/body.mat @@ -0,0 +1,140 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-2469955299843927421 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: body + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 5bb962a3ccc3c7a4bb978a7c7a84f08a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 700844166bd814a42bb22585a5596dcd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 5bb962a3ccc3c7a4bb978a7c7a84f08a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.45073473 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.119 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/body.mat.meta b/Assets/04_Models/MazeRoom3Dmodel/turtle/body.mat.meta new file mode 100644 index 00000000..d37885fe --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/body.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6eeeaff13d346f74687b272014b748b9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/eyes.outer.mat b/Assets/04_Models/MazeRoom3Dmodel/turtle/eyes.outer.mat new file mode 100644 index 00000000..9bcb1e93 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/eyes.outer.mat @@ -0,0 +1,143 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4000744435060511263 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: eyes.outer + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + - _SURFACE_TYPE_TRANSPARENT + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - MOTIONVECTORS + - DepthOnly + - SHADOWCASTER + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _DstBlendAlpha: 10 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 1 + - _UVSec: 0 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 0, g: 0, b: 0, a: 0.3151515} + - _Color: {r: 0, g: 0, b: 0, a: 0.3151515} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/eyes.outer.mat.meta b/Assets/04_Models/MazeRoom3Dmodel/turtle/eyes.outer.mat.meta new file mode 100644 index 00000000..70477b1e --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/eyes.outer.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e8b334bac1680f74291e4934edf1a9fb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_albedo2.png b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_albedo2.png new file mode 100644 index 00000000..e21c436a --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_albedo2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7d7d29abda8a45a3c57ca67bfa1a915f2d1c6dca428b8bc3ebc890e014b8e02 +size 20976726 diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_albedo2.png.meta b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_albedo2.png.meta new file mode 100644 index 00000000..52eb8b4f --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_albedo2.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 5bb962a3ccc3c7a4bb978a7c7a84f08a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_normal.jpeg b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_normal.jpeg new file mode 100644 index 00000000..11cfab56 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_normal.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49f1d78a25c22f97a78964e246172110b27e4bd3edb1731cf87e00ab5dc9b5d8 +size 10259466 diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_normal.jpeg.meta b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_normal.jpeg.meta new file mode 100644 index 00000000..1116b0d7 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_normal.jpeg.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 700844166bd814a42bb22585a5596dcd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_roughness.jpeg b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_roughness.jpeg new file mode 100644 index 00000000..628309a3 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_roughness.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a5bf2ecf2265bc84093684185c21aea40dc21cb1f5bed32cbc5d00eeb1db8c1 +size 4084518 diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_roughness.jpeg.meta b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_roughness.jpeg.meta new file mode 100644 index 00000000..767ae20e --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/loggerhead_8bit_roughness.jpeg.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 4040506316aa14040808ff7ea9bd18cf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/turtle.controller b/Assets/04_Models/MazeRoom3Dmodel/turtle/turtle.controller new file mode 100644 index 00000000..e80fd0b3 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/turtle.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-2050967685884158223 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 9128732723549387039} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 9128732723549387039} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: turtle + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -2050967685884158223} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &9128732723549387039 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: loggerhead_armature|loggerhead_armature|loggerhead_armature|Armature_loggerheadActi + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -8471657963069062191, guid: ee6d4e1a208dd944994e36319208c280, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/04_Models/MazeRoom3Dmodel/turtle/turtle.controller.meta b/Assets/04_Models/MazeRoom3Dmodel/turtle/turtle.controller.meta new file mode 100644 index 00000000..0fa557e3 --- /dev/null +++ b/Assets/04_Models/MazeRoom3Dmodel/turtle/turtle.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 227386d67a797c2498204f3936bf3af6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/SeaDragon.meta b/Assets/04_Models/MazeRoomEffectModel/SeaDragon.meta new file mode 100644 index 00000000..570659bf --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/SeaDragon.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8545fee67296c0647a4e71efca98b11d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.anim b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.anim new file mode 100644 index 00000000..5d23e2dd --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.anim @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12871e668f4e0a7be7e5bcb2d9a39daccc0460f3dec0ff40f8c7d3efc1d2d8eb +size 1297 diff --git a/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.anim.meta b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.anim.meta new file mode 100644 index 00000000..a12c319a --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9cf732d4814e48e4bb2ce1b3ffd8cfd9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.vfx b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.vfx new file mode 100644 index 00000000..acb0702c --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.vfx @@ -0,0 +1,817 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &114023846229194376 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 73a13919d81fb7444849bae8b5c812a2, type: 3} + m_Name: VFXBasicSpawner + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 705, y: -433} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Label: Spawn System + m_Data: {fileID: 8926484042661614529} + m_InputFlowSlot: + - link: [] + - link: [] + m_OutputFlowSlot: + - link: + - context: {fileID: 114946465509916290} + slotIndex: 0 + loopDuration: 0 + loopCount: 0 + delayBeforeLoop: 0 + delayAfterLoop: 0 +--- !u!114 &114063133802684794 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: a0b9e6b9139e58d4c957ec54595da7d3, type: 3} + m_Name: VFXQuadOutput + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 705, y: 318} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 114158099937248418} + m_OutputSlots: [] + m_Label: Render Quad + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 114780028408030698} + slotIndex: 0 + m_OutputFlowSlot: + - link: [] + blendMode: 1 + cullMode: 0 + zWriteMode: 0 + zTestMode: 0 + useAlphaClipping: 0 + generateMotionVector: 0 + excludeFromTUAndAA: 0 + sortingPriority: 0 + m_SubOutputs: + - {fileID: 8926484042661614528} + - {fileID: 8926484042661614538} + useBaseColorMap: 3 + colorMapping: 0 + uvMode: 0 + flipbookLayout: 0 + flipbookBlendFrames: 0 + flipbookMotionVectors: 0 + useSoftParticle: 0 + vfxSystemSortPriority: 0 + sort: 0 + sortMode: 0 + revertSorting: 0 + indirectDraw: 0 + computeCulling: 0 + frustumCulling: 0 + castShadows: 0 + useExposureWeight: 0 + enableRayTracing: 0 + decimationFactor: 1 + raytracedScaleMode: 0 + needsOwnSort: 0 + needsOwnAabbBuffer: 0 + shaderGraph: {fileID: 0} + materialSettings: + m_PropertyNames: [] + m_PropertyValues: [] + renderQueue: -1 + primitiveType: 1 + useGeometryShader: 0 +--- !u!114 &114158099937248418 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 70a331b1d86cc8d4aa106ccbe0da5852, type: 3} + m_Name: VFXSlotTexture2D + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114158099937248418} + m_MasterData: + m_Owner: {fileID: 114063133802684794} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: + m_Space: -1 + m_Property: + name: mainTexture + m_serializedType: + m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114307113894698210 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} + m_Name: VFXSlot + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: + - {fileID: 114986932069951040} + - {fileID: 114963171269329408} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 114946465509916290} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"space":0,"center":{"x":0.0,"y":0.0,"z":0.0},"size":{"x":1.0,"y":1.0,"z":1.0}}' + m_Space: 0 + m_Property: + name: bounds + m_serializedType: + m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114340500867371532 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d01270efd3285ea4a9d6c555cb0a8027, type: 3} + m_Name: VFXUI + m_EditorClassIdentifier: + groupInfos: + - title: Minimal + position: + serializedVersion: 2 + x: 679 + y: -492 + width: 475 + height: 1132 + contents: + - model: {fileID: 114023846229194376} + id: 0 + isStickyNote: 0 + - model: {fileID: 114946465509916290} + id: 0 + isStickyNote: 0 + - model: {fileID: 114780028408030698} + id: 0 + isStickyNote: 0 + - model: {fileID: 114063133802684794} + id: 0 + isStickyNote: 0 + stickyNoteInfos: [] + categories: [] + uiBounds: + serializedVersion: 2 + x: 679 + y: -492 + width: 475 + height: 1132 +--- !u!114 &114350483966674976 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 7d4c867f6b72b714dbb5fd1780afe208, type: 3} + m_Name: SeaDragon + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: + - {fileID: 114023846229194376} + - {fileID: 114946465509916290} + - {fileID: 114780028408030698} + - {fileID: 114063133802684794} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_UIInfos: {fileID: 114340500867371532} + m_CustomAttributes: [] + m_ParameterInfo: [] + m_ImportDependencies: [] + m_GraphVersion: 19 + m_ResourceVersion: 1 + m_SubgraphDependencies: [] + m_CategoryPath: +--- !u!114 &114380859405582094 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114428730288789306 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d78581a96eae8bf4398c282eb0b098bd, type: 3} + m_Name: VFXDataParticle + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + title: Minimal + m_Owners: + - {fileID: 114946465509916290} + - {fileID: 114780028408030698} + - {fileID: 114063133802684794} + dataType: 0 + capacity: 64 + stripCapacity: 16 + particlePerStripCount: 16 + needsComputeBounds: 0 + boundsMode: 0 + m_Space: 0 +--- !u!114 &114512514798047786 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114538391275492396 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114739294351936256 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114780028408030698 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 2dc095764ededfa4bb32fa602511ea4b, type: 3} + m_Name: VFXBasicUpdate + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 705, y: 124} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Label: Update Particles + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 114946465509916290} + slotIndex: 0 + m_OutputFlowSlot: + - link: + - context: {fileID: 114063133802684794} + slotIndex: 0 + integration: 0 + angularIntegration: 0 + ageParticles: 1 + reapParticles: 1 + skipZeroDeltaUpdate: 0 +--- !u!114 &114920711487922656 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114935892456706286 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114946465509916290 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 9dfea48843f53fc438eabc12a3a30abc, type: 3} + m_Name: VFXBasicInitialize + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 705, y: -160} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 114307113894698210} + - {fileID: 8926484042661614534} + m_OutputSlots: [] + m_Label: Initialize Particles + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 114023846229194376} + slotIndex: 0 + m_OutputFlowSlot: + - link: + - context: {fileID: 114780028408030698} + slotIndex: 0 +--- !u!114 &114963171269329408 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: VFXSlotFloat3 + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114307113894698210} + m_Children: + - {fileID: 114512514798047786} + - {fileID: 114920711487922656} + - {fileID: 114380859405582094} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: size + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114986932069951040 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: VFXSlotFloat3 + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114307113894698210} + m_Children: + - {fileID: 114739294351936256} + - {fileID: 114935892456706286} + - {fileID: 114538391275492396} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: center + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!2058629511 &8926484042661614527 +VisualEffectResource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SeaDragon + m_Graph: {fileID: 114350483966674976} + m_Infos: + m_RendererSettings: + motionVectorGenerationMode: 0 + shadowCastingMode: 0 + m_CullingFlags: 3 + m_UpdateMode: 0 + m_PreWarmDeltaTime: 0.05 + m_PreWarmStepCount: 0 + m_InitialEventName: OnPlay + m_InstancingMode: 0 + m_InstancingCapacity: 64 +--- !u!114 &8926484042661614528 +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: 081ffb0090424ba4cb05370a42ead6b9, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &8926484042661614529 +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: f68759077adc0b143b6e1c101e82065e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + title: + m_Owners: + - {fileID: 114023846229194376} +--- !u!114 &8926484042661614534 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614535} + - {fileID: 8926484042661614536} + - {fileID: 8926484042661614537} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614534} + m_MasterData: + m_Owner: {fileID: 114946465509916290} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":0.0,"y":0.0,"z":0.0}' + m_Space: -1 + m_Property: + name: boundsPadding + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614535 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614534} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614534} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614536 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614534} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614534} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614537 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614534} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614534} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614538 +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: 388ad3b1dc9c6ae45b630f914fab638f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 diff --git a/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.vfx.meta b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.vfx.meta new file mode 100644 index 00000000..268901b2 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/SeaDragon.vfx.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 42b7ef7ceb17f7849bcee93eb7005054 +VisualEffectImporter: + externalObjects: {} + serializedVersion: 2 + template: + name: + category: + description: + icon: {instanceID: 0} + thumbnail: {instanceID: 0} + useAsTemplate: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.controller b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.controller new file mode 100644 index 00000000..4cf22301 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.controller @@ -0,0 +1,176 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7393081330886155071 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SeaDragon 0 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-6374002569411977431 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SeaDragon + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 3625794071002690469} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: leafy_sea_dragon_created_with_smoothie-3d + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 4075005596604062703} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1101 &3409963699643759870 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -7393081330886155071} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.95454544 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &3625794071002690469 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 9110131731711061715} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.9364407 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &4075005596604062703 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -6374002569411977431} + m_Position: {x: 80, y: 280, z: 0} + - serializedVersion: 1 + m_State: {fileID: 9110131731711061715} + m_Position: {x: 100, y: 360, z: 0} + - serializedVersion: 1 + m_State: {fileID: -7393081330886155071} + m_Position: {x: 360, y: 360, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -6374002569411977431} +--- !u!1102 &9110131731711061715 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SeaDragon2 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 3409963699643759870} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 479db5679d374624587088153c86c01a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.controller.meta b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.controller.meta new file mode 100644 index 00000000..ef91bf77 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 086d53dccf760b74fbc9dab7e75db9d8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.glb b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.glb new file mode 100644 index 00000000..b44a48dc Binary files /dev/null and b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.glb differ diff --git a/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.glb.meta b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.glb.meta new file mode 100644 index 00000000..e8fcb89a --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/SeaDragon/leafy_sea_dragon_created_with_smoothie-3d.glb.meta @@ -0,0 +1,28 @@ +fileFormatVersion: 2 +guid: 957f3ffce5381284ab5cf78f4035edaf +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 715df9372183c47e389bb6e19fbc3b52, type: 3} + editorImportSettings: + generateSecondaryUVSet: 0 + importSettings: + nodeNameMethod: 1 + animationMethod: 2 + generateMipMaps: 1 + texturesReadable: 0 + defaultMinFilterMode: 9729 + defaultMagFilterMode: 9729 + anisotropicFilterLevel: 1 + instantiationSettings: + mask: -1 + layer: 0 + skinUpdateWhenOffscreen: 1 + lightIntensityFactor: 1 + sceneObjectCreation: 2 + assetDependencies: [] + reportItems: [] diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect.meta b/Assets/04_Models/MazeRoomEffectModel/whaleEffect.meta new file mode 100644 index 00000000..dd5f3d22 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d8d22e081e07da5419aa62a14ed750db +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/Kit anime.fbx b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/Kit anime.fbx new file mode 100644 index 00000000..98681665 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/Kit anime.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10602a9a5151918484475568d256834dd61fcf61b497a40456ee60867ef6251e +size 1885872 diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/Kit anime.fbx.meta b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/Kit anime.fbx.meta new file mode 100644 index 00000000..1d987253 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/Kit anime.fbx.meta @@ -0,0 +1,139 @@ +fileFormatVersion: 2 +guid: 4c1b79df8e7d9cf409474a151a3e337e +ModelImporter: + serializedVersion: 24200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 573 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 1 + isReadable: 1 + meshes: + lODScreenPercentages: [] + globalScale: 100 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + generateMeshLods: 0 + meshLodGenerationFlags: 0 + maximumMeshLod: -1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 100 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/StarWhale.vfx b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/StarWhale.vfx new file mode 100644 index 00000000..35bec6e8 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/StarWhale.vfx @@ -0,0 +1,2501 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &114023846229194376 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 73a13919d81fb7444849bae8b5c812a2, type: 3} + m_Name: VFXBasicSpawner + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614539} + m_UIPosition: {x: 705, y: -433} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Label: Spawn System + m_Data: {fileID: 8926484042661614529} + m_InputFlowSlot: + - link: [] + - link: [] + m_OutputFlowSlot: + - link: + - context: {fileID: 114946465509916290} + slotIndex: 0 + loopDuration: 0 + loopCount: 0 + delayBeforeLoop: 0 + delayAfterLoop: 0 +--- !u!114 &114063133802684794 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: a0b9e6b9139e58d4c957ec54595da7d3, type: 3} + m_Name: VFXQuadOutput + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614567} + - {fileID: 8926484042661614569} + m_UIPosition: {x: 705, y: 543} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614566} + - {fileID: 114158099937248418} + m_OutputSlots: [] + m_Label: Render Quad + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 114780028408030698} + slotIndex: 0 + m_OutputFlowSlot: + - link: [] + blendMode: 1 + cullMode: 0 + zWriteMode: 0 + zTestMode: 0 + useAlphaClipping: 1 + generateMotionVector: 0 + excludeFromTUAndAA: 0 + sortingPriority: 0 + m_SubOutputs: + - {fileID: 8926484042661614528} + - {fileID: 8926484042661614538} + useBaseColorMap: 3 + colorMapping: 0 + uvMode: 0 + flipbookLayout: 0 + flipbookBlendFrames: 0 + flipbookMotionVectors: 0 + useSoftParticle: 0 + vfxSystemSortPriority: 0 + sort: 0 + sortMode: 0 + revertSorting: 0 + indirectDraw: 0 + computeCulling: 0 + frustumCulling: 0 + castShadows: 0 + useExposureWeight: 0 + enableRayTracing: 0 + decimationFactor: 1 + raytracedScaleMode: 0 + needsOwnSort: 1 + needsOwnAabbBuffer: 0 + shaderGraph: {fileID: 0} + materialSettings: + m_PropertyNames: [] + m_PropertyValues: [] + renderQueue: -1 + primitiveType: 1 + useGeometryShader: 0 +--- !u!114 &114158099937248418 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 70a331b1d86cc8d4aa106ccbe0da5852, type: 3} + m_Name: VFXSlotTexture2D + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114158099937248418} + m_MasterData: + m_Owner: {fileID: 114063133802684794} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"obj":{"fileID":2800000,"guid":"40b3682ff37e2c44ea2a624069cd0f9f","type":3}}' + m_Space: -1 + m_Property: + name: mainTexture + m_serializedType: + m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114307113894698210 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} + m_Name: VFXSlot + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: + - {fileID: 114986932069951040} + - {fileID: 114963171269329408} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 114946465509916290} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"space":0,"center":{"x":0.0,"y":0.0,"z":0.0},"size":{"x":1.0,"y":1.0,"z":1.0}}' + m_Space: 0 + m_Property: + name: bounds + m_serializedType: + m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114340500867371532 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d01270efd3285ea4a9d6c555cb0a8027, type: 3} + m_Name: VFXUI + m_EditorClassIdentifier: + groupInfos: + - title: Minimal + position: + serializedVersion: 2 + x: 679 + y: -492 + width: 475 + height: 1132 + contents: + - model: {fileID: 114023846229194376} + id: 0 + isStickyNote: 0 + - model: {fileID: 114946465509916290} + id: 0 + isStickyNote: 0 + - model: {fileID: 114780028408030698} + id: 0 + isStickyNote: 0 + - model: {fileID: 114063133802684794} + id: 0 + isStickyNote: 0 + stickyNoteInfos: [] + categories: [] + uiBounds: + serializedVersion: 2 + x: 268 + y: -492 + width: 886 + height: 1554 +--- !u!114 &114350483966674976 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 7d4c867f6b72b714dbb5fd1780afe208, type: 3} + m_Name: StarWhale + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: + - {fileID: 114023846229194376} + - {fileID: 114946465509916290} + - {fileID: 114780028408030698} + - {fileID: 114063133802684794} + - {fileID: 8926484042661614564} + - {fileID: 8926484042661614572} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_UIInfos: {fileID: 114340500867371532} + m_CustomAttributes: [] + m_ParameterInfo: + - name: New Skinned Mesh Renderer + path: New Skinned Mesh Renderer + tooltip: + space: -1 + spaceable: 0 + sheetType: m_NamedObject + realType: SkinnedMeshRenderer + defaultValue: + m_Type: + m_SerializableType: UnityEngine.SkinnedMeshRenderer, UnityEngine.CoreModule, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: + min: -Infinity + max: Infinity + enumValues: [] + descendantCount: 0 + - name: New Transform + path: + tooltip: + space: 0 + spaceable: 1 + sheetType: + realType: Transform + defaultValue: + m_Type: + m_SerializableType: + m_SerializableObject: + min: -Infinity + max: Infinity + enumValues: [] + descendantCount: 3 + - name: position + path: New Transform_position + tooltip: Sets the transform position. + space: -1 + spaceable: 0 + sheetType: m_Vector3f + realType: Vector3 + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":0.0,"y":0.0,"z":0.0}' + min: -Infinity + max: Infinity + enumValues: [] + descendantCount: 0 + - name: angles + path: New Transform_angles + tooltip: Sets the euler angles of the transform. + space: -1 + spaceable: 0 + sheetType: m_Vector3f + realType: Vector3 + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":0.0,"y":0.0,"z":0.0}' + min: -Infinity + max: Infinity + enumValues: [] + descendantCount: 0 + - name: scale + path: New Transform_scale + tooltip: Sets the scale of the transform along each axis. + space: -1 + spaceable: 0 + sheetType: m_Vector3f + realType: Vector3 + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":1.0,"y":1.0,"z":1.0}' + min: -Infinity + max: Infinity + enumValues: [] + descendantCount: 0 + m_ImportDependencies: [] + m_GraphVersion: 19 + m_ResourceVersion: 1 + m_SubgraphDependencies: [] + m_CategoryPath: +--- !u!114 &114380859405582094 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114428730288789306 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d78581a96eae8bf4398c282eb0b098bd, type: 3} + m_Name: VFXDataParticle + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + title: Minimal + m_Owners: + - {fileID: 114946465509916290} + - {fileID: 114780028408030698} + - {fileID: 114063133802684794} + dataType: 0 + capacity: 2000000 + stripCapacity: 16 + particlePerStripCount: 16 + needsComputeBounds: 0 + boundsMode: 0 + m_Space: 0 +--- !u!114 &114512514798047786 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114538391275492396 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114739294351936256 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114780028408030698 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 2dc095764ededfa4bb32fa602511ea4b, type: 3} + m_Name: VFXBasicUpdate + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 705, y: 393} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Label: Update Particles + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 114946465509916290} + slotIndex: 0 + m_OutputFlowSlot: + - link: + - context: {fileID: 114063133802684794} + slotIndex: 0 + integration: 0 + angularIntegration: 0 + ageParticles: 1 + reapParticles: 1 + skipZeroDeltaUpdate: 0 +--- !u!114 &114920711487922656 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114935892456706286 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114946465509916290 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 9dfea48843f53fc438eabc12a3a30abc, type: 3} + m_Name: VFXBasicInitialize + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614542} + - {fileID: 8926484042661614545} + - {fileID: 8926484042661614548} + m_UIPosition: {x: 705, y: -160} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 114307113894698210} + - {fileID: 8926484042661614534} + m_OutputSlots: [] + m_Label: Initialize Particles + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 114023846229194376} + slotIndex: 0 + m_OutputFlowSlot: + - link: + - context: {fileID: 114780028408030698} + slotIndex: 0 +--- !u!114 &114963171269329408 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: VFXSlotFloat3 + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114307113894698210} + m_Children: + - {fileID: 114512514798047786} + - {fileID: 114920711487922656} + - {fileID: 114380859405582094} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: size + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114986932069951040 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: VFXSlotFloat3 + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114307113894698210} + m_Children: + - {fileID: 114739294351936256} + - {fileID: 114935892456706286} + - {fileID: 114538391275492396} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: center + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!2058629511 &8926484042661614527 +VisualEffectResource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: StarWhale + m_Graph: {fileID: 114350483966674976} + m_Infos: + m_RendererSettings: + motionVectorGenerationMode: 0 + shadowCastingMode: 0 + m_CullingFlags: 3 + m_UpdateMode: 0 + m_PreWarmDeltaTime: 0.05 + m_PreWarmStepCount: 0 + m_InitialEventName: OnPlay + m_InstancingMode: 0 + m_InstancingCapacity: 64 +--- !u!114 &8926484042661614528 +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: 081ffb0090424ba4cb05370a42ead6b9, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &8926484042661614529 +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: f68759077adc0b143b6e1c101e82065e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + title: + m_Owners: + - {fileID: 114023846229194376} +--- !u!114 &8926484042661614534 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614535} + - {fileID: 8926484042661614536} + - {fileID: 8926484042661614537} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614534} + m_MasterData: + m_Owner: {fileID: 114946465509916290} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":0.0,"y":0.0,"z":0.0}' + m_Space: -1 + m_Property: + name: boundsPadding + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614535 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614534} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614534} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614536 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614534} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614534} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614537 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614534} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614534} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614538 +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: 388ad3b1dc9c6ae45b630f914fab638f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 +--- !u!114 &8926484042661614539 +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: f05c6884b705ce14d82ae720f0ec209f, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSpawnerConstantRate + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114023846229194376} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614540} + m_OutputSlots: [] + m_Disabled: 0 + m_ActivationSlot: {fileID: 8926484042661614541} +--- !u!114 &8926484042661614540 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614540} + m_MasterData: + m_Owner: {fileID: 8926484042661614539} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 10000 + m_Space: -1 + m_Property: + name: Rate + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614541 +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: b4c11ff25089a324daf359f4b0629b33, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotBool + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614541} + m_MasterData: + m_Owner: {fileID: 8926484042661614539} + m_Value: + m_Type: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: True + m_Space: -1 + m_Property: + name: _vfx_enabled + m_serializedType: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614542 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.Block.SetAttribute + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114946465509916290} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614543} + m_OutputSlots: [] + m_Disabled: 0 + m_ActivationSlot: {fileID: 8926484042661614544} + attribute: size + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614543 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614543} + m_MasterData: + m_Owner: {fileID: 8926484042661614542} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: -1 + m_Property: + name: _Size + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614544 +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: b4c11ff25089a324daf359f4b0629b33, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotBool + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614544} + m_MasterData: + m_Owner: {fileID: 8926484042661614542} + m_Value: + m_Type: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: True + m_Space: -1 + m_Property: + name: _vfx_enabled + m_serializedType: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614545 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.Block.SetAttribute + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114946465509916290} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614546} + m_OutputSlots: [] + m_Disabled: 0 + m_ActivationSlot: {fileID: 8926484042661614547} + attribute: lifetime + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614546 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614546} + m_MasterData: + m_Owner: {fileID: 8926484042661614545} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.5 + m_Space: -1 + m_Property: + name: _Lifetime + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614547 +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: b4c11ff25089a324daf359f4b0629b33, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotBool + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614547} + m_MasterData: + m_Owner: {fileID: 8926484042661614545} + m_Value: + m_Type: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: True + m_Space: -1 + m_Property: + name: _vfx_enabled + m_serializedType: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614548 +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: ee5e80e50a3ba6147ad69984abfdf6b3, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.Block.PositionMesh + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114946465509916290} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614549} + - {fileID: 8926484042661614550} + m_OutputSlots: [] + m_Disabled: 0 + m_ActivationSlot: {fileID: 8926484042661614563} + compositionPosition: 0 + compositionAxes: 0 + compositionDirection: 0 + positionMode: 0 + spawnMode: 0 + mode: 1 + placementMode: 0 + surfaceCoordinates: 1 + sourceMesh: 1 + skinnedTransform: 1 + applyOrientation: 1 +--- !u!114 &8926484042661614549 +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: d66abc5b83d0f8f47a6d26c1af7be4b2, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotSkinnedMeshRenderer + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614549} + m_MasterData: + m_Owner: {fileID: 8926484042661614548} + m_Value: + m_Type: + m_SerializableType: UnityEngine.SkinnedMeshRenderer, UnityEngine.CoreModule, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: + m_Space: -1 + m_Property: + name: skinnedMesh + m_serializedType: + m_SerializableType: UnityEngine.SkinnedMeshRenderer, UnityEngine.CoreModule, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614565} +--- !u!114 &8926484042661614550 +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: 3e3f628d80ffceb489beac74258f9cf7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotTransform + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614551} + - {fileID: 8926484042661614555} + - {fileID: 8926484042661614559} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 8926484042661614548} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Transform, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0},"angles":{"x":0.0,"y":0.0,"z":0.0},"scale":{"x":1.0,"y":1.0,"z":1.0}}' + m_Space: 0 + m_Property: + name: transform + m_serializedType: + m_SerializableType: UnityEditor.VFX.Transform, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614551 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat3 + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614550} + m_Children: + - {fileID: 8926484042661614552} + - {fileID: 8926484042661614553} + - {fileID: 8926484042661614554} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614574} +--- !u!114 &8926484042661614552 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614551} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614553 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614551} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614554 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614551} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614555 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat3 + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614550} + m_Children: + - {fileID: 8926484042661614556} + - {fileID: 8926484042661614557} + - {fileID: 8926484042661614558} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: angles + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614578} +--- !u!114 &8926484042661614556 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614555} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614557 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614555} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614558 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614555} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614559 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat3 + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614550} + m_Children: + - {fileID: 8926484042661614560} + - {fileID: 8926484042661614561} + - {fileID: 8926484042661614562} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: scale + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614560 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614559} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614561 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614559} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614562 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614559} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614550} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614563 +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: b4c11ff25089a324daf359f4b0629b33, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotBool + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614563} + m_MasterData: + m_Owner: {fileID: 8926484042661614548} + m_Value: + m_Type: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: True + m_Space: -1 + m_Property: + name: _vfx_enabled + m_serializedType: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614564 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXParameter + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614565} + m_ExposedName: New Skinned Mesh Renderer + m_Exposed: 1 + m_Order: 0 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_EnumValues: [] + m_ValueFilter: 0 + m_Tooltip: + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614565} + inputSlot: {fileID: 8926484042661614549} + position: {x: 268, y: 230} + expandedSlots: [] + expanded: 1 + supecollapsed: 1 +--- !u!114 &8926484042661614565 +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: d66abc5b83d0f8f47a6d26c1af7be4b2, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotSkinnedMeshRenderer + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614565} + m_MasterData: + m_Owner: {fileID: 8926484042661614564} + m_Value: + m_Type: + m_SerializableType: UnityEngine.SkinnedMeshRenderer, UnityEngine.CoreModule, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: + m_Space: -1 + m_Property: + name: o + m_serializedType: + m_SerializableType: UnityEngine.SkinnedMeshRenderer, UnityEngine.CoreModule, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614549} +--- !u!114 &8926484042661614566 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614566} + m_MasterData: + m_Owner: {fileID: 114063133802684794} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.5 + m_Space: -1 + m_Property: + name: alphaThreshold + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614567 +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: d16c6aeaef944094b9a1633041804207, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.Block.Orient + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114063133802684794} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Disabled: 0 + m_ActivationSlot: {fileID: 8926484042661614568} + mode: 0 + axes: 4 + faceRay: 1 +--- !u!114 &8926484042661614568 +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: b4c11ff25089a324daf359f4b0629b33, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotBool + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614568} + m_MasterData: + m_Owner: {fileID: 8926484042661614567} + m_Value: + m_Type: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: True + m_Space: -1 + m_Property: + name: _vfx_enabled + m_serializedType: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614569 +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: 01ec2c1930009b04ea08905b47262415, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.Block.AttributeFromCurve + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114063133802684794} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614570} + m_OutputSlots: [] + m_Disabled: 0 + m_ActivationSlot: {fileID: 8926484042661614571} + attribute: color + Composition: 0 + AlphaComposition: 0 + SampleMode: 0 + Mode: 1 + ColorMode: 3 + channels: 6 +--- !u!114 &8926484042661614570 +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: 76f778ff57c4e8145b9681fe3268d8e9, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotGradient + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614570} + m_MasterData: + m_Owner: {fileID: 8926484042661614569} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Gradient, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"colorKeys":[{"color":{"r":4.541205406188965,"g":2.081873655319214,"b":0.0,"a":1.0},"time":0.0},{"color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"time":1.0}],"alphaKeys":[{"alpha":0.0,"time":0.0},{"alpha":1.0,"time":0.10000763088464737},{"alpha":0.800000011920929,"time":0.800000011920929},{"alpha":0.0,"time":1.0}],"gradientMode":0}' + m_Space: -1 + m_Property: + name: Color + m_serializedType: + m_SerializableType: UnityEngine.Gradient, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614571 +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: b4c11ff25089a324daf359f4b0629b33, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotBool + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614571} + m_MasterData: + m_Owner: {fileID: 8926484042661614569} + m_Value: + m_Type: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: True + m_Space: -1 + m_Property: + name: _vfx_enabled + m_serializedType: + m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614572 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXParameter + m_UIIgnoredErrors: [] + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614573} + m_ExposedName: New Transform + m_Exposed: 1 + m_Order: 1 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_EnumValues: [] + m_ValueFilter: 0 + m_Tooltip: + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614574} + inputSlot: {fileID: 8926484042661614551} + - outputSlot: {fileID: 8926484042661614578} + inputSlot: {fileID: 8926484042661614555} + position: {x: 455, y: 290} + expandedSlots: + - {fileID: 8926484042661614573} + expanded: 1 + supecollapsed: 0 +--- !u!114 &8926484042661614573 +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: 3e3f628d80ffceb489beac74258f9cf7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotTransform + m_UIIgnoredErrors: [] + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614574} + - {fileID: 8926484042661614578} + - {fileID: 8926484042661614582} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 8926484042661614572} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Transform, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0},"angles":{"x":0.0,"y":0.0,"z":0.0},"scale":{"x":1.0,"y":1.0,"z":1.0}}' + m_Space: 0 + m_Property: + name: o + m_serializedType: + m_SerializableType: UnityEditor.VFX.Transform, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614574 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat3 + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614573} + m_Children: + - {fileID: 8926484042661614575} + - {fileID: 8926484042661614576} + - {fileID: 8926484042661614577} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614551} +--- !u!114 &8926484042661614575 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614574} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614576 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614574} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614577 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614574} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614578 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat3 + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614573} + m_Children: + - {fileID: 8926484042661614579} + - {fileID: 8926484042661614580} + - {fileID: 8926484042661614581} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: angles + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614555} +--- !u!114 &8926484042661614579 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614578} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614580 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614578} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614581 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614578} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614582 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat3 + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614573} + m_Children: + - {fileID: 8926484042661614583} + - {fileID: 8926484042661614584} + - {fileID: 8926484042661614585} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: scale + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614583 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614582} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614584 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614582} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614585 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.VisualEffectGraph.Editor::UnityEditor.VFX.VFXSlotFloat + m_UIIgnoredErrors: [] + m_Parent: {fileID: 8926484042661614582} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614573} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: -1 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Direction: 1 + m_LinkedSlots: [] diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/StarWhale.vfx.meta b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/StarWhale.vfx.meta new file mode 100644 index 00000000..ba4650f3 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/StarWhale.vfx.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0beb3e6eabb1ff840b03dd2e914e52bf +VisualEffectImporter: + externalObjects: {} + serializedVersion: 2 + template: + name: + category: + description: + icon: {instanceID: 0} + thumbnail: {instanceID: 0} + useAsTemplate: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect particle.png b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect particle.png new file mode 100644 index 00000000..57a48221 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect particle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d18fe9d101aa325b8d6cc575fc9e2bc78f5c1a1d59dae14349d87317b7547f82 +size 56744 diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect particle.png.meta b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect particle.png.meta new file mode 100644 index 00000000..033aa534 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect particle.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 40b3682ff37e2c44ea2a624069cd0f9f +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: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 2 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect.controller b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect.controller new file mode 100644 index 00000000..6722decc --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect.controller @@ -0,0 +1,124 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1101 &-4003792395039448407 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -2253200448960290738} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.875 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-2253200448960290738 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: whale_end + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: c8c96d8a67837e44b9a8e69b608a0b2a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: WhaleEffect + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 3951180931840378623} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &3917308015830472450 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: whale_start + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -4003792395039448407} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 5e9c9e5aef54f8441a972cd6971e9f49, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &3951180931840378623 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 3917308015830472450} + m_Position: {x: 230, y: 120, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2253200448960290738} + m_Position: {x: 480, y: 90, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 3917308015830472450} diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect.controller.meta b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect.controller.meta new file mode 100644 index 00000000..270d32c1 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffect.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6760e1eadace70946aafae52ea054011 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffectAssistant.controller b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffectAssistant.controller new file mode 100644 index 00000000..2fa505dd --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffectAssistant.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8946386801885783954 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 5674838006314325464} + m_Position: {x: 30, y: 190, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 5674838006314325464} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: WhaleEffectAssistant + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8946386801885783954} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &5674838006314325464 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Take 001 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 1827226128182048838, guid: 4c1b79df8e7d9cf409474a151a3e337e, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffectAssistant.controller.meta b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffectAssistant.controller.meta new file mode 100644 index 00000000..bfeb6819 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/WhaleEffectAssistant.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 68e9fd014af6c8643a39edb5243d7f4b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_end.anim b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_end.anim new file mode 100644 index 00000000..493a940e --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_end.anim @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fae50ef7896502a654b5fe017cabc0943a4d11ed62cd0482c8bd90b7b2dc4b41 +size 5047 diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_end.anim.meta b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_end.anim.meta new file mode 100644 index 00000000..e8566d7e --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_end.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c8c96d8a67837e44b9a8e69b608a0b2a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_start.anim b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_start.anim new file mode 100644 index 00000000..5e6fe114 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_start.anim @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fea80c2bef087f99ac125467cb746789958f9d1d290053b9138ab6dc1cfe3c5 +size 5061 diff --git a/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_start.anim.meta b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_start.anim.meta new file mode 100644 index 00000000..3d16c171 --- /dev/null +++ b/Assets/04_Models/MazeRoomEffectModel/whaleEffect/whale_start.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5e9c9e5aef54f8441a972cd6971e9f49 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card.meta b/Assets/05_Textures/blackjack/game/card.meta new file mode 100644 index 00000000..32eff97d --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca9ac2877cd844a49833326411100efa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Back.png b/Assets/05_Textures/blackjack/game/card/Card_Back.png new file mode 100644 index 00000000..6b3197ce --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Back.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aad3152ae72cfe1ffcb32593cef1d5caa2300a8e7e31ce8c839de63adf1086a5 +size 11757 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Back.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Back.png.meta new file mode 100644 index 00000000..6a9cb91d --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Back.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: df61e4ad7a5470c4d983efe9259597d6 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club10.png b/Assets/05_Textures/blackjack/game/card/Card_Club10.png new file mode 100644 index 00000000..de58a29b --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club10.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6df9c32fb629c88bbf6b1a90d8ba4729d1e2e3fcc4706aa7433c1d4cf584ec47 +size 20449 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club10.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Club10.png.meta new file mode 100644 index 00000000..b075bf92 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club10.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 3432269cc2a47054fa1c31d1114706ad +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club2.png b/Assets/05_Textures/blackjack/game/card/Card_Club2.png new file mode 100644 index 00000000..32200bc1 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ad6016bda9a0b66aa51e48260d73d750b96ceaa31cbb69fc50d06fa0c05a6f0 +size 7062 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club2.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Club2.png.meta new file mode 100644 index 00000000..672e9c09 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club2.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 7376720b41fce7747a0e0c48491ab883 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club3.png b/Assets/05_Textures/blackjack/game/card/Card_Club3.png new file mode 100644 index 00000000..18011ff4 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d2abc95295917a477fc9bb22ffcd31434eb70fb3041a31be092357a4253064d +size 9138 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club3.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Club3.png.meta new file mode 100644 index 00000000..aa6e5f33 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club3.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 01478c8c5ae5ff6418bfff208b842f1c +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club4.png b/Assets/05_Textures/blackjack/game/card/Card_Club4.png new file mode 100644 index 00000000..0a8b2601 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:402ed722cc354a1b3e1c9d3d143b94ad79ba32adf7c91a7465a5a4898fe3c419 +size 10321 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club4.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Club4.png.meta new file mode 100644 index 00000000..ade92d6a --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club4.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 3f46a5b268e442e4aa7b62deed5e5a54 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club5.png b/Assets/05_Textures/blackjack/game/card/Card_Club5.png new file mode 100644 index 00000000..3993001b --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:921081831f53d16c388c1275d67a8927070b112b5160a40a2305701f0b8b5e31 +size 12077 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club5.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Club5.png.meta new file mode 100644 index 00000000..769a7cfe --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club5.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 452869a19d5b3274c915ea7c99ad3493 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club6.png b/Assets/05_Textures/blackjack/game/card/Card_Club6.png new file mode 100644 index 00000000..a68a13d8 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club6.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6e366dc2a8deb7245bce95246936d74624abb0fae56a5ed1765c600fc74542b +size 13779 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club6.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Club6.png.meta new file mode 100644 index 00000000..81e1e855 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club6.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 360e65783b33097438f549bb688669d5 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club7.png b/Assets/05_Textures/blackjack/game/card/Card_Club7.png new file mode 100644 index 00000000..130a457a --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club7.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6350c154717b6b97227593d00e507ff907903f00cf64f25ff1ae2f216c0d7258 +size 14922 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club7.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Club7.png.meta new file mode 100644 index 00000000..48758ee4 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club7.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: e39409de80bbe064aa5ba43ef67d9fb8 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club8.png b/Assets/05_Textures/blackjack/game/card/Card_Club8.png new file mode 100644 index 00000000..6ec752e8 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club8.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85bfdbaa7f217e57e8d5b307523e7fe3637fe6a64847e55eaebe966aa6e873c2 +size 17170 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club8.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Club8.png.meta new file mode 100644 index 00000000..35106a52 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club8.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 41d0ff0beb8ae734da72e151599c8211 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club9.png b/Assets/05_Textures/blackjack/game/card/Card_Club9.png new file mode 100644 index 00000000..cae0a62c --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club9.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0dead26a233caece89e139a993aff69aebffa386e654161fbe4bd49013a09058 +size 18873 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Club9.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Club9.png.meta new file mode 100644 index 00000000..fa23259e --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Club9.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 18b5b2399bb43034d92a583813411c53 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_ClubAce.png b/Assets/05_Textures/blackjack/game/card/Card_ClubAce.png new file mode 100644 index 00000000..9269313c --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_ClubAce.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2dfa7e5ff2ce57571cc9bfb92042d10899e15cb12ec93ce9eaf01070b755d345 +size 14331 diff --git a/Assets/05_Textures/blackjack/game/card/Card_ClubAce.png.meta b/Assets/05_Textures/blackjack/game/card/Card_ClubAce.png.meta new file mode 100644 index 00000000..4b3e2778 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_ClubAce.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 242a868e4d1e40948acb06f3abf5f4fe +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_ClubJack.png b/Assets/05_Textures/blackjack/game/card/Card_ClubJack.png new file mode 100644 index 00000000..4dff5fe6 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_ClubJack.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aff9cb3938454a3ecc941739f39c76624c83e547224c54789afa4564e2ca022c +size 26818 diff --git a/Assets/05_Textures/blackjack/game/card/Card_ClubJack.png.meta b/Assets/05_Textures/blackjack/game/card/Card_ClubJack.png.meta new file mode 100644 index 00000000..83ef9b3f --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_ClubJack.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: a2f15c144687e0142953d27ebfc4dbf4 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_ClubKing.png b/Assets/05_Textures/blackjack/game/card/Card_ClubKing.png new file mode 100644 index 00000000..9c175dc3 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_ClubKing.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18d510ab920cac6f26b816db0120acc4674ecdc4780bbc16cb75cb2550d0ec32 +size 23984 diff --git a/Assets/05_Textures/blackjack/game/card/Card_ClubKing.png.meta b/Assets/05_Textures/blackjack/game/card/Card_ClubKing.png.meta new file mode 100644 index 00000000..94ca23fc --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_ClubKing.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: da78b0faa0a7bf34587e4d2e6f5987b6 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_ClubQueen.png b/Assets/05_Textures/blackjack/game/card/Card_ClubQueen.png new file mode 100644 index 00000000..ef0e99f1 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_ClubQueen.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a724b2a20e828875dc66a527ac39c65c96eca6facd0e27e1500162efc10ff3e3 +size 21274 diff --git a/Assets/05_Textures/blackjack/game/card/Card_ClubQueen.png.meta b/Assets/05_Textures/blackjack/game/card/Card_ClubQueen.png.meta new file mode 100644 index 00000000..df8598f4 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_ClubQueen.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: baaee26636853124cad72158dcc4c2ed +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond10.png b/Assets/05_Textures/blackjack/game/card/Card_Diamond10.png new file mode 100644 index 00000000..fa7442c5 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond10.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4202485fa66bf0039bb8b6c5e2a1bee0686eb024876464269dfe393d2e1c33d +size 17060 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond10.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Diamond10.png.meta new file mode 100644 index 00000000..596abe35 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond10.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 44d6d2a755c4cd0489c2722d851f4567 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond2.png b/Assets/05_Textures/blackjack/game/card/Card_Diamond2.png new file mode 100644 index 00000000..96edb885 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:defebd65e6f0e9b15b1daac163110321532fb66c0540c9eecc7a88a8b0406d6b +size 6042 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond2.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Diamond2.png.meta new file mode 100644 index 00000000..f0e9f99b --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond2.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: cfaa323cde42fe943a713ccffee5e242 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond3.png b/Assets/05_Textures/blackjack/game/card/Card_Diamond3.png new file mode 100644 index 00000000..05c40eb4 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4085ed58a44d4305ab4d959a21054d0f61af999b482b2f91230a5ca8c97164b +size 7629 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond3.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Diamond3.png.meta new file mode 100644 index 00000000..641b7e5e --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond3.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: d2fc3f2a7a88e6343ad58654345a1697 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond4.png b/Assets/05_Textures/blackjack/game/card/Card_Diamond4.png new file mode 100644 index 00000000..a5a9db79 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79428efb0145a5463b807adab9995f18230f462eb37515af7804a7d35120b48b +size 8644 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond4.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Diamond4.png.meta new file mode 100644 index 00000000..72a9780b --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond4.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 9b43cffc2d0eec74e8d1b3dfc74eb48b +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond5.png b/Assets/05_Textures/blackjack/game/card/Card_Diamond5.png new file mode 100644 index 00000000..7872ddd9 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bda45007681d78e27f33df9c7f39a48a71b59c8db89a493f148b476a0a89d9b +size 10141 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond5.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Diamond5.png.meta new file mode 100644 index 00000000..19be0158 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond5.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: f7e728e5265d70c4cbb3c405022675f0 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond6.png b/Assets/05_Textures/blackjack/game/card/Card_Diamond6.png new file mode 100644 index 00000000..2c8f9f61 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond6.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a4414146d127f86d61e578dac26d83f389bd5cbc86431f5c4fad063f3723e42 +size 11504 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond6.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Diamond6.png.meta new file mode 100644 index 00000000..500b6773 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond6.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 172c7b8aa40688e4c875607db9ed556f +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond7.png b/Assets/05_Textures/blackjack/game/card/Card_Diamond7.png new file mode 100644 index 00000000..db7704d0 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond7.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1049ff255cbe7830e935a7bfcc1db48c439c22321076d707d6ec6bd281a4d61d +size 12442 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond7.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Diamond7.png.meta new file mode 100644 index 00000000..4cd89b87 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond7.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 51587bb8756900e4ab500e523b64cf2e +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond8.png b/Assets/05_Textures/blackjack/game/card/Card_Diamond8.png new file mode 100644 index 00000000..3c9c7bc6 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond8.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a920df4ad86586e63d070cd52a6b870c32667d1430b80552ab85451a5aca9c91 +size 14353 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond8.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Diamond8.png.meta new file mode 100644 index 00000000..4feac66a --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond8.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 51d9e94bb03c7684a8774237f83c11b1 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond9.png b/Assets/05_Textures/blackjack/game/card/Card_Diamond9.png new file mode 100644 index 00000000..ba807db7 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond9.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9aba5c8ec0d965fd409cd3ac1bc24a2b98b6fa005b19b55bb0bc0c68eae0b040 +size 15600 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Diamond9.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Diamond9.png.meta new file mode 100644 index 00000000..a6d469a9 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Diamond9.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: e29a3fc2593c573418208ae9ef51f277 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_DiamondAce.png b/Assets/05_Textures/blackjack/game/card/Card_DiamondAce.png new file mode 100644 index 00000000..7c03ad91 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_DiamondAce.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50406a1ee8bac87f662fd300cd2ee6e83995b4e37c4056d349a874c494553b4e +size 17922 diff --git a/Assets/05_Textures/blackjack/game/card/Card_DiamondAce.png.meta b/Assets/05_Textures/blackjack/game/card/Card_DiamondAce.png.meta new file mode 100644 index 00000000..9f5eedc1 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_DiamondAce.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 068e63b5577133642941440dc68621fe +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_DiamondJack.png b/Assets/05_Textures/blackjack/game/card/Card_DiamondJack.png new file mode 100644 index 00000000..03b2fd3c --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_DiamondJack.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4da0fb86de69c3293128256cddfb1317bcb2ae656543e55e1b68df5708d99598 +size 22858 diff --git a/Assets/05_Textures/blackjack/game/card/Card_DiamondJack.png.meta b/Assets/05_Textures/blackjack/game/card/Card_DiamondJack.png.meta new file mode 100644 index 00000000..0fcae66e --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_DiamondJack.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: f365508e508195447a9c79eb3ffed33e +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_DiamondKing.png b/Assets/05_Textures/blackjack/game/card/Card_DiamondKing.png new file mode 100644 index 00000000..de43007d --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_DiamondKing.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f51376401ceb044aa62651e20bf6a7bd2722260fc24d1bf74b14d97ad5032790 +size 22761 diff --git a/Assets/05_Textures/blackjack/game/card/Card_DiamondKing.png.meta b/Assets/05_Textures/blackjack/game/card/Card_DiamondKing.png.meta new file mode 100644 index 00000000..001904ce --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_DiamondKing.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 3197c4c15d3d79a45bcdc396dc74ff94 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_DiamondQueen.png b/Assets/05_Textures/blackjack/game/card/Card_DiamondQueen.png new file mode 100644 index 00000000..6d912699 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_DiamondQueen.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bab0ec90bdeeafec009143266b45c647eae053aed4bb75c50e746ec7ee269a45 +size 24381 diff --git a/Assets/05_Textures/blackjack/game/card/Card_DiamondQueen.png.meta b/Assets/05_Textures/blackjack/game/card/Card_DiamondQueen.png.meta new file mode 100644 index 00000000..7672b020 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_DiamondQueen.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 664edf5dbc0276a4f8ed8ddc3f9a89fd +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart10.png b/Assets/05_Textures/blackjack/game/card/Card_Heart10.png new file mode 100644 index 00000000..6e5af7de --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart10.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc04b97791fbfe9d1fc7d394f784afe18f2ed0c9e1f62e55a05def8164d8e97e +size 19253 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart10.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Heart10.png.meta new file mode 100644 index 00000000..c3ca5098 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart10.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: e67742183f1a8c14db12e5c82a4aae46 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart2.png b/Assets/05_Textures/blackjack/game/card/Card_Heart2.png new file mode 100644 index 00000000..ef26f222 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e10fe910db654d6721d6c11a570c6c65a8b50cff3d06fc705f9e63738ce4d69a +size 6347 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart2.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Heart2.png.meta new file mode 100644 index 00000000..32aa702a --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart2.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 37e8f1876df42654ba0ad596e318f01b +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart3.png b/Assets/05_Textures/blackjack/game/card/Card_Heart3.png new file mode 100644 index 00000000..7dbd07d3 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a201feb9c5f698fb005a9666cab14e6708e82be4d0328827705cc11f180161c +size 8200 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart3.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Heart3.png.meta new file mode 100644 index 00000000..d8809aa2 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart3.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: d770c45b25b87014d93ee66d85c508d7 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart4.png b/Assets/05_Textures/blackjack/game/card/Card_Heart4.png new file mode 100644 index 00000000..8a40b2b7 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cd7c60fa603b35c56c99a5336483c34a93b03de57d236bd82715101fc9af0a1 +size 9227 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart4.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Heart4.png.meta new file mode 100644 index 00000000..e7e3116a --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart4.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 795a683760ad43a4ab643c71499a8909 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart5.png b/Assets/05_Textures/blackjack/game/card/Card_Heart5.png new file mode 100644 index 00000000..6898d268 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35325d2bbdeda60e9963f55d304dcdcb8c9475ec9502b9b915ca53798d1e8637 +size 11189 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart5.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Heart5.png.meta new file mode 100644 index 00000000..f41cec32 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart5.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: e7cfaacf62eca744dafef423a3cb7f91 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart6.png b/Assets/05_Textures/blackjack/game/card/Card_Heart6.png new file mode 100644 index 00000000..fcdf617b --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart6.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e08575d21706db674668c90fbb1f766953f7250beef32069197399c8cab66f5 +size 12791 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart6.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Heart6.png.meta new file mode 100644 index 00000000..7e9bb1f7 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart6.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: a3eae66884073f74dbd42e79ab938eae +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart7.png b/Assets/05_Textures/blackjack/game/card/Card_Heart7.png new file mode 100644 index 00000000..39524f85 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart7.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06177556a1b64b8e4d701e6a08adcd0c449dc1750628d95358dab516654480bb +size 13901 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart7.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Heart7.png.meta new file mode 100644 index 00000000..f4d7a3c1 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart7.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: b31ff97c95673e0428d3f7fa5150e744 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart8.png b/Assets/05_Textures/blackjack/game/card/Card_Heart8.png new file mode 100644 index 00000000..e06829e7 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart8.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:776ac758eaa3f16d38e747559157f0b43f7b0b3dd09e92cbfe40cbbcd5409ac0 +size 16093 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart8.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Heart8.png.meta new file mode 100644 index 00000000..7cbef5ec --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart8.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 05bf804468670fc4e9b783719533f39a +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart9.png b/Assets/05_Textures/blackjack/game/card/Card_Heart9.png new file mode 100644 index 00000000..96ad4ed9 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart9.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:489517c406aac602d4b82a69535721f0001208d410990c561d0f8fa99ab40f6a +size 17430 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Heart9.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Heart9.png.meta new file mode 100644 index 00000000..8eb7067d --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Heart9.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: a3a38126e6698ec4e88c8af8a1a9e639 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_HeartAce.png b/Assets/05_Textures/blackjack/game/card/Card_HeartAce.png new file mode 100644 index 00000000..05909afe --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_HeartAce.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40cb301a87148d2a930424d9a5a263673d202d5a23c5de20bbeda4487c36a8ce +size 16076 diff --git a/Assets/05_Textures/blackjack/game/card/Card_HeartAce.png.meta b/Assets/05_Textures/blackjack/game/card/Card_HeartAce.png.meta new file mode 100644 index 00000000..1f0dea52 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_HeartAce.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: f20a0c12638eaca43925eec7cc95998b +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_HeartJack.png b/Assets/05_Textures/blackjack/game/card/Card_HeartJack.png new file mode 100644 index 00000000..ec84169b --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_HeartJack.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cfc4a8d3f6de57f6f1541ee03b33fcbe4b91c5c7d98a1661521575253839e5f +size 25009 diff --git a/Assets/05_Textures/blackjack/game/card/Card_HeartJack.png.meta b/Assets/05_Textures/blackjack/game/card/Card_HeartJack.png.meta new file mode 100644 index 00000000..4df25c5c --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_HeartJack.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: b0ff0abcd21670347a7b78f5fd68b6e8 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_HeartKing.png b/Assets/05_Textures/blackjack/game/card/Card_HeartKing.png new file mode 100644 index 00000000..20931514 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_HeartKing.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:513a424ae3aec7765152274a6348ec996d15533024ae650958f08c2e81da7e36 +size 23981 diff --git a/Assets/05_Textures/blackjack/game/card/Card_HeartKing.png.meta b/Assets/05_Textures/blackjack/game/card/Card_HeartKing.png.meta new file mode 100644 index 00000000..2cfb2ad4 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_HeartKing.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 89417be05f6a8d24ca5967c6ba3646da +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_HeartQueen.png b/Assets/05_Textures/blackjack/game/card/Card_HeartQueen.png new file mode 100644 index 00000000..68779283 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_HeartQueen.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:effd491e1b079d3c39f8b8b372a4f0813a9a98f57eadc55ed093aa9060e8c3db +size 26385 diff --git a/Assets/05_Textures/blackjack/game/card/Card_HeartQueen.png.meta b/Assets/05_Textures/blackjack/game/card/Card_HeartQueen.png.meta new file mode 100644 index 00000000..77e6168c --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_HeartQueen.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 25ae1ad660218f7499f8747f550d5564 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade10.png b/Assets/05_Textures/blackjack/game/card/Card_Spade10.png new file mode 100644 index 00000000..3f1e6cb7 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade10.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15e843a2db198c158cce6e3ad5697c59b1617cdc046b35ce4c5bf42b241e2276 +size 17671 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade10.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Spade10.png.meta new file mode 100644 index 00000000..1e1ddbf6 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade10.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 09e64c4a99e1f0347978ae527b04e480 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade2.png b/Assets/05_Textures/blackjack/game/card/Card_Spade2.png new file mode 100644 index 00000000..a4f0e033 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3e6e8279470384ba5f673d3cdb618e407bab6c5b9ac98991005acdd3adee059 +size 6491 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade2.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Spade2.png.meta new file mode 100644 index 00000000..d7e4ad51 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade2.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 22c8b015ba072a5408fdef6f47167603 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade3.png b/Assets/05_Textures/blackjack/game/card/Card_Spade3.png new file mode 100644 index 00000000..b5c62473 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c7ce157a255d801bf266f014bd2a6386ce94f9a0c7f1d9c88ffb764caaf6dad +size 8083 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade3.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Spade3.png.meta new file mode 100644 index 00000000..9a397abd --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade3.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: c38299c7b2ebbc444896c7234bedf4b5 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade4.png b/Assets/05_Textures/blackjack/game/card/Card_Spade4.png new file mode 100644 index 00000000..1650e59f --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58a3c48be3e692cdd89e224382fd23bdbfa92ffd8356d7beeecedd73ade86427 +size 8974 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade4.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Spade4.png.meta new file mode 100644 index 00000000..bc186e23 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade4.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 756f96a1d609c6f4fb7957c35484cb1e +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade5.png b/Assets/05_Textures/blackjack/game/card/Card_Spade5.png new file mode 100644 index 00000000..04d5e072 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06286c4f61957d52cddff0765420489e9ad65ae717ce137a6df3948f85a9aa21 +size 10660 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade5.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Spade5.png.meta new file mode 100644 index 00000000..fa832cdb --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade5.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: dda33fde54eeba2429fde86787202b73 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade6.png b/Assets/05_Textures/blackjack/game/card/Card_Spade6.png new file mode 100644 index 00000000..22b00a4c --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade6.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4229eef2430717bd8477914dfc4d75a8cca99430face966199bb90fddd8dcbf1 +size 12239 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade6.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Spade6.png.meta new file mode 100644 index 00000000..f5ff412a --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade6.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 316bf634b518f304d8865e0bf6a71193 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade7.png b/Assets/05_Textures/blackjack/game/card/Card_Spade7.png new file mode 100644 index 00000000..26314252 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade7.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55d6e175a0c285e66f312873f3bac95a257f3eb639d2baf4d53e3d8868ef792f +size 13534 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade7.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Spade7.png.meta new file mode 100644 index 00000000..826098a2 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade7.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: f2a5d547552412640bc83c4df28979dd +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade8.png b/Assets/05_Textures/blackjack/game/card/Card_Spade8.png new file mode 100644 index 00000000..a84527ed --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade8.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffa7acc3d7f948d031116c1c3384d42097c831184b855786006408397d63f4b3 +size 15218 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade8.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Spade8.png.meta new file mode 100644 index 00000000..bd5dd56a --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade8.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 6d5b12f4799664a4ead142c8fd734a2c +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade9.png b/Assets/05_Textures/blackjack/game/card/Card_Spade9.png new file mode 100644 index 00000000..f5a02b32 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade9.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdcb947bfce5b5e5b85519f9a4fd39a4e52d6ca3b268578f7417a3f4d82e4518 +size 16467 diff --git a/Assets/05_Textures/blackjack/game/card/Card_Spade9.png.meta b/Assets/05_Textures/blackjack/game/card/Card_Spade9.png.meta new file mode 100644 index 00000000..5c677eff --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_Spade9.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 7c99f75349ecfbd489d205f5f08a9d0f +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_SpadeAce.png b/Assets/05_Textures/blackjack/game/card/Card_SpadeAce.png new file mode 100644 index 00000000..df56fd55 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_SpadeAce.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b1caec38bd028c335267e448633287c07e6ebf27a601fd3d9643103367b44c0 +size 13918 diff --git a/Assets/05_Textures/blackjack/game/card/Card_SpadeAce.png.meta b/Assets/05_Textures/blackjack/game/card/Card_SpadeAce.png.meta new file mode 100644 index 00000000..2ee94b9d --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_SpadeAce.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: d5433294799c51745b7e3cb591863ca6 +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_SpadeJack.png b/Assets/05_Textures/blackjack/game/card/Card_SpadeJack.png new file mode 100644 index 00000000..f6961c42 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_SpadeJack.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2523a49dd010d408c919cf3a5ea663569d5b6df1203e746175d8e228d324c9a7 +size 25083 diff --git a/Assets/05_Textures/blackjack/game/card/Card_SpadeJack.png.meta b/Assets/05_Textures/blackjack/game/card/Card_SpadeJack.png.meta new file mode 100644 index 00000000..3334565f --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_SpadeJack.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 538d51f207a836941b0246e38aae3dad +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_SpadeKing.png b/Assets/05_Textures/blackjack/game/card/Card_SpadeKing.png new file mode 100644 index 00000000..3a162fe9 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_SpadeKing.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b15bd171b7ffe67745ea2f68c957a2e8acb03c0a5a6efd54e2e4a60ed1d40674 +size 24625 diff --git a/Assets/05_Textures/blackjack/game/card/Card_SpadeKing.png.meta b/Assets/05_Textures/blackjack/game/card/Card_SpadeKing.png.meta new file mode 100644 index 00000000..1fe82500 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_SpadeKing.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: f169918f7aaa2be4cb5a79a25eaae37b +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/game/card/Card_SpadeQueen.png b/Assets/05_Textures/blackjack/game/card/Card_SpadeQueen.png new file mode 100644 index 00000000..7710a274 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_SpadeQueen.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99749e8b2010db6653fe99de8ed5d41b472c778e72d23c5eeff24228c28e9782 +size 24083 diff --git a/Assets/05_Textures/blackjack/game/card/Card_SpadeQueen.png.meta b/Assets/05_Textures/blackjack/game/card/Card_SpadeQueen.png.meta new file mode 100644 index 00000000..1b216867 --- /dev/null +++ b/Assets/05_Textures/blackjack/game/card/Card_SpadeQueen.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: fa25bda3590b6aa4e9c23a2321853c2f +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: 100 + 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: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/object/Spear_BaseColor.jpg b/Assets/05_Textures/blackjack/object/Spear_BaseColor.jpg new file mode 100644 index 00000000..353ee82c --- /dev/null +++ b/Assets/05_Textures/blackjack/object/Spear_BaseColor.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f36d169e3d241091845f259592374e605e206ab167358cf8afbaf7dce036577a +size 2009270 diff --git a/Assets/05_Textures/blackjack/object/Spear_BaseColor.jpg.meta b/Assets/05_Textures/blackjack/object/Spear_BaseColor.jpg.meta new file mode 100644 index 00000000..aea4d7b0 --- /dev/null +++ b/Assets/05_Textures/blackjack/object/Spear_BaseColor.jpg.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 70a56a334945f424fb2147ca15d5dc1d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 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: WebGL + 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: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/object/Spear_Metallic.jpg b/Assets/05_Textures/blackjack/object/Spear_Metallic.jpg new file mode 100644 index 00000000..79331ae0 --- /dev/null +++ b/Assets/05_Textures/blackjack/object/Spear_Metallic.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00a31969bfd70a6f4d4bd4da18d42c1893fd79dd92c43e889261189476ab23ea +size 267055 diff --git a/Assets/05_Textures/blackjack/object/Spear_Metallic.jpg.meta b/Assets/05_Textures/blackjack/object/Spear_Metallic.jpg.meta new file mode 100644 index 00000000..db829c62 --- /dev/null +++ b/Assets/05_Textures/blackjack/object/Spear_Metallic.jpg.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: ab20619bd7998a44dbbb68560b1b84f2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 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: WebGL + 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: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/object/Spear_Normal.jpg b/Assets/05_Textures/blackjack/object/Spear_Normal.jpg new file mode 100644 index 00000000..afc06dcf --- /dev/null +++ b/Assets/05_Textures/blackjack/object/Spear_Normal.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d478c834d511c9c08142c55023487f40fc448b93ec054b859aed7ffda42c89e +size 5857671 diff --git a/Assets/05_Textures/blackjack/object/Spear_Normal.jpg.meta b/Assets/05_Textures/blackjack/object/Spear_Normal.jpg.meta new file mode 100644 index 00000000..b9cd7a60 --- /dev/null +++ b/Assets/05_Textures/blackjack/object/Spear_Normal.jpg.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 44e7f0661dedf3e40a667390d3783f65 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + 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: WebGL + 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: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05_Textures/blackjack/object/Spear_Roughness.jpg b/Assets/05_Textures/blackjack/object/Spear_Roughness.jpg new file mode 100644 index 00000000..7fda1783 --- /dev/null +++ b/Assets/05_Textures/blackjack/object/Spear_Roughness.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f6dc6ce6205f08010b48e3582395ec2dc66b609aa40973ef9c312d51dc48c35 +size 2655842 diff --git a/Assets/05_Textures/blackjack/object/Spear_Roughness.jpg.meta b/Assets/05_Textures/blackjack/object/Spear_Roughness.jpg.meta new file mode 100644 index 00000000..22d97ce2 --- /dev/null +++ b/Assets/05_Textures/blackjack/object/Spear_Roughness.jpg.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: ba452b2a4d7a0ef43851f0a092acf3b4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 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: WebGL + 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: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/06_Materials/blackjack/object/Spear.mat b/Assets/06_Materials/blackjack/object/Spear.mat new file mode 100644 index 00000000..7a8fd07e --- /dev/null +++ b/Assets/06_Materials/blackjack/object/Spear.mat @@ -0,0 +1,141 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Spear + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _METALLICSPECGLOSSMAP + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 70a56a334945f424fb2147ca15d5dc1d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 44e7f0661dedf3e40a667390d3783f65, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 70a56a334945f424fb2147ca15d5dc1d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: ab20619bd7998a44dbbb68560b1b84f2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &5868452915093559684 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 diff --git a/Assets/06_Materials/blackjack/object/Spear.mat.meta b/Assets/06_Materials/blackjack/object/Spear.mat.meta new file mode 100644 index 00000000..94d6ba72 --- /dev/null +++ b/Assets/06_Materials/blackjack/object/Spear.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: da8faeba047a4bd4490df2c3994b7da5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/07_Data/Character/hook.asset b/Assets/07_Data/Character/hook.asset new file mode 100644 index 00000000..75e507d8 --- /dev/null +++ b/Assets/07_Data/Character/hook.asset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea2e6fc0ec25ff79ba9b4a71bb36515c3199a1bfde21fd1820043b62407f95f8 +size 481 diff --git a/Assets/07_Data/Character/hook.asset.meta b/Assets/07_Data/Character/hook.asset.meta new file mode 100644 index 00000000..6d2c3f51 --- /dev/null +++ b/Assets/07_Data/Character/hook.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1d6b39c817bbede42872d2fbf6b7f1a3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/07_Data/Communication/DialogGraph/BlackJackRoom.meta b/Assets/07_Data/Communication/DialogGraph/BlackJackRoom.meta new file mode 100644 index 00000000..38680894 --- /dev/null +++ b/Assets/07_Data/Communication/DialogGraph/BlackJackRoom.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e05cb60bebb41d849bc83373e160673a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/07_Data/Communication/DialogGraph/BlackJackRoom/BlackJack_Area1.wdg b/Assets/07_Data/Communication/DialogGraph/BlackJackRoom/BlackJack_Area1.wdg new file mode 100644 index 00000000..98f24f40 --- /dev/null +++ b/Assets/07_Data/Communication/DialogGraph/BlackJackRoom/BlackJack_Area1.wdg @@ -0,0 +1,384 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + 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: 790b4d75d92f4b0984310a268dbd952f, type: 3} + m_Name: BlackJack_Area1 + m_EditorClassIdentifier: Unity.GraphToolkit.Editor::Unity.GraphToolkit.Editor.Implementation.GraphObjectImp + m_GraphModel: + rid: 6595524353106116630 + references: + version: 2 + RefIds: + - rid: -2 + type: {class: , ns: , asm: } + - rid: 6595524353106116630 + type: {class: GraphModelImp, ns: Unity.GraphToolkit.Editor.Implementation, asm: Unity.GraphToolkit.Editor} + data: + m_Guid: + m_Value0: 13819889836145151562 + m_Value1: 2645381255326452780 + m_HashGuid: + serializedVersion: 2 + Hash: 4a8e76c6951ccabf2ccc35633c48b624 + m_Name: BlackJack_Area1 + m_GraphNodeModels: + - rid: 6595524353106116633 + - rid: 6595524353106116635 + - rid: 6595524353106116646 + m_GraphWireModels: + - rid: 6595524353106116636 + - rid: 6595524353106116647 + m_GraphStickyNoteModels: [] + m_GraphPlacematModels: [] + m_GraphVariableModels: [] + m_GraphPortalModels: [] + m_SectionModels: + - rid: 6595524353106116631 + m_LocalSubgraphs: [] + m_LastKnownBounds: + serializedVersion: 2 + x: 222 + y: 84 + width: 923 + height: 341 + m_GraphElementMetaData: + - m_Guid: + m_Value0: 14845512388065122572 + m_Value1: 17804268460506216482 + m_HashGuid: + serializedVersion: 2 + Hash: 0c5948afdcda05ce22f82972d57715f7 + m_Category: 0 + m_Index: 0 + - m_Guid: + m_Value0: 7989713923298697385 + m_Value1: 15604869423937906234 + m_HashGuid: + serializedVersion: 2 + Hash: a920365f7b2ae16e3a662c1c10a28fd8 + m_Category: 0 + m_Index: 1 + - m_Guid: + m_Value0: 5269650743910428719 + m_Value1: 257959026697812224 + m_HashGuid: + serializedVersion: 2 + Hash: 2f7027896e8f214900b9ed385e749403 + m_Category: 2 + m_Index: 0 + - m_Guid: + m_Value0: 7697830479301862552 + m_Value1: 13043115897654624489 + m_HashGuid: + serializedVersion: 2 + Hash: 9864f63b0930d46ae940f4b3cd7402b5 + m_Category: 0 + m_Index: 2 + - m_Guid: + m_Value0: 13678802302849805841 + m_Value1: 5869810211712229956 + m_HashGuid: + serializedVersion: 2 + Hash: 116e289638ded4bd446211b849c17551 + m_Category: 2 + m_Index: 1 + m_EntryPoint: + rid: 6595524353106116633 + m_Graph: + rid: 6595524353106116632 + - rid: 6595524353106116631 + type: {class: SectionModel, ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Guid: + m_Value0: 13482299192089173763 + m_Value1: 8100932157345530803 + m_HashGuid: + serializedVersion: 2 + Hash: 03df02d4aebf1abbb3831e64e04a6c70 + m_Version: 2 + m_Items: [] + m_Title: + - rid: 6595524353106116632 + type: {class: DialogGraph, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} + data: + - rid: 6595524353106116633 + type: {class: UserNodeModelImp, ns: Unity.GraphToolkit.Editor.Implementation, asm: Unity.GraphToolkit.Editor} + data: + m_Guid: + m_Value0: 14845512388065122572 + m_Value1: 17804268460506216482 + m_HashGuid: + serializedVersion: 2 + Hash: 0c5948afdcda05ce22f82972d57715f7 + m_Version: 2 + m_Position: {x: 222.2174, y: 116.434784} + m_Title: + m_Tooltip: + m_NodePreviewModel: + rid: -2 + m_State: 0 + m_InputConstantsById: + m_KeyList: [] + m_ValueList: [] + m_InputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_OutputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_Collapsed: 0 + m_CurrentModeIndex: 0 + m_ElementColor: + m_Color: {r: 0, g: 0, b: 0, a: 0} + m_HasUserColor: 0 + m_Node: + rid: 6595524353106116634 + - rid: 6595524353106116634 + type: {class: DialogStartNode, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} + data: + - rid: 6595524353106116635 + type: {class: UserNodeModelImp, ns: Unity.GraphToolkit.Editor.Implementation, asm: Unity.GraphToolkit.Editor} + data: + m_Guid: + m_Value0: 7989713923298697385 + m_Value1: 15604869423937906234 + m_HashGuid: + serializedVersion: 2 + Hash: a920365f7b2ae16e3a662c1c10a28fd8 + m_Version: 2 + m_Position: {x: 430.9063, y: 86.04323} + m_Title: + m_Tooltip: + m_NodePreviewModel: + rid: -2 + m_State: 0 + m_InputConstantsById: + m_KeyList: + - __option_ChoiceCount + - Speaker + - TalkText + - Gesture + - Expression + - Voice + - LineDuration + - LookAtPlayer + m_ValueList: + - rid: 6595524353106116637 + - rid: 6595524353106116638 + - rid: 6595524353106116639 + - rid: 6595524353106116640 + - rid: 6595524353106116641 + - rid: 6595524353106116642 + - rid: 6595524353106116643 + - rid: 6595524353106116644 + m_InputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_OutputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_Collapsed: 0 + m_CurrentModeIndex: 0 + m_ElementColor: + m_Color: {r: 0, g: 0, b: 0, a: 0} + m_HasUserColor: 0 + m_Node: + rid: 6595524353106116645 + - rid: 6595524353106116636 + type: {class: WireModel, ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Guid: + m_Value0: 5269650743910428719 + m_Value1: 257959026697812224 + m_HashGuid: + serializedVersion: 2 + Hash: 2f7027896e8f214900b9ed385e749403 + m_Version: 2 + m_FromPortReference: + m_NodeModelGuid: + m_Value0: 14845512388065122572 + m_Value1: 17804268460506216482 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: 0c5948afdcda05ce22f82972d57715f7 + m_UniqueId: Out + m_PortDirection: 2 + m_PortOrientation: 0 + m_Title: + m_ToPortReference: + m_NodeModelGuid: + m_Value0: 7989713923298697385 + m_Value1: 15604869423937906234 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: a920365f7b2ae16e3a662c1c10a28fd8 + m_UniqueId: In + m_PortDirection: 1 + m_PortOrientation: 0 + m_Title: + - rid: 6595524353106116637 + type: {class: 'Constant`1[[System.Int32, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524353106116638 + type: {class: 'Constant`1[[CharacterData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 11400000, guid: 1d6b39c817bbede42872d2fbf6b7f1a3, type: 2} + - rid: 6595524353106116639 + type: {class: 'Constant`1[[WhaleAdventure.Dialog.GraphTool.Editor.DialogText, Assembly-CSharp-Editor]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + Value: aaaaaaaaaaaaaaaaa + - rid: 6595524353106116640 + type: {class: 'Constant`1[[GestureData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116641 + type: {class: 'Constant`1[[ExpressionData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116642 + type: {class: 'Constant`1[[VoiceClip, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116643 + type: {class: 'Constant`1[[System.Single, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 5 + - rid: 6595524353106116644 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 1 + - rid: 6595524353106116645 + type: {class: DialogLineNode, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} + data: + - rid: 6595524353106116646 + type: {class: UserNodeModelImp, ns: Unity.GraphToolkit.Editor.Implementation, asm: Unity.GraphToolkit.Editor} + data: + m_Guid: + m_Value0: 7697830479301862552 + m_Value1: 13043115897654624489 + m_HashGuid: + serializedVersion: 2 + Hash: 9864f63b0930d46ae940f4b3cd7402b5 + m_Version: 2 + m_Position: {x: 806, y: 84} + m_Title: + m_Tooltip: + m_NodePreviewModel: + rid: -2 + m_State: 0 + m_InputConstantsById: + m_KeyList: + - __option_ChoiceCount + - Speaker + - TalkText + - Gesture + - Expression + - Voice + - LineDuration + - LookAtPlayer + m_ValueList: + - rid: 6595524353106116648 + - rid: 6595524353106116649 + - rid: 6595524353106116650 + - rid: 6595524353106116651 + - rid: 6595524353106116652 + - rid: 6595524353106116653 + - rid: 6595524353106116654 + - rid: 6595524353106116655 + m_InputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_OutputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_Collapsed: 0 + m_CurrentModeIndex: 0 + m_ElementColor: + m_Color: {r: 0, g: 0, b: 0, a: 0} + m_HasUserColor: 0 + m_Node: + rid: 6595524353106116656 + - rid: 6595524353106116647 + type: {class: WireModel, ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Guid: + m_Value0: 13678802302849805841 + m_Value1: 5869810211712229956 + m_HashGuid: + serializedVersion: 2 + Hash: 116e289638ded4bd446211b849c17551 + m_Version: 2 + m_FromPortReference: + m_NodeModelGuid: + m_Value0: 7989713923298697385 + m_Value1: 15604869423937906234 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: a920365f7b2ae16e3a662c1c10a28fd8 + m_UniqueId: Out + m_PortDirection: 2 + m_PortOrientation: 0 + m_Title: + m_ToPortReference: + m_NodeModelGuid: + m_Value0: 7697830479301862552 + m_Value1: 13043115897654624489 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: 9864f63b0930d46ae940f4b3cd7402b5 + m_UniqueId: In + m_PortDirection: 1 + m_PortOrientation: 0 + m_Title: + - rid: 6595524353106116648 + type: {class: 'Constant`1[[System.Int32, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524353106116649 + type: {class: 'Constant`1[[CharacterData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 11400000, guid: 1d6b39c817bbede42872d2fbf6b7f1a3, type: 2} + - rid: 6595524353106116650 + type: {class: 'Constant`1[[WhaleAdventure.Dialog.GraphTool.Editor.DialogText, Assembly-CSharp-Editor]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + Value: bbbbbbbbbbbbbb + - rid: 6595524353106116651 + type: {class: 'Constant`1[[GestureData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116652 + type: {class: 'Constant`1[[ExpressionData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116653 + type: {class: 'Constant`1[[VoiceClip, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116654 + type: {class: 'Constant`1[[System.Single, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 5 + - rid: 6595524353106116655 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524353106116656 + type: {class: DialogLineNode, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} + data: diff --git a/Assets/07_Data/Communication/DialogGraph/BlackJackRoom/BlackJack_Area1.wdg.meta b/Assets/07_Data/Communication/DialogGraph/BlackJackRoom/BlackJack_Area1.wdg.meta new file mode 100644 index 00000000..07b611f9 --- /dev/null +++ b/Assets/07_Data/Communication/DialogGraph/BlackJackRoom/BlackJack_Area1.wdg.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: c3eda52da792e6e47a74725879aa3650 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 2ae5ca89bbed445479d9023586f0c041, type: 3} diff --git a/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_Area1.wdg b/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_Area1.wdg index 929fd4e7..f569dcfe 100644 --- a/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_Area1.wdg +++ b/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_Area1.wdg @@ -172,6 +172,8 @@ MonoBehaviour: - Voice - LineDuration - LookAtPlayer + - WaitForInput + - __option_EventKey m_ValueList: - rid: 6595524353106116637 - rid: 6595524353106116638 @@ -181,6 +183,8 @@ MonoBehaviour: - rid: 6595524353106116642 - rid: 6595524353106116643 - rid: 6595524353106116644 + - rid: 6595524374970761386 + - rid: 6595524374970761398 m_InputPortInfos: expandedPortsById: m_KeyList: [] @@ -292,6 +296,8 @@ MonoBehaviour: - Voice - LineDuration - LookAtPlayer + - WaitForInput + - __option_EventKey m_ValueList: - rid: 6595524353106116648 - rid: 6595524353106116649 @@ -301,6 +307,8 @@ MonoBehaviour: - rid: 6595524353106116653 - rid: 6595524353106116654 - rid: 6595524353106116655 + - rid: 6595524374970761387 + - rid: 6595524374970761399 m_InputPortInfos: expandedPortsById: m_KeyList: [] @@ -386,3 +394,19 @@ MonoBehaviour: - rid: 6595524353106116656 type: {class: DialogLineNode, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} data: + - rid: 6595524374970761386 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761387 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761398 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761399 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: diff --git a/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_Area2.wdg b/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_Area2.wdg index b65240fc..90d08a5c 100644 --- a/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_Area2.wdg +++ b/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_Area2.wdg @@ -172,6 +172,8 @@ MonoBehaviour: - Voice - LineDuration - LookAtPlayer + - WaitForInput + - __option_EventKey m_ValueList: - rid: 6595524353106116637 - rid: 6595524353106116638 @@ -181,6 +183,8 @@ MonoBehaviour: - rid: 6595524353106116642 - rid: 6595524353106116643 - rid: 6595524353106116644 + - rid: 6595524374970761384 + - rid: 6595524374970761396 m_InputPortInfos: expandedPortsById: m_KeyList: [] @@ -291,6 +295,8 @@ MonoBehaviour: - Voice - LineDuration - LookAtPlayer + - WaitForInput + - __option_EventKey m_ValueList: - rid: 6595524353106116648 - rid: 6595524353106116649 @@ -300,6 +306,8 @@ MonoBehaviour: - rid: 6595524353106116653 - rid: 6595524353106116654 - rid: 6595524353106116655 + - rid: 6595524374970761385 + - rid: 6595524374970761397 m_InputPortInfos: expandedPortsById: m_KeyList: [] @@ -385,3 +393,19 @@ MonoBehaviour: - rid: 6595524353106116656 type: {class: DialogLineNode, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} data: + - rid: 6595524374970761384 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761385 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761396 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761397 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: diff --git a/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_ClearArea.wdg b/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_ClearArea.wdg new file mode 100644 index 00000000..984438c8 --- /dev/null +++ b/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_ClearArea.wdg @@ -0,0 +1,738 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + 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: 790b4d75d92f4b0984310a268dbd952f, type: 3} + m_Name: Fairy_CatsRoom_ClearArea + m_EditorClassIdentifier: Unity.GraphToolkit.Editor::Unity.GraphToolkit.Editor.Implementation.GraphObjectImp + m_GraphModel: + rid: 6595524353106116630 + references: + version: 2 + RefIds: + - rid: -2 + type: {class: , ns: , asm: } + - rid: 6595524353106116630 + type: {class: GraphModelImp, ns: Unity.GraphToolkit.Editor.Implementation, asm: Unity.GraphToolkit.Editor} + data: + m_Guid: + m_Value0: 13819889836145151562 + m_Value1: 2645381255326452780 + m_HashGuid: + serializedVersion: 2 + Hash: 4a8e76c6951ccabf2ccc35633c48b624 + m_Name: Fairy_CatsRoom_ClearArea + m_GraphNodeModels: + - rid: 6595524353106116633 + - rid: 6595524353106116635 + - rid: 6595524353106116646 + - rid: 6595524374970761358 + - rid: 6595524374970761369 + m_GraphWireModels: + - rid: 6595524353106116636 + - rid: 6595524353106116647 + - rid: 6595524374970761359 + - rid: 6595524374970761370 + m_GraphStickyNoteModels: [] + m_GraphPlacematModels: [] + m_GraphVariableModels: [] + m_GraphPortalModels: [] + m_SectionModels: + - rid: 6595524353106116631 + m_LocalSubgraphs: [] + m_LastKnownBounds: + serializedVersion: 2 + x: 222 + y: -41 + width: 1433 + height: 882 + m_GraphElementMetaData: + - m_Guid: + m_Value0: 14845512388065122572 + m_Value1: 17804268460506216482 + m_HashGuid: + serializedVersion: 2 + Hash: 0c5948afdcda05ce22f82972d57715f7 + m_Category: 0 + m_Index: 0 + - m_Guid: + m_Value0: 7989713923298697385 + m_Value1: 15604869423937906234 + m_HashGuid: + serializedVersion: 2 + Hash: a920365f7b2ae16e3a662c1c10a28fd8 + m_Category: 0 + m_Index: 1 + - m_Guid: + m_Value0: 5269650743910428719 + m_Value1: 257959026697812224 + m_HashGuid: + serializedVersion: 2 + Hash: 2f7027896e8f214900b9ed385e749403 + m_Category: 2 + m_Index: 0 + - m_Guid: + m_Value0: 7697830479301862552 + m_Value1: 13043115897654624489 + m_HashGuid: + serializedVersion: 2 + Hash: 9864f63b0930d46ae940f4b3cd7402b5 + m_Category: 0 + m_Index: 2 + - m_Guid: + m_Value0: 13678802302849805841 + m_Value1: 5869810211712229956 + m_HashGuid: + serializedVersion: 2 + Hash: 116e289638ded4bd446211b849c17551 + m_Category: 2 + m_Index: 1 + - m_Guid: + m_Value0: 6309969824669224220 + m_Value1: 11825358839457157206 + m_HashGuid: + serializedVersion: 2 + Hash: 1ccdd7b61f84915756905e07361d1ca4 + m_Category: 0 + m_Index: 3 + - m_Guid: + m_Value0: 3397748348636220684 + m_Value1: 10317322138978035326 + m_HashGuid: + serializedVersion: 2 + Hash: 0ccda1fc1e3a272f7e260f67d27d2e8f + m_Category: 2 + m_Index: 2 + - m_Guid: + m_Value0: 14492247198202050630 + m_Value1: 8595945445982712313 + m_HashGuid: + serializedVersion: 2 + Hash: 46b8fb250bce1ec9f9b16f00d7ee4a77 + m_Category: 0 + m_Index: 4 + - m_Guid: + m_Value0: 4733159566535984953 + m_Value1: 16169765346515963957 + m_HashGuid: + serializedVersion: 2 + Hash: 39879e648c8faf413550815ce98b66e0 + m_Category: 2 + m_Index: 3 + m_EntryPoint: + rid: 6595524353106116633 + m_Graph: + rid: 6595524353106116632 + - rid: 6595524353106116631 + type: {class: SectionModel, ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Guid: + m_Value0: 13482299192089173763 + m_Value1: 8100932157345530803 + m_HashGuid: + serializedVersion: 2 + Hash: 03df02d4aebf1abbb3831e64e04a6c70 + m_Version: 2 + m_Items: [] + m_Title: + - rid: 6595524353106116632 + type: {class: DialogGraph, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} + data: + - rid: 6595524353106116633 + type: {class: UserNodeModelImp, ns: Unity.GraphToolkit.Editor.Implementation, asm: Unity.GraphToolkit.Editor} + data: + m_Guid: + m_Value0: 14845512388065122572 + m_Value1: 17804268460506216482 + m_HashGuid: + serializedVersion: 2 + Hash: 0c5948afdcda05ce22f82972d57715f7 + m_Version: 2 + m_Position: {x: 222.2174, y: 116.434784} + m_Title: + m_Tooltip: + m_NodePreviewModel: + rid: -2 + m_State: 0 + m_InputConstantsById: + m_KeyList: [] + m_ValueList: [] + m_InputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_OutputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_Collapsed: 0 + m_CurrentModeIndex: 0 + m_ElementColor: + m_Color: {r: 0, g: 0, b: 0, a: 0} + m_HasUserColor: 0 + m_Node: + rid: 6595524353106116634 + - rid: 6595524353106116634 + type: {class: DialogStartNode, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} + data: + - rid: 6595524353106116635 + type: {class: UserNodeModelImp, ns: Unity.GraphToolkit.Editor.Implementation, asm: Unity.GraphToolkit.Editor} + data: + m_Guid: + m_Value0: 7989713923298697385 + m_Value1: 15604869423937906234 + m_HashGuid: + serializedVersion: 2 + Hash: a920365f7b2ae16e3a662c1c10a28fd8 + m_Version: 2 + m_Position: {x: 430.9063, y: 86.04323} + m_Title: + m_Tooltip: + m_NodePreviewModel: + rid: -2 + m_State: 0 + m_InputConstantsById: + m_KeyList: + - __option_ChoiceCount + - Speaker + - TalkText + - Gesture + - Expression + - Voice + - LineDuration + - LookAtPlayer + - WaitForInput + - __option_EventKey + m_ValueList: + - rid: 6595524353106116637 + - rid: 6595524353106116638 + - rid: 6595524353106116639 + - rid: 6595524353106116640 + - rid: 6595524353106116641 + - rid: 6595524353106116642 + - rid: 6595524353106116643 + - rid: 6595524353106116644 + - rid: 6595524374970761380 + - rid: 6595524374970761406 + m_InputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_OutputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_Collapsed: 0 + m_CurrentModeIndex: 0 + m_ElementColor: + m_Color: {r: 0, g: 0, b: 0, a: 0} + m_HasUserColor: 0 + m_Node: + rid: 6595524353106116645 + - rid: 6595524353106116636 + type: {class: WireModel, ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Guid: + m_Value0: 5269650743910428719 + m_Value1: 257959026697812224 + m_HashGuid: + serializedVersion: 2 + Hash: 2f7027896e8f214900b9ed385e749403 + m_Version: 2 + m_FromPortReference: + m_NodeModelGuid: + m_Value0: 14845512388065122572 + m_Value1: 17804268460506216482 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: 0c5948afdcda05ce22f82972d57715f7 + m_UniqueId: Out + m_PortDirection: 2 + m_PortOrientation: 0 + m_Title: + m_ToPortReference: + m_NodeModelGuid: + m_Value0: 7989713923298697385 + m_Value1: 15604869423937906234 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: a920365f7b2ae16e3a662c1c10a28fd8 + m_UniqueId: In + m_PortDirection: 1 + m_PortOrientation: 0 + m_Title: + - rid: 6595524353106116637 + type: {class: 'Constant`1[[System.Int32, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524353106116638 + type: {class: 'Constant`1[[CharacterData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 11400000, guid: 816884903bb3c4d478520286d768c304, type: 2} + - rid: 6595524353106116639 + type: {class: 'Constant`1[[WhaleAdventure.Dialog.GraphTool.Editor.DialogText, Assembly-CSharp-Editor]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + Value: "\uB2E4\uC74C \uACF5\uAC04\uC73C\uB85C \uAC00\uB294 \uBB38\uC774 + \uC5F4\uB838\uC5B4." + - rid: 6595524353106116640 + type: {class: 'Constant`1[[GestureData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116641 + type: {class: 'Constant`1[[ExpressionData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116642 + type: {class: 'Constant`1[[VoiceClip, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116643 + type: {class: 'Constant`1[[System.Single, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 5 + - rid: 6595524353106116644 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 1 + - rid: 6595524353106116645 + type: {class: DialogLineNode, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} + data: + - rid: 6595524353106116646 + type: {class: UserNodeModelImp, ns: Unity.GraphToolkit.Editor.Implementation, asm: Unity.GraphToolkit.Editor} + data: + m_Guid: + m_Value0: 7697830479301862552 + m_Value1: 13043115897654624489 + m_HashGuid: + serializedVersion: 2 + Hash: 9864f63b0930d46ae940f4b3cd7402b5 + m_Version: 2 + m_Position: {x: 806, y: 84} + m_Title: + m_Tooltip: + m_NodePreviewModel: + rid: -2 + m_State: 0 + m_InputConstantsById: + m_KeyList: + - __option_ChoiceCount + - Speaker + - TalkText + - Gesture + - Expression + - Voice + - LineDuration + - LookAtPlayer + - ChoiceQuestion + - Choice0Text + - Choice1Text + - WaitForInput + - __option_EventKey + - Choice0Code + - Choice1Code + m_ValueList: + - rid: 6595524353106116648 + - rid: 6595524353106116649 + - rid: 6595524353106116650 + - rid: 6595524353106116651 + - rid: 6595524353106116652 + - rid: 6595524353106116653 + - rid: 6595524353106116654 + - rid: 6595524353106116655 + - rid: 6595524374970761341 + - rid: 6595524374970761342 + - rid: 6595524374970761343 + - rid: 6595524374970761381 + - rid: 6595524374970761407 + - rid: 6595524374970761412 + - rid: 6595524374970761413 + m_InputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_OutputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_Collapsed: 0 + m_CurrentModeIndex: 0 + m_ElementColor: + m_Color: {r: 0, g: 0, b: 0, a: 0} + m_HasUserColor: 0 + m_Node: + rid: 6595524353106116656 + - rid: 6595524353106116647 + type: {class: WireModel, ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Guid: + m_Value0: 13678802302849805841 + m_Value1: 5869810211712229956 + m_HashGuid: + serializedVersion: 2 + Hash: 116e289638ded4bd446211b849c17551 + m_Version: 2 + m_FromPortReference: + m_NodeModelGuid: + m_Value0: 7989713923298697385 + m_Value1: 15604869423937906234 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: a920365f7b2ae16e3a662c1c10a28fd8 + m_UniqueId: Out + m_PortDirection: 2 + m_PortOrientation: 0 + m_Title: + m_ToPortReference: + m_NodeModelGuid: + m_Value0: 7697830479301862552 + m_Value1: 13043115897654624489 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: 9864f63b0930d46ae940f4b3cd7402b5 + m_UniqueId: In + m_PortDirection: 1 + m_PortOrientation: 0 + m_Title: + - rid: 6595524353106116648 + type: {class: 'Constant`1[[System.Int32, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 2 + - rid: 6595524353106116649 + type: {class: 'Constant`1[[CharacterData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 11400000, guid: 816884903bb3c4d478520286d768c304, type: 2} + - rid: 6595524353106116650 + type: {class: 'Constant`1[[WhaleAdventure.Dialog.GraphTool.Editor.DialogText, Assembly-CSharp-Editor]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + Value: "\uC5B4\uB290 \uACF5\uAC04\uC73C\uB85C \uC774\uB3D9\uD560\uB798?" + - rid: 6595524353106116651 + type: {class: 'Constant`1[[GestureData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116652 + type: {class: 'Constant`1[[ExpressionData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116653 + type: {class: 'Constant`1[[VoiceClip, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524353106116654 + type: {class: 'Constant`1[[System.Single, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 5 + - rid: 6595524353106116655 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524353106116656 + type: {class: DialogLineNode, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} + data: + - rid: 6595524374970761341 + type: {class: 'Constant`1[[WhaleAdventure.Dialog.GraphTool.Editor.DialogText, Assembly-CSharp-Editor]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + Value: + - rid: 6595524374970761342 + type: {class: 'Constant`1[[WhaleAdventure.Dialog.GraphTool.Editor.DialogText, Assembly-CSharp-Editor]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + Value: '{SpaceSceneName1}' + - rid: 6595524374970761343 + type: {class: 'Constant`1[[WhaleAdventure.Dialog.GraphTool.Editor.DialogText, Assembly-CSharp-Editor]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + Value: '{SpaceSceneName2}' + - rid: 6595524374970761358 + type: {class: UserNodeModelImp, ns: Unity.GraphToolkit.Editor.Implementation, asm: Unity.GraphToolkit.Editor} + data: + m_Guid: + m_Value0: 6309969824669224220 + m_Value1: 11825358839457157206 + m_HashGuid: + serializedVersion: 2 + Hash: 1ccdd7b61f84915756905e07361d1ca4 + m_Version: 2 + m_Position: {x: 1315.6232, y: -40.787323} + m_Title: + m_Tooltip: + m_NodePreviewModel: + rid: -2 + m_State: 0 + m_InputConstantsById: + m_KeyList: + - __option_ChoiceCount + - Speaker + - TalkText + - Gesture + - Expression + - Voice + - LineDuration + - LookAtPlayer + - WaitForInput + - __option_EventKey + m_ValueList: + - rid: 6595524374970761360 + - rid: 6595524374970761361 + - rid: 6595524374970761362 + - rid: 6595524374970761363 + - rid: 6595524374970761364 + - rid: 6595524374970761365 + - rid: 6595524374970761366 + - rid: 6595524374970761367 + - rid: 6595524374970761382 + - rid: 6595524374970761408 + m_InputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_OutputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_Collapsed: 0 + m_CurrentModeIndex: 0 + m_ElementColor: + m_Color: {r: 0, g: 0, b: 0, a: 0} + m_HasUserColor: 0 + m_Node: + rid: 6595524374970761368 + - rid: 6595524374970761359 + type: {class: WireModel, ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Guid: + m_Value0: 3397748348636220684 + m_Value1: 10317322138978035326 + m_HashGuid: + serializedVersion: 2 + Hash: 0ccda1fc1e3a272f7e260f67d27d2e8f + m_Version: 2 + m_FromPortReference: + m_NodeModelGuid: + m_Value0: 7697830479301862552 + m_Value1: 13043115897654624489 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: 9864f63b0930d46ae940f4b3cd7402b5 + m_UniqueId: Choice0Out + m_PortDirection: 2 + m_PortOrientation: 0 + m_Title: "Choice 1 \u2192" + m_ToPortReference: + m_NodeModelGuid: + m_Value0: 6309969824669224220 + m_Value1: 11825358839457157206 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: 1ccdd7b61f84915756905e07361d1ca4 + m_UniqueId: In + m_PortDirection: 1 + m_PortOrientation: 0 + m_Title: + - rid: 6595524374970761360 + type: {class: 'Constant`1[[System.Int32, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761361 + type: {class: 'Constant`1[[CharacterData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 11400000, guid: 816884903bb3c4d478520286d768c304, type: 2} + - rid: 6595524374970761362 + type: {class: 'Constant`1[[WhaleAdventure.Dialog.GraphTool.Editor.DialogText, Assembly-CSharp-Editor]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + Value: "\uC88B\uC544! {SpaceSceneName1}\uB85C \uC774\uB3D9\uD558\uC790." + - rid: 6595524374970761363 + type: {class: 'Constant`1[[GestureData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524374970761364 + type: {class: 'Constant`1[[ExpressionData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524374970761365 + type: {class: 'Constant`1[[VoiceClip, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524374970761366 + type: {class: 'Constant`1[[System.Single, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 5 + - rid: 6595524374970761367 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761368 + type: {class: DialogLineNode, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} + data: + - rid: 6595524374970761369 + type: {class: UserNodeModelImp, ns: Unity.GraphToolkit.Editor.Implementation, asm: Unity.GraphToolkit.Editor} + data: + m_Guid: + m_Value0: 14492247198202050630 + m_Value1: 8595945445982712313 + m_HashGuid: + serializedVersion: 2 + Hash: 46b8fb250bce1ec9f9b16f00d7ee4a77 + m_Version: 2 + m_Position: {x: 1314.8867, y: 457.07712} + m_Title: + m_Tooltip: + m_NodePreviewModel: + rid: -2 + m_State: 0 + m_InputConstantsById: + m_KeyList: + - __option_ChoiceCount + - Speaker + - TalkText + - Gesture + - Expression + - Voice + - LineDuration + - LookAtPlayer + - WaitForInput + - __option_EventKey + m_ValueList: + - rid: 6595524374970761371 + - rid: 6595524374970761372 + - rid: 6595524374970761373 + - rid: 6595524374970761374 + - rid: 6595524374970761375 + - rid: 6595524374970761376 + - rid: 6595524374970761377 + - rid: 6595524374970761378 + - rid: 6595524374970761383 + - rid: 6595524374970761409 + m_InputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_OutputPortInfos: + expandedPortsById: + m_KeyList: [] + m_ValueList: + m_Collapsed: 0 + m_CurrentModeIndex: 0 + m_ElementColor: + m_Color: {r: 0, g: 0, b: 0, a: 0} + m_HasUserColor: 0 + m_Node: + rid: 6595524374970761379 + - rid: 6595524374970761370 + type: {class: WireModel, ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Guid: + m_Value0: 4733159566535984953 + m_Value1: 16169765346515963957 + m_HashGuid: + serializedVersion: 2 + Hash: 39879e648c8faf413550815ce98b66e0 + m_Version: 2 + m_FromPortReference: + m_NodeModelGuid: + m_Value0: 7697830479301862552 + m_Value1: 13043115897654624489 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: 9864f63b0930d46ae940f4b3cd7402b5 + m_UniqueId: Choice1Out + m_PortDirection: 2 + m_PortOrientation: 0 + m_Title: "Choice 2 \u2192" + m_ToPortReference: + m_NodeModelGuid: + m_Value0: 14492247198202050630 + m_Value1: 8595945445982712313 + m_NodeModelHashGuid: + serializedVersion: 2 + Hash: 46b8fb250bce1ec9f9b16f00d7ee4a77 + m_UniqueId: In + m_PortDirection: 1 + m_PortOrientation: 0 + m_Title: + - rid: 6595524374970761371 + type: {class: 'Constant`1[[System.Int32, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761372 + type: {class: 'Constant`1[[CharacterData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 11400000, guid: 816884903bb3c4d478520286d768c304, type: 2} + - rid: 6595524374970761373 + type: {class: 'Constant`1[[WhaleAdventure.Dialog.GraphTool.Editor.DialogText, Assembly-CSharp-Editor]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + Value: "\uC88B\uC544! {SpaceSceneName2}\uB85C \uC774\uB3D9\uD558\uC790." + - rid: 6595524374970761374 + type: {class: 'Constant`1[[GestureData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524374970761375 + type: {class: 'Constant`1[[ExpressionData, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524374970761376 + type: {class: 'Constant`1[[VoiceClip, Assembly-CSharp]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: {fileID: 0} + - rid: 6595524374970761377 + type: {class: 'Constant`1[[System.Single, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 5 + - rid: 6595524374970761378 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761379 + type: {class: DialogLineNode, ns: WhaleAdventure.Dialog.GraphTool.Editor, asm: Assembly-CSharp-Editor} + data: + - rid: 6595524374970761380 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761381 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761382 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 1 + - rid: 6595524374970761383 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 1 + - rid: 6595524374970761406 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761407 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761408 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: OpenDoor + - rid: 6595524374970761409 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: OpenDoor + - rid: 6595524374970761412 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: '{SpaceSceneCode1}' + - rid: 6595524374970761413 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: '{SpaceSceneCode2}' diff --git a/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_ClearArea.wdg.meta b/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_ClearArea.wdg.meta new file mode 100644 index 00000000..6d736561 --- /dev/null +++ b/Assets/07_Data/Communication/DialogGraph/CatsRoom/Fairy_CatsRoom_ClearArea.wdg.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3c3875d84aa3e6c43a3db0518d5cafae +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 2ae5ca89bbed445479d9023586f0c041, type: 3} diff --git a/Assets/07_Data/Communication/DialogGraph/DialogGraph_Test.wdg b/Assets/07_Data/Communication/DialogGraph/DialogGraph_Test.wdg index 03c53889..102a41c6 100644 --- a/Assets/07_Data/Communication/DialogGraph/DialogGraph_Test.wdg +++ b/Assets/07_Data/Communication/DialogGraph/DialogGraph_Test.wdg @@ -244,6 +244,8 @@ MonoBehaviour: - Voice - LineDuration - LookAtPlayer + - WaitForInput + - __option_EventKey m_ValueList: - rid: 6595524284503556362 - rid: 6595524284503556363 @@ -253,6 +255,8 @@ MonoBehaviour: - rid: 6595524284503556367 - rid: 6595524284503556368 - rid: 6595524284503556369 + - rid: 6595524374970761388 + - rid: 6595524374970761400 m_InputPortInfos: expandedPortsById: m_KeyList: [] @@ -365,6 +369,10 @@ MonoBehaviour: - ChoiceQuestion - Choice0Text - Choice1Text + - WaitForInput + - __option_EventKey + - Choice0Code + - Choice1Code m_ValueList: - rid: 6595524284503556374 - rid: 6595524284503556375 @@ -377,6 +385,10 @@ MonoBehaviour: - rid: 6595524284503556397 - rid: 6595524284503556398 - rid: 6595524284503556399 + - rid: 6595524374970761389 + - rid: 6595524374970761401 + - rid: 6595524374970761414 + - rid: 6595524374970761415 m_InputPortInfos: expandedPortsById: m_KeyList: [] @@ -470,6 +482,8 @@ MonoBehaviour: - Voice - LineDuration - LookAtPlayer + - WaitForInput + - __option_EventKey m_ValueList: - rid: 6595524284503556402 - rid: 6595524284503556403 @@ -479,6 +493,8 @@ MonoBehaviour: - rid: 6595524284503556407 - rid: 6595524284503556408 - rid: 6595524284503556409 + - rid: 6595524374970761390 + - rid: 6595524374970761402 m_InputPortInfos: expandedPortsById: m_KeyList: [] @@ -588,6 +604,8 @@ MonoBehaviour: - Voice - LineDuration - LookAtPlayer + - WaitForInput + - __option_EventKey m_ValueList: - rid: 6595524284503556413 - rid: 6595524284503556414 @@ -597,6 +615,8 @@ MonoBehaviour: - rid: 6595524284503556418 - rid: 6595524284503556419 - rid: 6595524284503556420 + - rid: 6595524374970761391 + - rid: 6595524374970761403 m_InputPortInfos: expandedPortsById: m_KeyList: [] @@ -706,6 +726,8 @@ MonoBehaviour: - Voice - LineDuration - LookAtPlayer + - WaitForInput + - __option_EventKey m_ValueList: - rid: 6595524284503556424 - rid: 6595524284503556425 @@ -715,6 +737,8 @@ MonoBehaviour: - rid: 6595524284503556429 - rid: 6595524284503556430 - rid: 6595524284503556431 + - rid: 6595524374970761392 + - rid: 6595524374970761404 m_InputPortInfos: expandedPortsById: m_KeyList: [] @@ -825,6 +849,8 @@ MonoBehaviour: - Voice - LineDuration - LookAtPlayer + - WaitForInput + - __option_EventKey m_ValueList: - rid: 6595524284503556435 - rid: 6595524284503556436 @@ -834,6 +860,8 @@ MonoBehaviour: - rid: 6595524284503556440 - rid: 6595524284503556441 - rid: 6595524284503556442 + - rid: 6595524374970761393 + - rid: 6595524374970761405 m_InputPortInfos: expandedPortsById: m_KeyList: [] @@ -949,3 +977,59 @@ MonoBehaviour: m_PortDirection: 1 m_PortOrientation: 0 m_Title: + - rid: 6595524374970761388 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761389 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761390 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761391 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761392 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761393 + type: {class: 'Constant`1[[System.Boolean, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: 0 + - rid: 6595524374970761400 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761401 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761402 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761403 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761404 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761405 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761414 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: + - rid: 6595524374970761415 + type: {class: 'Constant`1[[System.String, mscorlib]]', ns: Unity.GraphToolkit.Editor, asm: Unity.GraphToolkit.Internal.Editor} + data: + m_Value: diff --git a/Assets/11_Audio/Source/BGM/블랙잭.mp3 b/Assets/11_Audio/Source/BGM/블랙잭.mp3 new file mode 100644 index 00000000..c9255e61 --- /dev/null +++ b/Assets/11_Audio/Source/BGM/블랙잭.mp3 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f3306501d58122e198ad6385e4b45d985c0b8b4208f9f88c6bc3d44926218d2 +size 2368992 diff --git a/Assets/11_Audio/Source/BGM/블랙잭.mp3.meta b/Assets/11_Audio/Source/BGM/블랙잭.mp3.meta new file mode 100644 index 00000000..91356c4b --- /dev/null +++ b/Assets/11_Audio/Source/BGM/블랙잭.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: f703c9164ca47a9428d849ba5dfc058f +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/11_Audio/Source/Music/카드.mp3 b/Assets/11_Audio/Source/Music/카드.mp3 new file mode 100644 index 00000000..e9881a4d --- /dev/null +++ b/Assets/11_Audio/Source/Music/카드.mp3 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2f26dbf18a1a46f54d68a23fb87a796f064e59479210f282ed2856cfef4145f +size 5440992 diff --git a/Assets/11_Audio/Source/Music/카드.mp3.meta b/Assets/11_Audio/Source/Music/카드.mp3.meta new file mode 100644 index 00000000..333711d7 --- /dev/null +++ b/Assets/11_Audio/Source/Music/카드.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 00997eec47121794783847b659413924 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/99_Settings/Input/GameInput.cs b/Assets/99_Settings/Input/GameInput.cs index 8522142a..92e241a3 100644 --- a/Assets/99_Settings/Input/GameInput.cs +++ b/Assets/99_Settings/Input/GameInput.cs @@ -127,6 +127,15 @@ public @GameInput() ""processors"": """", ""interactions"": """", ""initialStateCheck"": false + }, + { + ""name"": ""DialogNext"", + ""type"": ""Button"", + ""id"": ""c7e3a1f0-4444-4abc-8def-000000000004"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false } ], ""bindings"": [ @@ -184,6 +193,28 @@ public @GameInput() ""action"": ""Interact"", ""isComposite"": false, ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""c7e3a1f0-5555-4abc-8def-000000000005"", + ""path"": ""{RightHand}/{SecondaryButton}"", + ""interactions"": """", + ""processors"": """", + ""groups"": """", + ""action"": ""DialogNext"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""c7e3a1f0-6666-4abc-8def-000000000006"", + ""path"": ""/space"", + ""interactions"": """", + ""processors"": """", + ""groups"": """", + ""action"": ""DialogNext"", + ""isComposite"": false, + ""isPartOfComposite"": false } ] } @@ -196,6 +227,7 @@ public @GameInput() m_Player_Key_Left = m_Player.FindAction("Key_Left", throwIfNotFound: true); m_Player_Key_Right = m_Player.FindAction("Key_Right", throwIfNotFound: true); m_Player_Interact = m_Player.FindAction("Interact", throwIfNotFound: true); + m_Player_DialogNext = m_Player.FindAction("DialogNext", throwIfNotFound: true); } ~@GameInput() @@ -280,6 +312,7 @@ public int FindBinding(InputBinding bindingMask, out InputAction action) private readonly InputAction m_Player_Key_Left; private readonly InputAction m_Player_Key_Right; private readonly InputAction m_Player_Interact; + private readonly InputAction m_Player_DialogNext; /// /// Provides access to input actions defined in input action map "Player". /// @@ -308,6 +341,10 @@ public struct PlayerActions /// public InputAction @Interact => m_Wrapper.m_Player_Interact; /// + /// Provides access to the underlying input action "Player/DialogNext". + /// + public InputAction @DialogNext => m_Wrapper.m_Player_DialogNext; + /// /// Provides access to the underlying input action map instance. /// public InputActionMap Get() { return m_Wrapper.m_Player; } @@ -345,6 +382,9 @@ public void AddCallbacks(IPlayerActions instance) @Interact.started += instance.OnInteract; @Interact.performed += instance.OnInteract; @Interact.canceled += instance.OnInteract; + @DialogNext.started += instance.OnDialogNext; + @DialogNext.performed += instance.OnDialogNext; + @DialogNext.canceled += instance.OnDialogNext; } /// @@ -368,6 +408,9 @@ private void UnregisterCallbacks(IPlayerActions instance) @Interact.started -= instance.OnInteract; @Interact.performed -= instance.OnInteract; @Interact.canceled -= instance.OnInteract; + @DialogNext.started -= instance.OnDialogNext; + @DialogNext.performed -= instance.OnDialogNext; + @DialogNext.canceled -= instance.OnDialogNext; } /// @@ -436,5 +479,12 @@ public interface IPlayerActions /// /// void OnInteract(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "DialogNext" is either , or . + /// + /// + /// + /// + void OnDialogNext(InputAction.CallbackContext context); } } diff --git a/Assets/99_Settings/Input/GameInput.inputactions b/Assets/99_Settings/Input/GameInput.inputactions index 3ea9adef..e400e8aa 100644 --- a/Assets/99_Settings/Input/GameInput.inputactions +++ b/Assets/99_Settings/Input/GameInput.inputactions @@ -41,6 +41,15 @@ "processors": "", "interactions": "", "initialStateCheck": false + }, + { + "name": "DialogNext", + "type": "Button", + "id": "c7e3a1f0-4444-4abc-8def-000000000004", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false } ], "bindings": [ @@ -98,6 +107,28 @@ "action": "Interact", "isComposite": false, "isPartOfComposite": false + }, + { + "name": "", + "id": "c7e3a1f0-5555-4abc-8def-000000000005", + "path": "{RightHand}/{SecondaryButton}", + "interactions": "", + "processors": "", + "groups": "", + "action": "DialogNext", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "c7e3a1f0-6666-4abc-8def-000000000006", + "path": "/space", + "interactions": "", + "processors": "", + "groups": "", + "action": "DialogNext", + "isComposite": false, + "isPartOfComposite": false } ] } diff --git a/Assets/99_Settings/Project Configuration/Performance URP Config.asset b/Assets/99_Settings/Project Configuration/Performance URP Config.asset index fedf6de7..f437bd64 100644 --- a/Assets/99_Settings/Project Configuration/Performance URP Config.asset +++ b/Assets/99_Settings/Project Configuration/Performance URP Config.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3514f6957f158bcad271b8ce01d150e4f501f682e7cb5456499ea99b42038ee5 -size 4601 +oid sha256:bd89979e4ed18a982c8089ac24f2343d7a5e755616a08f5825805f09164ded8a +size 4657 diff --git a/Assets/DefaultVolumeProfile.asset b/Assets/DefaultVolumeProfile.asset index 7ac082ac..f3053977 100644 --- a/Assets/DefaultVolumeProfile.asset +++ b/Assets/DefaultVolumeProfile.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:217f355da6bdb764ddef4b22077f7a9474526cfcca0e9bc0d2eb249f42c04bdb -size 19512 +oid sha256:58bad872fc4ff7b24291aea53f60447f806716f88709a1c81a135812e29f28aa +size 19940 diff --git a/Assets/My project/Fonts/Pretendard-Black SDF.asset b/Assets/My project/Fonts/Pretendard-Black SDF.asset index 35e4aa2c..3eed5471 100644 --- a/Assets/My project/Fonts/Pretendard-Black SDF.asset +++ b/Assets/My project/Fonts/Pretendard-Black SDF.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f590ce1d249926fa8e03c2bb52f5ae5569728018414e37a957d5417b27cca244 -size 41465232 +oid sha256:a9b875e17617765e0873113f0ad2b5b577d6d248112e9f3dd410e6e8c365fdb6 +size 41411611 diff --git a/Assets/Stylized Water 3/_Demo/DemoAssets/Terrain/SW3 Demo Island.asset b/Assets/Stylized Water 3/_Demo/DemoAssets/Terrain/SW3 Demo Island.asset index 33330f69..76e782c9 100644 --- a/Assets/Stylized Water 3/_Demo/DemoAssets/Terrain/SW3 Demo Island.asset +++ b/Assets/Stylized Water 3/_Demo/DemoAssets/Terrain/SW3 Demo Island.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:99cea4ca18ea11c18556d7c8a0c5251a3bb4654ec2db7f7612cac690b2bab2e3 +oid sha256:d9e967556df3a868f816aeb045b76a66b6aa77099eab105d8817d569aee3e77f size 5581228 diff --git a/Assets/XR/AndroidXR/AndroidXRSettingsInitializer b/Assets/XR/AndroidXR/AndroidXRSettingsInitializer index ba1ef72f..f9a9372d 100644 --- a/Assets/XR/AndroidXR/AndroidXRSettingsInitializer +++ b/Assets/XR/AndroidXR/AndroidXRSettingsInitializer @@ -11,5 +11,5 @@ MonoBehaviour: m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: d7e9a0ba2b7f40ebbb3dad8385aa807b, type: 3} m_Name: - m_EditorClassIdentifier: + m_EditorClassIdentifier: Unity.XR.AndroidOpenXR.Editor::UnityEditor.XR.OpenXR.Features.Android.AndroidXRSettingsInitializer isInitialized: 0 diff --git a/Assets/XRI Starter Kit/Assets/Official Unity Assets/Materials/Flashlight Lens.mat b/Assets/XRI Starter Kit/Assets/Official Unity Assets/Materials/Flashlight Lens.mat index ade2f18c..4fa5fb33 100644 --- a/Assets/XRI Starter Kit/Assets/Official Unity Assets/Materials/Flashlight Lens.mat +++ b/Assets/XRI Starter Kit/Assets/Official Unity Assets/Materials/Flashlight Lens.mat @@ -14,9 +14,6 @@ Material: m_ValidKeywords: - _EMISSION - _ENVIRONMENTREFLECTIONS_OFF - - _METALLICSPECGLOSSMAP - - _NORMALMAP - - _OCCLUSIONMAP m_InvalidKeywords: - _GLOSSYREFLECTIONS_OFF - _METALLICGLOSSMAP @@ -57,7 +54,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MainTex: - m_Texture: {fileID: 2800000, guid: d24d9daec71459c4590bcf2a7dffd1fe, type: 3} + m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: diff --git a/Packages/manifest.json b/Packages/manifest.json index 749c4d75..94e50240 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -32,6 +32,7 @@ "com.unity.testtools.codecoverage": "1.2.7", "com.unity.timeline": "1.8.12", "com.unity.ugui": "2.0.0", + "com.unity.visualeffectgraph": "17.3.0", "com.unity.xr.androidxr-openxr": "1.2.0", "com.unity.xr.arfoundation": "6.4.1", "com.unity.xr.compositionlayers": "2.4.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 50eb97c0..509715b2 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -307,6 +307,15 @@ "com.unity.modules.imgui": "1.0.0" } }, + "com.unity.visualeffectgraph": { + "version": "17.3.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.shadergraph": "17.3.0", + "com.unity.render-pipelines.core": "17.3.0" + } + }, "com.unity.xr.androidxr-openxr": { "version": "1.2.0", "depth": 0, diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index f630d63a..5b0750c9 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:64aa6f543ab2a1c95dcee2271529790db755f58c32b79dbd367a63cc435a2a32 -size 574 +oid sha256:72f5bca46f6833504155b6bce7beee8b307eeb279ecef4e33c23090b107c5e4e +size 608 diff --git a/ProjectSettings/VFXManager.asset b/ProjectSettings/VFXManager.asset index e0b8a4ec..df608ca1 100644 --- a/ProjectSettings/VFXManager.asset +++ b/ProjectSettings/VFXManager.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f066c6483919961332415ee64204f74fe52f38c02e82892eb02b7a5b2e381f0e -size 308 +oid sha256:96b2d71c9a2ffb2f9ee2ec48ea4ff6d1dcfe12adf700d87ffae50137027dec92 +size 912