mirror of
https://github.com/mleem97/gregWiki.git
synced 2026-04-11 03:29:19 +02:00
docs: clarify separation of multiplayer and sysadmin plugins
- Updated documentation to emphasize the distinct functionalities of `FFM.Plugin.Multiplayer` (networking/sync) and `FFM.Plugin.Sysadmin` (UI modernization/settings). - Enhanced descriptions in relevant files to prevent confusion between the two plugins and their purposes. - Added notes in the multiplayer hub to clearly state that sysadmin and web UI features are separate topics. This commit improves clarity in the documentation regarding plugin functionalities.
This commit is contained in:
@@ -7,7 +7,7 @@ sidebar_label: FFM.Plugin.Multiplayer
|
|||||||
|
|
||||||
## Purpose
|
## Purpose
|
||||||
|
|
||||||
Contains standalone multiplayer-oriented plugin functionality.
|
Contains **multiplayer / networking** runtime (bridge, sync). **Not** the same as [FFM.Plugin.Sysadmin](./ffm-plugin-sysadmin) (UI modernization and settings) — keep those mental models separate.
|
||||||
|
|
||||||
## Sources
|
## Sources
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ sidebar_label: FFM.Plugin.Sysadmin
|
|||||||
|
|
||||||
## Purpose
|
## Purpose
|
||||||
|
|
||||||
Contains system-administration oriented standalone plugin features.
|
Contains **sysadmin-oriented UI** features (Unity UI modernization, mod settings menu bridge). **Not** related to [FFM.Plugin.Multiplayer](./ffm-plugin-multiplayer) — multiplayer networking is a separate plugin and concern.
|
||||||
|
|
||||||
## Sources
|
## Sources
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,8 @@ These **plugins** ship as `FFM.Plugin.*` assemblies and extend the **framework r
|
|||||||
|
|
||||||
Gameplay mods (`FMF.*`) are documented under **[Mods](../mods/index)** — not here.
|
Gameplay mods (`FMF.*`) are documented under **[Mods](../mods/index)** — not here.
|
||||||
|
|
||||||
|
**Separation of concerns:** `FFM.Plugin.Multiplayer` (networking / sync / P2P stack) and `FFM.Plugin.Sysadmin` (in-game UI modernization, mod settings menu bridge) are **different products** — do not treat them as one “admin + multiplayer” feature. `FFM.Plugin.WebUIBridge` is likewise **UI shell** (DC2 web UI), not multiplayer.
|
||||||
|
|
||||||
## Plugins
|
## Plugins
|
||||||
|
|
||||||
- [FFM.Plugin.AssetExporter](./ffm-plugin-asset-exporter)
|
- [FFM.Plugin.AssetExporter](./ffm-plugin-asset-exporter)
|
||||||
|
|||||||
@@ -1,12 +1,15 @@
|
|||||||
---
|
---
|
||||||
title: Multiplayer & networking
|
title: Multiplayer & networking
|
||||||
sidebar_label: Multiplayer & networking (hub)
|
sidebar_label: Multiplayer & networking (hub)
|
||||||
description: P2P roadmap, Web UI bridge, multiplayer plugin — entry points.
|
description: P2P roadmap and multiplayer plugin — separate from Sysadmin / Web UI.
|
||||||
---
|
---
|
||||||
|
|
||||||
# Multiplayer & networking
|
# Multiplayer & networking
|
||||||
|
|
||||||
|
This hub covers **networking and multiplayer** only. It does **not** include [FFM.Plugin.Sysadmin](/wiki/plugins/ffm-plugin-sysadmin) (UI settings / modernizer) or [FFM.Plugin.WebUIBridge](/wiki/plugins/ffm-plugin-web-ui-bridge) (DC2 web UI) — those are separate plugins.
|
||||||
|
|
||||||
- Wiki: [FFM.Plugin.Multiplayer](/wiki/plugins/ffm-plugin-multiplayer)
|
- Wiki: [FFM.Plugin.Multiplayer](/wiki/plugins/ffm-plugin-multiplayer)
|
||||||
- Release: [FFM.Plugin.Multiplayer release](/wiki/releases/plugins/ffm-plugin-multiplayer-release)
|
- Release: [FFM.Plugin.Multiplayer release](/wiki/releases/plugins/ffm-plugin-multiplayer-release)
|
||||||
- Imported: [Steamworks P2P multiplayer roadmap](/wiki/legacy/wiki-import/Steamworks-P2P-Multiplayer-Roadmap)
|
- Imported: [Steamworks P2P multiplayer roadmap](/wiki/legacy/wiki-import/Steamworks-P2P-Multiplayer-Roadmap)
|
||||||
- Imported: [Web UI bridge](/wiki/legacy/wiki-import/Web-UI-Bridge)
|
|
||||||
|
**Related (separate topic):** [Web UI bridge](/wiki/legacy/wiki-import/Web-UI-Bridge) — documentation import for browser-based UI; not part of the multiplayer stack.
|
||||||
|
|||||||
Reference in New Issue
Block a user