From e3a325028dceaae1a671c48321341b1d4ccfef1d Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Tue, 7 May 2019 11:46:22 -0600 Subject: [PATCH] Add minimum_client_version --- api/actions/version.php | 9 +++++++++ api/apisettings.php | 7 ++++--- settings.template.php | 2 ++ 3 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 api/actions/version.php diff --git a/api/actions/version.php b/api/actions/version.php new file mode 100644 index 0000000..5128092 --- /dev/null +++ b/api/actions/version.php @@ -0,0 +1,9 @@ + "OK", "version" => $SETTINGS["minimum_client_version"]]); \ No newline at end of file diff --git a/api/apisettings.php b/api/apisettings.php index 2aebbe2..7ec2d5f 100644 --- a/api/apisettings.php +++ b/api/apisettings.php @@ -8,9 +8,10 @@ $APIS = [ "ping" => [ - "load" => "ping.php", - "vars" => [ - ] + "load" => "ping.php" + ], + "version" => [ + "load" => "version.php" ], "inventory" => [ "load" => "inventory.php" diff --git a/settings.template.php b/settings.template.php index ad06f26..7393f9f 100644 --- a/settings.template.php +++ b/settings.template.php @@ -36,6 +36,8 @@ $SETTINGS = [ // API key "key" => "123" ], + // Minimum game version to allow + "minimum_client_version" => "2.0.0", // Settings for Point of Interest server to get place data from // https://source.netsyms.com/Netsyms/PointsOfInterestAPI "poi" => [