diff --git a/addons/sourcemod/scripting/FixMapsFiles.sp b/addons/sourcemod/scripting/FixMapsFiles.sp index 28b8e09..5b42b96 100644 --- a/addons/sourcemod/scripting/FixMapsFiles.sp +++ b/addons/sourcemod/scripting/FixMapsFiles.sp @@ -9,7 +9,7 @@ public Plugin myinfo = name = "Maps files fixer", author = ".Rushaway", description = "Downloads fixed files for multiples map", - version = "1.0.0", + version = "1.1.0", url = "" }; @@ -22,6 +22,10 @@ public void OnMapStart() ApplyParanoidFix(); ApplyGargantuaFix(); } + else if (strcmp(sCurrentMap, "ze_sky_athletic_adv_v9_12s", false) == 0) + { + ApplySkyAthleticFix(); + } else if (strcmp(sCurrentMap, "ze_avalanche_reboot_beta7", false) == 0 || strcmp(sCurrentMap, "ze_l0v0l_v1_4", false) == 0 || strcmp(sCurrentMap, "ze_mountain_escape_v5_zy", false) == 0 || strcmp(sCurrentMap, "ze_Pidaras_v1_4fix3", false) == 0 || strcmp(sCurrentMap, "ze_sandstorm_css_v1_5x3", false) == 0 || strcmp(sCurrentMap, "ze_tyranny_v5fix", false) == 0) @@ -61,4 +65,32 @@ stock void ApplyGargantuaFix() AddFileToDownloadsTable("models/garg_fix_2025.phy"); AddFileToDownloadsTable("models/garg_fix_2025.sw.vtx"); AddFileToDownloadsTable("models/garg_fix_2025.vvd"); +} + +stock void ApplySkyAthleticFix() +{ + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02bbk.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02bbk.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02bdn.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02bdn.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02bft.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02bft.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02bk.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02bk.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02blf.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02blf.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02brt.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02brt.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02bup.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02bup.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02dn.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02dn.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02ft.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02ft.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02lf.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02lf.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02rt.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02rt.vtf"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02up.vmt"); + AddFileToDownloadsTable("materials/skybox/sky_csgo_night02up.vtf"); } \ No newline at end of file diff --git a/materials/skybox/sky_csgo_night02bbk.vmt b/materials/skybox/sky_csgo_night02bbk.vmt new file mode 100644 index 0000000..6f427ea --- /dev/null +++ b/materials/skybox/sky_csgo_night02bbk.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02bbk" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02bbk.vtf b/materials/skybox/sky_csgo_night02bbk.vtf new file mode 100644 index 0000000..ba0528b Binary files /dev/null and b/materials/skybox/sky_csgo_night02bbk.vtf differ diff --git a/materials/skybox/sky_csgo_night02bdn.vmt b/materials/skybox/sky_csgo_night02bdn.vmt new file mode 100644 index 0000000..fab8459 --- /dev/null +++ b/materials/skybox/sky_csgo_night02bdn.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02bdn" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02bdn.vtf b/materials/skybox/sky_csgo_night02bdn.vtf new file mode 100644 index 0000000..fa84ac9 Binary files /dev/null and b/materials/skybox/sky_csgo_night02bdn.vtf differ diff --git a/materials/skybox/sky_csgo_night02bft.vmt b/materials/skybox/sky_csgo_night02bft.vmt new file mode 100644 index 0000000..9e12164 --- /dev/null +++ b/materials/skybox/sky_csgo_night02bft.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02bft" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02bft.vtf b/materials/skybox/sky_csgo_night02bft.vtf new file mode 100644 index 0000000..e52b996 Binary files /dev/null and b/materials/skybox/sky_csgo_night02bft.vtf differ diff --git a/materials/skybox/sky_csgo_night02bk.vmt b/materials/skybox/sky_csgo_night02bk.vmt new file mode 100644 index 0000000..c936709 --- /dev/null +++ b/materials/skybox/sky_csgo_night02bk.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02bk" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02bk.vtf b/materials/skybox/sky_csgo_night02bk.vtf new file mode 100644 index 0000000..659d46e Binary files /dev/null and b/materials/skybox/sky_csgo_night02bk.vtf differ diff --git a/materials/skybox/sky_csgo_night02blf.vmt b/materials/skybox/sky_csgo_night02blf.vmt new file mode 100644 index 0000000..795185a --- /dev/null +++ b/materials/skybox/sky_csgo_night02blf.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02blf" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02blf.vtf b/materials/skybox/sky_csgo_night02blf.vtf new file mode 100644 index 0000000..6c60dbf Binary files /dev/null and b/materials/skybox/sky_csgo_night02blf.vtf differ diff --git a/materials/skybox/sky_csgo_night02brt.vmt b/materials/skybox/sky_csgo_night02brt.vmt new file mode 100644 index 0000000..accea1d --- /dev/null +++ b/materials/skybox/sky_csgo_night02brt.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02brt" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02brt.vtf b/materials/skybox/sky_csgo_night02brt.vtf new file mode 100644 index 0000000..1f5de83 Binary files /dev/null and b/materials/skybox/sky_csgo_night02brt.vtf differ diff --git a/materials/skybox/sky_csgo_night02bup.vmt b/materials/skybox/sky_csgo_night02bup.vmt new file mode 100644 index 0000000..e63bcac --- /dev/null +++ b/materials/skybox/sky_csgo_night02bup.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02bup" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02bup.vtf b/materials/skybox/sky_csgo_night02bup.vtf new file mode 100644 index 0000000..eee7c8c Binary files /dev/null and b/materials/skybox/sky_csgo_night02bup.vtf differ diff --git a/materials/skybox/sky_csgo_night02dn.vmt b/materials/skybox/sky_csgo_night02dn.vmt new file mode 100644 index 0000000..547052c --- /dev/null +++ b/materials/skybox/sky_csgo_night02dn.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02dn" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02dn.vtf b/materials/skybox/sky_csgo_night02dn.vtf new file mode 100644 index 0000000..f4883d9 Binary files /dev/null and b/materials/skybox/sky_csgo_night02dn.vtf differ diff --git a/materials/skybox/sky_csgo_night02ft.vmt b/materials/skybox/sky_csgo_night02ft.vmt new file mode 100644 index 0000000..44cb6b0 --- /dev/null +++ b/materials/skybox/sky_csgo_night02ft.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02ft" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02ft.vtf b/materials/skybox/sky_csgo_night02ft.vtf new file mode 100644 index 0000000..b419133 Binary files /dev/null and b/materials/skybox/sky_csgo_night02ft.vtf differ diff --git a/materials/skybox/sky_csgo_night02lf.vmt b/materials/skybox/sky_csgo_night02lf.vmt new file mode 100644 index 0000000..e6ebedf --- /dev/null +++ b/materials/skybox/sky_csgo_night02lf.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02lf" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02lf.vtf b/materials/skybox/sky_csgo_night02lf.vtf new file mode 100644 index 0000000..088856d Binary files /dev/null and b/materials/skybox/sky_csgo_night02lf.vtf differ diff --git a/materials/skybox/sky_csgo_night02rt.vmt b/materials/skybox/sky_csgo_night02rt.vmt new file mode 100644 index 0000000..ddcd1c7 --- /dev/null +++ b/materials/skybox/sky_csgo_night02rt.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02rt" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02rt.vtf b/materials/skybox/sky_csgo_night02rt.vtf new file mode 100644 index 0000000..00eac89 Binary files /dev/null and b/materials/skybox/sky_csgo_night02rt.vtf differ diff --git a/materials/skybox/sky_csgo_night02up.vmt b/materials/skybox/sky_csgo_night02up.vmt new file mode 100644 index 0000000..ae644db --- /dev/null +++ b/materials/skybox/sky_csgo_night02up.vmt @@ -0,0 +1,6 @@ +"unlitgeneric" +{ + "$basetexture" "skybox/sky_csgo_night02up" + "$nofog" 1 + "$ignorez" 1 +} diff --git a/materials/skybox/sky_csgo_night02up.vtf b/materials/skybox/sky_csgo_night02up.vtf new file mode 100644 index 0000000..e9a3888 Binary files /dev/null and b/materials/skybox/sky_csgo_night02up.vtf differ