mirror of
https://github.com/mleem97/gregWiki.git
synced 2026-04-11 03:29:19 +02:00
- Revised the tagline in `docusaurus.config.js` to reflect the focus on Data Center. - Enhanced descriptions in `getting-started.md`, `intro.md`, and various mod documentation files for consistency and clarity. - Updated references to the game name, removing "Waseku" for a more streamlined presentation. - Improved the structure and readability of tables and lists throughout the documentation. This commit aims to ensure the documentation is clear, consistent, and accurately represents the project, enhancing usability for both mod developers and players.
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)
The old table generated from HookNames.cs has been removed. Runtime mapping of numeric EventIds to canonical greg.* strings is centralized in GregNativeEventHooks (see GregCompatBridge for deprecated spellings).
Current sources
| Topic | Where |
|---|---|
EventId → greg.* (FFI / native pipeline) |
greg hooks catalog — generated from gregCore/framework/src/Sdk/GregNativeEventHooks.cs and EventIds in EventDispatcher.cs |
| Il2Cpp hook registry (JSON) | greg_hooks.json at repo root; copied next to FrikaModdingFramework.dll on build |
FMF.* documentation policy |
FMF hook naming — naming for new documentation IDs (not byte-for-byte every runtime string) |
Regenerate the wiki table
From the gregCore repo (with gregWiki checked out next to gregCore):
./tools/Generate-GregHookCatalog.ps1
Updates gregWiki/docs/reference/greg-hooks-catalog.md.