[gd_scene load_steps=2 format=2] [ext_resource path="res://mods/Lucy.LucysTools/lucys_menu.gd" type="Script" id=1] [node name="lucys_menu" type="Control"] margin_right = 800.0 margin_bottom = 329.0 script = ExtResource( 1 ) [node name="PanelContainer" type="PanelContainer" parent="."] anchor_right = 1.0 anchor_bottom = 1.0 [node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer"] margin_left = 7.0 margin_top = 7.0 margin_right = 793.0 margin_bottom = 322.0 [node name="Label" type="Label" parent="PanelContainer/VBoxContainer"] margin_right = 786.0 margin_bottom = 14.0 text = "Lucy's Options - F5 to Toggle Menu" [node name="HSeparator" type="HSeparator" parent="PanelContainer/VBoxContainer"] margin_top = 18.0 margin_right = 786.0 margin_bottom = 22.0 [node name="HFlowContainer" type="HFlowContainer" parent="PanelContainer/VBoxContainer"] margin_top = 26.0 margin_right = 786.0 margin_bottom = 66.0 rect_pivot_offset = Vector2( -141, -49 ) [node name="Label" type="Label" parent="PanelContainer/VBoxContainer/HFlowContainer"] margin_top = 13.0 margin_right = 286.0 margin_bottom = 27.0 text = "Allow BBCode in Chat (start message with %)" [node name="lucy_bbcode" type="CheckButton" parent="PanelContainer/VBoxContainer/HFlowContainer"] unique_name_in_owner = true margin_left = 290.0 margin_right = 366.0 margin_bottom = 40.0 [node name="Label2" type="Label" parent="PanelContainer/VBoxContainer/HFlowContainer"] margin_left = 370.0 margin_top = 13.0 margin_right = 505.0 margin_bottom = 27.0 text = "Punch back on Punch" [node name="lucy_punchback" type="CheckButton" parent="PanelContainer/VBoxContainer/HFlowContainer"] unique_name_in_owner = true margin_left = 509.0 margin_right = 585.0 margin_bottom = 40.0 [node name="HFlowContainer3" type="HFlowContainer" parent="PanelContainer/VBoxContainer"] margin_top = 70.0 margin_right = 786.0 margin_bottom = 84.0 rect_pivot_offset = Vector2( -141, -49 ) [node name="Label" type="Label" parent="PanelContainer/VBoxContainer/HFlowContainer3"] margin_right = 196.0 margin_bottom = 14.0 text = "Server Allows BBCode in Chat: " [node name="lucy_srv_allow_bbcode" type="Label" parent="PanelContainer/VBoxContainer/HFlowContainer3"] unique_name_in_owner = true margin_left = 200.0 margin_right = 218.0 margin_bottom = 14.0 text = "No" [node name="HFlowContainer4" type="HFlowContainer" parent="PanelContainer/VBoxContainer"] margin_top = 88.0 margin_right = 786.0 margin_bottom = 112.0 rect_pivot_offset = Vector2( -141, -49 ) [node name="Label" type="Label" parent="PanelContainer/VBoxContainer/HFlowContainer4"] margin_top = 5.0 margin_right = 135.0 margin_bottom = 19.0 text = "Custom Server Name" [node name="lucy_servername" type="LineEdit" parent="PanelContainer/VBoxContainer/HFlowContainer4"] unique_name_in_owner = true margin_left = 139.0 margin_right = 197.0 margin_bottom = 24.0 expand_to_text_length = true placeholder_text = "Name" [node name="HFlowContainer5" type="HFlowContainer" parent="PanelContainer/VBoxContainer"] margin_top = 116.0 margin_right = 786.0 margin_bottom = 140.0 rect_pivot_offset = Vector2( -141, -49 ) [node name="Label" type="Label" parent="PanelContainer/VBoxContainer/HFlowContainer5"] margin_top = 5.0 margin_right = 127.0 margin_bottom = 19.0 text = "Server Join Message" [node name="lucy_servermsg" type="LineEdit" parent="PanelContainer/VBoxContainer/HFlowContainer5"] unique_name_in_owner = true margin_left = 131.0 margin_right = 189.0 margin_bottom = 24.0 expand_to_text_length = true placeholder_text = "Message" [node name="HFlowContainer2" type="HFlowContainer" parent="PanelContainer/VBoxContainer"] margin_top = 144.0 margin_right = 786.0 margin_bottom = 164.0 [node name="lucy_raincloud" type="Button" parent="PanelContainer/VBoxContainer/HFlowContainer2"] unique_name_in_owner = true margin_right = 118.0 margin_bottom = 20.0 text = "Spawn Raincloud" [node name="lucy_meteor" type="Button" parent="PanelContainer/VBoxContainer/HFlowContainer2"] unique_name_in_owner = true margin_left = 122.0 margin_right = 224.0 margin_bottom = 20.0 text = "Spawn Meteor" [node name="lucy_freezerain" type="Button" parent="PanelContainer/VBoxContainer/HFlowContainer2"] unique_name_in_owner = true margin_left = 228.0 margin_right = 314.0 margin_bottom = 20.0 text = "Freeze Rain" [node name="lucy_clearrain" type="Button" parent="PanelContainer/VBoxContainer/HFlowContainer2"] unique_name_in_owner = true margin_left = 318.0 margin_right = 393.0 margin_bottom = 20.0 text = "Clear Rain" [node name="lucy_clearchat" type="Button" parent="PanelContainer/VBoxContainer/HFlowContainer2"] margin_left = 397.0 margin_right = 473.0 margin_bottom = 20.0 hint_tooltip = "Clears game chat (for you only)" text = "Clear Chat" [node name="HSeparator2" type="HSeparator" parent="PanelContainer/VBoxContainer"] margin_top = 168.0 margin_right = 786.0 margin_bottom = 172.0 [node name="HSplitContainer" type="HSplitContainer" parent="PanelContainer/VBoxContainer"] margin_top = 176.0 margin_right = 786.0 margin_bottom = 200.0 split_offset = 100 [node name="HFlowContainer3" type="HFlowContainer" parent="PanelContainer/VBoxContainer/HSplitContainer"] margin_right = 218.0 margin_bottom = 24.0 [node name="Label" type="Label" parent="PanelContainer/VBoxContainer/HSplitContainer/HFlowContainer3"] margin_top = 5.0 margin_right = 118.0 margin_bottom = 19.0 text = "Per Frame Packets" [node name="lucy_fpackets" type="SpinBox" parent="PanelContainer/VBoxContainer/HSplitContainer/HFlowContainer3"] unique_name_in_owner = true margin_left = 122.0 margin_right = 196.0 margin_bottom = 24.0 max_value = 256.0 value = 32.0 rounded = true allow_greater = true [node name="HFlowContainer" type="HFlowContainer" parent="PanelContainer/VBoxContainer/HSplitContainer"] margin_left = 230.0 margin_right = 786.0 margin_bottom = 24.0 [node name="Label2" type="Label" parent="PanelContainer/VBoxContainer/HSplitContainer/HFlowContainer"] margin_top = 5.0 margin_right = 116.0 margin_bottom = 19.0 text = "Bulk Read Packets" [node name="lucy_bpackets" type="SpinBox" parent="PanelContainer/VBoxContainer/HSplitContainer/HFlowContainer"] unique_name_in_owner = true margin_left = 120.0 margin_right = 194.0 margin_bottom = 24.0 max_value = 4096.0 value = 128.0 rounded = true allow_greater = true [node name="HSplitContainer2" type="HSplitContainer" parent="PanelContainer/VBoxContainer"] margin_top = 204.0 margin_right = 786.0 margin_bottom = 228.0 split_offset = 100 [node name="HFlowContainer3" type="HFlowContainer" parent="PanelContainer/VBoxContainer/HSplitContainer2"] margin_right = 216.0 margin_bottom = 24.0 [node name="Label" type="Label" parent="PanelContainer/VBoxContainer/HSplitContainer2/HFlowContainer3"] margin_top = 5.0 margin_right = 116.0 margin_bottom = 19.0 text = "Bulk Read Interval" [node name="lucy_binterval" type="SpinBox" parent="PanelContainer/VBoxContainer/HSplitContainer2/HFlowContainer3"] unique_name_in_owner = true margin_left = 120.0 margin_right = 194.0 margin_bottom = 24.0 max_value = 120.0 step = 0.05 value = 0.8 allow_greater = true [node name="HFlowContainer" type="HFlowContainer" parent="PanelContainer/VBoxContainer/HSplitContainer2"] margin_left = 228.0 margin_right = 786.0 margin_bottom = 24.0 [node name="Label2" type="Label" parent="PanelContainer/VBoxContainer/HSplitContainer2/HFlowContainer"] margin_top = 5.0 margin_right = 111.0 margin_bottom = 19.0 text = "Full Read Interval" [node name="lucy_finterval" type="SpinBox" parent="PanelContainer/VBoxContainer/HSplitContainer2/HFlowContainer"] unique_name_in_owner = true margin_left = 115.0 margin_right = 189.0 margin_bottom = 24.0 max_value = 120.0 step = 0.05 value = 6.4 allow_greater = true [connection signal="toggled" from="PanelContainer/VBoxContainer/HFlowContainer/lucy_bbcode" to="." method="_on_lucy_bbcode_toggled"] [connection signal="toggled" from="PanelContainer/VBoxContainer/HFlowContainer/lucy_punchback" to="." method="_on_lucy_punchback_toggled"] [connection signal="text_changed" from="PanelContainer/VBoxContainer/HFlowContainer4/lucy_servername" to="." method="_on_lucy_servername_text_changed"] [connection signal="text_changed" from="PanelContainer/VBoxContainer/HFlowContainer5/lucy_servermsg" to="." method="_on_lucy_servermsg_text_changed"] [connection signal="pressed" from="PanelContainer/VBoxContainer/HFlowContainer2/lucy_raincloud" to="." method="_on_lucy_raincloud_pressed"] [connection signal="pressed" from="PanelContainer/VBoxContainer/HFlowContainer2/lucy_meteor" to="." method="_on_lucy_meteor_pressed"] [connection signal="pressed" from="PanelContainer/VBoxContainer/HFlowContainer2/lucy_freezerain" to="." method="_on_lucy_freezerain_pressed"] [connection signal="pressed" from="PanelContainer/VBoxContainer/HFlowContainer2/lucy_clearrain" to="." method="_on_lucy_clearrain_pressed"] [connection signal="pressed" from="PanelContainer/VBoxContainer/HFlowContainer2/lucy_clearchat" to="." method="_on_lucy_clearchat_pressed"] [connection signal="value_changed" from="PanelContainer/VBoxContainer/HSplitContainer/HFlowContainer3/lucy_fpackets" to="." method="_on_lucy_fpackets_value_changed"] [connection signal="value_changed" from="PanelContainer/VBoxContainer/HSplitContainer/HFlowContainer/lucy_bpackets" to="." method="_on_lucy_bpackets_value_changed"] [connection signal="value_changed" from="PanelContainer/VBoxContainer/HSplitContainer2/HFlowContainer3/lucy_binterval" to="." method="_on_lucy_binterval_value_changed"] [connection signal="value_changed" from="PanelContainer/VBoxContainer/HSplitContainer2/HFlowContainer/lucy_finterval" to="." method="_on_lucy_finterval_value_changed"]