Files

17 lines
539 B
GDScript

extends SceneTree
func _init() -> void:
var ts: TileSet = TileSet.new()
for m in ts.get_method_list():
var name: String = str(m.get("name"))
if name in ["add_physics_layer", "get_tile_id", "get_tile_data", "set_cell"]:
var args: Array = m.get("arguments", [])
var types: Array = m.get("args_types", [])
var sig: String = name + ": "
for i in args.size():
var a: Dictionary = args[i]
sig += str(a.get("type", "?")) + " " + str(a.get("name", "?"))
if i + 1 < args.size():
sig += ", "
print(sig)
quit()