diff --git a/packagessniper_v2.hash b/packagessniper_v2.hash index 780a9fa8..1d83dfc9 100644 --- a/packagessniper_v2.hash +++ b/packagessniper_v2.hash @@ -1 +1 @@ -87b21a7d3d648b1ea03f583e1f212baadfbcb202 \ No newline at end of file +1f031485453d848bf56af942e76280bcf356f18f \ No newline at end of file diff --git a/packagessniper_v2.hash256 b/packagessniper_v2.hash256 index 30a253c3..91280b9f 100644 --- a/packagessniper_v2.hash256 +++ b/packagessniper_v2.hash256 @@ -1 +1 @@ -b1fa4f7ae58c4e8c3c123fa7e1a364efc2a1fc883a8e911ed501a8b5cc8e8014 \ No newline at end of file +8706953099613af533cb62ce28fa87dee0916163d76f7ecfd3efc1430ae82716 \ No newline at end of file diff --git a/packagessniper_v2.json b/packagessniper_v2.json index b823ad5c..e2f47826 100644 --- a/packagessniper_v2.json +++ b/packagessniper_v2.json @@ -623,6 +623,24 @@ } ] }, + { + "name": "Russian Doom", + "engine_name": "Russian Doom", + "command": "./russian-doom/run-russian-doom.sh", + "command_args": [ + "-iwad", + "base/DOOM.WAD" + ], + "download": [ + "russian-doom" + ], + "download_config": [ + { + "extract_location": "./russian-doom", + "download_name": "russian-doom" + } + ] + }, { "name": "Doom Runner", "engine_name": "Doom Runner", @@ -1071,6 +1089,37 @@ } ] }, + { + "name": "Russian Doom", + "engine_name": "Russian Doom", + "commands": [ + { + "cmd": "./russian-doom/run-russian-doom.sh", + "args": [ + "-iwad", + "base/PLUTONIA.WAD" + ], + "command_name": ".*plutoniam?.conf" + }, + { + "cmd": "./russian-doom/run-russian-doom.sh", + "args": [ + "-iwad", + "base/TNT.WAD" + ], + "command_name": ".*tntm?.conf" + } + ], + "download": [ + "russian-doom" + ], + "download_config": [ + { + "extract_location": "./russian-doom", + "download_name": "russian-doom" + } + ] + }, { "name": "Doom Runner", "engine_name": "Doom Runner", @@ -1885,6 +1934,60 @@ } ] }, + { + "name": "Russian Doom", + "commands": [ + { + "cmd": "./russian-doom/run-russian-doom.sh", + "args": [ + "-iwad", + "base/DOOM2.WAD" + ], + "command_name": ".*rerelease" + }, + { + "cmd": "./russian-doom/run-russian-doom.sh", + "args": [ + "-iwad", + "base/DOOM2.WAD" + ], + "command_name": ".*doom2" + }, + { + "cmd": "./russian-doom/run-russian-doom.sh", + "args": [ + "-iwad", + "finaldoombase/TNT.WAD" + ], + "command_name": ".*tnt" + }, + { + "cmd": "./russian-doom/run-russian-doom.sh", + "args": [ + "-iwad", + "finaldoombase/PLUTONIA.WAD" + ], + "command_name": ".*plutonia" + }, + { + "cmd": "/bin/sh", + "args": [ + "-c", + "echo \"Please use gzdoom for master levels.\" > last_error.txt && exit 10" + ], + "command_name": ".*master" + } + ], + "download": [ + "russian-doom" + ], + "download_config": [ + { + "extract_location": "./russian-doom", + "download_name": "russian-doom" + } + ] + }, { "name": "Doom Runner", "commands": [ @@ -2705,12 +2808,6 @@ "url": "https://github.com/luxtorpeda-dev/packages/releases/download/crispy-doom-12/", "file": "crispy-doom-common-12.tar.xz", "cache_by_name": true - }, - { - "name": "inter-doom", - "url": "https://github.com/luxtorpeda-dev/packages/releases/download/inter-doom-12/", - "file": "inter-doom-common-12.tar.xz", - "cache_by_name": true } ], "choices": [ @@ -2823,20 +2920,20 @@ "engine_name": "Crispy Doom" }, { - "name": "International Doom", - "engine_name": "International Doom", - "command": "./inter-doom/run-inter-hexen.sh", + "name": "Russian Doom", + "engine_name": "Russian Doom", + "command": "./russian-doom/run-russian-hexen.sh", "command_args": [ "-iwad", "../base/HEXEN.WAD" ], "download": [ - "inter-doom" + "russian-doom" ], "download_config": [ { - "extract_location": "./inter-doom", - "download_name": "inter-doom" + "extract_location": "./russian-doom", + "download_name": "russian-doom" } ] }, @@ -2912,12 +3009,6 @@ "url": "https://github.com/luxtorpeda-dev/packages/releases/download/crispy-doom-12/", "file": "crispy-doom-common-12.tar.xz", "cache_by_name": true - }, - { - "name": "inter-doom", - "url": "https://github.com/luxtorpeda-dev/packages/releases/download/inter-doom-12/", - "file": "inter-doom-common-12.tar.xz", - "cache_by_name": true } ], "choices": [ @@ -2995,8 +3086,8 @@ "engine_name": "Crispy Doom" }, { - "name": "International Doom", - "command": "./inter-doom/run-inter-hexen.sh", + "name": "Russian Doom", + "command": "./russian-doom/run-russian-hexen.sh", "command_args": [ "-iwad", "../base/HEXEN.WAD", @@ -3004,12 +3095,12 @@ "../base/HEXDD.WAD" ], "download": [ - "inter-doom" + "russian-doom" ], "download_config": [ { - "extract_location": "./inter-doom", - "download_name": "inter-doom" + "extract_location": "./russian-doom", + "download_name": "russian-doom" } ] }, @@ -3096,12 +3187,6 @@ "file": "crispy-doom-common-12.tar.xz", "cache_by_name": true }, - { - "name": "inter-doom", - "url": "https://github.com/luxtorpeda-dev/packages/releases/download/inter-doom-12/", - "file": "inter-doom-common-12.tar.xz", - "cache_by_name": true - }, { "name": "dsda-doom", "url": "https://github.com/luxtorpeda-dev/packages/releases/download/dsda-doom-3/", @@ -3252,19 +3337,19 @@ "engine_name": "Crispy Doom" }, { - "name": "International Doom", - "command": "./inter-doom/run-inter-heretic.sh", + "name": "Russian Doom", + "command": "./russian-doom/run-russian-heretic.sh", "command_args": [ "-iwad", "../base/HERETIC.WAD" ], "download": [ - "inter-doom" + "russian-doom" ], "download_config": [ { - "extract_location": "./inter-doom", - "download_name": "inter-doom" + "extract_location": "./russian-doom", + "download_name": "russian-doom" } ] }, @@ -8326,6 +8411,16 @@ "controllerNotSupported": true, "engine_name": "International Doom" }, + { + "engine_link": "https://github.com/Russian-Doom/russian-doom", + "version": "6.3", + "author": "d10sfan", + "author_link": "https://github.com/d10sfan", + "license": "GPLv2", + "license_link": "https://github.com/Russian-Doom/russian-doom/blob/master/LICENSE.txt", + "controllerNotSupported": true, + "engine_name": "Russian Doom" + }, { "engine_link": "https://github.com/coelckers/prboom-plus", "version": "2.6.66",