Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
Pixark
n/a
0 / 0
n/a
0 / 0
0
n/a
0 / 0
1<?php declare(strict_types=1);
2
3/**
4 * Clansuite Server Query
5 *
6 * SPDX-FileCopyrightText: 2003-2025 Jens A. Koch
7 * SPDX-License-Identifier: MIT
8 *
9 * For the full copyright and license information, please view
10 * the LICENSE file that was distributed with this source code.
11 */
12
13namespace Clansuite\ServerQuery\ServerProtocols;
14
15/**
16 * PixARK protocol implementation.
17 */
18class Pixark extends ArkSurvivalEvolved
19{
20    /**
21     * Protocol name.
22     */
23    public string $name = 'PixARK';
24
25    /**
26     * List of supported games.
27     *
28     * @var array<string>
29     */
30    public array $supportedGames = ['PixARK'];
31
32    /**
33     * Protocol identifier.
34     */
35    public string $protocol = 'A2S';
36
37    /**
38     * Game series.
39     *
40     * @var array<string>
41     */
42    public array $game_series_list = ['PixARK'];
43    protected int $port_diff       = 1;
44
45    /**
46     * Whether to auto-calculate query port from game port.
47     */
48    protected bool $autoCalculateQueryPort = true;
49}