Skip to main content
Bir target function değerini replacement function ile hook eder ve original target closure için cloned copy döndürür. İki arguments de functions olmalıdır. Function önce pending C function swaps değerlerini flush eder, target değerini function cloning ile cloning yapar, replacement closure veya onun mapped newcclosure target değerini hidden stack tracking içine ekler, target ve cloned original için FixCallstack çağırır, sonra target closure değerini C closure, Luau closure veya newcclosure-specific path üzerinden patch eder. Target henüz hook records içinde değilse cloned original restorefunction için orada saklanır. Returned function cloned original closure değeridir.

Söz dizimi

Aliaslar

  • hookfunc
  • replaceclosure
  • detourfunction
  • detour_function

Argümanlar

Dönüşler

Örnek

Patch a function closure and keep a cloned original.