Remove the 41 .sbsar files and every reference (clean break from Substance) #23

Merged
nibu merged 10 commits from eureka/aetheria-release-remove-sbsar-files into master 2026-11-13 09:19:48 +00:00
Member

Cut cut-remove-sbsar-files, ruling aetheria-release:ruling:clean-break-from-substance.

  • 41 .sbsar files, their metas and the Substance importer references removed; Substance materials repointed to the owned ambientCG PBR sets.
  • SubstanceCleanBreakTests fails while any sbsar file/guid/define remains, and verifies repointed guids resolve to a .meta plus the asset beside it.
  • Soul: aetheria-release:verdict:cut-remove-sbsar-files.s1 (4 findings) and .s2 (findings fixed; one Low doc finding, fixed in ea6b5115b). Suite 3046/3046 at 83e6957de.
  • Not run: Unity open/compile of the edited materials and prefabs (Unproven; follow-up owed).

🤖 Generated with Claude Code

Cut `cut-remove-sbsar-files`, ruling `aetheria-release:ruling:clean-break-from-substance`. - 41 .sbsar files, their metas and the Substance importer references removed; Substance materials repointed to the owned ambientCG PBR sets. - `SubstanceCleanBreakTests` fails while any sbsar file/guid/define remains, and verifies repointed guids resolve to a .meta plus the asset beside it. - Soul: `aetheria-release:verdict:cut-remove-sbsar-files.s1` (4 findings) and `.s2` (findings fixed; one Low doc finding, fixed in ea6b5115b). Suite 3046/3046 at 83e6957de. - Not run: Unity open/compile of the edited materials and prefabs (Unproven; follow-up owed). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
nibu added 10 commits 2026-11-13 09:19:43 +00:00
Four headless facts: no .sbsar or .sbsar.meta remains; no surviving Assets/Packages/
ProjectSettings/GameData file names a removed Substance guid (44 tombstones: 41 sbsar
metas, 2 folder metas, the importer script guid); the SUBSTANCE_PLUGIN_ENABLED define,
LFS rule and manifest entries are gone; every repointed material names only textures
that resolve to a .meta outside the removed tree. Fails on b2322c4ce for those reasons.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Deletes Assets/Materials/Substance (41 .sbsar + metas, folder metas), the LFS rule for
*.sbsar, SUBSTANCE_PLUGIN_ENABLED from the Standalone scripting defines, and five
materials with zero GUID referrers (Assets/Steel, Steel brushed, Radiators 1,
Thrusters, Discobolus Bronze). Surviving materials and prefabs still name the removed
guids until the next commit repoints them.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Rewrites 14 materials from the removed sbsar sub-assets to Assets/Materials/PBR
textures (Steel_Brushed, Gunmetal_Dark, Metal_Scratched, Paint_Worn_Light,
Plates_Panels), keeping each sbsar preset colour as _Color where it differed; flat
colour for Discobolus Marble (no marble set ships). Adds Pickup Trim.mat (copy of
Car Paint White Small, flat trim colour). Turret, the five pickup prefabs and the
Zenith_Blender externalObjects now name file materials instead of the ProceduralMaterial
sub-asset. Own commit so it reverts alone (question sbsar-fallback-fidelity, built on
its recommended option; no ruling yet).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
nibu merged commit 12256cbdc2 into master 2026-11-13 09:19:48 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/Aetheria!23
No description provided.