mafaca / UtinyRipper

GUI and API library to work with Engine assets, serialized and bundle files
MIT License
2.82k stars 433 forks source link

when exporting valheim project #1130

Open regtsd opened 2 years ago

regtsd commented 2 years ago

Game name: (please, specify the game name) Engine version: (specify engine version, if known) Platform: (specify platform, if known)

Error message: Magic number doesn't match

Stack trace: 在 uTinyRipperGUI.Exporters.ShaderDXExporter.Export(ShaderWriter writer, ShaderSubProgram& subProgram) 在 uTinyRipperGUI.Exporters.ShaderHLSLccExporter.Export(ShaderWriter writer, ShaderSubProgram& subProgram) 在 uTinyRipper.Classes.Shaders.ShaderSubProgram.Export(ShaderWriter writer, ShaderType type) 在 uTinyRipper.Classes.Shaders.SerializedSubProgram.Export(ShaderWriter writer, ShaderType type, Boolean isTier) 在 uTinyRipper.Classes.Shaders.SerializedProgram.Export(ShaderWriter writer, ShaderType type) 在 uTinyRipper.Classes.Shaders.SerializedPass.Export(ShaderWriter writer) 在 uTinyRipper.Classes.Shaders.SerializedSubShader.Export(ShaderWriter writer) 在 uTinyRipper.Classes.Shaders.SerializedShader.Export(ShaderWriter writer) 在 uTinyRipper.Classes.Shader.ExportBinary(IExportContainer container, Stream stream, Func3 exporterInstantiator) 在 uTinyRipperGUI.Exporters.ShaderAssetExporter.Export(IExportContainer container, Object asset, String path) 在 uTinyRipper.Project.AssetExportCollection.Export(ProjectAssetContainer container, String dirPath) 在 uTinyRipper.Converters.ProjectExporter.Export(String path, GameCollection fileCollection, IEnumerable1 files, ExportOptions options) 在 uTinyRipper.GameStructure.Export(String exportPath, Func`2 filter) 在 uTinyRipperGUI.MainWindow.ExportFiles(Object data)

ds5678 commented 2 years ago

No promises, but you can try my AssetRipper fork.