finnished wfc but moved over to room gen

wfc=Wave Function Collapse
main
RedStealthDev 2 years ago
parent cb2505e8a6
commit 17c860ec45

@ -5142,15 +5142,71 @@ Tilemap:
m_Enabled: 1 m_Enabled: 1
m_Tiles: {} m_Tiles: {}
m_AnimatedTiles: {} m_AnimatedTiles: {}
m_TileAssetArray: [] m_TileAssetArray:
m_TileSpriteArray: [] - m_RefCount: 0
m_TileMatrixArray: [] m_Data: {fileID: 0}
m_TileColorArray: [] - m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
m_TileSpriteArray:
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
- m_RefCount: 0
m_Data: {fileID: 0}
m_TileMatrixArray:
- m_RefCount: 0
m_Data:
e00: 0
e01: 0
e02: 8.081546e-39
e03: 8.081546e-39
e10: 0
e11: 0
e12: 4.93e-43
e13: 4.93e-43
e20: -1.4697831e+37
e21: 1e-45
e22: -2.2991754e-19
e23: -8.920695e+9
e30: 4.5904e-41
e31: 0
e32: 4.93e-43
e33: 4.96e-43
m_TileColorArray:
- m_RefCount: 0
m_Data: {r: 3.5313e-41, g: 3.5313e-41, b: 3.5313e-41, a: 3.5313e-41}
m_TileObjectToInstantiateArray: [] m_TileObjectToInstantiateArray: []
m_AnimationFrameRate: 1 m_AnimationFrameRate: 1
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Origin: {x: 0, y: 0, z: 0} m_Origin: {x: -7, y: -9, z: 0}
m_Size: {x: 0, y: 0, z: 1} m_Size: {x: 15, y: 15, z: 1}
m_TileAnchor: {x: 0.5, y: 0.5, z: 0} m_TileAnchor: {x: 0.5, y: 0.5, z: 0}
m_TileOrientation: 0 m_TileOrientation: 0
m_TileOrientationMatrix: m_TileOrientationMatrix:
@ -5249,7 +5305,7 @@ TilemapRenderer:
m_SortingLayer: 0 m_SortingLayer: 0
m_SortingOrder: 0 m_SortingOrder: 0
m_ChunkSize: {x: 32, y: 32, z: 32} m_ChunkSize: {x: 32, y: 32, z: 32}
m_ChunkCullingBounds: {x: 3.5, y: 3.5, z: 0} m_ChunkCullingBounds: {x: 0, y: 0, z: 0}
m_MaxChunkCount: 16 m_MaxChunkCount: 16
m_MaxFrameAge: 16 m_MaxFrameAge: 16
m_SortOrder: 0 m_SortOrder: 0
@ -5281,7 +5337,6 @@ GameObject:
m_Component: m_Component:
- component: {fileID: 949487200} - component: {fileID: 949487200}
- component: {fileID: 949487199} - component: {fileID: 949487199}
- component: {fileID: 949487198}
m_Layer: 0 m_Layer: 0
m_Name: Generated map m_Name: Generated map
m_TagString: Untagged m_TagString: Untagged
@ -5289,25 +5344,6 @@ GameObject:
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!114 &949487198
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 949487197}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ad0932f120e80ba49b09f7af724017bb, type: 3}
m_Name:
m_EditorClassIdentifier:
tiles:
- tile: {fileID: 11400000, guid: 1007506a73aa1fbf9aa383a9fcfb163c, type: 2}
index: 0
Rules: {fileID: 11400000, guid: fef1fa7ffa6e147498b1a88042071554, type: 2}
maxsize: {x: 30, y: 30}
ForeGround: {fileID: 924561540}
BackGround: {fileID: 0}
--- !u!156049354 &949487199 --- !u!156049354 &949487199
Grid: Grid:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

