Remove legacy runtime deployment paths
This commit is contained in:
@@ -26,11 +26,9 @@ from command text. Empty `shell` means argv-oriented execution.
|
||||
|
||||
Game plugins own concrete game policy: install/update commands, app ids,
|
||||
executable refs, default launch flags, stop-before-update behavior, and startup
|
||||
argument construction. For SCUM, the plugin action assets own the SteamCMD flow:
|
||||
stop `SCUMServer.exe` when updating, keep SteamCMD outside the server install
|
||||
root, run
|
||||
`steamcmd.exe +force_install_dir <serverRoot> +login anonymous +app_update 3792580 +quit`,
|
||||
and start `<serverRoot>\\SCUM\\Binaries\\Win64\\SCUMServer.exe -port=<gamePort> -MaxPlayers=<maxPlayers> -log`.
|
||||
argument construction. For SCUM, those values live in the SCUM plugin action
|
||||
assets and scripts; Platform and Run only pass the bounded deployment context to
|
||||
the declared lifecycle action and execute it through generic action handling.
|
||||
|
||||
Generated Run distributions carry validated plugin lifecycle assets into the
|
||||
server-scoped workspace. Run materializes those assets at startup and executes
|
||||
|
||||
Reference in New Issue
Block a user