From 86921e8a751f61d60288c45d850fc3fa8440880f Mon Sep 17 00:00:00 2001 From: Lncvrt Date: Sat, 12 Jul 2025 21:31:11 -0700 Subject: [PATCH] Add Coin Berry (doesn't do anything atm) --- Assets/Resources/Berries/CoinBerry.png | Bin 0 -> 8548 bytes Assets/Resources/Berries/CoinBerry.png.meta | 156 ++++++++++++++++++++ Assets/Resources/Other.meta | 8 + Assets/Resources/Other/Coin.png | Bin 0 -> 3201 bytes Assets/Resources/Other/Coin.png.meta | 156 ++++++++++++++++++++ Assets/Scripts/GamePlayer.cs | 41 ++++- ProjectSettings/TagManager.asset | 1 + 7 files changed, 358 insertions(+), 4 deletions(-) create mode 100644 Assets/Resources/Berries/CoinBerry.png create mode 100644 Assets/Resources/Berries/CoinBerry.png.meta create mode 100644 Assets/Resources/Other.meta create mode 100644 Assets/Resources/Other/Coin.png create mode 100644 Assets/Resources/Other/Coin.png.meta diff --git a/Assets/Resources/Berries/CoinBerry.png b/Assets/Resources/Berries/CoinBerry.png new file mode 100644 index 0000000000000000000000000000000000000000..0800eb72d3ade236bb1fb6d2d6e3559d7f150375 GIT binary patch literal 8548 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Berries/CoinBerry.png.meta b/Assets/Resources/Berries/CoinBerry.png.meta new file mode 100644 index 0000000..ad2e933 --- /dev/null +++ b/Assets/Resources/Berries/CoinBerry.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 95fcc20fbfe7c43a2a484251feb32a00 +TextureImporter: + internalIDToNameTable: + - first: + 213: -8654162663755415972 + second: CoinBerry_0 + 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: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: CoinBerry_0 + rect: + serializedVersion: 2 + x: 7 + y: 3 + width: 114 + height: 122 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: c5ef866b8ec36e780800000000000000 + internalID: -8654162663755415972 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + CoinBerry_0: -8654162663755415972 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Other.meta b/Assets/Resources/Other.meta new file mode 100644 index 0000000..66ac5f3 --- /dev/null +++ b/Assets/Resources/Other.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5aa626694356916518efd27680cc1467 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Other/Coin.png b/Assets/Resources/Other/Coin.png new file mode 100644 index 0000000000000000000000000000000000000000..0a2d63b778e3b01d707cb23cf5d823041f9e29ec GIT binary patch literal 3201 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Other/Coin.png.meta b/Assets/Resources/Other/Coin.png.meta new file mode 100644 index 0000000..13f7aa7 --- /dev/null +++ b/Assets/Resources/Other/Coin.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 727b3f3f8ac5e5e649879866189d0de1 +TextureImporter: + internalIDToNameTable: + - first: + 213: -3338749442709606003 + second: Coin_0 + 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: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Coin_0 + rect: + serializedVersion: 2 + x: 7 + y: 3 + width: 114 + height: 124 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: d81b24142116aa1d0800000000000000 + internalID: -3338749442709606003 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Coin_0: -3338749442709606003 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/GamePlayer.cs b/Assets/Scripts/GamePlayer.cs index 31a5af5..b040666 100644 --- a/Assets/Scripts/GamePlayer.cs +++ b/Assets/Scripts/GamePlayer.cs @@ -355,34 +355,41 @@ public class GamePlayer : MonoBehaviour spriteRenderer.sprite = Resources.Load("Berries/Berry"); newBerry.tag = "Berry"; } - else if (spawnProbability <= 0.7f) + else if (spawnProbability <= 0.65f) { newBerry = new GameObject("PoisonBerry"); spriteRenderer = newBerry.AddComponent(); spriteRenderer.sprite = Resources.Load("Berries/PoisonBerry"); newBerry.tag = "PoisonBerry"; } - else if (spawnProbability <= 0.8f) + else if (spawnProbability <= 0.75f) { newBerry = new GameObject("SlowBerry"); spriteRenderer = newBerry.AddComponent(); spriteRenderer.sprite = Resources.Load("Berries/SlowBerry"); newBerry.tag = "SlowBerry"; } - else if (spawnProbability <= 0.9f) + else if (spawnProbability <= 0.85f) { newBerry = new GameObject("UltraBerry"); spriteRenderer = newBerry.AddComponent(); spriteRenderer.sprite = Resources.Load("Berries/UltraBerry"); newBerry.tag = "UltraBerry"; } - else + else if (spawnProbability <= 0.95f) { newBerry = new GameObject("SpeedyBerry"); spriteRenderer = newBerry.AddComponent(); spriteRenderer.sprite = Resources.Load("Berries/SpeedyBerry"); newBerry.tag = "SpeedyBerry"; } + else + { + newBerry = new GameObject("CoinBerry"); + spriteRenderer = newBerry.AddComponent(); + spriteRenderer.sprite = Resources.Load("Berries/CoinBerry"); + newBerry.tag = "CoinBerry"; + } spriteRenderer.sortingOrder = -5; float screenWidth = Camera.main.orthographicSize * 2 * Camera.main.aspect; @@ -427,6 +434,7 @@ public class GamePlayer : MonoBehaviour GameObject[] ultraberries = GameObject.FindGameObjectsWithTag("UltraBerry"); GameObject[] slownessberries = GameObject.FindGameObjectsWithTag("SlowBerry"); GameObject[] speedyberries = GameObject.FindGameObjectsWithTag("SpeedyBerry"); + GameObject[] coinberries = GameObject.FindGameObjectsWithTag("CoinBerry"); if (!pausePanel.activeSelf) { if (Time.time - lastMoveTime > 20) @@ -569,6 +577,26 @@ public class GamePlayer : MonoBehaviour gameObject10.GetComponent().linearVelocity = new UnityEngine.Vector2(0f, -4f); } } + array5 = coinberries; + foreach (GameObject gameObject11 in array5) + { + if (gameObject11.transform.position.y < 0f - Camera.main.orthographicSize - 1f) + { + Destroy(gameObject11); + } + else if (UnityEngine.Vector3.Distance(bird.transform.position, gameObject11.transform.position) < 1.5f) + { + Destroy(gameObject11); + } + if (speedyLeft > 0) + { + gameObject11.GetComponent().linearVelocity = new UnityEngine.Vector2(0f, -7.5f); + } + else + { + gameObject11.GetComponent().linearVelocity = new UnityEngine.Vector2(0f, -4f); + } + } } else { @@ -622,6 +650,7 @@ public class GamePlayer : MonoBehaviour GameObject[] ultraberries = GameObject.FindGameObjectsWithTag("UltraBerry"); GameObject[] slownessberries = GameObject.FindGameObjectsWithTag("SlowBerry"); GameObject[] speedyberries = GameObject.FindGameObjectsWithTag("SpeedyBerry"); + GameObject[] coinberries = GameObject.FindGameObjectsWithTag("CoinBerry"); foreach (GameObject b in berries) { @@ -643,6 +672,10 @@ public class GamePlayer : MonoBehaviour { Destroy(syb); } + foreach (GameObject cb in coinberries) + { + Destroy(cb); + } } void UpdateStats(BigInteger scoreAddAmount, BigInteger attemptAddAmount) diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index 1c58792..6e14954 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -9,6 +9,7 @@ TagManager: - SlowBerry - UltraBerry - SpeedyBerry + - CoinBerry layers: - Default - TransparentFX