fix: Finishes code gen for misc items (#1248)

This commit is contained in:
Kamron Batman 2022-11-13 23:10:13 -08:00 committed by GitHub
parent 6d00b2caa9
commit 5660f4636e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
43 changed files with 2797 additions and 3156 deletions

View file

@ -155,5 +155,22 @@ public static class TextDefinitionExtensions
}
}
public static void PublicOverheadMessage(this TextDefinition def, Item item, MessageType messageType, int hue)
{
if (def == null)
{
return;
}
if (def.Number > 0)
{
item.PublicOverheadMessage(messageType, hue, def.Number);
}
else if (def.String != null)
{
item.PublicOverheadMessage(messageType, hue, false, def.String);
}
}
public static bool IsNullOrEmpty(this TextDefinition def) => def?.IsEmpty != false;
}