summaryrefslogtreecommitdiff
path: root/Assets/Mountools/_RESOURCES
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-02-01 10:13:56 +0800
committer魏曹先生 <1992414357@qq.com>2026-02-01 10:13:56 +0800
commit4c8534b7b36e77a7c7c47a10b163695686391739 (patch)
treed5399ddb195252b63292bdf62eadc2a0a64f56f9 /Assets/Mountools/_RESOURCES
parent7100bf815bd4458f5e40a2c992e915f15bd6efa9 (diff)
整合素材
Diffstat (limited to 'Assets/Mountools/_RESOURCES')
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS.meta3
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/ARCHIVE.meta3
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_ICON.pngbin0 -> 253 bytes
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_ICON.png.meta114
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_MANAGER.pngbin0 -> 253 bytes
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_MANAGER.png.meta114
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_SETTING.pngbin0 -> 444 bytes
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_SETTING.png.meta114
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/CONTROLS.meta8
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER.pngbin0 -> 411 bytes
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER.png.meta114
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER_COLLISION.pngbin0 -> 415 bytes
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER_COLLISION.png.meta114
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/CONTROLS/PLAYER_EYE.pngbin0 -> 345 bytes
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/CONTROLS/PLAYER_EYE.png.meta114
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/MOUNTOOLS.pngbin0 -> 1386 bytes
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/MOUNTOOLS.png.meta114
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/TOOLS.meta8
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/TOOLS/BOOKMARK.pngbin0 -> 290 bytes
-rwxr-xr-xAssets/Mountools/_RESOURCES/ICONS/TOOLS/BOOKMARK.png.meta114
-rwxr-xr-xAssets/Mountools/_RESOURCES/SCRIPT_TEMPLATE.meta8
-rwxr-xr-xAssets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorScriptTemplate.txt43
-rwxr-xr-xAssets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorScriptTemplate.txt.meta3
-rwxr-xr-xAssets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorWindowTemplate.txt61
-rwxr-xr-xAssets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorWindowTemplate.txt.meta3
-rwxr-xr-xAssets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/SceneScriptTemplate.txt22
-rwxr-xr-xAssets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/SceneScriptTemplate.txt.meta3
-rwxr-xr-xAssets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/ScriptableObjectTemplate.txt19
-rwxr-xr-xAssets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/ScriptableObjectTemplate.txt.meta3
29 files changed, 1099 insertions, 0 deletions
diff --git a/Assets/Mountools/_RESOURCES/ICONS.meta b/Assets/Mountools/_RESOURCES/ICONS.meta
new file mode 100755
index 0000000..799ee90
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: b8c5aeba5adc418b9018541086a57e58
+timeCreated: 1719412941 \ No newline at end of file
diff --git a/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE.meta b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE.meta
new file mode 100755
index 0000000..d3873a9
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 7c222507c25345498b9039d9356ddb3b
+timeCreated: 1719412954 \ No newline at end of file
diff --git a/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_ICON.png b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_ICON.png
new file mode 100755
index 0000000..5989481
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_ICON.png
Binary files differ
diff --git a/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_ICON.png.meta b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_ICON.png.meta
new file mode 100755
index 0000000..989e9d2
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_ICON.png.meta
@@ -0,0 +1,114 @@
+fileFormatVersion: 2
+guid: 5d77cc67b6c59814fbb352146fc1ce25
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 0
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 0
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 2
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_MANAGER.png b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_MANAGER.png
new file mode 100755
index 0000000..5989481
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_MANAGER.png
Binary files differ
diff --git a/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_MANAGER.png.meta b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_MANAGER.png.meta
new file mode 100755
index 0000000..139453b
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_MANAGER.png.meta
@@ -0,0 +1,114 @@
+fileFormatVersion: 2
+guid: ba9dd4899558add448edd67546550fee
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 0
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 0
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 2
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_SETTING.png b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_SETTING.png
new file mode 100755
index 0000000..90d02e3
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_SETTING.png
Binary files differ
diff --git a/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_SETTING.png.meta b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_SETTING.png.meta
new file mode 100755
index 0000000..88b9cb4
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/ARCHIVE/ARCHIVE_SETTING.png.meta
@@ -0,0 +1,114 @@
+fileFormatVersion: 2
+guid: 4211abbd5eb31a444ae9bee43f45fdc3
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 0
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 0
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 2
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/ICONS/CONTROLS.meta b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS.meta
new file mode 100755
index 0000000..082e873
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2eef7872ae27dc24bb5543425b11c224
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER.png b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER.png
new file mode 100755
index 0000000..90f275d
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER.png
Binary files differ
diff --git a/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER.png.meta b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER.png.meta
new file mode 100755
index 0000000..e09bde1
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER.png.meta
@@ -0,0 +1,114 @@
+fileFormatVersion: 2
+guid: 9ec82271e667b554f86db850c08ea5ab
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 0
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 0
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 2
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER_COLLISION.png b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER_COLLISION.png
new file mode 100755
index 0000000..9b0bb1b
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER_COLLISION.png
Binary files differ
diff --git a/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER_COLLISION.png.meta b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER_COLLISION.png.meta
new file mode 100755
index 0000000..d810a24
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/KINEMATIC_PLAYER_COLLISION.png.meta
@@ -0,0 +1,114 @@
+fileFormatVersion: 2
+guid: 4d52170e01847b74fa4dca0976a1288c
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 0
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 0
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 2
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/PLAYER_EYE.png b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/PLAYER_EYE.png
new file mode 100755
index 0000000..9bac0e6
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/PLAYER_EYE.png
Binary files differ
diff --git a/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/PLAYER_EYE.png.meta b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/PLAYER_EYE.png.meta
new file mode 100755
index 0000000..ddc3c49
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/CONTROLS/PLAYER_EYE.png.meta
@@ -0,0 +1,114 @@
+fileFormatVersion: 2
+guid: 89a9a4117fc978d4895f782623696f33
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 0
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 0
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 2
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/ICONS/MOUNTOOLS.png b/Assets/Mountools/_RESOURCES/ICONS/MOUNTOOLS.png
new file mode 100755
index 0000000..78bae45
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/MOUNTOOLS.png
Binary files differ
diff --git a/Assets/Mountools/_RESOURCES/ICONS/MOUNTOOLS.png.meta b/Assets/Mountools/_RESOURCES/ICONS/MOUNTOOLS.png.meta
new file mode 100755
index 0000000..5a1cc80
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/MOUNTOOLS.png.meta
@@ -0,0 +1,114 @@
+fileFormatVersion: 2
+guid: 459161a30ea5edd40be7826bc4d4471e
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 0
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/ICONS/TOOLS.meta b/Assets/Mountools/_RESOURCES/ICONS/TOOLS.meta
new file mode 100755
index 0000000..0be4bb6
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/TOOLS.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5388febc8f0e7ab41b14f2780bc9cab1
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/ICONS/TOOLS/BOOKMARK.png b/Assets/Mountools/_RESOURCES/ICONS/TOOLS/BOOKMARK.png
new file mode 100755
index 0000000..99e8fbe
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/TOOLS/BOOKMARK.png
Binary files differ
diff --git a/Assets/Mountools/_RESOURCES/ICONS/TOOLS/BOOKMARK.png.meta b/Assets/Mountools/_RESOURCES/ICONS/TOOLS/BOOKMARK.png.meta
new file mode 100755
index 0000000..b373307
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/ICONS/TOOLS/BOOKMARK.png.meta
@@ -0,0 +1,114 @@
+fileFormatVersion: 2
+guid: 7dc93e6d9419318408fb68306fe1a5fb
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 0
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 0
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 2
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE.meta b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE.meta
new file mode 100755
index 0000000..ba58f1f
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f8099240e1cd13f4cb2c154e1a1784d3
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorScriptTemplate.txt b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorScriptTemplate.txt
new file mode 100755
index 0000000..5027fb1
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorScriptTemplate.txt
@@ -0,0 +1,43 @@
+#if UNITY_EDITOR
+using UnityEditor;
+
+namespace [NameSpace]
+{
+ [CustomEditor(typeof([Name]))]
+ public class [Name]Editor : UnityEditor.Editor
+ {
+ /*
+ * Editor page created by Mountools
+ * Author : [Author]
+ * Date : [Date]
+ */
+
+ public [Name] [NameVariable];
+
+ private void OnEnable()
+ {
+ [NameVariable] = ([Name]) target;
+ }
+
+ private void Draw[Name]Editor()
+ {
+ // TODO :: Edit the InspectorGUI here :)
+ }
+
+ public override void OnInspectorGUI()
+ {
+ Undo.RecordObject([NameVariable], "Edit [Name]");
+ EditorGUI.BeginChangeCheck();
+
+ DrawDefaultInspector();
+ Draw[Name]Editor();
+
+ if (EditorGUI.EndChangeCheck())
+ {
+ EditorUtility.SetDirty([NameVariable]);
+ Undo.FlushUndoRecordObjects();
+ }
+ }
+ }
+}
+#endif \ No newline at end of file
diff --git a/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorScriptTemplate.txt.meta b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorScriptTemplate.txt.meta
new file mode 100755
index 0000000..5d4587a
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorScriptTemplate.txt.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 861bd5fa43b04c90a6545a73a416d1c8
+timeCreated: 1708590379 \ No newline at end of file
diff --git a/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorWindowTemplate.txt b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorWindowTemplate.txt
new file mode 100755
index 0000000..519356a
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorWindowTemplate.txt
@@ -0,0 +1,61 @@
+#if UNITY_EDITOR
+using UnityEditor;
+using UnityEngine;
+
+namespace [NameSpace]
+{
+ public class [Name] : EditorWindow
+ {
+ /*
+ * Window created by Mountools
+ * Author : [Author]
+ * Date : [Date]
+ */
+
+ // TODO :: Window Setting
+ private static readonly string WindowName = "[Name]";
+ private static readonly Vector2 WindowMinSize = new(800, 600);
+ private static readonly Vector2 WindowMaxSize = new(800, 600);
+
+ private [Name]Variables _var;
+ private class [Name]Variables : ScriptableObject
+ {
+ // TODO :: Window Variables
+ public string label = "Hello [Name]";
+ }
+
+ private void OnDrawWindow([Name]Variables variable)
+ {
+ // TODO :: Window Contents
+ variable.label = EditorGUILayout.TextField("Label", variable.label);
+ }
+
+ // [MenuItem("Window/[Name]")]
+ [MenuItem("Custom/Window/[Name]")]
+ public static void OpenWindow()
+ {
+ var window = GetWindow<[Name]>(WindowName);
+
+ window._var = CreateInstance<[Name]Variables>();
+ window.minSize = WindowMinSize;
+ window.maxSize = WindowMaxSize;
+
+ window.Show();
+ }
+
+ private void OnGUI()
+ {
+ Undo.RecordObject(_var, "[Name] Variables");
+ EditorGUI.BeginChangeCheck();
+
+ OnDrawWindow(_var);
+
+ if (EditorGUI.EndChangeCheck())
+ {
+ Undo.FlushUndoRecordObjects();
+ }
+ }
+ }
+}
+
+#endif \ No newline at end of file
diff --git a/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorWindowTemplate.txt.meta b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorWindowTemplate.txt.meta
new file mode 100755
index 0000000..db558e9
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/EditorWindowTemplate.txt.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 013bcd70a746447e97e9e4983a39cc40
+timeCreated: 1718998928 \ No newline at end of file
diff --git a/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/SceneScriptTemplate.txt b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/SceneScriptTemplate.txt
new file mode 100755
index 0000000..2325f2a
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/SceneScriptTemplate.txt
@@ -0,0 +1,22 @@
+using Mountools.Archive;
+using UnityEngine;
+
+public class [Name] : MonoBehaviour
+{
+ private void Start()
+ {
+ // TODO :: Game Start
+ }
+
+ [ExecuteOnLoad]
+ public void OnLoadGame()
+ {
+ // TODO :: Executed when the game loads
+ }
+
+ [ExecuteOnWrite]
+ public void OnWriteGame()
+ {
+ // TODO :: Executed on game write
+ }
+} \ No newline at end of file
diff --git a/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/SceneScriptTemplate.txt.meta b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/SceneScriptTemplate.txt.meta
new file mode 100755
index 0000000..98b818e
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/SceneScriptTemplate.txt.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: e8764bed2cb3408395ecf757900ea779
+timeCreated: 1708589726 \ No newline at end of file
diff --git a/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/ScriptableObjectTemplate.txt b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/ScriptableObjectTemplate.txt
new file mode 100755
index 0000000..d3d7dd9
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/ScriptableObjectTemplate.txt
@@ -0,0 +1,19 @@
+using UnityEngine;
+
+namespace [NameSpace]
+{
+ [CreateAssetMenu(fileName = "[Name] Asset", menuName = "Custom/[Name] Asset")]
+ public class [Name] : ScriptableObject
+ {
+ /*
+ * Scriptable Object created by Mountools
+ * Author : [Author]
+ * Date : [Date]
+ * */
+
+ private void Reset()
+ {
+ // TODO :: Scriptable Object Reset
+ }
+ }
+} \ No newline at end of file
diff --git a/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/ScriptableObjectTemplate.txt.meta b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/ScriptableObjectTemplate.txt.meta
new file mode 100755
index 0000000..25a94ad
--- /dev/null
+++ b/Assets/Mountools/_RESOURCES/SCRIPT_TEMPLATE/ScriptableObjectTemplate.txt.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 0239e5f4ccd24ee4bba97f37c77933bf
+timeCreated: 1708677212 \ No newline at end of file