From 18df2d96c79b963fe7f3ed95ae18a6d627eb05e3 Mon Sep 17 00:00:00 2001 From: sneakzttv Date: Thu, 2 Nov 2023 12:10:18 +0800 Subject: [PATCH 1/4] Lootbox namespace change --- .../Scripts/ChainlinkLootboxSampleLauncher.cs | 4 ++-- .../Scripts/Erc1155MetaDataReader.cs | 2 +- .../Chainlink Lootbox Samples/Scripts/Menues.cs | 2 +- .../Scripts/Scene/Blackout.cs | 2 +- .../Scripts/Scene/FadeObject.cs | 2 +- .../Scripts/Scene/LootBoxScene.cs | 4 ++-- .../Scripts/Scene/LootBoxSceneException.cs | 2 +- .../Chainlink Lootbox Samples/Scripts/Scene/Lootbox.cs | 2 +- .../Scripts/Scene/Rewards/CoinReward.cs | 2 +- .../Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs | 4 ++-- .../Scripts/Scene/Rewards/Erc1155RewardFactory.cs | 4 ++-- .../Scripts/Scene/Rewards/Erc20RewardFactory.cs | 4 ++-- .../Scripts/Scene/Rewards/Erc721NftRewardFactory.cs | 4 ++-- .../Scripts/Scene/Rewards/NftReward.cs | 2 +- .../Scripts/Scene/Rewards/Reward.cs | 2 +- .../Scripts/Scene/Rewards/RewardStageItemSpawner.cs | 4 ++-- .../Chainlink Lootbox Samples/Scripts/Scene/Stage.cs | 4 ++-- .../Scripts/Scene/StageCamera.cs | 2 +- .../Scripts/Scene/StageFocus.cs | 4 ++-- .../Scene/StageItems/LootBoxStageItemFactory.cs | 2 +- .../Scene/StageItems/LootBoxesFrontEndDataSet.cs | 2 +- .../Scripts/Scene/StageItems/StageItem.cs | 2 +- .../Scripts/Scene/States/EmptyState.cs | 2 +- .../Scripts/Scene/States/FadeState.cs | 2 +- .../Scripts/Scene/States/LoadLootBoxesState.cs | 4 ++-- .../Scripts/Scene/States/LoadLootBoxesToClaim.cs | 4 ++-- .../Scripts/Scene/States/LoadOpeningLootBoxes.cs | 4 ++-- .../Scripts/Scene/States/LoadRewardsState.cs | 2 +- .../Scripts/Scene/States/LootBoxSceneState.cs | 2 +- .../Scripts/Scene/States/OpenLootBoxesState.cs | 2 +- .../Scripts/Scene/States/PromptToClaimRewardsState.cs | 4 ++-- .../Scripts/Scene/States/ResetStageState.cs | 2 +- .../Scripts/Scene/States/SelectLootBoxesState.cs | 2 +- .../Scripts/Scene/States/ViewRewardsState.cs | 2 +- .../Scene/States/WaitTillCanClaimRewardState.cs | 2 +- .../Scripts/Scene/UI/EmptyStateUI.cs | 2 +- .../Scripts/Scene/UI/OpenLootBoxUI.cs | 2 +- .../Scripts/Scene/UI/PromptClaimRewardsUI.cs | 2 +- .../Scripts/Scene/UI/SelectLootBoxesUI.cs | 2 +- .../Scripts/Scene/UI/ViewRewardsUI.cs | 2 +- .../Scripts/Scene/VibrationApplier.cs | 2 +- .../ChainSafe.Gaming.Lootboxes.Chainlink.csproj | 2 +- src/ChainSafe.Gaming.Unity/link.xml | 2 +- .../2.5.0/Web3.Unity Samples/Scripts/Scenes/Login.cs | 10 +++++++++- 44 files changed, 65 insertions(+), 57 deletions(-) diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/ChainlinkLootboxSampleLauncher.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/ChainlinkLootboxSampleLauncher.cs index 476bad328..fc867fd5e 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/ChainlinkLootboxSampleLauncher.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/ChainlinkLootboxSampleLauncher.cs @@ -1,4 +1,4 @@ -using Chainlink.LootBoxes.Scene; +using LootBoxes.Chainlink.Scene; using Chainsafe.Gaming.Chainlink; using ChainSafe.Gaming.Debugging; using ChainSafe.Gaming.Evm.JsonRpc; @@ -11,7 +11,7 @@ using UnityEngine; -namespace Chainlink.LootBoxes +namespace LootBoxes.Chainlink { /// /// Initializes Web3 using local RPC node and node's user diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Erc1155MetaDataReader.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Erc1155MetaDataReader.cs index e01513b9c..883667c0f 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Erc1155MetaDataReader.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Erc1155MetaDataReader.cs @@ -4,7 +4,7 @@ using System.Threading.Tasks; using ChainSafe.Gaming.Web3.Environment; -namespace Chainlink.LootBoxes +namespace LootBoxes.Chainlink { public class Erc1155MetaData { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Menues.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Menues.cs index f0e87b05d..df875e797 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Menues.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Menues.cs @@ -1,4 +1,4 @@ -namespace Chainlink.LootBoxes +namespace LootBoxes.Chainlink { public static class Menues { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Blackout.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Blackout.cs index 6c96e1aef..ef2525fa4 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Blackout.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Blackout.cs @@ -4,7 +4,7 @@ using UnityEngine; using UnityEngine.UI; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class Blackout : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/FadeObject.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/FadeObject.cs index 644ff26d7..544d4b810 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/FadeObject.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/FadeObject.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { [RequireComponent(typeof(Renderer))] [ExecuteInEditMode] diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/LootBoxScene.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/LootBoxScene.cs index 7509250c1..7f0e40c24 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/LootBoxScene.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/LootBoxScene.cs @@ -1,11 +1,11 @@ using System.Collections.Generic; using System.Threading.Tasks; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; using ChainSafe.Gaming.Evm.Contracts; using ChainSafe.Gaming.Lootboxes.Chainlink; using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class LootBoxScene : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/LootBoxSceneException.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/LootBoxSceneException.cs index 6b1e22cb9..4ad4fa20a 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/LootBoxSceneException.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/LootBoxSceneException.cs @@ -1,6 +1,6 @@ using System; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class LootBoxSceneException : Exception { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Lootbox.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Lootbox.cs index d373a7dcf..f38a7c714 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Lootbox.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Lootbox.cs @@ -1,7 +1,7 @@ using System; using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class Lootbox : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/CoinReward.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/CoinReward.cs index 2ec66b0bb..7c29dd888 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/CoinReward.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/CoinReward.cs @@ -1,6 +1,6 @@ using TMPro; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class CoinReward : Reward { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs index 66ed17fe0..237080841 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs @@ -1,13 +1,13 @@ using System; using System.Threading.Tasks; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; using ChainSafe.Gaming.Evm.Contracts; using ChainSafe.Gaming.Lootboxes.Chainlink; using ChainSafe.Gaming.UnityPackage; using UnityEngine; using UnityEngine.Networking; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class Erc1155NftRewardFactory : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc1155RewardFactory.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc1155RewardFactory.cs index 5ffb89b66..1d3a84ca2 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc1155RewardFactory.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc1155RewardFactory.cs @@ -1,12 +1,12 @@ using System; using System.Threading.Tasks; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; using ChainSafe.Gaming.Evm.Contracts; using ChainSafe.Gaming.Lootboxes.Chainlink; using ChainSafe.Gaming.UnityPackage; using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class Erc1155RewardFactory : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc20RewardFactory.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc20RewardFactory.cs index e6946c83a..a56efd439 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc20RewardFactory.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc20RewardFactory.cs @@ -2,13 +2,13 @@ using System.Globalization; using System.Numerics; using System.Threading.Tasks; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; using ChainSafe.Gaming.Evm.Contracts; using ChainSafe.Gaming.Lootboxes.Chainlink; using ChainSafe.Gaming.UnityPackage; using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class Erc20RewardFactory : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc721NftRewardFactory.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc721NftRewardFactory.cs index 221937978..dac346508 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc721NftRewardFactory.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Erc721NftRewardFactory.cs @@ -1,12 +1,12 @@ using System; using System.Threading.Tasks; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; using ChainSafe.Gaming.Evm.Contracts; using ChainSafe.Gaming.Lootboxes.Chainlink; using ChainSafe.Gaming.UnityPackage; using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class Erc721NftRewardFactory : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/NftReward.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/NftReward.cs index 8103eb075..1d2e094cd 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/NftReward.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/NftReward.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class NftReward : Reward { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Reward.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Reward.cs index 673295e87..fd94bed24 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Reward.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/Reward.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public abstract class Reward : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/RewardStageItemSpawner.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/RewardStageItemSpawner.cs index b4ff06242..94b070e73 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/RewardStageItemSpawner.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Rewards/RewardStageItemSpawner.cs @@ -1,12 +1,12 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; using ChainSafe.Gaming.Evm.Contracts; using ChainSafe.Gaming.Lootboxes.Chainlink; using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class RewardStageItemSpawner : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Stage.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Stage.cs index 00be65914..55a36b0ac 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Stage.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/Stage.cs @@ -1,8 +1,8 @@ using System.Collections.Generic; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class Stage : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageCamera.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageCamera.cs index a4e13720f..723379274 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageCamera.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageCamera.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class StageCamera : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageFocus.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageFocus.cs index 0b88934f5..ae77cb8fc 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageFocus.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageFocus.cs @@ -1,9 +1,9 @@ using System; using System.Linq; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class StageFocus : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/LootBoxStageItemFactory.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/LootBoxStageItemFactory.cs index 537d7904e..e197ce27d 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/LootBoxStageItemFactory.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/LootBoxStageItemFactory.cs @@ -1,7 +1,7 @@ using UnityEngine; using Object = UnityEngine.Object; -namespace Chainlink.LootBoxes.Scene.StageItems +namespace LootBoxes.Chainlink.Scene.StageItems { public class LootBoxStageItemFactory { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/LootBoxesFrontEndDataSet.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/LootBoxesFrontEndDataSet.cs index e2ba85be8..91cfc6fac 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/LootBoxesFrontEndDataSet.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/LootBoxesFrontEndDataSet.cs @@ -3,7 +3,7 @@ using System.Linq; using UnityEngine; -namespace Chainlink.LootBoxes.Scene.StageItems +namespace LootBoxes.Chainlink.Scene.StageItems { [CreateAssetMenu(menuName = Menues.Root + "LootBoxPrefabSet", fileName = "LootBoxPrefabSet", order = 0)] public class LootBoxesFrontEndDataSet : ScriptableObject diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/StageItem.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/StageItem.cs index e00e6c6ae..a5f003f17 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/StageItem.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/StageItems/StageItem.cs @@ -1,7 +1,7 @@ using UnityEngine; using UnityEngine.Serialization; -namespace Chainlink.LootBoxes.Scene.StageItems +namespace LootBoxes.Chainlink.Scene.StageItems { public class StageItem : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/EmptyState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/EmptyState.cs index a3ac564fd..20e3e616f 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/EmptyState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/EmptyState.cs @@ -1,4 +1,4 @@ -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class EmptyState : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/FadeState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/FadeState.cs index 64d9e61bc..15f9b44f7 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/FadeState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/FadeState.cs @@ -1,7 +1,7 @@ using System; using System.Threading.Tasks; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public enum FadeGoal { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadLootBoxesState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadLootBoxesState.cs index 0f52bb4c4..81e956940 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadLootBoxesState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadLootBoxesState.cs @@ -1,10 +1,10 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; using UnityEngine; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class LoadLootBoxesState : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadLootBoxesToClaim.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadLootBoxesToClaim.cs index 3519bf0b5..8ea62f11a 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadLootBoxesToClaim.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadLootBoxesToClaim.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class LoadLootBoxesToClaim : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadOpeningLootBoxes.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadOpeningLootBoxes.cs index d39036a85..8189b58a8 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadOpeningLootBoxes.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadOpeningLootBoxes.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class LoadOpeningLootBoxes : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadRewardsState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadRewardsState.cs index 8d99a5233..0d8339e0a 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadRewardsState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LoadRewardsState.cs @@ -1,4 +1,4 @@ -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class LoadRewardsState : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LootBoxSceneState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LootBoxSceneState.cs index 1cae6d72f..352f4ed35 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LootBoxSceneState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/LootBoxSceneState.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public abstract class LootBoxSceneState : StateMachineBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/OpenLootBoxesState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/OpenLootBoxesState.cs index a030f98da..6141cdbc4 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/OpenLootBoxesState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/OpenLootBoxesState.cs @@ -1,7 +1,7 @@ using System.Linq; using UnityEngine; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class OpenLootBoxesState : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/PromptToClaimRewardsState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/PromptToClaimRewardsState.cs index fef6046b6..6ea9aaac8 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/PromptToClaimRewardsState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/PromptToClaimRewardsState.cs @@ -1,8 +1,8 @@ using System.Threading.Tasks; -using Chainlink.LootBoxes.Scene.StageItems; +using LootBoxes.Chainlink.Scene.StageItems; using UnityEngine; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class PromptToClaimRewardsState : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/ResetStageState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/ResetStageState.cs index 5946b3edb..0496393b6 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/ResetStageState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/ResetStageState.cs @@ -3,7 +3,7 @@ using ChainSafe.Gaming.Lootboxes.Chainlink; using UnityEngine; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class ResetStageState : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/SelectLootBoxesState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/SelectLootBoxesState.cs index 84e87ed3d..a2c86681c 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/SelectLootBoxesState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/SelectLootBoxesState.cs @@ -3,7 +3,7 @@ using ChainSafe.Gaming.Lootboxes.Chainlink; using UnityEngine; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class SelectLootBoxesState : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/ViewRewardsState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/ViewRewardsState.cs index 89ad5414d..30244abce 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/ViewRewardsState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/ViewRewardsState.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class ViewRewardsState : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/WaitTillCanClaimRewardState.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/WaitTillCanClaimRewardState.cs index 0feafb1dc..36acb674e 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/WaitTillCanClaimRewardState.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/States/WaitTillCanClaimRewardState.cs @@ -3,7 +3,7 @@ using System.Threading.Tasks; using UnityEngine; -namespace Chainlink.LootBoxes.Scene.States +namespace LootBoxes.Chainlink.Scene.States { public class WaitTillCanClaimRewardState : LootBoxSceneState { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/EmptyStateUI.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/EmptyStateUI.cs index b70839cdb..bcb4ce465 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/EmptyStateUI.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/EmptyStateUI.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class EmptyStateUI : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/OpenLootBoxUI.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/OpenLootBoxUI.cs index c20d24bcc..e2d388616 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/OpenLootBoxUI.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/OpenLootBoxUI.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class OpenLootBoxUI : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/PromptClaimRewardsUI.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/PromptClaimRewardsUI.cs index 82d7faf25..2d1e96d64 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/PromptClaimRewardsUI.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/PromptClaimRewardsUI.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class PromptClaimRewardsUI : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/SelectLootBoxesUI.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/SelectLootBoxesUI.cs index 6d46799fc..634cbebfd 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/SelectLootBoxesUI.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/SelectLootBoxesUI.cs @@ -2,7 +2,7 @@ using UnityEngine; using UnityEngine.UI; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class SelectLootBoxesUI : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/ViewRewardsUI.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/ViewRewardsUI.cs index 58387873c..7f6b77093 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/ViewRewardsUI.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/UI/ViewRewardsUI.cs @@ -1,7 +1,7 @@ using UnityEngine; using UnityEngine.UI; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class ViewRewardsUI : MonoBehaviour { diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/VibrationApplier.cs b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/VibrationApplier.cs index 06ca76e8f..f6360c484 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/VibrationApplier.cs +++ b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Scripts/Scene/VibrationApplier.cs @@ -2,7 +2,7 @@ using UnityEngine.Serialization; using Random = UnityEngine.Random; -namespace Chainlink.LootBoxes.Scene +namespace LootBoxes.Chainlink.Scene { public class VibrationApplier : MonoBehaviour { diff --git a/src/ChainSafe.Gaming.Lootboxes.Chainlink/ChainSafe.Gaming.Lootboxes.Chainlink.csproj b/src/ChainSafe.Gaming.Lootboxes.Chainlink/ChainSafe.Gaming.Lootboxes.Chainlink.csproj index 853eab10b..5852589a7 100644 --- a/src/ChainSafe.Gaming.Lootboxes.Chainlink/ChainSafe.Gaming.Lootboxes.Chainlink.csproj +++ b/src/ChainSafe.Gaming.Lootboxes.Chainlink/ChainSafe.Gaming.Lootboxes.Chainlink.csproj @@ -4,7 +4,7 @@ ../../global.ruleset netstandard2.1 enable - ChainSafe.Gaming.Chainlink.Lootboxes + ChainSafe.Gaming.LootBoxes.Chainlink diff --git a/src/ChainSafe.Gaming.Unity/link.xml b/src/ChainSafe.Gaming.Unity/link.xml index 9dae91665..df34870ca 100644 --- a/src/ChainSafe.Gaming.Unity/link.xml +++ b/src/ChainSafe.Gaming.Unity/link.xml @@ -22,7 +22,7 @@ - + diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/Login.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/Login.cs index 94370b03e..ee95733fc 100644 --- a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/Login.cs +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/Login.cs @@ -56,7 +56,15 @@ protected async Task TryLogin() LoginSceneIndex = SceneManager.GetActiveScene().buildIndex; - SceneManager.LoadScene(MainSceneName); + // Checks if the user has removed the main scene from the build settings, allows for other packages like loot boxes to be tested with the login scene + if (SceneManager.GetSceneByBuildIndex(1).name != MainSceneName) + { + SceneManager.LoadScene(1); + } + else + { + SceneManager.LoadScene(MainSceneName); + } } private void ConfigureCommonServices(IWeb3ServiceCollection services) From bed6fa012727fcc4cec4f55cca642d536fe1f5c9 Mon Sep 17 00:00:00 2001 From: sneakzttv Date: Thu, 2 Nov 2023 04:15:44 +0000 Subject: [PATCH 2/4] Auto-duplicate Packages Samples --- .../Samples~/Web3.Unity/Scripts/Scenes/Login.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs index 94370b03e..ee95733fc 100644 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs +++ b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs @@ -56,7 +56,15 @@ protected async Task TryLogin() LoginSceneIndex = SceneManager.GetActiveScene().buildIndex; - SceneManager.LoadScene(MainSceneName); + // Checks if the user has removed the main scene from the build settings, allows for other packages like loot boxes to be tested with the login scene + if (SceneManager.GetSceneByBuildIndex(1).name != MainSceneName) + { + SceneManager.LoadScene(1); + } + else + { + SceneManager.LoadScene(MainSceneName); + } } private void ConfigureCommonServices(IWeb3ServiceCollection services) From 6aae79ff4c41ebc04d85333eba336beec68e2b67 Mon Sep 17 00:00:00 2001 From: sneakzttv Date: Thu, 2 Nov 2023 19:07:09 +0800 Subject: [PATCH 3/4] Update Login.cs --- .../Samples~/Web3.Unity/Scripts/Scenes/Login.cs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs index ee95733fc..94370b03e 100644 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs +++ b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs @@ -56,15 +56,7 @@ protected async Task TryLogin() LoginSceneIndex = SceneManager.GetActiveScene().buildIndex; - // Checks if the user has removed the main scene from the build settings, allows for other packages like loot boxes to be tested with the login scene - if (SceneManager.GetSceneByBuildIndex(1).name != MainSceneName) - { - SceneManager.LoadScene(1); - } - else - { - SceneManager.LoadScene(MainSceneName); - } + SceneManager.LoadScene(MainSceneName); } private void ConfigureCommonServices(IWeb3ServiceCollection services) From ddaa10dce3db2d276e4b2692b1aeea0d71caadfa Mon Sep 17 00:00:00 2001 From: sneakzttv Date: Thu, 2 Nov 2023 11:07:32 +0000 Subject: [PATCH 4/4] Auto-duplicate Packages Samples --- .../Samples~/Web3.Unity/Scripts/Scenes/Login.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs index 94370b03e..ee95733fc 100644 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs +++ b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs @@ -56,7 +56,15 @@ protected async Task TryLogin() LoginSceneIndex = SceneManager.GetActiveScene().buildIndex; - SceneManager.LoadScene(MainSceneName); + // Checks if the user has removed the main scene from the build settings, allows for other packages like loot boxes to be tested with the login scene + if (SceneManager.GetSceneByBuildIndex(1).name != MainSceneName) + { + SceneManager.LoadScene(1); + } + else + { + SceneManager.LoadScene(MainSceneName); + } } private void ConfigureCommonServices(IWeb3ServiceCollection services)