15 Commits

Author SHA1 Message Date
ds5678
d8a5557478 Convert FileSystem::GetUniqueName into an instance method
Related: #1581
2025-09-21 00:19:04 -07:00
ds5678
7b1c20c1f3 File scoped namespaces 2025-06-23 11:42:47 -07:00
ds5678
42f2c09942 Support overriding asset paths 2025-01-15 14:50:45 -08:00
ds5678
6dce1c375c Abstract File System Access During Export
* Resolves #665
2024-12-05 21:39:52 -08:00
ds5678
9cdc240858 Replace Path.Combine with Path.Join 2024-12-04 09:47:56 -08:00
ds5678
28c51bc780 Move export code out of AssetRipper.Assets 2024-05-23 15:16:35 -07:00
ds5678
36d62b30af Make meshes use the asset extension again 2024-05-17 13:46:38 -04:00
ds5678
47a94fa143 More specific yaml file extensions:
* Mesh: mesh
* Texture2D: texture2D
* Other less common asset types
2024-04-27 12:02:17 -07:00
ds5678
e6c908a6b7 Remove IUnityObjectBase.GUID
* Resolves #1294
2024-04-15 20:23:39 -07:00
GZHYBFHHJ
608e3ab28e
Use OriginalName as shader filename in Resources/AssetBundles (#1275) 2024-03-30 09:28:08 -07:00
ds5678
f1d6ec796b Add an IExportContainer parameter to:
* IExportCollection.GetExportID
* IExportCollection.CreateExportPointer
2024-01-07 16:42:53 -05:00
ds5678
bde19f1e47 Rename IsContains to Contains 2024-01-07 16:09:16 -05:00
ds5678
f21f9db9f4 Remove TemporaryBundle and TemporaryCollection
* Move creation for EditorSettings and EditorBuildSettings to SceneDefinitionProcessor
* Create PrefabInstance even on 2018.3 +
* IExportCollection.ExportableAssets
2024-01-07 14:21:22 -05:00
Jeremy Pritts
ac7b4f0dda Bump internal NuGet references 2023-12-12 02:46:58 -05:00
Jeremy Pritts
21db2fe3ae Restructure namespaces in AssetRipper.Export.UnityProjects 2023-07-17 09:40:33 -04:00