From a0119f05606d8f8821ce4f9d32d8916ec237e3a1 Mon Sep 17 00:00:00 2001 From: rainylinjing-reboot Date: Mon, 22 Jun 2026 09:48:24 +0900 Subject: [PATCH 1/8] =?UTF-8?q?=EC=8B=9C=EC=9E=91=EC=A0=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/01_Scenes/Cave_Test_2.unity | 4 +-- ...ontroller.controller => Rhinos.controller} | 27 +++++++++++++++++-- ...controller.meta => Rhinos.controller.meta} | 0 .../Fonts/Pretendard-Black SDF.asset | 4 +-- .../XR/AndroidXR/AndroidXRSettingsInitializer | 2 +- 5 files changed, 30 insertions(+), 7 deletions(-) rename Assets/04_Models/Cave/Enemy/{New Animator Controller.controller => Rhinos.controller} (85%) rename Assets/04_Models/Cave/Enemy/{New Animator Controller.controller.meta => Rhinos.controller.meta} (100%) diff --git a/Assets/01_Scenes/Cave_Test_2.unity b/Assets/01_Scenes/Cave_Test_2.unity index 184528f9..84894c44 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:c1cb02578e3389c0867cb8f16ee5ae0e88bba6d4b11466a7c132c84c51747ebd +size 515947 diff --git a/Assets/04_Models/Cave/Enemy/New Animator Controller.controller b/Assets/04_Models/Cave/Enemy/Rhinos.controller similarity index 85% rename from Assets/04_Models/Cave/Enemy/New Animator Controller.controller rename to Assets/04_Models/Cave/Enemy/Rhinos.controller index d9829d8d..75d529d5 100644 --- a/Assets/04_Models/Cave/Enemy/New Animator Controller.controller +++ b/Assets/04_Models/Cave/Enemy/Rhinos.controller @@ -10,7 +10,8 @@ AnimatorState: m_Name: WhiteRhino_Skelmesh|Rhino_Combat_Atk_Hit m_Speed: 1 m_CycleOffset: 0 - m_Transitions: [] + m_Transitions: + - {fileID: 8273947539310789631} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 @@ -82,7 +83,7 @@ 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 @@ -131,3 +132,25 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1101 &8273947539310789631 +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: -5762510348686555522} + 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/My project/Fonts/Pretendard-Black SDF.asset b/Assets/My project/Fonts/Pretendard-Black SDF.asset index 293ca15c..afbcf0ab 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:33d1b8ab213c79b046892d59ef6d55391add80541b88fe972cee7a9f0b27f0ac -size 41448806 +oid sha256:a81a06b57f04031dc553ed2a18857edbf18e5f2ef32f65f713e538f6cebf5da5 +size 7807136 diff --git a/Assets/XR/AndroidXR/AndroidXRSettingsInitializer b/Assets/XR/AndroidXR/AndroidXRSettingsInitializer index f9a9372d..ba1ef72f 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: Unity.XR.AndroidOpenXR.Editor::UnityEditor.XR.OpenXR.Features.Android.AndroidXRSettingsInitializer + m_EditorClassIdentifier: isInitialized: 0 From 74afff5be83a8d7fb1e89dfe727c3c13caf3a531 Mon Sep 17 00:00:00 2001 From: rainylinjing-reboot Date: Mon, 22 Jun 2026 16:58:32 +0900 Subject: [PATCH 2/8] =?UTF-8?q?=EC=9C=A1=EC=A7=80=EB=8F=84=EC=B0=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/01_Scenes/Cave_Test_2.unity | 4 +- Assets/02_Scripts/Cave/ClamBiteDetector.cs | 160 +++++++++ .../02_Scripts/Cave/ClamBiteDetector.cs.meta | 2 + Assets/02_Scripts/Cave/ClamOpenClose.cs | 33 +- Assets/02_Scripts/Cave/DamageObstacle.cs | 32 ++ Assets/02_Scripts/Cave/DamageObstacle.cs.meta | 2 + Assets/02_Scripts/Cave/MemoryFragmentReset.cs | 85 +++++ .../Cave/MemoryFragmentReset.cs.meta | 2 + Assets/02_Scripts/Cave/RaftDamageReceiver.cs | 156 +++++++++ .../Cave/RaftDamageReceiver.cs.meta | 2 + Assets/02_Scripts/Cave/RaftHealth.cs | 82 +++++ Assets/02_Scripts/Cave/RaftHealth.cs.meta | 2 + Assets/02_Scripts/Cave/RaftHealthUI.cs | 77 ++++ Assets/02_Scripts/Cave/RaftHealthUI.cs.meta | 2 + Assets/02_Scripts/Cave/RaftRiverController.cs | 330 ++++++++++++++++-- Assets/02_Scripts/Cave/RaftStartManager.cs | 238 +++++++++++++ .../02_Scripts/Cave/RaftStartManager.cs.meta | 2 + Assets/02_Scripts/Cave/RhinoObstacle.cs | 310 ++++++++++++++++ Assets/02_Scripts/Cave/RhinoObstacle.cs.meta | 2 + Assets/02_Scripts/Cave/XRHandMarker.cs | 5 + Assets/02_Scripts/Cave/XRHandMarker.cs.meta | 2 + Assets/04_Models/Cave/Enemy/Rhinos.controller | 20 +- ProjectSettings/TagManager.asset | 4 +- 23 files changed, 1500 insertions(+), 54 deletions(-) create mode 100644 Assets/02_Scripts/Cave/ClamBiteDetector.cs create mode 100644 Assets/02_Scripts/Cave/ClamBiteDetector.cs.meta create mode 100644 Assets/02_Scripts/Cave/DamageObstacle.cs create mode 100644 Assets/02_Scripts/Cave/DamageObstacle.cs.meta create mode 100644 Assets/02_Scripts/Cave/MemoryFragmentReset.cs create mode 100644 Assets/02_Scripts/Cave/MemoryFragmentReset.cs.meta create mode 100644 Assets/02_Scripts/Cave/RaftDamageReceiver.cs create mode 100644 Assets/02_Scripts/Cave/RaftDamageReceiver.cs.meta create mode 100644 Assets/02_Scripts/Cave/RaftHealth.cs create mode 100644 Assets/02_Scripts/Cave/RaftHealth.cs.meta create mode 100644 Assets/02_Scripts/Cave/RaftHealthUI.cs create mode 100644 Assets/02_Scripts/Cave/RaftHealthUI.cs.meta create mode 100644 Assets/02_Scripts/Cave/RaftStartManager.cs create mode 100644 Assets/02_Scripts/Cave/RaftStartManager.cs.meta create mode 100644 Assets/02_Scripts/Cave/RhinoObstacle.cs create mode 100644 Assets/02_Scripts/Cave/RhinoObstacle.cs.meta create mode 100644 Assets/02_Scripts/Cave/XRHandMarker.cs create mode 100644 Assets/02_Scripts/Cave/XRHandMarker.cs.meta diff --git a/Assets/01_Scenes/Cave_Test_2.unity b/Assets/01_Scenes/Cave_Test_2.unity index 84894c44..7b65bf44 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:c1cb02578e3389c0867cb8f16ee5ae0e88bba6d4b11466a7c132c84c51747ebd -size 515947 +oid sha256:26dd174996a95d037bc40437d88cbe2f5a55a2532d6550fed72a51dd0674bddc +size 781114 diff --git a/Assets/02_Scripts/Cave/ClamBiteDetector.cs b/Assets/02_Scripts/Cave/ClamBiteDetector.cs new file mode 100644 index 00000000..f68f7531 --- /dev/null +++ b/Assets/02_Scripts/Cave/ClamBiteDetector.cs @@ -0,0 +1,160 @@ +using System.Collections.Generic; +using UnityEngine; + +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 biteOncePerClose = true; + + [Header("Target Tags")] + [SerializeField] private string handTag = "PlayerHand"; + [SerializeField] private string fragmentTag = "MemoryFragment"; + + [Header("Debug")] + [SerializeField] private bool showDebugLog = true; + + 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(); + } + + 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); + } + + private void EnableBiteWindow() + { + 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) + Debug.Log("[ClamBiteDetector] 조개 물림 판정 OFF", this); + } + + private void ResetBiteState() + { + hasBittenThisClose = false; + } + + private bool IsBiteWindowOpen() + { + if (biteZoneCollider == null) + return false; + + return biteZoneCollider.enabled; + } + + private void TryBite(Collider other) + { + if (other == null) + return; + + if (biteOncePerClose && hasBittenThisClose) + return; + + bool isHand = other.CompareTag(handTag) || other.GetComponentInParent() != null; + bool isFragment = other.CompareTag(fragmentTag) || other.GetComponentInParent() != null; + + if (!isHand && !isFragment) + return; + + hasBittenThisClose = true; + + if (health != null) + health.TakeDamage(biteDamage); + + if (memoryFragment != null) + memoryFragment.ResetFragment(); + + if (showDebugLog) + { + Debug.Log($"[ClamBiteDetector] 조개에게 물림. 데미지 {biteDamage}, 기억의 조각 리셋", this); + } + } +} \ 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/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/04_Models/Cave/Enemy/Rhinos.controller b/Assets/04_Models/Cave/Enemy/Rhinos.controller index 75d529d5..c7d05897 100644 --- a/Assets/04_Models/Cave/Enemy/Rhinos.controller +++ b/Assets/04_Models/Cave/Enemy/Rhinos.controller @@ -7,11 +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: - - {fileID: 8273947539310789631} + - {fileID: 5211168254593058196} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 @@ -36,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} @@ -47,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 @@ -63,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} @@ -86,8 +86,8 @@ AnimatorController: 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 @@ -112,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: @@ -132,7 +132,7 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: ---- !u!1101 &8273947539310789631 +--- !u!1101 &5211168254593058196 AnimatorStateTransition: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -141,7 +141,7 @@ AnimatorStateTransition: m_Name: m_Conditions: [] m_DstStateMachine: {fileID: 0} - m_DstState: {fileID: -5762510348686555522} + m_DstState: {fileID: 2482721225991305447} m_Solo: 0 m_Mute: 0 m_IsExit: 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 From 5ef59f1c214b1c157ca6b88c3c6411ef4edeb018 Mon Sep 17 00:00:00 2001 From: rainylinjing-reboot Date: Mon, 22 Jun 2026 18:24:25 +0900 Subject: [PATCH 3/8] =?UTF-8?q?=EC=A1=B0=EA=B0=9C=EA=B2=8C=EC=9E=84=20?= =?UTF-8?q?=EC=99=84=EB=A3=8C=20=EC=A0=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/01_Scenes/Cave_Test_2.unity | 4 +- Assets/02_Scripts/Cave/ClamBiteDetector.cs | 92 +++++++++++++++++- Assets/02_Scripts/Cave/RaftRestartManager.cs | 97 +++++++++++++++++++ .../Cave/RaftRestartManager.cs.meta | 2 + .../Materials/Flashlight Lens.mat | 5 +- 5 files changed, 189 insertions(+), 11 deletions(-) create mode 100644 Assets/02_Scripts/Cave/RaftRestartManager.cs create mode 100644 Assets/02_Scripts/Cave/RaftRestartManager.cs.meta diff --git a/Assets/01_Scenes/Cave_Test_2.unity b/Assets/01_Scenes/Cave_Test_2.unity index 7b65bf44..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:26dd174996a95d037bc40437d88cbe2f5a55a2532d6550fed72a51dd0674bddc -size 781114 +oid sha256:7ee90cb504baf5bfa40c4fcf5713a6c96739b4ad9c4a4c8f6bdf4e76f586a7bc +size 921497 diff --git a/Assets/02_Scripts/Cave/ClamBiteDetector.cs b/Assets/02_Scripts/Cave/ClamBiteDetector.cs index f68f7531..82f51618 100644 --- a/Assets/02_Scripts/Cave/ClamBiteDetector.cs +++ b/Assets/02_Scripts/Cave/ClamBiteDetector.cs @@ -1,5 +1,6 @@ using System.Collections.Generic; using UnityEngine; +using UnityEngine.XR.Interaction.Toolkit.Interactables; public class ClamBiteDetector : MonoBehaviour { @@ -14,17 +15,28 @@ public class ClamBiteDetector : MonoBehaviour [Header("Bite Zone")] [SerializeField] private Collider biteZoneCollider; + [Tooltip("조개 미션이 시작되었을 때만 물림 판정을 합니다.")] + [SerializeField] private bool missionActiveOnStart = false; + [Tooltip("조개가 닫히는 동안 이미 한 번 물렸으면 추가 판정을 막습니다.")] [SerializeField] private bool biteOncePerClose = true; - [Header("Target Tags")] + [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() @@ -46,6 +58,8 @@ private void Awake() if (memoryFragment == null) memoryFragment = FindFirstObjectByType(); + + missionActive = missionActiveOnStart; } private void OnEnable() @@ -89,8 +103,34 @@ 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) @@ -113,7 +153,7 @@ private void DisableBiteWindow() collidersInside.Clear(); - if (showDebugLog) + if (showDebugLog && missionActive) Debug.Log("[ClamBiteDetector] 조개 물림 판정 OFF", this); } @@ -124,6 +164,9 @@ private void ResetBiteState() private bool IsBiteWindowOpen() { + if (!missionActive) + return false; + if (biteZoneCollider == null) return false; @@ -135,13 +178,16 @@ private void TryBite(Collider other) if (other == null) return; + if (!missionActive) + return; + if (biteOncePerClose && hasBittenThisClose) return; - bool isHand = other.CompareTag(handTag) || other.GetComponentInParent() != null; - bool isFragment = other.CompareTag(fragmentTag) || other.GetComponentInParent() != null; + bool isHand = IsHandCollider(other); + bool isGrabbedFragment = IsGrabbedMemoryFragment(other); - if (!isHand && !isFragment) + if (!isHand && !isGrabbedFragment) return; hasBittenThisClose = true; @@ -157,4 +203,40 @@ private void TryBite(Collider other) 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/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/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: From 814c31a071be73b14821b3a93997bfc123d9474e Mon Sep 17 00:00:00 2001 From: dldydtn9755-crypto Date: Mon, 22 Jun 2026 18:25:53 +0900 Subject: [PATCH 4/8] Update blackjack cards and BGM zone --- Assets/01_Scenes/blackjack.unity | 4 +- Assets/02_Scripts/Blackjack/CardSpawnTest.cs | 191 ++++++++++++++---- Assets/02_Scripts/Zone.cs | 3 +- Assets/04_Models/Blackjack/object/Spear.fbx | 3 + .../04_Models/Blackjack/object/Spear.fbx.meta | 115 +++++++++++ Assets/05_Textures/blackjack/game/card.meta | 8 + .../blackjack/game/card/Card_Back.png | 3 + .../blackjack/game/card/Card_Back.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Club10.png | 3 + .../blackjack/game/card/Card_Club10.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Club2.png | 3 + .../blackjack/game/card/Card_Club2.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Club3.png | 3 + .../blackjack/game/card/Card_Club3.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Club4.png | 3 + .../blackjack/game/card/Card_Club4.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Club5.png | 3 + .../blackjack/game/card/Card_Club5.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Club6.png | 3 + .../blackjack/game/card/Card_Club6.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Club7.png | 3 + .../blackjack/game/card/Card_Club7.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Club8.png | 3 + .../blackjack/game/card/Card_Club8.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Club9.png | 3 + .../blackjack/game/card/Card_Club9.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_ClubAce.png | 3 + .../blackjack/game/card/Card_ClubAce.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_ClubJack.png | 3 + .../game/card/Card_ClubJack.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_ClubKing.png | 3 + .../game/card/Card_ClubKing.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_ClubQueen.png | 3 + .../game/card/Card_ClubQueen.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Diamond10.png | 3 + .../game/card/Card_Diamond10.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Diamond2.png | 3 + .../game/card/Card_Diamond2.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Diamond3.png | 3 + .../game/card/Card_Diamond3.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Diamond4.png | 3 + .../game/card/Card_Diamond4.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Diamond5.png | 3 + .../game/card/Card_Diamond5.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Diamond6.png | 3 + .../game/card/Card_Diamond6.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Diamond7.png | 3 + .../game/card/Card_Diamond7.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Diamond8.png | 3 + .../game/card/Card_Diamond8.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Diamond9.png | 3 + .../game/card/Card_Diamond9.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_DiamondAce.png | 3 + .../game/card/Card_DiamondAce.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_DiamondJack.png | 3 + .../game/card/Card_DiamondJack.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_DiamondKing.png | 3 + .../game/card/Card_DiamondKing.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_DiamondQueen.png | 3 + .../game/card/Card_DiamondQueen.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Heart10.png | 3 + .../blackjack/game/card/Card_Heart10.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Heart2.png | 3 + .../blackjack/game/card/Card_Heart2.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Heart3.png | 3 + .../blackjack/game/card/Card_Heart3.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Heart4.png | 3 + .../blackjack/game/card/Card_Heart4.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Heart5.png | 3 + .../blackjack/game/card/Card_Heart5.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Heart6.png | 3 + .../blackjack/game/card/Card_Heart6.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Heart7.png | 3 + .../blackjack/game/card/Card_Heart7.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Heart8.png | 3 + .../blackjack/game/card/Card_Heart8.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Heart9.png | 3 + .../blackjack/game/card/Card_Heart9.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_HeartAce.png | 3 + .../game/card/Card_HeartAce.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_HeartJack.png | 3 + .../game/card/Card_HeartJack.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_HeartKing.png | 3 + .../game/card/Card_HeartKing.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_HeartQueen.png | 3 + .../game/card/Card_HeartQueen.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Spade10.png | 3 + .../blackjack/game/card/Card_Spade10.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Spade2.png | 3 + .../blackjack/game/card/Card_Spade2.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Spade3.png | 3 + .../blackjack/game/card/Card_Spade3.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Spade4.png | 3 + .../blackjack/game/card/Card_Spade4.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Spade5.png | 3 + .../blackjack/game/card/Card_Spade5.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Spade6.png | 3 + .../blackjack/game/card/Card_Spade6.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Spade7.png | 3 + .../blackjack/game/card/Card_Spade7.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Spade8.png | 3 + .../blackjack/game/card/Card_Spade8.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_Spade9.png | 3 + .../blackjack/game/card/Card_Spade9.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_SpadeAce.png | 3 + .../game/card/Card_SpadeAce.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_SpadeJack.png | 3 + .../game/card/Card_SpadeJack.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_SpadeKing.png | 3 + .../game/card/Card_SpadeKing.png.meta | 130 ++++++++++++ .../blackjack/game/card/Card_SpadeQueen.png | 3 + .../game/card/Card_SpadeQueen.png.meta | 130 ++++++++++++ .../blackjack/object/Spear_BaseColor.jpg | 3 + .../blackjack/object/Spear_BaseColor.jpg.meta | 130 ++++++++++++ .../blackjack/object/Spear_Metallic.jpg | 3 + .../blackjack/object/Spear_Metallic.jpg.meta | 130 ++++++++++++ .../blackjack/object/Spear_Normal.jpg | 3 + .../blackjack/object/Spear_Normal.jpg.meta | 130 ++++++++++++ .../blackjack/object/Spear_Roughness.jpg | 3 + .../blackjack/object/Spear_Roughness.jpg.meta | 130 ++++++++++++ .../06_Materials/blackjack/object/Spear.mat | 141 +++++++++++++ .../blackjack/object/Spear.mat.meta | 8 + Assets/11_Audio/Source/BGM/블랙잭.mp3 | 3 + Assets/11_Audio/Source/BGM/블랙잭.mp3.meta | 23 +++ Assets/11_Audio/Source/Music/카드.mp3 | 3 + Assets/11_Audio/Source/Music/카드.mp3.meta | 23 +++ 126 files changed, 8065 insertions(+), 41 deletions(-) create mode 100644 Assets/04_Models/Blackjack/object/Spear.fbx create mode 100644 Assets/04_Models/Blackjack/object/Spear.fbx.meta create mode 100644 Assets/05_Textures/blackjack/game/card.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Back.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Back.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club10.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club10.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club2.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club2.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club3.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club3.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club4.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club4.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club5.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club5.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club6.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club6.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club7.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club7.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club8.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club8.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club9.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Club9.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_ClubAce.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_ClubAce.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_ClubJack.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_ClubJack.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_ClubKing.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_ClubKing.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_ClubQueen.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_ClubQueen.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond10.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond10.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond2.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond2.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond3.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond3.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond4.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond4.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond5.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond5.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond6.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond6.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond7.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond7.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond8.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond8.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond9.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Diamond9.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_DiamondAce.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_DiamondAce.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_DiamondJack.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_DiamondJack.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_DiamondKing.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_DiamondKing.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_DiamondQueen.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_DiamondQueen.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart10.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart10.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart2.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart2.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart3.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart3.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart4.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart4.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart5.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart5.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart6.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart6.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart7.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart7.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart8.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart8.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart9.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Heart9.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_HeartAce.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_HeartAce.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_HeartJack.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_HeartJack.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_HeartKing.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_HeartKing.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_HeartQueen.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_HeartQueen.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade10.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade10.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade2.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade2.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade3.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade3.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade4.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade4.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade5.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade5.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade6.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade6.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade7.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade7.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade8.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade8.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade9.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_Spade9.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_SpadeAce.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_SpadeAce.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_SpadeJack.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_SpadeJack.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_SpadeKing.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_SpadeKing.png.meta create mode 100644 Assets/05_Textures/blackjack/game/card/Card_SpadeQueen.png create mode 100644 Assets/05_Textures/blackjack/game/card/Card_SpadeQueen.png.meta create mode 100644 Assets/05_Textures/blackjack/object/Spear_BaseColor.jpg create mode 100644 Assets/05_Textures/blackjack/object/Spear_BaseColor.jpg.meta create mode 100644 Assets/05_Textures/blackjack/object/Spear_Metallic.jpg create mode 100644 Assets/05_Textures/blackjack/object/Spear_Metallic.jpg.meta create mode 100644 Assets/05_Textures/blackjack/object/Spear_Normal.jpg create mode 100644 Assets/05_Textures/blackjack/object/Spear_Normal.jpg.meta create mode 100644 Assets/05_Textures/blackjack/object/Spear_Roughness.jpg create mode 100644 Assets/05_Textures/blackjack/object/Spear_Roughness.jpg.meta create mode 100644 Assets/06_Materials/blackjack/object/Spear.mat create mode 100644 Assets/06_Materials/blackjack/object/Spear.mat.meta create mode 100644 Assets/11_Audio/Source/BGM/블랙잭.mp3 create mode 100644 Assets/11_Audio/Source/BGM/블랙잭.mp3.meta create mode 100644 Assets/11_Audio/Source/Music/카드.mp3 create mode 100644 Assets/11_Audio/Source/Music/카드.mp3.meta diff --git a/Assets/01_Scenes/blackjack.unity b/Assets/01_Scenes/blackjack.unity index 5c891a9e..d8422d09 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:ea6a25faf1d8e5cc79b93e6149c401df7334f88022598e40dc05b1be7e3cf667 -size 2199261 +oid sha256:b849cda6d79986a55eeddb0557b999e87232c55483f579a1d9556390bf2f2336 +size 2278139 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/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/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/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: From 6271893c101a8cc110fc921dac3ac64ea38bfb16 Mon Sep 17 00:00:00 2001 From: dldydtn9755-crypto Date: Tue, 23 Jun 2026 10:57:18 +0900 Subject: [PATCH 5/8] Update blackjack cards and BGM zone --- Assets/01_Scenes/blackjack.unity | 4 +- Assets/07_Data/Character/hook.asset | 3 + Assets/07_Data/Character/hook.asset.meta | 8 + .../DialogGraph/BlackJackRoom.meta | 8 + .../BlackJackRoom/BlackJack_Area1.wdg | 384 ++++++++++++++++++ .../BlackJackRoom/BlackJack_Area1.wdg.meta | 10 + 6 files changed, 415 insertions(+), 2 deletions(-) create mode 100644 Assets/07_Data/Character/hook.asset create mode 100644 Assets/07_Data/Character/hook.asset.meta create mode 100644 Assets/07_Data/Communication/DialogGraph/BlackJackRoom.meta create mode 100644 Assets/07_Data/Communication/DialogGraph/BlackJackRoom/BlackJack_Area1.wdg create mode 100644 Assets/07_Data/Communication/DialogGraph/BlackJackRoom/BlackJack_Area1.wdg.meta diff --git a/Assets/01_Scenes/blackjack.unity b/Assets/01_Scenes/blackjack.unity index d8422d09..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:b849cda6d79986a55eeddb0557b999e87232c55483f579a1d9556390bf2f2336 -size 2278139 +oid sha256:82e86280552090334dcf94ef828b40a740cca796f3f4641012d716bf78cd0858 +size 2293916 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} From f5a93875f6d72d32278fc3f7fe6702f2bfb6ad50 Mon Sep 17 00:00:00 2001 From: nakjun Date: Tue, 23 Jun 2026 11:00:03 +0900 Subject: [PATCH 6/8] =?UTF-8?q?2026-06-23=20=ED=81=B4=EB=A6=AC=EC=96=B4?= =?UTF-8?q?=EC=8B=9C=20=EB=AC=B8=EC=83=9D=EC=84=B1=20(=EC=A7=84=ED=96=89?= =?UTF-8?q?=EC=A4=91)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WhaleAdventure_VR/Rooms/CatsRoom.unity | 4 +-- .../Managers/CatsRoom/RhythmManager.cs | 28 +++++++++++++++++++ .../Fonts/Pretendard-Black SDF.asset | 4 +-- 3 files changed, 32 insertions(+), 4 deletions(-) diff --git a/Assets/01_Scenes/WhaleAdventure_VR/Rooms/CatsRoom.unity b/Assets/01_Scenes/WhaleAdventure_VR/Rooms/CatsRoom.unity index 3a90fd5e..2cc7aafd 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:24f0eb11bbe93eb71cf802da326ac5f10bac6ae20bb323ee715af65bbcbecd3a +size 2093949 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/My project/Fonts/Pretendard-Black SDF.asset b/Assets/My project/Fonts/Pretendard-Black SDF.asset index afbcf0ab..2fcd95a4 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:a81a06b57f04031dc553ed2a18857edbf18e5f2ef32f65f713e538f6cebf5da5 -size 7807136 +oid sha256:3ba0e87e30e2da2803bd86a2630597c0fd3ca9d3d1c466df18454c24d7bbf168 +size 41373404 From 147fad59de726a6ec13326a41106f93e86dd99f6 Mon Sep 17 00:00:00 2001 From: nakjun Date: Tue, 23 Jun 2026 11:22:17 +0900 Subject: [PATCH 7/8] =?UTF-8?q?=ED=8E=98=EC=96=B4=EB=A6=AC=20=EB=B9=9B=20?= =?UTF-8?q?=EC=97=86=EC=9D=84=EB=95=8C=20=EB=A7=88=ED=85=8C=EB=A6=AC?= =?UTF-8?q?=EC=96=BC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Characters/Fariy/Materials/Body_Hair/Alistia_Face.mat | 7 ++++--- .../Characters/Fariy/Materials/Body_Hair/Alistia_Hair.mat | 7 ++++--- .../Fariy/Materials/Cloth/Alistia_Cloth_1_Blue.mat | 7 ++++--- .../Fariy/Materials/Cloth/Alistia_Cloth_1_Blue_Lace.mat | 7 ++++--- .../Fariy/Materials/Cloth/Alistia_Cloth_2_Lace.mat | 7 ++++--- 5 files changed, 20 insertions(+), 15 deletions(-) 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 From fecc7556d6645d8cd120a9a8369ed234bad81669 Mon Sep 17 00:00:00 2001 From: nakjun Date: Tue, 23 Jun 2026 14:33:45 +0900 Subject: [PATCH 8/8] =?UTF-8?q?=ED=8E=98=EC=96=B4=EB=A6=AC=20=EB=A6=AC?= =?UTF-8?q?=EA=B8=B0=EB=93=9C=EB=B0=94=EB=94=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/04_Models/Characters/Fariy/Fairy.prefab | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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