Skip to content

Conversation

@ivanbaluta
Copy link
Contributor

Part of #17125

If you are a new contributor to the project, do not use AI to generate pages. We will close any PR with a suspicion of AI usage.

  • The page(s) are in the correct platform directories: common, linux, osx, windows, sunos, android, etc.
  • The page description(s) have links to documentation or a homepage.
  • The page(s) follow the content guidelines.
  • The page(s) follow the style guide.
  • The PR contains at most 5 new pages.
  • The PR title conforms to the recommended templates.
  • Version of the command being documented (if known):

@github-actions github-actions bot added new command Issues requesting creation of a new page or PRs adding a new page for a command. review needed Prioritized PRs marked for reviews from maintainers. labels Oct 28, 2025
@tldr-bot
Copy link

The build for this PR failed with the following error(s) at commit
9ae5d0f3785737c7830854567289f6bcab94d642:

pages/linux/ark-survival-evolved.md:4: TLDR014 Page should contain no trailing whitespace

Please fix the error(s) and push again.

@ivanbaluta
Copy link
Contributor Author

A few notes to help with the review, as the original documentation is large and confusing:

  1. The use of = in examples like -ActiveEvent= is intentional. This follows the specific syntax required by the game's Unreal Engine parser.
  2. I used a single value for DifficultyOffset instead of {{min..max}} because this argument is a floating-point value.
  3. Some arguments are taken from the "Configuration Files" section of the wiki. They can also be used on the command line if they are supported, adding them with the ? syntax (e.g., ?Port=...).

Copy link
Collaborator

@reinhart1010 reinhart1010 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, thanks for your contribution.

  1. Looks like this software is available for both Linux and Windows, so this documentation should be placed inside common/ instead of linux/.

  2. The default server filename for Ark: Survival Evolved seems to be ShooterGameServer(.exe) only. We don't use path/to/ prefixes for these commands since other programs, like firefox and msedge are also not easily "available" on the command line (until the user puts the directories where these programs can be found into $PATH).

  3. If you want to write the documentation for ArkAscendedServer(.exe) (for Ark: Survival Ascended) as well, I would approve to have this name common/ark-survival-evolved as the canonical tldr page covering ASE and ASA (similar to our resolution with Chromium-related web browsers), then add three new alias pages named common/shootergameserver, common/arkascendedserver, and common/ark-survival-ascended. (The tldr filenames, per the convention, should be in all lowercase).

@Managor
Copy link
Member

Managor commented Oct 28, 2025

@reinhart1010 i decided to give an exception to these. See #17125

Co-authored-by: Managor <42655600+Managor@users.noreply.github.com>
@ivanbaluta
Copy link
Contributor Author

Hi @reinhart1010, thanks for the review!
For Linux, the launch method is ./ShooterGameServer, while for Windows it's .\ShooterGameServer.exe. This translates to {{path/to/ShooterGameServer}} and {{path\to\ShooterGameServer.exe}} respectively. I don't know how this can be combined into a common page.
Creating documentation for ARK: Survival Ascended based on ARK: Survival Evolved won't work. The examples I used are specific to Evolved and are not supported in Ascended (or have a different syntax, like the Port argument).

Co-authored-by: Dylan <145150333+dmmqz@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new command Issues requesting creation of a new page or PRs adding a new page for a command. review needed Prioritized PRs marked for reviews from maintainers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants