Add "exclusive use to pickup" option.

Make "pickup through melee" optional (disabled by default).
Increased leniency of use to pickup (nice for items with small hitboxes).
This commit is contained in:
Mari the Deer 2021-05-29 23:26:12 +02:00
commit 3500f72db0
38 changed files with 170 additions and 13 deletions

View file

@ -1,3 +1,5 @@
// barrier shimmering warp overlay
void main()
{
vec2 uv = TexCoord;

View file

@ -1,3 +1,5 @@
// ghost artifact refraction bubble
void main()
{
vec2 uv = TexCoord;

View file

@ -1,3 +1,5 @@
// glitched screen shader
const float thr1 = 6.4;
const float thr2 = 8.6;
const float thr3 = 19.3;

View file

@ -1,3 +1,5 @@
// invinciball radial sharpening
vec3 sharpened( vec2 uv )
{
vec3 col = texture(InputTexture,uv).rgb*9.;

View file

@ -1,3 +1,6 @@
// underwater overlay adapted from original Hexmas sanity effect shader
// lava version
vec2 calcdist( vec2 duv )
{
vec2 uv = vec2(0.);

View file

@ -1,3 +1,5 @@
// RAGE
#define TWOPI 6.28318530718
void main()

View file

@ -1,3 +1,5 @@
// less eye-searing rage
#define TWOPI 6.28318530718
void main()

View file

@ -1,3 +1,5 @@
// simple scope overlay + bokeh blur
#define PI 3.14159265
void main()

View file

@ -1,3 +1,6 @@
// underwater overlay adapted from original Hexmas sanity effect shader
// slime version
vec2 calcdist( vec2 duv )
{
vec2 uv = vec2(0.);

View file

@ -1,3 +1,6 @@
// underwater overlay adapted from original Hexmas sanity effect shader
// water version
vec2 calcdist( vec2 duv )
{
vec2 uv = vec2(0.);

View file

@ -1,3 +1,5 @@
// zoom blur effect adapted from abort_m berserk pulse
void main()
{
vec2 p = CenterSpot-TexCoord;