diff --git a/Roguelike/Assets/Materials/Floors.meta b/Roguelike/Assets/Materials/Floors.meta new file mode 100644 index 00000000..204f74e7 --- /dev/null +++ b/Roguelike/Assets/Materials/Floors.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e1902389ebf8c3d4f911e88d62ed8e67 +folderAsset: yes +timeCreated: 1449091527 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Materials/Floors/FloorBlue.mat b/Roguelike/Assets/Materials/Floors/FloorBlue.mat new file mode 100644 index 00000000..991bfe1b Binary files /dev/null and b/Roguelike/Assets/Materials/Floors/FloorBlue.mat differ diff --git a/Roguelike/Assets/Materials/Floors/FloorBlue.mat.meta b/Roguelike/Assets/Materials/Floors/FloorBlue.mat.meta new file mode 100644 index 00000000..3fb8be54 --- /dev/null +++ b/Roguelike/Assets/Materials/Floors/FloorBlue.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3af1b0fdd46fbee40af1cc2ab92594e5 +timeCreated: 1449091596 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Materials/Floors/FloorExit.mat b/Roguelike/Assets/Materials/Floors/FloorExit.mat new file mode 100644 index 00000000..30960800 Binary files /dev/null and b/Roguelike/Assets/Materials/Floors/FloorExit.mat differ diff --git a/Roguelike/Assets/Materials/Floors/FloorExit.mat.meta b/Roguelike/Assets/Materials/Floors/FloorExit.mat.meta new file mode 100644 index 00000000..49981111 --- /dev/null +++ b/Roguelike/Assets/Materials/Floors/FloorExit.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 359252047df536b48a1c3f3e808b0ef2 +timeCreated: 1449091761 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Materials/Floors/FloorGreen.mat b/Roguelike/Assets/Materials/Floors/FloorGreen.mat new file mode 100644 index 00000000..1a5e0297 Binary files /dev/null and b/Roguelike/Assets/Materials/Floors/FloorGreen.mat differ diff --git a/Roguelike/Assets/Materials/Floors/FloorGreen.mat.meta b/Roguelike/Assets/Materials/Floors/FloorGreen.mat.meta new file mode 100644 index 00000000..342c3fe6 --- /dev/null +++ b/Roguelike/Assets/Materials/Floors/FloorGreen.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 277d7b97d570bf441a9c32a48f137866 +timeCreated: 1449091539 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Materials/Floors/FloorRed.mat b/Roguelike/Assets/Materials/Floors/FloorRed.mat new file mode 100644 index 00000000..1defe7b5 Binary files /dev/null and b/Roguelike/Assets/Materials/Floors/FloorRed.mat differ diff --git a/Roguelike/Assets/Materials/Floors/FloorRed.mat.meta b/Roguelike/Assets/Materials/Floors/FloorRed.mat.meta new file mode 100644 index 00000000..dbe09115 --- /dev/null +++ b/Roguelike/Assets/Materials/Floors/FloorRed.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7894a48ed0d9d704a93bfce4916f0e14 +timeCreated: 1449091603 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Materials/Floors/FloorYellow.mat b/Roguelike/Assets/Materials/Floors/FloorYellow.mat new file mode 100644 index 00000000..cc0b9cdc Binary files /dev/null and b/Roguelike/Assets/Materials/Floors/FloorYellow.mat differ diff --git a/Roguelike/Assets/Materials/Floors/FloorYellow.mat.meta b/Roguelike/Assets/Materials/Floors/FloorYellow.mat.meta new file mode 100644 index 00000000..8b981395 --- /dev/null +++ b/Roguelike/Assets/Materials/Floors/FloorYellow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a240285ae3927b34fad729a30fa2e7ec +timeCreated: 1449091612 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Prefabs/Environment.meta b/Roguelike/Assets/Prefabs/Environment.meta new file mode 100644 index 00000000..6dd46cab --- /dev/null +++ b/Roguelike/Assets/Prefabs/Environment.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4bc41932ac949584f98c5a0c33abb08f +folderAsset: yes +timeCreated: 1449091348 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Prefabs/Environment/Floor1.prefab b/Roguelike/Assets/Prefabs/Environment/Floor1.prefab new file mode 100644 index 00000000..e43619a9 Binary files /dev/null and b/Roguelike/Assets/Prefabs/Environment/Floor1.prefab differ diff --git a/Roguelike/Assets/Prefabs/Environment/Floor1.prefab.meta b/Roguelike/Assets/Prefabs/Environment/Floor1.prefab.meta new file mode 100644 index 00000000..6085c720 --- /dev/null +++ b/Roguelike/Assets/Prefabs/Environment/Floor1.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7972a16869cd428468ec5be09db7b944 +timeCreated: 1449091694 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Prefabs/Environment/Floor2.prefab b/Roguelike/Assets/Prefabs/Environment/Floor2.prefab new file mode 100644 index 00000000..4f3dfde3 Binary files /dev/null and b/Roguelike/Assets/Prefabs/Environment/Floor2.prefab differ diff --git a/Roguelike/Assets/Prefabs/Environment/Floor2.prefab.meta b/Roguelike/Assets/Prefabs/Environment/Floor2.prefab.meta new file mode 100644 index 00000000..36f7d030 --- /dev/null +++ b/Roguelike/Assets/Prefabs/Environment/Floor2.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d6cbf8453a535aa4d82eeb53acc2c9b6 +timeCreated: 1449091696 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Prefabs/Environment/Floor3.prefab b/Roguelike/Assets/Prefabs/Environment/Floor3.prefab new file mode 100644 index 00000000..9a5c753a Binary files /dev/null and b/Roguelike/Assets/Prefabs/Environment/Floor3.prefab differ diff --git a/Roguelike/Assets/Prefabs/Environment/Floor3.prefab.meta b/Roguelike/Assets/Prefabs/Environment/Floor3.prefab.meta new file mode 100644 index 00000000..3bb6e57a --- /dev/null +++ b/Roguelike/Assets/Prefabs/Environment/Floor3.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0a142ff8e7f9071498ff5292e61d2a94 +timeCreated: 1449091697 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Prefabs/Environment/Floor4.prefab b/Roguelike/Assets/Prefabs/Environment/Floor4.prefab new file mode 100644 index 00000000..7760f827 Binary files /dev/null and b/Roguelike/Assets/Prefabs/Environment/Floor4.prefab differ diff --git a/Roguelike/Assets/Prefabs/Environment/Floor4.prefab.meta b/Roguelike/Assets/Prefabs/Environment/Floor4.prefab.meta new file mode 100644 index 00000000..79b9d04e --- /dev/null +++ b/Roguelike/Assets/Prefabs/Environment/Floor4.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 53fcc222fd0b0334eaa16e2c3173e2b7 +timeCreated: 1449091699 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Prefabs/Environment/FloorExit.prefab b/Roguelike/Assets/Prefabs/Environment/FloorExit.prefab new file mode 100644 index 00000000..dc9b0bf6 Binary files /dev/null and b/Roguelike/Assets/Prefabs/Environment/FloorExit.prefab differ diff --git a/Roguelike/Assets/Prefabs/Environment/FloorExit.prefab.meta b/Roguelike/Assets/Prefabs/Environment/FloorExit.prefab.meta new file mode 100644 index 00000000..a0cac029 --- /dev/null +++ b/Roguelike/Assets/Prefabs/Environment/FloorExit.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a540f855534303449a8bf6c3fd99e2e2 +timeCreated: 1449091801 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Assets/Scenes/ProceduralGenerationTest.unity b/Roguelike/Assets/Scenes/ProceduralGenerationTest.unity index 5943dda7..a0e88446 100644 Binary files a/Roguelike/Assets/Scenes/ProceduralGenerationTest.unity and b/Roguelike/Assets/Scenes/ProceduralGenerationTest.unity differ diff --git a/Roguelike/Assets/Scripts/ProdGen/BoardManager.cs b/Roguelike/Assets/Scripts/ProdGen/BoardManager.cs index bfc12953..194924b3 100644 --- a/Roguelike/Assets/Scripts/ProdGen/BoardManager.cs +++ b/Roguelike/Assets/Scripts/ProdGen/BoardManager.cs @@ -3,8 +3,8 @@ using System; using System.Collections.Generic; //Allows us to use lists using Random = UnityEngine.Random; // Tells Random to use Untiy Engine Random number generator //++Add in Comments++ -namespace Completed -{ +//namespace Completed +//{ public class BoardManager : MonoBehaviour { //Using serializable allows us to embed a class wit hsub properties in sinpsector @@ -90,42 +90,63 @@ public class BoardManager : MonoBehaviour { //RanndomPosition returns a random position from our gridpositions Vector3 RandomPosition() { + //Declare an integer randomInxdex, set its value to a ranom umber btween 0 and the count of items int randomIndex = Random.Range(0, gridPositions.Count); + //Declare a variable of type Vector3 called Randomp position, set its value to the etnry ant RandomIndex Vector3 randomPosition = gridPositions[randomIndex]; + //Remove the etnry at randomIndex from the list so that it can't be re-used gridPositions.RemoveAt(randomIndex); + //return the randomly selected Vector3 position return randomPosition; } - // + //LaoyutObjectAtRandom acepts an array of game obejcts to choose from along with a minimu and maximum void LayoutObjectAtRandom(GameObject[] tileArray, int minimum, int maximum) { + //Choose a random number of objects to instanciate within the minimum and maximum limits int objectCount = Random.Range(minimum, maximum + 1); + //Instanciate objects until the randomly chosen limit objectcount is reached for(int i = 0; i< objectCount; i++) { + + //Choose a random number of objects to isnanciate wtihin the minimum and maximum limits Vector3 randomPosition = RandomPosition(); + //Choose a random tile from tile Array and assign it to tileChoice GameObject tileChoice = tileArray[Random.Range(0, tileArray.Length)]; + //Insanciate tileCHoice at the position returned by RandomPositon with no change in rotation Instantiate(tileChoice, randomPosition, Quaternion.identity); } } + + + //SetupScene initializeds our level and calls the previous functions to lay out the game board public void SetupScene(int level) { + //creates the outer walls and floor BoardSetup(); + + //resets our list of gridposionts InitialiseList(); + //Instanciate a random number of walll tiles based on min/max, at random positions LayoutObjectAtRandom(wallTiles, wallCount.minimum, wallCount.maximum); + + //Instanciate a random number of food tiles based on min/max, at random positions LayoutObjectAtRandom(foodTiles, foodCount.minimum, foodCount.maximum); + //Determine number of enemies based on current level number, based on logarithim progression int enemyCount = (int)Mathf.Log(level, 2f); + //Instanciate arndom number of enmies based on min/max, at random positions LayoutObjectAtRandom(enemyTiles, enemyCount, enemyCount); - + //Instanciate the xtilre til in the upper right hand corner of our game board Instantiate(exit, new Vector3(columns - 1, rows - 1, 0f), Quaternion.identity); } } -} +//} diff --git a/Roguelike/Assets/Scripts/ProdGen/GameManager.cs b/Roguelike/Assets/Scripts/ProdGen/GameManager.cs new file mode 100644 index 00000000..f1e2431c --- /dev/null +++ b/Roguelike/Assets/Scripts/ProdGen/GameManager.cs @@ -0,0 +1,25 @@ +using UnityEngine; +using System.Collections; + +public class GameManager : MonoBehaviour { + + public BoardManager boardScript; + + private int level = 3; + // Use this for initialization + void Awake () + { + boardScript = GetComponent(); + + } + + void InitGame() + { + boardScript.SetupScene(level); + } + + // Update is called once per frame + void Update () { + + } +} diff --git a/Roguelike/Assets/Scripts/ProdGen/GameManager.cs.meta b/Roguelike/Assets/Scripts/ProdGen/GameManager.cs.meta new file mode 100644 index 00000000..df44ce9c --- /dev/null +++ b/Roguelike/Assets/Scripts/ProdGen/GameManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4e139405c527bfb49a0be1bb21eadd2f +timeCreated: 1449089365 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike/Library/CurrentLayout.dwlt b/Roguelike/Library/CurrentLayout.dwlt index fd742180..f57db5c6 100644 Binary files a/Roguelike/Library/CurrentLayout.dwlt and b/Roguelike/Library/CurrentLayout.dwlt differ diff --git a/Roguelike/Library/InspectorExpandedItems.asset b/Roguelike/Library/InspectorExpandedItems.asset index a5c183a2..031b4522 100644 Binary files a/Roguelike/Library/InspectorExpandedItems.asset and b/Roguelike/Library/InspectorExpandedItems.asset differ diff --git a/Roguelike/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll.mdb b/Roguelike/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll.mdb index 2a668509..7f767978 100644 Binary files a/Roguelike/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll.mdb and b/Roguelike/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll.mdb differ diff --git a/Roguelike/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb b/Roguelike/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb index cf07e889..597ca6d9 100644 Binary files a/Roguelike/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb and b/Roguelike/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb differ diff --git a/Roguelike/Library/assetDatabase3 b/Roguelike/Library/assetDatabase3 index cce0e627..a883ed22 100644 Binary files a/Roguelike/Library/assetDatabase3 and b/Roguelike/Library/assetDatabase3 differ diff --git a/Roguelike/Library/expandedItems b/Roguelike/Library/expandedItems index 487c3b02..4ac631fb 100644 Binary files a/Roguelike/Library/expandedItems and b/Roguelike/Library/expandedItems differ diff --git a/Roguelike/Library/metadata/00/00000000000000002000000000000000 b/Roguelike/Library/metadata/00/00000000000000002000000000000000 index 7b494b2c..56435377 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000002000000000000000 and b/Roguelike/Library/metadata/00/00000000000000002000000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000003000000000000000 b/Roguelike/Library/metadata/00/00000000000000003000000000000000 index 5fa38639..3b5caa7a 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000003000000000000000 and b/Roguelike/Library/metadata/00/00000000000000003000000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000004000000000000000 b/Roguelike/Library/metadata/00/00000000000000004000000000000000 index 5d50f4de..ca675a06 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000004000000000000000 and b/Roguelike/Library/metadata/00/00000000000000004000000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000004100000000000000 b/Roguelike/Library/metadata/00/00000000000000004100000000000000 index 0d7c44da..91f98c83 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000004100000000000000 and b/Roguelike/Library/metadata/00/00000000000000004100000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000005000000000000000 b/Roguelike/Library/metadata/00/00000000000000005000000000000000 index dba65f34..863a60c0 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000005000000000000000 and b/Roguelike/Library/metadata/00/00000000000000005000000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000005100000000000000 b/Roguelike/Library/metadata/00/00000000000000005100000000000000 index 09c61e6c..e4ace759 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000005100000000000000 and b/Roguelike/Library/metadata/00/00000000000000005100000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000006000000000000000 b/Roguelike/Library/metadata/00/00000000000000006000000000000000 index 1bbdda75..6f2beab9 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000006000000000000000 and b/Roguelike/Library/metadata/00/00000000000000006000000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000006100000000000000 b/Roguelike/Library/metadata/00/00000000000000006100000000000000 index 6b0f19f6..11d74df3 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000006100000000000000 and b/Roguelike/Library/metadata/00/00000000000000006100000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000007000000000000000 b/Roguelike/Library/metadata/00/00000000000000007000000000000000 index 0dc6f52c..4f0377d2 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000007000000000000000 and b/Roguelike/Library/metadata/00/00000000000000007000000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000008000000000000000 b/Roguelike/Library/metadata/00/00000000000000008000000000000000 index 4d16e730..21c7ef93 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000008000000000000000 and b/Roguelike/Library/metadata/00/00000000000000008000000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000008100000000000000 b/Roguelike/Library/metadata/00/00000000000000008100000000000000 index 387c940f..13b3d372 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000008100000000000000 and b/Roguelike/Library/metadata/00/00000000000000008100000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000009000000000000000 b/Roguelike/Library/metadata/00/00000000000000009000000000000000 index c1ca489b..25bfffb7 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000009000000000000000 and b/Roguelike/Library/metadata/00/00000000000000009000000000000000 differ diff --git a/Roguelike/Library/metadata/00/00000000000000009100000000000000 b/Roguelike/Library/metadata/00/00000000000000009100000000000000 index fdcc6639..1e9cbc22 100644 Binary files a/Roguelike/Library/metadata/00/00000000000000009100000000000000 and b/Roguelike/Library/metadata/00/00000000000000009100000000000000 differ diff --git a/Roguelike/Library/metadata/00/0000000000000000a000000000000000 b/Roguelike/Library/metadata/00/0000000000000000a000000000000000 index 41c6243b..fa493aaf 100644 Binary files a/Roguelike/Library/metadata/00/0000000000000000a000000000000000 and b/Roguelike/Library/metadata/00/0000000000000000a000000000000000 differ diff --git a/Roguelike/Library/metadata/00/0000000000000000b000000000000000 b/Roguelike/Library/metadata/00/0000000000000000b000000000000000 index bfaa6b7a..12b273e2 100644 Binary files a/Roguelike/Library/metadata/00/0000000000000000b000000000000000 and b/Roguelike/Library/metadata/00/0000000000000000b000000000000000 differ diff --git a/Roguelike/Library/metadata/00/0000000000000000c000000000000000 b/Roguelike/Library/metadata/00/0000000000000000c000000000000000 index d3c9affc..fae7908e 100644 Binary files a/Roguelike/Library/metadata/00/0000000000000000c000000000000000 and b/Roguelike/Library/metadata/00/0000000000000000c000000000000000 differ diff --git a/Roguelike/Library/metadata/04/0401554a0e6f9466db3c1a798d358b8c b/Roguelike/Library/metadata/04/0401554a0e6f9466db3c1a798d358b8c index 7794e620..96d55797 100644 Binary files a/Roguelike/Library/metadata/04/0401554a0e6f9466db3c1a798d358b8c and b/Roguelike/Library/metadata/04/0401554a0e6f9466db3c1a798d358b8c differ diff --git a/Roguelike/Library/metadata/08/085d9842593af44d8a507541ce47bc6e b/Roguelike/Library/metadata/08/085d9842593af44d8a507541ce47bc6e index 3283bd92..8c2180b7 100644 Binary files a/Roguelike/Library/metadata/08/085d9842593af44d8a507541ce47bc6e and b/Roguelike/Library/metadata/08/085d9842593af44d8a507541ce47bc6e differ diff --git a/Roguelike/Library/metadata/09/09d12d69864e40543808578a8eddc793.info b/Roguelike/Library/metadata/09/09d12d69864e40543808578a8eddc793.info index 1e7e1abc..95e2f13f 100644 Binary files a/Roguelike/Library/metadata/09/09d12d69864e40543808578a8eddc793.info and b/Roguelike/Library/metadata/09/09d12d69864e40543808578a8eddc793.info differ diff --git a/Roguelike/Library/metadata/17/17799b66b509c40a78360036fcfbc8bc b/Roguelike/Library/metadata/17/17799b66b509c40a78360036fcfbc8bc index b9ce0c70..fad8ec12 100644 Binary files a/Roguelike/Library/metadata/17/17799b66b509c40a78360036fcfbc8bc and b/Roguelike/Library/metadata/17/17799b66b509c40a78360036fcfbc8bc differ diff --git a/Roguelike/Library/metadata/2e/2ef0b148fac66d741b106cf2aa2fcadf.info b/Roguelike/Library/metadata/2e/2ef0b148fac66d741b106cf2aa2fcadf.info index 2e39d989..a106f15c 100644 Binary files a/Roguelike/Library/metadata/2e/2ef0b148fac66d741b106cf2aa2fcadf.info and b/Roguelike/Library/metadata/2e/2ef0b148fac66d741b106cf2aa2fcadf.info differ diff --git a/Roguelike/Library/metadata/38/38bc636f319183a45a6159176069362b.info b/Roguelike/Library/metadata/38/38bc636f319183a45a6159176069362b.info index 192562e9..cc5af565 100644 Binary files a/Roguelike/Library/metadata/38/38bc636f319183a45a6159176069362b.info and b/Roguelike/Library/metadata/38/38bc636f319183a45a6159176069362b.info differ diff --git a/Roguelike/Library/metadata/3d/3d2e08407829a435b84ff5ac7f8b3aef b/Roguelike/Library/metadata/3d/3d2e08407829a435b84ff5ac7f8b3aef index e85bd87d..f67528f5 100644 Binary files a/Roguelike/Library/metadata/3d/3d2e08407829a435b84ff5ac7f8b3aef and b/Roguelike/Library/metadata/3d/3d2e08407829a435b84ff5ac7f8b3aef differ diff --git a/Roguelike/Library/metadata/46/469ffe30a4f3a43d99d202b74660b1e5 b/Roguelike/Library/metadata/46/469ffe30a4f3a43d99d202b74660b1e5 index 7c14de05..12a9f776 100644 Binary files a/Roguelike/Library/metadata/46/469ffe30a4f3a43d99d202b74660b1e5 and b/Roguelike/Library/metadata/46/469ffe30a4f3a43d99d202b74660b1e5 differ diff --git a/Roguelike/Library/metadata/4d/4def54ce5a27ca1489420720bb071fda.info b/Roguelike/Library/metadata/4d/4def54ce5a27ca1489420720bb071fda.info index d7c54322..b319d1d4 100644 Binary files a/Roguelike/Library/metadata/4d/4def54ce5a27ca1489420720bb071fda.info and b/Roguelike/Library/metadata/4d/4def54ce5a27ca1489420720bb071fda.info differ diff --git a/Roguelike/Library/metadata/6b/6bf45a0ab38a1458999f7d05487b4d52 b/Roguelike/Library/metadata/6b/6bf45a0ab38a1458999f7d05487b4d52 index 1f6a7bfb..6da24169 100644 Binary files a/Roguelike/Library/metadata/6b/6bf45a0ab38a1458999f7d05487b4d52 and b/Roguelike/Library/metadata/6b/6bf45a0ab38a1458999f7d05487b4d52 differ diff --git a/Roguelike/Library/metadata/73/73cd95e4de6335e449b9bc24a3007501.info b/Roguelike/Library/metadata/73/73cd95e4de6335e449b9bc24a3007501.info index a041c9ff..bbf352f2 100644 Binary files a/Roguelike/Library/metadata/73/73cd95e4de6335e449b9bc24a3007501.info and b/Roguelike/Library/metadata/73/73cd95e4de6335e449b9bc24a3007501.info differ diff --git a/Roguelike/Library/metadata/76/766f29702ce4e4a1584e5147c88629a2 b/Roguelike/Library/metadata/76/766f29702ce4e4a1584e5147c88629a2 index 4eccbb36..8eaf6ff3 100644 Binary files a/Roguelike/Library/metadata/76/766f29702ce4e4a1584e5147c88629a2 and b/Roguelike/Library/metadata/76/766f29702ce4e4a1584e5147c88629a2 differ diff --git a/Roguelike/Library/metadata/8a/8a32d65a6a0c443f79048586c9648b05 b/Roguelike/Library/metadata/8a/8a32d65a6a0c443f79048586c9648b05 index 6709ef77..44c26cd5 100644 Binary files a/Roguelike/Library/metadata/8a/8a32d65a6a0c443f79048586c9648b05 and b/Roguelike/Library/metadata/8a/8a32d65a6a0c443f79048586c9648b05 differ diff --git a/Roguelike/Library/metadata/95/95eeb1bd7377a64459d7663226831e8d.info b/Roguelike/Library/metadata/95/95eeb1bd7377a64459d7663226831e8d.info index 4c44480f..db5be67c 100644 Binary files a/Roguelike/Library/metadata/95/95eeb1bd7377a64459d7663226831e8d.info and b/Roguelike/Library/metadata/95/95eeb1bd7377a64459d7663226831e8d.info differ diff --git a/Roguelike/Library/metadata/9b/9b368950d11817b40913157cadb3c1b0.info b/Roguelike/Library/metadata/9b/9b368950d11817b40913157cadb3c1b0.info index 90e2b872..863654dd 100644 Binary files a/Roguelike/Library/metadata/9b/9b368950d11817b40913157cadb3c1b0.info and b/Roguelike/Library/metadata/9b/9b368950d11817b40913157cadb3c1b0.info differ diff --git a/Roguelike/Library/metadata/a0/a0fbd16cf167148268ecb856d017aee7 b/Roguelike/Library/metadata/a0/a0fbd16cf167148268ecb856d017aee7 index f414408d..e55a9116 100644 Binary files a/Roguelike/Library/metadata/a0/a0fbd16cf167148268ecb856d017aee7 and b/Roguelike/Library/metadata/a0/a0fbd16cf167148268ecb856d017aee7 differ diff --git a/Roguelike/Library/metadata/bb/bb289d62091f1ed4f85a8cf05a0608ac.info b/Roguelike/Library/metadata/bb/bb289d62091f1ed4f85a8cf05a0608ac.info index 6a9b6eeb..bad03ec9 100644 Binary files a/Roguelike/Library/metadata/bb/bb289d62091f1ed4f85a8cf05a0608ac.info and b/Roguelike/Library/metadata/bb/bb289d62091f1ed4f85a8cf05a0608ac.info differ diff --git a/Roguelike/Library/metadata/be/be10fc2a1b44c42ab8d6af8637b7bb96.info b/Roguelike/Library/metadata/be/be10fc2a1b44c42ab8d6af8637b7bb96.info index c02119b3..c1a910b1 100644 Binary files a/Roguelike/Library/metadata/be/be10fc2a1b44c42ab8d6af8637b7bb96.info and b/Roguelike/Library/metadata/be/be10fc2a1b44c42ab8d6af8637b7bb96.info differ diff --git a/Roguelike/Library/metadata/cf/cf4d693f4d204ec448f2bcd7640acba1.info b/Roguelike/Library/metadata/cf/cf4d693f4d204ec448f2bcd7640acba1.info index c5f26d88..3df5b03d 100644 Binary files a/Roguelike/Library/metadata/cf/cf4d693f4d204ec448f2bcd7640acba1.info and b/Roguelike/Library/metadata/cf/cf4d693f4d204ec448f2bcd7640acba1.info differ diff --git a/Roguelike/Library/metadata/d1/d10aa5ca016ed594dbaf0d44a8063a91 b/Roguelike/Library/metadata/d1/d10aa5ca016ed594dbaf0d44a8063a91 index ac744950..304be95b 100644 Binary files a/Roguelike/Library/metadata/d1/d10aa5ca016ed594dbaf0d44a8063a91 and b/Roguelike/Library/metadata/d1/d10aa5ca016ed594dbaf0d44a8063a91 differ diff --git a/Roguelike/Library/metadata/d1/d10aa5ca016ed594dbaf0d44a8063a91.info b/Roguelike/Library/metadata/d1/d10aa5ca016ed594dbaf0d44a8063a91.info index 76ed6471..0069481a 100644 Binary files a/Roguelike/Library/metadata/d1/d10aa5ca016ed594dbaf0d44a8063a91.info and b/Roguelike/Library/metadata/d1/d10aa5ca016ed594dbaf0d44a8063a91.info differ diff --git a/Roguelike/Library/metadata/d2/d2ef3b15c32eb43108261a87963b8937 b/Roguelike/Library/metadata/d2/d2ef3b15c32eb43108261a87963b8937 index fc7fa567..43f263ba 100644 Binary files a/Roguelike/Library/metadata/d2/d2ef3b15c32eb43108261a87963b8937 and b/Roguelike/Library/metadata/d2/d2ef3b15c32eb43108261a87963b8937 differ diff --git a/Roguelike/Library/metadata/da/da86f910cd79e0e448221c4c00cce3f9.info b/Roguelike/Library/metadata/da/da86f910cd79e0e448221c4c00cce3f9.info index 91107d6e..61e990ab 100644 Binary files a/Roguelike/Library/metadata/da/da86f910cd79e0e448221c4c00cce3f9.info and b/Roguelike/Library/metadata/da/da86f910cd79e0e448221c4c00cce3f9.info differ diff --git a/Roguelike/Library/metadata/ec/ec28203e77d39e74fbe69292ba584d64.info b/Roguelike/Library/metadata/ec/ec28203e77d39e74fbe69292ba584d64.info index 764998e2..68464a16 100644 Binary files a/Roguelike/Library/metadata/ec/ec28203e77d39e74fbe69292ba584d64.info and b/Roguelike/Library/metadata/ec/ec28203e77d39e74fbe69292ba584d64.info differ diff --git a/Roguelike/ProjectSettings/TagManager.asset b/Roguelike/ProjectSettings/TagManager.asset index 6dc85ab4..1b9efef9 100644 Binary files a/Roguelike/ProjectSettings/TagManager.asset and b/Roguelike/ProjectSettings/TagManager.asset differ diff --git a/Roguelike/Roguelike.CSharp.csproj b/Roguelike/Roguelike.CSharp.csproj index 5652005a..db26802d 100644 --- a/Roguelike/Roguelike.CSharp.csproj +++ b/Roguelike/Roguelike.CSharp.csproj @@ -71,6 +71,8 @@ + + diff --git a/Roguelike/Roguelike.sln b/Roguelike/Roguelike.sln index 8bf51e79..297f4b33 100644 --- a/Roguelike/Roguelike.sln +++ b/Roguelike/Roguelike.sln @@ -1,9 +1,9 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2008 - -Project("{6F0D6A32-94BE-20CA-6EE5-FBB0F0AAAF5C}") = "Roguelike", "Assembly-CSharp.csproj", "{3B4D7A7B-B193-C7B8-731F-3F701A73DF6D}" + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2015 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Roguelike.CSharp", "Roguelike.CSharp.csproj", "{3DFE4C14-E1E8-D3F3-25DE-8BBE8DEFCFD5}" EndProject -Project("{6F0D6A32-94BE-20CA-6EE5-FBB0F0AAAF5C}") = "Roguelike", "Assembly-CSharp-Editor.csproj", "{E74DF5C1-0ADD-8EF0-B7F4-4805EC25D62D}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Roguelike.CSharp.Editor", "Roguelike.CSharp.Editor.csproj", "{CAED324B-6229-B97C-3095-98CF546CD4B6}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -11,36 +11,16 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {3B4D7A7B-B193-C7B8-731F-3F701A73DF6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3B4D7A7B-B193-C7B8-731F-3F701A73DF6D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3B4D7A7B-B193-C7B8-731F-3F701A73DF6D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3B4D7A7B-B193-C7B8-731F-3F701A73DF6D}.Release|Any CPU.Build.0 = Release|Any CPU - {E74DF5C1-0ADD-8EF0-B7F4-4805EC25D62D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E74DF5C1-0ADD-8EF0-B7F4-4805EC25D62D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E74DF5C1-0ADD-8EF0-B7F4-4805EC25D62D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E74DF5C1-0ADD-8EF0-B7F4-4805EC25D62D}.Release|Any CPU.Build.0 = Release|Any CPU + {3DFE4C14-E1E8-D3F3-25DE-8BBE8DEFCFD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3DFE4C14-E1E8-D3F3-25DE-8BBE8DEFCFD5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3DFE4C14-E1E8-D3F3-25DE-8BBE8DEFCFD5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3DFE4C14-E1E8-D3F3-25DE-8BBE8DEFCFD5}.Release|Any CPU.Build.0 = Release|Any CPU + {CAED324B-6229-B97C-3095-98CF546CD4B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CAED324B-6229-B97C-3095-98CF546CD4B6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CAED324B-6229-B97C-3095-98CF546CD4B6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CAED324B-6229-B97C-3095-98CF546CD4B6}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection - GlobalSection(MonoDevelopProperties) = preSolution - StartupItem = Assembly-CSharp.csproj - Policies = $0 - $0.TextStylePolicy = $1 - $1.inheritsSet = null - $1.scope = text/x-csharp - $0.CSharpFormattingPolicy = $2 - $2.inheritsSet = Mono - $2.inheritsScope = text/x-csharp - $2.scope = text/x-csharp - $0.TextStylePolicy = $3 - $3.FileWidth = 120 - $3.TabWidth = 4 - $3.IndentWidth = 4 - $3.EolMarker = Unix - $3.inheritsSet = Mono - $3.inheritsScope = text/plain - $3.scope = text/plain - EndGlobalSection - EndGlobal diff --git a/Roguelike2d/Assets/Prefabs.meta b/Roguelike2d/Assets/Prefabs.meta new file mode 100644 index 00000000..9a53b0ea --- /dev/null +++ b/Roguelike2d/Assets/Prefabs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5356196ba76adc9418ff976b831b0b08 +folderAsset: yes +timeCreated: 1449093506 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment.meta b/Roguelike2d/Assets/Prefabs/Environment.meta new file mode 100644 index 00000000..20bcb04d --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b4348e9d762afa44d883fc15464f12e2 +folderAsset: yes +timeCreated: 1449093526 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Enemy1.prefab b/Roguelike2d/Assets/Prefabs/Environment/Enemy1.prefab new file mode 100644 index 00000000..f777d5b2 Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Enemy1.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Enemy1.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Enemy1.prefab.meta new file mode 100644 index 00000000..111fe8e0 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Enemy1.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6525b531f2ff7794fbcdb0fd4795a76a +timeCreated: 1449096920 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Enemy2.prefab b/Roguelike2d/Assets/Prefabs/Environment/Enemy2.prefab new file mode 100644 index 00000000..67cc3179 Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Enemy2.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Enemy2.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Enemy2.prefab.meta new file mode 100644 index 00000000..0fb776a8 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Enemy2.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f045e55eac27dcf46b5bedf72c690284 +timeCreated: 1449096928 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Exit.prefab b/Roguelike2d/Assets/Prefabs/Environment/Exit.prefab new file mode 100644 index 00000000..18e7d588 Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Exit.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Exit.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Exit.prefab.meta new file mode 100644 index 00000000..893751ae --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Exit.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3bfe9da865f34b84983f10cac8a4aaab +timeCreated: 1449094058 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Floor1.prefab b/Roguelike2d/Assets/Prefabs/Environment/Floor1.prefab new file mode 100644 index 00000000..1ef3db5f Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Floor1.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Floor1.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Floor1.prefab.meta new file mode 100644 index 00000000..7cc926c1 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Floor1.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a31504304de27124db15f9d0efa63ee4 +timeCreated: 1449093539 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Floor2.prefab b/Roguelike2d/Assets/Prefabs/Environment/Floor2.prefab new file mode 100644 index 00000000..6cb99560 Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Floor2.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Floor2.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Floor2.prefab.meta new file mode 100644 index 00000000..1327328d --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Floor2.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ce444053d4fbdca41bdc71e6e87fa310 +timeCreated: 1449093586 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Floor3.prefab b/Roguelike2d/Assets/Prefabs/Environment/Floor3.prefab new file mode 100644 index 00000000..0bb69c68 Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Floor3.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Floor3.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Floor3.prefab.meta new file mode 100644 index 00000000..8754bc32 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Floor3.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 49613b762626e954e8a42cef6341f2ab +timeCreated: 1449093623 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Floor4.prefab b/Roguelike2d/Assets/Prefabs/Environment/Floor4.prefab new file mode 100644 index 00000000..f0d0e780 Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Floor4.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Floor4.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Floor4.prefab.meta new file mode 100644 index 00000000..c75b7255 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Floor4.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8d086bc4013567243bbf51768c194832 +timeCreated: 1449093639 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Food.prefab b/Roguelike2d/Assets/Prefabs/Environment/Food.prefab new file mode 100644 index 00000000..fecf72bd Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Food.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Food.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Food.prefab.meta new file mode 100644 index 00000000..7faafff9 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Food.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a2f1e173d0158df49b79329e81126ee9 +timeCreated: 1449094271 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/OuterWall1.prefab b/Roguelike2d/Assets/Prefabs/Environment/OuterWall1.prefab new file mode 100644 index 00000000..3aefb2f0 Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/OuterWall1.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/OuterWall1.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/OuterWall1.prefab.meta new file mode 100644 index 00000000..ecabfcd2 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/OuterWall1.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ce5f2a213a8d7c7419107504cd84b999 +timeCreated: 1449094449 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/OuterWall2.prefab b/Roguelike2d/Assets/Prefabs/Environment/OuterWall2.prefab new file mode 100644 index 00000000..516046dd Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/OuterWall2.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/OuterWall2.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/OuterWall2.prefab.meta new file mode 100644 index 00000000..04719500 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/OuterWall2.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 174028969ddf8bd45a0c2f101bc8aa2b +timeCreated: 1449094471 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/OuterWall3.prefab b/Roguelike2d/Assets/Prefabs/Environment/OuterWall3.prefab new file mode 100644 index 00000000..3f22e16a Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/OuterWall3.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/OuterWall3.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/OuterWall3.prefab.meta new file mode 100644 index 00000000..217fb6e7 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/OuterWall3.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f663fda1e8c7ef140a6484202b08b3b4 +timeCreated: 1449094496 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Wall1.prefab b/Roguelike2d/Assets/Prefabs/Environment/Wall1.prefab new file mode 100644 index 00000000..7505ae0e Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Wall1.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Wall1.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Wall1.prefab.meta new file mode 100644 index 00000000..4f1c74eb --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Wall1.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fa03940747825aa47b50813fdf750d2e +timeCreated: 1449094603 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Wall2.prefab b/Roguelike2d/Assets/Prefabs/Environment/Wall2.prefab new file mode 100644 index 00000000..1b769b8d Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Wall2.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Wall2.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Wall2.prefab.meta new file mode 100644 index 00000000..773f83f3 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Wall2.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7f7563d21343ea94dacaf53c5f8a490b +timeCreated: 1449094613 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Environment/Wall3.prefab b/Roguelike2d/Assets/Prefabs/Environment/Wall3.prefab new file mode 100644 index 00000000..748fbad3 Binary files /dev/null and b/Roguelike2d/Assets/Prefabs/Environment/Wall3.prefab differ diff --git a/Roguelike2d/Assets/Prefabs/Environment/Wall3.prefab.meta b/Roguelike2d/Assets/Prefabs/Environment/Wall3.prefab.meta new file mode 100644 index 00000000..59b85078 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Environment/Wall3.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 237a14ccf2ab3f246881b2da83169a4a +timeCreated: 1449094624 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Scenes.meta b/Roguelike2d/Assets/Scenes.meta new file mode 100644 index 00000000..e3fcbff4 --- /dev/null +++ b/Roguelike2d/Assets/Scenes.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 53d1e15e47b519648b941a174d163511 +folderAsset: yes +timeCreated: 1449093153 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Scenes/ProcGenTest.unity b/Roguelike2d/Assets/Scenes/ProcGenTest.unity new file mode 100644 index 00000000..c0196695 Binary files /dev/null and b/Roguelike2d/Assets/Scenes/ProcGenTest.unity differ diff --git a/Roguelike2d/Assets/Scenes/ProcGenTest.unity.meta b/Roguelike2d/Assets/Scenes/ProcGenTest.unity.meta new file mode 100644 index 00000000..e0be596f --- /dev/null +++ b/Roguelike2d/Assets/Scenes/ProcGenTest.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3c8e65493bd974244aaf6dfe64409691 +timeCreated: 1449093148 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Script.meta b/Roguelike2d/Assets/Script.meta new file mode 100644 index 00000000..d79d5632 --- /dev/null +++ b/Roguelike2d/Assets/Script.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 89546de8cecae3a44aa760c0b5260a9a +folderAsset: yes +timeCreated: 1449093136 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Script/ProdGen.meta b/Roguelike2d/Assets/Script/ProdGen.meta new file mode 100644 index 00000000..f459462d --- /dev/null +++ b/Roguelike2d/Assets/Script/ProdGen.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 90f2199646cb08e42b1171c156eb2c20 +folderAsset: yes +timeCreated: 1449093060 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Script/ProdGen/BoardManager.cs b/Roguelike2d/Assets/Script/ProdGen/BoardManager.cs new file mode 100644 index 00000000..194924b3 --- /dev/null +++ b/Roguelike2d/Assets/Script/ProdGen/BoardManager.cs @@ -0,0 +1,152 @@ +using UnityEngine; +using System; +using System.Collections.Generic; //Allows us to use lists +using Random = UnityEngine.Random; // Tells Random to use Untiy Engine Random number generator +//++Add in Comments++ +//namespace Completed +//{ + +public class BoardManager : MonoBehaviour { + //Using serializable allows us to embed a class wit hsub properties in sinpsector + [Serializable] + public class Count + { + public int minimum; //Minimum value for our count class + public int maximum; //Maximum value for our count class + + //assignment constructor + public Count(int min, int max) + { + minimum = min; + maximum = max; + } + } + + //Declarations-------------------------------------------------- + public int columns = 8; //Number of columns in our game baord + public int rows = 8; //Number of Rows in our game board + public Count wallCount = new Count(5, 9); //Lower and upper limit for our random number + public Count foodCount = new Count(1, 5); //Lowra nd uper limit for our random food count + public GameObject exit; //Prefab to spawn for exit + //Arrays + public GameObject[] floorTiles; //Array of floor prefabs + public GameObject[] wallTiles; //Array of wall prefabs + public GameObject[] foodTiles; //Array of food prefabs + public GameObject[] enemyTiles; //Array of enemy prefabs + public GameObject[] outerWallTiles; //Array of ourter tile prefabs + + private Transform boardHolder; //A variable to store references to the transform of something + private List gridPositions = new List(); //A list of possible locations to place tiles + + //Clears our list gridPositions and prepares it to generate a new board. + void InitialiseList() + { + //clear our list gridPositions + gridPositions.Clear(); + + //Loot through x axis (columns) + for (int x=1; x< columns - 1; x++) + { + //within each column, loop through the y axis (rows) + + for (int y = 1; y < rows -1; y++) + { + //At each index add a new vector3 to our lists with the x and y coordinates of that position + gridPositions.Add(new Vector3(x, y, 0f)); + } + } + } + + //Sets up the outer walls and flolors of the game + void BoardSetup() + { + //instanciates baords and sets iup boardholder to its transform + boardHolder = new GameObject("Board").transform; + + //loop along the x axis, starting from - 1 (to fill corner) with floor and outerwall edge tiles + for(int x = -1; x(); + + //Call the InitGame function to initialize the first level + InitGame(); + } + + //Initializes the game for each level. + void InitGame() + { + //Call the SetupScene function of the BoardManager script, pass it current level number. + boardScript.SetupScene(level); + + } + + + + //Update is called every frame. + void Update() + { + + } + } +} \ No newline at end of file diff --git a/Roguelike2d/Assets/Script/ProdGen/GameManager.cs.meta b/Roguelike2d/Assets/Script/ProdGen/GameManager.cs.meta new file mode 100644 index 00000000..df44ce9c --- /dev/null +++ b/Roguelike2d/Assets/Script/ProdGen/GameManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4e139405c527bfb49a0be1bb21eadd2f +timeCreated: 1449089365 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites.meta b/Roguelike2d/Assets/Sprites.meta new file mode 100644 index 00000000..5327e609 --- /dev/null +++ b/Roguelike2d/Assets/Sprites.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 45bc04aa01a76544c847a9f046581f36 +folderAsset: yes +timeCreated: 1449093457 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp.meta b/Roguelike2d/Assets/Sprites/Temp.meta new file mode 100644 index 00000000..cb9b2ed3 --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ebfc0492c5fdf1e4b95e5b0bf374ff8d +folderAsset: yes +timeCreated: 1449093462 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/BlueTile.png b/Roguelike2d/Assets/Sprites/Temp/BlueTile.png new file mode 100644 index 00000000..08dcd307 Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/BlueTile.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/BlueTile.png.meta b/Roguelike2d/Assets/Sprites/Temp/BlueTile.png.meta new file mode 100644 index 00000000..cfc355d2 --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/BlueTile.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 6e7c7e63b69a9624f90cfe6018f17b48 +timeCreated: 1449093468 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/ExitTile.png b/Roguelike2d/Assets/Sprites/Temp/ExitTile.png new file mode 100644 index 00000000..f81b3f2f Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/ExitTile.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/ExitTile.png.meta b/Roguelike2d/Assets/Sprites/Temp/ExitTile.png.meta new file mode 100644 index 00000000..ae23b292 --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/ExitTile.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 785a5ba4f4fd36947994c4e6b4d4f783 +timeCreated: 1449093468 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/Food.png b/Roguelike2d/Assets/Sprites/Temp/Food.png new file mode 100644 index 00000000..019a029f Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/Food.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/Food.png.meta b/Roguelike2d/Assets/Sprites/Temp/Food.png.meta new file mode 100644 index 00000000..4f757853 --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/Food.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: b6eba911556036e4fa9d686124495b47 +timeCreated: 1449093469 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/GreenTile.png b/Roguelike2d/Assets/Sprites/Temp/GreenTile.png new file mode 100644 index 00000000..664249d0 Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/GreenTile.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/GreenTile.png.meta b/Roguelike2d/Assets/Sprites/Temp/GreenTile.png.meta new file mode 100644 index 00000000..739b5fe9 --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/GreenTile.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 29f2515b5e79cda4d9b09819f780ebfc +timeCreated: 1449093468 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/InnerWallCyan.png b/Roguelike2d/Assets/Sprites/Temp/InnerWallCyan.png new file mode 100644 index 00000000..13d9ed25 Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/InnerWallCyan.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/InnerWallCyan.png.meta b/Roguelike2d/Assets/Sprites/Temp/InnerWallCyan.png.meta new file mode 100644 index 00000000..85bca580 --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/InnerWallCyan.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: dbe7d7dcbbe2efb4bb75513d5d4a7a90 +timeCreated: 1449093469 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/InnerWallOrange.png b/Roguelike2d/Assets/Sprites/Temp/InnerWallOrange.png new file mode 100644 index 00000000..f395cc7f Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/InnerWallOrange.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/InnerWallOrange.png.meta b/Roguelike2d/Assets/Sprites/Temp/InnerWallOrange.png.meta new file mode 100644 index 00000000..a67da321 --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/InnerWallOrange.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 2fb44dc6a22ed8948af1b17aa966406d +timeCreated: 1449093468 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/InnerWallPurple.png b/Roguelike2d/Assets/Sprites/Temp/InnerWallPurple.png new file mode 100644 index 00000000..0b3ea70e Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/InnerWallPurple.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/InnerWallPurple.png.meta b/Roguelike2d/Assets/Sprites/Temp/InnerWallPurple.png.meta new file mode 100644 index 00000000..7701b58d --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/InnerWallPurple.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 63ecea7b815e958419254de251b437a8 +timeCreated: 1449093468 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/OuterWall1.png b/Roguelike2d/Assets/Sprites/Temp/OuterWall1.png new file mode 100644 index 00000000..6e388f31 Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/OuterWall1.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/OuterWall1.png.meta b/Roguelike2d/Assets/Sprites/Temp/OuterWall1.png.meta new file mode 100644 index 00000000..fe526e3b --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/OuterWall1.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: d88a87979f18bc94c847132810503c2f +timeCreated: 1449093469 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/OuterWall2.png b/Roguelike2d/Assets/Sprites/Temp/OuterWall2.png new file mode 100644 index 00000000..f84ec29f Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/OuterWall2.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/OuterWall2.png.meta b/Roguelike2d/Assets/Sprites/Temp/OuterWall2.png.meta new file mode 100644 index 00000000..8211477b --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/OuterWall2.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 5525e83b6126ff649a856e787773b907 +timeCreated: 1449093468 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/OuterWall3.png b/Roguelike2d/Assets/Sprites/Temp/OuterWall3.png new file mode 100644 index 00000000..6133e5f2 Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/OuterWall3.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/OuterWall3.png.meta b/Roguelike2d/Assets/Sprites/Temp/OuterWall3.png.meta new file mode 100644 index 00000000..17e5affa --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/OuterWall3.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 4c170ed20eda3f5429b413bef35a23dc +timeCreated: 1449093468 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/RedTile.png b/Roguelike2d/Assets/Sprites/Temp/RedTile.png new file mode 100644 index 00000000..696055cc Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/RedTile.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/RedTile.png.meta b/Roguelike2d/Assets/Sprites/Temp/RedTile.png.meta new file mode 100644 index 00000000..694b9154 --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/RedTile.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: fa5e71672edd6b545aaef58dc8e0eecc +timeCreated: 1449093469 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Temp/YellowTile.png b/Roguelike2d/Assets/Sprites/Temp/YellowTile.png new file mode 100644 index 00000000..fc50d674 Binary files /dev/null and b/Roguelike2d/Assets/Sprites/Temp/YellowTile.png differ diff --git a/Roguelike2d/Assets/Sprites/Temp/YellowTile.png.meta b/Roguelike2d/Assets/Sprites/Temp/YellowTile.png.meta new file mode 100644 index 00000000..07fd36bb --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Temp/YellowTile.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 88aef93598b2ca146a65ab65d933a0ad +timeCreated: 1449093469 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/ProjectSettings/AudioManager.asset b/Roguelike2d/ProjectSettings/AudioManager.asset new file mode 100644 index 00000000..29e09473 Binary files /dev/null and b/Roguelike2d/ProjectSettings/AudioManager.asset differ diff --git a/Roguelike2d/ProjectSettings/DynamicsManager.asset b/Roguelike2d/ProjectSettings/DynamicsManager.asset new file mode 100644 index 00000000..3b24ec6e Binary files /dev/null and b/Roguelike2d/ProjectSettings/DynamicsManager.asset differ diff --git a/Roguelike2d/ProjectSettings/EditorBuildSettings.asset b/Roguelike2d/ProjectSettings/EditorBuildSettings.asset new file mode 100644 index 00000000..81110f6b Binary files /dev/null and b/Roguelike2d/ProjectSettings/EditorBuildSettings.asset differ diff --git a/Roguelike2d/ProjectSettings/EditorSettings.asset b/Roguelike2d/ProjectSettings/EditorSettings.asset new file mode 100644 index 00000000..2354bfea Binary files /dev/null and b/Roguelike2d/ProjectSettings/EditorSettings.asset differ diff --git a/Roguelike2d/ProjectSettings/GraphicsSettings.asset b/Roguelike2d/ProjectSettings/GraphicsSettings.asset new file mode 100644 index 00000000..fb810f6a Binary files /dev/null and b/Roguelike2d/ProjectSettings/GraphicsSettings.asset differ diff --git a/Roguelike2d/ProjectSettings/InputManager.asset b/Roguelike2d/ProjectSettings/InputManager.asset new file mode 100644 index 00000000..6dbc603d Binary files /dev/null and b/Roguelike2d/ProjectSettings/InputManager.asset differ diff --git a/Roguelike2d/ProjectSettings/NavMeshAreas.asset b/Roguelike2d/ProjectSettings/NavMeshAreas.asset new file mode 100644 index 00000000..f7db6825 Binary files /dev/null and b/Roguelike2d/ProjectSettings/NavMeshAreas.asset differ diff --git a/Roguelike2d/ProjectSettings/NetworkManager.asset b/Roguelike2d/ProjectSettings/NetworkManager.asset new file mode 100644 index 00000000..68d146b8 Binary files /dev/null and b/Roguelike2d/ProjectSettings/NetworkManager.asset differ diff --git a/Roguelike2d/ProjectSettings/Physics2DSettings.asset b/Roguelike2d/ProjectSettings/Physics2DSettings.asset new file mode 100644 index 00000000..3d3e7773 Binary files /dev/null and b/Roguelike2d/ProjectSettings/Physics2DSettings.asset differ diff --git a/Roguelike2d/ProjectSettings/ProjectSettings.asset b/Roguelike2d/ProjectSettings/ProjectSettings.asset new file mode 100644 index 00000000..20607e63 Binary files /dev/null and b/Roguelike2d/ProjectSettings/ProjectSettings.asset differ diff --git a/Roguelike2d/ProjectSettings/ProjectVersion.txt b/Roguelike2d/ProjectSettings/ProjectVersion.txt new file mode 100644 index 00000000..b11ab9b5 --- /dev/null +++ b/Roguelike2d/ProjectSettings/ProjectVersion.txt @@ -0,0 +1,2 @@ +m_EditorVersion: 5.2.2f1 +m_StandardAssetsVersion: 0 diff --git a/Roguelike2d/ProjectSettings/QualitySettings.asset b/Roguelike2d/ProjectSettings/QualitySettings.asset new file mode 100644 index 00000000..e44ce701 Binary files /dev/null and b/Roguelike2d/ProjectSettings/QualitySettings.asset differ diff --git a/Roguelike2d/ProjectSettings/TagManager.asset b/Roguelike2d/ProjectSettings/TagManager.asset new file mode 100644 index 00000000..a9a754dd Binary files /dev/null and b/Roguelike2d/ProjectSettings/TagManager.asset differ diff --git a/Roguelike2d/ProjectSettings/TimeManager.asset b/Roguelike2d/ProjectSettings/TimeManager.asset new file mode 100644 index 00000000..a2eef470 Binary files /dev/null and b/Roguelike2d/ProjectSettings/TimeManager.asset differ diff --git a/Roguelike2d/ProjectSettings/UnityAdsSettings.asset b/Roguelike2d/ProjectSettings/UnityAdsSettings.asset new file mode 100644 index 00000000..62d2ede1 Binary files /dev/null and b/Roguelike2d/ProjectSettings/UnityAdsSettings.asset differ diff --git a/Roguelike2d/ProjectSettings/UnityAnalyticsManager.asset b/Roguelike2d/ProjectSettings/UnityAnalyticsManager.asset new file mode 100644 index 00000000..625b3108 Binary files /dev/null and b/Roguelike2d/ProjectSettings/UnityAnalyticsManager.asset differ