Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- extends Node
- func _ready() -> void:
- var directory := Directory.new()
- var exec_name := "remove.x86_64"
- var exec_path := OS.get_executable_path().replace(exec_name, "")
- var filelist := []
- if directory.open(exec_path) == OK:
- directory.list_dir_begin()
- var file_name = directory.get_next()
- while file_name != "":
- if !directory.current_is_dir():
- filelist.append(file_name)
- file_name = directory.get_next()
- for file in filelist:
- directory.remove(exec_path.plus_file(file))
- get_tree().quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement