mirror of
https://github.com/mleem97/gregWiki.git
synced 2026-04-11 03:29:19 +02:00
- Revised the `getting-started.md` and `documentation-layout.md` files to improve clarity and organization of content. - Enhanced descriptions and added tables for better readability in the `getting-started.md` file. - Updated the `greg-hooks-registry.md` to reflect changes in the hook mapping and clarify the role of `greg_hooks.json`. - Adjusted the `fmf-hook-naming.md` and `fmf-hooks-catalog.md` to emphasize the transition from legacy naming conventions to the new `greg.*` format. This commit aims to improve the overall clarity and usability of the documentation, ensuring users have a better understanding of the framework and its components.
1.5 KiB
1.5 KiB
id, title, slug, description
| id | title | slug | description |
|---|---|---|---|
| fmf-hooks-catalog | FMF hooks catalog (legacy) | /reference/fmf-hooks-catalog | Redirect — native EventId → greg.* mapping now lives in GregNativeEventHooks; see greg hooks catalog. |
FMF hooks catalog (legacy)
Die frühere, aus HookNames.cs generierte Tabelle wurde entfernt. Die Laufzeit mappt numerische EventIds heute zentral über GregNativeEventHooks auf kanonische greg.*-Strings (siehe auch GregCompatBridge für veraltete Schreibweisen).
Aktuelle Quellen
| Thema | Wo |
|---|---|
EventId → greg.* (FFI / natives Pipeline) |
greg hooks catalog — generiert aus gregCore/framework/src/Sdk/GregNativeEventHooks.cs und EventIds in EventDispatcher.cs |
| Il2Cpp-Hook-Registry (JSON) | greg_hooks.json im Repo-Root; Kopie neben FrikaModdingFramework.dll beim Build |
Doku-Politik FMF.* |
FMF hook naming — Namenskonvention für neue Dokumentations-IDs (nicht 1:1 jedes Runtime-Strings) |
Katalog neu erzeugen
Im gregCore-Repo (gregWiki-Checkout liegt typischerweise nebendran):
./tools/Generate-GregHookCatalog.ps1
Aktualisiert gregWiki/docs/reference/greg-hooks-catalog.md.