@ -0,0 +1,18 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class RoomsGen : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
}

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 6006dd3e743a0134591611bd775fe454
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -1,37 +1,360 @@
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using UnityEditor;
using UnityEngine; using UnityEngine;
using UnityEngine.Tilemaps; using UnityEngine.Tilemaps;
using System.Threading;
public class WFCGenerator : MonoBehaviour public class WFCGenerator : MonoBehaviour
{ {
public Tiles[] tiles; public Tiles[] tiles;
public TileBase Rules;
public Vector2Int maxsize; public Vector2Int maxsize;
public Tilemap ForeGround; public Tilemap ForeGround;
public Tilemap BackGround; public Tilemap BackGround;
public bool gen;
public float TimeToDraw;
private Vector2Int yeat;
private wave[,] waves;
[SerializeField][ReadOnly]private float timer;
private Thread genthread;
private bool done;
// Start is called before the first frame update // Start is called before the first frame update
void Start() void Start()
{ {
for(int i = 0; i < maxsize.x; i++) waves = new wave[maxsize.x, maxsize.y];
for (int i = 0; i < waves.GetLength(0); i++)
{ {
for(int k = 0; k < maxsize.y; k++) for (int k = 0; k < waves.GetLength(1); k++)
{ {
ForeGround.SetTile(new Vector3Int(i, k, 0), Rules); waves[i, k].possible = new List<Tiles>(tiles);
}
} }
timer = TimeToDraw;
} }
ForeGround.SetTile(new Vector3Int(5, 5, 0), tiles[0].tile); void OnDisable()
{
genthread.Interrupt();
genthread.Abort();
} }
// Update is called once per frame // Update is called once per frame
void Update() void Update()
{ {
if(timer <= 0)
{
draw();
timer = TimeToDraw;
}
if (gen)
{
gen = false;
genthread = new Thread(new ThreadStart(Generate));
genthread.Start();
}
if(done)
{
draw();
done = false;
}
timer -= Time.deltaTime;
}
private void draw()
{
for (int i = 0; i < waves.GetLength(0); i++)
{
for (int k = 0; k < waves.GetLength(1); k++)
{
if (waves[i, k].possible.Count == 0)
{
ForeGround.SetTile(new Vector3Int(-i, -k, 0), waves[i, k].selected.tile);
}
}
}
}
private void Generate()
{
//get all
waves = new wave[maxsize.x, maxsize.y];
for (int i = 0; i < waves.GetLength(0); i++)
{
for (int k = 0; k < waves.GetLength(1); k++)
{
waves[i, k].possible = new List<Tiles>(tiles);
}
}
while (true)
{
//select with low ent
Debug.Log("getting with low entropy");
Vector2Int wav = new Vector2Int(0, 0);
int smallestent = 1000;
for (int i = 0; i < waves.GetLength(0); i++)
{
for (int k = 0; k < waves.GetLength(1); k++)
{
if (waves[i, k].possible.Count < smallestent && waves[i, k].possible.Count != 0)
{
smallestent = waves[i, k].possible.Count;
wav = new Vector2Int(i, k);
}
}
}
//set down
Debug.Log("selecting random low entropy");
System.Random r = new System.Random();
waves[wav.x, wav.y].selected = waves[wav.x, wav.y].possible[r.Next(0, smallestent)];
waves[wav.x, wav.y].possible.Clear();
//propagate
Debug.Log("started propagation");
List<Vector2Int> Pos = new List<Vector2Int>();
Pos.Add(wav);
while (true)
{
if (Pos.Count == 0)
{
break;
}
propagate(Pos);
}
int check = 0;
foreach (var item in waves)
{
check += item.possible.Count;
}
if (check == 0)
{
break;
}
}
//draw
done = true;
}
private bool propagate(List<Vector2Int> Pos)
{
bool change = false;
//get working
List<Tiles> t = new List<Tiles>();
if (waves[Pos[0].x, Pos[0].y].possible.Count > 0)
{
t = waves[Pos[0].x, Pos[0].y].possible;
}
else
{
t.Add(waves[Pos[0].x, Pos[0].y].selected);
}
//checking the one to the left
if (Pos[0].x - 1 >= 0)
{
if (waves[Pos[0].x - 1, Pos[0].y].possible.Count > 0)
{
List<Tiles> yeat = new List<Tiles>();
bool gChange = false;
foreach (var item in waves[Pos[0].x - 1, Pos[0].y].possible)
{
bool nomatch = true;
foreach (var it in t)
{
if (item.TopRight == it.TopLeft && item.BottomRight == it.BottomLeft)
{
nomatch = false;
break;
}
}
if (nomatch)
{
yeat.Add(item);
}
}
foreach (var item in yeat)
{
waves[Pos[0].x - 1, Pos[0].y].possible.Remove(item);
change = true;
gChange = true;
}
if (waves[Pos[0].x - 1, Pos[0].y].possible.Count == 1)
{
waves[Pos[0].x - 1, Pos[0].y].selected = waves[Pos[0].x - 1, Pos[0].y].possible[0];
waves[Pos[0].x - 1, Pos[0].y].possible.Clear();
}
if (gChange)
{
Pos.Add(new Vector2Int(Pos[0].x - 1, Pos[0].y));
}
}
}
//checking the one above
if (Pos[0].y - 1 >= 0)
{
if (waves[Pos[0].x, Pos[0].y - 1].possible.Count > 0)
{
List<Tiles> yeat = new List<Tiles>();
bool gChange = false;
foreach (var item in waves[Pos[0].x, Pos[0].y - 1].possible)
{
bool nomatch = true;
foreach (var it in t)
{
if (item.BottomRight == it.TopRight && item.BottomLeft == it.TopLeft)
{
nomatch = false;
break;
}
}
if (nomatch)
{
yeat.Add(item);
}
}
foreach (var item in yeat)
{
waves[Pos[0].x, Pos[0].y - 1].possible.Remove(item);
change = true;
gChange = true;
}
if (waves[Pos[0].x, Pos[0].y - 1].possible.Count == 1)
{
waves[Pos[0].x, Pos[0].y - 1].selected = waves[Pos[0].x, Pos[0].y - 1].possible[0];
waves[Pos[0].x, Pos[0].y - 1].possible.Clear();
}
if(gChange)
{
Pos.Add(new Vector2Int(Pos[0].x, Pos[0].y - 1));
}
}
}
//checking the one to the right
if (Pos[0].x + 1 < waves.GetLength(0))
{
if (waves[Pos[0].x + 1, Pos[0].y].possible.Count > 0)
{
List<Tiles> yeat = new List<Tiles>();
bool gChange = false;
foreach (var item in waves[Pos[0].x + 1, Pos[0].y].possible)
{
bool nomatch = true;
foreach (var it in t)
{
if (item.TopRight == it.TopLeft && item.BottomRight == it.BottomLeft)
{
nomatch = false;
break;
}
}
if (nomatch)
{
yeat.Add(item);
}
}
foreach (var item in yeat)
{
waves[Pos[0].x + 1, Pos[0].y].possible.Remove(item);
change = true;
gChange = true;
}
if (waves[Pos[0].x + 1, Pos[0].y].possible.Count == 1)
{
waves[Pos[0].x + 1, Pos[0].y].selected = waves[Pos[0].x + 1, Pos[0].y].possible[0];
waves[Pos[0].x + 1, Pos[0].y].possible.Clear();
}
if(gChange)
{
Pos.Add(new Vector2Int(Pos[0].x + 1, Pos[0].y));
}
}
}
//checking the one under
if (Pos[0].y + 1 < waves.GetLength(1))
{
if (waves[Pos[0].x, Pos[0].y + 1].possible.Count > 0)
{
List<Tiles> yeat = new List<Tiles>();
bool gChange = false;
foreach (var item in waves[Pos[0].x, Pos[0].y + 1].possible)
{
bool nomatch = true;
foreach (var it in t)
{
if (item.TopRight == it.BottomRight && item.TopLeft == it.BottomLeft)
{
nomatch = false;
break;
}
}
if (nomatch)
{
yeat.Add(item);
}
}
foreach (var item in yeat)
{
waves[Pos[0].x, Pos[0].y + 1].possible.Remove(item);
change = true;
gChange = true;
}
if (waves[Pos[0].x, Pos[0].y + 1].possible.Count == 1)
{
waves[Pos[0].x, Pos[0].y + 1].selected = waves[Pos[0].x, Pos[0].y + 1].possible[0];
waves[Pos[0].x, Pos[0].y + 1].possible.Clear();
}
if(gChange)
{
Pos.Add(new Vector2Int(Pos[0].x, Pos[0].y + 1));
}
}
}
Pos.Remove(Pos[0]);
/*foreach(var item in Pos)
{
Debug.Log(item.ToString());
}
Thread.Sleep(1000);
if(Pos.Count <= 100)
{
Debug.Log("finnished a run: " + Pos.Count);
}
else if(Pos.Count % 100 == 0)
{
Debug.Log("finnished a run: " + Pos.Count);
}*/
return change;
}
private struct wave
{
public List<Tiles> possible;
public Tiles selected;
} }
[System.Serializable] [System.Serializable]
public struct Tiles public struct Tiles
{ {
public TileBase tile; public TileBase tile;
public int index; [Header("False Black / True White")]
public bool TopLeft;
public bool TopRight;
public bool BottomLeft;
public bool BottomRight;
} }
} }
public class ReadOnlyAttribute : PropertyAttribute
{
}
[CustomPropertyDrawer(typeof(ReadOnlyAttribute))]
public class ReadOnlyDrawer : PropertyDrawer
{
public override float GetPropertyHeight(SerializedProperty property,
GUIContent label)
{
return EditorGUI.GetPropertyHeight(property, label, true);
}
public override void OnGUI(Rect position,
SerializedProperty property,
GUIContent label)
{
GUI.enabled = false;
EditorGUI.PropertyField(position, property, label, true);
GUI.enabled = true;
}
}

