godot-plateformer/_game/GameMain.tscn

78 lines
3.7 KiB
Plaintext

[gd_scene load_steps=18 format=3 uid="uid://3vc8ojbiyy5w"]
[ext_resource type="Script" uid="uid://crgac4manhoud" path="res://_game/game.gd" id="1_yksyv"]
[ext_resource type="PackedScene" uid="uid://cvqehvdjpoar4" path="res://_player/player_controller.tscn" id="2_x2i0j"]
[ext_resource type="PackedScene" uid="uid://sursemsbf1lg" path="res://_scene/level1/l0_s0.tscn" id="3_4ifj7"]
[ext_resource type="PackedScene" uid="uid://cw6buluknvjj" path="res://_camera/PlateformerCamera.tscn" id="3_enubi"]
[ext_resource type="PackedScene" uid="uid://cd88ydqhdo28" path="res://_scene/level1/l1_s1.tscn" id="4_m1t3p"]
[ext_resource type="PackedScene" uid="uid://djs1eg5y008cs" path="res://_scene/level1/l1_s2.tscn" id="5_5s0xe"]
[ext_resource type="PackedScene" uid="uid://dh43kt0l28qd5" path="res://_scene/level1/l1_s3.tscn" id="6_ktxjv"]
[ext_resource type="PackedScene" uid="uid://byepspl7xlhhk" path="res://_scene/level1/l1_s5.tscn" id="7_4ifj7"]
[ext_resource type="PackedScene" uid="uid://br46ftt4v3bwm" path="res://_scene/level1/l1_s4.tscn" id="7_x2i0j"]
[ext_resource type="PackedScene" uid="uid://7424nctotch0" path="res://_scene/level1/l1_s6.tscn" id="9_m1t3p"]
[ext_resource type="PackedScene" uid="uid://dr8a26hfqkh12" path="res://_scene/level1/l1_s7.tscn" id="10_5s0xe"]
[ext_resource type="PackedScene" uid="uid://2d457ndb7toe" path="res://_scene/level1/l1_s8.tscn" id="11_ktxjv"]
[ext_resource type="PackedScene" uid="uid://dcoq4q3brnkw6" path="res://_scene/level1/l1_s9.tscn" id="12_enubi"]
[ext_resource type="PackedScene" uid="uid://dsw3o2bhc8bve" path="res://_scene/level1/l1_s10.tscn" id="13_53pmm"]
[ext_resource type="Script" uid="uid://c5in610cunjn2" path="res://_game/water_warp_controller.gd" id="15_jibn5"]
[ext_resource type="Shader" uid="uid://ccpo4346to8ka" path="res://_shader/ripple2.gdshader" id="16_ef7py"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_5vsgs"]
shader = ExtResource("16_ef7py")
shader_parameter/debug_show = false
shader_parameter/obj_uv = Vector2(0.5, 0.5)
shader_parameter/obj_dir = Vector2(1, 0)
shader_parameter/obj_speed = 1.0
shader_parameter/lane_half_width = 0.085
shader_parameter/edge_width = 0.04
shader_parameter/trail_length = 0.55
shader_parameter/push_strength = 0.075
shader_parameter/drag_strength = 0.045
shader_parameter/suck_strength = 0.03
shader_parameter/curl_strength = 0.07
shader_parameter/foam_strength = 0.45
shader_parameter/noise_scale = 3.5
shader_parameter/noise_advect = 0.5
shader_parameter/chroma_shift = 0.6
[node name="Game" type="Node2D" groups=["PLAYER_RESPAWN"]]
script = ExtResource("1_yksyv")
[node name="PlayerController" parent="." instance=ExtResource("2_x2i0j")]
[node name="PlateformerCamera" parent="." instance=ExtResource("3_enubi")]
[node name="L0_S0" parent="." instance=ExtResource("3_4ifj7")]
[node name="L1_S1" parent="." instance=ExtResource("4_m1t3p")]
[node name="L1_S2" parent="." instance=ExtResource("5_5s0xe")]
[node name="L1_S3" parent="." instance=ExtResource("6_ktxjv")]
[node name="L1_S4" parent="." instance=ExtResource("7_x2i0j")]
[node name="L1_S5" parent="." instance=ExtResource("7_4ifj7")]
[node name="L1_S6" parent="." instance=ExtResource("9_m1t3p")]
[node name="L1_S7" parent="." instance=ExtResource("10_5s0xe")]
[node name="L1_S8" parent="." groups=["GRAPABLE"] instance=ExtResource("11_ktxjv")]
[node name="L1_S9" parent="." instance=ExtResource("12_enubi")]
[node name="L1_S10" parent="." instance=ExtResource("13_53pmm")]
[node name="WaterWarp" type="CanvasLayer" parent="." node_paths=PackedStringArray("target")]
script = ExtResource("15_jibn5")
target = NodePath("../PlayerController")
[node name="ColorRect" type="ColorRect" parent="WaterWarp"]
material = SubResource("ShaderMaterial_5vsgs")
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2