4463e524aa
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).
15 lines
371 B
GDScript
15 lines
371 B
GDScript
class_name ProfessionDefinition
|
|
extends Resource
|
|
|
|
@export var profession_id: StringName
|
|
@export var display_name: String
|
|
|
|
|
|
func validate() -> Array[String]:
|
|
var errors: Array[String] = []
|
|
if profession_id.is_empty():
|
|
errors.append("profession_id is empty")
|
|
if display_name.is_empty():
|
|
errors.append("display_name is empty for '%s'" % profession_id)
|
|
return errors
|