using System.Runtime.CompilerServices; using PkmnLib.Dynamic.Models; using PkmnLib.Static; namespace PkmnLib.Dynamic.ScriptHandling; /// /// Helper functions for script execution. /// public static class ScriptExecution { /// /// Executes a hook on all scripts in a source. /// [MethodImpl(MethodImplOptions.AggressiveInlining)] public static void RunScriptHook(this IScriptSource source, Action