docs: update legacy import paths in documentation

- Revised import paths in the FFI and hooks, game folder layout, and roadmap documentation to reflect the transition to the legacy directory structure.
- This change ensures that all links point to the correct legacy resources, improving accessibility and accuracy of the documentation.
This commit is contained in:
Marvin
2026-04-10 01:41:08 +02:00
parent 5c8fab5160
commit 7f8070fe2a
17 changed files with 48 additions and 50 deletions

View File

@@ -8,7 +8,7 @@ description: Getting started, mod config, debugging — links into legacy wiki-i
**Mod-Autorinnen und -Autoren** — eigene Mods bauen (Hooks, Konfiguration, Debug). Überblick über alle Rollen: [By audience](/wiki/guides/players/audiences-overview).
- [By audience — intermediates / professionals](/wiki/guides/players/intermediates) and [professionals](/wiki/guides/players/professionals)
- [By audience — intermediates](/wiki/audiences/intermediates) and [professionals](/wiki/audiences/professionals)
- Wiki: [Framework overview](/wiki/mods/framework)
- Imported: [ModDevs](/wiki/legacy/wiki-import/ModDevs/), [Modding guide](/wiki/legacy/wiki-import/Modding-Guide), [Mod config system](/wiki/legacy/wiki-import/Mod-Config-System)
- Imported: [Standalone mods](/wiki/legacy/wiki-import/StandaloneMods)

View File

