diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b1a3138 --- /dev/null +++ b/.gitignore @@ -0,0 +1,487 @@ +# Created by https://www.toptal.com/developers/gitignore/api/windows,unity,csharp +# Edit at https://www.toptal.com/developers/gitignore?templates=windows,unity,csharp + +### Csharp ### +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Mono auto generated files +mono_crash.* + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Ww][Ii][Nn]32/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUnit +*.VisualState.xml +TestResult.xml +nunit-*.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# ASP.NET Scaffolding +ScaffoldingReadMe.txt + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.tlog +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Coverlet is a free, cross platform Code Coverage Tool +coverage*.json +coverage*.xml +coverage*.info + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# NuGet Symbol Packages +*.snupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx +*.appxbundle +*.appxupload + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser +*- [Bb]ackup.rdl +*- [Bb]ackup ([0-9]).rdl +*- [Bb]ackup ([0-9][0-9]).rdl + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio 6 auto-generated project file (contains which files were open etc.) +*.vbp + +# Visual Studio 6 workspace and project file (working project files containing files to include in project) +*.dsw +*.dsp + +# Visual Studio 6 technical files + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# Visual Studio History (VSHistory) files +.vshistory/ + +# BeatPulse healthcheck temp database +healthchecksdb + +# Backup folder for Package Reference Convert tool in Visual Studio 2017 +MigrationBackup/ + +# Ionide (cross platform F# VS Code tools) working folder +.ionide/ + +# Fody - auto-generated XML schema +FodyWeavers.xsd + +# VS Code files for those working on multiple tools +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace + +# Local History for Visual Studio Code +.history/ + +# Windows Installer files from build outputs +*.cab +*.msi +*.msix +*.msm +*.msp + +# JetBrains Rider +*.sln.iml + +### Unity ### +# This .gitignore file should be placed at the root of your Unity project directory +# +# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore +/[Ll]ibrary/ +/[Tt]emp/ +/[Oo]bj/ +/[Bb]uild/ +/[Bb]uilds/ +/[Ll]ogs/ +/[Uu]ser[Ss]ettings/ + +# MemoryCaptures can get excessive in size. +# They also could contain extremely sensitive data +/[Mm]emoryCaptures/ + +# Recordings can get excessive in size +/[Rr]ecordings/ + +# Uncomment this line if you wish to ignore the asset store tools plugin +# /[Aa]ssets/AssetStoreTools* + +# Autogenerated Jetbrains Rider plugin +/[Aa]ssets/Plugins/Editor/JetBrains* + +# Visual Studio cache directory + +# Gradle cache directory +.gradle/ + +# Autogenerated VS/MD/Consulo solution and project files +ExportedObj/ +.consulo/ +*.csproj +*.unityproj +*.sln +*.booproj +*.svd +*.mdb + +# Unity3D generated meta files +*.pidb.meta +*.pdb.meta +*.mdb.meta + +# Unity3D generated file on crash reports +sysinfo.txt + +# Builds +*.apk +*.aab +*.unitypackage +*.app + +# Crashlytics generated file +crashlytics-build.properties + +# Packed Addressables +/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* + +# Temporary auto-generated Android Assets +/[Aa]ssets/[Ss]treamingAssets/aa.meta +/[Aa]ssets/[Ss]treamingAssets/aa/* + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files + +# Windows shortcuts +*.lnk + +# End of https://www.toptal.com/developers/gitignore/api/windows,unity,csharp diff --git a/.vsconfig b/.vsconfig new file mode 100644 index 0000000..f019fd0 --- /dev/null +++ b/.vsconfig @@ -0,0 +1,6 @@ +{ + "version": "1.0", + "components": [ + "Microsoft.VisualStudio.Workload.ManagedGame" + ] +} diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj new file mode 100644 index 0000000..86ac162 --- /dev/null +++ b/Assembly-CSharp.csproj @@ -0,0 +1,1111 @@ + + + + + 9.0 + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {33FCB238-5ED0-5788-AF6A-5732675B8C83} + Library + Properties + Assembly-CSharp + v4.7.1 + 512 + . + + + true + full + false + Temp\bin\Debug\ + UNITY_2022_3_14;UNITY_2022_3;UNITY_2022;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;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_2022_1_OR_NEWER;UNITY_2022_2_OR_NEWER;UNITY_2022_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;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_BUILD;ENABLE_EDITOR_GAME_SERVICES;ENABLE_UNITY_GAME_SERVICES_ANALYTICS_SUPPORT;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_GENERATE_NATIVE_PLUGINS_FOR_ASSEMBLIES_API;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_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;ENABLE_NAVIGATION_PACKAGE_DEBUG_VISUALIZATION;ENABLE_NAVIGATION_HEIGHTMESH_RUNTIME_SUPPORT;ENABLE_NAVIGATION_UI_REQUIRES_PACKAGE;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;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;PLATFORM_INITIALIZES_MEMORY_MANAGER_EXPLICITLY;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;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_INPUT_SYSTEM;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + 0169;USG0001 + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + 0169;USG0001 + False + + + true + true + false + false + false + + + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Package + 2.0.22 + Legacy + Game:1 + StandaloneWindows64:19 + 2022.3.14f1 + + + + + + + + + + + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.ContentLoadModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.PropertiesModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.EditorToolbarModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.PresetsUIModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneViewModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll + False + + + Library\PackageCache\com.unity.collections@1.2.4\Unity.Collections.LowLevel.ILSupport\Unity.Collections.LowLevel.ILSupport.dll + False + + + Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\PlaybackEngines\iOSSupport\UnityEditor.iOS.Extensions.Xcode.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\PlaybackEngines\iOSSupport\UnityEditor.iOS.Extensions.Common.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.GradleProject.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll + False + + + D:\Unity_install\2022.3.14f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll + False + + + Library\ScriptAssemblies\Unity.2D.IK.Runtime.dll + False + + + Library\ScriptAssemblies\PsdPlugin.dll + False + + + Library\ScriptAssemblies\Unity.Burst.Editor.dll + False + + + Library\ScriptAssemblies\Unity.Burst.dll + False + + + Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll + False + + + Library\ScriptAssemblies\Unity.2D.Common.Path.Editor.dll + False + + + Library\ScriptAssemblies\Unity.Timeline.Editor.dll + False + + + Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll + False + + + Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll + False + + + Library\ScriptAssemblies\UnityEditor.UI.dll + False + + + Library\ScriptAssemblies\Unity.VisualScripting.Core.dll + False + + + Library\ScriptAssemblies\Unity.2D.Animation.Runtime.dll + False + + + Library\ScriptAssemblies\Unity.2D.Tilemap.Extras.dll + False + + + Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll + False + + + Library\ScriptAssemblies\Unity.Rider.Editor.dll + False + + + Library\ScriptAssemblies\Unity.2D.PixelPerfect.Editor.dll + False + + + Library\ScriptAssemblies\Unity.2D.Aseprite.Common.dll + False + + + Library\ScriptAssemblies\Unity.2D.Sprite.Editor.dll + False + + + Library\ScriptAssemblies\Unity.InternalAPIEditorBridge.005.dll + False + + + Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll + False + + + Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll + False + + + Library\ScriptAssemblies\Unity.InternalAPIEngineBridge.001.dll + False + + + Library\ScriptAssemblies\Unity.Mathematics.Editor.dll + False + + + Library\ScriptAssemblies\Unity.2D.Common.Runtime.dll + False + + + Library\ScriptAssemblies\UnityEngine.UI.dll + False + + + Library\ScriptAssemblies\Unity.2D.Tilemap.Extras.Editor.dll + False + + + Library\ScriptAssemblies\Unity.Timeline.dll + False + + + Library\ScriptAssemblies\Unity.InputSystem.dll + False + + + Library\ScriptAssemblies\Unity.InputSystem.ForUI.dll + False + + + Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll + False + + + Library\ScriptAssemblies\Unity.Collections.dll + False + + + Library\ScriptAssemblies\Unity.2D.Psdimporter.Editor.dll + False + + + Library\ScriptAssemblies\Unity.InternalAPIEditorBridge.001.dll + False + + + Library\ScriptAssemblies\Unity.2D.SpriteShape.Runtime.dll + False + + + Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll + False + + + Library\ScriptAssemblies\Unity.2D.PixelPerfect.dll + False + + + Library\ScriptAssemblies\Unity.Mathematics.dll + False + + + Library\ScriptAssemblies\Unity.2D.Common.Editor.dll + False + + + Library\ScriptAssemblies\Unity.TextMeshPro.dll + False + + + Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll + False + + + Library\ScriptAssemblies\Unity.2D.Aseprite.Editor.dll + False + + + Library\ScriptAssemblies\Unity.VisualScripting.State.dll + False + + + Library\ScriptAssemblies\Unity.2D.SpriteShape.Editor.dll + False + + + Library\ScriptAssemblies\Unity.2D.Tilemap.Editor.dll + False + + + Library\ScriptAssemblies\Unity.2D.Animation.Editor.dll + False + + + Library\ScriptAssemblies\Unity.2D.IK.Editor.dll + False + + + + + + + + diff --git a/KingPractice.sln b/KingPractice.sln new file mode 100644 index 0000000..a0404a6 --- /dev/null +++ b/KingPractice.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{33FCB238-5ED0-5788-AF6A-5732675B8C83}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {33FCB238-5ED0-5788-AF6A-5732675B8C83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {33FCB238-5ED0-5788-AF6A-5732675B8C83}.Debug|Any CPU.Build.0 = Debug|Any CPU + {33FCB238-5ED0-5788-AF6A-5732675B8C83}.Release|Any CPU.ActiveCfg = Release|Any CPU + {33FCB238-5ED0-5788-AF6A-5732675B8C83}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/TextRPGAssignment/.vs/ProjectEvaluation/textrpgassignment.metadata.v2 b/TextRPGAssignment/.vs/ProjectEvaluation/textrpgassignment.metadata.v2 new file mode 100644 index 0000000..fa9beed Binary files /dev/null and b/TextRPGAssignment/.vs/ProjectEvaluation/textrpgassignment.metadata.v2 differ diff --git a/TextRPGAssignment/.vs/ProjectEvaluation/textrpgassignment.projects.v2 b/TextRPGAssignment/.vs/ProjectEvaluation/textrpgassignment.projects.v2 new file mode 100644 index 0000000..3f6a630 Binary files /dev/null and b/TextRPGAssignment/.vs/ProjectEvaluation/textrpgassignment.projects.v2 differ diff --git a/TextRPGAssignment/.vs/TextRPGAssignment/DesignTimeBuild/.dtbcache.v2 b/TextRPGAssignment/.vs/TextRPGAssignment/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000..c198961 Binary files /dev/null and b/TextRPGAssignment/.vs/TextRPGAssignment/DesignTimeBuild/.dtbcache.v2 differ diff --git a/TextRPGAssignment/.vs/TextRPGAssignment/FileContentIndex/8ebfdcad-d766-40de-aca2-446489d1e80a.vsidx b/TextRPGAssignment/.vs/TextRPGAssignment/FileContentIndex/8ebfdcad-d766-40de-aca2-446489d1e80a.vsidx new file mode 100644 index 0000000..d1b888e Binary files /dev/null and b/TextRPGAssignment/.vs/TextRPGAssignment/FileContentIndex/8ebfdcad-d766-40de-aca2-446489d1e80a.vsidx differ diff --git a/TextRPGAssignment/.vs/TextRPGAssignment/FileContentIndex/read.lock b/TextRPGAssignment/.vs/TextRPGAssignment/FileContentIndex/read.lock new file mode 100644 index 0000000..e69de29 diff --git a/TextRPGAssignment/.vs/TextRPGAssignment/v17/.futdcache.v1 b/TextRPGAssignment/.vs/TextRPGAssignment/v17/.futdcache.v1 new file mode 100644 index 0000000..a2f92ea Binary files /dev/null and b/TextRPGAssignment/.vs/TextRPGAssignment/v17/.futdcache.v1 differ diff --git a/TextRPGAssignment/.vs/TextRPGAssignment/v17/.suo b/TextRPGAssignment/.vs/TextRPGAssignment/v17/.suo new file mode 100644 index 0000000..c15028b Binary files /dev/null and b/TextRPGAssignment/.vs/TextRPGAssignment/v17/.suo differ diff --git a/TextRPGAssignment/TextRPGAssignment.sln b/TextRPGAssignment/TextRPGAssignment.sln new file mode 100644 index 0000000..6554a8f --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.2.32505.173 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TextRPGAssignment", "TextRPGAssignment\TextRPGAssignment.csproj", "{92C90ED8-7DB8-4E09-BC4D-0B17F3422691}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {92C90ED8-7DB8-4E09-BC4D-0B17F3422691}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {92C90ED8-7DB8-4E09-BC4D-0B17F3422691}.Debug|Any CPU.Build.0 = Debug|Any CPU + {92C90ED8-7DB8-4E09-BC4D-0B17F3422691}.Release|Any CPU.ActiveCfg = Release|Any CPU + {92C90ED8-7DB8-4E09-BC4D-0B17F3422691}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {096FCE69-D996-48D7-9FC2-5C1EB2D9F2AF} + EndGlobalSection +EndGlobal diff --git a/TextRPGAssignment/TextRPGAssignment/Program.cs b/TextRPGAssignment/TextRPGAssignment/Program.cs new file mode 100644 index 0000000..8a5539d --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/Program.cs @@ -0,0 +1,385 @@ +namespace TextRPGAssignment +{ + internal class Program + { + enum ClassType + { + None = 0, + Knight = 1, + Archer = 2, + Mage = 3 + } + + struct Player + { + public int defaultHp; + public int hp; + public int attack; + } + + struct Potion + { + public int number; + public int amtRecovery; + } + + + + // ClassType, Player를 참고해 MonsterType과 Monster 구조체를 완성해보세요. + // 몬스터 종류 + // Slime -> 체력: 20 / 공격력: 2 + // Orc -> 체력: 40 / 공격력: 5 + // Skeleton -> 체력: 30 / 공격력: 7 + enum MonsterType + { + // TODO + None = 0, + Slime = 1, + Orc = 2, + Skeleton = 3 + } + + struct Monster + { + // TODO + public string name; + public int hp; + public int attack; + } + + static void initPotion(Potion potion) + { + potion.number = 3; + potion.amtRecovery = 10; + } + + // 플레이어 직업 선택 함수 + static ClassType ChooseClass() + { + Console.WriteLine("직업을 선택하세요!"); + Console.WriteLine("[1]. 검사"); + Console.WriteLine("[2]. 궁수"); + Console.WriteLine("[3]. 법사"); + + ClassType choice = ClassType.None; + + string input = Console.ReadLine(); + + switch (input) + { + case "1": + choice = ClassType.Knight; + break; + case "2": + choice = ClassType.Archer; + break; + case "3": + choice = ClassType.Mage; + break; + } + + return choice; + } + + // 플레이어 생성 함수 + static void CreatePlayer(ClassType choice, out Player player) + { + switch (choice) + { + case ClassType.Knight: + player.defaultHp = 100; + player.hp = 100; + player.attack = 10; + break; + case ClassType.Archer: + player.defaultHp = 85; + player.hp = 85; + player.attack = 12; + break; + case ClassType.Mage: + player.defaultHp = 60; + player.hp = 60; + player.attack = 15; + break; + default: + player.defaultHp = 0; + player.hp = 0; + player.attack = 0; + break; + } + } + + // 플레이어 생성 함수 (CreatePlayer)를 참고해 몬스터 랜덤 생성 함수 (CreateRandomMonster)를 완성해보세요. + // 1. 1~3 중 랜덤으로 수를 하나 뽑습니다. + // 2. 뽑은 숫자가 1일 경우에는 슬라임, 2일 경우에는 오크, 3일 경우에는 스켈레톤을 생성하는 코드를 짭니다. (CreatePlayer 참고) + // default의 경우 몬스터의 체력을 0, 공격력을 0이로 초기화만 해줍니다. + // 2-1. 이 때 공격력과 체력을 초기화해주는 코드가 case 실행문에 반복적으로 나타납니다. 함수로 따로 빼서 구현해봅시다. + // 3. "(몬스터 이름)이 생성되었습니다."라는 문구를 출력해줍니다. (default의 경우 생략) + + // 몬스터 종류 + // Slime -> 체력: 20 / 공격력: 2 + // Orc -> 체력: 40 / 공격력: 5 + // Skeleton -> 체력: 30 / 공격력: 7 + + // 몬스터 랜덤 생성 함수 + static void CreateRandomMonster(out Monster monster) + { + Random random = new Random(); + + int rando = random.Next(1, 4); + + switch (rando) + { + case 1: + monster.name = "Slime"; + monster.hp = 20; + monster.attack = 2; + break; + case 2: + monster.name = "Ork"; + monster.hp = 40; + monster.attack = 5; + break; + case 3: + monster.name = "Skeleton"; + monster.hp = 30; + monster.attack = 7; + break; + default: + monster.name = ""; + monster.hp = 0; + monster.attack = 0; + break; + } + + Console.WriteLine("{0}이 생성되었습니다.", monster.name); + } + + // 게임 접속 함수 + static void EnterGame(ref Player player) + { + while (true) + { + Console.WriteLine("마을에 접속했습니다!"); + Console.WriteLine("[1]. 필드로 간다"); + Console.WriteLine("[2]. 로비로 돌아가기"); + + string choice = Console.ReadLine(); + switch (choice) + { + case "1": + EnterField(ref player); + break; + case "2": + return; + } + } + } + + + // 필드 접속 함수 + static void EnterField(ref Player player) + { + Console.WriteLine("필드에 접속했습니다!"); + + while (true) + { + // 랜덤 몬스터 등장 + Monster monster; + CreateRandomMonster(out monster); + + Console.WriteLine("[1]. 전투 모드로 돌입"); + Console.WriteLine("[2]. 일정 확률로 마을로 도망"); + + // 사용자 입력을 받아 input에 저장 + string input = Console.ReadLine(); + + if (input == "1") + { + Fight(ref player, ref monster, ref potion); + + //continue를 이용해 플레이어가 사망상태가 아니라면 루프를 계속 돌고 , + //사망한 상태라면 break로 EnterField를 빠져나가 마을로 가게 함. + if (player.hp > 0) + continue; + break; + } + else + { + // 30퍼센트 확률로 도망에 성공 + Random rand = new Random(); + int randValue = rand.Next(0, 101); + if (randValue <= 33) + { + Console.WriteLine("도망쳤습니다!"); + break; + } + // 도망에 실패했다면 전투에 돌입한다. + else + { + Console.WriteLine("도망치지 못합니다!"); + Fight(ref player, ref monster, ref potion); + if (player.hp > 0) + continue; + break; + } + } + } + } + + static void ConsoleDIs(Player player, Monster monster) + { + Console.WriteLine(); + Console.WriteLine("==========================="); + Console.WriteLine(" {0}", monster.name); + Console.WriteLine(" hp : {0}", monster.hp); + Console.WriteLine(" "); + Console.WriteLine("player "); + Console.WriteLine("hp : {0} ", player.hp); + Console.WriteLine("==========================="); + Console.WriteLine(); + } + + // 무한루프 안을 채워 플레이어 vs 몬스터 전투 함수를 완성해보세요. + // 1. 플레이어가 먼저 몬스터를 공격한 뒤, 몬스터가 플레이어를 공격합니다. 플레이어가 몬스터를 공격할 경우, 몬스터의 체력에서 플레이어의 공격력 수치만큼을 뺍니다. 몬스터가 플레이어를 공격할 경우, 플레이어의 체력에서 몬스터의 공격력 수치만큼을 뺍니다. + // 2. 플레이어가 몬스터를 공격했을 때, 몬스터의 체력이 0 이하가 된다면 + // 1. "적을 무찔렀습니다!" 라는 문구를 출력합니다 + // 2. 플레이어의 남은 체력을 출력해줍니다 (ex. 남은 체력: 87) + // 3. 무한루프를 빠져나갑니다. + // 3. 몬스터가 플레이어를 공격했을 때, 플레이어의 체력이 0 이하가 된다면 "Game Over... 마을로 돌아갑니다..."를 출력한 뒤 무한루프를 빠져나갑니다. + + // 플레이어 vs 몬스터 전투 함수 + static void Fight(ref Player player, ref Monster monster, ref Potion potion) + { + ConsoleDIs(player, monster); + + while (true) + { + potion.amtRecovery = 10; + + Console.WriteLine("[1]. 공격"); + Console.WriteLine("[2]. 회복"); + Console.WriteLine("[3]. 도망"); + + string input = Console.ReadLine(); + + if(input == "1") + { + monster.hp -= player.attack; + + ConsoleDIs(player, monster); + + Console.WriteLine("{0}에게 {1}의 피해를 입혔습니다.", monster.name, player.attack); + + if (monster.hp <= 0) + { + Console.WriteLine("{0}을(를) 쓰러뜨렸습니다.", monster.name); + Console.WriteLine("남은 체력 : {0}", player.hp); + break; + } + + Console.ReadLine(); + + player.hp -= monster.attack; + + ConsoleDIs(player, monster); + + Console.WriteLine("{0}의 피해를 입었습니다.", monster.attack); + + if (player.hp <= 0) + { + Console.WriteLine("Game Over... 마을로 돌아갑니다..."); + break; + } + } + else if(input == "2") + { + player.hp += 10; + potion.number -= 1; + + if(player.hp > player.defaultHp) + { + player.hp = player.defaultHp; + potion.amtRecovery = 10 - (player.hp - player.defaultHp); + } + + ConsoleDIs(player, monster); + Console.WriteLine("{0}의 체력을 회복했습니다.", potion.amtRecovery); + Console.WriteLine("남은 물약의 개수 : {0}", potion.number); + + Console.ReadLine(); + + player.hp -= monster.attack; + + ConsoleDIs(player, monster); + + Console.WriteLine("{0}의 피해를 입었습니다.", monster.attack); + + if (player.hp <= 0) + { + Console.WriteLine("Game Over... 마을로 돌아갑니다..."); + break; + } + } + else + { + Random rand = new Random(); + int randValue = rand.Next(0, 101); + if (randValue <= 33) + { + Console.WriteLine("도망쳤습니다!"); + break; + } + + else + { + Console.WriteLine("도망치지 못합니다!"); + + } + + Console.ReadLine(); + + player.hp -= monster.attack; + + ConsoleDIs(player, monster); + + Console.WriteLine("{0}의 피해를 입었습니다.", monster.attack); + + if (player.hp <= 0) + { + Console.WriteLine("Game Over... 마을로 돌아갑니다..."); + break; + } + } + } + } + + // 메인 함수 + static void Main(string[] args) + { + ClassType choice = ClassType.None; + + + + while (true) + { + // 플레이어의 직업을 선택 + choice = ChooseClass(); + + // continue 이용해 ClassType선택이 완료되지 않은 상태라면 이후 코드로 넘어가지 않도록 함. + if (choice == ClassType.None) + continue; + + // 플레이어 생성 (체력과 공격력 정보 초기화) + Player player; + Potion potion; + CreatePlayer(choice, out player); + initPotion(potion); + Console.WriteLine($"HP:{player.hp} Attack:{player.attack} Potion:{potion.number}"); + + // 게임 시작 + EnterGame(ref player); + } + } + } +} \ No newline at end of file diff --git a/TextRPGAssignment/TextRPGAssignment/TextRPGAssignment.csproj b/TextRPGAssignment/TextRPGAssignment/TextRPGAssignment.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/TextRPGAssignment.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.deps.json b/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.deps.json new file mode 100644 index 0000000..bb827c4 --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v6.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v6.0": { + "TextRPGAssignment/1.0.0": { + "runtime": { + "TextRPGAssignment.dll": {} + } + } + } + }, + "libraries": { + "TextRPGAssignment/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.dll b/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.dll new file mode 100644 index 0000000..5275e07 Binary files /dev/null and b/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.dll differ diff --git a/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.exe b/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.exe new file mode 100644 index 0000000..3b9a1d5 Binary files /dev/null and b/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.exe differ diff --git a/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.pdb b/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.pdb new file mode 100644 index 0000000..d500125 Binary files /dev/null and b/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.pdb differ diff --git a/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.runtimeconfig.json b/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.runtimeconfig.json new file mode 100644 index 0000000..4986d16 --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/bin/Debug/net6.0/TextRPGAssignment.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "net6.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "6.0.0" + } + } +} \ No newline at end of file diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 0000000..36203c7 --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = "")] diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.AssemblyInfo.cs b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.AssemblyInfo.cs new file mode 100644 index 0000000..198f1b8 --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 이 코드는 도구를 사용하여 생성되었습니다. +// 런타임 버전:4.0.30319.42000 +// +// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 +// 이러한 변경 내용이 손실됩니다. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("TextRPGAssignment")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("TextRPGAssignment")] +[assembly: System.Reflection.AssemblyTitleAttribute("TextRPGAssignment")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// MSBuild WriteCodeFragment 클래스에서 생성되었습니다. + diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.AssemblyInfoInputs.cache b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.AssemblyInfoInputs.cache new file mode 100644 index 0000000..fc11b3d --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +444e1638b8bc6525240a171459e99a0323320895 diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.GeneratedMSBuildEditorConfig.editorconfig b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..2c44b46 --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,10 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = TextRPGAssignment +build_property.ProjectDir = C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\ diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.GlobalUsings.g.cs b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.assets.cache b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.assets.cache new file mode 100644 index 0000000..4e33519 Binary files /dev/null and b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.assets.cache differ diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.AssemblyReference.cache b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.AssemblyReference.cache new file mode 100644 index 0000000..d5bbca7 Binary files /dev/null and b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.AssemblyReference.cache differ diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.BuildWithSkipAnalyzers b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.CoreCompileInputs.cache b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..a62f3a8 --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +52b6e5cb13855c45987c33bb64d339b21b5fff06 diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.FileListAbsolute.txt b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..b37b56d --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.csproj.FileListAbsolute.txt @@ -0,0 +1,15 @@ +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\bin\Debug\net6.0\TextRPGAssignment.exe +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\bin\Debug\net6.0\TextRPGAssignment.deps.json +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\bin\Debug\net6.0\TextRPGAssignment.runtimeconfig.json +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\bin\Debug\net6.0\TextRPGAssignment.dll +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\bin\Debug\net6.0\TextRPGAssignment.pdb +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\obj\Debug\net6.0\TextRPGAssignment.csproj.AssemblyReference.cache +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\obj\Debug\net6.0\TextRPGAssignment.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\obj\Debug\net6.0\TextRPGAssignment.AssemblyInfoInputs.cache +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\obj\Debug\net6.0\TextRPGAssignment.AssemblyInfo.cs +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\obj\Debug\net6.0\TextRPGAssignment.csproj.CoreCompileInputs.cache +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\obj\Debug\net6.0\TextRPGAssignment.dll +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\obj\Debug\net6.0\refint\TextRPGAssignment.dll +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\obj\Debug\net6.0\TextRPGAssignment.pdb +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\obj\Debug\net6.0\TextRPGAssignment.genruntimeconfig.cache +C:\Users\kangdaeun\github\king14-assignment\TextRPGAssignment\TextRPGAssignment\obj\Debug\net6.0\ref\TextRPGAssignment.dll diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.dll b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.dll new file mode 100644 index 0000000..5275e07 Binary files /dev/null and b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.dll differ diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.genruntimeconfig.cache b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.genruntimeconfig.cache new file mode 100644 index 0000000..5c827b0 --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.genruntimeconfig.cache @@ -0,0 +1 @@ +9f532c1b9111c41c0b0d2fa19bb141b3636c20db diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.pdb b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.pdb new file mode 100644 index 0000000..d500125 Binary files /dev/null and b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/TextRPGAssignment.pdb differ diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/apphost.exe b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/apphost.exe new file mode 100644 index 0000000..3b9a1d5 Binary files /dev/null and b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/apphost.exe differ diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/ref/TextRPGAssignment.dll b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/ref/TextRPGAssignment.dll new file mode 100644 index 0000000..25e88c3 Binary files /dev/null and b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/ref/TextRPGAssignment.dll differ diff --git a/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/refint/TextRPGAssignment.dll b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/refint/TextRPGAssignment.dll new file mode 100644 index 0000000..25e88c3 Binary files /dev/null and b/TextRPGAssignment/TextRPGAssignment/obj/Debug/net6.0/refint/TextRPGAssignment.dll differ diff --git a/TextRPGAssignment/TextRPGAssignment/obj/TextRPGAssignment.csproj.nuget.dgspec.json b/TextRPGAssignment/TextRPGAssignment/obj/TextRPGAssignment.csproj.nuget.dgspec.json new file mode 100644 index 0000000..9a0fd4f --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/TextRPGAssignment.csproj.nuget.dgspec.json @@ -0,0 +1,62 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\kangdaeun\\github\\king14-assignment\\TextRPGAssignment\\TextRPGAssignment\\TextRPGAssignment.csproj": {} + }, + "projects": { + "C:\\Users\\kangdaeun\\github\\king14-assignment\\TextRPGAssignment\\TextRPGAssignment\\TextRPGAssignment.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\kangdaeun\\github\\king14-assignment\\TextRPGAssignment\\TextRPGAssignment\\TextRPGAssignment.csproj", + "projectName": "TextRPGAssignment", + "projectPath": "C:\\Users\\kangdaeun\\github\\king14-assignment\\TextRPGAssignment\\TextRPGAssignment\\TextRPGAssignment.csproj", + "packagesPath": "C:\\Users\\kangdaeun\\.nuget\\packages\\", + "outputPath": "C:\\Users\\kangdaeun\\github\\king14-assignment\\TextRPGAssignment\\TextRPGAssignment\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\kangdaeun\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.300\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/TextRPGAssignment/TextRPGAssignment/obj/TextRPGAssignment.csproj.nuget.g.props b/TextRPGAssignment/TextRPGAssignment/obj/TextRPGAssignment.csproj.nuget.g.props new file mode 100644 index 0000000..144cad8 --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/TextRPGAssignment.csproj.nuget.g.props @@ -0,0 +1,15 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\kangdaeun\.nuget\packages\ + PackageReference + 6.2.0 + + + + + \ No newline at end of file diff --git a/TextRPGAssignment/TextRPGAssignment/obj/TextRPGAssignment.csproj.nuget.g.targets b/TextRPGAssignment/TextRPGAssignment/obj/TextRPGAssignment.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/TextRPGAssignment.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/TextRPGAssignment/TextRPGAssignment/obj/project.assets.json b/TextRPGAssignment/TextRPGAssignment/obj/project.assets.json new file mode 100644 index 0000000..9401c4c --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/project.assets.json @@ -0,0 +1,67 @@ +{ + "version": 3, + "targets": { + "net6.0": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + "net6.0": [] + }, + "packageFolders": { + "C:\\Users\\kangdaeun\\.nuget\\packages\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\kangdaeun\\github\\king14-assignment\\TextRPGAssignment\\TextRPGAssignment\\TextRPGAssignment.csproj", + "projectName": "TextRPGAssignment", + "projectPath": "C:\\Users\\kangdaeun\\github\\king14-assignment\\TextRPGAssignment\\TextRPGAssignment\\TextRPGAssignment.csproj", + "packagesPath": "C:\\Users\\kangdaeun\\.nuget\\packages\\", + "outputPath": "C:\\Users\\kangdaeun\\github\\king14-assignment\\TextRPGAssignment\\TextRPGAssignment\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\kangdaeun\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.300\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/TextRPGAssignment/TextRPGAssignment/obj/project.nuget.cache b/TextRPGAssignment/TextRPGAssignment/obj/project.nuget.cache new file mode 100644 index 0000000..faa961f --- /dev/null +++ b/TextRPGAssignment/TextRPGAssignment/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "8uuHtLReImSSo0RKo+wT4SBBJ/24B7cvHNWPgOcAPRpWkBwV4houdR2kN9x//U82IOz78juTVekiN3q3YusnAw==", + "success": true, + "projectFilePath": "C:\\Users\\kangdaeun\\github\\king14-assignment\\TextRPGAssignment\\TextRPGAssignment\\TextRPGAssignment.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git "a/cSharp_2/83ad8f29-1021-4d72-9b09-456b8ae44788_C_\352\270\260\354\264\210_\354\204\270\354\205\230_2\354\260\250\354\213\234_\352\263\274\354\240\234.pdf" "b/cSharp_2/83ad8f29-1021-4d72-9b09-456b8ae44788_C_\352\270\260\354\264\210_\354\204\270\354\205\230_2\354\260\250\354\213\234_\352\263\274\354\240\234.pdf" new file mode 100644 index 0000000..3012595 Binary files /dev/null and "b/cSharp_2/83ad8f29-1021-4d72-9b09-456b8ae44788_C_\352\270\260\354\264\210_\354\204\270\354\205\230_2\354\260\250\354\213\234_\352\263\274\354\240\234.pdf" differ diff --git a/cSharp_2/README.md b/cSharp_2/README.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/cSharp_2/README.md @@ -0,0 +1 @@ + diff --git "a/git_github_1/\355\231\224\353\251\264 \354\272\241\354\262\230 2024-03-28 171811.png" "b/git_github_1/\355\231\224\353\251\264 \354\272\241\354\262\230 2024-03-28 171811.png" new file mode 100644 index 0000000..7c57bd3 Binary files /dev/null and "b/git_github_1/\355\231\224\353\251\264 \354\272\241\354\262\230 2024-03-28 171811.png" differ diff --git a/kingAssignment - SampleScene - Windows, Mac, Linux - Unity 2022.3.14f1_ _DX11_ 2024-06-26 22-24-10.mp4 b/kingAssignment - SampleScene - Windows, Mac, Linux - Unity 2022.3.14f1_ _DX11_ 2024-06-26 22-24-10.mp4 new file mode 100644 index 0000000..879b793 Binary files /dev/null and b/kingAssignment - SampleScene - Windows, Mac, Linux - Unity 2022.3.14f1_ _DX11_ 2024-06-26 22-24-10.mp4 differ