swwmgz_m/gldefs.pp
Marisa Kirisame aabc9de051 0.9.10b release (oh boy where do I start):
- New fun options implemented (omnibusting, unlimited fuel, party time)
 - Biospark Carbine gets a requested nerf
 - Candygun combo fire has been buffed (watch out for that splash damage)
 - All powerup effects are additive (stacc 'em)
 - Automap hud respects gzdoom's cvars for toggling certain elements
 - Automap hud shows stats and times in gold when 100% / under par
 - Weapons and ammo are no longer affected by skill amount modifiers, for balance (and to avoid any weird glitches)
 - Sorting improvements for menu (weapons by slot, ammo by weapons, other items by value, etc.)
 - Grilled Cheese Sandwich now saves you from lethal falls properly
 - Blown kisses instakill nazis
 - Added non-violent Keen replacement (based on "Less mean-spirited Keen replacement" by SiFi270)
 - Added gib deaths for hell nobles, pinkies, cacos, revs and viles (sprites by Amuscaria and Ryan Cordell)
 - Blown kisses can activate use switches
 - Gestures can be chained by pressing a gesture button while another is playing
 - Fixed Grilled Cheese Sandwich not avoiding telefrags properly (now also works with voodoo dolls)
 - More precise weapon kill tracking (fixes some ragekit quirks)
 - Merge both DLC weaponsets, removing redundant weapons (see FuturePlans.md)
 - Discarded some collectables for the next updates, to save time
 - Preparation work for collectables update, including some (partial) lore files
 - Remove ammo fabricators from store, makes no sense to have them when you can just buy ammo directly
 - Cosmetic Boss Brain sprite replacements, just for fun
 - 10 more intermission tips, because yes
 - Added option to reduce distance at which enemy healthbars are picked
 - Various minor bugfixes and adjustments (and also some tiny typo fixes)
 - Ragekit now heals over time and with each hit (so it's more rewarding to go wild)
 - PNG optimization pass (again lol)
 - Fix crouched gestures having no facial animation
2020-10-05 23:29:28 +02:00

114 lines
2.4 KiB
ObjectPascal

HardwareShader PostProcess beforebloom
{
Name "WaterWarp"
Shader "shaders/glsl/WaterWarp.fp" 330
Texture warptex "textures/warptex.png"
Texture fluidtex "textures/wetwarp.png"
Uniform float dfact
Uniform float timer
Uniform vec3 lightcol
}
HardwareShader PostProcess beforebloom
{
Name "LavaWarp"
Shader "shaders/glsl/LavaWarp.fp" 330
Texture warptex "textures/warptex.png"
Texture fluidtex "textures/lavawarp.png"
Uniform float dfact
Uniform float timer
Uniform vec3 lightcol
}
HardwareShader PostProcess beforebloom
{
Name "SlimeWarp"
Shader "shaders/glsl/SlimeWarp.fp" 330
Texture warptex "textures/warptex.png"
Texture fluidtex "textures/slimewarp.png"
Uniform float dfact
Uniform float timer
Uniform vec3 lightcol
}
HardwareShader PostProcess beforebloom
{
Name "ZoomBlur"
Shader "shaders/glsl/ZoomBlur.fp" 330
Uniform float Str
Uniform float Fade
Uniform vec2 CenterSpot
}
HardwareShader PostProcess beforebloom
{
Name "SilverScope"
Shader "shaders/glsl/SilverScope.fp" 330
}
HardwareShader PostProcess beforebloom
{
Name "BarrierShader"
Shader "shaders/glsl/Barrier.fp" 330
Texture WarpTex "textures/heattex.png"
Uniform float timer
}
HardwareShader PostProcess beforebloom
{
Name "GhostShader"
Shader "shaders/glsl/Ghostscreen.fp" 330
}
HardwareShader PostProcess scene
{
Name "InvinciShader"
Shader "shaders/glsl/Invinciscreen.fp" 330
Uniform float str
}
HardwareShader PostProcess scene
{
Name "RagekitShader"
Shader "shaders/glsl/Ragescreen.fp" 330
Texture WarpTex "textures/ragewarp.png"
Texture NoiseTex "textures/graynoise.png"
Uniform float timer
Uniform float xtrastr
}
HardwareShader PostProcess scene
{
Name "Glitch"
Shader "shaders/glsl/Glitch.fp" 330
Uniform float Timer
Uniform float str1
Uniform float str2
}
HardwareShader PostProcess scene
{
Name "Grain"
Shader "shaders/glsl/Grain.fp" 330
Uniform float Timer
Uniform float ni
Texture NoiseTexture "textures/rgbnoise.png"
}
HardwareShader PostProcess screen
{
Name "ObPass0"
Shader "shaders/glsl/ObeliskPass0.fp" 330
Uniform float Timer
}
HardwareShader PostProcess screen
{
Name "ObPass1"
Shader "shaders/glsl/ObeliskPass1.fp" 330
Uniform float Timer
Texture NoiseTexture "textures/rgbnoise.png"
}
HardwareShader PostProcess screen
{
Name "ObPass2"
Shader "shaders/glsl/ObeliskPass2.fp" 330
Uniform float Timer
}
HardwareShader PostProcess screen
{
Name "ObPass3"
Shader "shaders/glsl/ObeliskPass3.fp" 330
Uniform float Timer
}