@ -15,17 +15,17 @@ MonoBehaviour:
m_Children: m_Children:
- {fileID: 3} - {fileID: 3}
- {fileID: 5} - {fileID: 5}
- {fileID: 13} - {fileID: 14}
m_Position: m_Position:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
y: 30 y: 30
width: 1920 width: 1920
height: 927 height: 947
m_MinSize: {x: 300, y: 200} m_MinSize: {x: 300, y: 200}
m_MaxSize: {x: 24288, y: 16192} m_MaxSize: {x: 24288, y: 16192}
vertical: 0 vertical: 0
controlID: 6172 controlID: 3195
--- !u!114 &2 --- !u!114 &2
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -34,92 +34,33 @@ MonoBehaviour:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0} m_GameObject: {fileID: 0}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 1 m_EditorHideFlags: 0
m_Script: {fileID: 12015, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 11500000, guid: 3f683d99f24875748a6656966ca9cea0, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_MinSize: {x: 200, y: 200} m_MinSize: {x: 240, y: 200}
m_MaxSize: {x: 4000, y: 4000} m_MaxSize: {x: 4000, y: 4000}
m_TitleContent: m_TitleContent:
m_Text: Game m_Text: Tile Palette
m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, type: 0} m_Image: {fileID: 0}
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 2223 x: 1405
y: 89 y: 73
width: 1163 width: 514
height: 643 height: 926
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
m_SaveData: [] m_SaveData: []
m_SerializedViewNames: m_PreviewResizer:
- UnityEditor.DeviceSimulation.SimulatorWindow m_CachedPref: 229
m_SerializedViewValues: m_ControlHash: 1964396721
- /home/red/projekts/RatAttack2D/Library/PlayModeViewStates/8c40760acb5b93949a5b619942810555 m_PrefName: Preview_TilemapBrushInspector
m_PlayModeViewName: GameView m_Palette: {fileID: 8205170460517000483, guid: b3276682f33cc7cb8ae7fafcf061a77b, type: 3}
m_ShowGizmos: 0 m_DrawGridGizmo: 1
m_TargetDisplay: 0 m_DrawGizmos: 1
m_ClearColor: {r: 0, g: 0, b: 0, a: 0}
m_TargetSize: {x: 1106, y: 622}
m_TextureFilterMode: 0
m_TextureHideFlags: 61
m_RenderIMGUI: 1
m_EnterPlayModeBehavior: 0
m_UseMipMap: 0
m_VSyncEnabled: 0
m_Gizmos: 0
m_Stats: 0
m_SelectedSizes: 01000000000000000000000000000000000000000000000000000000000000000000000000000000
m_ZoomArea:
m_HRangeLocked: 0
m_VRangeLocked: 0
hZoomLockedByDefault: 0
vZoomLockedByDefault: 0
m_HBaseRangeMin: -553
m_HBaseRangeMax: 553
m_VBaseRangeMin: -311
m_VBaseRangeMax: 311
m_HAllowExceedBaseRangeMin: 1
m_HAllowExceedBaseRangeMax: 1
m_VAllowExceedBaseRangeMin: 1
m_VAllowExceedBaseRangeMax: 1
m_ScaleWithWindow: 0
m_HSlider: 0
m_VSlider: 0
m_IgnoreScrollWheelUntilClicked: 0
m_EnableMouseInput: 0
m_EnableSliderZoomHorizontal: 0
m_EnableSliderZoomVertical: 0
m_UniformScale: 1
m_UpDirection: 1
m_DrawArea:
serializedVersion: 2
x: 0
y: 21
width: 1163
height: 622
m_Scale: {x: 1, y: 1}
m_Translation: {x: 581.5, y: 311}
m_MarginLeft: 0
m_MarginRight: 0
m_MarginTop: 0
m_MarginBottom: 0
m_LastShownAreaInsideMargins:
serializedVersion: 2
x: -581.5
y: -311
width: 1163
height: 622
m_MinimalGUI: 1
m_defaultScale: 1
m_LastWindowPixelSize: {x: 1163, y: 643}
m_ClearInEditMode: 1
m_NoCameraWarning: 1
m_LowResolutionForAspectRatios: 01000000000000000000
m_XRRenderMode: 0
m_RenderTexture: {fileID: 0}
--- !u!114 &3 --- !u!114 &3
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -137,8 +78,8 @@ MonoBehaviour:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
y: 0 y: 0
width: 303 width: 302
height: 927 height: 947
m_MinSize: {x: 201, y: 221} m_MinSize: {x: 201, y: 221}
m_MaxSize: {x: 4001, y: 4021} m_MaxSize: {x: 4001, y: 4021}
m_ActualView: {fileID: 4} m_ActualView: {fileID: 4}
@ -166,10 +107,10 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 1920 x: 0
y: 89 y: 73
width: 302 width: 301
height: 906 height: 926
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
@ -177,9 +118,9 @@ MonoBehaviour:
m_SceneHierarchy: m_SceneHierarchy:
m_TreeViewState: m_TreeViewState:
scrollPos: {x: 0, y: 0} scrollPos: {x: 0, y: 0}
m_SelectedIDs: 2c620000 m_SelectedIDs: 7c620000
m_LastClickedID: 25132 m_LastClickedID: 25212
m_ExpandedIDs: 9ef8ffff20fbffff3462000038620000 m_ExpandedIDs: 20fbffff7c620000
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -220,14 +161,14 @@ MonoBehaviour:
- {fileID: 9} - {fileID: 9}
m_Position: m_Position:
serializedVersion: 2 serializedVersion: 2
x: 303 x: 302
y: 0 y: 0
width: 1165 width: 1103
height: 927 height: 947
m_MinSize: {x: 100, y: 200} m_MinSize: {x: 100, y: 200}
m_MaxSize: {x: 8096, y: 16192} m_MaxSize: {x: 8096, y: 16192}
vertical: 1 vertical: 1
controlID: 6173 controlID: 3196
--- !u!114 &6 --- !u!114 &6
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -238,24 +179,23 @@ MonoBehaviour:
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 1 m_EditorHideFlags: 1
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
m_Name: GameView m_Name: SceneView
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Children: [] m_Children: []
m_Position: m_Position:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
y: 0 y: 0
width: 1165 width: 1103
height: 664 height: 661
m_MinSize: {x: 202, y: 221} m_MinSize: {x: 202, y: 221}
m_MaxSize: {x: 4002, y: 4021} m_MaxSize: {x: 4002, y: 4021}
m_ActualView: {fileID: 2} m_ActualView: {fileID: 7}
m_Panes: m_Panes:
- {fileID: 7} - {fileID: 7}
- {fileID: 2}
- {fileID: 8} - {fileID: 8}
m_Selected: 1 m_Selected: 0
m_LastSelected: 0 m_LastSelected: 1
--- !u!114 &7 --- !u!114 &7
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -276,10 +216,10 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 2223 x: 302
y: 89 y: 73
width: 1163 width: 1101
height: 643 height: 640
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
@ -300,9 +240,9 @@ MonoBehaviour:
floating: 0 floating: 0
collapsed: 0 collapsed: 0
displayed: 1 displayed: 1
snapOffset: {x: -141, y: 149} snapOffset: {x: 101, y: 0}
snapOffsetDelta: {x: 0, y: 0} snapOffsetDelta: {x: 0, y: 0}
snapCorner: 1 snapCorner: 0
id: unity-grid-and-snap-toolbar id: unity-grid-and-snap-toolbar
index: 1 index: 1
layout: 1 layout: 1
@ -376,7 +316,7 @@ MonoBehaviour:
containerId: overlay-container--right containerId: overlay-container--right
floating: 0 floating: 0
collapsed: 0 collapsed: 0
displayed: 1 displayed: 0
snapOffset: {x: 0, y: 0} snapOffset: {x: 0, y: 0}
snapOffsetDelta: {x: 0, y: 0} snapOffsetDelta: {x: 0, y: 0}
snapCorner: 0 snapCorner: 0
@ -520,7 +460,7 @@ MonoBehaviour:
floating: 0 floating: 0
collapsed: 0 collapsed: 0
displayed: 1 displayed: 1
snapOffset: {x: 0, y: 0} snapOffset: {x: 0, y: 25}
snapOffsetDelta: {x: 0, y: 0} snapOffsetDelta: {x: 0, y: 0}
snapCorner: 0 snapCorner: 0
id: Scene View/Tilemap Focus id: Scene View/Tilemap Focus
@ -536,9 +476,9 @@ MonoBehaviour:
m_PlayAudio: 0 m_PlayAudio: 0
m_AudioPlay: 0 m_AudioPlay: 0
m_Position: m_Position:
m_Target: {x: 1.5677803, y: -4.3286753, z: -0.12356802} m_Target: {x: -55.8337, y: -52.259735, z: -1.6563668}
speed: 2 speed: 2
m_Value: {x: 1.5677803, y: -4.3286753, z: -0.12356802} m_Value: {x: -55.8337, y: -52.259735, z: -1.6563668}
m_RenderMode: 0 m_RenderMode: 0
m_CameraMode: m_CameraMode:
drawMode: 0 drawMode: 0
@ -575,13 +515,13 @@ MonoBehaviour:
m_Size: {x: 1, y: 1} m_Size: {x: 1, y: 1}
zGrid: zGrid:
m_Fade: m_Fade:
m_Target: 1 m_Target: 0
speed: 2 speed: 2
m_Value: 1 m_Value: 0
m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4}
m_Pivot: {x: 0, y: 0, z: 0} m_Pivot: {x: 0, y: 0, z: 0}
m_Size: {x: 1, y: 1} m_Size: {x: 1, y: 1}
m_ShowGrid: 1 m_ShowGrid: 0
m_GridAxis: 1 m_GridAxis: 1
m_gridOpacity: 0.5 m_gridOpacity: 0.5
m_Rotation: m_Rotation:
@ -589,9 +529,9 @@ MonoBehaviour:
speed: 2 speed: 2
m_Value: {x: 0, y: 0, z: 0, w: 1} m_Value: {x: 0, y: 0, z: 0, w: 1}
m_Size: m_Size:
m_Target: 5.889936 m_Target: 52.677773
speed: 2 speed: 2
m_Value: 5.889936 m_Value: 52.677773
m_Ortho: m_Ortho:
m_Target: 1 m_Target: 1
speed: 2 speed: 2
@ -624,62 +564,92 @@ MonoBehaviour:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0} m_GameObject: {fileID: 0}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 1
m_Script: {fileID: 12914, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 12015, guid: 0000000000000000e000000000000000, type: 0}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_MinSize: {x: 100, y: 100} m_MinSize: {x: 200, y: 200}
m_MaxSize: {x: 4000, y: 4000} m_MaxSize: {x: 4000, y: 4000}
m_TitleContent: m_TitleContent:
m_Text: Animator m_Text: Game
m_Image: {fileID: -1673928668082335149, guid: 0000000000000000d000000000000000, type: 0} m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 2223 x: 302
y: 89 y: 73
width: 1163 width: 1101
height: 643 height: 640
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
m_SaveData: [] m_SaveData: []
m_ViewTransforms: m_SerializedViewNames:
m_KeySerializationHelper: - UnityEditor.DeviceSimulation.SimulatorWindow
- {fileID: -9079914194315318268, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2} m_SerializedViewValues:
m_ValueSerializationHelper: - /home/red/projekts/RatAttack2D/Library/PlayModeViewStates/8c40760acb5b93949a5b619942810555
- e00: 1 m_PlayModeViewName: GameView
e01: 0 m_ShowGizmos: 0
e02: 0 m_TargetDisplay: 0
e03: 289 m_ClearColor: {r: 0, g: 0, b: 0, a: 0}
e10: 0 m_TargetSize: {x: 1100, y: 619}
e11: 1 m_TextureFilterMode: 0
e12: 0 m_TextureHideFlags: 61
e13: 14 m_RenderIMGUI: 1
e20: 0 m_EnterPlayModeBehavior: 0
e21: 0 m_UseMipMap: 0
e22: 1 m_VSyncEnabled: 1
e23: 0 m_Gizmos: 0
e30: 0 m_Stats: 0
e31: 0 m_SelectedSizes: 01000000000000000000000000000000000000000000000000000000000000000000000000000000
e32: 0 m_ZoomArea:
e33: 1 m_HRangeLocked: 0
m_PreviewAnimator: {fileID: 0} m_VRangeLocked: 0
m_AnimatorController: {fileID: 9100000, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2} hZoomLockedByDefault: 0
m_BreadCrumbs: vZoomLockedByDefault: 0
- m_Target: {fileID: -9079914194315318268, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2} m_HBaseRangeMin: -550
m_ScrollPosition: {x: 0, y: 0} m_HBaseRangeMax: 550
stateMachineGraph: {fileID: 0} m_VBaseRangeMin: -309.5
stateMachineGraphGUI: {fileID: 0} m_VBaseRangeMax: 309.5
blendTreeGraph: {fileID: 0} m_HAllowExceedBaseRangeMin: 1
blendTreeGraphGUI: {fileID: 0} m_HAllowExceedBaseRangeMax: 1
m_AutoLiveLink: 1 m_VAllowExceedBaseRangeMin: 1
m_MiniTool: 0 m_VAllowExceedBaseRangeMax: 1
m_LockTracker: m_ScaleWithWindow: 0
m_IsLocked: 0 m_HSlider: 0
m_CurrentEditor: 1 m_VSlider: 0
m_LayerEditor: m_IgnoreScrollWheelUntilClicked: 0
m_SelectedLayerIndex: 0 m_EnableMouseInput: 0
m_EnableSliderZoomHorizontal: 0
m_EnableSliderZoomVertical: 0
m_UniformScale: 1
m_UpDirection: 1
m_DrawArea:
serializedVersion: 2
x: 0
y: 21
width: 1101
height: 619
m_Scale: {x: 1, y: 1}
m_Translation: {x: 550.5, y: 309.5}
m_MarginLeft: 0
m_MarginRight: 0
m_MarginTop: 0
m_MarginBottom: 0
m_LastShownAreaInsideMargins:
serializedVersion: 2
x: -550.5
y: -309.5
width: 1101
height: 619
m_MinimalGUI: 1
m_defaultScale: 1
m_LastWindowPixelSize: {x: 1101, y: 640}
m_ClearInEditMode: 1
m_NoCameraWarning: 1
m_LowResolutionForAspectRatios: 01000000000000000000
m_XRRenderMode: 0
m_RenderTexture: {fileID: 0}
--- !u!114 &9 --- !u!114 &9
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -690,24 +660,25 @@ MonoBehaviour:
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
m_Name: ProjectBrowser m_Name: ConsoleWindow
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Children: [] m_Children: []
m_Position: m_Position:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
y: 664 y: 661
width: 1165 width: 1103
height: 263 height: 286
m_MinSize: {x: 232, y: 271} m_MinSize: {x: 100, y: 100}
m_MaxSize: {x: 10002, y: 10021} m_MaxSize: {x: 4000, y: 4000}
m_ActualView: {fileID: 11} m_ActualView: {fileID: 10}
m_Panes: m_Panes:
- {fileID: 10} - {fileID: 10}
- {fileID: 11} - {fileID: 11}
- {fileID: 12} - {fileID: 12}
m_Selected: 1 - {fileID: 13}
m_LastSelected: 0 m_Selected: 0
m_LastSelected: 1
--- !u!114 &10 --- !u!114 &10
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -728,10 +699,10 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 2223 x: 302
y: 753 y: 734
width: 1163 width: 1101
height: 242 height: 265
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
@ -756,10 +727,10 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 2223 x: 302
y: 753 y: 734
width: 1163 width: 1101
height: 242 height: 265
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
@ -777,22 +748,22 @@ MonoBehaviour:
m_SkipHidden: 0 m_SkipHidden: 0
m_SearchArea: 1 m_SearchArea: 1
m_Folders: m_Folders:
- Assets/AnimatorsAnims - Assets/Materials/Grapic/ForegroundTiles/tiles
m_Globs: [] m_Globs: []
m_OriginalText: m_OriginalText:
m_ViewMode: 1 m_ViewMode: 1
m_StartGridSize: 64 m_StartGridSize: 64
m_LastFolders: m_LastFolders:
- Assets/AnimatorsAnims - Assets/Materials/Grapic/ForegroundTiles/tiles
m_LastFoldersGridSize: -1 m_LastFoldersGridSize: -1
m_LastProjectPath: /home/red/projekts/RatAttack2D m_LastProjectPath: E:\Repos\RatAttack2D
m_LockTracker: m_LockTracker:
m_IsLocked: 0 m_IsLocked: 0
m_FolderTreeState: m_FolderTreeState:
scrollPos: {x: 0, y: 22} scrollPos: {x: 0, y: 0}
m_SelectedIDs: aa630000 m_SelectedIDs: 3c6f0000
m_LastClickedID: 25514 m_LastClickedID: 28476
m_ExpandedIDs: 0000000012630000a6630000a863000000ca9a3b m_ExpandedIDs: 00000000c6630000c8630000ca630000cc630000ce630000d0630000d2630000d4630000d6630000d8630000da63000000ca9a3b
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -820,7 +791,7 @@ MonoBehaviour:
scrollPos: {x: 0, y: 0} scrollPos: {x: 0, y: 0}
m_SelectedIDs: m_SelectedIDs:
m_LastClickedID: 0 m_LastClickedID: 0
m_ExpandedIDs: 0000000012630000a863000000ca9a3b m_ExpandedIDs: 00000000c6630000c8630000ca630000cc630000ce630000d0630000d2630000d4630000d6630000d8630000da63000000ca9a3b
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -845,10 +816,10 @@ MonoBehaviour:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_ResourceFile: m_ResourceFile:
m_ListAreaState: m_ListAreaState:
m_SelectedInstanceIDs: 2c620000 m_SelectedInstanceIDs: 7c620000
m_LastClickedInstanceID: 25132 m_LastClickedInstanceID: 25212
m_HadKeyboardFocusLastEvent: 0 m_HadKeyboardFocusLastEvent: 1
m_ExpandedInstanceIDs: c623000000000000 m_ExpandedInstanceIDs: c6230000000000009272000038630000
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -864,7 +835,7 @@ MonoBehaviour:
m_IsRenaming: 0 m_IsRenaming: 0
m_OriginalEventType: 11 m_OriginalEventType: 11
m_IsRenamingFilename: 1 m_IsRenamingFilename: 1
m_ClientGUIView: {fileID: 0} m_ClientGUIView: {fileID: 9}
m_CreateAssetUtility: m_CreateAssetUtility:
m_EndAction: {fileID: 0} m_EndAction: {fileID: 0}
m_InstanceID: 0 m_InstanceID: 0
@ -896,18 +867,82 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 2223 x: 302
y: 753 y: 734
width: 1163 width: 1101
height: 242 height: 265
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
m_SaveData: [] m_SaveData: []
m_LockTracker: m_LockTracker:
m_IsLocked: 0 m_IsLocked: 0
m_LastSelectedObjectID: 25132 m_LastSelectedObjectID: 25212
--- !u!114 &13 --- !u!114 &13
MonoBehaviour:
m_ObjectHideFlags: 52
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: 12914, guid: 0000000000000000e000000000000000, type: 0}
m_Name:
m_EditorClassIdentifier:
m_MinSize: {x: 100, y: 100}
m_MaxSize: {x: 4000, y: 4000}
m_TitleContent:
m_Text: Animator
m_Image: {fileID: -1673928668082335149, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 302
y: 734
width: 1101
height: 265
m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas:
m_LastAppliedPresetName: Default
m_SaveData: []
m_ViewTransforms:
m_KeySerializationHelper:
- {fileID: -9079914194315318268, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2}
m_ValueSerializationHelper:
- e00: 0.8526872
e01: 0
e02: 0
e03: 214.97694
e10: 0
e11: 0.8526872
e12: 0
e13: -80.114716
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_PreviewAnimator: {fileID: 0}
m_AnimatorController: {fileID: 9100000, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2}
m_BreadCrumbs:
- m_Target: {fileID: -9079914194315318268, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2}
m_ScrollPosition: {x: 0, y: 0}
stateMachineGraph: {fileID: 0}
stateMachineGraphGUI: {fileID: 0}
blendTreeGraph: {fileID: 0}
blendTreeGraphGUI: {fileID: 0}
m_AutoLiveLink: 1
m_MiniTool: 0
m_LockTracker:
m_IsLocked: 0
m_CurrentEditor: 1
m_LayerEditor:
m_SelectedLayerIndex: 0
--- !u!114 &14
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
@ -917,24 +952,24 @@ MonoBehaviour:
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 1 m_EditorHideFlags: 1
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
m_Name: InspectorWindow m_Name: GridPaintPaletteWindow
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Children: [] m_Children: []
m_Position: m_Position:
serializedVersion: 2 serializedVersion: 2
x: 1468 x: 1405
y: 0 y: 0
width: 452 width: 515
height: 927 height: 947
m_MinSize: {x: 276, y: 71} m_MinSize: {x: 241, y: 221}
m_MaxSize: {x: 4001, y: 4021} m_MaxSize: {x: 4001, y: 4021}
m_ActualView: {fileID: 14} m_ActualView: {fileID: 2}
m_Panes: m_Panes:
- {fileID: 14}
- {fileID: 15} - {fileID: 15}
m_Selected: 0 - {fileID: 2}
m_LastSelected: 1 m_Selected: 1
--- !u!114 &14 m_LastSelected: 0
--- !u!114 &15
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
@ -954,10 +989,10 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 3388 x: 1405
y: 89 y: 73
width: 451 width: 514
height: 906 height: 926
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
@ -965,7 +1000,7 @@ MonoBehaviour:
m_ObjectsLockedBeforeSerialization: [] m_ObjectsLockedBeforeSerialization: []
m_InstanceIDsLockedBeforeSerialization: m_InstanceIDsLockedBeforeSerialization:
m_PreviewResizer: m_PreviewResizer:
m_CachedPref: 342 m_CachedPref: 239
m_ControlHash: -371814159 m_ControlHash: -371814159
m_PrefName: Preview_InspectorPreview m_PrefName: Preview_InspectorPreview
m_LastInspectedObjectInstanceID: -1 m_LastInspectedObjectInstanceID: -1
@ -975,38 +1010,3 @@ MonoBehaviour:
m_LockTracker: m_LockTracker:
m_IsLocked: 0 m_IsLocked: 0
m_PreviewWindow: {fileID: 0} m_PreviewWindow: {fileID: 0}
--- !u!114 &15
MonoBehaviour:
m_ObjectHideFlags: 52
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: 3f683d99f24875748a6656966ca9cea0, type: 3}
m_Name:
m_EditorClassIdentifier:
m_MinSize: {x: 240, y: 200}
m_MaxSize: {x: 4000, y: 4000}
m_TitleContent:
m_Text: Tile Palette
m_Image: {fileID: 0}
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 3388
y: 89
width: 451
height: 906
m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas:
m_LastAppliedPresetName: Default
m_SaveData: []
m_PreviewResizer:
m_CachedPref: 229
m_ControlHash: 1964396721
m_PrefName: Preview_TilemapBrushInspector
m_Palette: {fileID: 8205170460517000483, guid: b3276682f33cc7cb8ae7fafcf061a77b, type: 3}
m_DrawGridGizmo: 1
m_DrawGizmos: 1

