@@ -63,15 +63,15 @@ metadata/_edit_group_ = true
6363[node name ="RopeHandle" type ="Marker2D" parent ="Rope15" ]
6464position = Vector2 (-106.181 , 0 )
6565script = ExtResource ("3_mb3ny" )
66+ strength = 1.0
6667rope_path = NodePath (".." )
6768rope_position = 0.0
68- strength = 1.0
6969
7070[node name ="RopeHandle2" type ="Marker2D" parent ="Rope15" ]
7171position = Vector2 (93.8187 , 0 )
7272script = ExtResource ("3_mb3ny" )
73- rope_path = NodePath (".." )
7473strength = 1.0
74+ rope_path = NodePath (".." )
7575
7676[node name ="Rope16" type ="Node2D" parent ="." ]
7777position = Vector2 (365 , 1438 )
@@ -85,15 +85,15 @@ metadata/_edit_group_ = true
8585[node name ="RopeHandle" type ="Marker2D" parent ="Rope16" ]
8686position = Vector2 (-106.181 , 0 )
8787script = ExtResource ("3_mb3ny" )
88+ strength = 1.0
8889rope_path = NodePath (".." )
8990rope_position = 0.0
90- strength = 1.0
9191
9292[node name ="RopeHandle2" type ="Marker2D" parent ="Rope16" ]
9393position = Vector2 (93.8187 , 0 )
9494script = ExtResource ("3_mb3ny" )
95- rope_path = NodePath (".." )
9695strength = 1.0
96+ rope_path = NodePath (".." )
9797
9898[node name ="Rope17" type ="Node2D" parent ="." ]
9999position = Vector2 (583 , 1438 )
@@ -106,15 +106,15 @@ metadata/_edit_group_ = true
106106[node name ="RopeHandle" type ="Marker2D" parent ="Rope17" ]
107107position = Vector2 (-106.181 , 0 )
108108script = ExtResource ("3_mb3ny" )
109+ strength = 1.0
109110rope_path = NodePath (".." )
110111rope_position = 0.0
111- strength = 1.0
112112
113113[node name ="RopeHandle2" type ="Marker2D" parent ="Rope17" ]
114114position = Vector2 (93.819 , 0 )
115115script = ExtResource ("3_mb3ny" )
116- rope_path = NodePath (".." )
117116strength = 1.0
117+ rope_path = NodePath (".." )
118118
119119[node name ="Rope18" type ="Node2D" parent ="." ]
120120position = Vector2 (807 , 1438 )
@@ -128,18 +128,18 @@ metadata/_edit_group_ = true
128128[node name ="RopeHandle" type ="Marker2D" parent ="Rope18" ]
129129position = Vector2 (-106.181 , 0 )
130130script = ExtResource ("3_mb3ny" )
131+ strength = 1.0
131132rope_path = NodePath (".." )
132133rope_position = 0.0
133- strength = 1.0
134134
135135[node name ="RopeHandle2" type ="Marker2D" parent ="Rope18" ]
136136position = Vector2 (93.819 , 0 )
137137script = ExtResource ("3_mb3ny" )
138- rope_path = NodePath (".." )
139138strength = 1.0
139+ rope_path = NodePath (".." )
140140
141141[node name ="Node2D2" type ="Node2D" parent ="." ]
142- position = Vector2 (180.7 , 124.476 )
142+ position = Vector2 (146.001 , 146.237 )
143143
144144[node name ="Rope3" type ="Node2D" parent ="Node2D2" ]
145145position = Vector2 (-88.3748 , -22.2188 )
@@ -414,13 +414,20 @@ text = "max_endpoint_distance provides an easy way to constraint the rope length
414414
415415[node name ="Label22" type ="Label" parent ="." ]
416416offset_left = 1267.0
417- offset_top = 1328 .0
417+ offset_top = 1698 .0
418418offset_right = 2007.0
419- offset_bottom = 1351 .0
419+ offset_bottom = 1747 .0
420420text = "max_endpoint_distance only considers the distance between both endpoints.
421421Does not consider the actual rope length.
422422"
423423
424+ [node name ="Label28" type ="Label" parent ="." ]
425+ offset_left = 1267.0
426+ offset_top = 1364.0
427+ offset_right = 2067.0
428+ offset_bottom = 1387.0
429+ text = "It can be specified how to contract the rope when exceeding max_endpoint_distance."
430+
424431[node name ="Label20" type ="Label" parent ="." ]
425432offset_left = 1236.0
426433offset_top = 956.0
@@ -460,7 +467,7 @@ theme_override_styles/separator = SubResource("StyleBoxFlat_f4u3w")
460467offset_left = 1105.0
461468offset_top = 854.0
462469offset_right = 1309.0
463- offset_bottom = 1771 .0
470+ offset_bottom = 2129 .0
464471theme_override_styles/separator = SubResource ("StyleBoxFlat_f4u3w" )
465472
466473[node name ="Rope" type ="Node2D" parent ="." ]
@@ -470,8 +477,8 @@ script = ExtResource("4_rnvio")
470477[node name ="RopeHandle" type ="Marker2D" parent ="Rope" ]
471478position = Vector2 (136 , 257 )
472479script = ExtResource ("3_mb3ny" )
473- rope_path = NodePath (".." )
474480strength = 1.0
481+ rope_path = NodePath (".." )
475482
476483[node name ="Rope2" type ="Node2D" parent ="." ]
477484position = Vector2 (1697 , 992 )
@@ -481,54 +488,134 @@ max_endpoint_distance = 100.0
481488[node name ="RopeHandle" type ="Marker2D" parent ="Rope2" ]
482489position = Vector2 (136 , 257 )
483490script = ExtResource ("3_mb3ny" )
484- rope_path = NodePath (".." )
485491strength = 1.0
492+ rope_path = NodePath (".." )
486493
487494[node name ="Label23" type ="Label" parent ="." ]
488495offset_left = 1236.0
489- offset_top = 1406 .0
496+ offset_top = 1776 .0
490497offset_right = 1460.0
491- offset_bottom = 1429 .0
498+ offset_bottom = 1799 .0
492499text = "max_endpoint_distance = -1"
493500
501+ [node name ="Label25" type ="Label" parent ="." ]
502+ offset_left = 1651.0
503+ offset_top = 1497.0
504+ offset_right = 1875.0
505+ offset_bottom = 1520.0
506+ text = "resolve_to_begin = true"
507+
508+ [node name ="Label27" type ="Label" parent ="." ]
509+ offset_left = 1650.0
510+ offset_top = 1422.0
511+ offset_right = 1874.0
512+ offset_bottom = 1445.0
513+ text = "default (center)"
514+
515+ [node name ="Label26" type ="Label" parent ="." ]
516+ offset_left = 1649.0
517+ offset_top = 1563.0
518+ offset_right = 1873.0
519+ offset_bottom = 1586.0
520+ text = "resolve_to_end = true"
521+
494522[node name ="Label24" type ="Label" parent ="." ]
495523offset_left = 1609.0
496- offset_top = 1406 .0
524+ offset_top = 1776 .0
497525offset_right = 1837.0
498- offset_bottom = 1429 .0
526+ offset_bottom = 1799 .0
499527text = "max_endpoint_distance = 100"
500528
501529[node name ="Rope4" type ="Node2D" parent ="." ]
502- position = Vector2 (1697 , 1442 )
530+ position = Vector2 (1697 , 1812 )
503531script = ExtResource ("4_rnvio" )
504532max_endpoint_distance = 100.0
505533
506534[node name ="RopeHandle" type ="Marker2D" parent ="Rope4" ]
507535position = Vector2 (250 , 56 )
508536script = ExtResource ("3_mb3ny" )
537+ strength = 1.0
509538rope_path = NodePath (".." )
510539rope_position = 0.622
511- strength = 1.0
512540
513541[node name ="RopeHandle2" type ="Marker2D" parent ="Rope4" ]
514542position = Vector2 (139 , 249 )
515543script = ExtResource ("3_mb3ny" )
516- rope_path = NodePath (".." )
517544strength = 1.0
545+ rope_path = NodePath (".." )
518546
519547[node name ="Rope5" type ="Node2D" parent ="." ]
520- position = Vector2 (1318 , 1446 )
548+ position = Vector2 (1318 , 1816 )
521549script = ExtResource ("4_rnvio" )
522550
523551[node name ="RopeHandle" type ="Marker2D" parent ="Rope5" ]
524552position = Vector2 (250 , 56 )
525553script = ExtResource ("3_mb3ny" )
554+ strength = 1.0
526555rope_path = NodePath (".." )
527556rope_position = 0.622
528- strength = 1.0
529557
530558[node name ="RopeHandle2" type ="Marker2D" parent ="Rope5" ]
531559position = Vector2 (139 , 249 )
532560script = ExtResource ("3_mb3ny" )
561+ strength = 1.0
533562rope_path = NodePath (".." )
563+
564+ [node name ="Rope6" type ="Node2D" parent ="." ]
565+ position = Vector2 (1288 , 1431 )
566+ script = ExtResource ("4_rnvio" )
567+ max_endpoint_distance = 150.0
568+ resolve_to_begin = true
569+ fixate_begin = false
570+
571+ [node name ="RopeHandle" type ="Marker2D" parent ="Rope6" ]
572+ position = Vector2 (-7 , 79 )
573+ script = ExtResource ("3_mb3ny" )
574+ strength = 1.0
575+ rope_path = NodePath (".." )
576+ rope_position = 0.0
577+
578+ [node name ="RopeHandle2" type ="Marker2D" parent ="Rope6" ]
579+ position = Vector2 (323 , 78 )
580+ script = ExtResource ("3_mb3ny" )
581+ strength = 1.0
582+ rope_path = NodePath (".." )
583+
584+ [node name ="Rope8" type ="Node2D" parent ="." ]
585+ position = Vector2 (1288 , 1336 )
586+ script = ExtResource ("4_rnvio" )
587+ max_endpoint_distance = 150.0
588+ fixate_begin = false
589+
590+ [node name ="RopeHandle" type ="Marker2D" parent ="Rope8" ]
591+ position = Vector2 (-7 , 99 )
592+ script = ExtResource ("3_mb3ny" )
593+ strength = 1.0
594+ rope_path = NodePath (".." )
595+ rope_position = 0.0
596+
597+ [node name ="RopeHandle2" type ="Marker2D" parent ="Rope8" ]
598+ position = Vector2 (323 , 98 )
599+ script = ExtResource ("3_mb3ny" )
600+ strength = 1.0
601+ rope_path = NodePath (".." )
602+
603+ [node name ="Rope7" type ="Node2D" parent ="." ]
604+ position = Vector2 (1288 , 1496 )
605+ script = ExtResource ("4_rnvio" )
606+ max_endpoint_distance = 150.0
607+ resolve_to_end = true
608+ fixate_begin = false
609+
610+ [node name ="RopeHandle" type ="Marker2D" parent ="Rope7" ]
611+ position = Vector2 (-7 , 83 )
612+ script = ExtResource ("3_mb3ny" )
613+ strength = 1.0
614+ rope_path = NodePath (".." )
615+ rope_position = 0.0
616+
617+ [node name ="RopeHandle2" type ="Marker2D" parent ="Rope7" ]
618+ position = Vector2 (323 , 82 )
619+ script = ExtResource ("3_mb3ny" )
534620strength = 1.0
621+ rope_path = NodePath (".." )
0 commit comments