Initial work on scripts

This commit is contained in:
2024-07-27 16:53:06 +02:00
parent e17fe767bc
commit 9186d0efcc
4 changed files with 60 additions and 4 deletions

View File

@@ -0,0 +1,16 @@
namespace PkmnLib.Dynamic.ScriptHandling;
public static class ScriptExecution
{
public static void RunScriptHook(this IScriptSource source, Action<Script> hook)
{
var iterator = source.GetScripts();
foreach (var container in iterator)
{
if (container.IsEmpty)
continue;
var script = container.Script;
hook(script);
}
}
}