From 2a27593eff6a256f3ba999858e2327d49e1b3dcd Mon Sep 17 00:00:00 2001 From: Yadciel Date: Fri, 10 Nov 2023 09:03:17 +0100 Subject: [PATCH] PixArk --- manifest.json | 15 ++++---- pixark.kvp | 85 +++++++++++++++++++++++++++++++++++++++++++ pixarkconfig.json | 1 + pixarkmetaconfig.json | 1 + pixarkports.json | 23 ++++++++++++ pixarkupdates.json | 13 +++++++ 6 files changed, 131 insertions(+), 7 deletions(-) create mode 100644 pixark.kvp create mode 100644 pixarkconfig.json create mode 100644 pixarkmetaconfig.json create mode 100644 pixarkports.json create mode 100644 pixarkupdates.json diff --git a/manifest.json b/manifest.json index 5d4ee44..7cd1089 100644 --- a/manifest.json +++ b/manifest.json @@ -1,9 +1,10 @@ { - "id": "ec280171-c67b-4cf8-923f-dc27fea91ee1", - "authors": ["CubeCoders Limited", "AMP Community"], - "origin": "https://github.com/CubeCoders/AMPTemplates.git", - "url": "https://github.com/CubeCoders/AMPTemplates", - "imagefile": "", - "prefix": "", - "repotype": "AppTemplates" + "id": "456e2179-9333-48e9-aa13-9cb289110926", + "authors": [ + "Yadciel - Made with AMP Config Generator" + ], + "origin": "https://github.com/Yadciel - Made with AMP Config Generator/AMPTemplates.git", + "url": "https://github.com/Yadciel - Made with AMP Config Generator/AMPTemplates", + "imagefile": "", + "prefix": "Yadciel - Made with AMP Config Generator" } \ No newline at end of file diff --git a/pixark.kvp b/pixark.kvp new file mode 100644 index 0000000..6c26392 --- /dev/null +++ b/pixark.kvp @@ -0,0 +1,85 @@ +Meta.DisplayName=PixArk +Meta.Description=PixArk +Meta.Arch=x86_64 +Meta.Author=Yadciel - Made with AMP Config Generator +Meta.URL=https://store.steampowered.com/app/593600/PixARK/ +Meta.MinAMPVersion=2.4.6.6 +Meta.SpecificDockerImage= +Meta.DockerRequired=False +Meta.ContainerPolicy=Supported +Meta.ContainerPolicyReason= +Meta.Prerequsites=[] +Meta.EndpointURIFormat=steam://connect/{ip}:{GenericModule.App.Ports.$SteamQueryPort} +App.AdminMethod=STDIO +App.HasReadableConsole=true +App.HasWritableConsole=true +App.DisplayName=PixArk +App.CommandLineArgs={{$PlatformArgs}} {{$FormattedArgs}} +App.WindowsCommandLineArgs= +App.CommandLineParameterFormat=-{0} "{1}" +App.CommandLineParameterDelimiter= +App.RapidStartup=false +App.ApplicationReadyMode=Immediate +App.ExitMethod=OS_CLOSE +App.ExitString=stop +App.ExitTimeout=30 +App.ExitFile=app_exit.lck +App.SupportsLiveSettingsChanges=False +App.LiveSettingChangeCommandFormat=set {0} "{1}" +App.ApplicationIPBinding=0.0.0.0 +App.AdminPortRef=RemoteAdminPort +App.UniversalSleepApplicationUDPPortRef=GamePort1 +App.PrimaryApplicationPortRef=GamePort1 +App.UniversalSleepSteamQueryPortRef=SteamQueryPort +App.MaxUsers=8 +App.UseRandomAdminPassword=True +App.RemoteAdminPassword= +App.AdminLoginTransform=None +App.RCONConnectDelaySeconds=30 +App.RCONConnectRetrySeconds=15 +App.RCONHeartbeatCommand=ping +App.RCONHeartbeatMinutes=0 +App.TelnetLoginFormat={0} +App.SteamUpdateAnonymousLogin=True +App.SteamForceLoginPrompt=False +App.SupportsUniversalSleep=False +App.WakeupMode=Any +App.TemplateMatchRegex={{(\$?[\w]+)}} +App.MonitorChildProcess=False +App.MonitorChildProcessWaitMs=1000 +App.MonitorChildProcessName= +App.Compatibility=None +App.SteamWorkshopDownloadLocation={{$FullBaseDir}}undefined +Console.FilterMatchRegex= +Console.FilterMatchReplacement= +Console.ThrowawayMessageRegex=(WARNING|ERROR): Shader.+ +Console.UpdateAvailableRegex=^\[\d\d:\d\d:\d\d\] \[INFO\] A new server update is available! v[\d\.]+.$ +Console.SuppressLogAtStart=False +Console.ActivateLogRegex= +Console.UserActions={} +Console.SleepMode=False +Console.SleepOnStart=False +Console.SleepDelayMinutes=5 +Console.DozeDelay=2 +Console.AutoRetryCount=5 +Console.SleepStartThresholdSeconds=25 +Console.AppReadyRegex=^$ +Console.UserJoinRegex=^$ +Console.UserLeaveRegex=^$ +Console.UserChatRegex=^$ +Meta.OS=3 +Meta.ConfigManifest=pixarkconfig.json +Meta.MetaConfigManifest=pixarkmetaconfig.json +Meta.ConfigRoot=pixark.kvp +App.RootDir=./pixark/ +Meta.DisplayImageSource=steam:593600 +App.BaseDirectory=./pixark/593600/ +App.WorkingDir=593600 +App.ExecutableWin=593600\PixARKServer.exe +App.ExecutableLinux=593600/PixARKServer +App.LinuxCommandLineArgs= +App.Ports=@IncludeJson[pixarkports.json] +App.UpdateSources=@IncludeJson[pixarkupdates.json] +Errors= +isValid=true +App.EnvironmentVariables={"LD_LIBRARY_PATH": "{{$FullBaseDir}}linux64:{{$FullRootDir}}linux64:%LD_LIBRARY_PATH%", "WINEPREFIX": "{{$FullRootDir}}.wine", "WINEARCH": "win64", "WINEDEBUG": "-all"} \ No newline at end of file diff --git a/pixarkconfig.json b/pixarkconfig.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/pixarkconfig.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/pixarkmetaconfig.json b/pixarkmetaconfig.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/pixarkmetaconfig.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/pixarkports.json b/pixarkports.json new file mode 100644 index 0000000..565fa43 --- /dev/null +++ b/pixarkports.json @@ -0,0 +1,23 @@ +[ + { + "Protocol": "Both", + "Port": "27015", + "Name": "", + "Description": "Port used for main game traffic", + "Ref": "" + }, + { + "Protocol": "TCP", + "Port": "27017", + "Name": "Remote Admin Port", + "Description": "Port used for main game traffic", + "Ref": "RemoteAdminPort" + }, + { + "Protocol": "Both", + "Port": "27016", + "Name": "Steam Query Port", + "Description": "Port used for main game traffic", + "Ref": "SteamQueryPort" + } +] \ No newline at end of file diff --git a/pixarkupdates.json b/pixarkupdates.json new file mode 100644 index 0000000..edf6b4a --- /dev/null +++ b/pixarkupdates.json @@ -0,0 +1,13 @@ +[ + { + "UpdateStageName": "", + "UpdateSourcePlatform": "All", + "UpdateSource": "SteamCMD", + "UpdateSourceData": "824360", + "UpdateSourceArgs": "593600", + "UnzipUpdateSource": false, + "OverwriteExistingFiles": false, + "DeleteAfterExtract": true, + "OneShot": false + } +] \ No newline at end of file