Clean repository-owned GDScript warnings

This commit is contained in:
Alexander Sellite 2026-08-09 13:31:30 -04:00
parent ff536e62a6
commit 1284619079
17 changed files with 60 additions and 74 deletions

View file

@ -133,9 +133,9 @@ func _apply_foliage_wind_to_mesh(mesh_instance: MeshInstance3D) -> void:
if mesh_instance.mesh == null:
return
var bounds: AABB = mesh_instance.get_aabb()
var global_scale: Vector3 = mesh_instance.global_basis.get_scale().abs()
var mesh_global_scale: Vector3 = mesh_instance.global_basis.get_scale().abs()
var horizontal_scale: float = maxf(
(global_scale.x + global_scale.z) * 0.5,
(mesh_global_scale.x + mesh_global_scale.z) * 0.5,
0.001,
)
var local_strength: float = foliage_wind_strength / horizontal_scale

View file

@ -481,4 +481,6 @@ static func _mesh_triangle_count(mesh: ArrayMesh) -> int:
if mesh.get_surface_count() == 0:
return 0
var arrays := mesh.surface_get_arrays(0)
return (arrays[Mesh.ARRAY_INDEX] as PackedInt32Array).size() / 3
return floori(
float((arrays[Mesh.ARRAY_INDEX] as PackedInt32Array).size()) / 3.0
)