Compare commits

...
4 Commits
Author SHA1 Message Date
tresabhi 8cf3da12fa well its working now at least i guess 2026-05-23 14:30:52 -05:00
tresabhi a8ae806f8b what 2026-05-23 14:25:32 -05:00
tresabhi 8a6841adea remove 2026-05-23 13:18:52 -05:00
tresabhi 5e88f5a73d update module 2026-05-23 13:18:09 -05:00
6 changed files with 12 additions and 7 deletions

No files matched your search

+1 -1
View File
@@ -3,4 +3,4 @@
url = https://github.com/blitzkit/closed.git
[submodule "packages/cue4parse"]
path = packages/cue4parse
url = https://github.com/FabianFG/CUE4Parse.git
url = https://github.com/tresabhi/CUE4Parse.git
+5
View File
@@ -1,6 +1,7 @@
using System.Text.RegularExpressions;
using BlitzKit.Game.Models;
using CUE4Parse_Conversion.Textures;
using CUE4Parse.Compression;
using CUE4Parse.UE4.Assets.Exports;
using CUE4Parse.UE4.Assets.Exports.Texture;
using CUE4Parse.UE4.Assets.Objects.Properties;
@@ -37,6 +38,10 @@ public partial class GameInterface
.Where(nation => !nation.EndsWith(".uasset") && nation != "TankStub")
.Distinct(),
];
string oodlePath = "temp/oodle.so";
OodleHelper.DownloadOodleDll(ref oodlePath);
OodleHelper.Initialize(oodlePath);
}
public HashSet<string> Files => files;
+2 -3
View File
@@ -2,7 +2,9 @@ using System.Runtime.InteropServices;
using CUE4Parse.Compression;
using CUE4Parse.FileProvider;
using CUE4Parse.MappingsProvider;
using CUE4Parse.UE4.Exceptions;
using CUE4Parse.UE4.Versions;
using CUE4Parse.Utils;
namespace BlitzKit.Game.Models;
@@ -20,8 +22,5 @@ public class BlitzFileProvider : DefaultFileProvider
Initialize();
Mount();
// OodleHelper.DownloadOodleDll($"../../temp/oodle.so");
// OodleHelper.Initialize($"../../temp/oodle.so");
}
}
+2 -1
View File
@@ -2,16 +2,17 @@
<PropertyGroup>
<RootNamespace>BlitzKit.Game</RootNamespace>
<TargetFramework>net9.0</TargetFramework>
<!-- <RuntimeIdentifier>win-x64</RuntimeIdentifier> -->
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<NodeApiAssemblyJSModuleType>esm</NodeApiAssemblyJSModuleType>
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
<RuntimeIdentifier>linux-x64</RuntimeIdentifier>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="../cue4parse/CUE4Parse/CUE4Parse.csproj" />
<ProjectReference Include="../cue4parse/CUE4Parse-Conversion/CUE4Parse-Conversion.csproj" />
<PackageReference Include="Microsoft.JavaScript.NodeApi" Version="0.9.19" />
<PackageReference Include="Microsoft.JavaScript.NodeApi.Generator" Version="0.9.19" />
<PackageReference Include="SkiaSharp.NativeAssets.Linux" Version="2.88.9" />
</ItemGroup>
</Project>
+1 -1
View File
@@ -1 +1 @@
export * from "../bin/Debug/net9.0/game";
export * from "../bin/Debug/net9.0/linux-x64/game";