diff --git a/Assembly-CSharp.csproj.DotSettings b/Assembly-CSharp.csproj.DotSettings
new file mode 100644
index 0000000..6c860ae
--- /dev/null
+++ b/Assembly-CSharp.csproj.DotSettings
@@ -0,0 +1,2 @@
+
+ True
\ No newline at end of file
diff --git a/Assets/BetterLogger.meta b/Assets/BetterLogger.meta
new file mode 100644
index 0000000..a74651f
--- /dev/null
+++ b/Assets/BetterLogger.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 49d73910a513cc7439b9b8b2a4eeacc3
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BetterLogger/Editor.meta b/Assets/BetterLogger/Editor.meta
new file mode 100644
index 0000000..ccfca2b
--- /dev/null
+++ b/Assets/BetterLogger/Editor.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c1de3680da370b647bdf2b5bd4450d36
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UnityPackageRepoTemplate/Editor/{project_name}.Editor.asmdef b/Assets/BetterLogger/Editor/BetterLogger.Editor.asmdef
similarity index 70%
rename from Assets/UnityPackageRepoTemplate/Editor/{project_name}.Editor.asmdef
rename to Assets/BetterLogger/Editor/BetterLogger.Editor.asmdef
index 5222d57..5554d18 100644
--- a/Assets/UnityPackageRepoTemplate/Editor/{project_name}.Editor.asmdef
+++ b/Assets/BetterLogger/Editor/BetterLogger.Editor.asmdef
@@ -1,8 +1,8 @@
{
- "name": "{project_name}.Editor",
- "rootNamespace": "",
+ "name": "BetterLogger.Editor",
+ "rootNamespace": "Better.Logger.EditorAddons",
"references": [
- "GUID:443314a5a4e67c14a88ae223776b6554"
+ "GUID:a19d71ac5231b4a45a527dfc93a21f58"
],
"includePlatforms": [
"Editor"
diff --git a/Assets/BetterLogger/Editor/BetterLogger.Editor.asmdef.meta b/Assets/BetterLogger/Editor/BetterLogger.Editor.asmdef.meta
new file mode 100644
index 0000000..b6f182b
--- /dev/null
+++ b/Assets/BetterLogger/Editor/BetterLogger.Editor.asmdef.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 313d4715b48af424596a8fda62d9dc96
+AssemblyDefinitionImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BetterLogger/Runtime.meta b/Assets/BetterLogger/Runtime.meta
new file mode 100644
index 0000000..a06fdda
--- /dev/null
+++ b/Assets/BetterLogger/Runtime.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4f7fb5028bb41454b95a0bec5cc40c1a
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BetterLogger/Runtime/BetterLogger.Runtime.asmdef b/Assets/BetterLogger/Runtime/BetterLogger.Runtime.asmdef
new file mode 100644
index 0000000..540d22a
--- /dev/null
+++ b/Assets/BetterLogger/Runtime/BetterLogger.Runtime.asmdef
@@ -0,0 +1,14 @@
+{
+ "name": "BetterLogger.Runtime",
+ "rootNamespace": "Better.Logger.Runtime",
+ "references": [],
+ "includePlatforms": [],
+ "excludePlatforms": [],
+ "allowUnsafeCode": true,
+ "overrideReferences": false,
+ "precompiledReferences": [],
+ "autoReferenced": true,
+ "defineConstraints": [],
+ "versionDefines": [],
+ "noEngineReferences": false
+}
\ No newline at end of file
diff --git a/Assets/BetterLogger/Runtime/BetterLogger.Runtime.asmdef.meta b/Assets/BetterLogger/Runtime/BetterLogger.Runtime.asmdef.meta
new file mode 100644
index 0000000..4fbd858
--- /dev/null
+++ b/Assets/BetterLogger/Runtime/BetterLogger.Runtime.asmdef.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: a19d71ac5231b4a45a527dfc93a21f58
+AssemblyDefinitionImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BetterLogger/Runtime/Logger.meta b/Assets/BetterLogger/Runtime/Logger.meta
new file mode 100644
index 0000000..c338156
--- /dev/null
+++ b/Assets/BetterLogger/Runtime/Logger.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 30e91948f5003dc4fafbb3ef49656f4e
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BetterLogger/Runtime/Logger/BetterLogger.cs b/Assets/BetterLogger/Runtime/Logger/BetterLogger.cs
new file mode 100644
index 0000000..fe54294
--- /dev/null
+++ b/Assets/BetterLogger/Runtime/Logger/BetterLogger.cs
@@ -0,0 +1,22 @@
+using System.Collections;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Runtime.CompilerServices;
+using UnityEngine;
+using Debug = UnityEngine.Debug;
+
+namespace Better.Logger.Runtime
+{
+ public static class BetterLogger
+ {
+ [DebuggerHidden][DebuggerNonUserCode]
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public static void Log(string message,
+ [CallerMemberName] string memberName = "",
+ [CallerFilePath] string filePath = "",
+ [CallerLineNumber] int sourceLineNumber = 0)
+ {
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/BetterLogger/Runtime/Logger/BetterLogger.cs.meta b/Assets/BetterLogger/Runtime/Logger/BetterLogger.cs.meta
new file mode 100644
index 0000000..333700f
--- /dev/null
+++ b/Assets/BetterLogger/Runtime/Logger/BetterLogger.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: a1a806f91660a0b428decc00c9fd539e
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BetterLogger/Runtime/Tester.cs b/Assets/BetterLogger/Runtime/Tester.cs
new file mode 100644
index 0000000..470af9f
--- /dev/null
+++ b/Assets/BetterLogger/Runtime/Tester.cs
@@ -0,0 +1,15 @@
+using System;
+using UnityEngine;
+
+namespace Better.Logger.Runtime
+{
+ public class Tester : MonoBehaviour
+ {
+ [SerializeField] private bool _test;
+
+ private void OnValidate()
+ {
+ Debug.Log(DateTime.Now, this);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/BetterLogger/Runtime/Tester.cs.meta b/Assets/BetterLogger/Runtime/Tester.cs.meta
new file mode 100644
index 0000000..39ea7e8
--- /dev/null
+++ b/Assets/BetterLogger/Runtime/Tester.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 1cd9b725b9f74535b06814d0800a9114
+timeCreated: 1708385937
\ No newline at end of file
diff --git a/Assets/BetterLogger/package.json b/Assets/BetterLogger/package.json
new file mode 100644
index 0000000..5cbe198
--- /dev/null
+++ b/Assets/BetterLogger/package.json
@@ -0,0 +1,25 @@
+{
+ "name": "com.tdw.better.logger",
+ "displayName": "Better Logger",
+ "version": "0.0.1",
+ "unity": "2021.3",
+ "description": " ",
+ "dependencies": {
+ "com.uurha.somepackage": "0.1.0"
+ },
+ "author": {
+ "name": "Better Plugins",
+ "url": "https://github.com/techno-dwarf-works"
+ },
+ "changelogUrl": "https://github.com/techno-dwarf-works/better-logger",
+ "documentationUrl": "https://github.com/techno-dwarf-works/better-logger/tree/main#readme",
+ "license": "MIT",
+ "licensesUrl":"https://github.com/techno-dwarf-works/better-logger/blob/main/LICENSE",
+ "keywords": [
+ "debug",
+ "logging",
+ "logs",
+ "log",
+ "log management"
+ ]
+}
diff --git a/Assets/BetterLogger/package.json.meta b/Assets/BetterLogger/package.json.meta
new file mode 100644
index 0000000..83399a0
--- /dev/null
+++ b/Assets/BetterLogger/package.json.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 24c3ed362f5193e4383d14459ed954aa
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UnityPackageRepoTemplate/Runtime/{project_name}.Runtime.asmdef b/Assets/UnityPackageRepoTemplate/Runtime/{project_name}.Runtime.asmdef
deleted file mode 100644
index 46f033c..0000000
--- a/Assets/UnityPackageRepoTemplate/Runtime/{project_name}.Runtime.asmdef
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "{project_name}.Runtime"
-}
diff --git a/Assets/UnityPackageRepoTemplate/package.json b/Assets/UnityPackageRepoTemplate/package.json
deleted file mode 100644
index f388a54..0000000
--- a/Assets/UnityPackageRepoTemplate/package.json
+++ /dev/null
@@ -1,30 +0,0 @@
-{
- "name": "com.tdw.{package_name}",
- "displayName": "{display_name}",
- "version": "0.0.1",
- "unity": "2018.3",
- "description": " ",
- "dependencies": {
- "com.uurha.somepackage": "0.1.0"
- },
- "author": {
- "name": "Techno Dwarf Works",
- "url": "https://github.com/techno-dwarf-works"
- },
- "changelogUrl": "https://github.com/techno-dwarf-works/{project_name}",
- "documentationUrl": "https://github.com/techno-dwarf-works/{project_name}/tree/main#readme",
- "license": "MIT",
- "licensesUrl":"https://github.com/techno-dwarf-works/{project_name}/blob/main/LICENSE",
- "keywords": [
- "keyword1",
- "keyword2",
- "keyword2"
- ],
- "samples": [
- {
- "displayName": "Default samples",
- "description": "Contains test samples",
- "path": "Samples~/TestSamples"
- }
- ]
-}
diff --git a/BetterLogger.Editor.csproj.DotSettings b/BetterLogger.Editor.csproj.DotSettings
new file mode 100644
index 0000000..b6a6e62
--- /dev/null
+++ b/BetterLogger.Editor.csproj.DotSettings
@@ -0,0 +1,3 @@
+
+ True
+ True
\ No newline at end of file
diff --git a/BetterLogger.Runtime.csproj.DotSettings b/BetterLogger.Runtime.csproj.DotSettings
new file mode 100644
index 0000000..3403453
--- /dev/null
+++ b/BetterLogger.Runtime.csproj.DotSettings
@@ -0,0 +1,4 @@
+
+ True
+ True
+ True
\ No newline at end of file