mirror of
https://github.com/mleem97/gregWiki.git
synced 2026-04-11 03:29:19 +02:00
- Updated the README and various documentation files to reflect the new flat layout of the `gregFramework`, emphasizing the direct placement of repositories like `gregMod.<Name>/` and `gregExt.<Name>/` under `gregFramework/`. - Added details about the `gregModmanager/` and `gregDataCenterExporter/` directories, clarifying their roles and contents. - Improved descriptions and links throughout the documentation to ensure consistency and accuracy, enhancing user navigation and understanding of the project structure. - Adjusted language in several sections to better communicate the purpose and organization of the repositories. This commit improves the overall clarity and usability of the documentation.
2.8 KiB
2.8 KiB
id, title, slug, description
| id | title | slug | description |
|---|---|---|---|
| intro | gregFramework documentation | /docs | Entry point for the split-repo workspace — core, mods, extensions, and this wiki. |
This documentation describes the current split layout: a local gregFramework/ workspace with separate repositories for core, mods, extensions, and wiki. It is written for players, mod developers, contributors, and sponsors.
Who is this for?
| Audience | Start here |
|---|---|
| Players — install, play, troubleshoot | End users (hub) · End user wiki (import) |
| Mod developers — build mods, hooks, debugging | Mod developers (hub) · ModDevs wiki (import) · Framework |
| Contributors — PRs, docs, plugins, CI | Contributors (workflow) · Contributors wiki (import) |
| Sponsors — support & transparency | Sponsors (hub) · Sponsors (EN) · Sponsoren (DE) |
Experience tracks (newbies → pros): By audience → Newbies, Intermediates, Professionals.
Repository hub
- Workspace map — how folders map to repos
- Core:
gregCore/(framework/FrikaMF,mcp-server/,bridges/gregSta.RustBridge/) - Mods:
gregMod.<Name>/(split repos, directly undergregFramework/) - Extensions (FFM plugins):
gregExt.<Name>/(split repos, directly undergregFramework/) - Workshop app:
gregModmanager/(Gregtools Modmanager —WorkshopUploader.exe) - Exporter / templates:
gregDataCenterExporter/ - Wiki:
gregWiki/(this site)
Hooks and releases
- FMF hook naming —
FMF.<Domain>.…and legacyFFM.* - FMF hooks catalog — generated from core
HookNames.cs - Release channels — Steam Workshop vs GitHub (beta)
- MCP server — optional LLM/IDE tooling over docs +
fmf_hooks.json
Layout (contributors)
- Repo inventory — project and repository overview
- Split naming:
gregMod.<Name>,gregExt.<Name>,gregSta.<Name>(Rust bridge repo), plus apps likegregModmanager/,gregDataCenterExporter/,gregIPAM/,gregStore/
Source model
- Authoring: Markdown/MDX lives in the gregWiki repository.
- Technical source of truth: runtime and bridge details come from gregCore.
- Rust bridge:
gregCore/bridges/gregSta.RustBridge/.