├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md └── src ├── .editorconfig ├── GameBreaker.Benchmarks ├── AlternativeComparison │ └── ReadWadSpeed.cs ├── BenchmarkDotNet.Artifacts │ ├── BenchmarkRun-20230320-212258.log │ ├── BenchmarkRun-20230320-214326.log │ ├── BenchmarkRun-20230320-223646.log │ ├── BenchmarkRun-20230320-224150.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230323-205026.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230323-205043.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-162457.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-162601.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-162715.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-163124.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-165717.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-172011.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230325-075221.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230325-080440.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230325-080725.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230402-160022.log │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230407-192708.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-20230323-202300.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-20230323-202407.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-20230323-202454.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-125922.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-131948.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-185557.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-185750.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190014.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190254.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190531.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190701.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190940.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-191556.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-192202.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-192824.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-205349.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-212007.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-212416.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-204429.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-204717.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-205208.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-205644.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-210108.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-20230320-211211.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-20230320-225849.log │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-20230321-160247.log │ └── results │ │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-report-github.md │ │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-report.csv │ │ ├── GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-report.html │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-report-github.md │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-report.csv │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-report.html │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-report-github.md │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-report.csv │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-report.html │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-report-github.md │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-report.csv │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-report.html │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-report-github.md │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-report.csv │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-report.html │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByte-report-github.md │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByte-report.csv │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByte-report.html │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-report-github.md │ │ ├── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-report.csv │ │ └── GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-report.html ├── GameBreaker.Benchmarks.csproj ├── Program.cs ├── Serial │ └── BinaryBuffer │ │ ├── ReadAll.cs │ │ ├── WriteAll.cs │ │ ├── WriteBufferRegion.cs │ │ ├── WriteByte.cs │ │ └── WriteByteArray.cs ├── run.sh └── wads │ └── holocure.win.wad ├── GameBreaker.Editor ├── App.xaml ├── App.xaml.cs ├── AssemblyInfo.cs ├── GameBreaker.Editor.csproj ├── Images.xaml ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── OpenProjectWindow.xaml ├── OpenProjectWindow.xaml.cs └── images │ ├── icon.ico │ └── icon.png ├── GameBreaker.Tests ├── GameBreaker.Tests.csproj ├── GmVersionTests.cs ├── Serial │ ├── CharConversionTests.cs │ ├── Numerics │ │ └── Int24Tests.cs │ ├── ReadTests.cs │ └── WriteTests.cs └── Usings.cs ├── GameBreaker ├── Chunks │ ├── GMChunkACRV.cs │ ├── GMChunkAGRP.cs │ ├── GMChunkAUDO.cs │ ├── GMChunkBGND.cs │ ├── GMChunkCODE.cs │ ├── GMChunkDAFL.cs │ ├── GMChunkEMBI.cs │ ├── GMChunkEXTN.cs │ ├── GMChunkFEAT.cs │ ├── GMChunkFEDS.cs │ ├── GMChunkFONT.cs │ ├── GMChunkFUNC.cs │ ├── GMChunkGEN8.cs │ ├── GMChunkGLOB.cs │ ├── GMChunkGMEN.cs │ ├── GMChunkLANG.cs │ ├── GMChunkOBJT.cs │ ├── GMChunkOPTN.cs │ ├── GMChunkPATH.cs │ ├── GMChunkROOM.cs │ ├── GMChunkSCPT.cs │ ├── GMChunkSEQN.cs │ ├── GMChunkSHDR.cs │ ├── GMChunkSOND.cs │ ├── GMChunkSPRT.cs │ ├── GMChunkSTRG.cs │ ├── GMChunkTAGS.cs │ ├── GMChunkTGIN.cs │ ├── GMChunkTMLN.cs │ ├── GMChunkTPAG.cs │ ├── GMChunkTXTR.cs │ └── GMChunkVARI.cs ├── Exceptions │ ├── DeserializationExceptions.cs │ └── GmExceptions.cs ├── GMChunk.cs ├── GMData.cs ├── GMLists.cs ├── GMWarning.cs ├── GameBreaker.csproj ├── GmDataReader.cs ├── GmDataWriter.cs ├── GmVersion.cs ├── IGMSerializable.cs ├── Intermediate │ └── DSImage.cs ├── Models │ ├── GMAnimCurve.cs │ ├── GMAudio.cs │ ├── GMAudioGroup.cs │ ├── GMBackground.cs │ ├── GMCode.cs │ ├── GMExtension.cs │ ├── GMFilterEffect.cs │ ├── GMFont.cs │ ├── GMFunctionEntry.cs │ ├── GMLocal.cs │ ├── GMObject.cs │ ├── GMPath.cs │ ├── GMRoom.cs │ ├── GMScript.cs │ ├── GMSequence.cs │ ├── GMShader.cs │ ├── GMSound.cs │ ├── GMSprite.cs │ ├── GMString.cs │ ├── GMTextureGroupInfo.cs │ ├── GMTextureItem.cs │ ├── GMTexturePage.cs │ ├── GMTimeline.cs │ └── GMVariable.cs ├── Serial │ ├── GmBitConverter.cs │ ├── IBinaryReader.cs │ ├── IBinaryWriter.cs │ ├── IDataReader.cs │ ├── IDataWriter.cs │ ├── IEncodable.cs │ ├── IPositionable.cs │ └── Numerics │ │ ├── Int24.cs │ │ └── UInt24.cs └── Usings.cs ├── Tomat.GameBreaker.sln ├── Tomat.GameBreaker.sln.DotSettings └── old ├── GameBreaker.Editor.AvaloniaINeedToDoSomething ├── .gitignore ├── App.axaml ├── App.axaml.cs ├── Assets │ ├── Icons │ │ ├── VSCodeDark.check.png │ │ └── VSCodeLight.check.png │ └── logo.ico ├── GameBreaker.Editor.csproj ├── IconManager.cs ├── Program.cs ├── Roots.xml ├── SimpleCommand.cs ├── ThemeManager.cs ├── Util │ └── Extensions │ │ └── BitmapExtensions.cs ├── ViewLocator.cs ├── ViewModels │ ├── MainWindowViewModel.cs │ ├── OpenRecentViewModel.cs │ └── ViewModelBase.cs ├── Views │ ├── MainWindow.axaml │ ├── MainWindow.axaml.cs │ ├── OpenRecentWindow.axaml │ └── OpenRecentWindow.axaml.cs └── app.manifest ├── GameBreaker.GML.LexemeGenerator ├── GameBreaker.GML.LexemeGenerator.csproj └── Generator.cs ├── GameBreaker.GML.Tests ├── GameBreaker.GML.Tests.csproj └── Usings.cs ├── GameBreaker.GML ├── AST │ ├── GmlAst.cs │ └── GmlAstNode.cs ├── GameBreaker.GML.csproj ├── Lexer │ ├── GmlLexer.cs │ ├── LexerPosition.cs │ ├── LexerRange.cs │ └── Types │ │ └── Lexeme.cs ├── Parser │ ├── GmlParser.cs │ └── ParserOptions.cs └── StringPair.cs ├── GameBreaker.Serial.Chunks ├── GameBreaker.Serial.Chunks.csproj ├── Gen8ChunkData.cs ├── ModernFormChunkData.cs ├── RawByteChunkData.cs ├── Serializables.cs └── Usings.cs ├── GameBreaker.Serial.Tests ├── GameBreaker.Serial.Tests.csproj ├── IO │ └── IFF │ │ ├── GmsVersionTests.cs │ │ └── SerializationTests.cs ├── Usings.cs ├── Util.cs └── assets │ └── data.win └── GameBreaker.Serial ├── Constants.cs ├── Exceptions └── DeserializationException.cs ├── Extensions ├── IffFileExtensions.cs ├── PositionableExtensions.cs ├── SerializableExtensions.cs └── WriterExtensions.cs ├── GameBreaker.Serial.csproj ├── IO ├── BufferedReader.cs ├── BufferedWriter.cs ├── IEncodable.cs ├── IFF │ ├── Chunk.cs │ ├── ChunkData.cs │ ├── ChunkPosInfo.cs │ ├── FormChunkData.cs │ ├── GmsVersion.cs │ ├── IChunkData.cs │ ├── IffFile.cs │ ├── IffMetadata.cs │ └── SerializableChunk.cs ├── IPointerSerializable.cs ├── IPositionable.cs ├── IReader.cs ├── ISerializable.cs ├── IWriter.cs └── Serializables.cs └── Usings.cs /.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | obj/ 3 | 4 | .idea/ 5 | .vs/ 6 | 7 | *.user -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/README.md -------------------------------------------------------------------------------- /src/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/.editorconfig -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/AlternativeComparison/ReadWadSpeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/AlternativeComparison/ReadWadSpeed.cs -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/BenchmarkRun-20230320-212258.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/BenchmarkRun-20230320-212258.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/BenchmarkRun-20230320-214326.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/BenchmarkRun-20230320-214326.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/BenchmarkRun-20230320-223646.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/BenchmarkRun-20230320-223646.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/BenchmarkRun-20230320-224150.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/BenchmarkRun-20230320-224150.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230323-205026.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230323-205026.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230323-205043.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230323-205043.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-162457.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-162457.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-162601.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-162601.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-162715.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-162715.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-163124.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-163124.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-165717.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-165717.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-172011.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230324-172011.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230325-075221.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230325-075221.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230325-080440.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230325-080440.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230325-080725.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230325-080725.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230402-160022.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230402-160022.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230407-192708.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-20230407-192708.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-20230323-202300.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-20230323-202300.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-20230323-202407.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-20230323-202407.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-20230323-202454.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-20230323-202454.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-125922.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-131948.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-131948.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-185557.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-185557.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-185750.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-185750.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190014.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190014.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190254.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190254.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190531.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190531.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190701.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190701.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190940.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-190940.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-191556.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-191556.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-192202.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-192202.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-192824.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-192824.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-205349.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-205349.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-212007.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-212007.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-212416.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230319-212416.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-204429.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-204429.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-204717.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-204717.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-205208.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-205208.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-205644.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-205644.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-210108.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-20230320-210108.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-20230320-211211.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-20230320-211211.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-20230320-225849.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-20230320-225849.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-20230321-160247.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-20230321-160247.log -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-report-github.md -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-report.csv -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.AlternativeComparison.ReadWadSpeed-report.html -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-report-github.md -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-report.csv -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.ReadAll-report.html -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-report-github.md -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-report.csv -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.Write-report.html -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-report-github.md -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-report.csv -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteAll-report.html -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-report-github.md -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-report.csv -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteBufferRegion-report.html -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByte-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByte-report-github.md -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByte-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByte-report.csv -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByte-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByte-report.html -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-report-github.md -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-report.csv -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/BenchmarkDotNet.Artifacts/results/GameBreaker.Benchmarks.Serial.BinaryBuffer.WriteByteArray-report.html -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/GameBreaker.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/GameBreaker.Benchmarks.csproj -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/Program.cs -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/Serial/BinaryBuffer/ReadAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/Serial/BinaryBuffer/ReadAll.cs -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/Serial/BinaryBuffer/WriteAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/Serial/BinaryBuffer/WriteAll.cs -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/Serial/BinaryBuffer/WriteBufferRegion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/Serial/BinaryBuffer/WriteBufferRegion.cs -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/Serial/BinaryBuffer/WriteByte.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/Serial/BinaryBuffer/WriteByte.cs -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/Serial/BinaryBuffer/WriteByteArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/Serial/BinaryBuffer/WriteByteArray.cs -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/run.sh: -------------------------------------------------------------------------------- 1 | dotnet run -c "Release" --filter "*" -------------------------------------------------------------------------------- /src/GameBreaker.Benchmarks/wads/holocure.win.wad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Benchmarks/wads/holocure.win.wad -------------------------------------------------------------------------------- /src/GameBreaker.Editor/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/App.xaml -------------------------------------------------------------------------------- /src/GameBreaker.Editor/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/App.xaml.cs -------------------------------------------------------------------------------- /src/GameBreaker.Editor/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/GameBreaker.Editor/GameBreaker.Editor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/GameBreaker.Editor.csproj -------------------------------------------------------------------------------- /src/GameBreaker.Editor/Images.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/Images.xaml -------------------------------------------------------------------------------- /src/GameBreaker.Editor/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/MainWindow.xaml -------------------------------------------------------------------------------- /src/GameBreaker.Editor/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/MainWindow.xaml.cs -------------------------------------------------------------------------------- /src/GameBreaker.Editor/OpenProjectWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/OpenProjectWindow.xaml -------------------------------------------------------------------------------- /src/GameBreaker.Editor/OpenProjectWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/OpenProjectWindow.xaml.cs -------------------------------------------------------------------------------- /src/GameBreaker.Editor/images/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/images/icon.ico -------------------------------------------------------------------------------- /src/GameBreaker.Editor/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Editor/images/icon.png -------------------------------------------------------------------------------- /src/GameBreaker.Tests/GameBreaker.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Tests/GameBreaker.Tests.csproj -------------------------------------------------------------------------------- /src/GameBreaker.Tests/GmVersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Tests/GmVersionTests.cs -------------------------------------------------------------------------------- /src/GameBreaker.Tests/Serial/CharConversionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Tests/Serial/CharConversionTests.cs -------------------------------------------------------------------------------- /src/GameBreaker.Tests/Serial/Numerics/Int24Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Tests/Serial/Numerics/Int24Tests.cs -------------------------------------------------------------------------------- /src/GameBreaker.Tests/Serial/ReadTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Tests/Serial/ReadTests.cs -------------------------------------------------------------------------------- /src/GameBreaker.Tests/Serial/WriteTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Tests/Serial/WriteTests.cs -------------------------------------------------------------------------------- /src/GameBreaker.Tests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker.Tests/Usings.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkACRV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkACRV.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkAGRP.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkAGRP.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkAUDO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkAUDO.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkBGND.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkBGND.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkCODE.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkCODE.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkDAFL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkDAFL.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkEMBI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkEMBI.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkEXTN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkEXTN.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkFEAT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkFEAT.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkFEDS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkFEDS.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkFONT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkFONT.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkFUNC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkFUNC.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkGEN8.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkGEN8.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkGLOB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkGLOB.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkGMEN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkGMEN.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkLANG.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkLANG.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkOBJT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkOBJT.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkOPTN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkOPTN.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkPATH.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkPATH.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkROOM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkROOM.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkSCPT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkSCPT.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkSEQN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkSEQN.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkSHDR.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkSHDR.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkSOND.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkSOND.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkSPRT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkSPRT.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkSTRG.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkSTRG.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkTAGS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkTAGS.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkTGIN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkTGIN.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkTMLN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkTMLN.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkTPAG.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkTPAG.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkTXTR.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkTXTR.cs -------------------------------------------------------------------------------- /src/GameBreaker/Chunks/GMChunkVARI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Chunks/GMChunkVARI.cs -------------------------------------------------------------------------------- /src/GameBreaker/Exceptions/DeserializationExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Exceptions/DeserializationExceptions.cs -------------------------------------------------------------------------------- /src/GameBreaker/Exceptions/GmExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Exceptions/GmExceptions.cs -------------------------------------------------------------------------------- /src/GameBreaker/GMChunk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/GMChunk.cs -------------------------------------------------------------------------------- /src/GameBreaker/GMData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/GMData.cs -------------------------------------------------------------------------------- /src/GameBreaker/GMLists.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/GMLists.cs -------------------------------------------------------------------------------- /src/GameBreaker/GMWarning.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/GMWarning.cs -------------------------------------------------------------------------------- /src/GameBreaker/GameBreaker.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/GameBreaker.csproj -------------------------------------------------------------------------------- /src/GameBreaker/GmDataReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/GmDataReader.cs -------------------------------------------------------------------------------- /src/GameBreaker/GmDataWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/GmDataWriter.cs -------------------------------------------------------------------------------- /src/GameBreaker/GmVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/GmVersion.cs -------------------------------------------------------------------------------- /src/GameBreaker/IGMSerializable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/IGMSerializable.cs -------------------------------------------------------------------------------- /src/GameBreaker/Intermediate/DSImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Intermediate/DSImage.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMAnimCurve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMAnimCurve.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMAudio.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMAudio.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMAudioGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMAudioGroup.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMBackground.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMBackground.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMCode.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMExtension.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMFilterEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMFilterEffect.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMFont.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMFunctionEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMFunctionEntry.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMLocal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMLocal.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMObject.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMPath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMPath.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMRoom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMRoom.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMScript.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMScript.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMSequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMSequence.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMShader.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMSound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMSound.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMSprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMSprite.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMString.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMTextureGroupInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMTextureGroupInfo.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMTextureItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMTextureItem.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMTexturePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMTexturePage.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMTimeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMTimeline.cs -------------------------------------------------------------------------------- /src/GameBreaker/Models/GMVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Models/GMVariable.cs -------------------------------------------------------------------------------- /src/GameBreaker/Serial/GmBitConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Serial/GmBitConverter.cs -------------------------------------------------------------------------------- /src/GameBreaker/Serial/IBinaryReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Serial/IBinaryReader.cs -------------------------------------------------------------------------------- /src/GameBreaker/Serial/IBinaryWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Serial/IBinaryWriter.cs -------------------------------------------------------------------------------- /src/GameBreaker/Serial/IDataReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Serial/IDataReader.cs -------------------------------------------------------------------------------- /src/GameBreaker/Serial/IDataWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Serial/IDataWriter.cs -------------------------------------------------------------------------------- /src/GameBreaker/Serial/IEncodable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Serial/IEncodable.cs -------------------------------------------------------------------------------- /src/GameBreaker/Serial/IPositionable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Serial/IPositionable.cs -------------------------------------------------------------------------------- /src/GameBreaker/Serial/Numerics/Int24.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Serial/Numerics/Int24.cs -------------------------------------------------------------------------------- /src/GameBreaker/Serial/Numerics/UInt24.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Serial/Numerics/UInt24.cs -------------------------------------------------------------------------------- /src/GameBreaker/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/GameBreaker/Usings.cs -------------------------------------------------------------------------------- /src/Tomat.GameBreaker.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/Tomat.GameBreaker.sln -------------------------------------------------------------------------------- /src/Tomat.GameBreaker.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/Tomat.GameBreaker.sln.DotSettings -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/.gitignore -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/App.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/App.axaml -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/App.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/App.axaml.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Assets/Icons/VSCodeDark.check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Assets/Icons/VSCodeDark.check.png -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Assets/Icons/VSCodeLight.check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Assets/Icons/VSCodeLight.check.png -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Assets/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Assets/logo.ico -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/GameBreaker.Editor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/GameBreaker.Editor.csproj -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/IconManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/IconManager.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Program.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Roots.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Roots.xml -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/SimpleCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/SimpleCommand.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/ThemeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/ThemeManager.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Util/Extensions/BitmapExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Util/Extensions/BitmapExtensions.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/ViewLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/ViewLocator.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/ViewModels/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/ViewModels/MainWindowViewModel.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/ViewModels/OpenRecentViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/ViewModels/OpenRecentViewModel.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/ViewModels/ViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/ViewModels/ViewModelBase.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Views/MainWindow.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Views/MainWindow.axaml -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Views/MainWindow.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Views/MainWindow.axaml.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Views/OpenRecentWindow.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Views/OpenRecentWindow.axaml -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Views/OpenRecentWindow.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/Views/OpenRecentWindow.axaml.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Editor.AvaloniaINeedToDoSomething/app.manifest -------------------------------------------------------------------------------- /src/old/GameBreaker.GML.LexemeGenerator/GameBreaker.GML.LexemeGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML.LexemeGenerator/GameBreaker.GML.LexemeGenerator.csproj -------------------------------------------------------------------------------- /src/old/GameBreaker.GML.LexemeGenerator/Generator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML.LexemeGenerator/Generator.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.GML.Tests/GameBreaker.GML.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML.Tests/GameBreaker.GML.Tests.csproj -------------------------------------------------------------------------------- /src/old/GameBreaker.GML.Tests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; 2 | -------------------------------------------------------------------------------- /src/old/GameBreaker.GML/AST/GmlAst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML/AST/GmlAst.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.GML/AST/GmlAstNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML/AST/GmlAstNode.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.GML/GameBreaker.GML.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML/GameBreaker.GML.csproj -------------------------------------------------------------------------------- /src/old/GameBreaker.GML/Lexer/GmlLexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML/Lexer/GmlLexer.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.GML/Lexer/LexerPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML/Lexer/LexerPosition.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.GML/Lexer/LexerRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML/Lexer/LexerRange.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.GML/Lexer/Types/Lexeme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML/Lexer/Types/Lexeme.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.GML/Parser/GmlParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML/Parser/GmlParser.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.GML/Parser/ParserOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML/Parser/ParserOptions.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.GML/StringPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.GML/StringPair.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Chunks/GameBreaker.Serial.Chunks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial.Chunks/GameBreaker.Serial.Chunks.csproj -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Chunks/Gen8ChunkData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial.Chunks/Gen8ChunkData.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Chunks/ModernFormChunkData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial.Chunks/ModernFormChunkData.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Chunks/RawByteChunkData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial.Chunks/RawByteChunkData.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Chunks/Serializables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial.Chunks/Serializables.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Chunks/Usings.cs: -------------------------------------------------------------------------------- 1 | global using static GameBreaker.Serial.Constants; -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Tests/GameBreaker.Serial.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial.Tests/GameBreaker.Serial.Tests.csproj -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Tests/IO/IFF/GmsVersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial.Tests/IO/IFF/GmsVersionTests.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Tests/IO/IFF/SerializationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial.Tests/IO/IFF/SerializationTests.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Tests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; 2 | -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Tests/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial.Tests/Util.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial.Tests/assets/data.win: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial.Tests/assets/data.win -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/Constants.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/Exceptions/DeserializationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/Exceptions/DeserializationException.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/Extensions/IffFileExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/Extensions/IffFileExtensions.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/Extensions/PositionableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/Extensions/PositionableExtensions.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/Extensions/SerializableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/Extensions/SerializableExtensions.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/Extensions/WriterExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/Extensions/WriterExtensions.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/GameBreaker.Serial.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/GameBreaker.Serial.csproj -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/BufferedReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/BufferedReader.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/BufferedWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/BufferedWriter.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IEncodable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IEncodable.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IFF/Chunk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IFF/Chunk.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IFF/ChunkData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IFF/ChunkData.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IFF/ChunkPosInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IFF/ChunkPosInfo.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IFF/FormChunkData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IFF/FormChunkData.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IFF/GmsVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IFF/GmsVersion.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IFF/IChunkData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IFF/IChunkData.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IFF/IffFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IFF/IffFile.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IFF/IffMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IFF/IffMetadata.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IFF/SerializableChunk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IFF/SerializableChunk.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IPointerSerializable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IPointerSerializable.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IPositionable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IPositionable.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IReader.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/ISerializable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/ISerializable.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/IWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/IWriter.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/IO/Serializables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steviegt6/gamebreaker/HEAD/src/old/GameBreaker.Serial/IO/Serializables.cs -------------------------------------------------------------------------------- /src/old/GameBreaker.Serial/Usings.cs: -------------------------------------------------------------------------------- 1 | global using static GameBreaker.Serial.Constants; --------------------------------------------------------------------------------