material aspect support (#1643)

This commit is contained in:
Red
2025-08-09 00:27:23 +03:00
committed by GitHub
parent 8015892add
commit 02286f492a
6 changed files with 66 additions and 1 deletions

View File

@@ -137,6 +137,11 @@ public abstract partial class CP14SharedMagicSystem : EntitySystem
sb.Append("\n" + Loc.GetString("cp14-magic-somatic-aspect") + " " + somatic.FreeHandRequired);
}
if (TryComp<CP14MagicEffectMaterialAspectComponent>(ent, out var material) && material.Requirement is not null)
{
sb.Append("\n" + Loc.GetString("cp14-magic-material-aspect") + " " + material.Requirement.GetRequirementTitle(_proto));
}
if (TryComp<CP14MagicEffectRequiredMusicToolComponent>(ent, out var music))
{
sb.Append("\n" + Loc.GetString("cp14-magic-music-aspect"));