From 29f352513ed98acccd2a9801a4bf18e091dd12cb Mon Sep 17 00:00:00 2001 From: Vincent PETT Date: Mon, 31 Mar 2025 17:39:08 +0200 Subject: [PATCH] feat: add bonus on map editor --- Assets/Resources/Prefabs/Bonus.meta | 8 ++++++++ .../Resources/Prefabs/{ => Bonus}/BonusBoostSpeed.prefab | 0 .../Prefabs/{ => Bonus}/BonusBoostSpeed.prefab.meta | 0 .../Resources/Prefabs/{ => Bonus}/BonusSlowSpeed.prefab | 0 .../Prefabs/{ => Bonus}/BonusSlowSpeed.prefab.meta | 0 Assets/Resources/Prefabs/Portals.meta | 8 ++++++++ Assets/Resources/Prefabs/{ => Portals}/CubePortal.prefab | 0 .../Prefabs/{ => Portals}/CubePortal.prefab.meta | 0 Assets/Resources/Prefabs/{ => Portals}/ShipPortal.prefab | 0 .../Prefabs/{ => Portals}/ShipPortal.prefab.meta | 0 Assets/Scripts/LevelEditor.cs | 4 ++++ 11 files changed, 20 insertions(+) create mode 100644 Assets/Resources/Prefabs/Bonus.meta rename Assets/Resources/Prefabs/{ => Bonus}/BonusBoostSpeed.prefab (100%) rename Assets/Resources/Prefabs/{ => Bonus}/BonusBoostSpeed.prefab.meta (100%) rename Assets/Resources/Prefabs/{ => Bonus}/BonusSlowSpeed.prefab (100%) rename Assets/Resources/Prefabs/{ => Bonus}/BonusSlowSpeed.prefab.meta (100%) create mode 100644 Assets/Resources/Prefabs/Portals.meta rename Assets/Resources/Prefabs/{ => Portals}/CubePortal.prefab (100%) rename Assets/Resources/Prefabs/{ => Portals}/CubePortal.prefab.meta (100%) rename Assets/Resources/Prefabs/{ => Portals}/ShipPortal.prefab (100%) rename Assets/Resources/Prefabs/{ => Portals}/ShipPortal.prefab.meta (100%) diff --git a/Assets/Resources/Prefabs/Bonus.meta b/Assets/Resources/Prefabs/Bonus.meta new file mode 100644 index 0000000..fbeccfb --- /dev/null +++ b/Assets/Resources/Prefabs/Bonus.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a92ad937ccaadf0498fdf7b295d45306 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/BonusBoostSpeed.prefab b/Assets/Resources/Prefabs/Bonus/BonusBoostSpeed.prefab similarity index 100% rename from Assets/Resources/Prefabs/BonusBoostSpeed.prefab rename to Assets/Resources/Prefabs/Bonus/BonusBoostSpeed.prefab diff --git a/Assets/Resources/Prefabs/BonusBoostSpeed.prefab.meta b/Assets/Resources/Prefabs/Bonus/BonusBoostSpeed.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/BonusBoostSpeed.prefab.meta rename to Assets/Resources/Prefabs/Bonus/BonusBoostSpeed.prefab.meta diff --git a/Assets/Resources/Prefabs/BonusSlowSpeed.prefab b/Assets/Resources/Prefabs/Bonus/BonusSlowSpeed.prefab similarity index 100% rename from Assets/Resources/Prefabs/BonusSlowSpeed.prefab rename to Assets/Resources/Prefabs/Bonus/BonusSlowSpeed.prefab diff --git a/Assets/Resources/Prefabs/BonusSlowSpeed.prefab.meta b/Assets/Resources/Prefabs/Bonus/BonusSlowSpeed.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/BonusSlowSpeed.prefab.meta rename to Assets/Resources/Prefabs/Bonus/BonusSlowSpeed.prefab.meta diff --git a/Assets/Resources/Prefabs/Portals.meta b/Assets/Resources/Prefabs/Portals.meta new file mode 100644 index 0000000..af1473a --- /dev/null +++ b/Assets/Resources/Prefabs/Portals.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7571d32f9472d2c43afeeab883152b28 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/CubePortal.prefab b/Assets/Resources/Prefabs/Portals/CubePortal.prefab similarity index 100% rename from Assets/Resources/Prefabs/CubePortal.prefab rename to Assets/Resources/Prefabs/Portals/CubePortal.prefab diff --git a/Assets/Resources/Prefabs/CubePortal.prefab.meta b/Assets/Resources/Prefabs/Portals/CubePortal.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/CubePortal.prefab.meta rename to Assets/Resources/Prefabs/Portals/CubePortal.prefab.meta diff --git a/Assets/Resources/Prefabs/ShipPortal.prefab b/Assets/Resources/Prefabs/Portals/ShipPortal.prefab similarity index 100% rename from Assets/Resources/Prefabs/ShipPortal.prefab rename to Assets/Resources/Prefabs/Portals/ShipPortal.prefab diff --git a/Assets/Resources/Prefabs/ShipPortal.prefab.meta b/Assets/Resources/Prefabs/Portals/ShipPortal.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/ShipPortal.prefab.meta rename to Assets/Resources/Prefabs/Portals/ShipPortal.prefab.meta diff --git a/Assets/Scripts/LevelEditor.cs b/Assets/Scripts/LevelEditor.cs index 4c60340..3ddc81f 100644 --- a/Assets/Scripts/LevelEditor.cs +++ b/Assets/Scripts/LevelEditor.cs @@ -43,6 +43,8 @@ public class LevelEditor : MonoBehaviour blockPrefabs.AddRange(Resources.LoadAll("Prefabs/Block")); blockPrefabs.AddRange(Resources.LoadAll("Prefabs/Spike")); portalPrefabs.AddRange(Resources.LoadAll("Prefabs/Portals")); + portalPrefabs.AddRange(Resources.LoadAll("Prefabs/Bonus")); + } void GenerateButtons() @@ -146,6 +148,8 @@ public class LevelEditor : MonoBehaviour currentScale = new Vector3(0.15f, 0.15f, 1); else if (name.Contains("block")) currentScale = new Vector3(0.2f, 0.2f, 1); + else if (name.Contains("bonus")) + currentScale = new Vector3(0.3f, 0.3f, 1); else currentScale = new Vector3(1f, 1f, 1);