mirror of
https://github.com/AssetRipper/AssetRipper.Conversions.UnityCrunch.git
synced 2026-11-12 18:06:59 -10:00
master
Replaced the traditional Visual Studio `.sln` file with a new `.slnx` file format. The `.slnx` file uses an XML-based structure to define the solution, organizing "Solution Items" and project references. This change simplifies the solution structure but removes detailed configuration metadata previously present in the `.sln` file.
AssetRipper.Conversions.UnityCrunch
Translation of Unity's modified crunch for use in C#.
Generation
LLVM IR
clang -S source.cpp -o source.ll -emit-llvm -w -g -fno-discard-value-names -fstandalone-debug
C# Code
AssetRipper.Translation.LlvmIR.exe
source.ll
--namespace AssetRipper.Conversions.UnityCrunch
--module-name AssetRipper.Conversions.UnityCrunch
--class-name UnityCrunch
--decompile-directory
./AssetRipper.Conversions.UnityCrunch/Generated