From caf6047b3d4f555086e625835da709394a173a91 Mon Sep 17 00:00:00 2001 From: Ben Pollard <129943363+benpollarduk@users.noreply.github.com> Date: Thu, 21 Dec 2023 17:25:09 +0000 Subject: [PATCH] Dev ops (#38) * Create dotnet.yml * Update dotnet.yml * Updated ci pipeline * Updated workflow * Updated workflow * Updated workflow * Fixed issues with folder structure * Updated project types * Changed target .net * Targeted .net 8.0 * Updated test result path * Updated workflow * Updated workflow * Fixed issue * Workflow changes * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update BP.AdventureFramework.Tests.csproj * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update BP.AdventureFramework.Tests.csproj * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Update main-ci.yml * Added coverlet nuget * Update README.md --------- Co-authored-by: Ben Pollard <129943363+ben-pollard-uk@users.noreply.github.com> Co-authored-by: ben_pollard --- .../.editorconfig => .editorconfig | 0 .github/workflows/main-ci.yml | 47 +++++ .../Assets/Items/Knife.cs | 0 .../Assets/Player/Player.cs | 0 .../Assets/Regions/Everglades/Everglades.cs | 0 .../Regions/Everglades/Items/ConchShell.cs | 0 .../Assets/Regions/Everglades/Rooms/Cave.cs | 0 .../Regions/Everglades/Rooms/CaveMouth.cs | 0 .../Everglades/Rooms/ForestEntrance.cs | 0 .../Regions/Everglades/Rooms/ForestFloor.cs | 0 .../Everglades/Rooms/GreatWesternOcean.cs | 0 .../Regions/Everglades/Rooms/InnerCave.cs | 0 .../Regions/Everglades/Rooms/Outskirts.cs | 0 .../Assets/Regions/Flat/Flat.cs | 0 .../Assets/Regions/Flat/Items/Bath.cs | 0 .../Assets/Regions/Flat/Items/Bed.cs | 0 .../Assets/Regions/Flat/Items/Canvas.cs | 0 .../Regions/Flat/Items/EmptyCoffeeMug.cs | 0 .../Assets/Regions/Flat/Items/GameCube.cs | 0 .../Assets/Regions/Flat/Items/Guitar.cs | 0 .../Assets/Regions/Flat/Items/HamsterCage.cs | 0 .../Assets/Regions/Flat/Items/Kettle.cs | 0 .../Assets/Regions/Flat/Items/Lead.cs | 0 .../Assets/Regions/Flat/Items/LoungeTV.cs | 0 .../Assets/Regions/Flat/Items/Map.cs | 0 .../Assets/Regions/Flat/Items/Mirror.cs | 0 .../Assets/Regions/Flat/Items/MugOfCoffee.cs | 0 .../Assets/Regions/Flat/Items/Picture.cs | 0 .../Assets/Regions/Flat/Items/Skylight.cs | 0 .../Assets/Regions/Flat/Items/TV.cs | 0 .../Assets/Regions/Flat/Items/Table.cs | 0 .../Assets/Regions/Flat/Items/Telephone.cs | 0 .../Assets/Regions/Flat/Items/Toilet.cs | 0 .../Assets/Regions/Flat/NPCs/Beth.cs | 0 .../Assets/Regions/Flat/Rooms/Attic.cs | 0 .../Assets/Regions/Flat/Rooms/Bathroom.cs | 0 .../Assets/Regions/Flat/Rooms/Bedroom.cs | 0 .../Regions/Flat/Rooms/EasternHallway.cs | 0 .../Assets/Regions/Flat/Rooms/Kitchen.cs | 0 .../Assets/Regions/Flat/Rooms/Lounge.cs | 0 .../Assets/Regions/Flat/Rooms/Roof.cs | 0 .../Assets/Regions/Flat/Rooms/SpareBedroom.cs | 0 .../Assets/Regions/Flat/Rooms/Stairway.cs | 0 .../Regions/Flat/Rooms/WesternHallway.cs | 0 .../Assets/Regions/Hub/Hub.cs | 0 .../Assets/Regions/Hub/Rooms/Clearing.cs | 0 .../Assets/Regions/Zelda/Items/Bush.cs | 0 .../Assets/Regions/Zelda/Items/Rupee.cs | 0 .../Assets/Regions/Zelda/Items/Shield.cs | 0 .../Regions/Zelda/Items/SplintersOfWood.cs | 0 .../Assets/Regions/Zelda/Items/Stump.cs | 0 .../Assets/Regions/Zelda/Items/Sword.cs | 0 .../Assets/Regions/Zelda/Items/Table.cs | 0 .../Assets/Regions/Zelda/Items/TailDoor.cs | 0 .../Assets/Regions/Zelda/Items/TailKey.cs | 0 .../Assets/Regions/Zelda/Items/YoshiDoll.cs | 0 .../Assets/Regions/Zelda/NPCs/Saria.cs | 0 .../Assets/Regions/Zelda/Rooms/LinksHouse.cs | 0 .../Regions/Zelda/Rooms/OutsideLinksHouse.cs | 0 .../Assets/Regions/Zelda/Rooms/Stream.cs | 0 .../Assets/Regions/Zelda/Rooms/TailCave.cs | 0 .../Assets/Regions/Zelda/Zelda.cs | 0 .../BP.AdventureFramework.Examples.csproj | 12 ++ .../Program.cs | 0 .../Characters/NonPlayableCharacter_Tests.cs | 0 .../Characters/PlayableCharacter_Tests.cs | 0 .../Assets/Item_Tests.cs | 0 .../Assets/Locations/Exit_Tests.cs | 0 .../Assets/Locations/Matrix_Tests.cs | 0 .../Assets/Locations/Overworld_Tests.cs | 0 .../Assets/Locations/Region_Tests.cs | 0 .../Assets/Locations/Room_Tests.cs | 0 .../Assets/Locations/ViewPoint_Tests.cs | 0 .../BP.AdventureFramework.Tests.csproj | 23 +++ .../Commands/Conversation/End_Tests.cs | 0 .../Commands/Conversation/Next_Tests.cs | 0 .../Commands/Conversation/Respond_Tests.cs | 0 .../Commands/Frame/CommandsOff_Tests.cs | 0 .../Commands/Frame/CommandsOn_Tests.cs | 0 .../Commands/Frame/KeyOff_Tests.cs | 0 .../Commands/Frame/KeyOn_Tests.cs | 0 .../Commands/Game/Drop_Tests.cs | 0 .../Commands/Game/Examine_Tests.cs | 0 .../Commands/Game/Move_Tests.cs | 0 .../Commands/Game/TakeAll_Tests.cs | 0 .../Commands/Game/Take_Tests.cs | 0 .../Commands/Game/Talk_Tests.cs | 0 .../Commands/Game/Unactionable_Tests.cs | 0 .../Commands/Game/UseOn_Tests.cs | 0 .../Commands/Global/About_Tests.cs | 0 .../Commands/Global/Exit_Tests.cs | 0 .../Commands/Global/Help_Tests.cs | 0 .../Commands/Global/Map_Tests.cs | 0 .../Commands/Global/New_Tests.cs | 0 .../Conversations/Conversation_Tests.cs | 0 .../Extensions/ArrayExtensions_Tests.cs | 0 .../Extensions/DirectionExtensions_Tests.cs | 0 .../Extensions/RenderColorExtensions_Tests.cs | 0 .../Extensions/StringExtensions_Tests.cs | 0 .../CustomCommandInterpreter_Tests.cs | 0 .../FrameCommandInterpreter_Tests.cs | 0 .../GameCommandInterpreter_Tests.cs | 0 .../GlobalCommandInterpreter_Tests.cs | 0 .../Logic/Game_Tests.cs | 0 .../Legacy/LegacyAboutFrameBuilder_Tests.cs | 0 .../LegacyCompletionFrameBuilder_Tests.cs | 0 .../LegacyConversationFrameBuilder_Tests.cs | 0 .../LegacyGameOverFrameBuilder_Tests.cs | 0 .../Legacy/LegacyHelpFrameBuilder_Tests.cs | 0 .../Legacy/LegacyRegionMapBuilder_Tests.cs | 0 .../LegacyRegionMapFrameBuilder_Tests.cs | 0 .../Legacy/LegacyRoomMapBuilder_Tests.cs | 0 .../Legacy/LegacySceneFrameBuilder_Tests.cs | 0 .../Legacy/LegacyTitleFrameBuilder_Tests.cs | 0 .../LegacyTransitionFrameBuilder_Tests.cs | 0 .../Appenders/StringLayoutBuilder_Tests.cs | 0 .../Color/ColorAboutFrameBuilder_Tests.cs | 0 .../ColorCompletionFrameBuilder_Tests.cs | 0 .../ColorConversationFrameBuilder_Tests.cs | 0 .../Color/ColorGameOverFrameBuilder_Tests.cs | 0 .../Grid/Color/ColorHelpFrameBuilder_Tests.cs | 0 .../Grid/Color/ColorRegionMapBuilder_Tests.cs | 0 .../Color/ColorRegionMapFrameBuilder_Tests.cs | 0 .../Grid/Color/ColorRoomMapBuilder_Tests.cs | 0 .../Color/ColorSceneFrameBuilder_Tests.cs | 0 .../Color/ColorTilteFrameBuilder_Tests.cs | 0 .../ColorTransitionFrameBuilder_Tests.cs | 0 ...onsolidatedColorSceneFrameBuilder_Tests.cs | 0 ...mpleColorConversationFrameBuilder_Tests.cs | 0 .../SimpleColorSceneFrameBuilder_Tests.cs | 0 .../Grid/GridStringBuilder_Tests.cs | 0 .../FrameBuilders/SceneHelper_Tests.cs | 0 .../Generation/GameGenerator_Tests.cs | 0 .../Simple/DescriptionGenerator_Tests.cs | 0 .../Simple/ExaminableGenerator_Tests.cs | 0 .../Generation/Simple/ItemGenerator_Tests.cs | 0 .../Simple/RegionGenerator_Tests.cs | 0 .../Generation/Simple/RoomGenerator_Tests.cs | 0 .../Utilities/OverworldMaker_Tests.cs | 0 .../Utilities/RegionMaker_Tests.cs | 0 .../Utilities/StringUtilities_Tests.cs | 0 ...Framework.sln => BP.AdventureFramework.sln | 25 ++- .../Assets/Characters/Character.cs | 0 .../Assets/Characters/IConverser.cs | 0 .../Assets/Characters/NonPlayableCharacter.cs | 0 .../Assets/Characters/PlayableCharacter.cs | 0 .../Assets/ConditionalDescription.cs | 0 .../Assets/Description.cs | 0 .../Assets/ExaminableObject.cs | 0 .../Assets/ExaminationCallback.cs | 0 .../Assets/ExaminationResult.cs | 0 .../Assets/IExaminable.cs | 0 .../Assets/IPlayerVisible.cs | 0 .../Assets/Identifier.cs | 0 .../Assets/Interaction/Condition.cs | 0 .../Assets/Interaction/IInteractWithItem.cs | 0 .../Assets/Interaction/InteractionCallback.cs | 0 .../Assets/Interaction/InteractionEffect.cs | 0 .../Assets/Interaction/InteractionResult.cs | 0 .../Assets/Interaction/Reaction.cs | 0 .../Assets/Interaction/ReactionResult.cs | 0 .../Assets/Interaction/Result.cs | 0 .../Assets/Item.cs | 0 .../Assets/Locations/Direction.cs | 0 .../Assets/Locations/Exit.cs | 0 .../Assets/Locations/Matrix.cs | 0 .../Assets/Locations/Overworld.cs | 0 .../Assets/Locations/Region.cs | 0 .../Assets/Locations/Room.cs | 0 .../Assets/Locations/RoomPosition.cs | 0 .../Assets/Locations/ViewPoint.cs | 0 .../Assets/Size.cs | 0 .../BP.AdventureFramework.Examples.csproj | 167 ------------------ .../Properties/AssemblyInfo.cs | 35 ---- .../BP.AdventureFramework.Tests.csproj | 150 ---------------- .../Properties/AssemblyInfo.cs | 19 -- .../packages.config | 5 - .../BP.AdventureFramework.csproj | 0 .../Commands/Conversation/End.cs | 0 .../Commands/Conversation/Next.cs | 0 .../Commands/Conversation/Respond.cs | 0 .../Commands/CustomCommand.cs | 0 .../Commands/CustomCommandCallback.cs | 0 .../Commands/Frame/CommandsOff.cs | 0 .../Commands/Frame/CommandsOn.cs | 0 .../Commands/Frame/KeyOff.cs | 0 .../Commands/Frame/KeyOn.cs | 0 .../Commands/Game/Drop.cs | 0 .../Commands/Game/Examine.cs | 0 .../Commands/Game/Move.cs | 0 .../Commands/Game/Take.cs | 0 .../Commands/Game/TakeAll.cs | 0 .../Commands/Game/Talk.cs | 0 .../Commands/Game/Unactionable.cs | 0 .../Commands/Game/UseOn.cs | 0 .../Commands/Global/About.cs | 0 .../Commands/Global/Exit.cs | 0 .../Commands/Global/Help.cs | 0 .../Commands/Global/Map.cs | 0 .../Commands/Global/New.cs | 0 .../Commands/ICommand.cs | 0 .../Conversations/Conversation.cs | 0 .../ConversationActionCallback.cs | 0 .../Conversations/LogItem.cs | 0 .../Conversations/Paragraph.cs | 0 .../Conversations/Participant.cs | 0 .../Conversations/Response.cs | 0 .../Docs/environments.graphml | 0 .../Docs/environments.png | Bin ...reation-and-execution-sequence-diagram.png | Bin ...reation-and-execution-sequence-diagram.txt | 0 .../Docs/input-parsing-sequence-diagram.png | Bin .../Docs/input-parsing-sequence-diagram.txt | 0 .../Extensions/ArrayExtensions.cs | 0 .../Extensions/DirectionExtensions.cs | 0 .../Extensions/RenderColorExtensions.cs | 0 .../Extensions/StringExtensions.cs | 0 .../Interpretation/CommandHelp.cs | 0 .../ConversationCommandInterpreter.cs | 0 .../CustomCommandInterpreter.cs | 0 .../Interpretation/FrameCommandInterpreter.cs | 0 .../Interpretation/GameCommandInterpreter.cs | 0 .../GlobalCommandInterpreter.cs | 0 .../Interpretation/IInterpreter.cs | 0 .../Interpretation/InputInterpreter.cs | 0 .../Interpretation/InterpretationResult.cs | 0 .../Logic/CompletionCheck.cs | 0 .../Logic/CompletionCheckResult.cs | 0 .../Logic/ExitMode.cs | 0 .../{BP.AdventureFramework => }/Logic/Game.cs | 0 .../Logic/GameCreationCallback.cs | 0 .../Logic/GameState.cs | 0 .../Logic/OverworldCreationCallback.cs | 0 .../Logic/PlayerCreationCallback.cs | 0 .../Logic/WaitForKeyPressCallback.cs | 0 .../Appenders/IRegionMapBuilder.cs | 0 .../Appenders/IRoomMapBuilder.cs | 0 .../Legacy/LegacyAboutFrameBuilder.cs | 0 .../Legacy/LegacyCompletionFrameBuilder.cs | 0 .../Legacy/LegacyConversationFrameBuilder.cs | 0 .../Legacy/LegacyGameOverFrameBuilder.cs | 0 .../Legacy/LegacyHelpFrameBuilder.cs | 0 .../Legacy/LegacyRegionMapBuilder.cs | 0 .../Legacy/LegacyRegionMapFrameBuilder.cs | 0 .../Appenders/Legacy/LegacyRoomMapBuilder.cs | 0 .../Legacy/LegacySceneFrameBuilder.cs | 0 .../Legacy/LegacyTitleFrameBuilder.cs | 0 .../Legacy/LegacyTransitionFrameBuilder.cs | 0 .../Appenders/LineStringBuilder.cs | 0 .../FrameBuilders/FrameBuilderCollection.cs | 0 .../FrameBuilders/FrameBuilderCollections.cs | 0 .../Grid/Color/ColorAboutFrameBuilder.cs | 0 .../Grid/Color/ColorCompletionFrameBuilder.cs | 0 .../Color/ColorConversationFrameBuilder.cs | 0 .../Grid/Color/ColorGameOverFrameBuilder.cs | 0 .../Grid/Color/ColorHelpFrameBuilder.cs | 0 .../Grid/Color/ColorRegionMapBuilder.cs | 0 .../Grid/Color/ColorRegionMapFrameBuilder.cs | 0 .../Grid/Color/ColorRoomMapBuilder.cs | 0 .../Grid/Color/ColorSceneFrameBuilder.cs | 0 .../Grid/Color/ColorTitleFrameBuilder.cs | 0 .../Grid/Color/ColorTransitionFrameBuilder.cs | 0 .../ConsolidatedColorSceneFrameBuilder.cs | 0 .../FrameBuilders/Grid/Color/RenderColor.cs | 0 .../SimpleColorConversationFrameBuilder.cs | 0 .../Color/SimpleColorSceneFrameBuilder.cs | 0 .../FrameBuilders/Grid/GridStringBuilder.cs | 0 .../FrameBuilders/Grid/IRegionMapBuilder.cs | 0 .../FrameBuilders/Grid/IRoomMapBuilder.cs | 0 .../FrameBuilders/IAboutFrameBuilder.cs | 0 .../FrameBuilders/ICompletionFrameBuilder.cs | 0 .../IConversationFrameBuilder.cs | 0 .../FrameBuilders/IGameOverFrameBuilder.cs | 0 .../FrameBuilders/IHelpFrameBuilder.cs | 0 .../FrameBuilders/IRegionMapFrameBuilder.cs | 0 .../FrameBuilders/ISceneFrameBuilder.cs | 0 .../FrameBuilders/ITitleFrameBuilder.cs | 0 .../FrameBuilders/ITransitionFrameBuilder.cs | 0 .../Rendering/FrameBuilders/SceneHelper.cs | 0 .../Rendering/Frames/GridTextFrame.cs | 0 .../Rendering/Frames/IFrame.cs | 0 .../Rendering/Frames/TextFrame.cs | 0 .../Rendering/KeyType.cs | 0 .../Rendering/RegionMapMode.cs | 0 .../Generation/GameGenerationOptions.cs | 0 .../Utilities/Generation/GameGenerator.cs | 0 .../Generation/GeneratedExaimnable.cs | 0 .../Generation/IDescriptionGenerator.cs | 0 .../Generation/IExaminableGenerator.cs | 0 .../Utilities/Generation/IItemGenerator.cs | 0 .../Utilities/Generation/IRegionGenerator.cs | 0 .../Utilities/Generation/IRoomGenerator.cs | 0 .../Generation/Simple/DescriptionGenerator.cs | 0 .../Generation/Simple/ExaminableGenerator.cs | 0 .../Utilities/Generation/Simple/ITheme.cs | 0 .../Generation/Simple/ItemGenerator.cs | 0 .../Generation/Simple/RegionGenerator.cs | 0 .../Generation/Simple/RoomGenerator.cs | 0 .../Utilities/Generation/Themes/Castle.cs | 0 .../Utilities/OverworldMaker.cs | 0 .../Utilities/RegionMaker.cs | 0 .../Utilities/StringUtilities.cs | 0 .../Utilities/Templates/ItemTemplate.cs | 0 .../Templates/NonPlayableCharacterTemplate.cs | 0 .../Templates/PlayableCharacterTemplate.cs | 0 .../Utilities/Templates/RegionTemplate.cs | 0 .../Utilities/Templates/RoomTemplate.cs | 0 README.md | 1 + 308 files changed, 93 insertions(+), 391 deletions(-) rename BP.AdventureFramework/.editorconfig => .editorconfig (100%) create mode 100644 .github/workflows/main-ci.yml rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Items/Knife.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Player/Player.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Everglades/Everglades.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Everglades/Items/ConchShell.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Everglades/Rooms/Cave.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Everglades/Rooms/CaveMouth.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Everglades/Rooms/ForestEntrance.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Everglades/Rooms/ForestFloor.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Everglades/Rooms/GreatWesternOcean.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Everglades/Rooms/InnerCave.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Everglades/Rooms/Outskirts.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Flat.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Bath.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Bed.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Canvas.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/EmptyCoffeeMug.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/GameCube.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Guitar.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/HamsterCage.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Kettle.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Lead.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/LoungeTV.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Map.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Mirror.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/MugOfCoffee.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Picture.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Skylight.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/TV.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Table.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Telephone.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Items/Toilet.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/NPCs/Beth.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Rooms/Attic.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Rooms/Bathroom.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Rooms/Bedroom.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Rooms/EasternHallway.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Rooms/Kitchen.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Rooms/Lounge.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Rooms/Roof.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Rooms/SpareBedroom.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Rooms/Stairway.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Flat/Rooms/WesternHallway.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Hub/Hub.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Hub/Rooms/Clearing.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Items/Bush.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Items/Rupee.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Items/Shield.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Items/SplintersOfWood.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Items/Stump.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Items/Sword.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Items/Table.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Items/TailDoor.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Items/TailKey.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Items/YoshiDoll.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/NPCs/Saria.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Rooms/LinksHouse.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Rooms/OutsideLinksHouse.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Rooms/Stream.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Rooms/TailCave.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Assets/Regions/Zelda/Zelda.cs (100%) create mode 100644 BP.AdventureFramework.Examples/BP.AdventureFramework.Examples.csproj rename {BP.AdventureFramework/BP.AdventureFramework.Examples => BP.AdventureFramework.Examples}/Program.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Assets/Characters/NonPlayableCharacter_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Assets/Characters/PlayableCharacter_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Assets/Item_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Assets/Locations/Exit_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Assets/Locations/Matrix_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Assets/Locations/Overworld_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Assets/Locations/Region_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Assets/Locations/Room_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Assets/Locations/ViewPoint_Tests.cs (100%) create mode 100644 BP.AdventureFramework.Tests/BP.AdventureFramework.Tests.csproj rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Conversation/End_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Conversation/Next_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Conversation/Respond_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Frame/CommandsOff_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Frame/CommandsOn_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Frame/KeyOff_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Frame/KeyOn_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Game/Drop_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Game/Examine_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Game/Move_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Game/TakeAll_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Game/Take_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Game/Talk_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Game/Unactionable_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Game/UseOn_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Global/About_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Global/Exit_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Global/Help_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Global/Map_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Commands/Global/New_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Conversations/Conversation_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Extensions/ArrayExtensions_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Extensions/DirectionExtensions_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Extensions/RenderColorExtensions_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Extensions/StringExtensions_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Interpretation/CustomCommandInterpreter_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Interpretation/FrameCommandInterpreter_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Interpretation/GameCommandInterpreter_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Interpretation/GlobalCommandInterpreter_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Logic/Game_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacyAboutFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacyCompletionFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacyConversationFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacyGameOverFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacyHelpFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacyRoomMapBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacySceneFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacyTitleFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/Legacy/LegacyTransitionFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Appenders/StringLayoutBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorAboutFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorCompletionFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorConversationFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorGameOverFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorHelpFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorRegionMapBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorRegionMapFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorRoomMapBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorSceneFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorTilteFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ColorTransitionFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/ConsolidatedColorSceneFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/SimpleColorConversationFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/Color/SimpleColorSceneFrameBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/Grid/GridStringBuilder_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Rendering/FrameBuilders/SceneHelper_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Utilities/Generation/GameGenerator_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Utilities/Generation/Simple/DescriptionGenerator_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Utilities/Generation/Simple/ExaminableGenerator_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Utilities/Generation/Simple/ItemGenerator_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Utilities/Generation/Simple/RegionGenerator_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Utilities/Generation/Simple/RoomGenerator_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Utilities/OverworldMaker_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Utilities/RegionMaker_Tests.cs (100%) rename {BP.AdventureFramework/BP.AdventureFramework.Tests => BP.AdventureFramework.Tests}/Utilities/StringUtilities_Tests.cs (100%) rename BP.AdventureFramework/BP.AdventureFramework.sln => BP.AdventureFramework.sln (58%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Characters/Character.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Characters/IConverser.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Characters/NonPlayableCharacter.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Characters/PlayableCharacter.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/ConditionalDescription.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Description.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/ExaminableObject.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/ExaminationCallback.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/ExaminationResult.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/IExaminable.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/IPlayerVisible.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Identifier.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Interaction/Condition.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Interaction/IInteractWithItem.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Interaction/InteractionCallback.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Interaction/InteractionEffect.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Interaction/InteractionResult.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Interaction/Reaction.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Interaction/ReactionResult.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Interaction/Result.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Item.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Locations/Direction.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Locations/Exit.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Locations/Matrix.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Locations/Overworld.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Locations/Region.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Locations/Room.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Locations/RoomPosition.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Locations/ViewPoint.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Assets/Size.cs (100%) delete mode 100644 BP.AdventureFramework/BP.AdventureFramework.Examples/BP.AdventureFramework.Examples.csproj delete mode 100644 BP.AdventureFramework/BP.AdventureFramework.Examples/Properties/AssemblyInfo.cs delete mode 100644 BP.AdventureFramework/BP.AdventureFramework.Tests/BP.AdventureFramework.Tests.csproj delete mode 100644 BP.AdventureFramework/BP.AdventureFramework.Tests/Properties/AssemblyInfo.cs delete mode 100644 BP.AdventureFramework/BP.AdventureFramework.Tests/packages.config rename BP.AdventureFramework/{BP.AdventureFramework => }/BP.AdventureFramework.csproj (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Conversation/End.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Conversation/Next.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Conversation/Respond.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/CustomCommand.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/CustomCommandCallback.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Frame/CommandsOff.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Frame/CommandsOn.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Frame/KeyOff.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Frame/KeyOn.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Game/Drop.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Game/Examine.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Game/Move.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Game/Take.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Game/TakeAll.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Game/Talk.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Game/Unactionable.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Game/UseOn.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Global/About.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Global/Exit.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Global/Help.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Global/Map.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/Global/New.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Commands/ICommand.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Conversations/Conversation.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Conversations/ConversationActionCallback.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Conversations/LogItem.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Conversations/Paragraph.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Conversations/Participant.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Conversations/Response.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Docs/environments.graphml (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Docs/environments.png (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Docs/game-creation-and-execution-sequence-diagram.png (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Docs/game-creation-and-execution-sequence-diagram.txt (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Docs/input-parsing-sequence-diagram.png (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Docs/input-parsing-sequence-diagram.txt (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Extensions/ArrayExtensions.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Extensions/DirectionExtensions.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Extensions/RenderColorExtensions.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Extensions/StringExtensions.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Interpretation/CommandHelp.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Interpretation/ConversationCommandInterpreter.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Interpretation/CustomCommandInterpreter.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Interpretation/FrameCommandInterpreter.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Interpretation/GameCommandInterpreter.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Interpretation/GlobalCommandInterpreter.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Interpretation/IInterpreter.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Interpretation/InputInterpreter.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Interpretation/InterpretationResult.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Logic/CompletionCheck.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Logic/CompletionCheckResult.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Logic/ExitMode.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Logic/Game.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Logic/GameCreationCallback.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Logic/GameState.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Logic/OverworldCreationCallback.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Logic/PlayerCreationCallback.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Logic/WaitForKeyPressCallback.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/IRegionMapBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/IRoomMapBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacyAboutFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacyCompletionFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacyConversationFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacyGameOverFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacyHelpFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacyRoomMapBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacySceneFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacyTitleFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/Legacy/LegacyTransitionFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Appenders/LineStringBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/FrameBuilderCollection.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/FrameBuilderCollections.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorAboutFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorCompletionFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorConversationFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorGameOverFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorHelpFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorRegionMapBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorRegionMapFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorRoomMapBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorSceneFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorTitleFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ColorTransitionFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/ConsolidatedColorSceneFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/RenderColor.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/SimpleColorConversationFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/Color/SimpleColorSceneFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/GridStringBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/IRegionMapBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/Grid/IRoomMapBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/IAboutFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/ICompletionFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/IConversationFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/IGameOverFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/IHelpFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/IRegionMapFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/ISceneFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/ITitleFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/ITransitionFrameBuilder.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/FrameBuilders/SceneHelper.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/Frames/GridTextFrame.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/Frames/IFrame.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/Frames/TextFrame.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/KeyType.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Rendering/RegionMapMode.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/GameGenerationOptions.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/GameGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/GeneratedExaimnable.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/IDescriptionGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/IExaminableGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/IItemGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/IRegionGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/IRoomGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/Simple/DescriptionGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/Simple/ExaminableGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/Simple/ITheme.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/Simple/ItemGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/Simple/RegionGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/Simple/RoomGenerator.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Generation/Themes/Castle.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/OverworldMaker.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/RegionMaker.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/StringUtilities.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Templates/ItemTemplate.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Templates/NonPlayableCharacterTemplate.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Templates/PlayableCharacterTemplate.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Templates/RegionTemplate.cs (100%) rename BP.AdventureFramework/{BP.AdventureFramework => }/Utilities/Templates/RoomTemplate.cs (100%) diff --git a/BP.AdventureFramework/.editorconfig b/.editorconfig similarity index 100% rename from BP.AdventureFramework/.editorconfig rename to .editorconfig diff --git a/.github/workflows/main-ci.yml b/.github/workflows/main-ci.yml new file mode 100644 index 00000000..212c2c5a --- /dev/null +++ b/.github/workflows/main-ci.yml @@ -0,0 +1,47 @@ +# main ci workflow is to ensure the codebase builds. +# all unit tests must pass for the workflow to complete successfully. + +name: main-ci + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: "0 7 * * *" + workflow_dispatch: + +permissions: + contents: read + +env: + DOTNET_VERSION: '8.0' + +jobs: + build: + runs-on: windows-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Setup environment + uses: actions/setup-dotnet@v3 + with: + dotnet-version: ${{ env.DOTNET_VERSION }} + + - name: Install dependencies + run: dotnet restore + + - name: Build + run: dotnet build + + - name: Run tests with coverlet + run: dotnet test /p:CollectCoverage=true /p:CoverletOutput=TestResults/ + + - name: Upload coverage reports to Codecov + uses: codecov/codecov-action@v3 + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Items/Knife.cs b/BP.AdventureFramework.Examples/Assets/Items/Knife.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Items/Knife.cs rename to BP.AdventureFramework.Examples/Assets/Items/Knife.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Player/Player.cs b/BP.AdventureFramework.Examples/Assets/Player/Player.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Player/Player.cs rename to BP.AdventureFramework.Examples/Assets/Player/Player.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Everglades.cs b/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Everglades.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Everglades.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Everglades/Everglades.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Items/ConchShell.cs b/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Items/ConchShell.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Items/ConchShell.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Everglades/Items/ConchShell.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/Cave.cs b/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/Cave.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/Cave.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/Cave.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/CaveMouth.cs b/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/CaveMouth.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/CaveMouth.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/CaveMouth.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/ForestEntrance.cs b/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/ForestEntrance.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/ForestEntrance.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/ForestEntrance.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/ForestFloor.cs b/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/ForestFloor.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/ForestFloor.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/ForestFloor.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/GreatWesternOcean.cs b/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/GreatWesternOcean.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/GreatWesternOcean.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/GreatWesternOcean.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/InnerCave.cs b/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/InnerCave.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/InnerCave.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/InnerCave.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/Outskirts.cs b/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/Outskirts.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/Outskirts.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Everglades/Rooms/Outskirts.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Flat.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Flat.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Flat.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Flat.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Bath.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Bath.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Bath.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Bath.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Bed.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Bed.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Bed.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Bed.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Canvas.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Canvas.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Canvas.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Canvas.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/EmptyCoffeeMug.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/EmptyCoffeeMug.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/EmptyCoffeeMug.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/EmptyCoffeeMug.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/GameCube.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/GameCube.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/GameCube.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/GameCube.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Guitar.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Guitar.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Guitar.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Guitar.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/HamsterCage.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/HamsterCage.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/HamsterCage.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/HamsterCage.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Kettle.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Kettle.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Kettle.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Kettle.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Lead.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Lead.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Lead.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Lead.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/LoungeTV.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/LoungeTV.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/LoungeTV.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/LoungeTV.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Map.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Map.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Map.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Map.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Mirror.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Mirror.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Mirror.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Mirror.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/MugOfCoffee.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/MugOfCoffee.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/MugOfCoffee.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/MugOfCoffee.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Picture.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Picture.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Picture.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Picture.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Skylight.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Skylight.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Skylight.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Skylight.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/TV.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/TV.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/TV.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/TV.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Table.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Table.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Table.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Table.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Telephone.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Telephone.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Telephone.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Telephone.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Toilet.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Toilet.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Toilet.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Items/Toilet.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/NPCs/Beth.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/NPCs/Beth.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/NPCs/Beth.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/NPCs/Beth.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Attic.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Attic.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Attic.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Attic.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Bathroom.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Bathroom.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Bathroom.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Bathroom.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Bedroom.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Bedroom.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Bedroom.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Bedroom.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/EasternHallway.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/EasternHallway.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/EasternHallway.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/EasternHallway.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Kitchen.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Kitchen.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Kitchen.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Kitchen.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Lounge.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Lounge.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Lounge.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Lounge.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Roof.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Roof.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Roof.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Roof.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/SpareBedroom.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/SpareBedroom.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/SpareBedroom.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/SpareBedroom.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Stairway.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Stairway.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Stairway.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/Stairway.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/WesternHallway.cs b/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/WesternHallway.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/WesternHallway.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Flat/Rooms/WesternHallway.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Hub/Hub.cs b/BP.AdventureFramework.Examples/Assets/Regions/Hub/Hub.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Hub/Hub.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Hub/Hub.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Hub/Rooms/Clearing.cs b/BP.AdventureFramework.Examples/Assets/Regions/Hub/Rooms/Clearing.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Hub/Rooms/Clearing.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Hub/Rooms/Clearing.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Bush.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Bush.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Bush.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Bush.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Rupee.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Rupee.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Rupee.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Rupee.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Shield.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Shield.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Shield.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Shield.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/SplintersOfWood.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/SplintersOfWood.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/SplintersOfWood.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/SplintersOfWood.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Stump.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Stump.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Stump.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Stump.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Sword.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Sword.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Sword.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Sword.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Table.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Table.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Table.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/Table.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/TailDoor.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/TailDoor.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/TailDoor.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/TailDoor.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/TailKey.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/TailKey.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/TailKey.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/TailKey.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/YoshiDoll.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/YoshiDoll.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/YoshiDoll.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Items/YoshiDoll.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/NPCs/Saria.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/NPCs/Saria.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/NPCs/Saria.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/NPCs/Saria.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/LinksHouse.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/LinksHouse.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/LinksHouse.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/LinksHouse.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/OutsideLinksHouse.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/OutsideLinksHouse.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/OutsideLinksHouse.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/OutsideLinksHouse.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/Stream.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/Stream.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/Stream.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/Stream.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/TailCave.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/TailCave.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/TailCave.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Rooms/TailCave.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Zelda.cs b/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Zelda.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Assets/Regions/Zelda/Zelda.cs rename to BP.AdventureFramework.Examples/Assets/Regions/Zelda/Zelda.cs diff --git a/BP.AdventureFramework.Examples/BP.AdventureFramework.Examples.csproj b/BP.AdventureFramework.Examples/BP.AdventureFramework.Examples.csproj new file mode 100644 index 00000000..7e33696c --- /dev/null +++ b/BP.AdventureFramework.Examples/BP.AdventureFramework.Examples.csproj @@ -0,0 +1,12 @@ + + + + Exe + net8.0 + + + + + + + diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Program.cs b/BP.AdventureFramework.Examples/Program.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Examples/Program.cs rename to BP.AdventureFramework.Examples/Program.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Characters/NonPlayableCharacter_Tests.cs b/BP.AdventureFramework.Tests/Assets/Characters/NonPlayableCharacter_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Characters/NonPlayableCharacter_Tests.cs rename to BP.AdventureFramework.Tests/Assets/Characters/NonPlayableCharacter_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Characters/PlayableCharacter_Tests.cs b/BP.AdventureFramework.Tests/Assets/Characters/PlayableCharacter_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Characters/PlayableCharacter_Tests.cs rename to BP.AdventureFramework.Tests/Assets/Characters/PlayableCharacter_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Item_Tests.cs b/BP.AdventureFramework.Tests/Assets/Item_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Item_Tests.cs rename to BP.AdventureFramework.Tests/Assets/Item_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/Exit_Tests.cs b/BP.AdventureFramework.Tests/Assets/Locations/Exit_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/Exit_Tests.cs rename to BP.AdventureFramework.Tests/Assets/Locations/Exit_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/Matrix_Tests.cs b/BP.AdventureFramework.Tests/Assets/Locations/Matrix_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/Matrix_Tests.cs rename to BP.AdventureFramework.Tests/Assets/Locations/Matrix_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/Overworld_Tests.cs b/BP.AdventureFramework.Tests/Assets/Locations/Overworld_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/Overworld_Tests.cs rename to BP.AdventureFramework.Tests/Assets/Locations/Overworld_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/Region_Tests.cs b/BP.AdventureFramework.Tests/Assets/Locations/Region_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/Region_Tests.cs rename to BP.AdventureFramework.Tests/Assets/Locations/Region_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/Room_Tests.cs b/BP.AdventureFramework.Tests/Assets/Locations/Room_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/Room_Tests.cs rename to BP.AdventureFramework.Tests/Assets/Locations/Room_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/ViewPoint_Tests.cs b/BP.AdventureFramework.Tests/Assets/Locations/ViewPoint_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Assets/Locations/ViewPoint_Tests.cs rename to BP.AdventureFramework.Tests/Assets/Locations/ViewPoint_Tests.cs diff --git a/BP.AdventureFramework.Tests/BP.AdventureFramework.Tests.csproj b/BP.AdventureFramework.Tests/BP.AdventureFramework.Tests.csproj new file mode 100644 index 00000000..9d33ef83 --- /dev/null +++ b/BP.AdventureFramework.Tests/BP.AdventureFramework.Tests.csproj @@ -0,0 +1,23 @@ + + + + net8.0 + false + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + + + + + + + + + diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Conversation/End_Tests.cs b/BP.AdventureFramework.Tests/Commands/Conversation/End_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Conversation/End_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Conversation/End_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Conversation/Next_Tests.cs b/BP.AdventureFramework.Tests/Commands/Conversation/Next_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Conversation/Next_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Conversation/Next_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Conversation/Respond_Tests.cs b/BP.AdventureFramework.Tests/Commands/Conversation/Respond_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Conversation/Respond_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Conversation/Respond_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Frame/CommandsOff_Tests.cs b/BP.AdventureFramework.Tests/Commands/Frame/CommandsOff_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Frame/CommandsOff_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Frame/CommandsOff_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Frame/CommandsOn_Tests.cs b/BP.AdventureFramework.Tests/Commands/Frame/CommandsOn_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Frame/CommandsOn_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Frame/CommandsOn_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Frame/KeyOff_Tests.cs b/BP.AdventureFramework.Tests/Commands/Frame/KeyOff_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Frame/KeyOff_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Frame/KeyOff_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Frame/KeyOn_Tests.cs b/BP.AdventureFramework.Tests/Commands/Frame/KeyOn_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Frame/KeyOn_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Frame/KeyOn_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Drop_Tests.cs b/BP.AdventureFramework.Tests/Commands/Game/Drop_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Drop_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Game/Drop_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Examine_Tests.cs b/BP.AdventureFramework.Tests/Commands/Game/Examine_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Examine_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Game/Examine_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Move_Tests.cs b/BP.AdventureFramework.Tests/Commands/Game/Move_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Move_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Game/Move_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/TakeAll_Tests.cs b/BP.AdventureFramework.Tests/Commands/Game/TakeAll_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/TakeAll_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Game/TakeAll_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Take_Tests.cs b/BP.AdventureFramework.Tests/Commands/Game/Take_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Take_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Game/Take_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Talk_Tests.cs b/BP.AdventureFramework.Tests/Commands/Game/Talk_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Talk_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Game/Talk_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Unactionable_Tests.cs b/BP.AdventureFramework.Tests/Commands/Game/Unactionable_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/Unactionable_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Game/Unactionable_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/UseOn_Tests.cs b/BP.AdventureFramework.Tests/Commands/Game/UseOn_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Game/UseOn_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Game/UseOn_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Global/About_Tests.cs b/BP.AdventureFramework.Tests/Commands/Global/About_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Global/About_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Global/About_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Global/Exit_Tests.cs b/BP.AdventureFramework.Tests/Commands/Global/Exit_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Global/Exit_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Global/Exit_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Global/Help_Tests.cs b/BP.AdventureFramework.Tests/Commands/Global/Help_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Global/Help_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Global/Help_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Global/Map_Tests.cs b/BP.AdventureFramework.Tests/Commands/Global/Map_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Global/Map_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Global/Map_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Global/New_Tests.cs b/BP.AdventureFramework.Tests/Commands/Global/New_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Commands/Global/New_Tests.cs rename to BP.AdventureFramework.Tests/Commands/Global/New_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Conversations/Conversation_Tests.cs b/BP.AdventureFramework.Tests/Conversations/Conversation_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Conversations/Conversation_Tests.cs rename to BP.AdventureFramework.Tests/Conversations/Conversation_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Extensions/ArrayExtensions_Tests.cs b/BP.AdventureFramework.Tests/Extensions/ArrayExtensions_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Extensions/ArrayExtensions_Tests.cs rename to BP.AdventureFramework.Tests/Extensions/ArrayExtensions_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Extensions/DirectionExtensions_Tests.cs b/BP.AdventureFramework.Tests/Extensions/DirectionExtensions_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Extensions/DirectionExtensions_Tests.cs rename to BP.AdventureFramework.Tests/Extensions/DirectionExtensions_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Extensions/RenderColorExtensions_Tests.cs b/BP.AdventureFramework.Tests/Extensions/RenderColorExtensions_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Extensions/RenderColorExtensions_Tests.cs rename to BP.AdventureFramework.Tests/Extensions/RenderColorExtensions_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Extensions/StringExtensions_Tests.cs b/BP.AdventureFramework.Tests/Extensions/StringExtensions_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Extensions/StringExtensions_Tests.cs rename to BP.AdventureFramework.Tests/Extensions/StringExtensions_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Interpretation/CustomCommandInterpreter_Tests.cs b/BP.AdventureFramework.Tests/Interpretation/CustomCommandInterpreter_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Interpretation/CustomCommandInterpreter_Tests.cs rename to BP.AdventureFramework.Tests/Interpretation/CustomCommandInterpreter_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Interpretation/FrameCommandInterpreter_Tests.cs b/BP.AdventureFramework.Tests/Interpretation/FrameCommandInterpreter_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Interpretation/FrameCommandInterpreter_Tests.cs rename to BP.AdventureFramework.Tests/Interpretation/FrameCommandInterpreter_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Interpretation/GameCommandInterpreter_Tests.cs b/BP.AdventureFramework.Tests/Interpretation/GameCommandInterpreter_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Interpretation/GameCommandInterpreter_Tests.cs rename to BP.AdventureFramework.Tests/Interpretation/GameCommandInterpreter_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Interpretation/GlobalCommandInterpreter_Tests.cs b/BP.AdventureFramework.Tests/Interpretation/GlobalCommandInterpreter_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Interpretation/GlobalCommandInterpreter_Tests.cs rename to BP.AdventureFramework.Tests/Interpretation/GlobalCommandInterpreter_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Logic/Game_Tests.cs b/BP.AdventureFramework.Tests/Logic/Game_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Logic/Game_Tests.cs rename to BP.AdventureFramework.Tests/Logic/Game_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyAboutFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyAboutFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyAboutFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyAboutFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyCompletionFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyCompletionFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyCompletionFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyCompletionFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyConversationFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyConversationFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyConversationFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyConversationFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyGameOverFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyGameOverFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyGameOverFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyGameOverFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyHelpFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyHelpFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyHelpFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyHelpFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRoomMapBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRoomMapBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRoomMapBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyRoomMapBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacySceneFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacySceneFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacySceneFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacySceneFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyTitleFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyTitleFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyTitleFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyTitleFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyTransitionFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyTransitionFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyTransitionFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/Legacy/LegacyTransitionFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/StringLayoutBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/StringLayoutBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/StringLayoutBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Appenders/StringLayoutBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorAboutFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorAboutFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorAboutFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorAboutFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorCompletionFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorCompletionFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorCompletionFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorCompletionFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorConversationFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorConversationFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorConversationFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorConversationFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorGameOverFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorGameOverFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorGameOverFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorGameOverFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorHelpFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorHelpFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorHelpFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorHelpFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRegionMapBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRegionMapBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRegionMapBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRegionMapBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRegionMapFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRegionMapFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRegionMapFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRegionMapFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRoomMapBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRoomMapBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRoomMapBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorRoomMapBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorSceneFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorSceneFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorSceneFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorSceneFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorTilteFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorTilteFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorTilteFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorTilteFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorTransitionFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorTransitionFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorTransitionFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ColorTransitionFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ConsolidatedColorSceneFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ConsolidatedColorSceneFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ConsolidatedColorSceneFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/ConsolidatedColorSceneFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/SimpleColorConversationFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/SimpleColorConversationFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/SimpleColorConversationFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/SimpleColorConversationFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/SimpleColorSceneFrameBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/SimpleColorSceneFrameBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/SimpleColorSceneFrameBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/Color/SimpleColorSceneFrameBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/GridStringBuilder_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/GridStringBuilder_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/GridStringBuilder_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/Grid/GridStringBuilder_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/SceneHelper_Tests.cs b/BP.AdventureFramework.Tests/Rendering/FrameBuilders/SceneHelper_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Rendering/FrameBuilders/SceneHelper_Tests.cs rename to BP.AdventureFramework.Tests/Rendering/FrameBuilders/SceneHelper_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/GameGenerator_Tests.cs b/BP.AdventureFramework.Tests/Utilities/Generation/GameGenerator_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/GameGenerator_Tests.cs rename to BP.AdventureFramework.Tests/Utilities/Generation/GameGenerator_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/Simple/DescriptionGenerator_Tests.cs b/BP.AdventureFramework.Tests/Utilities/Generation/Simple/DescriptionGenerator_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/Simple/DescriptionGenerator_Tests.cs rename to BP.AdventureFramework.Tests/Utilities/Generation/Simple/DescriptionGenerator_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/Simple/ExaminableGenerator_Tests.cs b/BP.AdventureFramework.Tests/Utilities/Generation/Simple/ExaminableGenerator_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/Simple/ExaminableGenerator_Tests.cs rename to BP.AdventureFramework.Tests/Utilities/Generation/Simple/ExaminableGenerator_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/Simple/ItemGenerator_Tests.cs b/BP.AdventureFramework.Tests/Utilities/Generation/Simple/ItemGenerator_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/Simple/ItemGenerator_Tests.cs rename to BP.AdventureFramework.Tests/Utilities/Generation/Simple/ItemGenerator_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/Simple/RegionGenerator_Tests.cs b/BP.AdventureFramework.Tests/Utilities/Generation/Simple/RegionGenerator_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/Simple/RegionGenerator_Tests.cs rename to BP.AdventureFramework.Tests/Utilities/Generation/Simple/RegionGenerator_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/Simple/RoomGenerator_Tests.cs b/BP.AdventureFramework.Tests/Utilities/Generation/Simple/RoomGenerator_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/Generation/Simple/RoomGenerator_Tests.cs rename to BP.AdventureFramework.Tests/Utilities/Generation/Simple/RoomGenerator_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/OverworldMaker_Tests.cs b/BP.AdventureFramework.Tests/Utilities/OverworldMaker_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/OverworldMaker_Tests.cs rename to BP.AdventureFramework.Tests/Utilities/OverworldMaker_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/RegionMaker_Tests.cs b/BP.AdventureFramework.Tests/Utilities/RegionMaker_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/RegionMaker_Tests.cs rename to BP.AdventureFramework.Tests/Utilities/RegionMaker_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/StringUtilities_Tests.cs b/BP.AdventureFramework.Tests/Utilities/StringUtilities_Tests.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework.Tests/Utilities/StringUtilities_Tests.cs rename to BP.AdventureFramework.Tests/Utilities/StringUtilities_Tests.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.sln b/BP.AdventureFramework.sln similarity index 58% rename from BP.AdventureFramework/BP.AdventureFramework.sln rename to BP.AdventureFramework.sln index eda95096..15c137cd 100644 --- a/BP.AdventureFramework/BP.AdventureFramework.sln +++ b/BP.AdventureFramework.sln @@ -5,14 +5,9 @@ VisualStudioVersion = 16.0.30907.101 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BP.AdventureFramework", "BP.AdventureFramework\BP.AdventureFramework.csproj", "{D0A9B7D8-4E26-49EF-93F6-648E5CC38C97}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BP.AdventureFramework.Tests", "BP.AdventureFramework.Tests\BP.AdventureFramework.Tests.csproj", "{94FE323D-B885-43DA-8411-593244D0A370}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BP.AdventureFramework.Tests", "BP.AdventureFramework.Tests\BP.AdventureFramework.Tests.csproj", "{81CF1F6C-FB27-44AC-BFAF-A999E959D877}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BP.AdventureFramework.Examples", "BP.AdventureFramework.Examples\BP.AdventureFramework.Examples.csproj", "{BC0652A7-6EC4-480D-B98D-919D461FB518}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{9ACF563F-3AE6-4C57-A912-1103B6E07C9F}" - ProjectSection(SolutionItems) = preProject - .editorconfig = .editorconfig - EndProjectSection +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BP.AdventureFramework.Examples", "BP.AdventureFramework.Examples\BP.AdventureFramework.Examples.csproj", "{8E594A3E-DDA6-40D6-922F-8B8E8D306FD0}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -24,14 +19,14 @@ Global {D0A9B7D8-4E26-49EF-93F6-648E5CC38C97}.Debug|Any CPU.Build.0 = Debug|Any CPU {D0A9B7D8-4E26-49EF-93F6-648E5CC38C97}.Release|Any CPU.ActiveCfg = Release|Any CPU {D0A9B7D8-4E26-49EF-93F6-648E5CC38C97}.Release|Any CPU.Build.0 = Release|Any CPU - {94FE323D-B885-43DA-8411-593244D0A370}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {94FE323D-B885-43DA-8411-593244D0A370}.Debug|Any CPU.Build.0 = Debug|Any CPU - {94FE323D-B885-43DA-8411-593244D0A370}.Release|Any CPU.ActiveCfg = Release|Any CPU - {94FE323D-B885-43DA-8411-593244D0A370}.Release|Any CPU.Build.0 = Release|Any CPU - {BC0652A7-6EC4-480D-B98D-919D461FB518}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BC0652A7-6EC4-480D-B98D-919D461FB518}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BC0652A7-6EC4-480D-B98D-919D461FB518}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BC0652A7-6EC4-480D-B98D-919D461FB518}.Release|Any CPU.Build.0 = Release|Any CPU + {81CF1F6C-FB27-44AC-BFAF-A999E959D877}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {81CF1F6C-FB27-44AC-BFAF-A999E959D877}.Debug|Any CPU.Build.0 = Debug|Any CPU + {81CF1F6C-FB27-44AC-BFAF-A999E959D877}.Release|Any CPU.ActiveCfg = Release|Any CPU + {81CF1F6C-FB27-44AC-BFAF-A999E959D877}.Release|Any CPU.Build.0 = Release|Any CPU + {8E594A3E-DDA6-40D6-922F-8B8E8D306FD0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8E594A3E-DDA6-40D6-922F-8B8E8D306FD0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8E594A3E-DDA6-40D6-922F-8B8E8D306FD0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8E594A3E-DDA6-40D6-922F-8B8E8D306FD0}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Characters/Character.cs b/BP.AdventureFramework/Assets/Characters/Character.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Characters/Character.cs rename to BP.AdventureFramework/Assets/Characters/Character.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Characters/IConverser.cs b/BP.AdventureFramework/Assets/Characters/IConverser.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Characters/IConverser.cs rename to BP.AdventureFramework/Assets/Characters/IConverser.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Characters/NonPlayableCharacter.cs b/BP.AdventureFramework/Assets/Characters/NonPlayableCharacter.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Characters/NonPlayableCharacter.cs rename to BP.AdventureFramework/Assets/Characters/NonPlayableCharacter.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Characters/PlayableCharacter.cs b/BP.AdventureFramework/Assets/Characters/PlayableCharacter.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Characters/PlayableCharacter.cs rename to BP.AdventureFramework/Assets/Characters/PlayableCharacter.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/ConditionalDescription.cs b/BP.AdventureFramework/Assets/ConditionalDescription.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/ConditionalDescription.cs rename to BP.AdventureFramework/Assets/ConditionalDescription.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Description.cs b/BP.AdventureFramework/Assets/Description.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Description.cs rename to BP.AdventureFramework/Assets/Description.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/ExaminableObject.cs b/BP.AdventureFramework/Assets/ExaminableObject.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/ExaminableObject.cs rename to BP.AdventureFramework/Assets/ExaminableObject.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/ExaminationCallback.cs b/BP.AdventureFramework/Assets/ExaminationCallback.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/ExaminationCallback.cs rename to BP.AdventureFramework/Assets/ExaminationCallback.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/ExaminationResult.cs b/BP.AdventureFramework/Assets/ExaminationResult.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/ExaminationResult.cs rename to BP.AdventureFramework/Assets/ExaminationResult.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/IExaminable.cs b/BP.AdventureFramework/Assets/IExaminable.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/IExaminable.cs rename to BP.AdventureFramework/Assets/IExaminable.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/IPlayerVisible.cs b/BP.AdventureFramework/Assets/IPlayerVisible.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/IPlayerVisible.cs rename to BP.AdventureFramework/Assets/IPlayerVisible.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Identifier.cs b/BP.AdventureFramework/Assets/Identifier.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Identifier.cs rename to BP.AdventureFramework/Assets/Identifier.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/Condition.cs b/BP.AdventureFramework/Assets/Interaction/Condition.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/Condition.cs rename to BP.AdventureFramework/Assets/Interaction/Condition.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/IInteractWithItem.cs b/BP.AdventureFramework/Assets/Interaction/IInteractWithItem.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/IInteractWithItem.cs rename to BP.AdventureFramework/Assets/Interaction/IInteractWithItem.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/InteractionCallback.cs b/BP.AdventureFramework/Assets/Interaction/InteractionCallback.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/InteractionCallback.cs rename to BP.AdventureFramework/Assets/Interaction/InteractionCallback.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/InteractionEffect.cs b/BP.AdventureFramework/Assets/Interaction/InteractionEffect.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/InteractionEffect.cs rename to BP.AdventureFramework/Assets/Interaction/InteractionEffect.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/InteractionResult.cs b/BP.AdventureFramework/Assets/Interaction/InteractionResult.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/InteractionResult.cs rename to BP.AdventureFramework/Assets/Interaction/InteractionResult.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/Reaction.cs b/BP.AdventureFramework/Assets/Interaction/Reaction.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/Reaction.cs rename to BP.AdventureFramework/Assets/Interaction/Reaction.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/ReactionResult.cs b/BP.AdventureFramework/Assets/Interaction/ReactionResult.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/ReactionResult.cs rename to BP.AdventureFramework/Assets/Interaction/ReactionResult.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/Result.cs b/BP.AdventureFramework/Assets/Interaction/Result.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Interaction/Result.cs rename to BP.AdventureFramework/Assets/Interaction/Result.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Item.cs b/BP.AdventureFramework/Assets/Item.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Item.cs rename to BP.AdventureFramework/Assets/Item.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Direction.cs b/BP.AdventureFramework/Assets/Locations/Direction.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Direction.cs rename to BP.AdventureFramework/Assets/Locations/Direction.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Exit.cs b/BP.AdventureFramework/Assets/Locations/Exit.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Exit.cs rename to BP.AdventureFramework/Assets/Locations/Exit.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Matrix.cs b/BP.AdventureFramework/Assets/Locations/Matrix.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Matrix.cs rename to BP.AdventureFramework/Assets/Locations/Matrix.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Overworld.cs b/BP.AdventureFramework/Assets/Locations/Overworld.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Overworld.cs rename to BP.AdventureFramework/Assets/Locations/Overworld.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Region.cs b/BP.AdventureFramework/Assets/Locations/Region.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Region.cs rename to BP.AdventureFramework/Assets/Locations/Region.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Room.cs b/BP.AdventureFramework/Assets/Locations/Room.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/Room.cs rename to BP.AdventureFramework/Assets/Locations/Room.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/RoomPosition.cs b/BP.AdventureFramework/Assets/Locations/RoomPosition.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/RoomPosition.cs rename to BP.AdventureFramework/Assets/Locations/RoomPosition.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/ViewPoint.cs b/BP.AdventureFramework/Assets/Locations/ViewPoint.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Locations/ViewPoint.cs rename to BP.AdventureFramework/Assets/Locations/ViewPoint.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Assets/Size.cs b/BP.AdventureFramework/Assets/Size.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Assets/Size.cs rename to BP.AdventureFramework/Assets/Size.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/BP.AdventureFramework.Examples.csproj b/BP.AdventureFramework/BP.AdventureFramework.Examples/BP.AdventureFramework.Examples.csproj deleted file mode 100644 index ef70e12e..00000000 --- a/BP.AdventureFramework/BP.AdventureFramework.Examples/BP.AdventureFramework.Examples.csproj +++ /dev/null @@ -1,167 +0,0 @@ - - - - Debug - AnyCPU - 9.0.30729 - 2.0 - {BC0652A7-6EC4-480D-B98D-919D461FB518} - Exe - Properties - BP.AdventureFramework.Examples - BP.AdventureFramework.Examples - v4.6.1 - 512 - - - - - 3.5 - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - ManagedMinimumRules.ruleset - false - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false - false - - - true - - - - - 3.5 - - - 3.5 - - - 3.5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {d0a9b7d8-4e26-49ef-93f6-648e5cc38c97} - BP.AdventureFramework - - - - - - \ No newline at end of file diff --git a/BP.AdventureFramework/BP.AdventureFramework.Examples/Properties/AssemblyInfo.cs b/BP.AdventureFramework/BP.AdventureFramework.Examples/Properties/AssemblyInfo.cs deleted file mode 100644 index f9e5fa17..00000000 --- a/BP.AdventureFramework/BP.AdventureFramework.Examples/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,35 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("BP.AdventureFramework.Examples")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("BP.AdventureFramework.Examples")] -[assembly: AssemblyCopyright("")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("059f33c3-f2c8-4469-9806-7b7a7808bc54")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/BP.AdventureFramework.Tests.csproj b/BP.AdventureFramework/BP.AdventureFramework.Tests/BP.AdventureFramework.Tests.csproj deleted file mode 100644 index a3d0ff60..00000000 --- a/BP.AdventureFramework/BP.AdventureFramework.Tests/BP.AdventureFramework.Tests.csproj +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - Debug - AnyCPU - {94FE323D-B885-43DA-8411-593244D0A370} - Library - Properties - BP.AdventureFramework.Tests - BP.AdventureFramework.Tests - v4.6.1 - 512 - {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 15.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages - False - UnitTest - - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - ..\packages\MSTest.TestFramework.2.1.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll - - - ..\packages\MSTest.TestFramework.2.1.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {d0a9b7d8-4e26-49ef-93f6-648e5cc38c97} - BP.AdventureFramework - - - - - - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - \ No newline at end of file diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/Properties/AssemblyInfo.cs b/BP.AdventureFramework/BP.AdventureFramework.Tests/Properties/AssemblyInfo.cs deleted file mode 100644 index bf48b011..00000000 --- a/BP.AdventureFramework/BP.AdventureFramework.Tests/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyTitle("BP.AdventureFramework.Tests")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("BP.AdventureFramework.Tests")] -[assembly: AssemblyCopyright("Copyright © 2023")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -[assembly: ComVisible(false)] - -[assembly: Guid("94fe323d-b885-43da-8411-593244d0a370")] - -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/BP.AdventureFramework/BP.AdventureFramework.Tests/packages.config b/BP.AdventureFramework/BP.AdventureFramework.Tests/packages.config deleted file mode 100644 index 6eebc361..00000000 --- a/BP.AdventureFramework/BP.AdventureFramework.Tests/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/BP.AdventureFramework/BP.AdventureFramework/BP.AdventureFramework.csproj b/BP.AdventureFramework/BP.AdventureFramework.csproj similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/BP.AdventureFramework.csproj rename to BP.AdventureFramework/BP.AdventureFramework.csproj diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Conversation/End.cs b/BP.AdventureFramework/Commands/Conversation/End.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Conversation/End.cs rename to BP.AdventureFramework/Commands/Conversation/End.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Conversation/Next.cs b/BP.AdventureFramework/Commands/Conversation/Next.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Conversation/Next.cs rename to BP.AdventureFramework/Commands/Conversation/Next.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Conversation/Respond.cs b/BP.AdventureFramework/Commands/Conversation/Respond.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Conversation/Respond.cs rename to BP.AdventureFramework/Commands/Conversation/Respond.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/CustomCommand.cs b/BP.AdventureFramework/Commands/CustomCommand.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/CustomCommand.cs rename to BP.AdventureFramework/Commands/CustomCommand.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/CustomCommandCallback.cs b/BP.AdventureFramework/Commands/CustomCommandCallback.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/CustomCommandCallback.cs rename to BP.AdventureFramework/Commands/CustomCommandCallback.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Frame/CommandsOff.cs b/BP.AdventureFramework/Commands/Frame/CommandsOff.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Frame/CommandsOff.cs rename to BP.AdventureFramework/Commands/Frame/CommandsOff.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Frame/CommandsOn.cs b/BP.AdventureFramework/Commands/Frame/CommandsOn.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Frame/CommandsOn.cs rename to BP.AdventureFramework/Commands/Frame/CommandsOn.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Frame/KeyOff.cs b/BP.AdventureFramework/Commands/Frame/KeyOff.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Frame/KeyOff.cs rename to BP.AdventureFramework/Commands/Frame/KeyOff.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Frame/KeyOn.cs b/BP.AdventureFramework/Commands/Frame/KeyOn.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Frame/KeyOn.cs rename to BP.AdventureFramework/Commands/Frame/KeyOn.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Drop.cs b/BP.AdventureFramework/Commands/Game/Drop.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Drop.cs rename to BP.AdventureFramework/Commands/Game/Drop.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Examine.cs b/BP.AdventureFramework/Commands/Game/Examine.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Examine.cs rename to BP.AdventureFramework/Commands/Game/Examine.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Move.cs b/BP.AdventureFramework/Commands/Game/Move.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Move.cs rename to BP.AdventureFramework/Commands/Game/Move.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Take.cs b/BP.AdventureFramework/Commands/Game/Take.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Take.cs rename to BP.AdventureFramework/Commands/Game/Take.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Game/TakeAll.cs b/BP.AdventureFramework/Commands/Game/TakeAll.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Game/TakeAll.cs rename to BP.AdventureFramework/Commands/Game/TakeAll.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Talk.cs b/BP.AdventureFramework/Commands/Game/Talk.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Talk.cs rename to BP.AdventureFramework/Commands/Game/Talk.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Unactionable.cs b/BP.AdventureFramework/Commands/Game/Unactionable.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Game/Unactionable.cs rename to BP.AdventureFramework/Commands/Game/Unactionable.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Game/UseOn.cs b/BP.AdventureFramework/Commands/Game/UseOn.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Game/UseOn.cs rename to BP.AdventureFramework/Commands/Game/UseOn.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Global/About.cs b/BP.AdventureFramework/Commands/Global/About.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Global/About.cs rename to BP.AdventureFramework/Commands/Global/About.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Global/Exit.cs b/BP.AdventureFramework/Commands/Global/Exit.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Global/Exit.cs rename to BP.AdventureFramework/Commands/Global/Exit.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Global/Help.cs b/BP.AdventureFramework/Commands/Global/Help.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Global/Help.cs rename to BP.AdventureFramework/Commands/Global/Help.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Global/Map.cs b/BP.AdventureFramework/Commands/Global/Map.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Global/Map.cs rename to BP.AdventureFramework/Commands/Global/Map.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/Global/New.cs b/BP.AdventureFramework/Commands/Global/New.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/Global/New.cs rename to BP.AdventureFramework/Commands/Global/New.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Commands/ICommand.cs b/BP.AdventureFramework/Commands/ICommand.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Commands/ICommand.cs rename to BP.AdventureFramework/Commands/ICommand.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Conversations/Conversation.cs b/BP.AdventureFramework/Conversations/Conversation.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Conversations/Conversation.cs rename to BP.AdventureFramework/Conversations/Conversation.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Conversations/ConversationActionCallback.cs b/BP.AdventureFramework/Conversations/ConversationActionCallback.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Conversations/ConversationActionCallback.cs rename to BP.AdventureFramework/Conversations/ConversationActionCallback.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Conversations/LogItem.cs b/BP.AdventureFramework/Conversations/LogItem.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Conversations/LogItem.cs rename to BP.AdventureFramework/Conversations/LogItem.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Conversations/Paragraph.cs b/BP.AdventureFramework/Conversations/Paragraph.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Conversations/Paragraph.cs rename to BP.AdventureFramework/Conversations/Paragraph.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Conversations/Participant.cs b/BP.AdventureFramework/Conversations/Participant.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Conversations/Participant.cs rename to BP.AdventureFramework/Conversations/Participant.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Conversations/Response.cs b/BP.AdventureFramework/Conversations/Response.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Conversations/Response.cs rename to BP.AdventureFramework/Conversations/Response.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Docs/environments.graphml b/BP.AdventureFramework/Docs/environments.graphml similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Docs/environments.graphml rename to BP.AdventureFramework/Docs/environments.graphml diff --git a/BP.AdventureFramework/BP.AdventureFramework/Docs/environments.png b/BP.AdventureFramework/Docs/environments.png similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Docs/environments.png rename to BP.AdventureFramework/Docs/environments.png diff --git a/BP.AdventureFramework/BP.AdventureFramework/Docs/game-creation-and-execution-sequence-diagram.png b/BP.AdventureFramework/Docs/game-creation-and-execution-sequence-diagram.png similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Docs/game-creation-and-execution-sequence-diagram.png rename to BP.AdventureFramework/Docs/game-creation-and-execution-sequence-diagram.png diff --git a/BP.AdventureFramework/BP.AdventureFramework/Docs/game-creation-and-execution-sequence-diagram.txt b/BP.AdventureFramework/Docs/game-creation-and-execution-sequence-diagram.txt similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Docs/game-creation-and-execution-sequence-diagram.txt rename to BP.AdventureFramework/Docs/game-creation-and-execution-sequence-diagram.txt diff --git a/BP.AdventureFramework/BP.AdventureFramework/Docs/input-parsing-sequence-diagram.png b/BP.AdventureFramework/Docs/input-parsing-sequence-diagram.png similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Docs/input-parsing-sequence-diagram.png rename to BP.AdventureFramework/Docs/input-parsing-sequence-diagram.png diff --git a/BP.AdventureFramework/BP.AdventureFramework/Docs/input-parsing-sequence-diagram.txt b/BP.AdventureFramework/Docs/input-parsing-sequence-diagram.txt similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Docs/input-parsing-sequence-diagram.txt rename to BP.AdventureFramework/Docs/input-parsing-sequence-diagram.txt diff --git a/BP.AdventureFramework/BP.AdventureFramework/Extensions/ArrayExtensions.cs b/BP.AdventureFramework/Extensions/ArrayExtensions.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Extensions/ArrayExtensions.cs rename to BP.AdventureFramework/Extensions/ArrayExtensions.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Extensions/DirectionExtensions.cs b/BP.AdventureFramework/Extensions/DirectionExtensions.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Extensions/DirectionExtensions.cs rename to BP.AdventureFramework/Extensions/DirectionExtensions.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Extensions/RenderColorExtensions.cs b/BP.AdventureFramework/Extensions/RenderColorExtensions.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Extensions/RenderColorExtensions.cs rename to BP.AdventureFramework/Extensions/RenderColorExtensions.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Extensions/StringExtensions.cs b/BP.AdventureFramework/Extensions/StringExtensions.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Extensions/StringExtensions.cs rename to BP.AdventureFramework/Extensions/StringExtensions.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Interpretation/CommandHelp.cs b/BP.AdventureFramework/Interpretation/CommandHelp.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Interpretation/CommandHelp.cs rename to BP.AdventureFramework/Interpretation/CommandHelp.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Interpretation/ConversationCommandInterpreter.cs b/BP.AdventureFramework/Interpretation/ConversationCommandInterpreter.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Interpretation/ConversationCommandInterpreter.cs rename to BP.AdventureFramework/Interpretation/ConversationCommandInterpreter.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Interpretation/CustomCommandInterpreter.cs b/BP.AdventureFramework/Interpretation/CustomCommandInterpreter.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Interpretation/CustomCommandInterpreter.cs rename to BP.AdventureFramework/Interpretation/CustomCommandInterpreter.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Interpretation/FrameCommandInterpreter.cs b/BP.AdventureFramework/Interpretation/FrameCommandInterpreter.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Interpretation/FrameCommandInterpreter.cs rename to BP.AdventureFramework/Interpretation/FrameCommandInterpreter.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Interpretation/GameCommandInterpreter.cs b/BP.AdventureFramework/Interpretation/GameCommandInterpreter.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Interpretation/GameCommandInterpreter.cs rename to BP.AdventureFramework/Interpretation/GameCommandInterpreter.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Interpretation/GlobalCommandInterpreter.cs b/BP.AdventureFramework/Interpretation/GlobalCommandInterpreter.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Interpretation/GlobalCommandInterpreter.cs rename to BP.AdventureFramework/Interpretation/GlobalCommandInterpreter.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Interpretation/IInterpreter.cs b/BP.AdventureFramework/Interpretation/IInterpreter.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Interpretation/IInterpreter.cs rename to BP.AdventureFramework/Interpretation/IInterpreter.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Interpretation/InputInterpreter.cs b/BP.AdventureFramework/Interpretation/InputInterpreter.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Interpretation/InputInterpreter.cs rename to BP.AdventureFramework/Interpretation/InputInterpreter.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Interpretation/InterpretationResult.cs b/BP.AdventureFramework/Interpretation/InterpretationResult.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Interpretation/InterpretationResult.cs rename to BP.AdventureFramework/Interpretation/InterpretationResult.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Logic/CompletionCheck.cs b/BP.AdventureFramework/Logic/CompletionCheck.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Logic/CompletionCheck.cs rename to BP.AdventureFramework/Logic/CompletionCheck.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Logic/CompletionCheckResult.cs b/BP.AdventureFramework/Logic/CompletionCheckResult.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Logic/CompletionCheckResult.cs rename to BP.AdventureFramework/Logic/CompletionCheckResult.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Logic/ExitMode.cs b/BP.AdventureFramework/Logic/ExitMode.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Logic/ExitMode.cs rename to BP.AdventureFramework/Logic/ExitMode.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Logic/Game.cs b/BP.AdventureFramework/Logic/Game.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Logic/Game.cs rename to BP.AdventureFramework/Logic/Game.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Logic/GameCreationCallback.cs b/BP.AdventureFramework/Logic/GameCreationCallback.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Logic/GameCreationCallback.cs rename to BP.AdventureFramework/Logic/GameCreationCallback.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Logic/GameState.cs b/BP.AdventureFramework/Logic/GameState.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Logic/GameState.cs rename to BP.AdventureFramework/Logic/GameState.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Logic/OverworldCreationCallback.cs b/BP.AdventureFramework/Logic/OverworldCreationCallback.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Logic/OverworldCreationCallback.cs rename to BP.AdventureFramework/Logic/OverworldCreationCallback.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Logic/PlayerCreationCallback.cs b/BP.AdventureFramework/Logic/PlayerCreationCallback.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Logic/PlayerCreationCallback.cs rename to BP.AdventureFramework/Logic/PlayerCreationCallback.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Logic/WaitForKeyPressCallback.cs b/BP.AdventureFramework/Logic/WaitForKeyPressCallback.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Logic/WaitForKeyPressCallback.cs rename to BP.AdventureFramework/Logic/WaitForKeyPressCallback.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/IRegionMapBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/IRegionMapBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/IRegionMapBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/IRegionMapBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/IRoomMapBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/IRoomMapBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/IRoomMapBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/IRoomMapBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyAboutFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyAboutFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyAboutFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyAboutFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyCompletionFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyCompletionFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyCompletionFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyCompletionFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyConversationFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyConversationFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyConversationFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyConversationFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyGameOverFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyGameOverFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyGameOverFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyGameOverFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyHelpFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyHelpFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyHelpFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyHelpFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRegionMapFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRoomMapBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRoomMapBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRoomMapBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyRoomMapBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacySceneFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacySceneFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacySceneFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacySceneFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyTitleFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyTitleFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyTitleFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyTitleFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyTransitionFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyTransitionFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyTransitionFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/Legacy/LegacyTransitionFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/LineStringBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/LineStringBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Appenders/LineStringBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Appenders/LineStringBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/FrameBuilderCollection.cs b/BP.AdventureFramework/Rendering/FrameBuilders/FrameBuilderCollection.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/FrameBuilderCollection.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/FrameBuilderCollection.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/FrameBuilderCollections.cs b/BP.AdventureFramework/Rendering/FrameBuilders/FrameBuilderCollections.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/FrameBuilderCollections.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/FrameBuilderCollections.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorAboutFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorAboutFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorAboutFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorAboutFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorCompletionFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorCompletionFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorCompletionFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorCompletionFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorConversationFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorConversationFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorConversationFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorConversationFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorGameOverFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorGameOverFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorGameOverFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorGameOverFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorHelpFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorHelpFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorHelpFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorHelpFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRegionMapBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRegionMapBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRegionMapBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRegionMapBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRegionMapFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRegionMapFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRegionMapFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRegionMapFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRoomMapBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRoomMapBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRoomMapBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorRoomMapBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorSceneFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorSceneFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorSceneFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorSceneFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorTitleFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorTitleFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorTitleFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorTitleFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorTransitionFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorTransitionFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorTransitionFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ColorTransitionFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ConsolidatedColorSceneFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ConsolidatedColorSceneFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ConsolidatedColorSceneFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/ConsolidatedColorSceneFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/RenderColor.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/RenderColor.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/RenderColor.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/RenderColor.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/SimpleColorConversationFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/SimpleColorConversationFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/SimpleColorConversationFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/SimpleColorConversationFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/SimpleColorSceneFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/SimpleColorSceneFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/SimpleColorSceneFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/Color/SimpleColorSceneFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/GridStringBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/GridStringBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/GridStringBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/GridStringBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/IRegionMapBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/IRegionMapBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/IRegionMapBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/IRegionMapBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/IRoomMapBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/Grid/IRoomMapBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/Grid/IRoomMapBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/Grid/IRoomMapBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/IAboutFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/IAboutFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/IAboutFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/IAboutFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/ICompletionFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/ICompletionFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/ICompletionFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/ICompletionFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/IConversationFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/IConversationFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/IConversationFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/IConversationFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/IGameOverFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/IGameOverFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/IGameOverFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/IGameOverFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/IHelpFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/IHelpFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/IHelpFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/IHelpFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/IRegionMapFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/IRegionMapFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/IRegionMapFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/IRegionMapFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/ISceneFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/ISceneFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/ISceneFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/ISceneFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/ITitleFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/ITitleFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/ITitleFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/ITitleFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/ITransitionFrameBuilder.cs b/BP.AdventureFramework/Rendering/FrameBuilders/ITransitionFrameBuilder.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/ITransitionFrameBuilder.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/ITransitionFrameBuilder.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/SceneHelper.cs b/BP.AdventureFramework/Rendering/FrameBuilders/SceneHelper.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/FrameBuilders/SceneHelper.cs rename to BP.AdventureFramework/Rendering/FrameBuilders/SceneHelper.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/Frames/GridTextFrame.cs b/BP.AdventureFramework/Rendering/Frames/GridTextFrame.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/Frames/GridTextFrame.cs rename to BP.AdventureFramework/Rendering/Frames/GridTextFrame.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/Frames/IFrame.cs b/BP.AdventureFramework/Rendering/Frames/IFrame.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/Frames/IFrame.cs rename to BP.AdventureFramework/Rendering/Frames/IFrame.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/Frames/TextFrame.cs b/BP.AdventureFramework/Rendering/Frames/TextFrame.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/Frames/TextFrame.cs rename to BP.AdventureFramework/Rendering/Frames/TextFrame.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/KeyType.cs b/BP.AdventureFramework/Rendering/KeyType.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/KeyType.cs rename to BP.AdventureFramework/Rendering/KeyType.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Rendering/RegionMapMode.cs b/BP.AdventureFramework/Rendering/RegionMapMode.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Rendering/RegionMapMode.cs rename to BP.AdventureFramework/Rendering/RegionMapMode.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/GameGenerationOptions.cs b/BP.AdventureFramework/Utilities/Generation/GameGenerationOptions.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/GameGenerationOptions.cs rename to BP.AdventureFramework/Utilities/Generation/GameGenerationOptions.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/GameGenerator.cs b/BP.AdventureFramework/Utilities/Generation/GameGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/GameGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/GameGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/GeneratedExaimnable.cs b/BP.AdventureFramework/Utilities/Generation/GeneratedExaimnable.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/GeneratedExaimnable.cs rename to BP.AdventureFramework/Utilities/Generation/GeneratedExaimnable.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/IDescriptionGenerator.cs b/BP.AdventureFramework/Utilities/Generation/IDescriptionGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/IDescriptionGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/IDescriptionGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/IExaminableGenerator.cs b/BP.AdventureFramework/Utilities/Generation/IExaminableGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/IExaminableGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/IExaminableGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/IItemGenerator.cs b/BP.AdventureFramework/Utilities/Generation/IItemGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/IItemGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/IItemGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/IRegionGenerator.cs b/BP.AdventureFramework/Utilities/Generation/IRegionGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/IRegionGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/IRegionGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/IRoomGenerator.cs b/BP.AdventureFramework/Utilities/Generation/IRoomGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/IRoomGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/IRoomGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/DescriptionGenerator.cs b/BP.AdventureFramework/Utilities/Generation/Simple/DescriptionGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/DescriptionGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/Simple/DescriptionGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/ExaminableGenerator.cs b/BP.AdventureFramework/Utilities/Generation/Simple/ExaminableGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/ExaminableGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/Simple/ExaminableGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/ITheme.cs b/BP.AdventureFramework/Utilities/Generation/Simple/ITheme.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/ITheme.cs rename to BP.AdventureFramework/Utilities/Generation/Simple/ITheme.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/ItemGenerator.cs b/BP.AdventureFramework/Utilities/Generation/Simple/ItemGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/ItemGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/Simple/ItemGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/RegionGenerator.cs b/BP.AdventureFramework/Utilities/Generation/Simple/RegionGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/RegionGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/Simple/RegionGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/RoomGenerator.cs b/BP.AdventureFramework/Utilities/Generation/Simple/RoomGenerator.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Simple/RoomGenerator.cs rename to BP.AdventureFramework/Utilities/Generation/Simple/RoomGenerator.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Themes/Castle.cs b/BP.AdventureFramework/Utilities/Generation/Themes/Castle.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Generation/Themes/Castle.cs rename to BP.AdventureFramework/Utilities/Generation/Themes/Castle.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/OverworldMaker.cs b/BP.AdventureFramework/Utilities/OverworldMaker.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/OverworldMaker.cs rename to BP.AdventureFramework/Utilities/OverworldMaker.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/RegionMaker.cs b/BP.AdventureFramework/Utilities/RegionMaker.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/RegionMaker.cs rename to BP.AdventureFramework/Utilities/RegionMaker.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/StringUtilities.cs b/BP.AdventureFramework/Utilities/StringUtilities.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/StringUtilities.cs rename to BP.AdventureFramework/Utilities/StringUtilities.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Templates/ItemTemplate.cs b/BP.AdventureFramework/Utilities/Templates/ItemTemplate.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Templates/ItemTemplate.cs rename to BP.AdventureFramework/Utilities/Templates/ItemTemplate.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Templates/NonPlayableCharacterTemplate.cs b/BP.AdventureFramework/Utilities/Templates/NonPlayableCharacterTemplate.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Templates/NonPlayableCharacterTemplate.cs rename to BP.AdventureFramework/Utilities/Templates/NonPlayableCharacterTemplate.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Templates/PlayableCharacterTemplate.cs b/BP.AdventureFramework/Utilities/Templates/PlayableCharacterTemplate.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Templates/PlayableCharacterTemplate.cs rename to BP.AdventureFramework/Utilities/Templates/PlayableCharacterTemplate.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Templates/RegionTemplate.cs b/BP.AdventureFramework/Utilities/Templates/RegionTemplate.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Templates/RegionTemplate.cs rename to BP.AdventureFramework/Utilities/Templates/RegionTemplate.cs diff --git a/BP.AdventureFramework/BP.AdventureFramework/Utilities/Templates/RoomTemplate.cs b/BP.AdventureFramework/Utilities/Templates/RoomTemplate.cs similarity index 100% rename from BP.AdventureFramework/BP.AdventureFramework/Utilities/Templates/RoomTemplate.cs rename to BP.AdventureFramework/Utilities/Templates/RoomTemplate.cs diff --git a/README.md b/README.md index a6960d50..f25acfe6 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ +[![codecov](https://codecov.io/gh/benpollarduk/adventure-framework/graph/badge.svg?token=X94GLVVA0T)](https://codecov.io/gh/benpollarduk/adventure-framework) [![GitHub release](https://img.shields.io/github/release/benpollarduk/adventure-framework.svg)](https://github.com/benpollarduk/adventure-framework/releases) [![License](https://img.shields.io/github/license/benpollarduk/adventure-framework.svg)](https://opensource.org/licenses/MIT)