mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-25 03:29:51 +01:00
Compare commits
4
Commits
aa1f357538
...
8cf3da12fa
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8cf3da12fa | ||
|
|
a8ae806f8b | ||
|
|
8a6841adea | ||
|
|
5e88f5a73d |
No files matched your search
+1
-1
@@ -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
|
||||
+1
-1
Submodule packages/cue4parse updated: b8c9dab500...b42ab66a7a.
@@ -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,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,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 @@
|
||||
export * from "../bin/Debug/net9.0/game";
|
||||
export * from "../bin/Debug/net9.0/linux-x64/game";
|
||||
Reference in new issue
Block a user