Falling rose petal effect

This commit is contained in:
2023-09-13 19:39:10 -07:00
parent 6138957524
commit ce7576731c
16 changed files with 229 additions and 49 deletions

View File

@@ -1,10 +1,30 @@
[gd_scene load_steps=13 format=3 uid="uid://bsq7edeueqyjg"]
[gd_scene load_steps=16 format=3 uid="uid://bsq7edeueqyjg"]
[ext_resource type="Script" path="res://Levels/Scripts/Level.cs" id="1_wqwee"]
[ext_resource type="PackedScene" uid="uid://bgf5byqt71kir" path="res://Levels/Models/Stage7/Stage7.tscn" id="2_21i6n"]
[ext_resource type="PackedScene" uid="uid://dahp73fwld24h" path="res://Enemies/RangedEnemy.tscn" id="3_k38yu"]
[ext_resource type="PackedScene" uid="uid://jgf7k1r35km1" path="res://Levels/ExitPortal.tscn" id="3_sjnhq"]
[ext_resource type="PackedScene" uid="uid://bt5rolsyjmx55" path="res://Enemies/MeleeEnemy.tscn" id="4_i8hlv"]
[ext_resource type="Shader" path="res://Levels/Scenes/FallingLeaves.gdshader" id="6_biibx"]
[ext_resource type="Texture2D" uid="uid://jb30lo7r5ev4" path="res://Textures/rose petal 1.png" id="7_it0x1"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_qgv5j"]
shader = ExtResource("6_biibx")
shader_parameter/dimensions = Vector2(1152, 648)
shader_parameter/rows = 75.0
shader_parameter/columns = 3.0
shader_parameter/vertical_scroll = 0.5
shader_parameter/horizontal_scroll = 0.34
shader_parameter/size_min = 1.0
shader_parameter/size_max = 1.0
shader_parameter/wave_min = 0.5
shader_parameter/wave_max = 1.0
shader_parameter/wave_speed = 1.3
shader_parameter/wave_rotation = 1.0
shader_parameter/fallSpeed = 0.1
shader_parameter/far_color = Color(0.5, 0.5, 0.5, 1)
shader_parameter/near_color = Color(1, 1, 1, 1)
shader_parameter/particle_texture = ExtResource("7_it0x1")
[sub_resource type="BoxShape3D" id="BoxShape3D_ny8q1"]
size = Vector3(5, 20, 27.822)
@@ -31,6 +51,25 @@ size = Vector3(4.32001, 3, 4.24331)
process_mode = 3
script = ExtResource("1_wqwee")
[node name="Container" type="Control" parent="."]
use_parent_material = true
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="ColorRect" type="ColorRect" parent="Container"]
z_index = -1
material = SubResource("ShaderMaterial_qgv5j")
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="STAGE 7" parent="." instance=ExtResource("2_21i6n")]
transform = Transform3D(1.04, 0, 0, 0, 1.04, 0, 0, 0, 1.04, -0.601425, 0, 0)
@@ -80,10 +119,10 @@ shape = SubResource("BoxShape3D_tj084")
[node name="Enemies" type="Node3D" parent="."]
[node name="RangedEnemy" parent="Enemies" instance=ExtResource("3_k38yu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.85384, 0, 2.31457)
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -4.85384, 0, 2.31457)
[node name="RangedEnemy2" parent="Enemies" instance=ExtResource("3_k38yu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.38654, 0, 2.40798)
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 3.38654, 0, 2.40798)
[node name="Melee Enemy" parent="Enemies" instance=ExtResource("4_i8hlv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.55692, 0, 1.39133)
@@ -95,22 +134,22 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.06656, 0, 1.27775)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.737402, 0, -0.439096)
[node name="RangedEnemy3" parent="Enemies" instance=ExtResource("3_k38yu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.37518, 0.999847, -5.54545)
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.87835, 0.552559, -4.46606)
[node name="RangedEnemy4" parent="Enemies" instance=ExtResource("3_k38yu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.6339, 0.999847, -5.22149)
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1.43271, 0.54106, -4.59394)
[node name="RangedEnemy5" parent="Enemies" instance=ExtResource("3_k38yu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.62257, 0.999847, -5.26199)
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -3.62257, 0.525391, -4.57564)
[node name="RangedEnemy6" parent="Enemies" instance=ExtResource("3_k38yu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.3436, 0.999847, -5.72768)
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -5.3436, 0.564535, -4.33553)
[node name="Melee Enemy4" parent="Enemies" instance=ExtResource("4_i8hlv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.7193, 0, -6.94253)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.7193, 0, -6.27177)
[node name="Melee Enemy5" parent="Enemies" instance=ExtResource("4_i8hlv")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.366184, 0, -6.90203)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.366184, 0, -6.28619)
[node name="Exit Portal" parent="." instance=ExtResource("3_sjnhq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.484857, 0.170241, -5.15013)