@@ -20,9 +20,9 @@ Die Dokumentation richtet sich an **vier Hauptrollen** (und an Erfahrungsstufen
## Erfahrungsstufen (alle Rollen)
- [Newbies](./newbies) — erste Schritte, Begriffe, sichere Defaults.
- [Intermediates](./intermediates) — Workflows, Tooling, typische Stolpersteine.
- [Professionals](./professionals) — Architektur, FFI, Performance, Release-Kanäle.
- [Newbies](/wiki/audiences/newbies) — erste Schritte, Begriffe, sichere Defaults.
- [Intermediates](/wiki/audiences/intermediates) — Workflows, Tooling, typische Stolpersteine.
- [Professionals](/wiki/audiences/professionals) — Architektur, FFI, Performance, Release-Kanäle.
## Thematische Übersicht

View File

@@ -8,6 +8,6 @@ description: FAQs, install paths, troubleshooting — plus legacy wiki-import en
**Spielerinnen und Spieler** — Mods installieren und spielen, ohne am Framework mitzuentwickeln. Überblick über alle Rollen: [By audience](/wiki/guides/players/audiences-overview).
- [By audience — newbies](/wiki/guides/players/newbies)
- [By audience — newbies](/wiki/audiences/newbies)
- Imported: [End user index](/wiki/legacy/wiki-import/EndUser/), [Data center FAQ](/wiki/legacy/wiki-import/DataCenterFAQ/), [Known incompatibilities](/wiki/legacy/wiki-import/Known-Incompatibilities)
- Imported: [End user release notes](/wiki/legacy/wiki-import/EndUser/End-User-Release)

View File

@@ -16,19 +16,18 @@ This documentation describes the **current split layout**: a local `gregFramewor
| **Contributors** — PRs, docs, plugins, CI | [Contributors (workflow)](./guides/contributors/topics-overview.md) · [Contributors wiki (import)](./legacy/wiki-import/Contributors/) |
| **Sponsors** — support & transparency | [Sponsors (hub)](./guides/sponsors/overview.md) · [Sponsors (EN)](./legacy/wiki-import/Sponsors) · [Sponsoren (DE)](./legacy/wiki-import/Sponsoren) |
**Experience tracks** (newbies → pros): [By audience](./guides/players/audiences-overview.md) → [Newbies](./guides/players/newbies.md), [Intermediates](./guides/players/intermediates.md), [Professionals](./guides/players/professionals.md).
**Experience tracks** (newbies → pros): [By audience](./guides/players/audiences-overview.md) → [Newbies](/wiki/audiences/newbies), [Intermediates](/wiki/audiences/intermediates), [Professionals](/wiki/audiences/professionals).
## Repository hub
- [Workspace map](./workspace/index.mdx) — how folders map to repos
- **Framework core:** `gregCore/` (translations, hooks, runtime, templates, bridges)
- Mods: `gregMod.<Name>/` (directly under `gregFramework/`)
- Extensions: `gregExt.<Name>/` (directly under `gregFramework/`)
- Core: `gregCore/FrikaMF-StandaloneRepo/`
- Mods: `gregMods/` (repos `gregMod.<Name>`)
- Extensions: `gregExtensions/` (repos `gregExt.<Name>`)
- Wiki: `gregWiki/` (this site)
## Hooks and releases
- [Modding language (C# only)](./reference/modding-language-requirement.md) — **all** mod, plugin, and extension logic must be **C#**
- [FMF hook naming](./reference/fmf-hook-naming.md) — `FMF.<Domain>.…` and legacy `FFM.*`
- [FMF hooks catalog](./reference/fmf-hooks-catalog.md) — generated from core `HookNames.cs`
- [Release channels](./reference/release-channels.md) — Steam Workshop vs GitHub (beta)
@@ -42,5 +41,5 @@ This documentation describes the **current split layout**: a local `gregFramewor
## Source model
- **Authoring:** Markdown/MDX lives in the **gregWiki** repository.
- **Technical source of truth:** the **framework core** is **gregCore** — translations, hooks, and runtime/bridge implementation live there.
- **Rust bridge:** integrated in the core tree under `gregCore/bridges/gregSta.RustBridge/`.
- **Technical source of truth:** runtime and bridge details come from **gregCore**.
- **Rust bridge:** integrated in the core tree under `FrikaMF-StandaloneRepo/bridges/gregSta.RustBridge/`.

View File

@@ -34,7 +34,7 @@ Push tag **`gregtools-modmanager-v1.0.0`** on `main` (or run the workflow manual
## Documentation
- [Workshop uploader (full guide)](/wiki/tools/workshop-uploader)
- [End-user Workshop guide](/wiki/guides/enduser-workshop)
- [End-user Workshop guide](/wiki/guides/players/enduser-workshop)
- Open-source and third-party components: [`WorkshopUploader/EXTERNAL_DEPENDENCIES.md`](https://github.com/mleem97/gregFramework/blob/main/WorkshopUploader/EXTERNAL_DEPENDENCIES.md) in the repository
## Scope of 1.0

View File

@@ -750,6 +750,6 @@ Yes. Browse or search for mods, then click **Subscribe**. Steam will download th
## See also
- Repository README: [`WorkshopUploader/README.md`](https://github.com/mleem97/gregFramework/blob/master/WorkshopUploader/README.md)
- [End-User Guide](/wiki/guides/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributor-workshop)
- [Release](/wiki/guides/release)
- [End-User Guide](/wiki/guides/players/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributors/contributor-workshop)
- [Release](/wiki/guides/contributors/release)

View File

@@ -8,6 +8,6 @@ description: FFI, hook lists, naming — bridge between framework and legacy wik
- [FMF hooks catalog](/wiki/reference/fmf-hooks-catalog) (generated)
- [FMF hook naming](/wiki/reference/fmf-hook-naming)
- Imported: [HOOKS](/wiki/wiki-import/HOOKS), [Hook naming convention](/wiki/wiki-import/HOOK-NAMING-CONVENTION)
- Imported: [FFI bridge reference](/wiki/wiki-import/FFI-Bridge-Reference), [Lua FFI start](/wiki/wiki-import/Lua-FFI-Start-Developing)
- Imported: [Mod developer debug](/wiki/wiki-import/Mod-Developer-Debug)
- Imported: [HOOKS](/wiki/legacy/wiki-import/HOOKS), [Hook naming convention](/wiki/legacy/wiki-import/HOOK-NAMING-CONVENTION)
- Imported: [FFI bridge reference](/wiki/legacy/wiki-import/FFI-Bridge-Reference), [Lua FFI start](/wiki/legacy/wiki-import/Lua-FFI-Start-Developing)
- Imported: [Mod developer debug](/wiki/legacy/wiki-import/Mod-Developer-Debug)

View File

@@ -13,7 +13,7 @@ Documentation combines **curated pages** (guides, framework, reference), **gener
| Area | Start here |
|------|------------|
| **Roles** | [By audience](/wiki/guides/players/audiences-overview) — [End users](/wiki/guides/players/overview), [Mod developers](/wiki/guides/mod-developers/overview), [Contributors (workflow)](/wiki/guides/contributors/topics-overview), [Sponsors](/wiki/guides/sponsors/overview) |
| **Experience paths** | [Newbies](/wiki/guides/players/newbies) · [Intermediates](/wiki/guides/players/intermediates) · [Professionals](/wiki/guides/players/professionals) |
| **Experience paths** | [Newbies](/wiki/audiences/newbies) · [Intermediates](/wiki/audiences/intermediates) · [Professionals](/wiki/audiences/professionals) |
| **Technical reference** | [Reference & technical](/wiki/topics/reference/overview) |
| **Ship planning** | [Roadmap & planning](/wiki/topics/roadmap/overview) |
| **Repository inventory** | [Repo inventory](/wiki/contributors/repo-inventory) |
@@ -31,5 +31,5 @@ Documentation combines **curated pages** (guides, framework, reference), **gener
## Releases vs. articles
- **Release pages:** [Releases](/wiki/releases/)
- **Narrative articles:** [Plugins](/wiki/plugins/) and [Mods](/wiki/mods/)
- **Release pages:** [Releases](/wiki/releases)
- **Narrative articles:** [Plugins](/wiki/plugins) and [Mods](/wiki/mods)

View File

@@ -59,4 +59,4 @@ Ohne Junction müssen MelonMods weiter physisch unter **`Mods/`** liegen oder ü
## Siehe auch
- [Meta & operations](/wiki/topics/meta/overview)
- [Legacy: Mod Config System](/wiki/wiki-import/Mod-Config-System) (API-Contract; Pfade auf **ModCfg** beziehen)
- [Legacy: Mod Config System](/wiki/legacy/wiki-import/Mod-Config-System) (API-Contract; Pfade auf **ModCfg** beziehen)

View File

@@ -9,4 +9,4 @@ description: Unified roadmap and mod-store staging notes.
- [Unified roadmap](/wiki/roadmap/unified-roadmap) — cross-cutting priorities.
- [Mod store stages](/wiki/roadmap/mod-store-stages) — staged rollout concepts.
Imported context: [ROADMAP](/wiki/wiki-import/ROADMAP), [TASKLIST](/wiki/wiki-import/TASKLIST), [Repository status](/wiki/wiki-import/Repository-Status-2026-04-04).
Imported context: [ROADMAP](/wiki/legacy/wiki-import/ROADMAP), [TASKLIST](/wiki/legacy/wiki-import/TASKLIST), [Repository status](/wiki/legacy/wiki-import/Repository-Status-2026-04-04).

View File

@@ -8,9 +8,9 @@ description: Licenses, disclaimers, developer correspondence — links into wiki
Curated links into imported pages (canonical text may live under `wiki-import/`).
- [License / legal (EN)](/wiki/wiki-import/License-Legal)
- [Lizenz / Rechtliches (DE)](/wiki/wiki-import/Lizenz-Rechtliches)
- [Disclaimer (End user)](/wiki/wiki-import/EndUser/Reference/Disclaimer)
- [Brief an WASEKU](/wiki/wiki-import/Brief-an-WASEKU) / [Letter to WASEKU (EN)](/wiki/wiki-import/Letter-to-WASEKU)
- [License / legal (EN)](/wiki/legacy/wiki-import/License-Legal)
- [Lizenz / Rechtliches (DE)](/wiki/legacy/wiki-import/Lizenz-Rechtliches)
- [Disclaimer (End user)](/wiki/legacy/wiki-import/EndUser/Reference/Disclaimer)
- [Brief an WASEKU](/wiki/legacy/wiki-import/Brief-an-WASEKU) / [Letter to WASEKU (EN)](/wiki/legacy/wiki-import/Letter-to-WASEKU)
For repository licensing, see the root `LICENSE.txt` in the GitHub repo.

View File

@@ -16,19 +16,18 @@ Diese Dokumentation beschreibt den **aktuellen Split-Stand**: `gregFramework/` a
| **Contributor** — PRs, Doku, Plugins, CI | [Contributors (Workflow)](/wiki/guides/contributors/topics-overview) · [Contributors-Wiki (Import)](/wiki/legacy/wiki-import/Contributors/) |
| **Sponsorinnen & Sponsoren** | [Sponsors (Hub)](/wiki/guides/sponsors/overview) · [Sponsors (EN)](/wiki/legacy/wiki-import/Sponsors) · [Sponsoren (DE)](/wiki/legacy/wiki-import/Sponsoren) |
**Erfahrungspfade** (Einsteiger → Profis): [Nach Zielgruppe](/wiki/guides/players/audiences-overview) → [Newbies](/wiki/guides/players/newbies), [Intermediates](/wiki/guides/players/intermediates), [Professionals](/wiki/guides/players/professionals).
**Erfahrungspfade** (Einsteiger → Profis): [Nach Zielgruppe](/wiki/guides/players/audiences-overview) → [Newbies](/wiki/audiences/newbies), [Intermediates](/wiki/audiences/intermediates), [Professionals](/wiki/audiences/professionals).
## Repository-Hub
- [Workspace-Karte](/wiki/workspace/) — Ordner → Repos
- **Framework-Kern:** `gregCore/` (Übersetzung, Hooks, Runtime, Templates, Bridges)
- Mods: `gregMod.<Name>/` (direkt unter `gregFramework/`)
- Extensions: `gregExt.<Name>/` (direkt unter `gregFramework/`)
- Core: `gregCore/FrikaMF-StandaloneRepo/`
- Mods: `gregMods/` (Repos `gregMod.<Name>`)
- Extensions: `gregExtensions/` (Repos `gregExt.<Name>`)
- Wiki: `gregWiki/`
## Hooks und Releases
- [Modding-Sprache (nur C#)](/wiki/reference/modding-language-requirement) — **gesamte** Logik von Mods, Plugins und Extensions in **C#**
- [FMF Hook-Naming](/wiki/reference/fmf-hook-naming) — `FMF.<Domain>.…` und Legacy `FFM.*`
- [FMF-Hooks-Katalog](/wiki/reference/fmf-hooks-catalog) — generiert aus Core-`HookNames.cs`
- [Release-Kanäle](/wiki/reference/release-channels) — Steam Workshop vs GitHub (Beta)
@@ -42,5 +41,5 @@ Diese Dokumentation beschreibt den **aktuellen Split-Stand**: `gregFramework/` a
## Quellenmodell
- **Authoring:** Inhalte liegen im **gregWiki**-Repo.
- **Technische Wahrheit:** Der **Framework-Kern** ist **gregCore** — Übersetzung, Hooks und Runtime/Bridge-Implementierung liegen dort.
- **RustBridge:** im Core unter `gregCore/bridges/gregSta.RustBridge/`.
- **Technische Wahrheit:** Runtime/Bridge-Details kommen aus **gregCore**.
- **RustBridge:** im Core unter `FrikaMF-StandaloneRepo/bridges/gregSta.RustBridge/`.

View File

@@ -122,6 +122,6 @@ pwsh -File scripts/Deploy-Release-ToDataCenter.ps1 -IncludeWorkshopUploader
## See also
- Repository README: [`WorkshopUploader/README.md`](https://github.com/mleem97/gregFramework/blob/master/WorkshopUploader/README.md)
- [End-User Guide](/wiki/guides/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributor-workshop)
- [Release](/wiki/guides/release)
- [End-User Guide](/wiki/guides/players/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributors/contributor-workshop)
- [Release](/wiki/guides/contributors/release)

View File

@@ -122,6 +122,6 @@ pwsh -File scripts/Deploy-Release-ToDataCenter.ps1 -IncludeWorkshopUploader
## See also
- Repository README: [`WorkshopUploader/README.md`](https://github.com/mleem97/gregFramework/blob/master/WorkshopUploader/README.md)
- [End-User Guide](/wiki/guides/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributor-workshop)
- [Release](/wiki/guides/release)
- [End-User Guide](/wiki/guides/players/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributors/contributor-workshop)
- [Release](/wiki/guides/contributors/release)

View File

@@ -122,6 +122,6 @@ pwsh -File scripts/Deploy-Release-ToDataCenter.ps1 -IncludeWorkshopUploader
## See also
- Repository README: [`WorkshopUploader/README.md`](https://github.com/mleem97/gregFramework/blob/master/WorkshopUploader/README.md)
- [End-User Guide](/wiki/guides/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributor-workshop)
- [Release](/wiki/guides/release)
- [End-User Guide](/wiki/guides/players/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributors/contributor-workshop)
- [Release](/wiki/guides/contributors/release)

View File

@@ -122,6 +122,6 @@ pwsh -File scripts/Deploy-Release-ToDataCenter.ps1 -IncludeWorkshopUploader
## See also
- Repository README: [`WorkshopUploader/README.md`](https://github.com/mleem97/gregFramework/blob/master/WorkshopUploader/README.md)
- [End-User Guide](/wiki/guides/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributor-workshop)
- [Release](/wiki/guides/release)
- [End-User Guide](/wiki/guides/players/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributors/contributor-workshop)
- [Release](/wiki/guides/contributors/release)

View File

@@ -122,6 +122,6 @@ pwsh -File scripts/Deploy-Release-ToDataCenter.ps1 -IncludeWorkshopUploader
## See also
- Repository README: [`WorkshopUploader/README.md`](https://github.com/mleem97/gregFramework/blob/master/WorkshopUploader/README.md)
- [End-User Guide](/wiki/guides/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributor-workshop)
- [Release](/wiki/guides/release)
- [End-User Guide](/wiki/guides/players/enduser-workshop)
- [Contributor Guide](/wiki/guides/contributors/contributor-workshop)
- [Release](/wiki/guides/contributors/release)