From 7a25b07c3151858444c9e668dcad2cbcda45c20c Mon Sep 17 00:00:00 2001 From: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Date: Thu, 22 Feb 2024 00:45:25 +0100 Subject: [PATCH] freezer break implement --- Assets/Resources/Games/lumbearjack.prefab | 1 + Assets/Scripts/Games/LumBEARjack/LumBEARjack.cs | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/Assets/Resources/Games/lumbearjack.prefab b/Assets/Resources/Games/lumbearjack.prefab index 2a1ce6ba0..54bfa568e 100644 --- a/Assets/Resources/Games/lumbearjack.prefab +++ b/Assets/Resources/Games/lumbearjack.prefab @@ -45064,6 +45064,7 @@ MonoBehaviour: _bigLogCutParticle: {fileID: 77225483305886520} _hugeLogHitParticle: {fileID: 4465514175500312505} _hugeLogCutParticle: {fileID: 132537577928216743} + _freezerBreakParticle: {fileID: 3094020854116406872} _peachHitParticle: {fileID: 6214329999445395356} _peachCutParticle: {fileID: 8065249703308610300} _catAnimationOffsetStart: -0.5 diff --git a/Assets/Scripts/Games/LumBEARjack/LumBEARjack.cs b/Assets/Scripts/Games/LumBEARjack/LumBEARjack.cs index 4c2a9b4e6..4a167e76d 100644 --- a/Assets/Scripts/Games/LumBEARjack/LumBEARjack.cs +++ b/Assets/Scripts/Games/LumBEARjack/LumBEARjack.cs @@ -289,6 +289,7 @@ namespace HeavenStudio.Games [SerializeField] private ParticleSystem _bigLogCutParticle; [SerializeField] private ParticleSystem _hugeLogHitParticle; [SerializeField] private ParticleSystem _hugeLogCutParticle; + [SerializeField] private ParticleSystem _freezerBreakParticle; [SerializeField] private ParticleSystem _peachHitParticle; [SerializeField] private ParticleSystem _peachCutParticle; @@ -1018,6 +1019,9 @@ namespace HeavenStudio.Games spawnedParticle.PlayScaledAsyncAllChildren(0.5f); break; case HugeType.freezer: + if (hit) break; + ParticleSystem spawnedParticle1 = Instantiate(_freezerBreakParticle, _particleCutPoint); + spawnedParticle1.PlayScaledAsyncAllChildren(0.5f); break; case HugeType.peach: ParticleSystem spawnedParticle2 = Instantiate(hit ? _peachHitParticle : _peachCutParticle, hit ? _particleHitPoint : _particleCutPoint);