diff --git a/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset b/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset new file mode 100644 index 0000000000000000000000000000000000000000..5d1e79476a88c8a09ff128722907dc4866d55530 --- /dev/null +++ b/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset @@ -0,0 +1,55 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8f755d3b55a45345a8269f6f3d641da, type: 3} + m_Name: TileSetParam_ + m_EditorClassIdentifier: + wallLeftTile: {fileID: 11400000, guid: 482ddd0787e8e6845bf2715684b0eba3, type: 2} + wallRightTile: {fileID: 11400000, guid: 1d382a2702adb7f4ebc3ca6a5110afb4, type: 2} + wallBottomTile: + - {fileID: 11400000, guid: 91f123c55b83ed54ea8387bbb6250b9c, type: 2} + - {fileID: 11400000, guid: 2ead1fba8f3becd49aed19156d21e54c, type: 2} + - {fileID: 11400000, guid: 604fb5a5936131f42b7ed995b90b27f5, type: 2} + - {fileID: 11400000, guid: 78df622e549350e419f33628d6de5bec, type: 2} + wallTopTile: + - {fileID: 11400000, guid: 91f123c55b83ed54ea8387bbb6250b9c, type: 2} + - {fileID: 11400000, guid: a23d356dc7ef26b42afb97e7a7e87330, type: 2} + - {fileID: 11400000, guid: 146696a0f0461d9439de4b790c6e083b, type: 2} + - {fileID: 11400000, guid: 604fb5a5936131f42b7ed995b90b27f5, type: 2} + - {fileID: 11400000, guid: 78df622e549350e419f33628d6de5bec, type: 2} + wallCornerTile: + - {fileID: 11400000, guid: 26e1dd6488abfb34584a76d2ee5021de, type: 2} + - {fileID: 11400000, guid: c366a769491273347aa4de6d628d37af, type: 2} + floorTile: + - {fileID: 11400000, guid: decde4ccadd99f044a6a9f09c51a9077, type: 2} + - {fileID: 11400000, guid: 8938aa05be2283741866f9cb212cbfb2, type: 2} + - {fileID: 11400000, guid: 45520d2e837024f4583428bb378123a0, type: 2} + - {fileID: 11400000, guid: 184d2ff80e48f4b4d82d61458a6756c1, type: 2} + - {fileID: 11400000, guid: f04a8e256fee52940a0cb96ea72163a0, type: 2} + - {fileID: 11400000, guid: 60bfa98e2ec021b4abd020ea77da127b, type: 2} + - {fileID: 11400000, guid: 471a1ffc9aeb1c04bb8bbe643f7ac9a1, type: 2} + - {fileID: 11400000, guid: bfe73897392c1ee49b9d6dee3d174820, type: 2} + door: + - {fileID: 11400000, guid: 2451da60eae72804ea1516793136c130, type: 2} + - {fileID: 11400000, guid: 008ec0ae646e84841a3bcd3753ab7fa3, type: 2} + - {fileID: 11400000, guid: c3b5291c318038e4bbb6f1b39772db8a, type: 2} + - {fileID: 11400000, guid: 8607fee69c003254086318ea700356bc, type: 2} + - {fileID: 11400000, guid: 1d79f2a2dd2a98142ab3dee5022b6812, type: 2} + - {fileID: 11400000, guid: d4ff608324b75a24693fb931623e9d02, type: 2} + - {fileID: 11400000, guid: 731304ae8a725e34a8c382e0b0dd3467, type: 2} + - {fileID: 11400000, guid: 794cb64b1bb867c438f45faf4c809e60, type: 2} + - {fileID: 11400000, guid: 725ac7f68af6b7646922285011a3f343, type: 2} + - {fileID: 11400000, guid: 89f154c4c20759a43b960c725c916389, type: 2} + wallStatue: + - {fileID: 11400000, guid: 609866c82a109c746b2814487ebbef66, type: 2} + - {fileID: 11400000, guid: de3388181831cdc46a01a7486e223f94, type: 2} + floorRandom: 10 + wallRandom: 10 diff --git a/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset.meta b/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset.meta new file mode 100644 index 0000000000000000000000000000000000000000..6011e38fc6025ee30afb4e9268fb39b5270fb34d --- /dev/null +++ b/MrBigsock/Assets/Code/Map/Data/TileSetParam_.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 575173cd6a316be4a841f4318029d01d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs b/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs new file mode 100644 index 0000000000000000000000000000000000000000..5577ef0a3be954d2404a55d3467c5949f834579d --- /dev/null +++ b/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs @@ -0,0 +1,16 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Tilemaps; + +namespace Bigsock +{ + [CreateAssetMenu(fileName = "TileSetParam_", menuName = "PCG/TileSetData")] + public class TileSetSO : ScriptableObject + { + public TileBase wallLeftTile, wallRightTile; + public TileBase[] wallBottomTile, wallTopTile, wallCornerTile, floorTile, door, wallStatue; + [Range(10, 50)] + public int floorRandom = 10, wallRandom = 10; + } +} diff --git a/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs.meta b/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..f0cf682e139c4e1875331c7aec9e0996c9a001a7 --- /dev/null +++ b/MrBigsock/Assets/Code/Map/Data/TileSetSO.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a8f755d3b55a45345a8269f6f3d641da +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: