From c02a35612e59d463dca85690c4f46dd615b8bb81 Mon Sep 17 00:00:00 2001 From: Rage Date: Sun, 12 Jan 2025 22:40:35 -0500 Subject: [PATCH] Updated Swagnuts & Some Mod Configs --- .../BepInEx/config/MOAR.settings.cfg | 4 +- .../BepInEx/config/com.borkel.nvgmasks.cfg | 8 +- .../BepInEx/plugins/Donuts/Donuts.dll | Bin 164864 -> 159232 bytes mods/SWAG + DONUTS/meta.ini | 2 +- .../user/mods/SWAG/config/config.json | 2 +- mods/SWAG + DONUTS/user/mods/SWAG/src/SWAG.ts | 32 +- .../BepInEx/plugins/Donuts/Donuts.dll | Bin 0 -> 164864 bytes .../plugins/Donuts/RandomScenarioConfig.json | 66 ++ .../plugins/Donuts/ScenarioConfig.json | 350 ++++++++ .../patterns/crazyraids/customs_start.json | 24 + .../patterns/crazyraids/customs_waves.json | 129 +++ .../crazyraids/factory_night_start.json | 25 + .../crazyraids/factory_night_waves.json | 88 ++ .../patterns/crazyraids/factory_start.json | 25 + .../patterns/crazyraids/factory_waves.json | 88 ++ .../crazyraids/groundzero_high_start.json | 24 + .../crazyraids/groundzero_high_waves.json | 88 ++ .../patterns/crazyraids/groundzero_start.json | 24 + .../patterns/crazyraids/groundzero_waves.json | 88 ++ .../crazyraids/interchange_start.json | 24 + .../crazyraids/interchange_waves.json | 118 +++ .../patterns/crazyraids/laboratory_start.json | 24 + .../patterns/crazyraids/laboratory_waves.json | 48 + .../patterns/crazyraids/lighthouse_start.json | 24 + .../patterns/crazyraids/lighthouse_waves.json | 104 +++ .../patterns/crazyraids/reserve_start.json | 24 + .../patterns/crazyraids/reserve_waves.json | 114 +++ .../patterns/crazyraids/shoreline_start.json | 24 + .../patterns/crazyraids/shoreline_waves.json | 116 +++ .../patterns/crazyraids/streets_start.json | 24 + .../patterns/crazyraids/streets_waves.json | 114 +++ .../patterns/crazyraids/woods_start.json | 24 + .../patterns/crazyraids/woods_waves.json | 130 +++ .../impossibleraids/customs_start.json | 24 + .../impossibleraids/customs_waves.json | 129 +++ .../impossibleraids/factory_night_start.json | 25 + .../impossibleraids/factory_night_waves.json | 88 ++ .../impossibleraids/factory_start.json | 25 + .../impossibleraids/factory_waves.json | 88 ++ .../groundzero_high_start.json | 24 + .../groundzero_high_waves.json | 88 ++ .../impossibleraids/groundzero_start.json | 24 + .../impossibleraids/groundzero_waves.json | 88 ++ .../impossibleraids/interchange_start.json | 24 + .../impossibleraids/interchange_waves.json | 118 +++ .../impossibleraids/laboratory_start.json | 24 + .../impossibleraids/laboratory_waves.json | 48 + .../impossibleraids/lighthouse_start.json | 24 + .../impossibleraids/lighthouse_waves.json | 104 +++ .../impossibleraids/reserve_start.json | 24 + .../impossibleraids/reserve_waves.json | 114 +++ .../impossibleraids/shoreline_start.json | 24 + .../impossibleraids/shoreline_waves.json | 116 +++ .../impossibleraids/streets_start.json | 24 + .../impossibleraids/streets_waves.json | 114 +++ .../patterns/impossibleraids/woods_start.json | 24 + .../patterns/impossibleraids/woods_waves.json | 130 +++ .../patterns/live-like-alt/customs_start.json | 27 + .../patterns/live-like-alt/customs_waves.json | 101 +++ .../live-like-alt/factory_night_start.json | 25 + .../live-like-alt/factory_night_waves.json | 80 ++ .../patterns/live-like-alt/factory_start.json | 25 + .../patterns/live-like-alt/factory_waves.json | 80 ++ .../live-like-alt/groundzero_high_start.json | 25 + .../live-like-alt/groundzero_high_waves.json | 75 ++ .../live-like-alt/groundzero_start.json | 25 + .../live-like-alt/groundzero_waves.json | 75 ++ .../live-like-alt/interchange_start.json | 27 + .../live-like-alt/interchange_waves.json | 90 ++ .../live-like-alt/laboratory_start.json | 24 + .../live-like-alt/laboratory_waves.json | 48 + .../live-like-alt/lighthouse_start.json | 25 + .../live-like-alt/lighthouse_waves.json | 104 +++ .../patterns/live-like-alt/reserve_start.json | 25 + .../patterns/live-like-alt/reserve_waves.json | 88 ++ .../live-like-alt/shoreline_start.json | 25 + .../live-like-alt/shoreline_waves.json | 88 ++ .../patterns/live-like-alt/streets_start.json | 25 + .../patterns/live-like-alt/streets_waves.json | 88 ++ .../patterns/live-like-alt/woods_start.json | 25 + .../patterns/live-like-alt/woods_waves.json | 101 +++ .../patterns/live-like/customs_start.json | 24 + .../patterns/live-like/customs_waves.json | 129 +++ .../live-like/factory_night_start.json | 25 + .../live-like/factory_night_waves.json | 94 ++ .../patterns/live-like/factory_start.json | 25 + .../patterns/live-like/factory_waves.json | 94 ++ .../live-like/groundzero_high_start.json | 24 + .../live-like/groundzero_high_waves.json | 88 ++ .../patterns/live-like/groundzero_start.json | 24 + .../patterns/live-like/groundzero_waves.json | 88 ++ .../patterns/live-like/interchange_start.json | 24 + .../patterns/live-like/interchange_waves.json | 118 +++ .../patterns/live-like/laboratory_start.json | 24 + .../patterns/live-like/laboratory_waves.json | 48 + .../patterns/live-like/lighthouse_start.json | 24 + .../patterns/live-like/lighthouse_waves.json | 104 +++ .../patterns/live-like/reserve_start.json | 24 + .../patterns/live-like/reserve_waves.json | 114 +++ .../patterns/live-like/shoreline_start.json | 24 + .../patterns/live-like/shoreline_waves.json | 116 +++ .../patterns/live-like/streets_start.json | 24 + .../patterns/live-like/streets_waves.json | 114 +++ .../patterns/live-like/woods_start.json | 24 + .../patterns/live-like/woods_waves.json | 130 +++ .../patterns/morepmcs/customs_start.json | 24 + .../patterns/morepmcs/customs_waves.json | 129 +++ .../morepmcs/factory_night_start.json | 25 + .../morepmcs/factory_night_waves.json | 88 ++ .../patterns/morepmcs/factory_start.json | 25 + .../patterns/morepmcs/factory_waves.json | 88 ++ .../morepmcs/groundzero_high_start.json | 24 + .../morepmcs/groundzero_high_waves.json | 88 ++ .../patterns/morepmcs/groundzero_start.json | 24 + .../patterns/morepmcs/groundzero_waves.json | 88 ++ .../patterns/morepmcs/interchange_start.json | 24 + .../patterns/morepmcs/interchange_waves.json | 118 +++ .../patterns/morepmcs/laboratory_start.json | 24 + .../patterns/morepmcs/laboratory_waves.json | 48 + .../patterns/morepmcs/lighthouse_start.json | 24 + .../patterns/morepmcs/lighthouse_waves.json | 104 +++ .../patterns/morepmcs/reserve_start.json | 24 + .../patterns/morepmcs/reserve_waves.json | 114 +++ .../patterns/morepmcs/shoreline_start.json | 24 + .../patterns/morepmcs/shoreline_waves.json | 116 +++ .../patterns/morepmcs/streets_start.json | 24 + .../patterns/morepmcs/streets_waves.json | 114 +++ .../Donuts/patterns/morepmcs/woods_start.json | 24 + .../Donuts/patterns/morepmcs/woods_waves.json | 130 +++ .../patterns/morescavs/customs_start.json | 24 + .../patterns/morescavs/customs_waves.json | 129 +++ .../morescavs/factory_night_start.json | 25 + .../morescavs/factory_night_waves.json | 88 ++ .../patterns/morescavs/factory_start.json | 25 + .../patterns/morescavs/factory_waves.json | 88 ++ .../morescavs/groundzero_high_start.json | 24 + .../morescavs/groundzero_high_waves.json | 88 ++ .../patterns/morescavs/groundzero_start.json | 24 + .../patterns/morescavs/groundzero_waves.json | 88 ++ .../patterns/morescavs/interchange_start.json | 24 + .../patterns/morescavs/interchange_waves.json | 118 +++ .../patterns/morescavs/laboratory_start.json | 24 + .../patterns/morescavs/laboratory_waves.json | 62 ++ .../patterns/morescavs/lighthouse_start.json | 24 + .../patterns/morescavs/lighthouse_waves.json | 104 +++ .../patterns/morescavs/reserve_start.json | 24 + .../patterns/morescavs/reserve_waves.json | 114 +++ .../patterns/morescavs/shoreline_start.json | 24 + .../patterns/morescavs/shoreline_waves.json | 116 +++ .../patterns/morescavs/streets_start.json | 24 + .../patterns/morescavs/streets_waves.json | 114 +++ .../patterns/morescavs/woods_start.json | 24 + .../patterns/morescavs/woods_waves.json | 130 +++ .../patterns/quietraids/customs_start.json | 24 + .../patterns/quietraids/customs_waves.json | 129 +++ .../quietraids/factory_night_start.json | 25 + .../quietraids/factory_night_waves.json | 88 ++ .../patterns/quietraids/factory_start.json | 25 + .../patterns/quietraids/factory_waves.json | 88 ++ .../quietraids/groundzero_high_start.json | 24 + .../quietraids/groundzero_high_waves.json | 88 ++ .../patterns/quietraids/groundzero_start.json | 24 + .../patterns/quietraids/groundzero_waves.json | 88 ++ .../quietraids/interchange_start.json | 24 + .../quietraids/interchange_waves.json | 118 +++ .../patterns/quietraids/laboratory_start.json | 24 + .../patterns/quietraids/laboratory_waves.json | 48 + .../patterns/quietraids/lighthouse_start.json | 24 + .../patterns/quietraids/lighthouse_waves.json | 104 +++ .../patterns/quietraids/reserve_start.json | 24 + .../patterns/quietraids/reserve_waves.json | 114 +++ .../patterns/quietraids/shoreline_start.json | 24 + .../patterns/quietraids/shoreline_waves.json | 116 +++ .../patterns/quietraids/streets_start.json | 24 + .../patterns/quietraids/streets_waves.json | 114 +++ .../patterns/quietraids/woods_start.json | 24 + .../patterns/quietraids/woods_waves.json | 130 +++ .../patterns/scav-raids/customs_start.json | 24 + .../patterns/scav-raids/customs_waves.json | 129 +++ .../scav-raids/factory_night_start.json | 25 + .../scav-raids/factory_night_waves.json | 88 ++ .../patterns/scav-raids/factory_start.json | 25 + .../patterns/scav-raids/factory_waves.json | 88 ++ .../scav-raids/groundzero_high_start.json | 24 + .../scav-raids/groundzero_high_waves.json | 88 ++ .../patterns/scav-raids/groundzero_start.json | 24 + .../patterns/scav-raids/groundzero_waves.json | 88 ++ .../scav-raids/interchange_start.json | 24 + .../scav-raids/interchange_waves.json | 118 +++ .../patterns/scav-raids/laboratory_start.json | 24 + .../patterns/scav-raids/laboratory_waves.json | 48 + .../patterns/scav-raids/lighthouse_start.json | 24 + .../patterns/scav-raids/lighthouse_waves.json | 104 +++ .../patterns/scav-raids/reserve_start.json | 24 + .../patterns/scav-raids/reserve_waves.json | 114 +++ .../patterns/scav-raids/shoreline_start.json | 24 + .../patterns/scav-raids/shoreline_waves.json | 116 +++ .../patterns/scav-raids/streets_start.json | 24 + .../patterns/scav-raids/streets_waves.json | 114 +++ .../patterns/scav-raids/woods_start.json | 24 + .../patterns/scav-raids/woods_waves.json | 130 +++ .../customs_start.json | 27 + .../customs_waves.json | 89 ++ .../factory_night_start.json | 25 + .../factory_night_waves.json | 65 ++ .../factory_start.json | 25 + .../factory_waves.json | 65 ++ .../groundzero_high_start.json | 25 + .../groundzero_high_waves.json | 61 ++ .../groundzero_start.json | 25 + .../groundzero_waves.json | 61 ++ .../interchange_start.json | 27 + .../interchange_waves.json | 76 ++ .../laboratory_start.json | 24 + .../laboratory_waves.json | 8 + .../lighthouse_start.json | 25 + .../lighthouse_waves.json | 64 ++ .../reserve_start.json | 25 + .../reserve_waves.json | 74 ++ .../shoreline_start.json | 25 + .../shoreline_waves.json | 76 ++ .../streets_start.json | 25 + .../streets_waves.json | 74 ++ .../woods_start.json | 25 + .../woods_waves.json | 90 ++ .../customs_start.json | 24 + .../customs_waves.json | 89 ++ .../factory_night_start.json | 25 + .../factory_night_waves.json | 65 ++ .../factory_start.json | 25 + .../factory_waves.json | 65 ++ .../groundzero_high_start.json | 24 + .../groundzero_high_waves.json | 61 ++ .../groundzero_start.json | 24 + .../groundzero_waves.json | 61 ++ .../interchange_start.json | 24 + .../interchange_waves.json | 76 ++ .../laboratory_start.json | 24 + .../laboratory_waves.json | 8 + .../lighthouse_start.json | 24 + .../lighthouse_waves.json | 64 ++ .../reserve_start.json | 24 + .../reserve_waves.json | 74 ++ .../shoreline_start.json | 24 + .../shoreline_waves.json | 76 ++ .../streets_start.json | 24 + .../streets_waves.json | 74 ++ .../woods_start.json | 24 + .../woods_waves.json | 90 ++ .../customs_start.json | 24 + .../customs_waves.json | 89 ++ .../factory_night_start.json | 25 + .../factory_night_waves.json | 61 ++ .../factory_start.json | 25 + .../factory_waves.json | 61 ++ .../groundzero_high_start.json | 24 + .../groundzero_high_waves.json | 61 ++ .../groundzero_start.json | 24 + .../groundzero_waves.json | 61 ++ .../interchange_start.json | 24 + .../interchange_waves.json | 76 ++ .../laboratory_start.json | 24 + .../laboratory_waves.json | 22 + .../lighthouse_start.json | 24 + .../lighthouse_waves.json | 64 ++ .../reserve_start.json | 24 + .../reserve_waves.json | 74 ++ .../shoreline_start.json | 24 + .../shoreline_waves.json | 76 ++ .../streets_start.json | 24 + .../streets_waves.json | 74 ++ .../woods_start.json | 24 + .../woods_waves.json | 90 ++ .../customs_start.json | 24 + .../customs_waves.json | 89 ++ .../factory_night_start.json | 25 + .../factory_night_waves.json | 65 ++ .../factory_start.json | 25 + .../factory_waves.json | 65 ++ .../groundzero_high_start.json | 24 + .../groundzero_high_waves.json | 61 ++ .../groundzero_start.json | 24 + .../groundzero_waves.json | 61 ++ .../interchange_start.json | 24 + .../interchange_waves.json | 76 ++ .../laboratory_start.json | 24 + .../laboratory_waves.json | 8 + .../lighthouse_start.json | 24 + .../lighthouse_waves.json | 64 ++ .../reserve_start.json | 24 + .../reserve_waves.json | 74 ++ .../shoreline_start.json | 24 + .../shoreline_waves.json | 76 ++ .../streets_start.json | 24 + .../streets_waves.json | 74 ++ .../woods_start.json | 24 + .../woods_waves.json | 90 ++ .../Donuts/zoneSpawnPoints/customs.json | 508 +++++++++++ .../Donuts/zoneSpawnPoints/customs_start.json | 114 +++ .../Donuts/zoneSpawnPoints/factory.json | 161 ++++ .../Donuts/zoneSpawnPoints/factory_night.json | 161 ++++ .../zoneSpawnPoints/factory_night_start.json | 307 +++++++ .../Donuts/zoneSpawnPoints/factory_start.json | 307 +++++++ .../Donuts/zoneSpawnPoints/groundzero.json | 174 ++++ .../zoneSpawnPoints/groundzero_high.json | 174 ++++ .../groundzero_high_start.json | 218 +++++ .../zoneSpawnPoints/groundzero_start.json | 218 +++++ .../Donuts/zoneSpawnPoints/interchange.json | 434 +++++++++ .../zoneSpawnPoints/interchange_start.json | 89 ++ .../Donuts/zoneSpawnPoints/laboratory.json | 112 +++ .../zoneSpawnPoints/laboratory_start.json | 171 ++++ .../Donuts/zoneSpawnPoints/lighthouse.json | 199 +++++ .../zoneSpawnPoints/lighthouse_start.json | 274 ++++++ .../Donuts/zoneSpawnPoints/reserve.json | 461 ++++++++++ .../Donuts/zoneSpawnPoints/reserve_start.json | 182 ++++ .../Donuts/zoneSpawnPoints/shoreline.json | 423 +++++++++ .../zoneSpawnPoints/shoreline_start.json | 116 +++ .../Donuts/zoneSpawnPoints/streets.json | 767 ++++++++++++++++ .../Donuts/zoneSpawnPoints/streets_start.json | 185 ++++ .../plugins/Donuts/zoneSpawnPoints/woods.json | 353 ++++++++ .../Donuts/zoneSpawnPoints/woods_start.json | 145 +++ mods/SWAG + DONUTS_backup2/meta.ini | 28 + .../user/mods/SWAG/LICENSE | 21 + .../user/mods/SWAG/README.md | 11 + .../user/mods/SWAG/config/bossConfig.json | 221 +++++ .../user/mods/SWAG/config/bosses/gluhar.json | 294 ++++++ .../user/mods/SWAG/config/bosses/goons.json | 254 ++++++ .../user/mods/SWAG/config/bosses/kaban.json | 304 +++++++ .../user/mods/SWAG/config/bosses/killa.json | 140 +++ .../mods/SWAG/config/bosses/kolontay.json | 293 ++++++ .../mods/SWAG/config/bosses/partisan.json | 136 +++ .../user/mods/SWAG/config/bosses/reshala.json | 137 +++ .../user/mods/SWAG/config/bosses/sanitar.json | 138 +++ .../mods/SWAG/config/bosses/shturman.json | 136 +++ .../user/mods/SWAG/config/bosses/tagilla.json | 138 +++ .../mods/SWAG/config/bosses/zryachiy.json | 136 +++ .../user/mods/SWAG/config/config.json | 117 +++ .../user/mods/SWAG/config/custom/legion.json | 122 +++ .../mods/SWAG/config/custom/punisher.json | 146 +++ .../user/mods/SWAG/config/custom/santa.json | 122 +++ .../mods/SWAG/config/other/bloodhounds.json | 134 +++ .../user/mods/SWAG/config/other/cultists.json | 174 ++++ .../user/mods/SWAG/config/other/raiders.json | 340 +++++++ .../user/mods/SWAG/config/other/rogues.json | 184 ++++ .../mods/SWAG/config/other/scav_snipers.json | 206 +++++ .../user/mods/SWAG/package.json | 32 + .../user/mods/SWAG/src/ClassDef.ts | 119 +++ .../user/mods/SWAG/src/SWAG.ts | 845 ++++++++++++++++++ profiles/Multiplayer/modlist.txt | 4 +- profiles/Server/modlist.txt | 5 +- 350 files changed, 27968 insertions(+), 29 deletions(-) create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/Donuts.dll create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/RandomScenarioConfig.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/ScenarioConfig.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/crazyraids/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/impossibleraids/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like-alt/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/live-like/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morepmcs/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/morescavs/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/quietraids/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/scav-raids/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like-alt/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-live-like/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-morescavs/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/customs_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/factory_night_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/factory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/groundzero_high_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/groundzero_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/interchange_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/laboratory_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/lighthouse_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/reserve_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/shoreline_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/streets_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/patterns/starting-pmcs-only-quietraids/woods_waves.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/customs.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/customs_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/factory.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/factory_night.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/factory_night_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/factory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/groundzero.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/groundzero_high.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/groundzero_high_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/groundzero_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/interchange.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/interchange_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/laboratory.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/laboratory_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/lighthouse.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/lighthouse_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/reserve.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/reserve_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/shoreline.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/shoreline_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/streets.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/streets_start.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/woods.json create mode 100644 mods/SWAG + DONUTS_backup2/BepInEx/plugins/Donuts/zoneSpawnPoints/woods_start.json create mode 100644 mods/SWAG + DONUTS_backup2/meta.ini create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/LICENSE create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/README.md create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bossConfig.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/gluhar.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/goons.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/kaban.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/killa.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/kolontay.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/partisan.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/reshala.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/sanitar.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/shturman.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/tagilla.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/bosses/zryachiy.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/config.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/custom/legion.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/custom/punisher.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/custom/santa.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/other/bloodhounds.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/other/cultists.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/other/raiders.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/other/rogues.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/config/other/scav_snipers.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/package.json create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/src/ClassDef.ts create mode 100644 mods/SWAG + DONUTS_backup2/user/mods/SWAG/src/SWAG.ts diff --git a/mods/Config Files/BepInEx/config/MOAR.settings.cfg b/mods/Config Files/BepInEx/config/MOAR.settings.cfg index 10c700e..25e46ff 100644 --- a/mods/Config Files/BepInEx/config/MOAR.settings.cfg +++ b/mods/Config Files/BepInEx/config/MOAR.settings.cfg @@ -123,7 +123,7 @@ scavMaxGroupSize = 4 # Setting type: Int32 # Default value: 4 # Acceptable value range: From 0 to 10 -pmcMaxGroupSize = 5 +pmcMaxGroupSize = 4 ## Increases chances of pmc groups spawning, doesn't dramatically increase quantity. # Setting type: Boolean @@ -133,7 +133,7 @@ morePmcGroups On/Off = false ## Increases chances of scav groups spawning, doesn't dramatically increase quantity. # Setting type: Boolean # Default value: false -moreScavGroups On/Off = true +moreScavGroups On/Off = false ## Max bots permitted in any particular spawn zone, recommend not to touch this. # Setting type: Int32 diff --git a/mods/Config Files/BepInEx/config/com.borkel.nvgmasks.cfg b/mods/Config Files/BepInEx/config/com.borkel.nvgmasks.cfg index 220f4e6..959f31d 100644 --- a/mods/Config Files/BepInEx/config/com.borkel.nvgmasks.cfg +++ b/mods/Config Files/BepInEx/config/com.borkel.nvgmasks.cfg @@ -40,19 +40,23 @@ Gating level = 0 # Setting type: KeyCode # Default value: None # Acceptable values: None, Backspace, Tab, Clear, Return, Pause, Escape, Space, Exclaim, DoubleQuote, Hash, Dollar, Percent, Ampersand, Quote, LeftParen, RightParen, Asterisk, Plus, Comma, Minus, Period, Slash, Alpha0, Alpha1, Alpha2, Alpha3, Alpha4, Alpha5, Alpha6, Alpha7, Alpha8, Alpha9, Colon, Semicolon, Less, Equals, Greater, Question, At, LeftBracket, Backslash, RightBracket, Caret, Underscore, BackQuote, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, LeftCurlyBracket, Pipe, RightCurlyBracket, Tilde, Delete, Keypad0, Keypad1, Keypad2, Keypad3, Keypad4, Keypad5, Keypad6, Keypad7, Keypad8, Keypad9, KeypadPeriod, KeypadDivide, KeypadMultiply, KeypadMinus, KeypadPlus, KeypadEnter, KeypadEquals, UpArrow, DownArrow, RightArrow, LeftArrow, Insert, Home, End, PageUp, PageDown, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, Numlock, CapsLock, ScrollLock, RightShift, LeftShift, RightControl, LeftControl, RightAlt, LeftAlt, RightCommand, RightApple, LeftCommand, LeftApple, LeftWindows, RightWindows, AltGr, Help, Print, SysReq, Break, Menu, Mouse0, Mouse1, Mouse2, Mouse3, Mouse4, Mouse5, Mouse6, JoystickButton0, JoystickButton1, JoystickButton2, JoystickButton3, JoystickButton4, JoystickButton5, JoystickButton6, JoystickButton7, JoystickButton8, JoystickButton9, JoystickButton10, JoystickButton11, JoystickButton12, JoystickButton13, JoystickButton14, JoystickButton15, JoystickButton16, JoystickButton17, JoystickButton18, JoystickButton19, Joystick1Button0, Joystick1Button1, Joystick1Button2, Joystick1Button3, Joystick1Button4, Joystick1Button5, Joystick1Button6, Joystick1Button7, Joystick1Button8, Joystick1Button9, Joystick1Button10, Joystick1Button11, Joystick1Button12, Joystick1Button13, Joystick1Button14, Joystick1Button15, Joystick1Button16, Joystick1Button17, Joystick1Button18, Joystick1Button19, Joystick2Button0, Joystick2Button1, Joystick2Button2, Joystick2Button3, Joystick2Button4, Joystick2Button5, Joystick2Button6, Joystick2Button7, Joystick2Button8, Joystick2Button9, Joystick2Button10, Joystick2Button11, Joystick2Button12, Joystick2Button13, Joystick2Button14, Joystick2Button15, Joystick2Button16, Joystick2Button17, Joystick2Button18, Joystick2Button19, Joystick3Button0, Joystick3Button1, Joystick3Button2, Joystick3Button3, Joystick3Button4, Joystick3Button5, Joystick3Button6, Joystick3Button7, Joystick3Button8, Joystick3Button9, Joystick3Button10, Joystick3Button11, Joystick3Button12, Joystick3Button13, Joystick3Button14, Joystick3Button15, Joystick3Button16, Joystick3Button17, Joystick3Button18, Joystick3Button19, Joystick4Button0, Joystick4Button1, Joystick4Button2, Joystick4Button3, Joystick4Button4, Joystick4Button5, Joystick4Button6, Joystick4Button7, Joystick4Button8, Joystick4Button9, Joystick4Button10, Joystick4Button11, Joystick4Button12, Joystick4Button13, Joystick4Button14, Joystick4Button15, Joystick4Button16, Joystick4Button17, Joystick4Button18, Joystick4Button19, Joystick5Button0, Joystick5Button1, Joystick5Button2, Joystick5Button3, Joystick5Button4, Joystick5Button5, Joystick5Button6, Joystick5Button7, Joystick5Button8, Joystick5Button9, Joystick5Button10, Joystick5Button11, Joystick5Button12, Joystick5Button13, Joystick5Button14, Joystick5Button15, Joystick5Button16, Joystick5Button17, Joystick5Button18, Joystick5Button19, Joystick6Button0, Joystick6Button1, Joystick6Button2, Joystick6Button3, Joystick6Button4, Joystick6Button5, Joystick6Button6, Joystick6Button7, Joystick6Button8, Joystick6Button9, Joystick6Button10, Joystick6Button11, Joystick6Button12, Joystick6Button13, Joystick6Button14, Joystick6Button15, Joystick6Button16, Joystick6Button17, Joystick6Button18, Joystick6Button19, Joystick7Button0, Joystick7Button1, Joystick7Button2, Joystick7Button3, Joystick7Button4, Joystick7Button5, Joystick7Button6, Joystick7Button7, Joystick7Button8, Joystick7Button9, Joystick7Button10, Joystick7Button11, Joystick7Button12, Joystick7Button13, Joystick7Button14, Joystick7Button15, Joystick7Button16, Joystick7Button17, Joystick7Button18, Joystick7Button19, Joystick8Button0, Joystick8Button1, Joystick8Button2, Joystick8Button3, Joystick8Button4, Joystick8Button5, Joystick8Button6, Joystick8Button7, Joystick8Button8, Joystick8Button9, Joystick8Button10, Joystick8Button11, Joystick8Button12, Joystick8Button13, Joystick8Button14, Joystick8Button15, Joystick8Button16, Joystick8Button17, Joystick8Button18, Joystick8Button19 -1.Manual gating increase = KeypadPlus +1. Manual gating increase = KeypadPlus ## Decreases the gain by 1 step. There's 5 levels (-2...2), default level is the third level (0). # Setting type: KeyCode # Default value: None # Acceptable values: None, Backspace, Tab, Clear, Return, Pause, Escape, Space, Exclaim, DoubleQuote, Hash, Dollar, Percent, Ampersand, Quote, LeftParen, RightParen, Asterisk, Plus, Comma, Minus, Period, Slash, Alpha0, Alpha1, Alpha2, Alpha3, Alpha4, Alpha5, Alpha6, Alpha7, Alpha8, Alpha9, Colon, Semicolon, Less, Equals, Greater, Question, At, LeftBracket, Backslash, RightBracket, Caret, Underscore, BackQuote, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, LeftCurlyBracket, Pipe, RightCurlyBracket, Tilde, Delete, Keypad0, Keypad1, Keypad2, Keypad3, Keypad4, Keypad5, Keypad6, Keypad7, Keypad8, Keypad9, KeypadPeriod, KeypadDivide, KeypadMultiply, KeypadMinus, KeypadPlus, KeypadEnter, KeypadEquals, UpArrow, DownArrow, RightArrow, LeftArrow, Insert, Home, End, PageUp, PageDown, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, Numlock, CapsLock, ScrollLock, RightShift, LeftShift, RightControl, LeftControl, RightAlt, LeftAlt, RightCommand, RightApple, LeftCommand, LeftApple, LeftWindows, RightWindows, AltGr, Help, Print, SysReq, Break, Menu, Mouse0, Mouse1, Mouse2, Mouse3, Mouse4, Mouse5, Mouse6, JoystickButton0, JoystickButton1, JoystickButton2, JoystickButton3, JoystickButton4, JoystickButton5, JoystickButton6, JoystickButton7, JoystickButton8, JoystickButton9, JoystickButton10, JoystickButton11, JoystickButton12, JoystickButton13, JoystickButton14, JoystickButton15, JoystickButton16, JoystickButton17, JoystickButton18, JoystickButton19, Joystick1Button0, Joystick1Button1, Joystick1Button2, Joystick1Button3, Joystick1Button4, Joystick1Button5, Joystick1Button6, Joystick1Button7, Joystick1Button8, Joystick1Button9, Joystick1Button10, Joystick1Button11, Joystick1Button12, Joystick1Button13, Joystick1Button14, Joystick1Button15, Joystick1Button16, Joystick1Button17, Joystick1Button18, Joystick1Button19, Joystick2Button0, Joystick2Button1, Joystick2Button2, Joystick2Button3, Joystick2Button4, Joystick2Button5, Joystick2Button6, Joystick2Button7, Joystick2Button8, Joystick2Button9, Joystick2Button10, Joystick2Button11, Joystick2Button12, Joystick2Button13, Joystick2Button14, Joystick2Button15, Joystick2Button16, Joystick2Button17, Joystick2Button18, Joystick2Button19, Joystick3Button0, Joystick3Button1, Joystick3Button2, Joystick3Button3, Joystick3Button4, Joystick3Button5, Joystick3Button6, Joystick3Button7, Joystick3Button8, Joystick3Button9, Joystick3Button10, Joystick3Button11, Joystick3Button12, Joystick3Button13, Joystick3Button14, Joystick3Button15, Joystick3Button16, Joystick3Button17, Joystick3Button18, Joystick3Button19, Joystick4Button0, Joystick4Button1, Joystick4Button2, Joystick4Button3, Joystick4Button4, Joystick4Button5, Joystick4Button6, Joystick4Button7, Joystick4Button8, Joystick4Button9, Joystick4Button10, Joystick4Button11, Joystick4Button12, Joystick4Button13, Joystick4Button14, Joystick4Button15, Joystick4Button16, Joystick4Button17, Joystick4Button18, Joystick4Button19, Joystick5Button0, Joystick5Button1, Joystick5Button2, Joystick5Button3, Joystick5Button4, Joystick5Button5, Joystick5Button6, Joystick5Button7, Joystick5Button8, Joystick5Button9, Joystick5Button10, Joystick5Button11, Joystick5Button12, Joystick5Button13, Joystick5Button14, Joystick5Button15, Joystick5Button16, Joystick5Button17, Joystick5Button18, Joystick5Button19, Joystick6Button0, Joystick6Button1, Joystick6Button2, Joystick6Button3, Joystick6Button4, Joystick6Button5, Joystick6Button6, Joystick6Button7, Joystick6Button8, Joystick6Button9, Joystick6Button10, Joystick6Button11, Joystick6Button12, Joystick6Button13, Joystick6Button14, Joystick6Button15, Joystick6Button16, Joystick6Button17, Joystick6Button18, Joystick6Button19, Joystick7Button0, Joystick7Button1, Joystick7Button2, Joystick7Button3, Joystick7Button4, Joystick7Button5, Joystick7Button6, Joystick7Button7, Joystick7Button8, Joystick7Button9, Joystick7Button10, Joystick7Button11, Joystick7Button12, Joystick7Button13, Joystick7Button14, Joystick7Button15, Joystick7Button16, Joystick7Button17, Joystick7Button18, Joystick7Button19, Joystick8Button0, Joystick8Button1, Joystick8Button2, Joystick8Button3, Joystick8Button4, Joystick8Button5, Joystick8Button6, Joystick8Button7, Joystick8Button8, Joystick8Button9, Joystick8Button10, Joystick8Button11, Joystick8Button12, Joystick8Button13, Joystick8Button14, Joystick8Button15, Joystick8Button16, Joystick8Button17, Joystick8Button18, Joystick8Button19 -2.Manual gating decrease = KeypadMinus +2. Manual gating decrease = KeypadMinus ## Will reset when the game opens. You are supposed to use the gating increase/decrease keys to change the gating level, but you are free to change it manually if you want to make sure you are at a specific gating level. # Setting type: Int32 # Default value: 0 Gating level = 0 +1.Manual gating increase = KeypadPlus + +2.Manual gating decrease = KeypadMinus + [1.Globals] Mask size multiplier = 1.07 diff --git a/mods/SWAG + DONUTS/BepInEx/plugins/Donuts/Donuts.dll b/mods/SWAG + DONUTS/BepInEx/plugins/Donuts/Donuts.dll index 172ca1a539d6ef5f1440011c4ef2fc67841a57e6..ca119522cbcd6c3e4dbfdf0e99b24a5fe880c3c5 100644 GIT binary patch literal 159232 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 g<7neT4D;9gU9ui=b3HD2RR!pl`|HAe8ELuMqtK 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

