1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
extends Node func _ready() -> void: var p := Parser.new() p.add_argument( Arg.new( {triggers = ["-h", "--help", "-?"], help = "show this help message and exit", action = "store_true"} ) ) var args = p.parse_arguments() if args == null: get_tree().quit() elif args.get("help", false): print(p.help()) get_tree().quit()