From 978f0967a07d8a08c2eb9fb30c3a1ada1a7008f2 Mon Sep 17 00:00:00 2001 From: Marisa Kirisame Date: Mon, 3 Aug 2020 20:36:43 +0200 Subject: [PATCH] More "colorful" -noflat-. Kinsie's Test Map will use something else. Added full dummy sprite frames to fix up some weird glitches. --- gldefs.pp | 4 +- language.version | 2 +- shaders/glsl/{Glitch.frag => Glitch.fp} | 0 shaders/glsl/{Grain.frag => Grain.fp} | 0 textures.dummy | 907 +++++++++++++++++++++++- textures/-noflat-.png | Bin 0 -> 100 bytes textures/kinstile.png | Bin 0 -> 97 bytes zscript/swwm_common.zsc | 1 + 8 files changed, 904 insertions(+), 10 deletions(-) rename shaders/glsl/{Glitch.frag => Glitch.fp} (100%) rename shaders/glsl/{Grain.frag => Grain.fp} (100%) create mode 100644 textures/-noflat-.png create mode 100644 textures/kinstile.png diff --git a/gldefs.pp b/gldefs.pp index fb9a46427..eb5158fde 100644 --- a/gldefs.pp +++ b/gldefs.pp @@ -35,7 +35,7 @@ HardwareShader PostProcess scene HardwareShader PostProcess scene { Name "Glitch" - Shader "shaders/glsl/Glitch.frag" 330 + Shader "shaders/glsl/Glitch.fp" 330 Uniform float Timer Uniform float str1 Uniform float str2 @@ -43,7 +43,7 @@ HardwareShader PostProcess scene HardwareShader PostProcess scene { Name "Grain" - Shader "shaders/glsl/Grain.frag" 330 + Shader "shaders/glsl/Grain.fp" 330 Uniform float Timer Uniform float ni Texture NoiseTexture "textures/rgbnoise.png" diff --git a/language.version b/language.version index 2b6b18344..e31656929 100644 --- a/language.version +++ b/language.version @@ -1,2 +1,2 @@ [default] -SWWM_MODVER="\chSWWM \cwGZ\c- r449 (Mon 3 Aug 13:45:09 CEST 2020)"; +SWWM_MODVER="\chSWWM \cwGZ\c- r450 (Mon 3 Aug 20:36:43 CEST 2020)"; diff --git a/shaders/glsl/Glitch.frag b/shaders/glsl/Glitch.fp similarity index 100% rename from shaders/glsl/Glitch.frag rename to shaders/glsl/Glitch.fp diff --git a/shaders/glsl/Grain.frag b/shaders/glsl/Grain.fp similarity index 100% rename from shaders/glsl/Grain.frag rename to shaders/glsl/Grain.fp diff --git a/textures.dummy b/textures.dummy index 1bcfe8210..d94b0e5e7 100644 --- a/textures.dummy +++ b/textures.dummy @@ -1,43 +1,936 @@ Sprite "XZW0A0",1,1{} +Sprite "XZW0B0",1,1{} +Sprite "XZW0C0",1,1{} +Sprite "XZW0D0",1,1{} +Sprite "XZW0E0",1,1{} +Sprite "XZW0F0",1,1{} +Sprite "XZW0G0",1,1{} +Sprite "XZW0H0",1,1{} +Sprite "XZW0I0",1,1{} +Sprite "XZW0J0",1,1{} +Sprite "XZW0K0",1,1{} +Sprite "XZW0L0",1,1{} +Sprite "XZW0M0",1,1{} +Sprite "XZW0N0",1,1{} +Sprite "XZW0O0",1,1{} +Sprite "XZW0P0",1,1{} +Sprite "XZW0Q0",1,1{} +Sprite "XZW0R0",1,1{} +Sprite "XZW0S0",1,1{} +Sprite "XZW0T0",1,1{} +Sprite "XZW0U0",1,1{} +Sprite "XZW0V0",1,1{} +Sprite "XZW0W0",1,1{} +Sprite "XZW0X0",1,1{} +Sprite "XZW0Y0",1,1{} +Sprite "XZW0Z0",1,1{} Sprite "XZW1A0",1,1{} +Sprite "XZW1B0",1,1{} +Sprite "XZW1C0",1,1{} +Sprite "XZW1D0",1,1{} +Sprite "XZW1E0",1,1{} +Sprite "XZW1F0",1,1{} +Sprite "XZW1G0",1,1{} +Sprite "XZW1H0",1,1{} +Sprite "XZW1I0",1,1{} +Sprite "XZW1J0",1,1{} +Sprite "XZW1K0",1,1{} +Sprite "XZW1L0",1,1{} +Sprite "XZW1M0",1,1{} +Sprite "XZW1N0",1,1{} +Sprite "XZW1O0",1,1{} +Sprite "XZW1P0",1,1{} +Sprite "XZW1Q0",1,1{} +Sprite "XZW1R0",1,1{} +Sprite "XZW1S0",1,1{} +Sprite "XZW1T0",1,1{} +Sprite "XZW1U0",1,1{} +Sprite "XZW1V0",1,1{} +Sprite "XZW1W0",1,1{} +Sprite "XZW1X0",1,1{} +Sprite "XZW1Y0",1,1{} +Sprite "XZW1Z0",1,1{} Sprite "XZW2A0",1,1{} +Sprite "XZW2B0",1,1{} +Sprite "XZW2C0",1,1{} +Sprite "XZW2D0",1,1{} +Sprite "XZW2E0",1,1{} +Sprite "XZW2F0",1,1{} +Sprite "XZW2G0",1,1{} +Sprite "XZW2H0",1,1{} +Sprite "XZW2I0",1,1{} +Sprite "XZW2J0",1,1{} +Sprite "XZW2K0",1,1{} +Sprite "XZW2L0",1,1{} +Sprite "XZW2M0",1,1{} +Sprite "XZW2N0",1,1{} +Sprite "XZW2O0",1,1{} +Sprite "XZW2P0",1,1{} +Sprite "XZW2Q0",1,1{} +Sprite "XZW2R0",1,1{} +Sprite "XZW2S0",1,1{} +Sprite "XZW2T0",1,1{} +Sprite "XZW2U0",1,1{} +Sprite "XZW2V0",1,1{} +Sprite "XZW2W0",1,1{} +Sprite "XZW2X0",1,1{} +Sprite "XZW2Y0",1,1{} +Sprite "XZW2Z0",1,1{} Sprite "XZW3A0",1,1{} +Sprite "XZW3B0",1,1{} +Sprite "XZW3C0",1,1{} +Sprite "XZW3D0",1,1{} +Sprite "XZW3E0",1,1{} +Sprite "XZW3F0",1,1{} +Sprite "XZW3G0",1,1{} +Sprite "XZW3H0",1,1{} +Sprite "XZW3I0",1,1{} +Sprite "XZW3J0",1,1{} +Sprite "XZW3K0",1,1{} +Sprite "XZW3L0",1,1{} +Sprite "XZW3M0",1,1{} +Sprite "XZW3N0",1,1{} +Sprite "XZW3O0",1,1{} +Sprite "XZW3P0",1,1{} +Sprite "XZW3Q0",1,1{} +Sprite "XZW3R0",1,1{} +Sprite "XZW3S0",1,1{} +Sprite "XZW3T0",1,1{} +Sprite "XZW3U0",1,1{} +Sprite "XZW3V0",1,1{} +Sprite "XZW3W0",1,1{} +Sprite "XZW3X0",1,1{} +Sprite "XZW3Y0",1,1{} +Sprite "XZW3Z0",1,1{} Sprite "XZW4A0",1,1{} +Sprite "XZW4B0",1,1{} +Sprite "XZW4C0",1,1{} +Sprite "XZW4D0",1,1{} +Sprite "XZW4E0",1,1{} +Sprite "XZW4F0",1,1{} +Sprite "XZW4G0",1,1{} +Sprite "XZW4H0",1,1{} +Sprite "XZW4I0",1,1{} +Sprite "XZW4J0",1,1{} +Sprite "XZW4K0",1,1{} +Sprite "XZW4L0",1,1{} +Sprite "XZW4M0",1,1{} +Sprite "XZW4N0",1,1{} +Sprite "XZW4O0",1,1{} +Sprite "XZW4P0",1,1{} +Sprite "XZW4Q0",1,1{} +Sprite "XZW4R0",1,1{} +Sprite "XZW4S0",1,1{} +Sprite "XZW4T0",1,1{} +Sprite "XZW4U0",1,1{} +Sprite "XZW4V0",1,1{} +Sprite "XZW4W0",1,1{} +Sprite "XZW4X0",1,1{} +Sprite "XZW4Y0",1,1{} +Sprite "XZW4Z0",1,1{} Sprite "XZW5A0",1,1{} +Sprite "XZW5B0",1,1{} +Sprite "XZW5C0",1,1{} +Sprite "XZW5D0",1,1{} +Sprite "XZW5E0",1,1{} +Sprite "XZW5F0",1,1{} +Sprite "XZW5G0",1,1{} +Sprite "XZW5H0",1,1{} +Sprite "XZW5I0",1,1{} +Sprite "XZW5J0",1,1{} +Sprite "XZW5K0",1,1{} +Sprite "XZW5L0",1,1{} +Sprite "XZW5M0",1,1{} +Sprite "XZW5N0",1,1{} +Sprite "XZW5O0",1,1{} +Sprite "XZW5P0",1,1{} +Sprite "XZW5Q0",1,1{} +Sprite "XZW5R0",1,1{} +Sprite "XZW5S0",1,1{} +Sprite "XZW5T0",1,1{} +Sprite "XZW5U0",1,1{} +Sprite "XZW5V0",1,1{} +Sprite "XZW5W0",1,1{} +Sprite "XZW5X0",1,1{} +Sprite "XZW5Y0",1,1{} +Sprite "XZW5Z0",1,1{} Sprite "XZW6A0",1,1{} +Sprite "XZW6B0",1,1{} +Sprite "XZW6C0",1,1{} +Sprite "XZW6D0",1,1{} +Sprite "XZW6E0",1,1{} +Sprite "XZW6F0",1,1{} +Sprite "XZW6G0",1,1{} +Sprite "XZW6H0",1,1{} +Sprite "XZW6I0",1,1{} +Sprite "XZW6J0",1,1{} +Sprite "XZW6K0",1,1{} +Sprite "XZW6L0",1,1{} +Sprite "XZW6M0",1,1{} +Sprite "XZW6N0",1,1{} +Sprite "XZW6O0",1,1{} +Sprite "XZW6P0",1,1{} +Sprite "XZW6Q0",1,1{} +Sprite "XZW6R0",1,1{} +Sprite "XZW6S0",1,1{} +Sprite "XZW6T0",1,1{} +Sprite "XZW6U0",1,1{} +Sprite "XZW6V0",1,1{} +Sprite "XZW6W0",1,1{} +Sprite "XZW6X0",1,1{} +Sprite "XZW6Y0",1,1{} +Sprite "XZW6Z0",1,1{} Sprite "XZW7A0",1,1{} +Sprite "XZW7B0",1,1{} +Sprite "XZW7C0",1,1{} +Sprite "XZW7D0",1,1{} +Sprite "XZW7E0",1,1{} +Sprite "XZW7F0",1,1{} +Sprite "XZW7G0",1,1{} +Sprite "XZW7H0",1,1{} +Sprite "XZW7I0",1,1{} +Sprite "XZW7J0",1,1{} +Sprite "XZW7K0",1,1{} +Sprite "XZW7L0",1,1{} +Sprite "XZW7M0",1,1{} +Sprite "XZW7N0",1,1{} +Sprite "XZW7O0",1,1{} +Sprite "XZW7P0",1,1{} +Sprite "XZW7Q0",1,1{} +Sprite "XZW7R0",1,1{} +Sprite "XZW7S0",1,1{} +Sprite "XZW7T0",1,1{} +Sprite "XZW7U0",1,1{} +Sprite "XZW7V0",1,1{} +Sprite "XZW7W0",1,1{} +Sprite "XZW7X0",1,1{} +Sprite "XZW7Y0",1,1{} +Sprite "XZW7Z0",1,1{} Sprite "XZW8A0",1,1{} +Sprite "XZW8B0",1,1{} +Sprite "XZW8C0",1,1{} +Sprite "XZW8D0",1,1{} +Sprite "XZW8E0",1,1{} +Sprite "XZW8F0",1,1{} +Sprite "XZW8G0",1,1{} +Sprite "XZW8H0",1,1{} +Sprite "XZW8I0",1,1{} +Sprite "XZW8J0",1,1{} +Sprite "XZW8K0",1,1{} +Sprite "XZW8L0",1,1{} +Sprite "XZW8M0",1,1{} +Sprite "XZW8N0",1,1{} +Sprite "XZW8O0",1,1{} +Sprite "XZW8P0",1,1{} +Sprite "XZW8Q0",1,1{} +Sprite "XZW8R0",1,1{} +Sprite "XZW8S0",1,1{} +Sprite "XZW8T0",1,1{} +Sprite "XZW8U0",1,1{} +Sprite "XZW8V0",1,1{} +Sprite "XZW8W0",1,1{} +Sprite "XZW8X0",1,1{} +Sprite "XZW8Y0",1,1{} +Sprite "XZW8Z0",1,1{} Sprite "XZW9A0",1,1{} +Sprite "XZW9B0",1,1{} +Sprite "XZW9C0",1,1{} +Sprite "XZW9D0",1,1{} +Sprite "XZW9E0",1,1{} +Sprite "XZW9F0",1,1{} +Sprite "XZW9G0",1,1{} +Sprite "XZW9H0",1,1{} +Sprite "XZW9I0",1,1{} +Sprite "XZW9J0",1,1{} +Sprite "XZW9K0",1,1{} +Sprite "XZW9L0",1,1{} +Sprite "XZW9M0",1,1{} +Sprite "XZW9N0",1,1{} +Sprite "XZW9O0",1,1{} +Sprite "XZW9P0",1,1{} +Sprite "XZW9Q0",1,1{} +Sprite "XZW9R0",1,1{} +Sprite "XZW9S0",1,1{} +Sprite "XZW9T0",1,1{} +Sprite "XZW9U0",1,1{} +Sprite "XZW9V0",1,1{} +Sprite "XZW9W0",1,1{} +Sprite "XZW9X0",1,1{} +Sprite "XZW9Y0",1,1{} +Sprite "XZW9Z0",1,1{} Sprite "XZWAA0",1,1{} +Sprite "XZWAB0",1,1{} +Sprite "XZWAC0",1,1{} +Sprite "XZWAD0",1,1{} +Sprite "XZWAE0",1,1{} +Sprite "XZWAF0",1,1{} +Sprite "XZWAG0",1,1{} +Sprite "XZWAH0",1,1{} +Sprite "XZWAI0",1,1{} +Sprite "XZWAJ0",1,1{} +Sprite "XZWAK0",1,1{} +Sprite "XZWAL0",1,1{} +Sprite "XZWAM0",1,1{} +Sprite "XZWAN0",1,1{} +Sprite "XZWAO0",1,1{} +Sprite "XZWAP0",1,1{} +Sprite "XZWAQ0",1,1{} +Sprite "XZWAR0",1,1{} +Sprite "XZWAS0",1,1{} +Sprite "XZWAT0",1,1{} +Sprite "XZWAU0",1,1{} +Sprite "XZWAV0",1,1{} +Sprite "XZWAW0",1,1{} +Sprite "XZWAX0",1,1{} +Sprite "XZWAY0",1,1{} +Sprite "XZWAZ0",1,1{} Sprite "XZWBA0",1,1{} +Sprite "XZWBB0",1,1{} +Sprite "XZWBC0",1,1{} +Sprite "XZWBD0",1,1{} +Sprite "XZWBE0",1,1{} +Sprite "XZWBF0",1,1{} +Sprite "XZWBG0",1,1{} +Sprite "XZWBH0",1,1{} +Sprite "XZWBI0",1,1{} +Sprite "XZWBJ0",1,1{} +Sprite "XZWBK0",1,1{} +Sprite "XZWBL0",1,1{} +Sprite "XZWBM0",1,1{} +Sprite "XZWBN0",1,1{} +Sprite "XZWBO0",1,1{} +Sprite "XZWBP0",1,1{} +Sprite "XZWBQ0",1,1{} +Sprite "XZWBR0",1,1{} +Sprite "XZWBS0",1,1{} +Sprite "XZWBT0",1,1{} +Sprite "XZWBU0",1,1{} +Sprite "XZWBV0",1,1{} +Sprite "XZWBW0",1,1{} +Sprite "XZWBX0",1,1{} +Sprite "XZWBY0",1,1{} +Sprite "XZWBZ0",1,1{} Sprite "XZWCA0",1,1{} +Sprite "XZWCB0",1,1{} +Sprite "XZWCC0",1,1{} +Sprite "XZWCD0",1,1{} +Sprite "XZWCE0",1,1{} +Sprite "XZWCF0",1,1{} +Sprite "XZWCG0",1,1{} +Sprite "XZWCH0",1,1{} +Sprite "XZWCI0",1,1{} +Sprite "XZWCJ0",1,1{} +Sprite "XZWCK0",1,1{} +Sprite "XZWCL0",1,1{} +Sprite "XZWCM0",1,1{} +Sprite "XZWCN0",1,1{} +Sprite "XZWCO0",1,1{} +Sprite "XZWCP0",1,1{} +Sprite "XZWCQ0",1,1{} +Sprite "XZWCR0",1,1{} +Sprite "XZWCS0",1,1{} +Sprite "XZWCT0",1,1{} +Sprite "XZWCU0",1,1{} +Sprite "XZWCV0",1,1{} +Sprite "XZWCW0",1,1{} +Sprite "XZWCX0",1,1{} +Sprite "XZWCY0",1,1{} +Sprite "XZWCZ0",1,1{} Sprite "XZWDA0",1,1{} +Sprite "XZWDB0",1,1{} +Sprite "XZWDC0",1,1{} +Sprite "XZWDD0",1,1{} +Sprite "XZWDE0",1,1{} +Sprite "XZWDF0",1,1{} +Sprite "XZWDG0",1,1{} +Sprite "XZWDH0",1,1{} +Sprite "XZWDI0",1,1{} +Sprite "XZWDJ0",1,1{} +Sprite "XZWDK0",1,1{} +Sprite "XZWDL0",1,1{} +Sprite "XZWDM0",1,1{} +Sprite "XZWDN0",1,1{} +Sprite "XZWDO0",1,1{} +Sprite "XZWDP0",1,1{} +Sprite "XZWDQ0",1,1{} +Sprite "XZWDR0",1,1{} +Sprite "XZWDS0",1,1{} +Sprite "XZWDT0",1,1{} +Sprite "XZWDU0",1,1{} +Sprite "XZWDV0",1,1{} +Sprite "XZWDW0",1,1{} +Sprite "XZWDX0",1,1{} +Sprite "XZWDY0",1,1{} +Sprite "XZWDZ0",1,1{} Sprite "XZWEA0",1,1{} +Sprite "XZWEB0",1,1{} +Sprite "XZWEC0",1,1{} +Sprite "XZWED0",1,1{} +Sprite "XZWEE0",1,1{} +Sprite "XZWEF0",1,1{} +Sprite "XZWEG0",1,1{} +Sprite "XZWEH0",1,1{} +Sprite "XZWEI0",1,1{} +Sprite "XZWEJ0",1,1{} +Sprite "XZWEK0",1,1{} +Sprite "XZWEL0",1,1{} +Sprite "XZWEM0",1,1{} +Sprite "XZWEN0",1,1{} +Sprite "XZWEO0",1,1{} +Sprite "XZWEP0",1,1{} +Sprite "XZWEQ0",1,1{} +Sprite "XZWER0",1,1{} +Sprite "XZWES0",1,1{} +Sprite "XZWET0",1,1{} +Sprite "XZWEU0",1,1{} +Sprite "XZWEV0",1,1{} +Sprite "XZWEW0",1,1{} +Sprite "XZWEX0",1,1{} +Sprite "XZWEY0",1,1{} +Sprite "XZWEZ0",1,1{} Sprite "XZWFA0",1,1{} +Sprite "XZWFB0",1,1{} +Sprite "XZWFC0",1,1{} +Sprite "XZWFD0",1,1{} +Sprite "XZWFE0",1,1{} +Sprite "XZWFF0",1,1{} +Sprite "XZWFG0",1,1{} +Sprite "XZWFH0",1,1{} +Sprite "XZWFI0",1,1{} +Sprite "XZWFJ0",1,1{} +Sprite "XZWFK0",1,1{} +Sprite "XZWFL0",1,1{} +Sprite "XZWFM0",1,1{} +Sprite "XZWFN0",1,1{} +Sprite "XZWFO0",1,1{} +Sprite "XZWFP0",1,1{} +Sprite "XZWFQ0",1,1{} +Sprite "XZWFR0",1,1{} +Sprite "XZWFS0",1,1{} +Sprite "XZWFT0",1,1{} +Sprite "XZWFU0",1,1{} +Sprite "XZWFV0",1,1{} +Sprite "XZWFW0",1,1{} +Sprite "XZWFX0",1,1{} +Sprite "XZWFY0",1,1{} +Sprite "XZWFZ0",1,1{} Sprite "XZWGA0",1,1{} +Sprite "XZWGB0",1,1{} +Sprite "XZWGC0",1,1{} +Sprite "XZWGD0",1,1{} +Sprite "XZWGE0",1,1{} +Sprite "XZWGF0",1,1{} +Sprite "XZWGG0",1,1{} +Sprite "XZWGH0",1,1{} +Sprite "XZWGI0",1,1{} +Sprite "XZWGJ0",1,1{} +Sprite "XZWGK0",1,1{} +Sprite "XZWGL0",1,1{} +Sprite "XZWGM0",1,1{} +Sprite "XZWGN0",1,1{} +Sprite "XZWGO0",1,1{} +Sprite "XZWGP0",1,1{} +Sprite "XZWGQ0",1,1{} +Sprite "XZWGR0",1,1{} +Sprite "XZWGS0",1,1{} +Sprite "XZWGT0",1,1{} +Sprite "XZWGU0",1,1{} +Sprite "XZWGV0",1,1{} +Sprite "XZWGW0",1,1{} +Sprite "XZWGX0",1,1{} +Sprite "XZWGY0",1,1{} +Sprite "XZWGZ0",1,1{} Sprite "XZWHA0",1,1{} +Sprite "XZWHB0",1,1{} +Sprite "XZWHC0",1,1{} +Sprite "XZWHD0",1,1{} +Sprite "XZWHE0",1,1{} +Sprite "XZWHF0",1,1{} +Sprite "XZWHG0",1,1{} +Sprite "XZWHH0",1,1{} +Sprite "XZWHI0",1,1{} +Sprite "XZWHJ0",1,1{} +Sprite "XZWHK0",1,1{} +Sprite "XZWHL0",1,1{} +Sprite "XZWHM0",1,1{} +Sprite "XZWHN0",1,1{} +Sprite "XZWHO0",1,1{} +Sprite "XZWHP0",1,1{} +Sprite "XZWHQ0",1,1{} +Sprite "XZWHR0",1,1{} +Sprite "XZWHS0",1,1{} +Sprite "XZWHT0",1,1{} +Sprite "XZWHU0",1,1{} +Sprite "XZWHV0",1,1{} +Sprite "XZWHW0",1,1{} +Sprite "XZWHX0",1,1{} +Sprite "XZWHY0",1,1{} +Sprite "XZWHZ0",1,1{} Sprite "XZWIA0",1,1{} +Sprite "XZWIB0",1,1{} +Sprite "XZWIC0",1,1{} +Sprite "XZWID0",1,1{} +Sprite "XZWIE0",1,1{} +Sprite "XZWIF0",1,1{} +Sprite "XZWIG0",1,1{} +Sprite "XZWIH0",1,1{} +Sprite "XZWII0",1,1{} +Sprite "XZWIJ0",1,1{} +Sprite "XZWIK0",1,1{} +Sprite "XZWIL0",1,1{} +Sprite "XZWIM0",1,1{} +Sprite "XZWIN0",1,1{} +Sprite "XZWIO0",1,1{} +Sprite "XZWIP0",1,1{} +Sprite "XZWIQ0",1,1{} +Sprite "XZWIR0",1,1{} +Sprite "XZWIS0",1,1{} +Sprite "XZWIT0",1,1{} +Sprite "XZWIU0",1,1{} +Sprite "XZWIV0",1,1{} +Sprite "XZWIW0",1,1{} +Sprite "XZWIX0",1,1{} +Sprite "XZWIY0",1,1{} +Sprite "XZWIZ0",1,1{} Sprite "XZWJA0",1,1{} +Sprite "XZWJB0",1,1{} +Sprite "XZWJC0",1,1{} +Sprite "XZWJD0",1,1{} +Sprite "XZWJE0",1,1{} +Sprite "XZWJF0",1,1{} +Sprite "XZWJG0",1,1{} +Sprite "XZWJH0",1,1{} +Sprite "XZWJI0",1,1{} +Sprite "XZWJJ0",1,1{} +Sprite "XZWJK0",1,1{} +Sprite "XZWJL0",1,1{} +Sprite "XZWJM0",1,1{} +Sprite "XZWJN0",1,1{} +Sprite "XZWJO0",1,1{} +Sprite "XZWJP0",1,1{} +Sprite "XZWJQ0",1,1{} +Sprite "XZWJR0",1,1{} +Sprite "XZWJS0",1,1{} +Sprite "XZWJT0",1,1{} +Sprite "XZWJU0",1,1{} +Sprite "XZWJV0",1,1{} +Sprite "XZWJW0",1,1{} +Sprite "XZWJX0",1,1{} +Sprite "XZWJY0",1,1{} +Sprite "XZWJZ0",1,1{} Sprite "XZWKA0",1,1{} +Sprite "XZWKB0",1,1{} +Sprite "XZWKC0",1,1{} +Sprite "XZWKD0",1,1{} +Sprite "XZWKE0",1,1{} +Sprite "XZWKF0",1,1{} +Sprite "XZWKG0",1,1{} +Sprite "XZWKH0",1,1{} +Sprite "XZWKI0",1,1{} +Sprite "XZWKJ0",1,1{} +Sprite "XZWKK0",1,1{} +Sprite "XZWKL0",1,1{} +Sprite "XZWKM0",1,1{} +Sprite "XZWKN0",1,1{} +Sprite "XZWKO0",1,1{} +Sprite "XZWKP0",1,1{} +Sprite "XZWKQ0",1,1{} +Sprite "XZWKR0",1,1{} +Sprite "XZWKS0",1,1{} +Sprite "XZWKT0",1,1{} +Sprite "XZWKU0",1,1{} +Sprite "XZWKV0",1,1{} +Sprite "XZWKW0",1,1{} +Sprite "XZWKX0",1,1{} +Sprite "XZWKY0",1,1{} +Sprite "XZWKZ0",1,1{} Sprite "XZWLA0",1,1{} +Sprite "XZWLB0",1,1{} +Sprite "XZWLC0",1,1{} +Sprite "XZWLD0",1,1{} +Sprite "XZWLE0",1,1{} +Sprite "XZWLF0",1,1{} +Sprite "XZWLG0",1,1{} +Sprite "XZWLH0",1,1{} +Sprite "XZWLI0",1,1{} +Sprite "XZWLJ0",1,1{} +Sprite "XZWLK0",1,1{} +Sprite "XZWLL0",1,1{} +Sprite "XZWLM0",1,1{} +Sprite "XZWLN0",1,1{} +Sprite "XZWLO0",1,1{} +Sprite "XZWLP0",1,1{} +Sprite "XZWLQ0",1,1{} +Sprite "XZWLR0",1,1{} +Sprite "XZWLS0",1,1{} +Sprite "XZWLT0",1,1{} +Sprite "XZWLU0",1,1{} +Sprite "XZWLV0",1,1{} +Sprite "XZWLW0",1,1{} +Sprite "XZWLX0",1,1{} +Sprite "XZWLY0",1,1{} +Sprite "XZWLZ0",1,1{} Sprite "XZWMA0",1,1{} +Sprite "XZWMB0",1,1{} +Sprite "XZWMC0",1,1{} +Sprite "XZWMD0",1,1{} +Sprite "XZWME0",1,1{} +Sprite "XZWMF0",1,1{} +Sprite "XZWMG0",1,1{} +Sprite "XZWMH0",1,1{} +Sprite "XZWMI0",1,1{} +Sprite "XZWMJ0",1,1{} +Sprite "XZWMK0",1,1{} +Sprite "XZWML0",1,1{} +Sprite "XZWMM0",1,1{} +Sprite "XZWMN0",1,1{} +Sprite "XZWMO0",1,1{} +Sprite "XZWMP0",1,1{} +Sprite "XZWMQ0",1,1{} +Sprite "XZWMR0",1,1{} +Sprite "XZWMS0",1,1{} +Sprite "XZWMT0",1,1{} +Sprite "XZWMU0",1,1{} +Sprite "XZWMV0",1,1{} +Sprite "XZWMW0",1,1{} +Sprite "XZWMX0",1,1{} +Sprite "XZWMY0",1,1{} +Sprite "XZWMZ0",1,1{} Sprite "XZWNA0",1,1{} +Sprite "XZWNB0",1,1{} +Sprite "XZWNC0",1,1{} +Sprite "XZWND0",1,1{} +Sprite "XZWNE0",1,1{} +Sprite "XZWNF0",1,1{} +Sprite "XZWNG0",1,1{} +Sprite "XZWNH0",1,1{} +Sprite "XZWNI0",1,1{} +Sprite "XZWNJ0",1,1{} +Sprite "XZWNK0",1,1{} +Sprite "XZWNL0",1,1{} +Sprite "XZWNM0",1,1{} +Sprite "XZWNN0",1,1{} +Sprite "XZWNO0",1,1{} +Sprite "XZWNP0",1,1{} +Sprite "XZWNQ0",1,1{} +Sprite "XZWNR0",1,1{} +Sprite "XZWNS0",1,1{} +Sprite "XZWNT0",1,1{} +Sprite "XZWNU0",1,1{} +Sprite "XZWNV0",1,1{} +Sprite "XZWNW0",1,1{} +Sprite "XZWNX0",1,1{} +Sprite "XZWNY0",1,1{} +Sprite "XZWNZ0",1,1{} Sprite "XZWOA0",1,1{} +Sprite "XZWOB0",1,1{} +Sprite "XZWOC0",1,1{} +Sprite "XZWOD0",1,1{} +Sprite "XZWOE0",1,1{} +Sprite "XZWOF0",1,1{} +Sprite "XZWOG0",1,1{} +Sprite "XZWOH0",1,1{} +Sprite "XZWOI0",1,1{} +Sprite "XZWOJ0",1,1{} +Sprite "XZWOK0",1,1{} +Sprite "XZWOL0",1,1{} +Sprite "XZWOM0",1,1{} +Sprite "XZWON0",1,1{} +Sprite "XZWOO0",1,1{} +Sprite "XZWOP0",1,1{} +Sprite "XZWOQ0",1,1{} +Sprite "XZWOR0",1,1{} +Sprite "XZWOS0",1,1{} +Sprite "XZWOT0",1,1{} +Sprite "XZWOU0",1,1{} +Sprite "XZWOV0",1,1{} +Sprite "XZWOW0",1,1{} +Sprite "XZWOX0",1,1{} +Sprite "XZWOY0",1,1{} +Sprite "XZWOZ0",1,1{} Sprite "XZWPA0",1,1{} +Sprite "XZWPB0",1,1{} +Sprite "XZWPC0",1,1{} +Sprite "XZWPD0",1,1{} +Sprite "XZWPE0",1,1{} +Sprite "XZWPF0",1,1{} +Sprite "XZWPG0",1,1{} +Sprite "XZWPH0",1,1{} +Sprite "XZWPI0",1,1{} +Sprite "XZWPJ0",1,1{} +Sprite "XZWPK0",1,1{} +Sprite "XZWPL0",1,1{} +Sprite "XZWPM0",1,1{} +Sprite "XZWPN0",1,1{} +Sprite "XZWPO0",1,1{} +Sprite "XZWPP0",1,1{} +Sprite "XZWPQ0",1,1{} +Sprite "XZWPR0",1,1{} +Sprite "XZWPS0",1,1{} +Sprite "XZWPT0",1,1{} +Sprite "XZWPU0",1,1{} +Sprite "XZWPV0",1,1{} +Sprite "XZWPW0",1,1{} +Sprite "XZWPX0",1,1{} +Sprite "XZWPY0",1,1{} +Sprite "XZWPZ0",1,1{} Sprite "XZWQA0",1,1{} +Sprite "XZWQB0",1,1{} +Sprite "XZWQC0",1,1{} +Sprite "XZWQD0",1,1{} +Sprite "XZWQE0",1,1{} +Sprite "XZWQF0",1,1{} +Sprite "XZWQG0",1,1{} +Sprite "XZWQH0",1,1{} +Sprite "XZWQI0",1,1{} +Sprite "XZWQJ0",1,1{} +Sprite "XZWQK0",1,1{} +Sprite "XZWQL0",1,1{} +Sprite "XZWQM0",1,1{} +Sprite "XZWQN0",1,1{} +Sprite "XZWQO0",1,1{} +Sprite "XZWQP0",1,1{} +Sprite "XZWQQ0",1,1{} +Sprite "XZWQR0",1,1{} +Sprite "XZWQS0",1,1{} +Sprite "XZWQT0",1,1{} +Sprite "XZWQU0",1,1{} +Sprite "XZWQV0",1,1{} +Sprite "XZWQW0",1,1{} +Sprite "XZWQX0",1,1{} +Sprite "XZWQY0",1,1{} +Sprite "XZWQZ0",1,1{} Sprite "XZWRA0",1,1{} +Sprite "XZWRB0",1,1{} +Sprite "XZWRC0",1,1{} +Sprite "XZWRD0",1,1{} +Sprite "XZWRE0",1,1{} +Sprite "XZWRF0",1,1{} +Sprite "XZWRG0",1,1{} +Sprite "XZWRH0",1,1{} +Sprite "XZWRI0",1,1{} +Sprite "XZWRJ0",1,1{} +Sprite "XZWRK0",1,1{} +Sprite "XZWRL0",1,1{} +Sprite "XZWRM0",1,1{} +Sprite "XZWRN0",1,1{} +Sprite "XZWRO0",1,1{} +Sprite "XZWRP0",1,1{} +Sprite "XZWRQ0",1,1{} +Sprite "XZWRR0",1,1{} +Sprite "XZWRS0",1,1{} +Sprite "XZWRT0",1,1{} +Sprite "XZWRU0",1,1{} +Sprite "XZWRV0",1,1{} +Sprite "XZWRW0",1,1{} +Sprite "XZWRX0",1,1{} +Sprite "XZWRY0",1,1{} +Sprite "XZWRZ0",1,1{} Sprite "XZWSA0",1,1{} +Sprite "XZWSB0",1,1{} +Sprite "XZWSC0",1,1{} +Sprite "XZWSD0",1,1{} +Sprite "XZWSE0",1,1{} +Sprite "XZWSF0",1,1{} +Sprite "XZWSG0",1,1{} +Sprite "XZWSH0",1,1{} +Sprite "XZWSI0",1,1{} +Sprite "XZWSJ0",1,1{} +Sprite "XZWSK0",1,1{} +Sprite "XZWSL0",1,1{} +Sprite "XZWSM0",1,1{} +Sprite "XZWSN0",1,1{} +Sprite "XZWSO0",1,1{} +Sprite "XZWSP0",1,1{} +Sprite "XZWSQ0",1,1{} +Sprite "XZWSR0",1,1{} +Sprite "XZWSS0",1,1{} +Sprite "XZWST0",1,1{} +Sprite "XZWSU0",1,1{} +Sprite "XZWSV0",1,1{} +Sprite "XZWSW0",1,1{} +Sprite "XZWSX0",1,1{} +Sprite "XZWSY0",1,1{} +Sprite "XZWSZ0",1,1{} Sprite "XZWTA0",1,1{} +Sprite "XZWTB0",1,1{} +Sprite "XZWTC0",1,1{} +Sprite "XZWTD0",1,1{} +Sprite "XZWTE0",1,1{} +Sprite "XZWTF0",1,1{} +Sprite "XZWTG0",1,1{} +Sprite "XZWTH0",1,1{} +Sprite "XZWTI0",1,1{} +Sprite "XZWTJ0",1,1{} +Sprite "XZWTK0",1,1{} +Sprite "XZWTL0",1,1{} +Sprite "XZWTM0",1,1{} +Sprite "XZWTN0",1,1{} +Sprite "XZWTO0",1,1{} +Sprite "XZWTP0",1,1{} +Sprite "XZWTQ0",1,1{} +Sprite "XZWTR0",1,1{} +Sprite "XZWTS0",1,1{} +Sprite "XZWTT0",1,1{} +Sprite "XZWTU0",1,1{} +Sprite "XZWTV0",1,1{} +Sprite "XZWTW0",1,1{} +Sprite "XZWTX0",1,1{} +Sprite "XZWTY0",1,1{} +Sprite "XZWTZ0",1,1{} Sprite "XZWUA0",1,1{} +Sprite "XZWUB0",1,1{} +Sprite "XZWUC0",1,1{} +Sprite "XZWUD0",1,1{} +Sprite "XZWUE0",1,1{} +Sprite "XZWUF0",1,1{} +Sprite "XZWUG0",1,1{} +Sprite "XZWUH0",1,1{} +Sprite "XZWUI0",1,1{} +Sprite "XZWUJ0",1,1{} +Sprite "XZWUK0",1,1{} +Sprite "XZWUL0",1,1{} +Sprite "XZWUM0",1,1{} +Sprite "XZWUN0",1,1{} +Sprite "XZWUO0",1,1{} +Sprite "XZWUP0",1,1{} +Sprite "XZWUQ0",1,1{} +Sprite "XZWUR0",1,1{} +Sprite "XZWUS0",1,1{} +Sprite "XZWUT0",1,1{} +Sprite "XZWUU0",1,1{} +Sprite "XZWUV0",1,1{} +Sprite "XZWUW0",1,1{} +Sprite "XZWUX0",1,1{} +Sprite "XZWUY0",1,1{} +Sprite "XZWUZ0",1,1{} Sprite "XZWVA0",1,1{} +Sprite "XZWVB0",1,1{} +Sprite "XZWVC0",1,1{} +Sprite "XZWVD0",1,1{} +Sprite "XZWVE0",1,1{} +Sprite "XZWVF0",1,1{} +Sprite "XZWVG0",1,1{} +Sprite "XZWVH0",1,1{} +Sprite "XZWVI0",1,1{} +Sprite "XZWVJ0",1,1{} +Sprite "XZWVK0",1,1{} +Sprite "XZWVL0",1,1{} +Sprite "XZWVM0",1,1{} +Sprite "XZWVN0",1,1{} +Sprite "XZWVO0",1,1{} +Sprite "XZWVP0",1,1{} +Sprite "XZWVQ0",1,1{} +Sprite "XZWVR0",1,1{} +Sprite "XZWVS0",1,1{} +Sprite "XZWVT0",1,1{} +Sprite "XZWVU0",1,1{} +Sprite "XZWVV0",1,1{} +Sprite "XZWVW0",1,1{} +Sprite "XZWVX0",1,1{} +Sprite "XZWVY0",1,1{} +Sprite "XZWVZ0",1,1{} Sprite "XZWWA0",1,1{} +Sprite "XZWWB0",1,1{} +Sprite "XZWWC0",1,1{} +Sprite "XZWWD0",1,1{} +Sprite "XZWWE0",1,1{} +Sprite "XZWWF0",1,1{} +Sprite "XZWWG0",1,1{} +Sprite "XZWWH0",1,1{} +Sprite "XZWWI0",1,1{} +Sprite "XZWWJ0",1,1{} +Sprite "XZWWK0",1,1{} +Sprite "XZWWL0",1,1{} +Sprite "XZWWM0",1,1{} +Sprite "XZWWN0",1,1{} +Sprite "XZWWO0",1,1{} +Sprite "XZWWP0",1,1{} +Sprite "XZWWQ0",1,1{} +Sprite "XZWWR0",1,1{} +Sprite "XZWWS0",1,1{} +Sprite "XZWWT0",1,1{} +Sprite "XZWWU0",1,1{} +Sprite "XZWWV0",1,1{} +Sprite "XZWWW0",1,1{} +Sprite "XZWWX0",1,1{} +Sprite "XZWWY0",1,1{} +Sprite "XZWWZ0",1,1{} Sprite "XZWXA0",1,1{} +Sprite "XZWXB0",1,1{} +Sprite "XZWXC0",1,1{} +Sprite "XZWXD0",1,1{} +Sprite "XZWXE0",1,1{} +Sprite "XZWXF0",1,1{} +Sprite "XZWXG0",1,1{} +Sprite "XZWXH0",1,1{} +Sprite "XZWXI0",1,1{} +Sprite "XZWXJ0",1,1{} +Sprite "XZWXK0",1,1{} +Sprite "XZWXL0",1,1{} +Sprite "XZWXM0",1,1{} +Sprite "XZWXN0",1,1{} +Sprite "XZWXO0",1,1{} +Sprite "XZWXP0",1,1{} +Sprite "XZWXQ0",1,1{} +Sprite "XZWXR0",1,1{} +Sprite "XZWXS0",1,1{} +Sprite "XZWXT0",1,1{} +Sprite "XZWXU0",1,1{} +Sprite "XZWXV0",1,1{} +Sprite "XZWXW0",1,1{} +Sprite "XZWXX0",1,1{} +Sprite "XZWXY0",1,1{} +Sprite "XZWXZ0",1,1{} Sprite "XZWYA0",1,1{} +Sprite "XZWYB0",1,1{} +Sprite "XZWYC0",1,1{} +Sprite "XZWYD0",1,1{} +Sprite "XZWYE0",1,1{} +Sprite "XZWYF0",1,1{} +Sprite "XZWYG0",1,1{} +Sprite "XZWYH0",1,1{} +Sprite "XZWYI0",1,1{} +Sprite "XZWYJ0",1,1{} +Sprite "XZWYK0",1,1{} +Sprite "XZWYL0",1,1{} +Sprite "XZWYM0",1,1{} +Sprite "XZWYN0",1,1{} +Sprite "XZWYO0",1,1{} +Sprite "XZWYP0",1,1{} +Sprite "XZWYQ0",1,1{} +Sprite "XZWYR0",1,1{} +Sprite "XZWYS0",1,1{} +Sprite "XZWYT0",1,1{} +Sprite "XZWYU0",1,1{} +Sprite "XZWYV0",1,1{} +Sprite "XZWYW0",1,1{} +Sprite "XZWYX0",1,1{} +Sprite "XZWYY0",1,1{} +Sprite "XZWYZ0",1,1{} Sprite "XZWZA0",1,1{} -Texture "-noflat-",16,16 -{ - XScale 2 - YScale 2 - WorldPanning - Patch "textures/chiptile.png", 0, 0 -} +Sprite "XZWZB0",1,1{} +Sprite "XZWZC0",1,1{} +Sprite "XZWZD0",1,1{} +Sprite "XZWZE0",1,1{} +Sprite "XZWZF0",1,1{} +Sprite "XZWZG0",1,1{} +Sprite "XZWZH0",1,1{} +Sprite "XZWZI0",1,1{} +Sprite "XZWZJ0",1,1{} +Sprite "XZWZK0",1,1{} +Sprite "XZWZL0",1,1{} +Sprite "XZWZM0",1,1{} +Sprite "XZWZN0",1,1{} +Sprite "XZWZO0",1,1{} +Sprite "XZWZP0",1,1{} +Sprite "XZWZQ0",1,1{} +Sprite "XZWZR0",1,1{} +Sprite "XZWZS0",1,1{} +Sprite "XZWZT0",1,1{} +Sprite "XZWZU0",1,1{} +Sprite "XZWZV0",1,1{} +Sprite "XZWZW0",1,1{} +Sprite "XZWZX0",1,1{} +Sprite "XZWZY0",1,1{} +Sprite "XZWZZ0",1,1{} diff --git a/textures/-noflat-.png b/textures/-noflat-.png new file mode 100644 index 0000000000000000000000000000000000000000..e6574f04750523b1786b459e20ee93e86314295c GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4kiW$h6xih%orFLv^`xMLp07O=Op|%&%pj) zQZUEu%_AQk6{cI+35v(=o_N%JiN9y@M+1&O3=GoE0!x?v{rHiAfq}u()z4*}Q$iB} D1sfm3 literal 0 HcmV?d00001 diff --git a/textures/kinstile.png b/textures/kinstile.png new file mode 100644 index 0000000000000000000000000000000000000000..0625f72666b8f2769891c2097fb5cc31aa10d8de GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4kiW$h6xih%orFLG(24#Lp07O`@Fb+zJb?f zM+L)b3t{HYgb-%K2G;Nj?HATPZ9;!d7#Jibu{*wHkjrIYU|{fc^>bP0l+XkKD4`hx literal 0 HcmV?d00001 diff --git a/zscript/swwm_common.zsc b/zscript/swwm_common.zsc index 79f31293b..2ede048df 100644 --- a/zscript/swwm_common.zsc +++ b/zscript/swwm_common.zsc @@ -2744,6 +2744,7 @@ Class SWWMHandler : EventHandler override void WorldLoaded( WorldEvent e ) { + if ( level.levelname ~== "Modder Test Map" ) level.ReplaceTextures("-noflat-","kinstile",0); if ( !mutevoice ) mutevoice = CVar.GetCVar('swwm_mutevoice',players[consoleplayer]); if ( !e.IsSaveGame && !e.IsReopen && (gamestate != GS_TITLELEVEL) ) AddOneliner("mapstart",3);