Bunch more moves, changes in how additional information for items works.

This commit is contained in:
2025-04-14 15:29:26 +02:00
parent 2adbb12367
commit 7c2845502d
60 changed files with 4275 additions and 963 deletions

View File

@@ -38,6 +38,11 @@ public interface IScriptSet : IEnumerable<ScriptContainer>
/// </summary>
void Remove(StringKey scriptKey);
/// <summary>
/// Removes a script from the set using its type.
/// </summary>
void Remove<T>() where T : Script => Remove(ScriptUtils.ResolveName<T>());
/// <summary>
/// Clears all scripts from the set.
/// </summary>