├── .config └── dotnet-tools.json ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── dotnet.yml ├── .gitignore ├── GoRogue.Debugger ├── Extensions │ └── MapExtensions.cs ├── GoRogue.Debugger.csproj ├── IRoutine.cs ├── Interpreter.cs ├── Program.cs ├── RoutineViewport.cs ├── Routines │ ├── BasicRandomRoomsGenDemoRoutine.cs │ ├── CellularAutomataGenerationDemoRoutine.cs │ ├── DungeonMazeGenDemoRoutine.cs │ ├── FOVConeRoutine.cs │ ├── GearsRoutine.cs │ ├── MapGenDemoRoutine.cs │ ├── PolygonRoutine.cs │ ├── RotationRoutine.cs │ ├── ScratchpadRoutine.cs │ ├── SpirographRoutine.cs │ └── StarRoutine.cs ├── Spirograph.cs └── deps │ └── ncursesw │ ├── x64 │ ├── libformw6.dll │ ├── libmenuw6.dll │ ├── libncursesw6.dll │ ├── libpanelw6.dll │ └── ncursesw6-config │ └── x86 │ ├── libformw6.dll │ ├── libmenuw6.dll │ ├── libncursesw6.dll │ ├── libpanelw6.dll │ └── ncursesw6-config ├── GoRogue.Docs ├── .gitignore ├── api │ ├── .gitignore │ └── index.md ├── articles │ ├── 1-to-2-upgrade-guide.md │ ├── 2-to-3-upgrade-guide.md │ ├── getting-started.md │ ├── howtos │ │ ├── comingsoon │ │ │ ├── component-system.md │ │ │ ├── game-framework.md │ │ │ ├── index.md │ │ │ ├── message-bus.md │ │ │ ├── pathfinding.md │ │ │ ├── rng.md │ │ │ ├── sense-maps.md │ │ │ └── spatial-maps.md │ │ ├── dice-rolling.md │ │ ├── effects-system.md │ │ ├── factories.md │ │ ├── fov.md │ │ ├── grid-view-concepts.md │ │ ├── index.md │ │ └── map-generation.md │ ├── intro.md │ └── toc.yml ├── docfx.json ├── images │ ├── getting_started │ │ ├── dotnet_cli_project │ │ │ └── 4_Core_Run_Program.PNG │ │ └── ide_project │ │ │ ├── 1_Core_Create_Project.PNG │ │ │ ├── 2_Manage_Nuget.PNG │ │ │ ├── 3_Install_Nuget.PNG │ │ │ └── 4_Run_Program.PNG │ ├── line_creation │ │ ├── bresenham.PNG │ │ ├── bresenham_ordered.PNG │ │ ├── dda.PNG │ │ └── ortho.PNG │ └── rlnet_setup │ │ ├── Run_Demo.PNG │ │ ├── Terminal_Image.PNG │ │ ├── linux_project │ │ ├── 1_Manage_Nuget.PNG │ │ ├── 2_Install_Nuget.PNG │ │ ├── 3_Add_Existing.PNG │ │ ├── 4_Add_Terminal.PNG │ │ ├── 5_Copy_If_Newer.PNG │ │ ├── 6_Project_Options.PNG │ │ └── 7_Change_Namespace.PNG │ │ ├── terminal8x8.png │ │ └── windows_project │ │ ├── 1_Manage_Nuget.PNG │ │ ├── 2_Install_Nuget.PNG │ │ ├── 3_Add_Existing.PNG │ │ ├── 4_Add_Terminal.PNG │ │ └── 5_Copy_If_Newer.PNG ├── index.md ├── toc.yml └── xref_stripper.py ├── GoRogue.PerformanceTests ├── Components │ └── ComponentCollection.cs ├── Effects │ ├── AdvancedCountingEffect.cs │ ├── CountingEffect.cs │ ├── EffectTests.cs │ └── EffectTriggerTests.cs ├── FOVAlgorithms.cs ├── GameFramework │ └── MapTests.cs ├── GoRogue.PerformanceTests.csproj ├── ListCastEnumerators.cs ├── MapAreaFinders │ ├── FindMapAreasOpenMapTests.cs │ └── Implementations │ │ ├── AreaContainsDefaultHashMapAreaFinder.cs │ │ ├── AreaContainsSizeHashMapAreaFinder.cs │ │ ├── HashSetDefaultHashMapAreaFinder.cs │ │ ├── HashSetSizeHashMapAreaFinder.cs │ │ ├── OriginalMapAreaFinder.cs │ │ └── OriginalSizeHashMapAreaFinder.cs ├── MapGenDefaultAlgorithms.cs ├── MapViewDiffMethods.cs ├── Messaging │ ├── ExpressionMessageBus.cs │ ├── MessageBusSend.cs │ ├── NoForEachMessageBus.cs │ ├── OptimizedAndCacheSubsMessageBus.cs │ ├── OptimizedAndToArrayAllMessageBus.cs │ ├── OptimizedAndToArrayMessageBus.cs │ ├── OriginalMessageBus.cs │ └── SubscriberRef.cs ├── MultiAreas │ ├── MultiAreaContains.cs │ ├── MultiAreaEnumeration.cs │ └── SharedTestParams.cs ├── OldRegion │ └── MocksAndImplementations │ │ ├── InnerFromOuterPointMethods.cs │ │ └── RegionMock.cs ├── Pathing │ ├── AStar.cs │ ├── FleeMapOpenMap.cs │ ├── GoalMapOpenMap.cs │ └── WeightedGoalMapOpenMap.cs ├── PolygonAreas │ ├── Implementations │ │ ├── DrawFromCornersMethods.cs │ │ └── InnerPointsMethods.cs │ ├── Mocks │ │ └── PolygonAreaMock.cs │ ├── PolygonAreaQuadrilateralCreation.cs │ └── PolygonAreaRegularShapeCreation.cs ├── Program.cs └── SenseMapping │ ├── AlgorithmFactory.cs │ └── SenseMapAlgorithms.cs ├── GoRogue.Profiler ├── GoRogue.Profiler.csproj └── Program.cs ├── GoRogue.Snippets ├── GettingStarted.cs ├── GoRogue.Snippets.csproj ├── HowTos │ ├── DiceNotation.cs │ ├── EffectsSystem.cs │ ├── FOV.cs │ ├── Factories │ │ ├── AdvancedFactory.cs │ │ └── Factory.cs │ ├── GridViewConcepts.cs │ └── MapGeneration │ │ └── MapGeneration.cs ├── Program.cs └── UpgradeGuide2To3.cs ├── GoRogue.UnitTests ├── Components │ ├── ComponentCollectionTests.cs │ └── ParentAware │ │ └── ParentAwareComponentTests.cs ├── DiceNotation │ └── DiceNotationTests.cs ├── DisjointSetTests.cs ├── Effects │ ├── AdvancedEffectTests.cs │ └── EffectTests.cs ├── FOV │ ├── FOVSenseMapEquivalenceTests.cs │ ├── FOVTests.cs │ └── RecursiveShadowcastingEquivalenceTests.cs ├── GameFramework │ └── GameFrameworkTests.cs ├── GoRogue.UnitTests.csproj ├── LinesTests.cs ├── ManualTestHelpers.cs ├── MapGeneration │ ├── DefaultAlgorithms │ │ └── DungeonMazeMapTests.cs │ ├── GenerationContextTests.cs │ ├── GenerationStepTests.cs │ ├── GeneratorTests.cs │ ├── MapAreaFinderTests.cs │ ├── MultiAreaTests.cs │ ├── PolygonAreaTests.cs │ └── RegionTests.cs ├── MathHelpersTests.cs ├── Messaging │ └── MessageBusTests.cs ├── Mocks │ ├── MockComponents.cs │ ├── MockEffects.cs │ ├── MockFactoryItems.cs │ ├── MockGameObjects.cs │ ├── MockGenerationStep.cs │ ├── MockMapViews.cs │ ├── MockMaps.cs │ ├── MockMessageTypes.cs │ └── MockSubscribers.cs ├── Pathing │ ├── AStarTests.cs │ ├── FleeMapTests.cs │ └── GoalMapTests.cs ├── Random │ └── GeneratorExtensionsTests.cs ├── SenseMapping │ ├── AlgorithmFactory.cs │ └── SenseMapTests.cs ├── Serialization │ ├── Comparisons.cs │ ├── DataContractTests.cs │ ├── ImplicitConversionTests.cs │ └── TestData.cs └── TestUtils.cs ├── GoRogue.sln ├── GoRogue ├── Components │ ├── ComponentCollection.cs │ ├── ComponentTagPair.cs │ ├── ComponentTypeTagPair.cs │ ├── IComponentCollection.cs │ ├── ISortedComponent.cs │ └── ParentAware │ │ ├── IObjectWithComponents.cs │ │ ├── IParentAwareComponent.cs │ │ └── ParentAwareComponentBase.cs ├── DiceNotation │ ├── Dice.cs │ ├── DiceExpression.cs │ ├── Exceptions │ │ ├── ImpossibleDieException.cs │ │ ├── InvalidChooseException.cs │ │ ├── InvalidMultiplicityException.cs │ │ └── InvalidSyntaxException.cs │ ├── IParser.cs │ ├── Parser.cs │ └── Terms │ │ ├── AddTerm.cs │ │ ├── ConstantTerm.cs │ │ ├── DiceTerm.cs │ │ ├── DivideTerm.cs │ │ ├── ITerm.cs │ │ ├── KeepTerm.cs │ │ ├── MultiplyTerm.cs │ │ └── SubtractTerm.cs ├── DisjointSet.cs ├── Effects │ ├── AdvancedEffect.cs │ ├── AdvancedEffectTrigger.cs │ ├── Effect.cs │ ├── EffectBase.cs │ ├── EffectDuration.cs │ ├── EffectTrigger.cs │ └── EffectTriggerBase.cs ├── FOV │ ├── BooleanBasedFOVBase.cs │ ├── DoubleBasedFOVBase.cs │ ├── FOVBase.cs │ ├── FOVCalculateParameters.cs │ ├── IFOV.cs │ ├── IReadOnlyFOV.cs │ ├── RecursiveShadowcastingBooleanBasedFOV.cs │ └── RecursiveShadowcastingFOV.cs ├── Factories │ ├── AdvancedFactory.cs │ ├── Factory.cs │ ├── IAdvancedFactoryBlueprint.cs │ ├── IFactoryBlueprint.cs │ ├── IFactoryObject.cs │ ├── ItemNotDefinedException.cs │ ├── LambdaAdvancedFactoryBlueprint.cs │ └── LambdaFactoryBlueprint.cs ├── GameFramework │ ├── GameObject.cs │ ├── IGameObject.cs │ ├── IGameObjectExtensions.cs │ ├── Map.cs │ └── MapIterators.cs ├── GoRogue.csproj ├── GridViews │ └── InheritedTypeGridView.cs ├── IReadOnlyDisjointSet.cs ├── LineHelpers.cs ├── ListCastEnumerators.cs ├── MapGeneration │ ├── ConnectionPointSelectors │ │ ├── AreaConnectionPointPair.cs │ │ ├── CenterBoundsConnectionPointSelector.cs │ │ ├── ClosestConnectionPointSelector.cs │ │ ├── IConnectionPointSelector.cs │ │ └── RandomConnectionPointSelector.cs │ ├── ContextComponents │ │ ├── DoorList.cs │ │ ├── ItemList.cs │ │ ├── ItemStepPair.cs │ │ └── RoomDoors.cs │ ├── DefaultAlgorithms.cs │ ├── GenerationContext.cs │ ├── GenerationStep.cs │ ├── Generator.cs │ ├── IReadOnlyMultiArea.cs │ ├── MapAreaFinder.cs │ ├── MultiArea.cs │ ├── PolygonArea.cs │ ├── README.md │ ├── RectangleEdgePositionsList.cs │ ├── Region.cs │ ├── Steps │ │ ├── AreaFinder.cs │ │ ├── CellularAutomataAreaGeneration.cs │ │ ├── ClosestMapAreaConnection.cs │ │ ├── DoorFinder.cs │ │ ├── MazeGeneration.cs │ │ ├── OrderedMapAreaConnection.cs │ │ ├── RandomViewFill.cs │ │ ├── RectangleGenerator.cs │ │ ├── RoomDoorConnection.cs │ │ ├── RoomsGeneration.cs │ │ ├── Translation │ │ │ ├── AppendItemLists.cs │ │ │ ├── RectanglesToAreas.cs │ │ │ └── RemoveDuplicatePoints.cs │ │ └── TunnelDeadEndTrimming.cs │ └── TunnelCreators │ │ ├── DirectLineTunnelCreator.cs │ │ ├── HorizontalVerticalTunnelCreator.cs │ │ └── ITunnelCreator.cs ├── MathHelpers.cs ├── Messaging │ ├── ISubscriber.cs │ └── MessageBus.cs ├── Pathing │ ├── AStar.cs │ ├── FastAStar.cs │ ├── FleeMap.cs │ ├── GoalMap.cs │ ├── GoalMapExtensions.cs │ ├── GoalMapWeightPair.cs │ ├── GoalState.cs │ └── WeightedGoalMap.cs ├── Random │ ├── GeneratorExtensions.cs │ └── GlobalRandom.cs ├── ReflectionAddons.cs ├── SenseMapping │ ├── IReadOnlySenseMap.cs │ ├── ISenseMap.cs │ ├── SenseMap.cs │ ├── SenseMapBase.cs │ └── Sources │ │ ├── ISenseSource.cs │ │ ├── RecursiveShadowcastingSenseSource.cs │ │ ├── RippleSenseSource.cs │ │ └── SenseSourceBase.cs ├── SerializedTypes │ ├── Components │ │ └── ComponentCollection.cs │ ├── DiceNotation │ │ └── DiceExpression.cs │ ├── Factories │ │ ├── AdvancedFactory.cs │ │ └── Factory.cs │ └── MapGeneration │ │ ├── ContextComponents │ │ ├── DoorList.cs │ │ ├── ItemList.cs │ │ └── RoomDoors.cs │ │ ├── RectangleEdgePositionsList.cs │ │ └── Steps │ │ └── Translation │ │ ├── AppendItemLists.cs │ │ ├── RectanglesToAreas.cs │ │ └── RemoveDuplicatePoints.cs ├── Utility.cs └── readme.txt ├── LICENSE ├── README.md └── nuget ├── Download-NuGetPackage.ps1 └── build.ps1 /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/.gitignore -------------------------------------------------------------------------------- /GoRogue.Debugger/Extensions/MapExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Extensions/MapExtensions.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/GoRogue.Debugger.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/GoRogue.Debugger.csproj -------------------------------------------------------------------------------- /GoRogue.Debugger/IRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/IRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Interpreter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Interpreter.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Program.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/RoutineViewport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/RoutineViewport.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/BasicRandomRoomsGenDemoRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/BasicRandomRoomsGenDemoRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/CellularAutomataGenerationDemoRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/CellularAutomataGenerationDemoRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/DungeonMazeGenDemoRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/DungeonMazeGenDemoRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/FOVConeRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/FOVConeRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/GearsRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/GearsRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/MapGenDemoRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/MapGenDemoRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/PolygonRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/PolygonRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/RotationRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/RotationRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/ScratchpadRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/ScratchpadRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/SpirographRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/SpirographRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Routines/StarRoutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Routines/StarRoutine.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/Spirograph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/Spirograph.cs -------------------------------------------------------------------------------- /GoRogue.Debugger/deps/ncursesw/x64/libformw6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/deps/ncursesw/x64/libformw6.dll -------------------------------------------------------------------------------- /GoRogue.Debugger/deps/ncursesw/x64/libmenuw6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/deps/ncursesw/x64/libmenuw6.dll -------------------------------------------------------------------------------- /GoRogue.Debugger/deps/ncursesw/x64/libncursesw6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/deps/ncursesw/x64/libncursesw6.dll -------------------------------------------------------------------------------- /GoRogue.Debugger/deps/ncursesw/x64/libpanelw6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/deps/ncursesw/x64/libpanelw6.dll -------------------------------------------------------------------------------- /GoRogue.Debugger/deps/ncursesw/x64/ncursesw6-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/deps/ncursesw/x64/ncursesw6-config -------------------------------------------------------------------------------- /GoRogue.Debugger/deps/ncursesw/x86/libformw6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/deps/ncursesw/x86/libformw6.dll -------------------------------------------------------------------------------- /GoRogue.Debugger/deps/ncursesw/x86/libmenuw6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/deps/ncursesw/x86/libmenuw6.dll -------------------------------------------------------------------------------- /GoRogue.Debugger/deps/ncursesw/x86/libncursesw6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/deps/ncursesw/x86/libncursesw6.dll -------------------------------------------------------------------------------- /GoRogue.Debugger/deps/ncursesw/x86/libpanelw6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/deps/ncursesw/x86/libpanelw6.dll -------------------------------------------------------------------------------- /GoRogue.Debugger/deps/ncursesw/x86/ncursesw6-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Debugger/deps/ncursesw/x86/ncursesw6-config -------------------------------------------------------------------------------- /GoRogue.Docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/.gitignore -------------------------------------------------------------------------------- /GoRogue.Docs/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/api/.gitignore -------------------------------------------------------------------------------- /GoRogue.Docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/api/index.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/1-to-2-upgrade-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/1-to-2-upgrade-guide.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/2-to-3-upgrade-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/2-to-3-upgrade-guide.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/getting-started.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/comingsoon/component-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/comingsoon/component-system.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/comingsoon/game-framework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/comingsoon/game-framework.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/comingsoon/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/comingsoon/index.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/comingsoon/message-bus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/comingsoon/message-bus.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/comingsoon/pathfinding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/comingsoon/pathfinding.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/comingsoon/rng.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/comingsoon/rng.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/comingsoon/sense-maps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/comingsoon/sense-maps.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/comingsoon/spatial-maps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/comingsoon/spatial-maps.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/dice-rolling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/dice-rolling.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/effects-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/effects-system.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/factories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/factories.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/fov.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/fov.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/grid-view-concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/grid-view-concepts.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/index.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/howtos/map-generation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/howtos/map-generation.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/intro.md -------------------------------------------------------------------------------- /GoRogue.Docs/articles/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/articles/toc.yml -------------------------------------------------------------------------------- /GoRogue.Docs/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/docfx.json -------------------------------------------------------------------------------- /GoRogue.Docs/images/getting_started/dotnet_cli_project/4_Core_Run_Program.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/getting_started/dotnet_cli_project/4_Core_Run_Program.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/getting_started/ide_project/1_Core_Create_Project.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/getting_started/ide_project/1_Core_Create_Project.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/getting_started/ide_project/2_Manage_Nuget.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/getting_started/ide_project/2_Manage_Nuget.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/getting_started/ide_project/3_Install_Nuget.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/getting_started/ide_project/3_Install_Nuget.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/getting_started/ide_project/4_Run_Program.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/getting_started/ide_project/4_Run_Program.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/line_creation/bresenham.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/line_creation/bresenham.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/line_creation/bresenham_ordered.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/line_creation/bresenham_ordered.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/line_creation/dda.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/line_creation/dda.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/line_creation/ortho.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/line_creation/ortho.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/Run_Demo.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/Run_Demo.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/Terminal_Image.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/Terminal_Image.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/linux_project/1_Manage_Nuget.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/linux_project/1_Manage_Nuget.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/linux_project/2_Install_Nuget.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/linux_project/2_Install_Nuget.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/linux_project/3_Add_Existing.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/linux_project/3_Add_Existing.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/linux_project/4_Add_Terminal.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/linux_project/4_Add_Terminal.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/linux_project/5_Copy_If_Newer.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/linux_project/5_Copy_If_Newer.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/linux_project/6_Project_Options.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/linux_project/6_Project_Options.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/linux_project/7_Change_Namespace.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/linux_project/7_Change_Namespace.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/terminal8x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/terminal8x8.png -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/windows_project/1_Manage_Nuget.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/windows_project/1_Manage_Nuget.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/windows_project/2_Install_Nuget.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/windows_project/2_Install_Nuget.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/windows_project/3_Add_Existing.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/windows_project/3_Add_Existing.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/windows_project/4_Add_Terminal.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/windows_project/4_Add_Terminal.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/images/rlnet_setup/windows_project/5_Copy_If_Newer.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/images/rlnet_setup/windows_project/5_Copy_If_Newer.PNG -------------------------------------------------------------------------------- /GoRogue.Docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/index.md -------------------------------------------------------------------------------- /GoRogue.Docs/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/toc.yml -------------------------------------------------------------------------------- /GoRogue.Docs/xref_stripper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Docs/xref_stripper.py -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Components/ComponentCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Components/ComponentCollection.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Effects/AdvancedCountingEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Effects/AdvancedCountingEffect.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Effects/CountingEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Effects/CountingEffect.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Effects/EffectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Effects/EffectTests.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Effects/EffectTriggerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Effects/EffectTriggerTests.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/FOVAlgorithms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/FOVAlgorithms.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/GameFramework/MapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/GameFramework/MapTests.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/GoRogue.PerformanceTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/GoRogue.PerformanceTests.csproj -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/ListCastEnumerators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/ListCastEnumerators.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MapAreaFinders/FindMapAreasOpenMapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MapAreaFinders/FindMapAreasOpenMapTests.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MapAreaFinders/Implementations/AreaContainsDefaultHashMapAreaFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MapAreaFinders/Implementations/AreaContainsDefaultHashMapAreaFinder.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MapAreaFinders/Implementations/AreaContainsSizeHashMapAreaFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MapAreaFinders/Implementations/AreaContainsSizeHashMapAreaFinder.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MapAreaFinders/Implementations/HashSetDefaultHashMapAreaFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MapAreaFinders/Implementations/HashSetDefaultHashMapAreaFinder.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MapAreaFinders/Implementations/HashSetSizeHashMapAreaFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MapAreaFinders/Implementations/HashSetSizeHashMapAreaFinder.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MapAreaFinders/Implementations/OriginalMapAreaFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MapAreaFinders/Implementations/OriginalMapAreaFinder.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MapAreaFinders/Implementations/OriginalSizeHashMapAreaFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MapAreaFinders/Implementations/OriginalSizeHashMapAreaFinder.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MapGenDefaultAlgorithms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MapGenDefaultAlgorithms.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MapViewDiffMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MapViewDiffMethods.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Messaging/ExpressionMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Messaging/ExpressionMessageBus.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Messaging/MessageBusSend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Messaging/MessageBusSend.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Messaging/NoForEachMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Messaging/NoForEachMessageBus.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Messaging/OptimizedAndCacheSubsMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Messaging/OptimizedAndCacheSubsMessageBus.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Messaging/OptimizedAndToArrayAllMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Messaging/OptimizedAndToArrayAllMessageBus.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Messaging/OptimizedAndToArrayMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Messaging/OptimizedAndToArrayMessageBus.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Messaging/OriginalMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Messaging/OriginalMessageBus.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Messaging/SubscriberRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Messaging/SubscriberRef.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MultiAreas/MultiAreaContains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MultiAreas/MultiAreaContains.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MultiAreas/MultiAreaEnumeration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MultiAreas/MultiAreaEnumeration.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/MultiAreas/SharedTestParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/MultiAreas/SharedTestParams.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/OldRegion/MocksAndImplementations/InnerFromOuterPointMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/OldRegion/MocksAndImplementations/InnerFromOuterPointMethods.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/OldRegion/MocksAndImplementations/RegionMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/OldRegion/MocksAndImplementations/RegionMock.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Pathing/AStar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Pathing/AStar.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Pathing/FleeMapOpenMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Pathing/FleeMapOpenMap.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Pathing/GoalMapOpenMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Pathing/GoalMapOpenMap.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Pathing/WeightedGoalMapOpenMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Pathing/WeightedGoalMapOpenMap.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/PolygonAreas/Implementations/DrawFromCornersMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/PolygonAreas/Implementations/DrawFromCornersMethods.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/PolygonAreas/Implementations/InnerPointsMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/PolygonAreas/Implementations/InnerPointsMethods.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/PolygonAreas/Mocks/PolygonAreaMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/PolygonAreas/Mocks/PolygonAreaMock.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/PolygonAreas/PolygonAreaQuadrilateralCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/PolygonAreas/PolygonAreaQuadrilateralCreation.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/PolygonAreas/PolygonAreaRegularShapeCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/PolygonAreas/PolygonAreaRegularShapeCreation.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/Program.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/SenseMapping/AlgorithmFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/SenseMapping/AlgorithmFactory.cs -------------------------------------------------------------------------------- /GoRogue.PerformanceTests/SenseMapping/SenseMapAlgorithms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.PerformanceTests/SenseMapping/SenseMapAlgorithms.cs -------------------------------------------------------------------------------- /GoRogue.Profiler/GoRogue.Profiler.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Profiler/GoRogue.Profiler.csproj -------------------------------------------------------------------------------- /GoRogue.Profiler/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Profiler/Program.cs -------------------------------------------------------------------------------- /GoRogue.Snippets/GettingStarted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/GettingStarted.cs -------------------------------------------------------------------------------- /GoRogue.Snippets/GoRogue.Snippets.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/GoRogue.Snippets.csproj -------------------------------------------------------------------------------- /GoRogue.Snippets/HowTos/DiceNotation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/HowTos/DiceNotation.cs -------------------------------------------------------------------------------- /GoRogue.Snippets/HowTos/EffectsSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/HowTos/EffectsSystem.cs -------------------------------------------------------------------------------- /GoRogue.Snippets/HowTos/FOV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/HowTos/FOV.cs -------------------------------------------------------------------------------- /GoRogue.Snippets/HowTos/Factories/AdvancedFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/HowTos/Factories/AdvancedFactory.cs -------------------------------------------------------------------------------- /GoRogue.Snippets/HowTos/Factories/Factory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/HowTos/Factories/Factory.cs -------------------------------------------------------------------------------- /GoRogue.Snippets/HowTos/GridViewConcepts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/HowTos/GridViewConcepts.cs -------------------------------------------------------------------------------- /GoRogue.Snippets/HowTos/MapGeneration/MapGeneration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/HowTos/MapGeneration/MapGeneration.cs -------------------------------------------------------------------------------- /GoRogue.Snippets/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/Program.cs -------------------------------------------------------------------------------- /GoRogue.Snippets/UpgradeGuide2To3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.Snippets/UpgradeGuide2To3.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Components/ComponentCollectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Components/ComponentCollectionTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Components/ParentAware/ParentAwareComponentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Components/ParentAware/ParentAwareComponentTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/DiceNotation/DiceNotationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/DiceNotation/DiceNotationTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/DisjointSetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/DisjointSetTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Effects/AdvancedEffectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Effects/AdvancedEffectTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Effects/EffectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Effects/EffectTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/FOV/FOVSenseMapEquivalenceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/FOV/FOVSenseMapEquivalenceTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/FOV/FOVTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/FOV/FOVTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/FOV/RecursiveShadowcastingEquivalenceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/FOV/RecursiveShadowcastingEquivalenceTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/GameFramework/GameFrameworkTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/GameFramework/GameFrameworkTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/GoRogue.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/GoRogue.UnitTests.csproj -------------------------------------------------------------------------------- /GoRogue.UnitTests/LinesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/LinesTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/ManualTestHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/ManualTestHelpers.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/MapGeneration/DefaultAlgorithms/DungeonMazeMapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/MapGeneration/DefaultAlgorithms/DungeonMazeMapTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/MapGeneration/GenerationContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/MapGeneration/GenerationContextTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/MapGeneration/GenerationStepTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/MapGeneration/GenerationStepTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/MapGeneration/GeneratorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/MapGeneration/GeneratorTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/MapGeneration/MapAreaFinderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/MapGeneration/MapAreaFinderTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/MapGeneration/MultiAreaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/MapGeneration/MultiAreaTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/MapGeneration/PolygonAreaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/MapGeneration/PolygonAreaTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/MapGeneration/RegionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/MapGeneration/RegionTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/MathHelpersTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/MathHelpersTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Messaging/MessageBusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Messaging/MessageBusTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Mocks/MockComponents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Mocks/MockComponents.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Mocks/MockEffects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Mocks/MockEffects.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Mocks/MockFactoryItems.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Mocks/MockFactoryItems.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Mocks/MockGameObjects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Mocks/MockGameObjects.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Mocks/MockGenerationStep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Mocks/MockGenerationStep.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Mocks/MockMapViews.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Mocks/MockMapViews.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Mocks/MockMaps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Mocks/MockMaps.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Mocks/MockMessageTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Mocks/MockMessageTypes.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Mocks/MockSubscribers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Mocks/MockSubscribers.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Pathing/AStarTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Pathing/AStarTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Pathing/FleeMapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Pathing/FleeMapTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Pathing/GoalMapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Pathing/GoalMapTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Random/GeneratorExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Random/GeneratorExtensionsTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/SenseMapping/AlgorithmFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/SenseMapping/AlgorithmFactory.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/SenseMapping/SenseMapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/SenseMapping/SenseMapTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Serialization/Comparisons.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Serialization/Comparisons.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Serialization/DataContractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Serialization/DataContractTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Serialization/ImplicitConversionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Serialization/ImplicitConversionTests.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/Serialization/TestData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/Serialization/TestData.cs -------------------------------------------------------------------------------- /GoRogue.UnitTests/TestUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.UnitTests/TestUtils.cs -------------------------------------------------------------------------------- /GoRogue.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue.sln -------------------------------------------------------------------------------- /GoRogue/Components/ComponentCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Components/ComponentCollection.cs -------------------------------------------------------------------------------- /GoRogue/Components/ComponentTagPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Components/ComponentTagPair.cs -------------------------------------------------------------------------------- /GoRogue/Components/ComponentTypeTagPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Components/ComponentTypeTagPair.cs -------------------------------------------------------------------------------- /GoRogue/Components/IComponentCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Components/IComponentCollection.cs -------------------------------------------------------------------------------- /GoRogue/Components/ISortedComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Components/ISortedComponent.cs -------------------------------------------------------------------------------- /GoRogue/Components/ParentAware/IObjectWithComponents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Components/ParentAware/IObjectWithComponents.cs -------------------------------------------------------------------------------- /GoRogue/Components/ParentAware/IParentAwareComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Components/ParentAware/IParentAwareComponent.cs -------------------------------------------------------------------------------- /GoRogue/Components/ParentAware/ParentAwareComponentBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Components/ParentAware/ParentAwareComponentBase.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Dice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Dice.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/DiceExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/DiceExpression.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Exceptions/ImpossibleDieException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Exceptions/ImpossibleDieException.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Exceptions/InvalidChooseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Exceptions/InvalidChooseException.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Exceptions/InvalidMultiplicityException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Exceptions/InvalidMultiplicityException.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Exceptions/InvalidSyntaxException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Exceptions/InvalidSyntaxException.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/IParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/IParser.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Parser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Parser.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Terms/AddTerm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Terms/AddTerm.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Terms/ConstantTerm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Terms/ConstantTerm.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Terms/DiceTerm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Terms/DiceTerm.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Terms/DivideTerm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Terms/DivideTerm.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Terms/ITerm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Terms/ITerm.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Terms/KeepTerm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Terms/KeepTerm.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Terms/MultiplyTerm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Terms/MultiplyTerm.cs -------------------------------------------------------------------------------- /GoRogue/DiceNotation/Terms/SubtractTerm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DiceNotation/Terms/SubtractTerm.cs -------------------------------------------------------------------------------- /GoRogue/DisjointSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/DisjointSet.cs -------------------------------------------------------------------------------- /GoRogue/Effects/AdvancedEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Effects/AdvancedEffect.cs -------------------------------------------------------------------------------- /GoRogue/Effects/AdvancedEffectTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Effects/AdvancedEffectTrigger.cs -------------------------------------------------------------------------------- /GoRogue/Effects/Effect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Effects/Effect.cs -------------------------------------------------------------------------------- /GoRogue/Effects/EffectBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Effects/EffectBase.cs -------------------------------------------------------------------------------- /GoRogue/Effects/EffectDuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Effects/EffectDuration.cs -------------------------------------------------------------------------------- /GoRogue/Effects/EffectTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Effects/EffectTrigger.cs -------------------------------------------------------------------------------- /GoRogue/Effects/EffectTriggerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Effects/EffectTriggerBase.cs -------------------------------------------------------------------------------- /GoRogue/FOV/BooleanBasedFOVBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/FOV/BooleanBasedFOVBase.cs -------------------------------------------------------------------------------- /GoRogue/FOV/DoubleBasedFOVBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/FOV/DoubleBasedFOVBase.cs -------------------------------------------------------------------------------- /GoRogue/FOV/FOVBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/FOV/FOVBase.cs -------------------------------------------------------------------------------- /GoRogue/FOV/FOVCalculateParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/FOV/FOVCalculateParameters.cs -------------------------------------------------------------------------------- /GoRogue/FOV/IFOV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/FOV/IFOV.cs -------------------------------------------------------------------------------- /GoRogue/FOV/IReadOnlyFOV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/FOV/IReadOnlyFOV.cs -------------------------------------------------------------------------------- /GoRogue/FOV/RecursiveShadowcastingBooleanBasedFOV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/FOV/RecursiveShadowcastingBooleanBasedFOV.cs -------------------------------------------------------------------------------- /GoRogue/FOV/RecursiveShadowcastingFOV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/FOV/RecursiveShadowcastingFOV.cs -------------------------------------------------------------------------------- /GoRogue/Factories/AdvancedFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Factories/AdvancedFactory.cs -------------------------------------------------------------------------------- /GoRogue/Factories/Factory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Factories/Factory.cs -------------------------------------------------------------------------------- /GoRogue/Factories/IAdvancedFactoryBlueprint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Factories/IAdvancedFactoryBlueprint.cs -------------------------------------------------------------------------------- /GoRogue/Factories/IFactoryBlueprint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Factories/IFactoryBlueprint.cs -------------------------------------------------------------------------------- /GoRogue/Factories/IFactoryObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Factories/IFactoryObject.cs -------------------------------------------------------------------------------- /GoRogue/Factories/ItemNotDefinedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Factories/ItemNotDefinedException.cs -------------------------------------------------------------------------------- /GoRogue/Factories/LambdaAdvancedFactoryBlueprint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Factories/LambdaAdvancedFactoryBlueprint.cs -------------------------------------------------------------------------------- /GoRogue/Factories/LambdaFactoryBlueprint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Factories/LambdaFactoryBlueprint.cs -------------------------------------------------------------------------------- /GoRogue/GameFramework/GameObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/GameFramework/GameObject.cs -------------------------------------------------------------------------------- /GoRogue/GameFramework/IGameObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/GameFramework/IGameObject.cs -------------------------------------------------------------------------------- /GoRogue/GameFramework/IGameObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/GameFramework/IGameObjectExtensions.cs -------------------------------------------------------------------------------- /GoRogue/GameFramework/Map.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/GameFramework/Map.cs -------------------------------------------------------------------------------- /GoRogue/GameFramework/MapIterators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/GameFramework/MapIterators.cs -------------------------------------------------------------------------------- /GoRogue/GoRogue.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/GoRogue.csproj -------------------------------------------------------------------------------- /GoRogue/GridViews/InheritedTypeGridView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/GridViews/InheritedTypeGridView.cs -------------------------------------------------------------------------------- /GoRogue/IReadOnlyDisjointSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/IReadOnlyDisjointSet.cs -------------------------------------------------------------------------------- /GoRogue/LineHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/LineHelpers.cs -------------------------------------------------------------------------------- /GoRogue/ListCastEnumerators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/ListCastEnumerators.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/ConnectionPointSelectors/AreaConnectionPointPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/ConnectionPointSelectors/AreaConnectionPointPair.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/ConnectionPointSelectors/CenterBoundsConnectionPointSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/ConnectionPointSelectors/CenterBoundsConnectionPointSelector.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/ConnectionPointSelectors/ClosestConnectionPointSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/ConnectionPointSelectors/ClosestConnectionPointSelector.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/ConnectionPointSelectors/IConnectionPointSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/ConnectionPointSelectors/IConnectionPointSelector.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/ConnectionPointSelectors/RandomConnectionPointSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/ConnectionPointSelectors/RandomConnectionPointSelector.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/ContextComponents/DoorList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/ContextComponents/DoorList.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/ContextComponents/ItemList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/ContextComponents/ItemList.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/ContextComponents/ItemStepPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/ContextComponents/ItemStepPair.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/ContextComponents/RoomDoors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/ContextComponents/RoomDoors.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/DefaultAlgorithms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/DefaultAlgorithms.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/GenerationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/GenerationContext.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/GenerationStep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/GenerationStep.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Generator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Generator.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/IReadOnlyMultiArea.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/IReadOnlyMultiArea.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/MapAreaFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/MapAreaFinder.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/MultiArea.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/MultiArea.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/PolygonArea.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/PolygonArea.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/README.md -------------------------------------------------------------------------------- /GoRogue/MapGeneration/RectangleEdgePositionsList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/RectangleEdgePositionsList.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Region.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Region.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/AreaFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/AreaFinder.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/CellularAutomataAreaGeneration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/CellularAutomataAreaGeneration.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/ClosestMapAreaConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/ClosestMapAreaConnection.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/DoorFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/DoorFinder.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/MazeGeneration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/MazeGeneration.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/OrderedMapAreaConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/OrderedMapAreaConnection.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/RandomViewFill.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/RandomViewFill.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/RectangleGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/RectangleGenerator.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/RoomDoorConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/RoomDoorConnection.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/RoomsGeneration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/RoomsGeneration.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/Translation/AppendItemLists.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/Translation/AppendItemLists.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/Translation/RectanglesToAreas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/Translation/RectanglesToAreas.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/Translation/RemoveDuplicatePoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/Translation/RemoveDuplicatePoints.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/Steps/TunnelDeadEndTrimming.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/Steps/TunnelDeadEndTrimming.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/TunnelCreators/DirectLineTunnelCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/TunnelCreators/DirectLineTunnelCreator.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/TunnelCreators/HorizontalVerticalTunnelCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/TunnelCreators/HorizontalVerticalTunnelCreator.cs -------------------------------------------------------------------------------- /GoRogue/MapGeneration/TunnelCreators/ITunnelCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MapGeneration/TunnelCreators/ITunnelCreator.cs -------------------------------------------------------------------------------- /GoRogue/MathHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/MathHelpers.cs -------------------------------------------------------------------------------- /GoRogue/Messaging/ISubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Messaging/ISubscriber.cs -------------------------------------------------------------------------------- /GoRogue/Messaging/MessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Messaging/MessageBus.cs -------------------------------------------------------------------------------- /GoRogue/Pathing/AStar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Pathing/AStar.cs -------------------------------------------------------------------------------- /GoRogue/Pathing/FastAStar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Pathing/FastAStar.cs -------------------------------------------------------------------------------- /GoRogue/Pathing/FleeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Pathing/FleeMap.cs -------------------------------------------------------------------------------- /GoRogue/Pathing/GoalMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Pathing/GoalMap.cs -------------------------------------------------------------------------------- /GoRogue/Pathing/GoalMapExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Pathing/GoalMapExtensions.cs -------------------------------------------------------------------------------- /GoRogue/Pathing/GoalMapWeightPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Pathing/GoalMapWeightPair.cs -------------------------------------------------------------------------------- /GoRogue/Pathing/GoalState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Pathing/GoalState.cs -------------------------------------------------------------------------------- /GoRogue/Pathing/WeightedGoalMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Pathing/WeightedGoalMap.cs -------------------------------------------------------------------------------- /GoRogue/Random/GeneratorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Random/GeneratorExtensions.cs -------------------------------------------------------------------------------- /GoRogue/Random/GlobalRandom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Random/GlobalRandom.cs -------------------------------------------------------------------------------- /GoRogue/ReflectionAddons.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/ReflectionAddons.cs -------------------------------------------------------------------------------- /GoRogue/SenseMapping/IReadOnlySenseMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SenseMapping/IReadOnlySenseMap.cs -------------------------------------------------------------------------------- /GoRogue/SenseMapping/ISenseMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SenseMapping/ISenseMap.cs -------------------------------------------------------------------------------- /GoRogue/SenseMapping/SenseMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SenseMapping/SenseMap.cs -------------------------------------------------------------------------------- /GoRogue/SenseMapping/SenseMapBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SenseMapping/SenseMapBase.cs -------------------------------------------------------------------------------- /GoRogue/SenseMapping/Sources/ISenseSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SenseMapping/Sources/ISenseSource.cs -------------------------------------------------------------------------------- /GoRogue/SenseMapping/Sources/RecursiveShadowcastingSenseSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SenseMapping/Sources/RecursiveShadowcastingSenseSource.cs -------------------------------------------------------------------------------- /GoRogue/SenseMapping/Sources/RippleSenseSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SenseMapping/Sources/RippleSenseSource.cs -------------------------------------------------------------------------------- /GoRogue/SenseMapping/Sources/SenseSourceBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SenseMapping/Sources/SenseSourceBase.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/Components/ComponentCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/Components/ComponentCollection.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/DiceNotation/DiceExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/DiceNotation/DiceExpression.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/Factories/AdvancedFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/Factories/AdvancedFactory.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/Factories/Factory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/Factories/Factory.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/MapGeneration/ContextComponents/DoorList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/MapGeneration/ContextComponents/DoorList.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/MapGeneration/ContextComponents/ItemList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/MapGeneration/ContextComponents/ItemList.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/MapGeneration/ContextComponents/RoomDoors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/MapGeneration/ContextComponents/RoomDoors.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/MapGeneration/RectangleEdgePositionsList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/MapGeneration/RectangleEdgePositionsList.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/MapGeneration/Steps/Translation/AppendItemLists.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/MapGeneration/Steps/Translation/AppendItemLists.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/MapGeneration/Steps/Translation/RectanglesToAreas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/MapGeneration/Steps/Translation/RectanglesToAreas.cs -------------------------------------------------------------------------------- /GoRogue/SerializedTypes/MapGeneration/Steps/Translation/RemoveDuplicatePoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/SerializedTypes/MapGeneration/Steps/Translation/RemoveDuplicatePoints.cs -------------------------------------------------------------------------------- /GoRogue/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/Utility.cs -------------------------------------------------------------------------------- /GoRogue/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/GoRogue/readme.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/README.md -------------------------------------------------------------------------------- /nuget/Download-NuGetPackage.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/nuget/Download-NuGetPackage.ps1 -------------------------------------------------------------------------------- /nuget/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chris3606/GoRogue/HEAD/nuget/build.ps1 --------------------------------------------------------------------------------