mirror of
https://github.com/WWhiteDreamProject/wwdpublic.git
synced 2026-04-16 21:17:39 +03:00
Fix Autodoc Surgery UI (#1756)
# Description it was using the wrong id for metadata so casting didnt work --- # Media it is infact fixed  --- :trollface: Co-authored-by: deltanedas <@deltanedas:kde.org> (cherry picked from commit 6c27976e4af3fc33b4900b8adc3979ff7d2d78bd)
This commit is contained in:
@@ -114,7 +114,7 @@ public sealed partial class PickSurgeryWindow : FancyWindow
|
||||
var protoId = new EntProtoId<SurgeryComponent>(id);
|
||||
if (_part is not BodyPartType part)
|
||||
{
|
||||
Surgeries.AddItem(name, metadata: id);
|
||||
Surgeries.AddItem(name, metadata: protoId);
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -124,7 +124,7 @@ public sealed partial class PickSurgeryWindow : FancyWindow
|
||||
|
||||
if (!_entMan.TryGetComponent<SurgeryPartConditionComponent>(ent.Value, out var comp))
|
||||
{
|
||||
Surgeries.AddItem(name, metadata: id);
|
||||
Surgeries.AddItem(name, metadata: protoId);
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -134,7 +134,7 @@ public sealed partial class PickSurgeryWindow : FancyWindow
|
||||
var passesFilter = (partOk && symmetryOk) ^ comp.Inverse;
|
||||
|
||||
if (passesFilter)
|
||||
Surgeries.AddItem(name, metadata: id);
|
||||
Surgeries.AddItem(name, metadata: protoId);
|
||||
}
|
||||
Surgeries.SortItemsByText();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user