woekshop phase 1
This commit is contained in:
parent
17a31b7f5f
commit
5a03946bdf
15 changed files with 409 additions and 357 deletions
|
|
@ -74,7 +74,9 @@ Key fields:
|
|||
- `startup_param_format`
|
||||
- `mod_separator`
|
||||
- `mod_prefix`
|
||||
- `mod_folder_format`
|
||||
- `copy_keys`
|
||||
- `post_install_action`
|
||||
|
||||
Validate changes with:
|
||||
|
||||
|
|
@ -85,7 +87,9 @@ php Panel/modules/config_games/tests/validate_server_configs.php
|
|||
Important rules:
|
||||
|
||||
- Place `workshop_support` after `game_name` and before `server_exec_name`.
|
||||
- Do not add loose top-level tags such as `workshop_app_id`; helper code may tolerate them for old configs, but schema-valid XML should use the canonical block.
|
||||
- Do not add loose top-level tags such as `workshop_app_id`; schema-valid XML must use the canonical block.
|
||||
- Do not add static Workshop script tags. Server Content Manager generates per-job scripts and uses generic agent execution.
|
||||
- Do not configure Workshop App ID, target path, mod folder, or launch parameter fields in Server Content admin rows. These values come from this XML block.
|
||||
- XML declares capability only. Server Content Manager owns the Panel-side install orchestration and uses agents only for generic file/command execution.
|
||||
|
||||
## Suggested Future Improvements
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue