├── .gitignore ├── HalfLife.UnifiedSdk.MapDecompiler.CmdLine ├── DecompilerOptionsBinder.cs ├── HalfLife.UnifiedSdk.MapDecompiler.CmdLine.csproj └── Program.cs ├── HalfLife.UnifiedSdk.MapDecompiler.GUI ├── App.axaml ├── App.axaml.cs ├── Assets │ └── avalonia-logo.ico ├── Behaviors │ └── DocumentTextBindingBehavior.cs ├── Converters │ ├── DecompilerStrategyToIntConverter.cs │ ├── EnumToBooleanConverter.cs │ ├── JobTextConverter.cs │ └── StringToThemeVariantConverter.cs ├── HalfLife.UnifiedSdk.MapDecompiler.GUI.csproj ├── MapDecompilerGuiConstants.cs ├── Program.cs ├── Settings.cs ├── ViewLocator.cs ├── ViewModels │ ├── AboutDialogViewModel.cs │ ├── CancelAllJobsDialogViewModel.cs │ ├── DecompilerOptionsViewModel.cs │ ├── FileFilter.cs │ ├── MainWindowViewModel.cs │ ├── OpenDirectoryViewModel.cs │ ├── OpenFileViewModel.cs │ ├── StringWrapper.cs │ └── ViewModelBase.cs └── Views │ ├── AboutDialog.axaml │ ├── AboutDialog.axaml.cs │ ├── CancelAllJobsDialog.axaml │ ├── CancelAllJobsDialog.axaml.cs │ ├── DecompilerOptionsView.axaml │ ├── DecompilerOptionsView.axaml.cs │ ├── DecompilerOutputView.axaml │ ├── DecompilerOutputView.axaml.cs │ ├── MainWindow.axaml │ └── MainWindow.axaml.cs ├── HalfLife.UnifiedSdk.MapDecompiler.Jobs ├── ForwardingSink.cs ├── HalfLife.UnifiedSdk.MapDecompiler.Jobs.csproj ├── JobQueue.cs ├── MapDecompilerFrontEnd.cs ├── MapDecompilerJob.cs ├── MapDecompilerJobConstants.cs └── MapDecompilerJobStatus.cs ├── HalfLife.UnifiedSdk.MapDecompiler.sln ├── HalfLife.UnifiedSdk.MapDecompiler ├── BrushOptimization.cs ├── BspPlane.cs ├── BspPlaneExtensions.cs ├── DecompilerOptions.cs ├── DecompilerStrategies.cs ├── DecompilerStrategy.cs ├── DecompilerUtils.cs ├── FaceToBrushDecompilation │ ├── BspSide.cs │ ├── FaceToBrushDecompiler.cs │ └── FaceToBrushDecompilerStrategy.cs ├── GlobalUsings.cs ├── HalfLife.UnifiedSdk.MapDecompiler.csproj ├── MapDecompilerConstants.cs ├── MapEntityExtensions.cs ├── MathConstants.cs ├── Serialization │ ├── BspSerialization.cs │ └── MapSerialization.cs ├── TextureProperties.cs ├── TextureUtils.cs ├── TreeDecompilation │ ├── BSPBrush.cs │ ├── BspSide.cs │ ├── DecompiledBrush.cs │ ├── DecompiledEntity.cs │ ├── HashedPlane.cs │ ├── MathUtils.cs │ ├── PlaneSide.cs │ ├── SideFlag.cs │ ├── TreeDecompiler.BSPToMap.cs │ ├── TreeDecompiler.BrushBSP.cs │ ├── TreeDecompiler.MergeBrushes.cs │ ├── TreeDecompiler.cs │ └── TreeDecompilerStrategy.cs ├── Vector3Utils.cs ├── Vector4Utils.cs └── Winding.cs ├── LICENSE ├── README.md ├── Sledge_Formats_LICENSE └── Sledge_LICENSE /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/.gitignore -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.CmdLine/DecompilerOptionsBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.CmdLine/DecompilerOptionsBinder.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.CmdLine/HalfLife.UnifiedSdk.MapDecompiler.CmdLine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.CmdLine/HalfLife.UnifiedSdk.MapDecompiler.CmdLine.csproj -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.CmdLine/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.CmdLine/Program.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/App.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/App.axaml -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/App.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/App.axaml.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Assets/avalonia-logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Assets/avalonia-logo.ico -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Behaviors/DocumentTextBindingBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Behaviors/DocumentTextBindingBehavior.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Converters/DecompilerStrategyToIntConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Converters/DecompilerStrategyToIntConverter.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Converters/EnumToBooleanConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Converters/EnumToBooleanConverter.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Converters/JobTextConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Converters/JobTextConverter.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Converters/StringToThemeVariantConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Converters/StringToThemeVariantConverter.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/HalfLife.UnifiedSdk.MapDecompiler.GUI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/HalfLife.UnifiedSdk.MapDecompiler.GUI.csproj -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/MapDecompilerGuiConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/MapDecompilerGuiConstants.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Program.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Settings.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewLocator.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/AboutDialogViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/AboutDialogViewModel.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/CancelAllJobsDialogViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/CancelAllJobsDialogViewModel.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/DecompilerOptionsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/DecompilerOptionsViewModel.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/FileFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/FileFilter.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/MainWindowViewModel.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/OpenDirectoryViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/OpenDirectoryViewModel.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/OpenFileViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/OpenFileViewModel.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/StringWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/StringWrapper.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/ViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/ViewModels/ViewModelBase.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/AboutDialog.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/AboutDialog.axaml -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/AboutDialog.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/AboutDialog.axaml.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/CancelAllJobsDialog.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/CancelAllJobsDialog.axaml -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/CancelAllJobsDialog.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/CancelAllJobsDialog.axaml.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/DecompilerOptionsView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/DecompilerOptionsView.axaml -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/DecompilerOptionsView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/DecompilerOptionsView.axaml.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/DecompilerOutputView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/DecompilerOutputView.axaml -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/DecompilerOutputView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/DecompilerOutputView.axaml.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/MainWindow.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/MainWindow.axaml -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/MainWindow.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.GUI/Views/MainWindow.axaml.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.Jobs/ForwardingSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.Jobs/ForwardingSink.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.Jobs/HalfLife.UnifiedSdk.MapDecompiler.Jobs.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.Jobs/HalfLife.UnifiedSdk.MapDecompiler.Jobs.csproj -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.Jobs/JobQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.Jobs/JobQueue.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.Jobs/MapDecompilerFrontEnd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.Jobs/MapDecompilerFrontEnd.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.Jobs/MapDecompilerJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.Jobs/MapDecompilerJob.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.Jobs/MapDecompilerJobConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.Jobs/MapDecompilerJobConstants.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.Jobs/MapDecompilerJobStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.Jobs/MapDecompilerJobStatus.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler.sln -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/BrushOptimization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/BrushOptimization.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/BspPlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/BspPlane.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/BspPlaneExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/BspPlaneExtensions.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/DecompilerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/DecompilerOptions.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/DecompilerStrategies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/DecompilerStrategies.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/DecompilerStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/DecompilerStrategy.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/DecompilerUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/DecompilerUtils.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/FaceToBrushDecompilation/BspSide.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/FaceToBrushDecompilation/BspSide.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/FaceToBrushDecompilation/FaceToBrushDecompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/FaceToBrushDecompilation/FaceToBrushDecompiler.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/FaceToBrushDecompilation/FaceToBrushDecompilerStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/FaceToBrushDecompilation/FaceToBrushDecompilerStrategy.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/GlobalUsings.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/HalfLife.UnifiedSdk.MapDecompiler.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/HalfLife.UnifiedSdk.MapDecompiler.csproj -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/MapDecompilerConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/MapDecompilerConstants.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/MapEntityExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/MapEntityExtensions.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/MathConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/MathConstants.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/Serialization/BspSerialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/Serialization/BspSerialization.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/Serialization/MapSerialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/Serialization/MapSerialization.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TextureProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TextureProperties.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TextureUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TextureUtils.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/BSPBrush.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/BSPBrush.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/BspSide.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/BspSide.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/DecompiledBrush.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/DecompiledBrush.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/DecompiledEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/DecompiledEntity.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/HashedPlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/HashedPlane.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/MathUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/MathUtils.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/PlaneSide.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/PlaneSide.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/SideFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/SideFlag.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/TreeDecompiler.BSPToMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/TreeDecompiler.BSPToMap.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/TreeDecompiler.BrushBSP.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/TreeDecompiler.BrushBSP.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/TreeDecompiler.MergeBrushes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/TreeDecompiler.MergeBrushes.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/TreeDecompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/TreeDecompiler.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/TreeDecompilerStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/TreeDecompilation/TreeDecompilerStrategy.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/Vector3Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/Vector3Utils.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/Vector4Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/Vector4Utils.cs -------------------------------------------------------------------------------- /HalfLife.UnifiedSdk.MapDecompiler/Winding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/HalfLife.UnifiedSdk.MapDecompiler/Winding.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/README.md -------------------------------------------------------------------------------- /Sledge_Formats_LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/Sledge_Formats_LICENSE -------------------------------------------------------------------------------- /Sledge_LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twhl-community/HalfLife.UnifiedSdk.MapDecompiler/HEAD/Sledge_LICENSE --------------------------------------------------------------------------------