style: apply gdformat formatting across the entire project
Auto-format all GDScript files using gdformat from gdtoolkit. This is a baseline formatting pass to ensure consistent style: - Normalizes indentation and spacing - Wraps long lines to 100 characters - Removes trailing whitespace - Standardizes blank lines between functions 68 files reformatted, 8 files left unchanged (3rd-party addon files with parse errors excluded).
This commit is contained in:
@@ -33,61 +33,151 @@ func _ready() -> void:
|
||||
add_tool_group.pressed.connect(_on_tool_selected)
|
||||
sub_tool_group.pressed.connect(_on_tool_selected)
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.REGION,
|
||||
"add_text":"Add Region (E)", "add_op":Terrain3DEditor.ADD, "add_icon":ICON_REGION_ADD,
|
||||
"sub_text":"Remove Region", "sub_op":Terrain3DEditor.SUBTRACT, "sub_icon":ICON_REGION_REMOVE })
|
||||
|
||||
add_child(HSeparator.new())
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.SCULPT,
|
||||
"add_text":"Raise (R)", "add_op":Terrain3DEditor.ADD, "add_icon":ICON_HEIGHT_ADD,
|
||||
"sub_text":"Lower (R)", "sub_op":Terrain3DEditor.SUBTRACT, "sub_icon":ICON_HEIGHT_SUB })
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.SCULPT,
|
||||
"add_text":"Smooth (Shift)", "add_op":Terrain3DEditor.AVERAGE, "add_icon":ICON_HEIGHT_SMOOTH })
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.HEIGHT,
|
||||
"add_text":"Height (H)", "add_op":Terrain3DEditor.ADD, "add_icon":ICON_HEIGHT_FLAT,
|
||||
"sub_text":"Height (H)", "sub_op":Terrain3DEditor.SUBTRACT, "sub_icon":ICON_HEIGHT_FLAT })
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.SCULPT,
|
||||
"add_text":"Slope (S)", "add_op":Terrain3DEditor.GRADIENT, "add_icon":ICON_HEIGHT_SLOPE })
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.REGION,
|
||||
"add_text": "Add Region (E)",
|
||||
"add_op": Terrain3DEditor.ADD,
|
||||
"add_icon": ICON_REGION_ADD,
|
||||
"sub_text": "Remove Region",
|
||||
"sub_op": Terrain3DEditor.SUBTRACT,
|
||||
"sub_icon": ICON_REGION_REMOVE
|
||||
}
|
||||
)
|
||||
|
||||
add_child(HSeparator.new())
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.TEXTURE,
|
||||
"add_text":"Paint Texture (B)", "add_op":Terrain3DEditor.REPLACE, "add_icon":ICON_PAINT_TEXTURE })
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.SCULPT,
|
||||
"add_text": "Raise (R)",
|
||||
"add_op": Terrain3DEditor.ADD,
|
||||
"add_icon": ICON_HEIGHT_ADD,
|
||||
"sub_text": "Lower (R)",
|
||||
"sub_op": Terrain3DEditor.SUBTRACT,
|
||||
"sub_icon": ICON_HEIGHT_SUB
|
||||
}
|
||||
)
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.TEXTURE,
|
||||
"add_text":"Spray Texture (V)", "add_op":Terrain3DEditor.ADD, "add_icon":ICON_SPRAY_TEXTURE })
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.SCULPT,
|
||||
"add_text": "Smooth (Shift)",
|
||||
"add_op": Terrain3DEditor.AVERAGE,
|
||||
"add_icon": ICON_HEIGHT_SMOOTH
|
||||
}
|
||||
)
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.AUTOSHADER,
|
||||
"add_text":"Paint Autoshader (A)", "add_op":Terrain3DEditor.ADD, "add_icon":ICON_AUTOSHADER,
|
||||
"sub_text":"Disable Autoshader (A)", "sub_op":Terrain3DEditor.SUBTRACT })
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.HEIGHT,
|
||||
"add_text": "Height (H)",
|
||||
"add_op": Terrain3DEditor.ADD,
|
||||
"add_icon": ICON_HEIGHT_FLAT,
|
||||
"sub_text": "Height (H)",
|
||||
"sub_op": Terrain3DEditor.SUBTRACT,
|
||||
"sub_icon": ICON_HEIGHT_FLAT
|
||||
}
|
||||
)
|
||||
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.SCULPT,
|
||||
"add_text": "Slope (S)",
|
||||
"add_op": Terrain3DEditor.GRADIENT,
|
||||
"add_icon": ICON_HEIGHT_SLOPE
|
||||
}
|
||||
)
|
||||
|
||||
add_child(HSeparator.new())
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.COLOR,
|
||||
"add_text":"Paint Color (C)", "add_op":Terrain3DEditor.ADD, "add_icon":ICON_COLOR,
|
||||
"sub_text":"Remove Color (C)", "sub_op":Terrain3DEditor.SUBTRACT })
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.ROUGHNESS,
|
||||
"add_text":"Paint Wetness (W)", "add_op":Terrain3DEditor.ADD, "add_icon":ICON_WETNESS,
|
||||
"sub_text":"Remove Wetness (W)", "sub_op":Terrain3DEditor.SUBTRACT })
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.TEXTURE,
|
||||
"add_text": "Paint Texture (B)",
|
||||
"add_op": Terrain3DEditor.REPLACE,
|
||||
"add_icon": ICON_PAINT_TEXTURE
|
||||
}
|
||||
)
|
||||
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.TEXTURE,
|
||||
"add_text": "Spray Texture (V)",
|
||||
"add_op": Terrain3DEditor.ADD,
|
||||
"add_icon": ICON_SPRAY_TEXTURE
|
||||
}
|
||||
)
|
||||
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.AUTOSHADER,
|
||||
"add_text": "Paint Autoshader (A)",
|
||||
"add_op": Terrain3DEditor.ADD,
|
||||
"add_icon": ICON_AUTOSHADER,
|
||||
"sub_text": "Disable Autoshader (A)",
|
||||
"sub_op": Terrain3DEditor.SUBTRACT
|
||||
}
|
||||
)
|
||||
|
||||
add_child(HSeparator.new())
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.HOLES,
|
||||
"add_text":"Add Holes (X)", "add_op":Terrain3DEditor.ADD, "add_icon":ICON_HOLES,
|
||||
"sub_text":"Remove Holes (X)", "sub_op":Terrain3DEditor.SUBTRACT })
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.COLOR,
|
||||
"add_text": "Paint Color (C)",
|
||||
"add_op": Terrain3DEditor.ADD,
|
||||
"add_icon": ICON_COLOR,
|
||||
"sub_text": "Remove Color (C)",
|
||||
"sub_op": Terrain3DEditor.SUBTRACT
|
||||
}
|
||||
)
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.NAVIGATION,
|
||||
"add_text":"Paint Navigable Area (N)", "add_op":Terrain3DEditor.ADD, "add_icon":ICON_NAVIGATION,
|
||||
"sub_text":"Remove Navigable Area (N)", "sub_op":Terrain3DEditor.SUBTRACT })
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.ROUGHNESS,
|
||||
"add_text": "Paint Wetness (W)",
|
||||
"add_op": Terrain3DEditor.ADD,
|
||||
"add_icon": ICON_WETNESS,
|
||||
"sub_text": "Remove Wetness (W)",
|
||||
"sub_op": Terrain3DEditor.SUBTRACT
|
||||
}
|
||||
)
|
||||
|
||||
add_tool_button({ "tool":Terrain3DEditor.INSTANCER,
|
||||
"add_text":"Instance Meshes (I)", "add_op":Terrain3DEditor.ADD, "add_icon":ICON_INSTANCER,
|
||||
"sub_text":"Remove Meshes (I)", "sub_op":Terrain3DEditor.SUBTRACT })
|
||||
add_child(HSeparator.new())
|
||||
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.HOLES,
|
||||
"add_text": "Add Holes (X)",
|
||||
"add_op": Terrain3DEditor.ADD,
|
||||
"add_icon": ICON_HOLES,
|
||||
"sub_text": "Remove Holes (X)",
|
||||
"sub_op": Terrain3DEditor.SUBTRACT
|
||||
}
|
||||
)
|
||||
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.NAVIGATION,
|
||||
"add_text": "Paint Navigable Area (N)",
|
||||
"add_op": Terrain3DEditor.ADD,
|
||||
"add_icon": ICON_NAVIGATION,
|
||||
"sub_text": "Remove Navigable Area (N)",
|
||||
"sub_op": Terrain3DEditor.SUBTRACT
|
||||
}
|
||||
)
|
||||
|
||||
add_tool_button(
|
||||
{
|
||||
"tool": Terrain3DEditor.INSTANCER,
|
||||
"add_text": "Instance Meshes (I)",
|
||||
"add_op": Terrain3DEditor.ADD,
|
||||
"add_icon": ICON_INSTANCER,
|
||||
"sub_text": "Remove Meshes (I)",
|
||||
"sub_op": Terrain3DEditor.SUBTRACT
|
||||
}
|
||||
)
|
||||
|
||||
# Select first button
|
||||
var buttons: Array[BaseButton] = add_tool_group.get_buttons()
|
||||
@@ -98,7 +188,7 @@ func _ready() -> void:
|
||||
func add_tool_button(p_params: Dictionary) -> void:
|
||||
# Additive button
|
||||
var button := Button.new()
|
||||
var name_str: String = p_params.get("add_text", "blank").get_slice('(', 0).to_pascal_case()
|
||||
var name_str: String = p_params.get("add_text", "blank").get_slice("(", 0).to_pascal_case()
|
||||
button.set_name(name_str)
|
||||
button.set_meta("Tool", p_params.get("tool", 0))
|
||||
button.set_meta("Operation", p_params.get("add_op", 0))
|
||||
@@ -116,7 +206,7 @@ func add_tool_button(p_params: Dictionary) -> void:
|
||||
var button2: Button
|
||||
if p_params.has("sub_text"):
|
||||
button2 = Button.new()
|
||||
name_str = p_params.get("sub_text", "blank").get_slice('(', 0).to_pascal_case()
|
||||
name_str = p_params.get("sub_text", "blank").get_slice("(", 0).to_pascal_case()
|
||||
button2.set_name(name_str)
|
||||
button2.set_meta("Tool", p_params.get("tool", 0))
|
||||
button2.set_meta("Operation", p_params.get("sub_op", 0))
|
||||
@@ -151,4 +241,8 @@ func _on_tool_selected(p_button: BaseButton) -> void:
|
||||
var id: int = p_button.get_meta("ID", -2)
|
||||
for button in change_group.get_buttons():
|
||||
button.set_pressed_no_signal(button.get_meta("ID", -1) == id)
|
||||
emit_signal("tool_changed", p_button.get_meta("Tool", Terrain3DEditor.TOOL_MAX), p_button.get_meta("Operation", Terrain3DEditor.OP_MAX))
|
||||
emit_signal(
|
||||
"tool_changed",
|
||||
p_button.get_meta("Tool", Terrain3DEditor.TOOL_MAX),
|
||||
p_button.get_meta("Operation", Terrain3DEditor.OP_MAX)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user