From 22abe69340b0fd9956c6831b5a5eac1de6441a2d Mon Sep 17 00:00:00 2001 From: Felix Boucher Date: Sat, 20 May 2023 22:42:03 -0400 Subject: [PATCH] tidy up level manager related scripts scripts were not classified created a LevelManager folder in the scripts folder --- Assets/Scripts/LevelManager.meta | 8 ++++++++ Assets/Scripts/{ => LevelManager}/ILevelObject.cs | 0 Assets/Scripts/{ => LevelManager}/ILevelObject.cs.meta | 0 Assets/Scripts/{ => LevelManager}/LevelManager.cs | 0 Assets/Scripts/{ => LevelManager}/LevelManager.cs.meta | 0 Assets/Scripts/Singleton.cs | 6 +++++- Assets/Scripts/Tiles.meta | 8 ++++++++ Assets/Scripts/{ => Tiles}/ResourceTile.cs | 0 Assets/Scripts/{ => Tiles}/ResourceTile.cs.meta | 0 9 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 Assets/Scripts/LevelManager.meta rename Assets/Scripts/{ => LevelManager}/ILevelObject.cs (100%) rename Assets/Scripts/{ => LevelManager}/ILevelObject.cs.meta (100%) rename Assets/Scripts/{ => LevelManager}/LevelManager.cs (100%) rename Assets/Scripts/{ => LevelManager}/LevelManager.cs.meta (100%) create mode 100644 Assets/Scripts/Tiles.meta rename Assets/Scripts/{ => Tiles}/ResourceTile.cs (100%) rename Assets/Scripts/{ => Tiles}/ResourceTile.cs.meta (100%) diff --git a/Assets/Scripts/LevelManager.meta b/Assets/Scripts/LevelManager.meta new file mode 100644 index 0000000..54e35be --- /dev/null +++ b/Assets/Scripts/LevelManager.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6de7614753584724c88bf88102975375 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/ILevelObject.cs b/Assets/Scripts/LevelManager/ILevelObject.cs similarity index 100% rename from Assets/Scripts/ILevelObject.cs rename to Assets/Scripts/LevelManager/ILevelObject.cs diff --git a/Assets/Scripts/ILevelObject.cs.meta b/Assets/Scripts/LevelManager/ILevelObject.cs.meta similarity index 100% rename from Assets/Scripts/ILevelObject.cs.meta rename to Assets/Scripts/LevelManager/ILevelObject.cs.meta diff --git a/Assets/Scripts/LevelManager.cs b/Assets/Scripts/LevelManager/LevelManager.cs similarity index 100% rename from Assets/Scripts/LevelManager.cs rename to Assets/Scripts/LevelManager/LevelManager.cs diff --git a/Assets/Scripts/LevelManager.cs.meta b/Assets/Scripts/LevelManager/LevelManager.cs.meta similarity index 100% rename from Assets/Scripts/LevelManager.cs.meta rename to Assets/Scripts/LevelManager/LevelManager.cs.meta diff --git a/Assets/Scripts/Singleton.cs b/Assets/Scripts/Singleton.cs index 274efff..01d04da 100644 --- a/Assets/Scripts/Singleton.cs +++ b/Assets/Scripts/Singleton.cs @@ -1,4 +1,8 @@ -public class Singleton where T : Singleton, new() +/// +/// this class is not a MonoBehaviour. Its purpose is to make it possible to have global classes that will not be in the scene. +/// +/// +public class Singleton where T : Singleton, new() { private static T _instance; public static T Instance diff --git a/Assets/Scripts/Tiles.meta b/Assets/Scripts/Tiles.meta new file mode 100644 index 0000000..403a246 --- /dev/null +++ b/Assets/Scripts/Tiles.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a9710b36b8754824f8f0cc22dc85ed59 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/ResourceTile.cs b/Assets/Scripts/Tiles/ResourceTile.cs similarity index 100% rename from Assets/Scripts/ResourceTile.cs rename to Assets/Scripts/Tiles/ResourceTile.cs diff --git a/Assets/Scripts/ResourceTile.cs.meta b/Assets/Scripts/Tiles/ResourceTile.cs.meta similarity index 100% rename from Assets/Scripts/ResourceTile.cs.meta rename to Assets/Scripts/Tiles/ResourceTile.cs.meta