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:
@@ -2,7 +2,6 @@
|
||||
# Gradient Operation Builder for Terrain3D
|
||||
extends "res://addons/terrain_3d/src/operation_builder.gd"
|
||||
|
||||
|
||||
const MultiPicker: Script = preload("res://addons/terrain_3d/src/multi_picker.gd")
|
||||
|
||||
|
||||
@@ -31,26 +30,28 @@ func is_ready() -> bool:
|
||||
return _get_point_picker().all_points_selected() and not _is_drawable()
|
||||
|
||||
|
||||
func apply_operation(p_editor: Terrain3DEditor, p_global_position: Vector3, p_camera_direction: float) -> void:
|
||||
func apply_operation(
|
||||
p_editor: Terrain3DEditor, p_global_position: Vector3, p_camera_direction: float
|
||||
) -> void:
|
||||
var points: PackedVector3Array = _get_point_picker().get_points()
|
||||
assert(points.size() == 2)
|
||||
assert(not _is_drawable())
|
||||
|
||||
|
||||
var brush_size: float = _get_brush_size()
|
||||
assert(brush_size > 0.0)
|
||||
|
||||
|
||||
var start: Vector3 = points[0]
|
||||
var end: Vector3 = points[1]
|
||||
|
||||
|
||||
p_editor.start_operation(start)
|
||||
|
||||
|
||||
var dir: Vector3 = (end - start).normalized()
|
||||
|
||||
|
||||
var pos: Vector3 = start
|
||||
while dir.dot(end - pos) > 0.0:
|
||||
p_editor.operate(pos, p_camera_direction)
|
||||
pos += dir * brush_size * 0.2
|
||||
|
||||
|
||||
p_editor.stop_operation()
|
||||
|
||||
|
||||
_get_point_picker().clear()
|
||||
|
||||
Reference in New Issue
Block a user