Fixes a never-ending NullReferenceException loop that occurs when building a BaseHatch. Previously a hotfix was added that fixed this for standard constructable base rooms, but apparently it wasn't enough to catch the BaseHatch.
Moved the BuilderPatch ConstructableBase exclusion hotfix into ColliderRecord's exlusion filtering
ColliderRecord.IsImproved first checks if the collider IsImprovable before performing mesh comparison.
Fixes a never-ending
NullReferenceException
loop that occurs when building aBaseHatch
. Previously a hotfix was added that fixed this for standard constructable base rooms, but apparently it wasn't enough to catch theBaseHatch
.ConstructableBase
exclusion hotfix intoColliderRecord
's exlusion filteringColliderRecord.IsImproved
first checks if the colliderIsImprovable
before performing mesh comparison.TechType.BaseHatch
to excluded types.