Procedural generation progress and some animations
This commit is contained in:
parent
25fedfae64
commit
c991563aa4
@ -2,8 +2,10 @@
|
|||||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<LangVersion>latest</LangVersion>
|
<LangVersion>latest</LangVersion>
|
||||||
<CscToolPath>C:\Program Files\Unity\Hub\Editor\2020.3.32f1\Editor\Data\Tools\RoslynScripts</CscToolPath>
|
<_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package</_TargetFrameworkDirectories>
|
||||||
<CscToolExe>unity_csc.bat</CscToolExe>
|
<_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package</_FullFrameworkReferenceAssemblyPaths>
|
||||||
|
<DisableHandlePackageFileConflicts>true</DisableHandlePackageFileConflicts>
|
||||||
|
<CodeAnalysisRuleSet></CodeAnalysisRuleSet>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
@ -11,7 +13,8 @@
|
|||||||
<ProductVersion>10.0.20506</ProductVersion>
|
<ProductVersion>10.0.20506</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<RootNamespace></RootNamespace>
|
<RootNamespace></RootNamespace>
|
||||||
<ProjectGuid>{F58AF4E0-3E6D-54B1-523D-8F755DC8E665}</ProjectGuid>
|
<ProjectGuid>{e0f48af5-6d3e-b154-523d-8f755dc8e665}</ProjectGuid>
|
||||||
|
<ProjectTypeGuids>{E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
<AssemblyName>Assembly-CSharp</AssemblyName>
|
<AssemblyName>Assembly-CSharp</AssemblyName>
|
||||||
@ -27,8 +30,9 @@
|
|||||||
<DefineConstants>DEBUG;TRACE;UNITY_2020_3_32;UNITY_2020_3;UNITY_2020;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER</DefineConstants>
|
<DefineConstants>DEBUG;TRACE;UNITY_2020_3_32;UNITY_2020_3;UNITY_2020;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER</DefineConstants>
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
<NoWarn>0169</NoWarn>
|
<NoWarn></NoWarn>
|
||||||
<AllowUnsafeBlocks>False</AllowUnsafeBlocks>
|
<AllowUnsafeBlocks>False</AllowUnsafeBlocks>
|
||||||
|
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
<DebugType>pdbonly</DebugType>
|
<DebugType>pdbonly</DebugType>
|
||||||
@ -36,8 +40,9 @@
|
|||||||
<OutputPath>Temp\bin\Release\</OutputPath>
|
<OutputPath>Temp\bin\Release\</OutputPath>
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
<NoWarn>0169</NoWarn>
|
<NoWarn></NoWarn>
|
||||||
<AllowUnsafeBlocks>False</AllowUnsafeBlocks>
|
<AllowUnsafeBlocks>False</AllowUnsafeBlocks>
|
||||||
|
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<NoConfig>true</NoConfig>
|
<NoConfig>true</NoConfig>
|
||||||
@ -48,118 +53,175 @@
|
|||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="Assets\Scripts\RespawnScript.cs" />
|
<Compile Include="Assets\Scripts\RespawnScript.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\NPC\NpcDialogueManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Equipment\EquipmentDataListManager.cs" />
|
||||||
<Compile Include="Assets\LetterText.cs" />
|
<Compile Include="Assets\LetterText.cs" />
|
||||||
<Compile Include="Assets\_\Stuff\GridPathfinding\UnitMovement.cs" />
|
<Compile Include="Assets\_\Stuff\GridPathfinding\UnitMovement.cs" />
|
||||||
<Compile Include="Assets\_\Stuff\GridPathfinding\PathNode.cs" />
|
<Compile Include="Assets\_\Stuff\GridPathfinding\PathNode.cs" />
|
||||||
<Compile Include="Assets\Scripts\Pathfinding\AStarPathfindingAgent.cs" />
|
<Compile Include="Assets\Scripts\Pathfinding\AStarPathfindingAgent.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SceneTaskManager.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\UI\Inventory\InventoryUIManager.cs" />
|
||||||
<Compile Include="Assets\Scripts\SettingsButton.cs" />
|
<Compile Include="Assets\Scripts\SettingsButton.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\DialoguePanel\IPanel.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Mission\NpcMissionManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Shared\ModelData.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Inventory\InventoryDataListManager.cs" />
|
||||||
<Compile Include="Assets\Scripts\Pathfinding\NodeMap.cs" />
|
<Compile Include="Assets\Scripts\Pathfinding\NodeMap.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\MainCharacter\MainCharacterManager.cs" />
|
<Compile Include="Assets\Scripts\SceneManager\MainCharacter\MainCharacterManager.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\DialoguePanel\Enum\PanelButtonEnum.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\UI\Chest\ChestContentUIManager.cs" />
|
||||||
<Compile Include="Assets\Scripts\UI\ISlot.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Panel\Enum\PanelButtonEnum.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\DialoguePanel\Panel.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Panel\Slot\ISlot.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\UI\Task\TaskUIManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Task\TaskDataListManager.cs" />
|
||||||
<Compile Include="Assets\Scripts\Enemies' Scprits\Enemy.cs" />
|
<Compile Include="Assets\Scripts\Enemies' Scprits\Enemy.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\UI\Equipment\EquipmentUIManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Panel\QuestionPanel.cs" />
|
||||||
<Compile Include="Assets\Scripts\Objects\GoldOre.cs" />
|
<Compile Include="Assets\Scripts\Objects\GoldOre.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\PanelTest.cs" />
|
<Compile Include="Assets\Scripts\ProceduralGeneration\Graph.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\NPC\NPCManager.cs" />
|
<Compile Include="Assets\Scripts\SceneManager\NPC\NPCManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Domain\Enum\TaskDifficultyEnum.cs" />
|
||||||
<Compile Include="Assets\_\Stuff\GridPathfinding\GridPathfinding.cs" />
|
<Compile Include="Assets\_\Stuff\GridPathfinding\GridPathfinding.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\MultiDialogue.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\UI\UIWarehouseManager.cs" />
|
||||||
<Compile Include="Assets\OpenSettingsOnESCPress.cs" />
|
<Compile Include="Assets\OpenSettingsOnESCPress.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\UI\Chest\ChestUIManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\UI\ManagerInterface.cs" />
|
||||||
<Compile Include="Assets\closePossibleButtonInfo.cs" />
|
<Compile Include="Assets\closePossibleButtonInfo.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Item\Item.cs" />
|
||||||
<Compile Include="Assets\Scripts\ProceduralGeneration\FloodFill.cs" />
|
<Compile Include="Assets\Scripts\ProceduralGeneration\FloodFill.cs" />
|
||||||
<Compile Include="Assets\BreakOre.cs" />
|
<Compile Include="Assets\BreakOre.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\DialoguePanel\Model\ButtonPanelModel.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Panel\Model\ButtonPanelModel.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\Dialogue\Model\DialogueStepModel.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Model\DialogueStepModel.cs" />
|
||||||
<Compile Include="Assets\Scripts\Inventory\InventorySlot.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Panel\Slot\InventorySlot.cs" />
|
||||||
<Compile Include="Assets\Mercenary.cs" />
|
<Compile Include="Assets\Mercenary.cs" />
|
||||||
<Compile Include="Assets\Scripts\Task\TaskPanelController.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Shared\PrefabAssetModelData.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SaveChest\ChestPrefarbAssetData.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\UI\MainMenu\Continue.cs" />
|
||||||
<Compile Include="Assets\Scripts\Task\TaskManager.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Domain\Enum\ChestTypeEnum.cs" />
|
||||||
<Compile Include="Assets\Scripts\Enemies' Scprits\FollowingPatrollingEnemy.cs" />
|
<Compile Include="Assets\Scripts\Enemies' Scprits\FollowingPatrollingEnemy.cs" />
|
||||||
<Compile Include="Assets\Scripts\QuitGame.cs" />
|
<Compile Include="Assets\Scripts\QuitGame.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\DataListManager.cs" />
|
||||||
<Compile Include="Assets\DisplayLvl.cs" />
|
<Compile Include="Assets\DisplayLvl.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SaveItem\EquippableItemData\EquippableItemData.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Task\SaveTaskManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Item\EquippableItem\EquippableItemData.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\PathBuilder.cs" />
|
||||||
<Compile Include="Assets\NewGame.cs" />
|
<Compile Include="Assets\NewGame.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SaveDynamicObjects.cs" />
|
<Compile Include="Assets\Scripts\SceneManager\SaveDynamicObjects.cs" />
|
||||||
<Compile Include="Assets\Scripts\Knockback.cs" />
|
<Compile Include="Assets\Scripts\Knockback.cs" />
|
||||||
<Compile Include="Assets\Scripts\Inventory\InventoryManager.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Domain\Enum\MissionStatusEnum.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SaveTask\SaveQuestSystem.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Chest\SaveChestManager.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SaveInventory\SaveInventorySystem.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\Panel\SceneBaseDataManager.cs" />
|
||||||
<Compile Include="Assets\Scripts\Dialogue.cs" />
|
<Compile Include="Assets\Scripts\DialogueNpcTest.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SaveItem\ItemData\ItemData.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\UI\Panel\PanelController.cs" />
|
||||||
<Compile Include="Assets\Scripts\Item\ItemSlot.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Chest\ChestPrefabAssetData.cs" />
|
||||||
<Compile Include="Assets\Scripts\Item\Item.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Item\ItemData.cs" />
|
||||||
<Compile Include="Assets\Scripts\Equipment\EquipmentPanelController.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Panel\Slot\ItemSlot.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Item\EquippableItem\EquippableItem.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\UI\Panel\WarehousePanel\WarehousePanelController.cs" />
|
||||||
<Compile Include="Assets\Scripts\PlayerPosition.cs" />
|
<Compile Include="Assets\Scripts\PlayerPosition.cs" />
|
||||||
<Compile Include="Assets\Scripts\Chest\ChestSlot.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\UI\Panel\Draggable\DraggablePanelInterface.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\Dialogue\Model\DialogueModel.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Chest\Chest.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Panel\Slot\ChestSlot.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\UI\Panel\PanelControllerInterface.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Model\DialogueModel.cs" />
|
||||||
<Compile Include="Assets\LevelUpPopUp.cs" />
|
<Compile Include="Assets\LevelUpPopUp.cs" />
|
||||||
<Compile Include="Assets\ChangeLanguageToEnglish.cs" />
|
<Compile Include="Assets\ChangeLanguageToEnglish.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\UI\UISlotPanelManager.cs" />
|
||||||
<Compile Include="Assets\Scripts\CamerFollow.cs" />
|
<Compile Include="Assets\Scripts\CamerFollow.cs" />
|
||||||
<Compile Include="Assets\CloseIfQuestPanel.cs" />
|
<Compile Include="Assets\CloseIfQuestPanel.cs" />
|
||||||
<Compile Include="Assets\TreeParticleEffect.cs" />
|
<Compile Include="Assets\TreeParticleEffect.cs" />
|
||||||
<Compile Include="Assets\SaveMusicSettings.cs" />
|
<Compile Include="Assets\SaveMusicSettings.cs" />
|
||||||
<Compile Include="Assets\_\Stuff\GridPathfinding\PathRoute.cs" />
|
<Compile Include="Assets\_\Stuff\GridPathfinding\PathRoute.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SaveItem\EquippableItemPrefarbAssetData.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Domain\Enum\MissionStepStatusEnum.cs" />
|
||||||
<Compile Include="Assets\Scripts\Equipment\EquipmentSlot.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Domain\Enum\EquipmentTypeEnum.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\UI\UIBaseManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\ProceduralGeneration\TileMapGenerator.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\Panel\SceneDataLoaderInterface.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Panel\Slot\EquipmentSlot.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\IDialogue.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\Panel\SceneDataListManagerInterface.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\Panel\SceneDataListManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Equipment\EquipmentDataLoader.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\UI\Panel\Draggable\DraggedSlotController.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Inventory\SceneInventoryDataManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Equipment\SaveEquipmentManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Mission\Mission.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Mission\MissionReward.cs" />
|
||||||
<Compile Include="Assets\Scripts\Pathfinding\TileData.cs" />
|
<Compile Include="Assets\Scripts\Pathfinding\TileData.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Dialogue.cs" />
|
||||||
<Compile Include="Assets\Scripts\DealDamage.cs" />
|
<Compile Include="Assets\Scripts\DealDamage.cs" />
|
||||||
<Compile Include="Assets\Scripts\LevelBar.cs" />
|
<Compile Include="Assets\Scripts\LevelBar.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\DialoguePanel\Loader\DialoguePanelsPrefabsLoader.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Panel\Loader\DialoguePanelsPrefabsLoader.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\DialoguePanel\Factory\PanelFactory.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Panel\Factory\PanelFactory.cs" />
|
||||||
<Compile Include="Assets\Scripts\SaveSoundSettings.cs" />
|
<Compile Include="Assets\Scripts\SaveSoundSettings.cs" />
|
||||||
<Compile Include="Assets\Scripts\MenuGUI.cs" />
|
<Compile Include="Assets\Scripts\MenuGUI.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Panel\IPanel.cs" />
|
||||||
<Compile Include="Assets\Scripts\SaveSystem.cs" />
|
<Compile Include="Assets\Scripts\SaveSystem.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\DialoguePanel\QuestionPanel.cs" />
|
<Compile Include="Assets\Scripts\ProceduralGeneration\GraphNode.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\OnMapAppearanceMethod.cs" />
|
<Compile Include="Assets\Scripts\SceneManager\OnMapAppearanceMethod.cs" />
|
||||||
<Compile Include="Assets\Scripts\NPCs' Scripts\NPCQuest.cs" />
|
<Compile Include="Assets\Scripts\NPCs' Scripts\NPCQuest.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\DialoguePanel\Factory\PanelComponentFactory.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Panel\Factory\PanelComponentFactory.cs" />
|
||||||
<Compile Include="Assets\Scripts\Task\Task.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Item\EquippableItem\EquippableItemPrefabAssetData.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Task\Task.cs" />
|
||||||
<Compile Include="Assets\TranslateText.cs" />
|
<Compile Include="Assets\TranslateText.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\Buildable\SceneObjectBuilderInterface.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\Teleports\Gateway.cs" />
|
<Compile Include="Assets\Scripts\SceneManager\Teleports\Gateway.cs" />
|
||||||
<Compile Include="Assets\Scripts\FloatValue.cs" />
|
<Compile Include="Assets\Scripts\FloatValue.cs" />
|
||||||
<Compile Include="Assets\_\Stuff\GridPathfinding\LastMoveTo.cs" />
|
<Compile Include="Assets\_\Stuff\GridPathfinding\LastMoveTo.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SaveItem\SaveEquitableItemSystem.cs" />
|
<Compile Include="Assets\Scripts\SceneManager\SaveItem\SaveEquitableItemSystem.cs" />
|
||||||
<Compile Include="Assets\Scripts\Item\EquippableItem.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Chest\ChestController.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\DoorBehaviour.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SceneEquippableItemManager.cs" />
|
<Compile Include="Assets\Scripts\SceneManager\SceneEquippableItemManager.cs" />
|
||||||
<Compile Include="Assets\PlayerName.cs" />
|
<Compile Include="Assets\PlayerName.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\DialoguePanel\Model\PanelButtonStepModel.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Panel\Model\PanelButtonStepModel.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Equipment\EquipmentDataManager.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Chest\SceneChestDataLoader.cs" />
|
||||||
<Compile Include="Assets\breakable.cs" />
|
<Compile Include="Assets\breakable.cs" />
|
||||||
<Compile Include="Assets\Scripts\Task\TaskBox.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Task\TaskBox.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\UI\Panel\InventoryPanelController.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Task\SceneTaskDataManager.cs" />
|
||||||
<Compile Include="Assets\TranslateMeshText.cs" />
|
<Compile Include="Assets\TranslateMeshText.cs" />
|
||||||
<Compile Include="Assets\Scripts\UI\BasePanelController.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\UI\Panel\EquipmentPanelController.cs" />
|
||||||
<Compile Include="Assets\Scripts\Equipment\EquipmentManager.cs" />
|
|
||||||
<Compile Include="Assets\ParticleDisable.cs" />
|
<Compile Include="Assets\ParticleDisable.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Shared\PrefabAssetModel.cs" />
|
||||||
<Compile Include="Assets\NPCType.cs" />
|
<Compile Include="Assets\NPCType.cs" />
|
||||||
<Compile Include="Assets\Scripts\Enemies' Scprits\FollowingEnemy.cs" />
|
<Compile Include="Assets\Scripts\Enemies' Scprits\FollowingEnemy.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\Dialogue\DialogueController.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Domain\Enum\EquipmentPanelSlotsTypeEnum.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Panel\AbstractPanel.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Chest\ChestPrefabAsset.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Controller\DialogueController.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\Panel\SceneBaseDataLoader.cs" />
|
||||||
<Compile Include="Assets\Scripts\HealthBar.cs" />
|
<Compile Include="Assets\Scripts\HealthBar.cs" />
|
||||||
<Compile Include="Assets\Scripts\Pathfinding\Node.cs" />
|
<Compile Include="Assets\Scripts\Pathfinding\Node.cs" />
|
||||||
<Compile Include="Assets\Scripts\Pathfinding\Pathfinding.cs" />
|
<Compile Include="Assets\Scripts\Pathfinding\Pathfinding.cs" />
|
||||||
<Compile Include="Assets\Scripts\Item\PickableController.cs" />
|
<Compile Include="Assets\Scripts\Item\PickableController.cs" />
|
||||||
<Compile Include="Assets\Scripts\Chest\ChestController.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Chest\SceneChestBuilder.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\Buildable\SceneObjectBuilder.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Task\SceneTaskDataLoader.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\UI\Panel\ChestPanelController.cs" />
|
||||||
<Compile Include="Assets\_\Stuff\GridPathfinding\MapPos.cs" />
|
<Compile Include="Assets\_\Stuff\GridPathfinding\MapPos.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Dialogue\Panel\Panel.cs" />
|
||||||
<Compile Include="Assets\_\Stuff\GridPathfinding\PathQueue.cs" />
|
<Compile Include="Assets\_\Stuff\GridPathfinding\PathQueue.cs" />
|
||||||
<Compile Include="Assets\Scripts\DoorBehaviour.cs" />
|
<Compile Include="Assets\Scripts\ProceduralGeneration\Map.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SaveItem\EquippableItemPrefarbAsset.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Item\EquippableItem\EquippableItemPrefabAsset.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Mission\Model\MissionStepModel.cs" />
|
||||||
<Compile Include="Assets\Scripts\Enemies' Scprits\PatrollingEnemy.cs" />
|
<Compile Include="Assets\Scripts\Enemies' Scprits\PatrollingEnemy.cs" />
|
||||||
<Compile Include="Assets\Scripts\SceneManager\SceneInventoryManager.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Domain\Enum\SceneElementTypeEnum.cs" />
|
||||||
<Compile Include="Assets\Scripts\Chest\ChestPanelController.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Chest\SceneChestDataManager.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\NpcDialogueManager.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\SaveSystem\SaveModelSystem.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\DialoguePanel\AbstractPanel.cs" />
|
|
||||||
<Compile Include="Assets\Scripts\Inventory\InventoryPanelController.cs" />
|
|
||||||
<Compile Include="Assets\TakingDamage.cs" />
|
<Compile Include="Assets\TakingDamage.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Chest\ChestDataListManager.cs" />
|
||||||
<Compile Include="Assets\StartOnEnter.cs" />
|
<Compile Include="Assets\StartOnEnter.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\UI\Panel\Draggable\DraggablePanelController.cs" />
|
||||||
<Compile Include="Assets\_\Stuff\GridPathfinding\BinaryTree.cs" />
|
<Compile Include="Assets\_\Stuff\GridPathfinding\BinaryTree.cs" />
|
||||||
<Compile Include="Assets\Scripts\Domain\Npc\NPCDialogue.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Player\PlayerActions.cs" />
|
||||||
<Compile Include="Assets\Scripts\Enemies' Scprits\Cave\BossThug.cs" />
|
<Compile Include="Assets\Scripts\Enemies' Scprits\Cave\BossThug.cs" />
|
||||||
<Compile Include="Assets\Scripts\UI\BaseWarehouseController.cs" />
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Inventory\SaveInventoryManager.cs" />
|
||||||
<Compile Include="Assets\Scripts\ChangeScene.cs" />
|
<Compile Include="Assets\Scripts\ChangeScene.cs" />
|
||||||
<Compile Include="Assets\OpenPanelOnCollision.cs" />
|
<Compile Include="Assets\OpenPanelOnCollision.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Models\Chest\ChestData.cs" />
|
||||||
<Compile Include="Assets\StickToObject.cs" />
|
<Compile Include="Assets\StickToObject.cs" />
|
||||||
<Compile Include="Assets\Scripts\SaveController.cs" />
|
<Compile Include="Assets\Scripts\SaveController.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Inventory\SceneInventoryDataLoader.cs" />
|
||||||
<Compile Include="Assets\Scripts\NPCs' Scripts\NPCDialogue.cs" />
|
<Compile Include="Assets\Scripts\NPCs' Scripts\NPCDialogue.cs" />
|
||||||
|
<Compile Include="Assets\Scripts\REFACTORING\Application\UI\Panel\TaskPanelController.cs" />
|
||||||
<Compile Include="Assets\Scripts\Player.cs" />
|
<Compile Include="Assets\Scripts\Player.cs" />
|
||||||
<None Include="Assets\TextMesh Pro\Shaders\TMPro.cginc" />
|
<None Include="Assets\TextMesh Pro\Shaders\TMPro.cginc" />
|
||||||
<None Include="Assets\TextMesh Pro\Shaders\TMP_SDF-Mobile Overlay.shader" />
|
<None Include="Assets\TextMesh Pro\Shaders\TMP_SDF-Mobile Overlay.shader" />
|
||||||
@ -750,94 +812,94 @@
|
|||||||
<HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Xml.Serialization.dll</HintPath>
|
<HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Xml.Serialization.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.Animation.Editor">
|
<Reference Include="Unity.2D.Animation.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.InternalAPIEngineBridge.001">
|
<Reference Include="Unity.InternalAPIEngineBridge.001">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEngineBridge.001.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEngineBridge.001.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.VSCode.Editor">
|
<Reference Include="Unity.VSCode.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.VSCode.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.VSCode.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.PixelPerfect">
|
<Reference Include="Unity.2D.PixelPerfect">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.Tilemap.Editor">
|
<Reference Include="Unity.2D.Tilemap.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="PsdPlugin">
|
<Reference Include="PsdPlugin">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/PsdPlugin.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/PsdPlugin.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.TextMeshPro.Editor">
|
<Reference Include="Unity.TextMeshPro.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.VisualStudio.Editor">
|
<Reference Include="Unity.VisualStudio.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.Timeline">
|
<Reference Include="Unity.Timeline">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Timeline.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.Timeline.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.TextMeshPro">
|
<Reference Include="Unity.TextMeshPro">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.IK.Editor">
|
<Reference Include="Unity.2D.IK.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.Sprite.Editor">
|
<Reference Include="Unity.2D.Sprite.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.Psdimporter.Editor">
|
<Reference Include="Unity.2D.Psdimporter.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Psdimporter.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.Psdimporter.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.Path.Editor">
|
<Reference Include="Unity.2D.Path.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Path.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.Path.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.InternalAPIEditorBridge.001">
|
<Reference Include="Unity.InternalAPIEditorBridge.001">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEditorBridge.001.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEditorBridge.001.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="UnityEditor.UI">
|
<Reference Include="UnityEditor.UI">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/UnityEditor.UI.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/UnityEditor.UI.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.PlasticSCM.Editor">
|
<Reference Include="Unity.PlasticSCM.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.Rider.Editor">
|
<Reference Include="Unity.Rider.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Rider.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.Rider.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="UnityEngine.UI">
|
<Reference Include="UnityEngine.UI">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/UnityEngine.UI.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/UnityEngine.UI.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.Mathematics">
|
<Reference Include="Unity.Mathematics">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.IK.Runtime">
|
<Reference Include="Unity.2D.IK.Runtime">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Runtime.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Runtime.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.Animation.Triangle.Runtime">
|
<Reference Include="Unity.2D.Animation.Triangle.Runtime">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Triangle.Runtime.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Triangle.Runtime.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.Animation.Runtime">
|
<Reference Include="Unity.2D.Animation.Runtime">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Runtime.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Runtime.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.PixelPerfect.Editor">
|
<Reference Include="Unity.2D.PixelPerfect.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.Timeline.Editor">
|
<Reference Include="Unity.Timeline.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Timeline.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.Timeline.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.Mathematics.Editor">
|
<Reference Include="Unity.Mathematics.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.Common.Runtime">
|
<Reference Include="Unity.2D.Common.Runtime">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Runtime.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Runtime.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.SpriteShape.Editor">
|
<Reference Include="Unity.2D.SpriteShape.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.Common.Editor">
|
<Reference Include="Unity.2D.Common.Editor">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Editor.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.2D.SpriteShape.Runtime">
|
<Reference Include="Unity.2D.SpriteShape.Runtime">
|
||||||
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Runtime.dll</HintPath>
|
<HintPath>C:/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Runtime.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
@ -19,7 +19,7 @@ GameObject:
|
|||||||
- component: {fileID: 4869648843286970676}
|
- component: {fileID: 4869648843286970676}
|
||||||
- component: {fileID: 4869648843286970678}
|
- component: {fileID: 4869648843286970678}
|
||||||
- component: {fileID: 4869648843286970673}
|
- component: {fileID: 4869648843286970673}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: ThePlayer
|
m_Name: ThePlayer
|
||||||
m_TagString: Player
|
m_TagString: Player
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
@ -118,21 +118,16 @@ MonoBehaviour:
|
|||||||
walkSpeed: 10
|
walkSpeed: 10
|
||||||
Panel: {fileID: 0}
|
Panel: {fileID: 0}
|
||||||
dmgParticleSystem: {fileID: 4869648843387222763}
|
dmgParticleSystem: {fileID: 4869648843387222763}
|
||||||
|
maxHealth: {fileID: 11400000, guid: 2cac7af95874b184aae736e0ed4994d7, type: 2}
|
||||||
|
currentHealth: 10
|
||||||
healthBar: {fileID: 0}
|
healthBar: {fileID: 0}
|
||||||
lvlUp: 0
|
lvlUp: 0
|
||||||
test: 0
|
test: 0
|
||||||
currentHealth: 10
|
|
||||||
maxHealth: 0
|
|
||||||
healthPoints: 0
|
|
||||||
defensePoints: 0
|
|
||||||
strengthPoints: 0
|
|
||||||
intelligencePoints: 0
|
|
||||||
exp: 0
|
exp: 0
|
||||||
lvl: 0
|
lvl: 0
|
||||||
maxExp: 0
|
maxExp: 0
|
||||||
levelBar: {fileID: 0}
|
levelBar: {fileID: 0}
|
||||||
minPlayerExp: {fileID: 11400000, guid: e66e910aa7e03d342bda145946dad7bc, type: 2}
|
minPlayerExp: {fileID: 11400000, guid: e66e910aa7e03d342bda145946dad7bc, type: 2}
|
||||||
attackValue: 0
|
|
||||||
--- !u!61 &4869648843286970702
|
--- !u!61 &4869648843286970702
|
||||||
BoxCollider2D:
|
BoxCollider2D:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -286,7 +281,7 @@ GameObject:
|
|||||||
- component: {fileID: 4869648843387222761}
|
- component: {fileID: 4869648843387222761}
|
||||||
- component: {fileID: 4869648843387222763}
|
- component: {fileID: 4869648843387222763}
|
||||||
- component: {fileID: 4869648843387222760}
|
- component: {fileID: 4869648843387222760}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: Particle System
|
m_Name: Particle System
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
@ -5155,7 +5150,7 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 4869648843392866317}
|
- component: {fileID: 4869648843392866317}
|
||||||
- component: {fileID: 4869648843392866316}
|
- component: {fileID: 4869648843392866316}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: PickaxeDown
|
m_Name: PickaxeDown
|
||||||
m_TagString: PickaxeHitbox
|
m_TagString: PickaxeHitbox
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
@ -5236,7 +5231,7 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 4869648843792212564}
|
- component: {fileID: 4869648843792212564}
|
||||||
- component: {fileID: 4869648843792212567}
|
- component: {fileID: 4869648843792212567}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: HitboxFront
|
m_Name: HitboxFront
|
||||||
m_TagString: AttackHitbox
|
m_TagString: AttackHitbox
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
@ -5299,7 +5294,7 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 4869648844298201121}
|
- component: {fileID: 4869648844298201121}
|
||||||
- component: {fileID: 4869648844298201120}
|
- component: {fileID: 4869648844298201120}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: HitboxBack
|
m_Name: HitboxBack
|
||||||
m_TagString: AttackHitbox
|
m_TagString: AttackHitbox
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
@ -5362,7 +5357,7 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 4869648844605138518}
|
- component: {fileID: 4869648844605138518}
|
||||||
- component: {fileID: 4869648844605138513}
|
- component: {fileID: 4869648844605138513}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: HitboxLeft
|
m_Name: HitboxLeft
|
||||||
m_TagString: AttackHitbox
|
m_TagString: AttackHitbox
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
@ -5425,7 +5420,7 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 4869648844762232054}
|
- component: {fileID: 4869648844762232054}
|
||||||
- component: {fileID: 4869648844762232049}
|
- component: {fileID: 4869648844762232049}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: PickaxeRight
|
m_Name: PickaxeRight
|
||||||
m_TagString: PickaxeHitbox
|
m_TagString: PickaxeHitbox
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
@ -5501,7 +5496,7 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 4869648844801431961}
|
- component: {fileID: 4869648844801431961}
|
||||||
- component: {fileID: 4869648844801431960}
|
- component: {fileID: 4869648844801431960}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: HitboxRight
|
m_Name: HitboxRight
|
||||||
m_TagString: AttackHitbox
|
m_TagString: AttackHitbox
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
@ -5564,7 +5559,7 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 4869648845035997474}
|
- component: {fileID: 4869648845035997474}
|
||||||
- component: {fileID: 4869648845035997484}
|
- component: {fileID: 4869648845035997484}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: Hitbox
|
m_Name: Hitbox
|
||||||
m_TagString: PlayerHitbox
|
m_TagString: PlayerHitbox
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
@ -5612,7 +5607,7 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 4869648845042760662}
|
- component: {fileID: 4869648845042760662}
|
||||||
- component: {fileID: 4869648845042760657}
|
- component: {fileID: 4869648845042760657}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: PickaxeLeft
|
m_Name: PickaxeLeft
|
||||||
m_TagString: PickaxeHitbox
|
m_TagString: PickaxeHitbox
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
@ -5688,7 +5683,7 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 4869648845194584457}
|
- component: {fileID: 4869648845194584457}
|
||||||
- component: {fileID: 4869648845194584456}
|
- component: {fileID: 4869648845194584456}
|
||||||
m_Layer: 8
|
m_Layer: 0
|
||||||
m_Name: PickaxeUp
|
m_Name: PickaxeUp
|
||||||
m_TagString: PickaxeHitbox
|
m_TagString: PickaxeHitbox
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
|
8
Assets/Scene Sprites/Doors - objects.meta
Normal file
8
Assets/Scene Sprites/Doors - objects.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e4b674c129bf61e47b8f1eab05f03301
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
217
Assets/Scene Sprites/Doors - objects/Door_1_9.controller
Normal file
217
Assets/Scene Sprites/Doors - objects/Door_1_9.controller
Normal file
@ -0,0 +1,217 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1102 &-5650477289655641436
|
||||||
|
AnimatorState:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: door_1_9_close
|
||||||
|
m_Speed: 1
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_Transitions:
|
||||||
|
- {fileID: -600866205823699951}
|
||||||
|
m_StateMachineBehaviours: []
|
||||||
|
m_Position: {x: 50, y: 50, z: 0}
|
||||||
|
m_IKOnFeet: 0
|
||||||
|
m_WriteDefaultValues: 1
|
||||||
|
m_Mirror: 0
|
||||||
|
m_SpeedParameterActive: 0
|
||||||
|
m_MirrorParameterActive: 0
|
||||||
|
m_CycleOffsetParameterActive: 0
|
||||||
|
m_TimeParameterActive: 0
|
||||||
|
m_Motion: {fileID: 7400000, guid: 64c582b8cf3706e4ca8d8cb1bf080e8a, type: 2}
|
||||||
|
m_Tag:
|
||||||
|
m_SpeedParameter:
|
||||||
|
m_MirrorParameter:
|
||||||
|
m_CycleOffsetParameter:
|
||||||
|
m_TimeParameter:
|
||||||
|
--- !u!1101 &-2219469702746360614
|
||||||
|
AnimatorStateTransition:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name:
|
||||||
|
m_Conditions:
|
||||||
|
- m_ConditionMode: 1
|
||||||
|
m_ConditionEvent: DoorOpen
|
||||||
|
m_EventTreshold: 0
|
||||||
|
m_DstStateMachine: {fileID: 0}
|
||||||
|
m_DstState: {fileID: 6932370142263922202}
|
||||||
|
m_Solo: 0
|
||||||
|
m_Mute: 0
|
||||||
|
m_IsExit: 0
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransitionDuration: 0.25
|
||||||
|
m_TransitionOffset: 0
|
||||||
|
m_ExitTime: 1
|
||||||
|
m_HasExitTime: 1
|
||||||
|
m_HasFixedDuration: 1
|
||||||
|
m_InterruptionSource: 0
|
||||||
|
m_OrderedInterruption: 1
|
||||||
|
m_CanTransitionToSelf: 1
|
||||||
|
--- !u!1107 &-1555015966366631442
|
||||||
|
AnimatorStateMachine:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Base Layer
|
||||||
|
m_ChildStates:
|
||||||
|
- serializedVersion: 1
|
||||||
|
m_State: {fileID: 6932370142263922202}
|
||||||
|
m_Position: {x: 270, y: 150, z: 0}
|
||||||
|
- serializedVersion: 1
|
||||||
|
m_State: {fileID: -5650477289655641436}
|
||||||
|
m_Position: {x: 520, y: 70, z: 0}
|
||||||
|
- serializedVersion: 1
|
||||||
|
m_State: {fileID: 5663219179907893475}
|
||||||
|
m_Position: {x: 270, y: 10, z: 0}
|
||||||
|
m_ChildStateMachines: []
|
||||||
|
m_AnyStateTransitions: []
|
||||||
|
m_EntryTransitions: []
|
||||||
|
m_StateMachineTransitions: {}
|
||||||
|
m_StateMachineBehaviours: []
|
||||||
|
m_AnyStatePosition: {x: 50, y: 20, z: 0}
|
||||||
|
m_EntryPosition: {x: 50, y: 120, z: 0}
|
||||||
|
m_ExitPosition: {x: 800, y: 120, z: 0}
|
||||||
|
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||||
|
m_DefaultState: {fileID: 5663219179907893475}
|
||||||
|
--- !u!1101 &-600866205823699951
|
||||||
|
AnimatorStateTransition:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name:
|
||||||
|
m_Conditions: []
|
||||||
|
m_DstStateMachine: {fileID: 0}
|
||||||
|
m_DstState: {fileID: 5663219179907893475}
|
||||||
|
m_Solo: 0
|
||||||
|
m_Mute: 0
|
||||||
|
m_IsExit: 0
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransitionDuration: 0.25
|
||||||
|
m_TransitionOffset: 0
|
||||||
|
m_ExitTime: 1
|
||||||
|
m_HasExitTime: 1
|
||||||
|
m_HasFixedDuration: 1
|
||||||
|
m_InterruptionSource: 0
|
||||||
|
m_OrderedInterruption: 1
|
||||||
|
m_CanTransitionToSelf: 1
|
||||||
|
--- !u!91 &9100000
|
||||||
|
AnimatorController:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Door_1_9
|
||||||
|
serializedVersion: 5
|
||||||
|
m_AnimatorParameters:
|
||||||
|
- m_Name: DoorOpen
|
||||||
|
m_Type: 4
|
||||||
|
m_DefaultFloat: 0
|
||||||
|
m_DefaultInt: 0
|
||||||
|
m_DefaultBool: 0
|
||||||
|
m_Controller: {fileID: 0}
|
||||||
|
- m_Name: Close
|
||||||
|
m_Type: 9
|
||||||
|
m_DefaultFloat: 0
|
||||||
|
m_DefaultInt: 0
|
||||||
|
m_DefaultBool: 0
|
||||||
|
m_Controller: {fileID: 0}
|
||||||
|
m_AnimatorLayers:
|
||||||
|
- serializedVersion: 5
|
||||||
|
m_Name: Base Layer
|
||||||
|
m_StateMachine: {fileID: -1555015966366631442}
|
||||||
|
m_Mask: {fileID: 0}
|
||||||
|
m_Motions: []
|
||||||
|
m_Behaviours: []
|
||||||
|
m_BlendingMode: 0
|
||||||
|
m_SyncedLayerIndex: -1
|
||||||
|
m_DefaultWeight: 0
|
||||||
|
m_IKPass: 0
|
||||||
|
m_SyncedLayerAffectsTiming: 0
|
||||||
|
m_Controller: {fileID: 9100000}
|
||||||
|
--- !u!1102 &5663219179907893475
|
||||||
|
AnimatorState:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: door_1_9_idle
|
||||||
|
m_Speed: 1
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_Transitions:
|
||||||
|
- {fileID: -2219469702746360614}
|
||||||
|
m_StateMachineBehaviours: []
|
||||||
|
m_Position: {x: 50, y: 50, z: 0}
|
||||||
|
m_IKOnFeet: 0
|
||||||
|
m_WriteDefaultValues: 1
|
||||||
|
m_Mirror: 0
|
||||||
|
m_SpeedParameterActive: 0
|
||||||
|
m_MirrorParameterActive: 0
|
||||||
|
m_CycleOffsetParameterActive: 0
|
||||||
|
m_TimeParameterActive: 0
|
||||||
|
m_Motion: {fileID: 7400000, guid: 6c4a7553e08db994bb6cc9ef54a6cb97, type: 2}
|
||||||
|
m_Tag:
|
||||||
|
m_SpeedParameter:
|
||||||
|
m_MirrorParameter:
|
||||||
|
m_CycleOffsetParameter:
|
||||||
|
m_TimeParameter:
|
||||||
|
--- !u!1102 &6932370142263922202
|
||||||
|
AnimatorState:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: door_1_9_open
|
||||||
|
m_Speed: 1
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_Transitions:
|
||||||
|
- {fileID: 7381343516417420649}
|
||||||
|
m_StateMachineBehaviours: []
|
||||||
|
m_Position: {x: 50, y: 50, z: 0}
|
||||||
|
m_IKOnFeet: 0
|
||||||
|
m_WriteDefaultValues: 1
|
||||||
|
m_Mirror: 0
|
||||||
|
m_SpeedParameterActive: 0
|
||||||
|
m_MirrorParameterActive: 0
|
||||||
|
m_CycleOffsetParameterActive: 0
|
||||||
|
m_TimeParameterActive: 0
|
||||||
|
m_Motion: {fileID: 7400000, guid: 8c97651d189932840b70c8e871f9d248, type: 2}
|
||||||
|
m_Tag:
|
||||||
|
m_SpeedParameter:
|
||||||
|
m_MirrorParameter:
|
||||||
|
m_CycleOffsetParameter:
|
||||||
|
m_TimeParameter:
|
||||||
|
--- !u!1101 &7381343516417420649
|
||||||
|
AnimatorStateTransition:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name:
|
||||||
|
m_Conditions:
|
||||||
|
- m_ConditionMode: 2
|
||||||
|
m_ConditionEvent: DoorOpen
|
||||||
|
m_EventTreshold: 0
|
||||||
|
m_DstStateMachine: {fileID: 0}
|
||||||
|
m_DstState: {fileID: -5650477289655641436}
|
||||||
|
m_Solo: 0
|
||||||
|
m_Mute: 0
|
||||||
|
m_IsExit: 0
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransitionDuration: 0.25
|
||||||
|
m_TransitionOffset: 0
|
||||||
|
m_ExitTime: 1
|
||||||
|
m_HasExitTime: 1
|
||||||
|
m_HasFixedDuration: 1
|
||||||
|
m_InterruptionSource: 0
|
||||||
|
m_OrderedInterruption: 1
|
||||||
|
m_CanTransitionToSelf: 1
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1cf4b0f0d8d08c24a87a0d7fd9d8c2a8
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 9100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
74
Assets/Scene Sprites/Doors - objects/door_1_9_close.anim
Normal file
74
Assets/Scene Sprites/Doors - objects/door_1_9_close.anim
Normal file
@ -0,0 +1,74 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!74 &7400000
|
||||||
|
AnimationClip:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: door_1_9_close
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Legacy: 0
|
||||||
|
m_Compressed: 0
|
||||||
|
m_UseHighQualityCurve: 1
|
||||||
|
m_RotationCurves: []
|
||||||
|
m_CompressedRotationCurves: []
|
||||||
|
m_EulerCurves: []
|
||||||
|
m_PositionCurves: []
|
||||||
|
m_ScaleCurves: []
|
||||||
|
m_FloatCurves: []
|
||||||
|
m_PPtrCurves:
|
||||||
|
- curve:
|
||||||
|
- time: 0
|
||||||
|
value: {fileID: -7689852701761092305, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
- time: 0.083333336
|
||||||
|
value: {fileID: 7016164506935527857, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
- time: 0.16666667
|
||||||
|
value: {fileID: 9012025826173606522, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
attribute: m_Sprite
|
||||||
|
path:
|
||||||
|
classID: 212
|
||||||
|
script: {fileID: 0}
|
||||||
|
m_SampleRate: 12
|
||||||
|
m_WrapMode: 0
|
||||||
|
m_Bounds:
|
||||||
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
|
m_Extent: {x: 0, y: 0, z: 0}
|
||||||
|
m_ClipBindingConstant:
|
||||||
|
genericBindings:
|
||||||
|
- serializedVersion: 2
|
||||||
|
path: 0
|
||||||
|
attribute: 0
|
||||||
|
script: {fileID: 0}
|
||||||
|
typeID: 212
|
||||||
|
customType: 23
|
||||||
|
isPPtrCurve: 1
|
||||||
|
pptrCurveMapping:
|
||||||
|
- {fileID: -7689852701761092305, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
- {fileID: 7016164506935527857, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
- {fileID: 9012025826173606522, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
m_AnimationClipSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||||
|
m_AdditiveReferencePoseTime: 0
|
||||||
|
m_StartTime: 0
|
||||||
|
m_StopTime: 0.25
|
||||||
|
m_OrientationOffsetY: 0
|
||||||
|
m_Level: 0
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_HasAdditiveReferencePose: 0
|
||||||
|
m_LoopTime: 0
|
||||||
|
m_LoopBlend: 0
|
||||||
|
m_LoopBlendOrientation: 0
|
||||||
|
m_LoopBlendPositionY: 0
|
||||||
|
m_LoopBlendPositionXZ: 0
|
||||||
|
m_KeepOriginalOrientation: 0
|
||||||
|
m_KeepOriginalPositionY: 1
|
||||||
|
m_KeepOriginalPositionXZ: 0
|
||||||
|
m_HeightFromFeet: 0
|
||||||
|
m_Mirror: 0
|
||||||
|
m_EditorCurves: []
|
||||||
|
m_EulerEditorCurves: []
|
||||||
|
m_HasGenericRootTransform: 0
|
||||||
|
m_HasMotionFloatCurves: 0
|
||||||
|
m_Events: []
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 64c582b8cf3706e4ca8d8cb1bf080e8a
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 7400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
68
Assets/Scene Sprites/Doors - objects/door_1_9_idle.anim
Normal file
68
Assets/Scene Sprites/Doors - objects/door_1_9_idle.anim
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!74 &7400000
|
||||||
|
AnimationClip:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: door_1_9_idle
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Legacy: 0
|
||||||
|
m_Compressed: 0
|
||||||
|
m_UseHighQualityCurve: 1
|
||||||
|
m_RotationCurves: []
|
||||||
|
m_CompressedRotationCurves: []
|
||||||
|
m_EulerCurves: []
|
||||||
|
m_PositionCurves: []
|
||||||
|
m_ScaleCurves: []
|
||||||
|
m_FloatCurves: []
|
||||||
|
m_PPtrCurves:
|
||||||
|
- curve:
|
||||||
|
- time: 0
|
||||||
|
value: {fileID: 9012025826173606522, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
attribute: m_Sprite
|
||||||
|
path:
|
||||||
|
classID: 212
|
||||||
|
script: {fileID: 0}
|
||||||
|
m_SampleRate: 12
|
||||||
|
m_WrapMode: 0
|
||||||
|
m_Bounds:
|
||||||
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
|
m_Extent: {x: 0, y: 0, z: 0}
|
||||||
|
m_ClipBindingConstant:
|
||||||
|
genericBindings:
|
||||||
|
- serializedVersion: 2
|
||||||
|
path: 0
|
||||||
|
attribute: 0
|
||||||
|
script: {fileID: 0}
|
||||||
|
typeID: 212
|
||||||
|
customType: 23
|
||||||
|
isPPtrCurve: 1
|
||||||
|
pptrCurveMapping:
|
||||||
|
- {fileID: 9012025826173606522, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
m_AnimationClipSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||||
|
m_AdditiveReferencePoseTime: 0
|
||||||
|
m_StartTime: 0
|
||||||
|
m_StopTime: 0.083333336
|
||||||
|
m_OrientationOffsetY: 0
|
||||||
|
m_Level: 0
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_HasAdditiveReferencePose: 0
|
||||||
|
m_LoopTime: 0
|
||||||
|
m_LoopBlend: 0
|
||||||
|
m_LoopBlendOrientation: 0
|
||||||
|
m_LoopBlendPositionY: 0
|
||||||
|
m_LoopBlendPositionXZ: 0
|
||||||
|
m_KeepOriginalOrientation: 0
|
||||||
|
m_KeepOriginalPositionY: 1
|
||||||
|
m_KeepOriginalPositionXZ: 0
|
||||||
|
m_HeightFromFeet: 0
|
||||||
|
m_Mirror: 0
|
||||||
|
m_EditorCurves: []
|
||||||
|
m_EulerEditorCurves: []
|
||||||
|
m_HasGenericRootTransform: 0
|
||||||
|
m_HasMotionFloatCurves: 0
|
||||||
|
m_Events: []
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6c4a7553e08db994bb6cc9ef54a6cb97
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 7400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
74
Assets/Scene Sprites/Doors - objects/door_1_9_open.anim
Normal file
74
Assets/Scene Sprites/Doors - objects/door_1_9_open.anim
Normal file
@ -0,0 +1,74 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!74 &7400000
|
||||||
|
AnimationClip:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: door_1_9_open
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Legacy: 0
|
||||||
|
m_Compressed: 0
|
||||||
|
m_UseHighQualityCurve: 1
|
||||||
|
m_RotationCurves: []
|
||||||
|
m_CompressedRotationCurves: []
|
||||||
|
m_EulerCurves: []
|
||||||
|
m_PositionCurves: []
|
||||||
|
m_ScaleCurves: []
|
||||||
|
m_FloatCurves: []
|
||||||
|
m_PPtrCurves:
|
||||||
|
- curve:
|
||||||
|
- time: 0
|
||||||
|
value: {fileID: 9012025826173606522, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
- time: 0.083333336
|
||||||
|
value: {fileID: 7016164506935527857, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
- time: 0.16666667
|
||||||
|
value: {fileID: -7689852701761092305, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
attribute: m_Sprite
|
||||||
|
path:
|
||||||
|
classID: 212
|
||||||
|
script: {fileID: 0}
|
||||||
|
m_SampleRate: 12
|
||||||
|
m_WrapMode: 0
|
||||||
|
m_Bounds:
|
||||||
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
|
m_Extent: {x: 0, y: 0, z: 0}
|
||||||
|
m_ClipBindingConstant:
|
||||||
|
genericBindings:
|
||||||
|
- serializedVersion: 2
|
||||||
|
path: 0
|
||||||
|
attribute: 0
|
||||||
|
script: {fileID: 0}
|
||||||
|
typeID: 212
|
||||||
|
customType: 23
|
||||||
|
isPPtrCurve: 1
|
||||||
|
pptrCurveMapping:
|
||||||
|
- {fileID: 9012025826173606522, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
- {fileID: 7016164506935527857, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
- {fileID: -7689852701761092305, guid: e5c4536614d3c8141aa2de7b7dc736aa, type: 3}
|
||||||
|
m_AnimationClipSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||||
|
m_AdditiveReferencePoseTime: 0
|
||||||
|
m_StartTime: 0
|
||||||
|
m_StopTime: 0.25
|
||||||
|
m_OrientationOffsetY: 0
|
||||||
|
m_Level: 0
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_HasAdditiveReferencePose: 0
|
||||||
|
m_LoopTime: 0
|
||||||
|
m_LoopBlend: 0
|
||||||
|
m_LoopBlendOrientation: 0
|
||||||
|
m_LoopBlendPositionY: 0
|
||||||
|
m_LoopBlendPositionXZ: 0
|
||||||
|
m_KeepOriginalOrientation: 0
|
||||||
|
m_KeepOriginalPositionY: 1
|
||||||
|
m_KeepOriginalPositionXZ: 0
|
||||||
|
m_HeightFromFeet: 0
|
||||||
|
m_Mirror: 0
|
||||||
|
m_EditorCurves: []
|
||||||
|
m_EulerEditorCurves: []
|
||||||
|
m_HasGenericRootTransform: 0
|
||||||
|
m_HasMotionFloatCurves: 0
|
||||||
|
m_Events: []
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8c97651d189932840b70c8e871f9d248
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 7400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Scene Sprites/Doors - objects/doors 1.png
Normal file
BIN
Assets/Scene Sprites/Doors - objects/doors 1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 30 KiB |
2253
Assets/Scene Sprites/Doors - objects/doors 1.png.meta
Normal file
2253
Assets/Scene Sprites/Doors - objects/doors 1.png.meta
Normal file
File diff suppressed because it is too large
Load Diff
622
Assets/Scenes/Dungeon.unity
Normal file
622
Assets/Scenes/Dungeon.unity
Normal file
@ -0,0 +1,622 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!29 &1
|
||||||
|
OcclusionCullingSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_OcclusionBakeSettings:
|
||||||
|
smallestOccluder: 5
|
||||||
|
smallestHole: 0.25
|
||||||
|
backfaceThreshold: 100
|
||||||
|
m_SceneGUID: 00000000000000000000000000000000
|
||||||
|
m_OcclusionCullingData: {fileID: 0}
|
||||||
|
--- !u!104 &2
|
||||||
|
RenderSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 9
|
||||||
|
m_Fog: 0
|
||||||
|
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
|
||||||
|
m_FogMode: 3
|
||||||
|
m_FogDensity: 0.01
|
||||||
|
m_LinearFogStart: 0
|
||||||
|
m_LinearFogEnd: 300
|
||||||
|
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
|
||||||
|
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
|
||||||
|
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
|
||||||
|
m_AmbientIntensity: 1
|
||||||
|
m_AmbientMode: 3
|
||||||
|
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
|
||||||
|
m_SkyboxMaterial: {fileID: 0}
|
||||||
|
m_HaloStrength: 0.5
|
||||||
|
m_FlareStrength: 1
|
||||||
|
m_FlareFadeSpeed: 3
|
||||||
|
m_HaloTexture: {fileID: 0}
|
||||||
|
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_DefaultReflectionMode: 0
|
||||||
|
m_DefaultReflectionResolution: 128
|
||||||
|
m_ReflectionBounces: 1
|
||||||
|
m_ReflectionIntensity: 1
|
||||||
|
m_CustomReflection: {fileID: 0}
|
||||||
|
m_Sun: {fileID: 0}
|
||||||
|
m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
m_UseRadianceAmbientProbe: 0
|
||||||
|
--- !u!157 &3
|
||||||
|
LightmapSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 12
|
||||||
|
m_GIWorkflowMode: 1
|
||||||
|
m_GISettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_BounceScale: 1
|
||||||
|
m_IndirectOutputScale: 1
|
||||||
|
m_AlbedoBoost: 1
|
||||||
|
m_EnvironmentLightingMode: 0
|
||||||
|
m_EnableBakedLightmaps: 0
|
||||||
|
m_EnableRealtimeLightmaps: 0
|
||||||
|
m_LightmapEditorSettings:
|
||||||
|
serializedVersion: 12
|
||||||
|
m_Resolution: 2
|
||||||
|
m_BakeResolution: 40
|
||||||
|
m_AtlasSize: 1024
|
||||||
|
m_AO: 0
|
||||||
|
m_AOMaxDistance: 1
|
||||||
|
m_CompAOExponent: 1
|
||||||
|
m_CompAOExponentDirect: 0
|
||||||
|
m_ExtractAmbientOcclusion: 0
|
||||||
|
m_Padding: 2
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_LightmapsBakeMode: 1
|
||||||
|
m_TextureCompression: 1
|
||||||
|
m_FinalGather: 0
|
||||||
|
m_FinalGatherFiltering: 1
|
||||||
|
m_FinalGatherRayCount: 256
|
||||||
|
m_ReflectionCompression: 2
|
||||||
|
m_MixedBakeMode: 2
|
||||||
|
m_BakeBackend: 1
|
||||||
|
m_PVRSampling: 1
|
||||||
|
m_PVRDirectSampleCount: 32
|
||||||
|
m_PVRSampleCount: 512
|
||||||
|
m_PVRBounces: 2
|
||||||
|
m_PVREnvironmentSampleCount: 256
|
||||||
|
m_PVREnvironmentReferencePointCount: 2048
|
||||||
|
m_PVRFilteringMode: 1
|
||||||
|
m_PVRDenoiserTypeDirect: 1
|
||||||
|
m_PVRDenoiserTypeIndirect: 1
|
||||||
|
m_PVRDenoiserTypeAO: 1
|
||||||
|
m_PVRFilterTypeDirect: 0
|
||||||
|
m_PVRFilterTypeIndirect: 0
|
||||||
|
m_PVRFilterTypeAO: 0
|
||||||
|
m_PVREnvironmentMIS: 1
|
||||||
|
m_PVRCulling: 1
|
||||||
|
m_PVRFilteringGaussRadiusDirect: 1
|
||||||
|
m_PVRFilteringGaussRadiusIndirect: 5
|
||||||
|
m_PVRFilteringGaussRadiusAO: 2
|
||||||
|
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
|
||||||
|
m_PVRFilteringAtrousPositionSigmaIndirect: 2
|
||||||
|
m_PVRFilteringAtrousPositionSigmaAO: 1
|
||||||
|
m_ExportTrainingData: 0
|
||||||
|
m_TrainingDataDestination: TrainingData
|
||||||
|
m_LightProbeSampleCountMultiplier: 4
|
||||||
|
m_LightingDataAsset: {fileID: 0}
|
||||||
|
m_LightingSettings: {fileID: 0}
|
||||||
|
--- !u!196 &4
|
||||||
|
NavMeshSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_BuildSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
agentTypeID: 0
|
||||||
|
agentRadius: 0.5
|
||||||
|
agentHeight: 2
|
||||||
|
agentSlope: 45
|
||||||
|
agentClimb: 0.4
|
||||||
|
ledgeDropHeight: 0
|
||||||
|
maxJumpAcrossDistance: 0
|
||||||
|
minRegionArea: 2
|
||||||
|
manualCellSize: 0
|
||||||
|
cellSize: 0.16666667
|
||||||
|
manualTileSize: 0
|
||||||
|
tileSize: 256
|
||||||
|
accuratePlacement: 0
|
||||||
|
maxJobWorkers: 0
|
||||||
|
preserveTilesOutsideBounds: 0
|
||||||
|
debug:
|
||||||
|
m_Flags: 0
|
||||||
|
m_NavMeshData: {fileID: 0}
|
||||||
|
--- !u!1 &178967047
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 178967050}
|
||||||
|
- component: {fileID: 178967048}
|
||||||
|
- component: {fileID: 178967049}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Ground
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1839735485 &178967048
|
||||||
|
Tilemap:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 178967047}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_Tiles: {}
|
||||||
|
m_AnimatedTiles: {}
|
||||||
|
m_TileAssetArray: []
|
||||||
|
m_TileSpriteArray: []
|
||||||
|
m_TileMatrixArray: []
|
||||||
|
m_TileColorArray: []
|
||||||
|
m_TileObjectToInstantiateArray: []
|
||||||
|
m_AnimationFrameRate: 1
|
||||||
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
m_Origin: {x: 0, y: 0, z: 0}
|
||||||
|
m_Size: {x: 0, y: 0, z: 1}
|
||||||
|
m_TileAnchor: {x: 0.5, y: 0.5, z: 0}
|
||||||
|
m_TileOrientation: 0
|
||||||
|
m_TileOrientationMatrix:
|
||||||
|
e00: 1
|
||||||
|
e01: 0
|
||||||
|
e02: 0
|
||||||
|
e03: 0
|
||||||
|
e10: 0
|
||||||
|
e11: 1
|
||||||
|
e12: 0
|
||||||
|
e13: 0
|
||||||
|
e20: 0
|
||||||
|
e21: 0
|
||||||
|
e22: 1
|
||||||
|
e23: 0
|
||||||
|
e30: 0
|
||||||
|
e31: 0
|
||||||
|
e32: 0
|
||||||
|
e33: 1
|
||||||
|
--- !u!483693784 &178967049
|
||||||
|
TilemapRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 178967047}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 0
|
||||||
|
m_ReceiveShadows: 0
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 0
|
||||||
|
m_ReflectionProbeUsage: 0
|
||||||
|
m_RayTracingMode: 0
|
||||||
|
m_RayTraceProcedural: 0
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_StaticBatchInfo:
|
||||||
|
firstSubMesh: 0
|
||||||
|
subMeshCount: 0
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_LightProbeVolumeOverride: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_ReceiveGI: 1
|
||||||
|
m_PreserveUVs: 0
|
||||||
|
m_IgnoreNormalsForChartDetection: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_StitchLightmapSeams: 1
|
||||||
|
m_SelectedEditorRenderState: 0
|
||||||
|
m_MinimumChartSize: 4
|
||||||
|
m_AutoUVMaxDistance: 0.5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingLayer: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_ChunkSize: {x: 32, y: 32, z: 32}
|
||||||
|
m_ChunkCullingBounds: {x: 0, y: 0, z: 0}
|
||||||
|
m_MaxChunkCount: 16
|
||||||
|
m_MaxFrameAge: 16
|
||||||
|
m_SortOrder: 0
|
||||||
|
m_Mode: 0
|
||||||
|
m_DetectChunkCullingBounds: 0
|
||||||
|
m_MaskInteraction: 0
|
||||||
|
--- !u!4 &178967050
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 178967047}
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1796128697}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1177818048
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1177818051}
|
||||||
|
- component: {fileID: 1177818049}
|
||||||
|
- component: {fileID: 1177818050}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Walls
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1839735485 &1177818049
|
||||||
|
Tilemap:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1177818048}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_Tiles: {}
|
||||||
|
m_AnimatedTiles: {}
|
||||||
|
m_TileAssetArray: []
|
||||||
|
m_TileSpriteArray: []
|
||||||
|
m_TileMatrixArray: []
|
||||||
|
m_TileColorArray: []
|
||||||
|
m_TileObjectToInstantiateArray: []
|
||||||
|
m_AnimationFrameRate: 1
|
||||||
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
m_Origin: {x: 0, y: 0, z: 0}
|
||||||
|
m_Size: {x: 0, y: 0, z: 1}
|
||||||
|
m_TileAnchor: {x: 0.5, y: 0.5, z: 0}
|
||||||
|
m_TileOrientation: 0
|
||||||
|
m_TileOrientationMatrix:
|
||||||
|
e00: 1
|
||||||
|
e01: 0
|
||||||
|
e02: 0
|
||||||
|
e03: 0
|
||||||
|
e10: 0
|
||||||
|
e11: 1
|
||||||
|
e12: 0
|
||||||
|
e13: 0
|
||||||
|
e20: 0
|
||||||
|
e21: 0
|
||||||
|
e22: 1
|
||||||
|
e23: 0
|
||||||
|
e30: 0
|
||||||
|
e31: 0
|
||||||
|
e32: 0
|
||||||
|
e33: 1
|
||||||
|
--- !u!483693784 &1177818050
|
||||||
|
TilemapRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1177818048}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 0
|
||||||
|
m_ReceiveShadows: 0
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 0
|
||||||
|
m_ReflectionProbeUsage: 0
|
||||||
|
m_RayTracingMode: 0
|
||||||
|
m_RayTraceProcedural: 0
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_StaticBatchInfo:
|
||||||
|
firstSubMesh: 0
|
||||||
|
subMeshCount: 0
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_LightProbeVolumeOverride: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_ReceiveGI: 1
|
||||||
|
m_PreserveUVs: 0
|
||||||
|
m_IgnoreNormalsForChartDetection: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_StitchLightmapSeams: 1
|
||||||
|
m_SelectedEditorRenderState: 0
|
||||||
|
m_MinimumChartSize: 4
|
||||||
|
m_AutoUVMaxDistance: 0.5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingLayer: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_ChunkSize: {x: 32, y: 32, z: 32}
|
||||||
|
m_ChunkCullingBounds: {x: 0, y: 0, z: 0}
|
||||||
|
m_MaxChunkCount: 16
|
||||||
|
m_MaxFrameAge: 16
|
||||||
|
m_SortOrder: 0
|
||||||
|
m_Mode: 0
|
||||||
|
m_DetectChunkCullingBounds: 0
|
||||||
|
m_MaskInteraction: 0
|
||||||
|
--- !u!4 &1177818051
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1177818048}
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1796128697}
|
||||||
|
m_RootOrder: 1
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1796128694
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1796128697}
|
||||||
|
- component: {fileID: 1796128696}
|
||||||
|
- component: {fileID: 1796128695}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Grid
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1796128695
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1796128694}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 18149eba0830c174c9dcc882c0e77eba, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
ground: {fileID: 178967048}
|
||||||
|
walls: {fileID: 1177818049}
|
||||||
|
ground1: {fileID: 11400000, guid: 5b70fbf89fe74ba4899b6d05830a8340, type: 2}
|
||||||
|
wall1: {fileID: 11400000, guid: 120f4295c33110c42ada777e171036d1, type: 2}
|
||||||
|
--- !u!156049354 &1796128696
|
||||||
|
Grid:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1796128694}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CellSize: {x: 1, y: 1, z: 0}
|
||||||
|
m_CellGap: {x: 0, y: 0, z: 0}
|
||||||
|
m_CellLayout: 0
|
||||||
|
m_CellSwizzle: 0
|
||||||
|
--- !u!4 &1796128697
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1796128694}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 178967050}
|
||||||
|
- {fileID: 1177818051}
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 1
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1856799950
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1856799956}
|
||||||
|
- component: {fileID: 1856799955}
|
||||||
|
- component: {fileID: 1856799954}
|
||||||
|
- component: {fileID: 1856799953}
|
||||||
|
- component: {fileID: 1856799952}
|
||||||
|
- component: {fileID: 1856799951}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: LocalSceneManager
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1856799951
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1856799950}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: e11719a854a3211459e4fb55658c64c3, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
avatar: {fileID: 0}
|
||||||
|
AvatarClone: {fileID: 0}
|
||||||
|
startPosition: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &1856799952
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1856799950}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: ef71482e4d2df8440a1117e181018706, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
isNewGame: 1
|
||||||
|
isContinued: 0
|
||||||
|
MapName:
|
||||||
|
ElementFolderName: InventoryItem
|
||||||
|
ItemsListName: InventoryItemList
|
||||||
|
--- !u!114 &1856799953
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1856799950}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: b8a65f0b147a2e44e8f244301ff0de57, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
TaskElements: []
|
||||||
|
isNewGame: 1
|
||||||
|
isContinued: 0
|
||||||
|
MapName:
|
||||||
|
ElementFolderName: Quest
|
||||||
|
ItemsListName: QuestsList
|
||||||
|
--- !u!114 &1856799954
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1856799950}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 3414ebe7b0de81b47a6726905f4c1322, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
StaticElements: []
|
||||||
|
DynamicElements: []
|
||||||
|
isNewGame: 1
|
||||||
|
isContinued: 0
|
||||||
|
MapName:
|
||||||
|
ElementFolderName: EquippableItem
|
||||||
|
ItemsListName: EquippableItemList
|
||||||
|
--- !u!114 &1856799955
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1856799950}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 9fbd4e55be86a9d49adcb35c89ee9c18, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
--- !u!4 &1856799956
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1856799950}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 2.8525665, y: -0.1126967, z: -140.81984}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 2
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &2115064208
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2115064211}
|
||||||
|
- component: {fileID: 2115064210}
|
||||||
|
- component: {fileID: 2115064209}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Main Camera
|
||||||
|
m_TagString: MainCamera
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!81 &2115064209
|
||||||
|
AudioListener:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2115064208}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!20 &2115064210
|
||||||
|
Camera:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2115064208}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ClearFlags: 2
|
||||||
|
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
|
||||||
|
m_projectionMatrixMode: 1
|
||||||
|
m_GateFitMode: 2
|
||||||
|
m_FOVAxisMode: 0
|
||||||
|
m_SensorSize: {x: 36, y: 24}
|
||||||
|
m_LensShift: {x: 0, y: 0}
|
||||||
|
m_FocalLength: 50
|
||||||
|
m_NormalizedViewPortRect:
|
||||||
|
serializedVersion: 2
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
near clip plane: 0.3
|
||||||
|
far clip plane: 1000
|
||||||
|
field of view: 60
|
||||||
|
orthographic: 1
|
||||||
|
orthographic size: 5
|
||||||
|
m_Depth: -1
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_RenderingPath: -1
|
||||||
|
m_TargetTexture: {fileID: 0}
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
m_TargetEye: 3
|
||||||
|
m_HDR: 1
|
||||||
|
m_AllowMSAA: 1
|
||||||
|
m_AllowDynamicResolution: 0
|
||||||
|
m_ForceIntoRT: 0
|
||||||
|
m_OcclusionCulling: 1
|
||||||
|
m_StereoConvergence: 10
|
||||||
|
m_StereoSeparation: 0.022
|
||||||
|
--- !u!4 &2115064211
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2115064208}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: -10}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
7
Assets/Scenes/Dungeon.unity.meta
Normal file
7
Assets/Scenes/Dungeon.unity.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b6120123e7d93d84491a51c1d12dc291
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -823,6 +823,7 @@ GameObject:
|
|||||||
- component: {fileID: 680041737}
|
- component: {fileID: 680041737}
|
||||||
- component: {fileID: 680041736}
|
- component: {fileID: 680041736}
|
||||||
- component: {fileID: 680041739}
|
- component: {fileID: 680041739}
|
||||||
|
- component: {fileID: 680041740}
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: NewGameButton
|
m_Name: NewGameButton
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@ -902,7 +903,19 @@ MonoBehaviour:
|
|||||||
m_Arguments:
|
m_Arguments:
|
||||||
m_ObjectArgument: {fileID: 0}
|
m_ObjectArgument: {fileID: 0}
|
||||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||||
m_IntArgument: 10
|
m_IntArgument: 5
|
||||||
|
m_FloatArgument: 0
|
||||||
|
m_StringArgument:
|
||||||
|
m_BoolArgument: 0
|
||||||
|
m_CallState: 2
|
||||||
|
- m_Target: {fileID: 680041740}
|
||||||
|
m_TargetAssemblyTypeName: NewGame, Assembly-CSharp
|
||||||
|
m_MethodName: ResetSettings
|
||||||
|
m_Mode: 1
|
||||||
|
m_Arguments:
|
||||||
|
m_ObjectArgument: {fileID: 0}
|
||||||
|
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||||
|
m_IntArgument: 0
|
||||||
m_FloatArgument: 0
|
m_FloatArgument: 0
|
||||||
m_StringArgument:
|
m_StringArgument:
|
||||||
m_BoolArgument: 0
|
m_BoolArgument: 0
|
||||||
@ -957,6 +970,18 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 48a2ec1fec857c946ae3ae8e69b29562, type: 3}
|
m_Script: {fileID: 11500000, guid: 48a2ec1fec857c946ae3ae8e69b29562, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
|
--- !u!114 &680041740
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 680041734}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: e6b43804df63af347866e3fbd09a6e25, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
--- !u!1 &724438447
|
--- !u!1 &724438447
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
@ -135466,5 +135466,13 @@ PrefabInstance:
|
|||||||
propertyPath: tilemap
|
propertyPath: tilemap
|
||||||
value:
|
value:
|
||||||
objectReference: {fileID: 1644923233}
|
objectReference: {fileID: 1644923233}
|
||||||
|
- target: {fileID: 3079617781123838031, guid: 6b44df46620f48f41903e7858379f704, type: 3}
|
||||||
|
propertyPath: mapSize.x
|
||||||
|
value: 179
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3079617781123838031, guid: 6b44df46620f48f41903e7858379f704, type: 3}
|
||||||
|
propertyPath: mapSize.y
|
||||||
|
value: 190
|
||||||
|
objectReference: {fileID: 0}
|
||||||
m_RemovedComponents: []
|
m_RemovedComponents: []
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 6b44df46620f48f41903e7858379f704, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 6b44df46620f48f41903e7858379f704, type: 3}
|
||||||
|
@ -42,8 +42,6 @@ public class FollowingPatrollingEnemy : Enemy
|
|||||||
|
|
||||||
public float expValue;
|
public float expValue;
|
||||||
|
|
||||||
public float dmgValue;
|
|
||||||
|
|
||||||
|
|
||||||
void Awake()
|
void Awake()
|
||||||
{
|
{
|
||||||
@ -106,8 +104,7 @@ public class FollowingPatrollingEnemy : Enemy
|
|||||||
{
|
{
|
||||||
if (timerHit >= hitWaitTime)
|
if (timerHit >= hitWaitTime)
|
||||||
{
|
{
|
||||||
dmgValue = PlayerPrefs.GetFloat("attackValue");
|
TakeDamage(1.0f);
|
||||||
TakeDamage(dmgValue);
|
|
||||||
hit = false;
|
hit = false;
|
||||||
timerHit = 0f;
|
timerHit = 0f;
|
||||||
TakeKnockback();
|
TakeKnockback();
|
||||||
|
@ -6,11 +6,10 @@ using UnityEngine;
|
|||||||
|
|
||||||
namespace GUI_Scripts.ProceduralGeneration
|
namespace GUI_Scripts.ProceduralGeneration
|
||||||
{
|
{
|
||||||
public class FloodFill
|
public class FloodFill : GraphNode
|
||||||
{
|
{
|
||||||
private Map map;
|
private Map map;
|
||||||
private int id;
|
|
||||||
private List<Vector2Int> positions = new List<Vector2Int>();
|
|
||||||
private List<Vector2Int> queue = new List<Vector2Int>();
|
private List<Vector2Int> queue = new List<Vector2Int>();
|
||||||
|
|
||||||
public FloodFill(Map map, int id, Vector2Int startPosition)
|
public FloodFill(Map map, int id, Vector2Int startPosition)
|
||||||
@ -29,6 +28,7 @@ namespace GUI_Scripts.ProceduralGeneration
|
|||||||
if (map.tiles.ContainsKey(posiiton) && map.tiles[posiiton] == 0)
|
if (map.tiles.ContainsKey(posiiton) && map.tiles[posiiton] == 0)
|
||||||
{
|
{
|
||||||
map.tiles[posiiton] = id;
|
map.tiles[posiiton] = id;
|
||||||
|
positions.Add(posiiton);
|
||||||
foreach (var dir in Directions2D)
|
foreach (var dir in Directions2D)
|
||||||
{
|
{
|
||||||
if (map.tiles.ContainsKey(posiiton + dir) && !positions.Contains(posiiton+dir))
|
if (map.tiles.ContainsKey(posiiton + dir) && !positions.Contains(posiiton+dir))
|
||||||
@ -36,6 +36,7 @@ namespace GUI_Scripts.ProceduralGeneration
|
|||||||
queue.Add(posiiton+dir);
|
queue.Add(posiiton+dir);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -51,37 +52,4 @@ namespace GUI_Scripts.ProceduralGeneration
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public class Map
|
|
||||||
{
|
|
||||||
public Dictionary<Vector2Int, int> tiles;
|
|
||||||
|
|
||||||
public Map(Vector2Int size)
|
|
||||||
{
|
|
||||||
tiles = new Dictionary<Vector2Int, int>();
|
|
||||||
for (int x = 0; x < size.x; x++)
|
|
||||||
{
|
|
||||||
for (int y = 0; y < size.y; y++)
|
|
||||||
{
|
|
||||||
tiles.Add(new Vector2Int(x,y),0);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void Fill(List<FloodFill> fillers)
|
|
||||||
{
|
|
||||||
int count = fillers.Count;
|
|
||||||
while (count > 0)
|
|
||||||
{
|
|
||||||
count = fillers.Count;
|
|
||||||
foreach (var filler in fillers)
|
|
||||||
{
|
|
||||||
if (filler.Fill())
|
|
||||||
{
|
|
||||||
count--;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
119
Assets/Scripts/ProceduralGeneration/Graph.cs
Normal file
119
Assets/Scripts/ProceduralGeneration/Graph.cs
Normal file
@ -0,0 +1,119 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using GUI_Scripts.ProceduralGeneration;
|
||||||
|
using UnityEditor.MemoryProfiler;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public class Graph
|
||||||
|
{
|
||||||
|
public List<GraphNode> graphNodes = new List<GraphNode>();
|
||||||
|
public Dictionary<Vector2Int, GraphNode> nodesPositions = new Dictionary<Vector2Int, GraphNode>();
|
||||||
|
public Map map;
|
||||||
|
public Graph(Map map)
|
||||||
|
{
|
||||||
|
this.map = map;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Connect()
|
||||||
|
{
|
||||||
|
nodesPositions.Clear();
|
||||||
|
foreach (var node in graphNodes)
|
||||||
|
{
|
||||||
|
node.neighbours.Clear();
|
||||||
|
foreach (var pos in node.positions)
|
||||||
|
{
|
||||||
|
nodesPositions.Add(pos, node);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Debug.Log(graphNodes.Count);
|
||||||
|
Debug.Log(nodesPositions.Count);
|
||||||
|
|
||||||
|
for (int i = 0; i < map.size.x-1; i++)
|
||||||
|
{
|
||||||
|
for (int j = 0; j < map.size.y-1; j++)
|
||||||
|
{
|
||||||
|
Vector2Int pos = new Vector2Int(i, j);
|
||||||
|
Vector2Int right = new Vector2Int(i + 1, j);
|
||||||
|
Vector2Int down = new Vector2Int(i, j + 1);
|
||||||
|
|
||||||
|
if (!nodesPositions.ContainsKey(pos))
|
||||||
|
{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
GraphNode node = nodesPositions[pos];
|
||||||
|
|
||||||
|
if (nodesPositions.TryGetValue(right, out GraphNode nodeRight))
|
||||||
|
{
|
||||||
|
if (node != nodeRight)
|
||||||
|
{
|
||||||
|
node.neighbours.Add(nodeRight);
|
||||||
|
nodeRight.neighbours.Add(node);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (nodesPositions.TryGetValue(right, out GraphNode nodeDown))
|
||||||
|
{
|
||||||
|
if (node != nodeDown)
|
||||||
|
{
|
||||||
|
node.neighbours.Add(nodeDown);
|
||||||
|
nodeDown.neighbours.Add(node);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void removeNode(GraphNode node)
|
||||||
|
{
|
||||||
|
graphNodes.Remove(node);
|
||||||
|
Connect();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void AddNode(GraphNode node)
|
||||||
|
{
|
||||||
|
graphNodes.Add(node);
|
||||||
|
Connect();
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool checkConnectivity()
|
||||||
|
{
|
||||||
|
GraphNode nodeStart = graphNodes[0];
|
||||||
|
Queue<GraphNode> toCheck = new Queue<GraphNode>();
|
||||||
|
List<GraphNode> visited = new List<GraphNode>();
|
||||||
|
toCheck.Enqueue(nodeStart);
|
||||||
|
while (toCheck.Count > 0)
|
||||||
|
{
|
||||||
|
GraphNode checkNow = toCheck.Dequeue();
|
||||||
|
visited.Add(checkNow);
|
||||||
|
foreach (var node in checkNow.neighbours)
|
||||||
|
{
|
||||||
|
if (!toCheck.Contains(node) && !visited.Contains(node))
|
||||||
|
{
|
||||||
|
toCheck.Enqueue(node);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return visited.Count == graphNodes.Count;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Start is called before the first frame update
|
||||||
|
void Start()
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Update is called once per frame
|
||||||
|
void Update()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
3
Assets/Scripts/ProceduralGeneration/Graph.cs.meta
Normal file
3
Assets/Scripts/ProceduralGeneration/Graph.cs.meta
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e069f5d1e3084101831c42a88d412f64
|
||||||
|
timeCreated: 1670439462
|
25
Assets/Scripts/ProceduralGeneration/GraphNode.cs
Normal file
25
Assets/Scripts/ProceduralGeneration/GraphNode.cs
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public class GraphNode
|
||||||
|
{
|
||||||
|
public HashSet<Vector2Int> positions = new HashSet<Vector2Int>();
|
||||||
|
|
||||||
|
public HashSet<GraphNode> neighbours = new HashSet<GraphNode>();
|
||||||
|
|
||||||
|
public int id;
|
||||||
|
|
||||||
|
|
||||||
|
// Start is called before the first frame update
|
||||||
|
void Start()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Update is called once per frame
|
||||||
|
void Update()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
3
Assets/Scripts/ProceduralGeneration/GraphNode.cs.meta
Normal file
3
Assets/Scripts/ProceduralGeneration/GraphNode.cs.meta
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d8ce4ad370e84880ab46419c1a4266c8
|
||||||
|
timeCreated: 1670439462
|
41
Assets/Scripts/ProceduralGeneration/Map.cs
Normal file
41
Assets/Scripts/ProceduralGeneration/Map.cs
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace GUI_Scripts.ProceduralGeneration
|
||||||
|
{
|
||||||
|
public class Map
|
||||||
|
{
|
||||||
|
public Dictionary<Vector2Int, int > tiles;
|
||||||
|
public Vector2Int size;
|
||||||
|
public Map(Vector2Int size)
|
||||||
|
{
|
||||||
|
tiles = new Dictionary<Vector2Int, int>();
|
||||||
|
for (int x = 0; x < size.x; x++)
|
||||||
|
{
|
||||||
|
for (int y = 0; y < size.y; y++)
|
||||||
|
{
|
||||||
|
tiles.Add(new Vector2Int(x,y),0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
this.size = size;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Fill(List<FloodFill> fillers)
|
||||||
|
{
|
||||||
|
int count = fillers.Count;
|
||||||
|
while (count > 0)
|
||||||
|
{
|
||||||
|
count = fillers.Count;
|
||||||
|
foreach (var filler in fillers)
|
||||||
|
{
|
||||||
|
if (filler.Fill())
|
||||||
|
{
|
||||||
|
count--;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
3
Assets/Scripts/ProceduralGeneration/Map.cs.meta
Normal file
3
Assets/Scripts/ProceduralGeneration/Map.cs.meta
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2f807347817942e7852f4be3790f27b6
|
||||||
|
timeCreated: 1670439462
|
85
Assets/Scripts/ProceduralGeneration/TileMapGenerator.cs
Normal file
85
Assets/Scripts/ProceduralGeneration/TileMapGenerator.cs
Normal file
@ -0,0 +1,85 @@
|
|||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using GUI_Scripts.ProceduralGeneration;
|
||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.Tilemaps;
|
||||||
|
|
||||||
|
public class TileMapGenerator : MonoBehaviour
|
||||||
|
{
|
||||||
|
// Start is called before the first frame update
|
||||||
|
|
||||||
|
public Tilemap ground, walls;
|
||||||
|
public Tile ground1, wall1;
|
||||||
|
public Graph graph;
|
||||||
|
|
||||||
|
void Start()
|
||||||
|
{
|
||||||
|
Map map = new Map(new Vector2Int(100, 100));
|
||||||
|
List<FloodFill> fillers = new List<FloodFill>();
|
||||||
|
|
||||||
|
for (int i = 0; i < 50; i++)
|
||||||
|
{
|
||||||
|
FloodFill filler = new FloodFill(map, 1, new Vector2Int(Random.Range(0, 50), Random.Range(0, 50)));
|
||||||
|
fillers.Add(filler);
|
||||||
|
}
|
||||||
|
map.Fill(fillers);
|
||||||
|
|
||||||
|
Graph graph = new Graph(map);
|
||||||
|
foreach (var filler in fillers)
|
||||||
|
{
|
||||||
|
graph.graphNodes.Add(filler);
|
||||||
|
}
|
||||||
|
graph.Connect();
|
||||||
|
Debug.Log(graph.checkConnectivity());
|
||||||
|
|
||||||
|
int count = fillers.Count;
|
||||||
|
for (int i = 0; i < 101; i++)
|
||||||
|
{
|
||||||
|
GraphNode random = graph.graphNodes[Random.Range(0, graph.graphNodes.Count)];
|
||||||
|
graph.removeNode(random);
|
||||||
|
random.id = 2;
|
||||||
|
|
||||||
|
if (!graph.checkConnectivity())
|
||||||
|
{
|
||||||
|
graph.AddNode(random);
|
||||||
|
random.id = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (graph.graphNodes.Count < count / 2)
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach (var filler in fillers)
|
||||||
|
{
|
||||||
|
int id = filler.id;
|
||||||
|
foreach (var pos in filler.positions)
|
||||||
|
{
|
||||||
|
if (id == 1)
|
||||||
|
{
|
||||||
|
ground.SetTile(new Vector3Int(pos.x,pos.y,0), ground1);
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (id == 2)
|
||||||
|
{
|
||||||
|
ground.SetTile(new Vector3Int(pos.x,pos.y,0), wall1);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
GraphNode playerPosStart = graph.graphNodes[Random.Range(0, graph.graphNodes.Count)];
|
||||||
|
Vector2Int startPos = playerPosStart.positions.ElementAt(Random.Range(0, playerPosStart.positions.Count));
|
||||||
|
Debug.Log(startPos);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Update is called once per frame
|
||||||
|
void Update()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,3 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 16a738463a5a474dac5fa29bccecbf43
|
||||||
|
timeCreated: 1670439462
|
@ -1,3 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: bd745c9f052f4169bc80877d750caa5f
|
|
||||||
timeCreated: 1670242368
|
|
@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3a6e7fe9a7e85294fbf51884f7313f11
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -35,12 +35,6 @@ EditorBuildSettings:
|
|||||||
- enabled: 1
|
- enabled: 1
|
||||||
path: Assets/Scenes/OutsideWizardsHouse.unity
|
path: Assets/Scenes/OutsideWizardsHouse.unity
|
||||||
guid: 026457bfff0078a4399011036b83ba22
|
guid: 026457bfff0078a4399011036b83ba22
|
||||||
- enabled: 1
|
|
||||||
path: Assets/Scenes/NewGame - Confirmation.unity
|
|
||||||
guid: 5a154444dad816d41b4e975d5866fd40
|
|
||||||
- enabled: 1
|
|
||||||
path: Assets/Scenes/FirstVillage.unity
|
|
||||||
guid: d09d8f73d205f2c4b84728e6fe6c2839
|
|
||||||
- enabled: 1
|
- enabled: 1
|
||||||
path: Assets/Scenes/InnVillage.unity
|
path: Assets/Scenes/InnVillage.unity
|
||||||
guid: 9803284c8d1e9e1408a8090084742a25
|
guid: 9803284c8d1e9e1408a8090084742a25
|
||||||
|
@ -53,4 +53,4 @@ Physics2DSettings:
|
|||||||
m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432}
|
m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432}
|
||||||
m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745}
|
m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745}
|
||||||
m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804}
|
m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804}
|
||||||
m_LayerCollisionMatrix: fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||||
|
@ -23,8 +23,8 @@ TagManager:
|
|||||||
- Water
|
- Water
|
||||||
- UI
|
- UI
|
||||||
- Settings
|
- Settings
|
||||||
- Trees
|
-
|
||||||
- Player
|
-
|
||||||
-
|
-
|
||||||
-
|
-
|
||||||
-
|
-
|
||||||
|
10
Scriptum.sln
10
Scriptum.sln
@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||||
# Visual Studio 2010
|
# Visual Studio 2010
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{F58AF4E0-3E6D-54B1-523D-8F755DC8E665}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{e0f48af5-6d3e-b154-523d-8f755dc8e665}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
@ -9,10 +9,10 @@ Global
|
|||||||
Release|Any CPU = Release|Any CPU
|
Release|Any CPU = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
{F58AF4E0-3E6D-54B1-523D-8F755DC8E665}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{e0f48af5-6d3e-b154-523d-8f755dc8e665}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{F58AF4E0-3E6D-54B1-523D-8F755DC8E665}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{e0f48af5-6d3e-b154-523d-8f755dc8e665}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{F58AF4E0-3E6D-54B1-523D-8F755DC8E665}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{e0f48af5-6d3e-b154-523d-8f755dc8e665}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{F58AF4E0-3E6D-54B1-523D-8F755DC8E665}.Release|Any CPU.Build.0 = Release|Any CPU
|
{e0f48af5-6d3e-b154-523d-8f755dc8e665}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
|
@ -15,19 +15,22 @@ EditorUserSettings:
|
|||||||
value: 22424703114646680e0b0227036c70050204112e291f2f2a2c3b1920caef212be7a923e7ee2e26
|
value: 22424703114646680e0b0227036c70050204112e291f2f2a2c3b1920caef212be7a923e7ee2e26
|
||||||
flags: 0
|
flags: 0
|
||||||
RecentlyUsedScenePath-3:
|
RecentlyUsedScenePath-3:
|
||||||
value: 22424703114646680e0b0227036c6c111b07142f1f2b233e2867083debf42d
|
|
||||||
flags: 0
|
|
||||||
RecentlyUsedScenePath-4:
|
|
||||||
value: 22424703114646680e0b0227036c72111f19352f223d667d6d0a1532f0e1372ce7f518e8ea3f7129370bfb25
|
value: 22424703114646680e0b0227036c72111f19352f223d667d6d0a1532f0e1372ce7f518e8ea3f7129370bfb25
|
||||||
flags: 0
|
flags: 0
|
||||||
RecentlyUsedScenePath-5:
|
RecentlyUsedScenePath-4:
|
||||||
value: 22424703114646680e0b0227036c72111f19352f223d667d6d1a1226ece42776f7e93ffdfe
|
value: 22424703114646680e0b0227036c72111f19352f223d667d6d1a1226ece42776f7e93ffdfe
|
||||||
flags: 0
|
flags: 0
|
||||||
|
RecentlyUsedScenePath-5:
|
||||||
|
value: 22424703114646680e0b0227036c71150130192729686b700e261335ebf23939f6ee39e7a92f31352d1b
|
||||||
|
flags: 0
|
||||||
RecentlyUsedScenePath-6:
|
RecentlyUsedScenePath-6:
|
||||||
value: 22424703114646680e0b0227036c72111f1958072926337e38271427fb
|
value: 22424703114646680e0b0227036c7b0518101d252266333e243d04
|
||||||
flags: 0
|
flags: 0
|
||||||
RecentlyUsedScenePath-7:
|
RecentlyUsedScenePath-7:
|
||||||
value: 22424703114646680e0b0227036c71150130192729686b700e261335ebf23939f6ee39e7a92f31352d1b
|
value: 22424703114646680e0b0227036c6c111b07142f1f2b233e2867083debf42d
|
||||||
|
flags: 0
|
||||||
|
RecentlyUsedScenePath-8:
|
||||||
|
value: 22424703114646680e0b0227036c72111f1958072926337e38271427fb
|
||||||
flags: 0
|
flags: 0
|
||||||
vcSharedLogLevel:
|
vcSharedLogLevel:
|
||||||
value: 0d5e400f0650
|
value: 0d5e400f0650
|
||||||
|
Loading…
Reference in New Issue
Block a user