mirror of
https://github.com/git-learning-game/oh-my-git.git
synced 2024-11-22 16:20:19 +01:00
27 lines
501 B
GDScript
27 lines
501 B
GDScript
extends Node
|
|
|
|
var tmp_prefix = "/tmp/"
|
|
var global_shell
|
|
var debug = false
|
|
|
|
func _ready():
|
|
global_shell = Shell.new()
|
|
global_shell.cd(tmp_prefix)
|
|
|
|
func read_file(path):
|
|
if debug:
|
|
print("reading " + path)
|
|
var file = File.new()
|
|
file.open(path, File.READ)
|
|
var content = file.get_as_text()
|
|
file.close()
|
|
return content
|
|
|
|
func write_file(path, content):
|
|
if debug:
|
|
print("writing " + path)
|
|
var file = File.new()
|
|
file.open(path, File.WRITE)
|
|
file.store_string(content)
|
|
file.close()
|
|
return true
|