summaryrefslogtreecommitdiff
path: root/client/map/progress.gdshader
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-10-06 21:17:52 +0200
committertpart <tpart120@proton.me>2024-10-10 11:48:35 +0200
commit4ee632304449b77689bf075d3dbcd2466210e118 (patch)
tree628153bd5eb76692c20e1b29d664bff1a98818f8 /client/map/progress.gdshader
parent26e4226f3ef410e5ec437bc8a1f2e286dcc8cde2 (diff)
downloadhurrycurry-4ee632304449b77689bf075d3dbcd2466210e118.tar
hurrycurry-4ee632304449b77689bf075d3dbcd2466210e118.tar.bz2
hurrycurry-4ee632304449b77689bf075d3dbcd2466210e118.tar.zst
Reorganize map files; Fix location of some theme files
Diffstat (limited to 'client/map/progress.gdshader')
-rw-r--r--client/map/progress.gdshader48
1 files changed, 0 insertions, 48 deletions
diff --git a/client/map/progress.gdshader b/client/map/progress.gdshader
deleted file mode 100644
index a5ebf575..00000000
--- a/client/map/progress.gdshader
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- Hurry Curry! - a game about cooking
- Copyright 2024 nokoe
- Copyright 2024 tpart
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU Affero General Public License as published by
- the Free Software Foundation, version 3 of the License only.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Affero General Public License for more details.
-
- You should have received a copy of the GNU Affero General Public License
- along with this program. If not, see <https://www.gnu.org/licenses/>.
-
-*/
-shader_type spatial;
-render_mode unshaded;
-
-uniform float progress = 0.;
-uniform bool bad = false;
-
-void fragment() {
- vec3 color = vec3(0., .5, 0.);
- float alpha_fac = 1.;
- if (bad) {
- color = vec3(progress, 1. - progress, 0.);
- alpha_fac = (sin(TIME * 15.) + 1.) * .5;
- }
- if (UV.x > progress) {
- ALPHA = 1.;
- color = vec3(0.1, 0.1, 0.1);
- }
- ALPHA *= alpha_fac;
- ALBEDO = color;
-}
-
-void vertex() {
- mat4 modified_model_view = VIEW_MATRIX * mat4(
- INV_VIEW_MATRIX[0],
- INV_VIEW_MATRIX[1],
- INV_VIEW_MATRIX[2],
- MODEL_MATRIX[3]
- );
- MODELVIEW_MATRIX = modified_model_view;
-}