Fix shader
This commit is contained in:
@@ -1,37 +1,37 @@
|
|||||||
[gd_scene load_steps=95 format=3 uid="uid://b0chkusc2bo2v"]
|
[gd_scene load_steps=96 format=3 uid="uid://b0chkusc2bo2v"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://erc7svefndhk" path="res://Levels/Final Levels/FINAL STAGE_clouds.png" id="1_oofbv"]
|
[ext_resource type="Shader" path="res://Textures/Shaders/ScrollShader.gdshader" id="1_lu4ya"]
|
||||||
[ext_resource type="Texture2D" uid="uid://2ngrjyw28lew" path="res://Levels/Final Levels/FINAL STAGE_output.png" id="2_qsvpe"]
|
[ext_resource type="Texture2D" uid="uid://cr0gri4qbssrl" path="res://Levels/Final Levels/FINAL STAGE_clouds.png" id="2_o1qv8"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cv4sdj47gpkru" path="res://Levels/Final Levels/FINAL STAGE_Other.png" id="3_ldj53"]
|
[ext_resource type="Texture2D" uid="uid://bqon08vod5go0" path="res://Levels/Final Levels/FINAL STAGE_output.png" id="2_qsvpe"]
|
||||||
[ext_resource type="Texture2D" uid="uid://hggc7hrqouqm" path="res://Levels/Final Levels/FINAL STAGE_png-transparent-psilocybin-mushroom-psychedelic-drug-molecule-liberty-cap-depression-miscellaneous-angle-white.png" id="4_te5es"]
|
[ext_resource type="Texture2D" uid="uid://bhjpl5bmih1cp" path="res://Levels/Final Levels/FINAL STAGE_Other.png" id="3_ldj53"]
|
||||||
[ext_resource type="Texture2D" uid="uid://dmudli2odwwle" path="res://Levels/Final Levels/FINAL STAGE_DNA.png" id="5_bn1su"]
|
[ext_resource type="Texture2D" uid="uid://cqs4b4pw4ifcy" path="res://Levels/Final Levels/FINAL STAGE_png-transparent-psilocybin-mushroom-psychedelic-drug-molecule-liberty-cap-depression-miscellaneous-angle-white.png" id="4_te5es"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bph7j5ou406ss" path="res://Levels/Final Levels/FINAL STAGE_DOMINI.png" id="6_x55jl"]
|
[ext_resource type="Texture2D" uid="uid://shd4e84lmhmq" path="res://Levels/Final Levels/FINAL STAGE_DNA.png" id="5_bn1su"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cvjbw5mhol1rj" path="res://Levels/Final Levels/FINAL STAGE_FIRST EVER PHOTO.png" id="7_ijlhe"]
|
[ext_resource type="Texture2D" uid="uid://diqvm221wx5g1" path="res://Levels/Final Levels/FINAL STAGE_DOMINI.png" id="6_x55jl"]
|
||||||
[ext_resource type="Texture2D" uid="uid://qikvkw4kqfkn" path="res://Levels/Final Levels/FINAL STAGE_electrical-wiring-diagram.png" id="8_2176p"]
|
[ext_resource type="Texture2D" uid="uid://cjhw7iq4sva40" path="res://Levels/Final Levels/FINAL STAGE_FIRST EVER PHOTO.png" id="7_ijlhe"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bgh0o1nu6nmyi" path="res://Levels/Final Levels/FINAL STAGE_FM.png" id="9_o82fc"]
|
[ext_resource type="Texture2D" uid="uid://dna36lfl5m8sl" path="res://Levels/Final Levels/FINAL STAGE_electrical-wiring-diagram.png" id="8_2176p"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cakvtw2g8a0oo" path="res://Levels/Final Levels/FINAL STAGE_nazca.png" id="10_rlpvn"]
|
[ext_resource type="Texture2D" uid="uid://cj5ddrkb31qi3" path="res://Levels/Final Levels/FINAL STAGE_FM.png" id="9_o82fc"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b3bo1snon3mny" path="res://Levels/Final Levels/FINAL STAGE_LIFE.png" id="11_mmmo4"]
|
[ext_resource type="Texture2D" uid="uid://br1xsds4df6rs" path="res://Levels/Final Levels/FINAL STAGE_nazca.png" id="10_rlpvn"]
|
||||||
[ext_resource type="Texture2D" uid="uid://jrlo1dsprtt7" path="res://Levels/Final Levels/FINAL STAGE_lotus.png" id="12_jlqv4"]
|
[ext_resource type="Texture2D" uid="uid://bupucsly8orbj" path="res://Levels/Final Levels/FINAL STAGE_LIFE.png" id="11_mmmo4"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7rv845vi6255" path="res://Levels/Final Levels/FINAL STAGE_califor.png" id="13_n4gqg"]
|
[ext_resource type="Texture2D" uid="uid://e3pknbewa7og" path="res://Levels/Final Levels/FINAL STAGE_lotus.png" id="12_jlqv4"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cibpbnnxwvoev" path="res://Levels/Final Levels/FINAL STAGE_BUSINESS.png" id="14_fp01t"]
|
[ext_resource type="Texture2D" uid="uid://c8q2mggeta4sg" path="res://Levels/Final Levels/FINAL STAGE_califor.png" id="13_n4gqg"]
|
||||||
[ext_resource type="Texture2D" uid="uid://dldnxiwra7e8h" path="res://Levels/Final Levels/FINAL STAGE_CASTLE.png" id="15_vpo2c"]
|
[ext_resource type="Texture2D" uid="uid://cuhp6ndq6h84u" path="res://Levels/Final Levels/FINAL STAGE_BUSINESS.png" id="14_fp01t"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bcq8i4de1i2b6" path="res://Levels/Final Levels/FINAL STAGE_aki.png" id="16_3la7h"]
|
[ext_resource type="Texture2D" uid="uid://b62j30essojgi" path="res://Levels/Final Levels/FINAL STAGE_CASTLE.png" id="15_vpo2c"]
|
||||||
[ext_resource type="Texture2D" uid="uid://be4jtroirsf6u" path="res://Levels/Final Levels/FINAL STAGE_basilisk.png" id="17_xnlik"]
|
[ext_resource type="Texture2D" uid="uid://j72knbjqfali" path="res://Levels/Final Levels/FINAL STAGE_aki.png" id="16_3la7h"]
|
||||||
[ext_resource type="Texture2D" uid="uid://d2rsmkcti377c" path="res://Levels/Final Levels/FINAL STAGE_BRAIN.png" id="18_ggls1"]
|
[ext_resource type="Texture2D" uid="uid://rptf11o2n6rr" path="res://Levels/Final Levels/FINAL STAGE_basilisk.png" id="17_xnlik"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bvnalsb4q1g81" path="res://Levels/Final Levels/FINAL STAGE_DOOR (1).png" id="19_py66i"]
|
[ext_resource type="Texture2D" uid="uid://b0waffuexnnrn" path="res://Levels/Final Levels/FINAL STAGE_BRAIN.png" id="18_ggls1"]
|
||||||
[ext_resource type="Texture2D" uid="uid://lfiu5pcbhulv" path="res://Levels/Final Levels/FINAL STAGE_werner.png" id="20_u4jgt"]
|
[ext_resource type="Texture2D" uid="uid://c0nupi8u85qpa" path="res://Levels/Final Levels/FINAL STAGE_DOOR (1).png" id="19_py66i"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bov1rfbitpra7" path="res://Levels/Final Levels/FINAL STAGE_quadratic.png" id="21_bwrhn"]
|
[ext_resource type="Texture2D" uid="uid://u0g31v0dfkj3" path="res://Levels/Final Levels/FINAL STAGE_werner.png" id="20_u4jgt"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bwcb6mfus8cgt" path="res://Levels/Final Levels/FINAL STAGE_relativity.png" id="22_yjwtj"]
|
[ext_resource type="Texture2D" uid="uid://b4jyqw6vdx43d" path="res://Levels/Final Levels/FINAL STAGE_quadratic.png" id="21_bwrhn"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b5m4d35g4b2mi" path="res://Levels/Final Levels/FINAL STAGE_SPHERES.png" id="23_vqk5o"]
|
[ext_resource type="Texture2D" uid="uid://dsqvracnne1pi" path="res://Levels/Final Levels/FINAL STAGE_relativity.png" id="22_yjwtj"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://5mlk2fw47ib5" path="res://Levels/Final Levels/FINAL STAGE_SPHERES.png" id="23_vqk5o"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0v0c6"]
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_qtr0p"]
|
||||||
resource_name = "Material.001"
|
render_priority = 0
|
||||||
transparency = 1
|
shader = ExtResource("1_lu4ya")
|
||||||
cull_mode = 2
|
shader_parameter/direction_and_speed = Vector2(-0.5, -0.5)
|
||||||
shading_mode = 0
|
shader_parameter/scale = Vector2(1, 1)
|
||||||
vertex_color_use_as_albedo = true
|
shader_parameter/flip = false
|
||||||
albedo_texture = ExtResource("1_oofbv")
|
shader_parameter/albedo = ExtResource("2_o1qv8")
|
||||||
heightmap_enabled = true
|
|
||||||
|
|
||||||
[sub_resource type="ArrayMesh" id="ArrayMesh_jcbwo"]
|
[sub_resource type="ArrayMesh" id="ArrayMesh_jcbwo"]
|
||||||
_surfaces = [{
|
_surfaces = [{
|
||||||
@@ -54,13 +54,12 @@ _surfaces = [{
|
|||||||
"format": 4119,
|
"format": 4119,
|
||||||
"index_count": 6,
|
"index_count": 6,
|
||||||
"index_data": PackedByteArray(0, 0, 3, 0, 1, 0, 0, 0, 2, 0, 3, 0),
|
"index_data": PackedByteArray(0, 0, 3, 0, 1, 0, 0, 0, 2, 0, 3, 0),
|
||||||
"material": SubResource("StandardMaterial3D_0v0c6"),
|
"material": SubResource("ShaderMaterial_qtr0p"),
|
||||||
"name": "Material.001",
|
"name": "Material.001",
|
||||||
"primitive": 3,
|
"primitive": 3,
|
||||||
"vertex_count": 4,
|
"vertex_count": 4,
|
||||||
"vertex_data": PackedByteArray(172, 13, 156, 64, 0, 0, 0, 0, 234, 202, 191, 192, 255, 127, 255, 255, 0, 0, 255, 191, 234, 202, 191, 192, 0, 0, 0, 0, 234, 202, 191, 192, 255, 127, 255, 255, 0, 0, 255, 191, 172, 13, 156, 64, 0, 0, 0, 0, 195, 184, 208, 64, 255, 127, 255, 255, 0, 0, 255, 191, 234, 202, 191, 192, 0, 0, 0, 0, 195, 184, 208, 64, 255, 127, 255, 255, 0, 0, 255, 191)
|
"vertex_data": PackedByteArray(172, 13, 156, 64, 0, 0, 0, 0, 234, 202, 191, 192, 255, 127, 255, 255, 0, 0, 255, 191, 234, 202, 191, 192, 0, 0, 0, 0, 234, 202, 191, 192, 255, 127, 255, 255, 0, 0, 255, 191, 172, 13, 156, 64, 0, 0, 0, 0, 195, 184, 208, 64, 255, 127, 255, 255, 0, 0, 255, 191, 234, 202, 191, 192, 0, 0, 0, 0, 195, 184, 208, 64, 255, 127, 255, 255, 0, 0, 255, 191)
|
||||||
}]
|
}]
|
||||||
blend_shape_mode = 0
|
|
||||||
shadow_mesh = SubResource("ArrayMesh_jcbwo")
|
shadow_mesh = SubResource("ArrayMesh_jcbwo")
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1m7ft"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1m7ft"]
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
shader_type canvas_item;
|
|
||||||
|
|
||||||
uniform vec2 motion = vec2(0.0);
|
|
||||||
uniform float scale = 1.0;
|
|
||||||
uniform vec2 offset = vec2(0.0);
|
|
||||||
|
|
||||||
void vertex(){
|
|
||||||
UV = (VERTEX + offset + TIME * motion) * TEXTURE_PIXEL_SIZE * (1.0/scale);
|
|
||||||
}
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://d2rsmkcti377c"
|
uid="uid://b0waffuexnnrn"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_BRAIN.png-3cade692cfd36d45354d63868031a75f.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_BRAIN.png-3cade692cfd36d45354d63868031a75f.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cibpbnnxwvoev"
|
uid="uid://cuhp6ndq6h84u"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_BUSINESS.png-bd1950e98acbc8503a681a564b93b0c3.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_BUSINESS.png-bd1950e98acbc8503a681a564b93b0c3.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://dldnxiwra7e8h"
|
uid="uid://b62j30essojgi"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_CASTLE.png-d19548a71869ee8939e6c53781277395.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_CASTLE.png-d19548a71869ee8939e6c53781277395.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://dmudli2odwwle"
|
uid="uid://shd4e84lmhmq"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_DNA.png-93d196ef047fa658d691a3837d3d79d3.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_DNA.png-93d196ef047fa658d691a3837d3d79d3.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bph7j5ou406ss"
|
uid="uid://diqvm221wx5g1"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_DOMINI.png-f137d757cf731d1e4068676c132908be.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_DOMINI.png-f137d757cf731d1e4068676c132908be.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bvnalsb4q1g81"
|
uid="uid://c0nupi8u85qpa"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_DOOR (1).png-66b78f75e5fc1b7693880192fdfe6098.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_DOOR (1).png-66b78f75e5fc1b7693880192fdfe6098.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cvjbw5mhol1rj"
|
uid="uid://cjhw7iq4sva40"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_FIRST EVER PHOTO.png-994a557f435eb35dfb3788976a95cc06.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_FIRST EVER PHOTO.png-994a557f435eb35dfb3788976a95cc06.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bgh0o1nu6nmyi"
|
uid="uid://cj5ddrkb31qi3"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_FM.png-cac17132b56ba7d6f5399f7c8754e519.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_FM.png-cac17132b56ba7d6f5399f7c8754e519.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://b3bo1snon3mny"
|
uid="uid://bupucsly8orbj"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_LIFE.png-254e257c233c52aef46cf5954f4f88e5.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_LIFE.png-254e257c233c52aef46cf5954f4f88e5.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cv4sdj47gpkru"
|
uid="uid://bhjpl5bmih1cp"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_Other.png-60d30e167a2fb267fe87c792d05916e4.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_Other.png-60d30e167a2fb267fe87c792d05916e4.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://b5m4d35g4b2mi"
|
uid="uid://5mlk2fw47ib5"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_SPHERES.png-e946c5721e285f77c639cd273184b11a.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_SPHERES.png-e946c5721e285f77c639cd273184b11a.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bcq8i4de1i2b6"
|
uid="uid://j72knbjqfali"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_aki.png-e0222ecdc24d3b71a323a968e6b4858e.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_aki.png-e0222ecdc24d3b71a323a968e6b4858e.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://be4jtroirsf6u"
|
uid="uid://rptf11o2n6rr"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_basilisk.png-e7d1da4b3901952e845ab52772b0ceb2.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_basilisk.png-e7d1da4b3901952e845ab52772b0ceb2.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://b7rv845vi6255"
|
uid="uid://c8q2mggeta4sg"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_califor.png-cb8a3afb71213e17e1352014fe330da9.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_califor.png-cb8a3afb71213e17e1352014fe330da9.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://erc7svefndhk"
|
uid="uid://cr0gri4qbssrl"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_clouds.png-71a00e21e0bbcc90f9fc7a480e936ba7.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_clouds.png-71a00e21e0bbcc90f9fc7a480e936ba7.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://qikvkw4kqfkn"
|
uid="uid://dna36lfl5m8sl"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_electrical-wiring-diagram.png-47386138efd8943340a6f65f7dcd386d.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_electrical-wiring-diagram.png-47386138efd8943340a6f65f7dcd386d.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://jrlo1dsprtt7"
|
uid="uid://e3pknbewa7og"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_lotus.png-8c625aecba3ccf268fd02f5925312bc8.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_lotus.png-8c625aecba3ccf268fd02f5925312bc8.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cakvtw2g8a0oo"
|
uid="uid://br1xsds4df6rs"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_nazca.png-611ba1ebd7c9431ed5fb67bdc00e8382.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_nazca.png-611ba1ebd7c9431ed5fb67bdc00e8382.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://2ngrjyw28lew"
|
uid="uid://bqon08vod5go0"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_output.png-3a3a5aac330b8e7b815d845d4da5df7a.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_output.png-3a3a5aac330b8e7b815d845d4da5df7a.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://hggc7hrqouqm"
|
uid="uid://cqs4b4pw4ifcy"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_png-transparent-psilocybin-mushroom-psychedelic-drug-molecule-liberty-cap-depression-miscellaneous-angle-white.png-5bef38a0f0c70c05e4b8bb4eb5c54c9d.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_png-transparent-psilocybin-mushroom-psychedelic-drug-molecule-liberty-cap-depression-miscellaneous-angle-white.png-5bef38a0f0c70c05e4b8bb4eb5c54c9d.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bov1rfbitpra7"
|
uid="uid://b4jyqw6vdx43d"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_quadratic.png-662e8b03f231d738bff22d838d1edf54.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_quadratic.png-662e8b03f231d738bff22d838d1edf54.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bwcb6mfus8cgt"
|
uid="uid://dsqvracnne1pi"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_relativity.png-faf7f95863cfd39ffc55807bde7a1789.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_relativity.png-faf7f95863cfd39ffc55807bde7a1789.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://lfiu5pcbhulv"
|
uid="uid://u0g31v0dfkj3"
|
||||||
path.s3tc="res://.godot/imported/FINAL STAGE_werner.png-32b75acee3a8624146a476c49863ea53.s3tc.ctex"
|
path.s3tc="res://.godot/imported/FINAL STAGE_werner.png-32b75acee3a8624146a476c49863ea53.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
|||||||
9
Levels/Final Levels/ScrollCloud.tres
Normal file
9
Levels/Final Levels/ScrollCloud.tres
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
[gd_resource type="VisualShader" format=3 uid="uid://d28sl60jr7ptk"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
code = "shader_type spatial;
|
||||||
|
render_mode blend_mix, depth_draw_opaque, cull_back, diffuse_lambert, specular_schlick_ggx;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"
|
||||||
BIN
Levels/Final Levels/ranged enemy.glb
Normal file
BIN
Levels/Final Levels/ranged enemy.glb
Normal file
Binary file not shown.
32
Levels/Final Levels/ranged enemy.glb.import
Normal file
32
Levels/Final Levels/ranged enemy.glb.import
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="scene"
|
||||||
|
importer_version=1
|
||||||
|
type="PackedScene"
|
||||||
|
uid="uid://i87p1rj1a2k0"
|
||||||
|
path="res://.godot/imported/ranged enemy.glb-c60b7ad9789d4e03b6ba32314acd5783.scn"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Levels/Final Levels/ranged enemy.glb"
|
||||||
|
dest_files=["res://.godot/imported/ranged enemy.glb-c60b7ad9789d4e03b6ba32314acd5783.scn"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
nodes/root_type="Node3D"
|
||||||
|
nodes/root_name="Scene Root"
|
||||||
|
nodes/apply_root_scale=true
|
||||||
|
nodes/root_scale=1.0
|
||||||
|
meshes/ensure_tangents=true
|
||||||
|
meshes/generate_lods=true
|
||||||
|
meshes/create_shadow_meshes=true
|
||||||
|
meshes/light_baking=1
|
||||||
|
meshes/lightmap_texel_size=0.2
|
||||||
|
skins/use_named_skins=true
|
||||||
|
animation/import=true
|
||||||
|
animation/fps=30
|
||||||
|
animation/trimming=false
|
||||||
|
animation/remove_immutable_tracks=true
|
||||||
|
import_script/path=""
|
||||||
|
_subresources={}
|
||||||
|
gltf/embedded_image_handling=1
|
||||||
BIN
Models/Enemies/ranged enemy.glb
Normal file
BIN
Models/Enemies/ranged enemy.glb
Normal file
Binary file not shown.
32
Models/Enemies/ranged enemy.glb.import
Normal file
32
Models/Enemies/ranged enemy.glb.import
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="scene"
|
||||||
|
importer_version=1
|
||||||
|
type="PackedScene"
|
||||||
|
uid="uid://dotxb4dc15l4k"
|
||||||
|
path="res://.godot/imported/ranged enemy.glb-34e973d17541fe953677535e8e08331f.scn"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Models/Enemies/ranged enemy.glb"
|
||||||
|
dest_files=["res://.godot/imported/ranged enemy.glb-34e973d17541fe953677535e8e08331f.scn"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
nodes/root_type="Node3D"
|
||||||
|
nodes/root_name="Scene Root"
|
||||||
|
nodes/apply_root_scale=true
|
||||||
|
nodes/root_scale=1.0
|
||||||
|
meshes/ensure_tangents=true
|
||||||
|
meshes/generate_lods=true
|
||||||
|
meshes/create_shadow_meshes=true
|
||||||
|
meshes/light_baking=1
|
||||||
|
meshes/lightmap_texel_size=0.2
|
||||||
|
skins/use_named_skins=true
|
||||||
|
animation/import=true
|
||||||
|
animation/fps=30
|
||||||
|
animation/trimming=false
|
||||||
|
animation/remove_immutable_tracks=true
|
||||||
|
import_script/path=""
|
||||||
|
_subresources={}
|
||||||
|
gltf/embedded_image_handling=1
|
||||||
7
Scenes/RangedEnemy.tscn
Normal file
7
Scenes/RangedEnemy.tscn
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
[gd_scene load_steps=2 format=3 uid="uid://dahp73fwld24h"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dotxb4dc15l4k" path="res://Models/Enemies/ranged enemy.glb" id="1_aj5wt"]
|
||||||
|
|
||||||
|
[node name="Node3D" type="Node3D"]
|
||||||
|
|
||||||
|
[node name="ranged enemy" parent="." instance=ExtResource("1_aj5wt")]
|
||||||
@@ -30,7 +30,7 @@ public partial class MainMenu : Node2D
|
|||||||
if (animationName == "FirstLevel")
|
if (animationName == "FirstLevel")
|
||||||
{
|
{
|
||||||
var main = GetTree().Root.GetNode<Main>("/root/Main");
|
var main = GetTree().Root.GetNode<Main>("/root/Main");
|
||||||
main.LoadLevel(0);
|
main.LoadLevel(8);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
13
Textures/Shaders/ScrollShader.gdshader
Normal file
13
Textures/Shaders/ScrollShader.gdshader
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
shader_type spatial;
|
||||||
|
render_mode unshaded;
|
||||||
|
|
||||||
|
uniform vec2 direction_and_speed = vec2(0.25, 0.00);
|
||||||
|
uniform vec2 scale = vec2(1.0);
|
||||||
|
uniform bool flip = false;
|
||||||
|
uniform sampler2D albedo: hint_default_transparent;
|
||||||
|
|
||||||
|
void fragment() {
|
||||||
|
vec2 uv = UV * scale - direction_and_speed * TIME;
|
||||||
|
if (flip) { uv = 1.0 - uv; }
|
||||||
|
ALBEDO = texture(albedo, uv).rgb;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user