This repository has been archived on 2025-09-28. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
rectangular/levels/intro/intro.tscn

84 lines
3 KiB
Text
Raw Normal View History

2024-10-16 20:23:53 +02:00
[gd_scene load_steps=8 format=3 uid="uid://c6w7lrydi43ts"]
[ext_resource type="Script" path="res://levels/intro/intro.gd" id="1_pgj82"]
[ext_resource type="Script" path="res://reusable/conveyor/conveyor.gd" id="3_0til7"]
[ext_resource type="Script" path="res://core/polygon/polygon.gd" id="3_3lt07"]
[ext_resource type="Script" path="res://reusable/spawner.gd" id="4_xsg5s"]
[ext_resource type="PackedScene" uid="uid://cylmgbhvpdexh" path="res://reusable/aged_box/aged_box.tscn" id="5_hjicl"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_fkj57"]
size = Vector2(2288, 96)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_0hgjk"]
size = Vector2(14224, 656)
[node name="Intro" type="Node2D"]
script = ExtResource("1_pgj82")
[node name="StaticBody2D" type="StaticBody2D" parent="."]
[node name="P" type="CollisionPolygon2D" parent="StaticBody2D"]
polygon = PackedVector2Array(-1216, 64, 32, 64, 32, 88, 0, 88, 0, 416, -448, 416, -448, 488, -32, 488, -32, 512, -64, 512, -64, 1664, 2240, 1664, 2240, 2624, -1856, 2624, -1856, 64)
script = ExtResource("3_3lt07")
[node name="Conveyor" type="Node2D" parent="."]
position = Vector2(-1472, 66)
script = ExtResource("3_0til7")
conveyor_segments = 188
speed_mult = 50.0
[node name="Spawner" type="Node2D" parent="."]
position = Vector2(-1440, 32)
script = ExtResource("4_xsg5s")
spawn_interval_secs = 7.0
spawn_interval_rand = 0.5
scene = ExtResource("5_hjicl")
[node name="Conveyor2" type="Node2D" parent="."]
position = Vector2(-448, 490)
script = ExtResource("3_0til7")
conveyor_segments = 52
speed_mult = 50.0
[node name="Spawner2" type="Node2D" parent="."]
position = Vector2(-413, 448)
script = ExtResource("4_xsg5s")
spawn_interval_secs = 10.0
spawn_interval_rand = 0.5
scene = ExtResource("5_hjicl")
[node name="Marker2D" type="Marker2D" parent="."]
position = Vector2(-1440, 56)
[node name="P" type="CollisionPolygon2D" parent="."]
polygon = PackedVector2Array(-1216, -576, -1216, 320, -1856, 320, -1856, -576)
script = ExtResource("3_3lt07")
[node name="Spawner_pile" type="Node2D" parent="."]
position = Vector2(160, 928)
script = ExtResource("4_xsg5s")
spawn_interval_secs = 0.02
stop_after_secs = 5.0
amount_per_interval = 4
jitter_spawnpoint = true
scene = ExtResource("5_hjicl")
[node name="UnlockPlayer" type="Area2D" parent="."]
[node name="CollisionShape2D" type="CollisionShape2D" parent="UnlockPlayer"]
position = Vector2(1080, 688)
shape = SubResource("RectangleShape2D_fkj57")
[node name="DeleteBodies" type="Area2D" parent="."]
[node name="CollisionShape2D" type="CollisionShape2D" parent="DeleteBodies"]
position = Vector2(3232, 3032)
shape = SubResource("RectangleShape2D_0hgjk")
[node name="P2" type="CollisionPolygon2D" parent="."]
polygon = PackedVector2Array(-352, 384, -352, 512, -512, 512, -512, 384)
script = ExtResource("3_3lt07")
[connection signal="body_entered" from="UnlockPlayer" to="." method="_on_unlock_player_body_entered"]
[connection signal="body_entered" from="DeleteBodies" to="." method="_on_delete_bodies_body_entered"]