$gQdv!W7gQ~m~kDZ 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 literal 164864 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�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�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 YpQ6vp5e2ibN; +type LocationBackupData = Record; + + +class SWAG implements IPreSptLoadMod, IPostDBLoadMod +{ + public static savedLocationData: LocationBackupData = { + factory4_day: undefined, + factory4_night: undefined, + bigmap: undefined, + interchange: undefined, + laboratory: undefined, + lighthouse: undefined, + rezervbase: undefined, + shoreline: undefined, + tarkovstreets: undefined, + woods: undefined, + sandbox: undefined, + sandbox_high: undefined, + + // unused + develop: undefined, + hideout: undefined, + privatearea: undefined, + suburbs: undefined, + terminal: undefined, + town: undefined + }; + + public static randomWaveTimer = { + time_min: 0, + time_max: 0 + }; + + public static actual_timers = { + time_min: 0, + time_max: 0 + }; + + public static waveCounter = { + count: 1 + }; + + public static raid_time = { + time_of_day: "day" + }; + + public static bossCount = { + count: 0 + }; + + preSptLoad(container: DependencyContainer): void + { + const httpResponse = + container.resolve("HttpResponseUtil"); + + const staticRouterModService = container.resolve( + "StaticRouterModService" + ); + + staticRouterModService.registerStaticRouter( + `${modName}/client/match/local/end`, + [{ + url: "/client/match/local/end", + action: async ( + url: string, + info: any, + sessionID: string, + output: string + ): Promise => + { + sessionId = sessionID; + SWAG.clearDefaultSpawns(); + SWAG.configureMaps(); + return locationCallbacks.getLocationData(url, info, sessionID); + } + }], + "SWAG" + ); + + staticRouterModService.registerStaticRouter( + `${modName}/client/locations`, + [{ + url: "/client/locations", + action: async ( + url: string, + info: any, + sessionID: string, + output: string + ): Promise => + { + sessionId = sessionID; + SWAG.clearDefaultSpawns(); + SWAG.configureMaps(); + return locationCallbacks.getLocationData(url, info, sessionID); + } + }], + "SWAG" + ); + + staticRouterModService.registerStaticRouter( + `${modName}/client/items`, + [{ + url: "/client/items", + action: async ( + url: string, + info: any, + sessionID: string, + output: string + ) => + { + sessionId = sessionID; + const locationConfig = container.resolve("ConfigServer").getConfig(ConfigTypes.LOCATION); + + // as of SPT 3.6.0 we need to disable the new spawn system so that SWAG can clear spawns properly + if ( + !config?.UseDefaultSpawns?.Waves || + !config?.UseDefaultSpawns?.Bosses || + !config?.UseDefaultSpawns?.TriggeredWaves + ) + { + SWAG.disableSpawnSystems(); + } + + // disable more vanilla spawn stuff + locationConfig.splitWaveIntoSingleSpawnsSettings.enabled = false; + locationConfig.rogueLighthouseSpawnTimeSettings.enabled = false; + locationConfig.addOpenZonesToAllMaps = false; + locationConfig.addCustomBotWavesToMaps = false; + locationConfig.enableBotTypeLimits = false; + + logger.info( + "SWAG: Vanilla spawn systems disabled" + ); + + return output; + } + }], + "SWAG" + ); + + staticRouterModService.registerStaticRouter( + `${modName}/client/raid/configuration`, + [{ + url: "/client/raid/configuration", + action: async ( + url: string, + info: any, + sessionID: string, + output: string + ): Promise => + { + try + { + const botConfig = container.resolve("ConfigServer").getConfig(ConfigTypes.BOT); + const pmcConfig = container.resolve("ConfigServer").getConfig(ConfigTypes.PMC); + const { convertIntoPmcChance } = pmcConfig; + Object.entries(convertIntoPmcChance).forEach(([mapKey, map]) => { + Object.entries(map).forEach(([roleKey, role]) => { + role.min = 0; + role.max = 0; + }); + }); + logger.info("SWAG: PMC conversion is OFF (this is good - be sure this loads AFTER Realism/SVM)"); + + // Adjust time and map caps + const appContext = container.resolve("ApplicationContext"); + const weatherController = container.resolve("WeatherController"); + const matchInfoStartOff = appContext.getLatestValue(ContextVariableType.RAID_CONFIGURATION).getValue(); + const time = weatherController.generate().time; + + let realTime = time; + if (matchInfoStartOff.timeVariant === "PAST") + { + // eslint-disable-next-line prefer-const + let [hours, minutes] = time.split(":").map(Number); + hours = (hours - 12 + 24) % 24; // Adjust time backwards by 12 hours and ensure it wraps correctly + realTime = `${hours}:${minutes}`; + } + + // Determine Time of Day + let TOD = "day"; + const [hours] = realTime.split(":").map(Number); + if ((matchInfoStartOff.location !== "factory4_night" && hours >= 5 && hours < 22) || + matchInfoStartOff.location === "factory4_day" || + matchInfoStartOff.location.toLowerCase() === "laboratory") + { + TOD = "day"; + } + else + { + TOD = "night"; + } + + // Set map caps based on Time of Day + if (TOD === "day") + { + Object.keys(config.MaxBotCap).forEach(key => + { + botConfig.maxBotCap[key] = config.MaxBotCap[key]; + }); + } + else + { // "night" + Object.keys(config.NightMaxBotCap).forEach(key => + { + botConfig.maxBotCap[key] = config.NightMaxBotCap[key]; + }); + } + logger.info(`SWAG: ${TOD} Raid Max Bot Caps set`); + + return httpResponse.nullResponse(); + } + catch (e) + { + logger.error(`SWAG: Failed To modify PMC conversion, you may have more PMCs than you're supposed to. Error: ${e}`); + return httpResponse.nullResponse(); + } + } + }], + "SWAG" + ); + } + + postDBLoad(container: DependencyContainer): void + { + logger = container.resolve("WinstonLogger"); + locationCallbacks = container.resolve("LocationCallbacks"); + jsonUtil = container.resolve("JsonUtil"); + databaseServer = container.resolve("DatabaseServer"); + locations = databaseServer.getTables().locations; + randomUtil = container.resolve("RandomUtil"); + seasonalEvents = container.resolve("SeasonalEventService"); + profileHelper = container.resolve("ProfileHelper"); + } + + /** + * Returns all available OpenZones specified in location.base.OpenZones as well as any OpenZone found in the SpawnPointParams. + * Filters out all sniper zones + * @param map + * @returns + */ + static getOpenZones(map: LocationName): string[] + { + const baseobj: ILocationBase = locations[map]?.base; + + // Get all OpenZones defined in the base obj that do not include sniper zones. Need to filter for empty strings as well. + const foundOpenZones = baseobj?.OpenZones?.split(",") + .filter((name) => !name.includes("Snipe")) + .filter((name) => name.trim() !== "") ?? []; + + // Sometimes there are zones in the SpawnPointParams that arent listed in the OpenZones, parse these and add them to the list of zones + baseobj?.SpawnPointParams?.forEach((spawn) => + { + //check spawn for open zones and if it doesn't exist add to end of array + if ( + spawn?.BotZoneName && + !foundOpenZones.includes(spawn.BotZoneName) && + !spawn.BotZoneName.includes("Snipe") + ) + { + foundOpenZones.push(spawn.BotZoneName); + } + }); + + //logger.info(`SWAG: Open Zones(${map}): ${JSON.stringify(foundOpenZones)}`); + return foundOpenZones; + } + + static shuffleArray(array: any[]) + { + for (let i = array.length - 1; i > 0; i--) + { + const j = Math.floor(Math.random() * (i + 1)); + [array[i], array[j]] = [array[j], array[i]]; + } + } + + static configureMaps(): void + { + const bossConfigs: { [key: string]: any[] } = {}; + const otherConfigs: { [key: string]: any[] } = {}; + const customConfigs: { [key: string]: any[] } = {}; + + bossSpawnConfigs.forEach(data => + { + Object.keys(data).forEach(mapKey => + { + if (bossConfig.TotalBossesPerMap[mapKey] === 0 || config.disableAllSpawns.bosses) + { + return; + } + + if (!bossConfigs[mapKey]) + { + bossConfigs[mapKey] = []; + } + + const filteredBosses = data[mapKey].filter(boss => + { + + // ignore boarsniper + if (boss.BossName == "bossboarsniper") + { + return false; + } + + const shouldSkip = boss.BossChance === 0 || + (bossConfig.Bosses.useGlobalBossSpawnChance && + bossConfig.Bosses[reverseBossNames[boss.BossName]][mapKey] === 0); + return !shouldSkip; + }); + + bossConfigs[mapKey].push(...filteredBosses); + }); + }); + + otherSpawnConfigs.forEach(data => + { + Object.keys(data).forEach(mapKey => + { + + if (!otherConfigs[mapKey]) + { + otherConfigs[mapKey] = []; + } + + const filteredBosses = data[mapKey].filter(boss => + { + const bossType = reverseBossNames[boss.BossName]; + + if (config.disableAllSpawns[bossType]) + { + return false; + } + + const shouldSkip = boss.BossChance === 0 || + (config.Spawns.useGlobalSpawnChance && config.Spawns[bossType][mapKey] === 0); + + return !shouldSkip; + }); + + otherConfigs[mapKey].push(...filteredBosses); + }); + }); + + customSpawnConfigs.forEach(data => + { + Object.keys(data).forEach(mapKey => + { + if (!customConfigs[mapKey]) + { + customConfigs[mapKey] = []; + } + + const filteredBosses = data[mapKey].filter(boss => + { + + if (boss.BossName == "gifter") + { + if (!bossConfig.CustomBosses.santa.enabled || + (!seasonalEvents.christmasEventEnabled() && !bossConfig.CustomBosses.santa.forceSpawnOutsideEvent)) + { + return false; + } + } + + const shouldSkip = boss.BossChance === 0 || + !bossConfig.CustomBosses[reverseBossNames[boss.BossName]].enabled || + (bossConfig.CustomBosses[reverseBossNames[boss.BossName]].enabled && + bossConfig.CustomBosses[reverseBossNames[boss.BossName]][mapKey] === 0); + return !shouldSkip; + }); + + customConfigs[mapKey].push(...filteredBosses); + }); + }); + + // Shuffle each array within the configuration objects + Object.values(bossConfigs).forEach(array => this.shuffleArray(array)); + Object.values(otherConfigs).forEach(array => this.shuffleArray(array)); + Object.values(customConfigs).forEach(array => this.shuffleArray(array)); + + validMaps.forEach((globalmap: LocationName) => + { + bossConfigs[reverseMapNames[globalmap]]?.forEach(boss => + { + SWAG.spawnBosses(boss, globalmap); + SWAG.bossCount.count += 1; + }); + // reset boss count for the next map + SWAG.bossCount.count = 0; + + otherConfigs[reverseMapNames[globalmap]]?.forEach(spawn => + { + SWAG.spawnBots(spawn, globalmap); + }); + + customConfigs[reverseMapNames[globalmap]]?.forEach(custom => + { + SWAG.spawnCustom(custom, globalmap); + }); + + logger.warning(`SWAG: Configured boss spawns for map ${globalmap}`); + }); + } + + static spawnBosses( + boss: IBossPattern, + globalmap: LocationName + ): void + { + + if (bossConfig.TotalBossesPerMap[reverseMapNames[globalmap]] == 0) + { + if (config.DebugOutput) + logger.info( + "SWAG: TotalBosses set to 0 for this map, skipping boss spawn" + ); + return; + } + else if (bossConfig.TotalBossesPerMap[reverseMapNames[globalmap]] != -1 && (SWAG.bossCount.count >= bossConfig.TotalBossesPerMap[reverseMapNames[globalmap]])) + { + if (config.DebugOutput) + logger.info( + "SWAG: Skipping boss spawn as total boss count has been met already" + ); + return; + } + else + { + const wave: IBossLocationSpawn = SWAG.configureBossWave(boss, globalmap); + locations[globalmap].base.BossLocationSpawn.push(wave); + } + } + + static spawnBots( + boss: IBossPattern, + globalmap: LocationName + ): void + { + + const wave: IBossLocationSpawn = SWAG.configureBossWave(boss, globalmap); + locations[globalmap].base.BossLocationSpawn.push(wave); + } + + static spawnCustom( + boss: IBossPattern, + globalmap: LocationName + ): void + { + + const wave: IBossLocationSpawn = SWAG.configureBossWave(boss, globalmap); + locations[globalmap].base.BossLocationSpawn.push(wave); + } + + static configureBossWave(boss: IBossLocationSpawn, globalmap: LocationName): IBossLocationSpawn + { + let spawnChance = 0; + let spawnZones = boss.BossZone || null; + const bossName = roleCase[boss.BossName.toLowerCase()] || boss.BossName; + + const getRandomDifficulty = () => + { + const availableDifficulties = ["easy", "normal", "hard", "impossible"]; + const randomIndex = Math.floor(Math.random() * availableDifficulties.length); + return availableDifficulties[randomIndex]; + }; + + const difficultyKey = boss.BossDifficult || config.BossDifficulty.toLowerCase(); + const difficulty = difficultyKey === "asonline" ? getRandomDifficulty() : diffProper[difficultyKey]; + + const escortDifficultyKey = boss.BossEscortDifficult || config.BossEscortDifficulty.toLowerCase(); + const escort_difficulty = escortDifficultyKey === "asonline" ? getRandomDifficulty() : diffProper[escortDifficultyKey]; + + boss?.Supports?.forEach((escort) => + { + escort.BossEscortDifficult = [escort_difficulty]; + escort.BossEscortType = roleCase[escort.BossEscortType.toLowerCase()]; + }); + + // exclusive to bosses only + if (boss.BossName.startsWith("boss")) + { + spawnChance = this.adjustBossSpawnChance(boss, globalmap); + } + // something other than bosses + else if (config.Spawns.useGlobalSpawnChance) + { + spawnChance = config.Spawns[reverseBossNames[boss.BossName]][reverseMapNames[globalmap]]; + } + else + { + spawnChance = boss.BossChance || 0; + } + + // zones + if (spawnZones != null) + { + spawnZones = boss.BossZone || spawnZones; + if (spawnZones.length > 1) + { + // let's just pick one zone, can't trust BSG to do this correctly + const random_zone = SWAG.getRandIntInclusive(0, spawnZones.length - 1); + spawnZones = spawnZones[random_zone]; + } + // if it's not > 1 and not null, then we'll assume there's a single zone defined instead + else + { + spawnZones = spawnZones[0]; + } + } + + // Using the SPT class here + const wave: IBossLocationSpawn = { + BossChance: spawnChance, + BossDifficult: difficulty, + BossName: bossName, + BossPlayer: false, + BossEscortAmount: boss.BossEscortAmount || "0", + BossEscortDifficult: escort_difficulty, + BossEscortType: roleCase[boss.BossEscortType.toLowerCase()], + BossZone: spawnZones != null + ? spawnZones + : SWAG.savedLocationData[globalmap] && + SWAG.savedLocationData[globalmap].openZones && + SWAG.savedLocationData[globalmap].openZones.length > 0 + ? randomUtil.getStringArrayValue(SWAG.savedLocationData[globalmap].openZones) + : "", + ForceSpawn: boss.ForceSpawn || false, + IgnoreMaxBots: true, + RandomTimeSpawn: boss.RandomTimeSpawn || false, + spawnMode: ["pve", "regular"], + Supports: boss.Supports || null, + Time: boss.Time || -1, + TriggerId: boss.TriggerId || "", + TriggerName: boss.TriggerName || "" + }; + + if (spawnChance != 0 && config.DebugOutput) + { + logger.warning(`Configured Boss Wave: ${JSON.stringify(wave)}`); + } + + return wave; + } + + static adjustBossSpawnChance(boss: IBossLocationSpawn, globalmap: LocationName): number + { + // I need to refactor this garbage + if (boss.BossName === "bosspunisher") + { + // if punisher is not enabled + if (!bossConfig.CustomBosses.punisher.enabled) + { + return 0; + } + + // if progress spawn chance is not enabled + if (!bossConfig.CustomBosses.punisher.useProgressSpawnChance) + { + return bossConfig.CustomBosses["punisher"][reverseMapNames[globalmap]]; + } + + const pmcProfile = profileHelper.getPmcProfile(sessionId); + const profileId = pmcProfile?._id; + const punisherBossProgressFilePath = path.resolve( + __dirname, + `../../WTT-RogueJustice/profiles/${profileId}/progress.json` + ); + + try + { + const progressData = JSON.parse( + fs.readFileSync(punisherBossProgressFilePath, "utf8") + ); + return progressData?.actualPunisherChance ?? 1; + } + catch (error) + { + logger.warning( + "SWAG: Unable to load Punisher Boss progress file, either you don't have the mod installed or you don't have a Punisher progress file yet." + ); + return 1; + } + } + + // if legion is not enabled + if (boss.BossName === "bosslegion") + { + if (!bossConfig.CustomBosses.legion.enabled) + { + return 0; + } + + // if progress spawn chance is not enabled + if (!bossConfig.CustomBosses.legion.useProgressSpawnChance) + { + return bossConfig.CustomBosses["legion"][reverseMapNames[globalmap]]; + } + + const legionBossProgressFilePath = path.resolve( + __dirname, + "../../RaidOverhaul/config/LegionChance.json" + ); + + try + { + const progressData = JSON.parse( + fs.readFileSync(legionBossProgressFilePath, "utf8") + ); + return progressData?.legionChance ?? 15; + } + catch (error) + { + logger.warning( + "SWAG: Unable to load Legion Boss progress file, either you don't have the mod installed or you deleted your LegionChance.json." + ); + } + } + // all other bosses... + else if (bossConfig.Bosses.useGlobalBossSpawnChance) + { + // edge case, only applies to Kaban + if (boss.BossName == "bossboarsniper") + { + return boss.BossChance; + } + return bossConfig.Bosses[reverseBossNames[boss.BossName]][reverseMapNames[globalmap]]; + } + // if global boss chance is not enabled + else + { + return boss.BossChance; + } + } + + static getRandIntInclusive(min: number, max: number): number + { + min = Math.ceil(min); + max = Math.floor(max); + return Math.floor(Math.random() * (max - min + 1)) + min; + } + + static disableSpawnSystems(): void + { + let map: keyof ILocations; + for (map in locations) + { + if (map === "base" || map === "hideout") + { + continue; + } + // locations[map].base.OfflineNewSpawn = false; + // locations[map].base.OfflineOldSpawn = true; + locations[map].base.NewSpawn = false; + locations[map].base.OldSpawn = true; + } + } + + static clearDefaultSpawns(): void + { + let map: keyof ILocations; + for (map in locations) + { + if (map === "base" || map === "hideout") + { + continue; + } + + // Save a backup of the wave data and the BossLocationSpawn to use when restoring defaults on raid end. Store openzones in this data as well + if (!SWAG.savedLocationData[map]) + { + const locationBase = locations[map].base; + SWAG.savedLocationData[map] = { + waves: locationBase.waves, + BossLocationSpawn: locationBase.BossLocationSpawn, + openZones: this.getOpenZones(map) + }; + } + + // Reset Database, Cringe -- i stole this code from LUA + locations[map].base.waves = [...SWAG.savedLocationData[map].waves]; + locations[map].base.BossLocationSpawn = [ + ...SWAG.savedLocationData[map].BossLocationSpawn + ]; + + // Clear bots spawn + if (!config?.UseDefaultSpawns?.Waves) + { + locations[map].base.waves = []; + } + + // Clear boss spawn + const bossLocationSpawn = locations[map].base.BossLocationSpawn; + if ( + !config?.UseDefaultSpawns?.Bosses && + !config?.UseDefaultSpawns?.TriggeredWaves + ) + { + locations[map].base.BossLocationSpawn = []; + continue; + } + + // Remove Default Boss Spawns + if (!config?.UseDefaultSpawns?.Bosses) + { + for (let i = 0; i < bossLocationSpawn.length; i++) + { + // Triggered wave check + if (bossLocationSpawn[i]?.TriggerName?.length === 0) + { + locations[map].base.BossLocationSpawn.splice(i--, 1); + } + } + } + + // Remove Default Triggered Waves + if (!config?.UseDefaultSpawns?.TriggeredWaves) + { + for (let i = 0; i < bossLocationSpawn.length; i++) + { + // Triggered wave check + if (bossLocationSpawn[i]?.TriggerName?.length > 0) + { + locations[map].base.BossLocationSpawn.splice(i--, 1); + } + } + } + } + } +} + +export const mod = new SWAG(); diff --git a/profiles/Multiplayer/modlist.txt b/profiles/Multiplayer/modlist.txt index 69ead9b..b97d43d 100644 --- a/profiles/Multiplayer/modlist.txt +++ b/profiles/Multiplayer/modlist.txt @@ -1,7 +1,7 @@ # This file was automatically generated by Mod Organizer. -Unsorted_separator -Version 1.27.1_separator --SWAG + DONUTS +-MOAR - Ultra Lite Spawn Mod -Visceral Combat -Backburner_separator +Config Files @@ -15,7 +15,7 @@ +Nerf Bot Grenades +Progressive Bot System +Dynamic Goons -+MOAR - Ultra Lite Spawn Mod ++SWAG + DONUTS +Looting Bots +That's Lit - Sync +That's Lit diff --git a/profiles/Server/modlist.txt b/profiles/Server/modlist.txt index 2043703..bcf88ac 100644 --- a/profiles/Server/modlist.txt +++ b/profiles/Server/modlist.txt @@ -1,6 +1,7 @@ +# This file was automatically generated by Mod Organizer. +Unsorted_separator -Version 1.27.1_separator --SWAG + DONUTS +-MOAR - Ultra Lite Spawn Mod -Visceral Combat +Backburner_separator +Config Files @@ -14,7 +15,7 @@ +Nerf Bot Grenades +Progressive Bot System +Dynamic Goons -+MOAR - Ultra Lite Spawn Mod ++SWAG + DONUTS +Looting Bots +That's Lit - Sync +That's Lit