From d25656a41d0e53bf176321bb19627103a808de9d Mon Sep 17 00:00:00 2001 From: Jeremy Pritts Date: Fri, 25 Mar 2022 23:46:12 -0400 Subject: [PATCH] [skip ci] documentation --- .../Classes/LightProbes/LightProbeGroup.cs | 2 +- .../Exporters/Textures/TextureExportCollection.cs | 2 +- docs/articles/RoadMap.md | 11 ++++++++--- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/AssetRipperCore/Classes/LightProbes/LightProbeGroup.cs b/AssetRipperCore/Classes/LightProbes/LightProbeGroup.cs index 89a591fd4..7765a5c08 100644 --- a/AssetRipperCore/Classes/LightProbes/LightProbeGroup.cs +++ b/AssetRipperCore/Classes/LightProbes/LightProbeGroup.cs @@ -17,7 +17,7 @@ namespace AssetRipper.Core.Classes.LightProbes public static bool HasEnabled(UnityVersion version) => version.IsGreaterEqual(4, 0, 0); /// - /// 5.6.0b6 and greater + /// 2018.3.0b7 and greater /// public static bool HasDering(UnityVersion version) => version.IsGreaterEqual(2018, 3, 0, UnityVersionType.Beta, 7); diff --git a/AssetRipperLibrary/Exporters/Textures/TextureExportCollection.cs b/AssetRipperLibrary/Exporters/Textures/TextureExportCollection.cs index 2972af287..88dce5ff4 100644 --- a/AssetRipperLibrary/Exporters/Textures/TextureExportCollection.cs +++ b/AssetRipperLibrary/Exporters/Textures/TextureExportCollection.cs @@ -109,7 +109,7 @@ namespace AssetRipper.Library.Exporters.Textures { importer.SpriteMode = SpriteImportMode.Single; importer.SpriteExtrude = 1; - importer.SpriteMeshType = SpriteMeshType.FullRect; + importer.SpriteMeshType = SpriteMeshType.FullRect;//See pull request #306 importer.Alignment = SpriteAlignment.Center; importer.SpritePivot = new Vector2f(0.5f, 0.5f); importer.SpriteBorder = new(); diff --git a/docs/articles/RoadMap.md b/docs/articles/RoadMap.md index 3236dd515..481a68b04 100644 --- a/docs/articles/RoadMap.md +++ b/docs/articles/RoadMap.md @@ -6,13 +6,18 @@ * Convert Exporters to the new Interface System * Animator Controller exporter * Mesh exporters + * Shader disassembly exporter * Texture exporter * Move more classes to the Common project * Move ProjectExporter * Move GameStructure * Struct Reading Overhaul * Apply interfaces in the generated assemblies - * Implement a system for downloading the assemblies on demand + * Implement a system for generating the assemblies on demand +* New Tpk Format + * Extract Engine Asset Info from all Unity versions + * Extract Reference Assembly Info from all Unity versions + * Finalize format structure and publish to nuget * Finishing touches * Remove the `Classes` and `Converters` namespaces * Remove any additional legacy code @@ -60,14 +65,14 @@ This release will likely focus on improving the user experience in the GUI * DAE (aka Collada) * Split combined meshes back into the original set of static meshes * Script Export - * Option to reference assemblies instead of scripts + * Hybrid script export + * Assembly renaming * Convert TypeTree to MonoScripts * Selective Export * Export Selected object to folder * Export Selected object to compressed zip file * Shader Export * Replace all shaders on materials with a built-in shader (for example, the Standard shader) - * Export shaders as yaml ## Concept Ideas > Note: This is just a collection of ideas. These might not be desirable or feasible, so many of them might never be implemented. Do not interpret their inclusion here as any form of commitment.