extends VersionInfo @export var show_label_in_editor: bool = true @export_category("Label Settings") @export var major_version: int = 0 @export var minor_version: int = 0 @export var patch: int = 0 @export var show_branch_name: bool = true @export var show_sha: bool = true func _ready() -> void: # fill text text = ("%s_%d.%d.%d-%03d" %[project_name, major_version, minor_version, patch, commit_number]) # extra details if show_branch_name: text += "-%s" %branch_name if show_sha: text += "-%s" %short_sha # show text if show_label_in_editor || build_override: show() else: hide()