aboutsummaryrefslogtreecommitdiff
path: root/main.gd
diff options
context:
space:
mode:
Diffstat (limited to 'main.gd')
-rw-r--r--main.gd7
1 files changed, 7 insertions, 0 deletions
diff --git a/main.gd b/main.gd
index bf31aa0..614c9b1 100644
--- a/main.gd
+++ b/main.gd
@@ -14,6 +14,13 @@ onready var controls_sensible_to_keyboard := [
func _init():
Physics2DServer.set_active(false)
PhysicsServer.set_active(false)
+
+ if OS.get_name() == "Android":
+ var permissions := Array(OS.get_granted_permissions())
+ if permissions.has("android.permission.READ_EXTERNAL_STORAGE") == false \
+ or permissions.has("android.permission.WRITE_EXTERNAL_STORAGE") == false:
+ OS.request_permissions()
+
func _ready():