@ -19,7 +19,7 @@ MonoBehaviour:
width: 1920 width: 1920
height: 997 height: 997
m_ShowMode: 4 m_ShowMode: 4
m_Title: Hierarchy m_Title: Scene
m_RootView: {fileID: 2} m_RootView: {fileID: 2}
m_MinSize: {x: 875, y: 350} m_MinSize: {x: 875, y: 350}
m_MaxSize: {x: 10000, y: 10000} m_MaxSize: {x: 10000, y: 10000}
@ -120,7 +120,7 @@ MonoBehaviour:
m_MinSize: {x: 300, y: 200} m_MinSize: {x: 300, y: 200}
m_MaxSize: {x: 24288, y: 16192} m_MaxSize: {x: 24288, y: 16192}
vertical: 0 vertical: 0
controlID: 88 controlID: 5312
--- !u!114 &6 --- !u!114 &6
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -140,8 +140,8 @@ MonoBehaviour:
y: 0 y: 0
width: 302 width: 302
height: 947 height: 947
m_MinSize: {x: 201, y: 221} m_MinSize: {x: 200, y: 200}
m_MaxSize: {x: 4001, y: 4021} m_MaxSize: {x: 4000, y: 4000}
m_ActualView: {fileID: 12} m_ActualView: {fileID: 12}
m_Panes: m_Panes:
- {fileID: 12} - {fileID: 12}
@ -171,7 +171,7 @@ MonoBehaviour:
m_MinSize: {x: 100, y: 200} m_MinSize: {x: 100, y: 200}
m_MaxSize: {x: 8096, y: 16192} m_MaxSize: {x: 8096, y: 16192}
vertical: 1 vertical: 1
controlID: 22 controlID: 5269
--- !u!114 &8 --- !u!114 &8
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -196,7 +196,7 @@ MonoBehaviour:
m_ActualView: {fileID: 13} m_ActualView: {fileID: 13}
m_Panes: m_Panes:
- {fileID: 13} - {fileID: 13}
- {fileID: 11} - {fileID: 14}
m_Selected: 0 m_Selected: 0
m_LastSelected: 1 m_LastSelected: 1
--- !u!114 &9 --- !u!114 &9
@ -225,7 +225,7 @@ MonoBehaviour:
- {fileID: 15} - {fileID: 15}
- {fileID: 16} - {fileID: 16}
- {fileID: 17} - {fileID: 17}
- {fileID: 14} - {fileID: 18}
m_Selected: 1 m_Selected: 1
m_LastSelected: 0 m_LastSelected: 0
--- !u!114 &10 --- !u!114 &10
@ -238,7 +238,7 @@ MonoBehaviour:
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 1 m_EditorHideFlags: 1
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
m_Name: InspectorWindow m_Name: GridPaintPaletteWindow
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Children: [] m_Children: []
m_Position: m_Position:
@ -247,14 +247,14 @@ MonoBehaviour:
y: 0 y: 0
width: 515 width: 515
height: 947 height: 947
m_MinSize: {x: 276, y: 71} m_MinSize: {x: 241, y: 221}
m_MaxSize: {x: 4001, y: 4021} m_MaxSize: {x: 4001, y: 4021}
m_ActualView: {fileID: 18} m_ActualView: {fileID: 11}
m_Panes: m_Panes:
- {fileID: 18}
- {fileID: 19} - {fileID: 19}
m_Selected: 0 - {fileID: 11}
m_LastSelected: 1 m_Selected: 1
m_LastSelected: 0
--- !u!114 &11 --- !u!114 &11
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -263,92 +263,33 @@ MonoBehaviour:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0} m_GameObject: {fileID: 0}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 1 m_EditorHideFlags: 0
m_Script: {fileID: 12015, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 11500000, guid: 3f683d99f24875748a6656966ca9cea0, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_MinSize: {x: 200, y: 200} m_MinSize: {x: 240, y: 200}
m_MaxSize: {x: 4000, y: 4000} m_MaxSize: {x: 4000, y: 4000}
m_TitleContent: m_TitleContent:
m_Text: Game m_Text: Tile Palette
m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, type: 0} m_Image: {fileID: 0}
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 302 x: 1405
y: 73 y: 73
width: 1101 width: 514
height: 640 height: 926
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
m_SaveData: [] m_SaveData: []
m_SerializedViewNames: m_PreviewResizer:
- UnityEditor.DeviceSimulation.SimulatorWindow m_CachedPref: 229
m_SerializedViewValues: m_ControlHash: 1964396721
- /home/red/projekts/RatAttack2D/Library/PlayModeViewStates/8c40760acb5b93949a5b619942810555 m_PrefName: Preview_TilemapBrushInspector
m_PlayModeViewName: GameView m_Palette: {fileID: 8205170460517000483, guid: b3276682f33cc7cb8ae7fafcf061a77b, type: 3}
m_ShowGizmos: 0 m_DrawGridGizmo: 1
m_TargetDisplay: 0 m_DrawGizmos: 1
m_ClearColor: {r: 0, g: 0, b: 0, a: 0}
m_TargetSize: {x: 1100, y: 619}
m_TextureFilterMode: 0
m_TextureHideFlags: 61
m_RenderIMGUI: 1
m_EnterPlayModeBehavior: 0
m_UseMipMap: 0
m_VSyncEnabled: 1
m_Gizmos: 0
m_Stats: 0
m_SelectedSizes: 01000000000000000000000000000000000000000000000000000000000000000000000000000000
m_ZoomArea:
m_HRangeLocked: 0
m_VRangeLocked: 0
hZoomLockedByDefault: 0
vZoomLockedByDefault: 0
m_HBaseRangeMin: -550
m_HBaseRangeMax: 550
m_VBaseRangeMin: -309.5
m_VBaseRangeMax: 309.5
m_HAllowExceedBaseRangeMin: 1
m_HAllowExceedBaseRangeMax: 1
m_VAllowExceedBaseRangeMin: 1
m_VAllowExceedBaseRangeMax: 1
m_ScaleWithWindow: 0
m_HSlider: 0
m_VSlider: 0
m_IgnoreScrollWheelUntilClicked: 0
m_EnableMouseInput: 0
m_EnableSliderZoomHorizontal: 0
m_EnableSliderZoomVertical: 0
m_UniformScale: 1
m_UpDirection: 1
m_DrawArea:
serializedVersion: 2
x: 0
y: 21
width: 1101
height: 619
m_Scale: {x: 1, y: 1}
m_Translation: {x: 550.5, y: 309.5}
m_MarginLeft: 0
m_MarginRight: 0
m_MarginTop: 0
m_MarginBottom: 0
m_LastShownAreaInsideMargins:
serializedVersion: 2
x: -550.5
y: -309.5
width: 1101
height: 619
m_MinimalGUI: 1
m_defaultScale: 1
m_LastWindowPixelSize: {x: 1101, y: 640}
m_ClearInEditMode: 1
m_NoCameraWarning: 1
m_LowResolutionForAspectRatios: 01000000000000000000
m_XRRenderMode: 0
m_RenderTexture: {fileID: 0}
--- !u!114 &12 --- !u!114 &12
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -369,8 +310,8 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: -32000 x: 0
y: -31970 y: 73
width: 301 width: 301
height: 926 height: 926
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
@ -380,9 +321,9 @@ MonoBehaviour:
m_SceneHierarchy: m_SceneHierarchy:
m_TreeViewState: m_TreeViewState:
scrollPos: {x: 0, y: 0} scrollPos: {x: 0, y: 0}
m_SelectedIDs: 14f3ffff m_SelectedIDs: 7c620000
m_LastClickedID: -3308 m_LastClickedID: 25212
m_ExpandedIDs: c2e2ffffcee2ffff14f3ffffe2f9ffff1cfbffff m_ExpandedIDs: 20fbffff7c620000
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -426,8 +367,8 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: -31698 x: 302
y: -31970 y: 73
width: 1101 width: 1101
height: 640 height: 640
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
@ -686,9 +627,9 @@ MonoBehaviour:
m_PlayAudio: 0 m_PlayAudio: 0
m_AudioPlay: 0 m_AudioPlay: 0
m_Position: m_Position:
m_Target: {x: 52.142605, y: 129.37613, z: -2.8526902} m_Target: {x: -22.6456, y: -60.692448, z: -2.1382504}
speed: 2 speed: 2
m_Value: {x: 52.142605, y: 129.37613, z: -2.8526902} m_Value: {x: -22.6456, y: -60.692448, z: -2.1382504}
m_RenderMode: 0 m_RenderMode: 0
m_CameraMode: m_CameraMode:
drawMode: 0 drawMode: 0
@ -739,9 +680,9 @@ MonoBehaviour:
speed: 2 speed: 2
m_Value: {x: 0, y: 0, z: 0, w: 1} m_Value: {x: 0, y: 0, z: 0, w: 1}
m_Size: m_Size:
m_Target: 158.9477 m_Target: 56.60168
speed: 2 speed: 2
m_Value: 158.9477 m_Value: 56.60168
m_Ortho: m_Ortho:
m_Target: 1 m_Target: 1
speed: 2 speed: 2
@ -774,62 +715,92 @@ MonoBehaviour:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0} m_GameObject: {fileID: 0}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 1
m_Script: {fileID: 12914, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 12015, guid: 0000000000000000e000000000000000, type: 0}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_MinSize: {x: 100, y: 100} m_MinSize: {x: 200, y: 200}
m_MaxSize: {x: 4000, y: 4000} m_MaxSize: {x: 4000, y: 4000}
m_TitleContent: m_TitleContent:
m_Text: Animator m_Text: Game
m_Image: {fileID: -1673928668082335149, guid: 0000000000000000d000000000000000, type: 0} m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 302 x: 302
y: 734 y: 73
width: 1101 width: 1101
height: 265 height: 640
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
m_SaveData: [] m_SaveData: []
m_ViewTransforms: m_SerializedViewNames:
m_KeySerializationHelper: - UnityEditor.DeviceSimulation.SimulatorWindow
- {fileID: -9079914194315318268, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2} m_SerializedViewValues:
m_ValueSerializationHelper: - /home/red/projekts/RatAttack2D/Library/PlayModeViewStates/8c40760acb5b93949a5b619942810555
- e00: 0.8526872 m_PlayModeViewName: GameView
e01: 0 m_ShowGizmos: 0
e02: 0 m_TargetDisplay: 0
e03: 214.97694 m_ClearColor: {r: 0, g: 0, b: 0, a: 0}
e10: 0 m_TargetSize: {x: 1100, y: 619}
e11: 0.8526872 m_TextureFilterMode: 0
e12: 0 m_TextureHideFlags: 61
e13: -80.114716 m_RenderIMGUI: 1
e20: 0 m_EnterPlayModeBehavior: 0
e21: 0 m_UseMipMap: 0
e22: 1 m_VSyncEnabled: 1
e23: 0 m_Gizmos: 0
e30: 0 m_Stats: 0
e31: 0 m_SelectedSizes: 01000000000000000000000000000000000000000000000000000000000000000000000000000000
e32: 0 m_ZoomArea:
e33: 1 m_HRangeLocked: 0
m_PreviewAnimator: {fileID: 0} m_VRangeLocked: 0
m_AnimatorController: {fileID: 9100000, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2} hZoomLockedByDefault: 0
m_BreadCrumbs: vZoomLockedByDefault: 0
- m_Target: {fileID: -9079914194315318268, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2} m_HBaseRangeMin: -550
m_ScrollPosition: {x: 0, y: 0} m_HBaseRangeMax: 550
stateMachineGraph: {fileID: 0} m_VBaseRangeMin: -309.5
stateMachineGraphGUI: {fileID: 0} m_VBaseRangeMax: 309.5
blendTreeGraph: {fileID: 0} m_HAllowExceedBaseRangeMin: 1
blendTreeGraphGUI: {fileID: 0} m_HAllowExceedBaseRangeMax: 1
m_AutoLiveLink: 1 m_VAllowExceedBaseRangeMin: 1
m_MiniTool: 0 m_VAllowExceedBaseRangeMax: 1
m_LockTracker: m_ScaleWithWindow: 0
m_IsLocked: 0 m_HSlider: 0
m_CurrentEditor: 1 m_VSlider: 0
m_LayerEditor: m_IgnoreScrollWheelUntilClicked: 0
m_SelectedLayerIndex: 0 m_EnableMouseInput: 1
m_EnableSliderZoomHorizontal: 0
m_EnableSliderZoomVertical: 0
m_UniformScale: 1
m_UpDirection: 1
m_DrawArea:
serializedVersion: 2
x: 0
y: 21
width: 1101
height: 619
m_Scale: {x: 1, y: 1}
m_Translation: {x: 550.5, y: 309.5}
m_MarginLeft: 0
m_MarginRight: 0
m_MarginTop: 0
m_MarginBottom: 0
m_LastShownAreaInsideMargins:
serializedVersion: 2
x: -550.5
y: -309.5
width: 1101
height: 619
m_MinimalGUI: 1
m_defaultScale: 1
m_LastWindowPixelSize: {x: 1101, y: 640}
m_ClearInEditMode: 1
m_NoCameraWarning: 1
m_LowResolutionForAspectRatios: 01000000000000000000
m_XRRenderMode: 0
m_RenderTexture: {fileID: 0}
--- !u!114 &15 --- !u!114 &15
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -899,22 +870,22 @@ MonoBehaviour:
m_SkipHidden: 0 m_SkipHidden: 0
m_SearchArea: 1 m_SearchArea: 1
m_Folders: m_Folders:
- Assets/Materials/Grapic/ForegroundTiles/tiles - Assets/Scripts
m_Globs: [] m_Globs: []
m_OriginalText: m_OriginalText:
m_ViewMode: 1 m_ViewMode: 1
m_StartGridSize: 64 m_StartGridSize: 64
m_LastFolders: m_LastFolders:
- Assets/Materials/Grapic/ForegroundTiles/tiles - Assets/Scripts
m_LastFoldersGridSize: -1 m_LastFoldersGridSize: -1
m_LastProjectPath: E:\Repos\RatAttack2D m_LastProjectPath: E:\Repos\RatAttack2D
m_LockTracker: m_LockTracker:
m_IsLocked: 0 m_IsLocked: 0
m_FolderTreeState: m_FolderTreeState:
scrollPos: {x: 0, y: 0} scrollPos: {x: 0, y: 0}
m_SelectedIDs: 5e6f0000 m_SelectedIDs: 12640000
m_LastClickedID: 28510 m_LastClickedID: 25618
m_ExpandedIDs: 000000003c6300006a630000706300007c630000266d0000847500003a760000d27a0000347b00008c7c00007e7f0000b87f000000ca9a3b m_ExpandedIDs: 00000000c6630000ca630000cc630000ce630000d0630000d2630000d4630000d6630000d8630000da6300000c64000000ca9a3b
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -942,7 +913,7 @@ MonoBehaviour:
scrollPos: {x: 0, y: 0} scrollPos: {x: 0, y: 0}
m_SelectedIDs: m_SelectedIDs:
m_LastClickedID: 0 m_LastClickedID: 0
m_ExpandedIDs: 000000003c630000 m_ExpandedIDs: 00000000c6630000c8630000ca630000cc630000ce630000d0630000d2630000d4630000d6630000d8630000da63000000ca9a3b
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -1028,7 +999,7 @@ MonoBehaviour:
m_SaveData: [] m_SaveData: []
m_LockTracker: m_LockTracker:
m_IsLocked: 0 m_IsLocked: 0
m_LastSelectedObjectID: -3308 m_LastSelectedObjectID: 25212
--- !u!114 &18 --- !u!114 &18
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -1037,39 +1008,62 @@ MonoBehaviour:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0} m_GameObject: {fileID: 0}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 1 m_EditorHideFlags: 0
m_Script: {fileID: 12019, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 12914, guid: 0000000000000000e000000000000000, type: 0}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_MinSize: {x: 275, y: 50} m_MinSize: {x: 100, y: 100}
m_MaxSize: {x: 4000, y: 4000} m_MaxSize: {x: 4000, y: 4000}
m_TitleContent: m_TitleContent:
m_Text: Inspector m_Text: Animator
m_Image: {fileID: -2667387946076563598, guid: 0000000000000000d000000000000000, type: 0} m_Image: {fileID: -1673928668082335149, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 1405 x: 302
y: 73 y: 734
width: 514 width: 1101
height: 926 height: 265
m_ViewDataDictionary: {fileID: 0} m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
m_SaveData: [] m_SaveData: []
m_ObjectsLockedBeforeSerialization: [] m_ViewTransforms:
m_InstanceIDsLockedBeforeSerialization: m_KeySerializationHelper:
m_PreviewResizer: - {fileID: -9079914194315318268, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2}
m_CachedPref: 239 m_ValueSerializationHelper:
m_ControlHash: -371814159 - e00: 0.8526872
m_PrefName: Preview_InspectorPreview e01: 0
m_LastInspectedObjectInstanceID: -1 e02: 0
m_LastVerticalScrollValue: 0 e03: 214.97694
m_GlobalObjectId: e10: 0
m_InspectorMode: 0 e11: 0.8526872
e12: 0
e13: -80.114716
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_PreviewAnimator: {fileID: 0}
m_AnimatorController: {fileID: 9100000, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2}
m_BreadCrumbs:
- m_Target: {fileID: -9079914194315318268, guid: 6b0aac9c28934ea58a29403562054c6a, type: 2}
m_ScrollPosition: {x: 0, y: 0}
stateMachineGraph: {fileID: 0}
stateMachineGraphGUI: {fileID: 0}
blendTreeGraph: {fileID: 0}
blendTreeGraphGUI: {fileID: 0}
m_AutoLiveLink: 1
m_MiniTool: 0
m_LockTracker: m_LockTracker:
m_IsLocked: 0 m_IsLocked: 0
m_PreviewWindow: {fileID: 0} m_CurrentEditor: 1
m_LayerEditor:
m_SelectedLayerIndex: 0
--- !u!114 &19 --- !u!114 &19
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -1078,15 +1072,15 @@ MonoBehaviour:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0} m_GameObject: {fileID: 0}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 1
m_Script: {fileID: 11500000, guid: 3f683d99f24875748a6656966ca9cea0, type: 3} m_Script: {fileID: 12019, guid: 0000000000000000e000000000000000, type: 0}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_MinSize: {x: 240, y: 200} m_MinSize: {x: 275, y: 50}
m_MaxSize: {x: 4000, y: 4000} m_MaxSize: {x: 4000, y: 4000}
m_TitleContent: m_TitleContent:
m_Text: Tile Palette m_Text: Inspector
m_Image: {fileID: 0} m_Image: {fileID: -2667387946076563598, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
@ -1098,10 +1092,16 @@ MonoBehaviour:
m_OverlayCanvas: m_OverlayCanvas:
m_LastAppliedPresetName: Default m_LastAppliedPresetName: Default
m_SaveData: [] m_SaveData: []
m_ObjectsLockedBeforeSerialization: []
m_InstanceIDsLockedBeforeSerialization:
m_PreviewResizer: m_PreviewResizer:
m_CachedPref: 229 m_CachedPref: 239
m_ControlHash: 1964396721 m_ControlHash: -371814159
m_PrefName: Preview_TilemapBrushInspector m_PrefName: Preview_InspectorPreview
m_Palette: {fileID: 8205170460517000483, guid: b3276682f33cc7cb8ae7fafcf061a77b, type: 3} m_LastInspectedObjectInstanceID: -1
m_DrawGridGizmo: 1 m_LastVerticalScrollValue: 0
m_DrawGizmos: 1 m_GlobalObjectId:
m_InspectorMode: 0
m_LockTracker:
m_IsLocked: 0
m_PreviewWindow: {fileID: 0}

Loading…
Cancel
Save