diff --git a/android/.build_version b/android/.build_version
deleted file mode 100644
index 8bbdda5..0000000
--- a/android/.build_version
+++ /dev/null
@@ -1 +0,0 @@
-4.1.1.stable
diff --git a/android/build/.gdignore b/android/build/.gdignore
deleted file mode 100644
index 8b13789..0000000
--- a/android/build/.gdignore
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/android/build/.gradle/7.4.2/checksums/checksums.lock b/android/build/.gradle/7.4.2/checksums/checksums.lock
deleted file mode 100644
index 2ca9d5b..0000000
Binary files a/android/build/.gradle/7.4.2/checksums/checksums.lock and /dev/null differ
diff --git a/android/build/.gradle/7.4.2/fileChanges/last-build.bin b/android/build/.gradle/7.4.2/fileChanges/last-build.bin
deleted file mode 100644
index f76dd23..0000000
Binary files a/android/build/.gradle/7.4.2/fileChanges/last-build.bin and /dev/null differ
diff --git a/android/build/.gradle/7.4.2/fileHashes/fileHashes.lock b/android/build/.gradle/7.4.2/fileHashes/fileHashes.lock
deleted file mode 100644
index d485907..0000000
Binary files a/android/build/.gradle/7.4.2/fileHashes/fileHashes.lock and /dev/null differ
diff --git a/android/build/.gradle/7.4.2/gc.properties b/android/build/.gradle/7.4.2/gc.properties
deleted file mode 100644
index e69de29..0000000
diff --git a/android/build/.gradle/vcs-1/gc.properties b/android/build/.gradle/vcs-1/gc.properties
deleted file mode 100644
index e69de29..0000000
diff --git a/android/build/AndroidManifest.xml b/android/build/AndroidManifest.xml
deleted file mode 100644
index 542ab51..0000000
--- a/android/build/AndroidManifest.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/android/build/assetPacks/installTime/build.gradle b/android/build/assetPacks/installTime/build.gradle
deleted file mode 100644
index b06faac..0000000
--- a/android/build/assetPacks/installTime/build.gradle
+++ /dev/null
@@ -1,8 +0,0 @@
-apply plugin: 'com.android.asset-pack'
-
-assetPack {
- packName = "installTime" // Directory name for the asset pack
- dynamicDelivery {
- deliveryType = "install-time" // Delivery mode
- }
-}
diff --git a/android/build/assets/Game name.gd b/android/build/assets/Game name.gd
deleted file mode 100644
index b3c1951..0000000
--- a/android/build/assets/Game name.gd
+++ /dev/null
@@ -1,16 +0,0 @@
-extends Label
-
-var frequency = 5
-var amplitude = 550
-var time = 0
-# Called when the node enters the scene tree for the first time.
-func _ready():
- pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- #pass
- time += delta
- var movement = cos(time*frequency)*amplitude
- position.y+=movement * delta
diff --git a/android/build/assets/_cl_ b/android/build/assets/_cl_
deleted file mode 100644
index 137c079..0000000
Binary files a/android/build/assets/_cl_ and /dev/null differ
diff --git a/android/build/assets/backgounds/Home.gd b/android/build/assets/backgounds/Home.gd
deleted file mode 100644
index 6687d18..0000000
--- a/android/build/assets/backgounds/Home.gd
+++ /dev/null
@@ -1,21 +0,0 @@
-extends TextureButton
-
-
-# Called when the node enters the scene tree for the first time.
-func _ready():
- var button = Button.new()
- button.text = "Home"
- button.pressed.connect(self._button_pressed)
- add_child(button)
-
-func _button_pressed():
- Global.live = 0
- #_title()
-
-func _title():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- get_tree().change_scene_to_file("res://title.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
diff --git a/android/build/assets/backgounds/Label3.gd b/android/build/assets/backgounds/Label3.gd
deleted file mode 100644
index 0c30754..0000000
--- a/android/build/assets/backgounds/Label3.gd
+++ /dev/null
@@ -1,8 +0,0 @@
-extends Label
-
-
-func _process(delta: float) -> void:
- var hour = int(Global.time / 3600000)
- var min = int(Global.time / 60000) - (hour * 60)
- var sec = int(Global.time / 1000) - (min * 60) - (hour * 3600)
- set_text("Your time: " + str(hour) + ":" + str(min) + ":" + str(sec) + ":" + str(Global.time - (sec * 1000) - (min * 60000) - (hour * 3600000)));
diff --git a/android/build/assets/backgounds/abstract.png.import b/android/build/assets/backgounds/abstract.png.import
deleted file mode 100644
index ca1f400..0000000
Binary files a/android/build/assets/backgounds/abstract.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/galaxy.gd b/android/build/assets/backgounds/galaxy.gd
deleted file mode 100644
index 9f76b37..0000000
--- a/android/build/assets/backgounds/galaxy.gd
+++ /dev/null
@@ -1,58 +0,0 @@
-extends Node2D
-
-
-# Called when the node enters the scene tree for the first time.
-var galaxy = load("res://levels/galaxy.tscn").instantiate()
-var wait
-
-func _ready():
- get_tree().root.add_child.call_deferred(galaxy)
- wait = Time.get_ticks_msec()
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- if (Time.get_ticks_msec() - wait) >= 1000 && (Input.is_key_pressed(KEY_ESCAPE) || Input.is_joy_button_pressed(0,JOY_BUTTON_X) || Input.is_joy_button_pressed(0,JOY_BUTTON_Y) || Input.is_joy_button_pressed(0,JOY_BUTTON_A) || Input.is_joy_button_pressed(0,JOY_BUTTON_B) || Input.is_joy_button_pressed(0,JOY_BUTTON_BACK) || Input.is_joy_button_pressed(0,JOY_BUTTON_START) || Input.is_joy_button_pressed(0,JOY_BUTTON_RIGHT_SHOULDER) || Input.is_joy_button_pressed(0,JOY_BUTTON_LEFT_SHOULDER)):
- #print("Mouse Click/Unclick at: ", event.position)
- _title()
- elif Input.is_key_pressed(KEY_C):
- Global.live = 2
- elif Input.is_key_pressed(KEY_V):
- Global.live = 3
- if Global.live == 0:
- _title()
- elif Global.live == 2:
- _crash()
- elif Global.live == 3:
- _complete()
- #pass
-
-func _title():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- get_tree().root.remove_child(galaxy)
- get_tree().change_scene_to_file("res://title.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
-
-func _crash():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- Global.time = Time.get_ticks_msec() - wait
- get_tree().root.remove_child(galaxy)
- get_tree().change_scene_to_file("res://backgounds/supernova.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
-
-func _complete():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- Global.time = Time.get_ticks_msec() - wait
- get_tree().root.remove_child(galaxy)
- get_tree().change_scene_to_file("res://backgounds/radio.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
diff --git a/android/build/assets/backgounds/galaxy.png.import b/android/build/assets/backgounds/galaxy.png.import
deleted file mode 100644
index bdfe1d1..0000000
Binary files a/android/build/assets/backgounds/galaxy.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/galaxy.tscn.remap b/android/build/assets/backgounds/galaxy.tscn.remap
deleted file mode 100644
index f468f36..0000000
--- a/android/build/assets/backgounds/galaxy.tscn.remap
+++ /dev/null
@@ -1,3 +0,0 @@
-[remap]
-
-path="res://.godot/exported/133200997/export-5dc34f92c835e10cadc27730eeed8063-galaxy.scn"
diff --git a/android/build/assets/backgounds/galaxy2.png.import b/android/build/assets/backgounds/galaxy2.png.import
deleted file mode 100644
index d0184d2..0000000
Binary files a/android/build/assets/backgounds/galaxy2.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/home.png.import b/android/build/assets/backgounds/home.png.import
deleted file mode 100644
index ee29a2b..0000000
Binary files a/android/build/assets/backgounds/home.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/lagoon.png.import b/android/build/assets/backgounds/lagoon.png.import
deleted file mode 100644
index 03efd14..0000000
Binary files a/android/build/assets/backgounds/lagoon.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/orion.png.import b/android/build/assets/backgounds/orion.png.import
deleted file mode 100644
index 81d80be..0000000
Binary files a/android/build/assets/backgounds/orion.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/radio.gd b/android/build/assets/backgounds/radio.gd
deleted file mode 100644
index 8c9d5ef..0000000
--- a/android/build/assets/backgounds/radio.gd
+++ /dev/null
@@ -1,29 +0,0 @@
-extends Node2D
-
-var crash := AudioStreamPlayer.new()
-# Called when the node enters the scene tree for the first time.
-func _ready():
- add_child(crash)
- var titlemusic = load("res://sfx/complete.ogg")
- crash.stream = titlemusic
- crash.play(0)
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- pass
-
-func _input(event):
- # Mouse in viewport coordinates.
- if event is InputEventMouseButton || Input.is_joy_button_pressed(0,JOY_BUTTON_X) || Input.is_joy_button_pressed(0,JOY_BUTTON_Y) || Input.is_joy_button_pressed(0,JOY_BUTTON_A) || Input.is_joy_button_pressed(0,JOY_BUTTON_B) || Input.is_joy_button_pressed(0,JOY_BUTTON_BACK) || Input.is_joy_button_pressed(0,JOY_BUTTON_START) || Input.is_joy_button_pressed(0,JOY_BUTTON_RIGHT_SHOULDER) || Input.is_joy_button_pressed(0,JOY_BUTTON_LEFT_SHOULDER):
- #print("Mouse Click/Unclick at: ", event.position)
- _title()
-
-func _title():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- get_tree().change_scene_to_file("res://title.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
diff --git a/android/build/assets/backgounds/radio.tscn.remap b/android/build/assets/backgounds/radio.tscn.remap
deleted file mode 100644
index bc79a65..0000000
--- a/android/build/assets/backgounds/radio.tscn.remap
+++ /dev/null
@@ -1,3 +0,0 @@
-[remap]
-
-path="res://.godot/exported/133200997/export-975de158b782c4f9fadce52ab50e7bb6-radio.scn"
diff --git a/android/build/assets/backgounds/space.png.import b/android/build/assets/backgounds/space.png.import
deleted file mode 100644
index d59e172..0000000
Binary files a/android/build/assets/backgounds/space.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/stars.png.import b/android/build/assets/backgounds/stars.png.import
deleted file mode 100644
index 7719cd3..0000000
Binary files a/android/build/assets/backgounds/stars.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/supernova.gd b/android/build/assets/backgounds/supernova.gd
deleted file mode 100644
index e46f73e..0000000
--- a/android/build/assets/backgounds/supernova.gd
+++ /dev/null
@@ -1,29 +0,0 @@
-extends Node2D
-
-var crash := AudioStreamPlayer.new()
-# Called when the node enters the scene tree for the first time.
-func _ready():
- add_child(crash)
- var titlemusic = load("res://sfx/crash.ogg")
- crash.stream = titlemusic
- crash.play(0)
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- pass
-
-func _input(event):
- # Mouse in viewport coordinates.
- if event is InputEventMouseButton || Input.is_joy_button_pressed(0,JOY_BUTTON_X) || Input.is_joy_button_pressed(0,JOY_BUTTON_Y) || Input.is_joy_button_pressed(0,JOY_BUTTON_A) || Input.is_joy_button_pressed(0,JOY_BUTTON_B) || Input.is_joy_button_pressed(0,JOY_BUTTON_BACK) || Input.is_joy_button_pressed(0,JOY_BUTTON_START) || Input.is_joy_button_pressed(0,JOY_BUTTON_RIGHT_SHOULDER) || Input.is_joy_button_pressed(0,JOY_BUTTON_LEFT_SHOULDER):
- #print("Mouse Click/Unclick at: ", event.position)
- _title()
-
-func _title():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- get_tree().change_scene_to_file("res://title.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
diff --git a/android/build/assets/backgounds/supernova.png.import b/android/build/assets/backgounds/supernova.png.import
deleted file mode 100644
index 6291689..0000000
Binary files a/android/build/assets/backgounds/supernova.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/supernova.tscn.remap b/android/build/assets/backgounds/supernova.tscn.remap
deleted file mode 100644
index 20c8fa4..0000000
--- a/android/build/assets/backgounds/supernova.tscn.remap
+++ /dev/null
@@ -1,3 +0,0 @@
-[remap]
-
-path="res://.godot/exported/133200997/export-228f9a72433b6fda3bfd8f898250f2ba-supernova.scn"
diff --git a/android/build/assets/backgounds/universe.png.import b/android/build/assets/backgounds/universe.png.import
deleted file mode 100644
index 8178a35..0000000
Binary files a/android/build/assets/backgounds/universe.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/wormhole.gd b/android/build/assets/backgounds/wormhole.gd
deleted file mode 100644
index 8742f81..0000000
--- a/android/build/assets/backgounds/wormhole.gd
+++ /dev/null
@@ -1,58 +0,0 @@
-extends Node2D
-
-
-# Called when the node enters the scene tree for the first time.
-var wormhole = load("res://levels/wormhole.tscn").instantiate()
-var wait
-
-func _ready():
- get_tree().root.add_child.call_deferred(wormhole)
- wait = Time.get_ticks_msec()
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- if (Time.get_ticks_msec() - wait) >= 1000 && (Input.is_key_pressed(KEY_ESCAPE) || Input.is_joy_button_pressed(0,JOY_BUTTON_X) || Input.is_joy_button_pressed(0,JOY_BUTTON_Y) || Input.is_joy_button_pressed(0,JOY_BUTTON_A) || Input.is_joy_button_pressed(0,JOY_BUTTON_B) || Input.is_joy_button_pressed(0,JOY_BUTTON_BACK) || Input.is_joy_button_pressed(0,JOY_BUTTON_START) || Input.is_joy_button_pressed(0,JOY_BUTTON_RIGHT_SHOULDER) || Input.is_joy_button_pressed(0,JOY_BUTTON_LEFT_SHOULDER)):
- #print("Mouse Click/Unclick at: ", event.position)
- _title()
- elif Input.is_key_pressed(KEY_C):
- Global.live = 2
- elif Input.is_key_pressed(KEY_V):
- Global.live = 3
- if Global.live == 0:
- _title()
- elif Global.live == 2:
- _crash()
- elif Global.live == 3:
- _complete()
- #pass
-
-func _title():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- get_tree().root.remove_child(wormhole)
- get_tree().change_scene_to_file("res://title.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
-
-func _crash():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- Global.time = Time.get_ticks_msec() - wait
- get_tree().root.remove_child(wormhole)
- get_tree().change_scene_to_file("res://backgounds/supernova.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
-
-func _complete():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- Global.time = Time.get_ticks_msec() - wait
- get_tree().root.remove_child(wormhole)
- get_tree().change_scene_to_file("res://backgounds/radio.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
diff --git a/android/build/assets/backgounds/wormhole.png.import b/android/build/assets/backgounds/wormhole.png.import
deleted file mode 100644
index 3a24644..0000000
Binary files a/android/build/assets/backgounds/wormhole.png.import and /dev/null differ
diff --git a/android/build/assets/backgounds/wormhole.tscn.remap b/android/build/assets/backgounds/wormhole.tscn.remap
deleted file mode 100644
index 92366a5..0000000
--- a/android/build/assets/backgounds/wormhole.tscn.remap
+++ /dev/null
@@ -1,3 +0,0 @@
-[remap]
-
-path="res://.godot/exported/133200997/export-f4f785800cae339529ccd8a9430ad761-wormhole.scn"
diff --git a/android/build/assets/bootclick.gd b/android/build/assets/bootclick.gd
deleted file mode 100644
index 5772473..0000000
--- a/android/build/assets/bootclick.gd
+++ /dev/null
@@ -1,32 +0,0 @@
-extends Node
-
-var title = preload("res://title.tscn").instantiate()
-var boot = preload("res://bootclick.tscn").instantiate()
-
-# Called when the node enters the scene tree for the first time.
-
-func _ready():
- pass # Replace with function body.
- #add_child(title)
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-#func _init():
-
-
-func _process(delta):
- pass
-
-func _input(event):
- # Mouse in viewport coordinates.
- if event is InputEventMouseButton || Input.is_joy_button_pressed(0,JOY_BUTTON_X) || Input.is_joy_button_pressed(0,JOY_BUTTON_Y) || Input.is_joy_button_pressed(0,JOY_BUTTON_A) || Input.is_joy_button_pressed(0,JOY_BUTTON_B) || Input.is_joy_button_pressed(0,JOY_BUTTON_BACK) || Input.is_joy_button_pressed(0,JOY_BUTTON_START) || Input.is_joy_button_pressed(0,JOY_BUTTON_RIGHT_SHOULDER) || Input.is_joy_button_pressed(0,JOY_BUTTON_LEFT_SHOULDER):
- #print("Mouse Click/Unclick at: ", event.position)
- _title()
-
-func _title():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- get_tree().change_scene_to_file("res://title.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
diff --git a/android/build/assets/bootclick.tscn.remap b/android/build/assets/bootclick.tscn.remap
deleted file mode 100644
index 05a700b..0000000
--- a/android/build/assets/bootclick.tscn.remap
+++ /dev/null
@@ -1,3 +0,0 @@
-[remap]
-
-path="res://.godot/exported/133200997/export-7fd8935eb67f995c13e377a875bca916-bootclick.scn"
diff --git a/android/build/assets/fps.gd b/android/build/assets/fps.gd
deleted file mode 100644
index c2c9da1..0000000
--- a/android/build/assets/fps.gd
+++ /dev/null
@@ -1,4 +0,0 @@
-extends Label
-
-func _process(delta: float) -> void:
- set_text("FPS: " + str(Engine.get_frames_per_second()));
diff --git a/android/build/assets/global.gd b/android/build/assets/global.gd
deleted file mode 100644
index d1a69e5..0000000
--- a/android/build/assets/global.gd
+++ /dev/null
@@ -1,14 +0,0 @@
-extends Node
-
-var live
-var time
-var origmpos
-var mousepos
-# Called when the node enters the scene tree for the first time.
-func _ready():
- pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- pass
diff --git a/android/build/assets/icon.png b/android/build/assets/icon.png
deleted file mode 100644
index 5f9cd58..0000000
Binary files a/android/build/assets/icon.png and /dev/null differ
diff --git a/android/build/assets/icon.png.import b/android/build/assets/icon.png.import
deleted file mode 100644
index 648c737..0000000
Binary files a/android/build/assets/icon.png.import and /dev/null differ
diff --git a/android/build/assets/levels/antenna.gd b/android/build/assets/levels/antenna.gd
deleted file mode 100644
index 89f5e84..0000000
--- a/android/build/assets/levels/antenna.gd
+++ /dev/null
@@ -1,41 +0,0 @@
-extends Sprite2D
-
-var origpos
-#var origmpos
-# Called when the node enters the scene tree for the first time.
-#var velocity = Input.get_vector("move_left", "move_right", "move_forward", "move_back")
-func _ready():
- origpos = self.position
- #origmpos = get_viewport().get_mouse_position()
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- var xm = 0
- var ym = 0
- var velocity = Vector2.ZERO
- if Input.get_joy_axis(0,JOY_AXIS_LEFT_X) > 0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) > 0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_X) < -0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) < -0.2:
- velocity = (Vector2.RIGHT.rotated(rotation) * -50000 * delta * Input.get_joy_axis(0,JOY_AXIS_LEFT_X))-Vector2.UP.rotated(rotation) * -50000 *delta * Input.get_joy_axis(0,JOY_AXIS_LEFT_Y)
- elif Input.is_mouse_button_pressed(MOUSE_BUTTON_LEFT):
- #var mousepos = get_viewport().get_mouse_position() - origmpos
- self.position = Vector2(origpos.x+(Global.mousepos.x*5), origpos.y+(Global.mousepos.y*5))
- else:
- if Input.is_action_pressed("ui_left"):
- xm = -1
- if Input.is_action_pressed("ui_right"):
- xm = 1
- if Input.is_action_pressed("ui_up"):
- ym = -1
- if Input.is_action_pressed("ui_down"):
- ym = 1
- velocity = (Vector2.RIGHT.rotated(rotation) * -50000 * xm * delta)-Vector2.UP.rotated(rotation) * -50000 * ym * delta
- origpos = self.position
- #origmpos = get_viewport().get_mouse_position()
- #if Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) != 0:
- # velocity = Vector2.UP.rotated(rotation) * -400 * Input.get_joy_axis(0,JOY_AXIS_LEFT_Y)
- position += velocity * delta
- if position.x < 782 && position.x > 496:
- if position.y < 468 && position.y > 270:
- Global.live = 3
- #pass
diff --git a/android/build/assets/levels/ast1.gd b/android/build/assets/levels/ast1.gd
deleted file mode 100644
index 785f795..0000000
--- a/android/build/assets/levels/ast1.gd
+++ /dev/null
@@ -1,45 +0,0 @@
-extends Sprite2D
-
-var origpos
-var ctime
-#var origmpos
-# Called when the node enters the scene tree for the first time.
-#var velocity = Input.get_vector("move_left", "move_right", "move_forward", "move_back")
-func _ready():
- origpos = self.position
- ctime = Time.get_ticks_msec()
- Global.origmpos = get_viewport().get_mouse_position()
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- var xm = 0
- var ym = 0
- var velocity = Vector2.ZERO
- if Input.get_joy_axis(0,JOY_AXIS_LEFT_X) > 0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) > 0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_X) < -0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) < -0.2:
- velocity = (Vector2.RIGHT.rotated(rotation) * -10000 * delta * Input.get_joy_axis(0,JOY_AXIS_LEFT_X))-Vector2.UP.rotated(rotation) * -10000 *delta * Input.get_joy_axis(0,JOY_AXIS_LEFT_Y)
- elif Input.is_mouse_button_pressed(MOUSE_BUTTON_LEFT):
- if (Time.get_ticks_msec() - ctime) <= 67:
- Global.origmpos = get_viewport().get_mouse_position()
- Global.mousepos = get_viewport().get_mouse_position() - Global.origmpos
- else :
- Global.mousepos = get_viewport().get_mouse_position() - Global.origmpos
- self.position = Vector2(origpos.x+Global.mousepos.x, origpos.y+Global.mousepos.y)
- else:
- if Input.is_action_pressed("ui_left"):
- xm = -1
- if Input.is_action_pressed("ui_right"):
- xm = 1
- if Input.is_action_pressed("ui_up"):
- ym = -1
- if Input.is_action_pressed("ui_down"):
- ym = 1
- velocity = (Vector2.RIGHT.rotated(rotation) * -10000 * xm * delta)-Vector2.UP.rotated(rotation) * -10000 * ym * delta
- origpos = self.position
- Global.origmpos = get_viewport().get_mouse_position()
- ctime = Time.get_ticks_msec()
- #if Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) != 0:
- # velocity = Vector2.UP.rotated(rotation) * -400 * Input.get_joy_axis(0,JOY_AXIS_LEFT_Y)
- position += velocity * delta
- #pass
diff --git a/android/build/assets/levels/ast2.gd b/android/build/assets/levels/ast2.gd
deleted file mode 100644
index 42be782..0000000
--- a/android/build/assets/levels/ast2.gd
+++ /dev/null
@@ -1,38 +0,0 @@
-extends Sprite2D
-
-var origpos
-#var origmpos
-# Called when the node enters the scene tree for the first time.
-#var velocity = Input.get_vector("move_left", "move_right", "move_forward", "move_back")
-func _ready():
- origpos = self.position
- #origmpos = get_viewport().get_mouse_position()
- pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- var xm = 0
- var ym = 0
- var velocity = Vector2.ZERO
- if Input.get_joy_axis(0,JOY_AXIS_LEFT_X) > 0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) > 0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_X) < -0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) < -0.2:
- velocity = (Vector2.RIGHT.rotated(rotation) * -20000 * delta * Input.get_joy_axis(0,JOY_AXIS_LEFT_X))-Vector2.UP.rotated(rotation) * -20000 *delta * Input.get_joy_axis(0,JOY_AXIS_LEFT_Y)
- elif Input.is_mouse_button_pressed(MOUSE_BUTTON_LEFT):
- #var mousepos = get_viewport().get_mouse_position() - origmpos
- self.position = Vector2(origpos.x+(Global.mousepos.x*2), origpos.y+(Global.mousepos.y*2))
- else:
- if Input.is_action_pressed("ui_left"):
- xm = -1
- if Input.is_action_pressed("ui_right"):
- xm = 1
- if Input.is_action_pressed("ui_up"):
- ym = -1
- if Input.is_action_pressed("ui_down"):
- ym = 1
- velocity = (Vector2.RIGHT.rotated(rotation) * -20000 * xm * delta)-Vector2.UP.rotated(rotation) * -20000 * ym * delta
- origpos = self.position
- #origmpos = get_viewport().get_mouse_position()
- #if Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) != 0:
- # velocity = Vector2.UP.rotated(rotation) * -400 * Input.get_joy_axis(0,JOY_AXIS_LEFT_Y)
- position += velocity * delta
- #pass
diff --git a/android/build/assets/levels/ast3.gd b/android/build/assets/levels/ast3.gd
deleted file mode 100644
index 2700234..0000000
--- a/android/build/assets/levels/ast3.gd
+++ /dev/null
@@ -1,38 +0,0 @@
-extends Sprite2D
-
-var origpos
-#var origmpos
-# Called when the node enters the scene tree for the first time.
-#var velocity = Input.get_vector("move_left", "move_right", "move_forward", "move_back")
-func _ready():
- origpos = self.position
- #origmpos = get_viewport().get_mouse_position()
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- var xm = 0
- var ym = 0
- var velocity = Vector2.ZERO
- if Input.get_joy_axis(0,JOY_AXIS_LEFT_X) > 0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) > 0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_X) < -0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) < -0.2:
- velocity = (Vector2.RIGHT.rotated(rotation) * -30000 * delta * Input.get_joy_axis(0,JOY_AXIS_LEFT_X))-Vector2.UP.rotated(rotation) * -30000 *delta * Input.get_joy_axis(0,JOY_AXIS_LEFT_Y)
- elif Input.is_mouse_button_pressed(MOUSE_BUTTON_LEFT):
- #var mousepos = get_viewport().get_mouse_position() - origmpos
- self.position = Vector2(origpos.x+(Global.mousepos.x*3), origpos.y+(Global.mousepos.y*3))
- else:
- if Input.is_action_pressed("ui_left"):
- xm = -1
- if Input.is_action_pressed("ui_right"):
- xm = 1
- if Input.is_action_pressed("ui_up"):
- ym = -1
- if Input.is_action_pressed("ui_down"):
- ym = 1
- velocity = (Vector2.RIGHT.rotated(rotation) * -30000 * xm * delta)-Vector2.UP.rotated(rotation) * -30000 * ym * delta
- origpos = self.position
- #origmpos = get_viewport().get_mouse_position()
- #if Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) != 0:
- # velocity = Vector2.UP.rotated(rotation) * -400 * Input.get_joy_axis(0,JOY_AXIS_LEFT_Y)
- position += velocity * delta
- #pass
diff --git a/android/build/assets/levels/css1.gd b/android/build/assets/levels/css1.gd
deleted file mode 100644
index c44e63a..0000000
--- a/android/build/assets/levels/css1.gd
+++ /dev/null
@@ -1,41 +0,0 @@
-extends Sprite2D
-
-var origpos
-#var origmpos
-# Called when the node enters the scene tree for the first time.
-#var velocity = Input.get_vector("move_left", "move_right", "move_forward", "move_back")
-func _ready():
- origpos = self.position
- #origmpos = get_viewport().get_mouse_position()
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- var xm = 0
- var ym = 0
- var velocity = Vector2.ZERO
- if Input.get_joy_axis(0,JOY_AXIS_LEFT_X) > 0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) > 0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_X) < -0.2 || Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) < -0.2:
- velocity = (Vector2.RIGHT.rotated(rotation) * -50000 * delta * Input.get_joy_axis(0,JOY_AXIS_LEFT_X))-Vector2.UP.rotated(rotation) * -50000 *delta * Input.get_joy_axis(0,JOY_AXIS_LEFT_Y)
- elif Input.is_mouse_button_pressed(MOUSE_BUTTON_LEFT):
- #var mousepos = get_viewport().get_mouse_position() - origmpos
- self.position = Vector2(origpos.x+(Global.mousepos.x*5), origpos.y+(Global.mousepos.y*5))
- else:
- if Input.is_action_pressed("ui_left"):
- xm = -1
- if Input.is_action_pressed("ui_right"):
- xm = 1
- if Input.is_action_pressed("ui_up"):
- ym = -1
- if Input.is_action_pressed("ui_down"):
- ym = 1
- velocity = (Vector2.RIGHT.rotated(rotation) * -50000 * xm * delta)-Vector2.UP.rotated(rotation) * -50000 * ym * delta
- origpos = self.position
- #origmpos = get_viewport().get_mouse_position()
- #if Input.get_joy_axis(0,JOY_AXIS_LEFT_Y) != 0:
- # velocity = Vector2.UP.rotated(rotation) * -400 * Input.get_joy_axis(0,JOY_AXIS_LEFT_Y)
- position += velocity * delta
- if position.x < 782 && position.x > 496:
- if position.y < 468 && position.y > 270:
- Global.live = 2
- #pass
diff --git a/android/build/assets/levels/galaxy.gd b/android/build/assets/levels/galaxy.gd
deleted file mode 100644
index 8190b40..0000000
--- a/android/build/assets/levels/galaxy.gd
+++ /dev/null
@@ -1,17 +0,0 @@
-extends Node2D
-
-
-# Called when the node enters the scene tree for the first time.
-var bgsound := AudioStreamPlayer.new()
-
-func _ready():
- add_child(bgsound)
- var titlemusic = load("res://music/alien-bulls.mp3")
- bgsound.stream = titlemusic
- bgsound.play(0)
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- pass
diff --git a/android/build/assets/levels/galaxy.tscn.remap b/android/build/assets/levels/galaxy.tscn.remap
deleted file mode 100644
index 90e4e01..0000000
--- a/android/build/assets/levels/galaxy.tscn.remap
+++ /dev/null
@@ -1,3 +0,0 @@
-[remap]
-
-path="res://.godot/exported/133200997/export-0e3e44c8ed33cffd1bff12c9daac7741-galaxy.scn"
diff --git a/android/build/assets/levels/wormhole.gd b/android/build/assets/levels/wormhole.gd
deleted file mode 100644
index ff6389c..0000000
--- a/android/build/assets/levels/wormhole.gd
+++ /dev/null
@@ -1,17 +0,0 @@
-extends Node2D
-
-
-# Called when the node enters the scene tree for the first time.
-var bgsound := AudioStreamPlayer.new()
-
-func _ready():
- add_child(bgsound)
- var titlemusic = load("res://music/eternity.mp3")
- bgsound.stream = titlemusic
- bgsound.play(0)
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- pass
diff --git a/android/build/assets/levels/wormhole.tscn.remap b/android/build/assets/levels/wormhole.tscn.remap
deleted file mode 100644
index e7692b6..0000000
--- a/android/build/assets/levels/wormhole.tscn.remap
+++ /dev/null
@@ -1,3 +0,0 @@
-[remap]
-
-path="res://.godot/exported/133200997/export-78b41834dd7296b2db2e9744f40a606f-wormhole.scn"
diff --git a/android/build/assets/music/alien-bulls.mp3.import b/android/build/assets/music/alien-bulls.mp3.import
deleted file mode 100644
index 8118f2c..0000000
Binary files a/android/build/assets/music/alien-bulls.mp3.import and /dev/null differ
diff --git a/android/build/assets/music/eternity.mp3.import b/android/build/assets/music/eternity.mp3.import
deleted file mode 100644
index 1e8d835..0000000
Binary files a/android/build/assets/music/eternity.mp3.import and /dev/null differ
diff --git a/android/build/assets/music/x-force.mp3.import b/android/build/assets/music/x-force.mp3.import
deleted file mode 100644
index e63ae86..0000000
Binary files a/android/build/assets/music/x-force.mp3.import and /dev/null differ
diff --git a/android/build/assets/project.binary b/android/build/assets/project.binary
deleted file mode 100644
index 5871957..0000000
Binary files a/android/build/assets/project.binary and /dev/null differ
diff --git a/android/build/assets/sfx/complete.ogg.import b/android/build/assets/sfx/complete.ogg.import
deleted file mode 100644
index 7ce5905..0000000
Binary files a/android/build/assets/sfx/complete.ogg.import and /dev/null differ
diff --git a/android/build/assets/sfx/crash.ogg.import b/android/build/assets/sfx/crash.ogg.import
deleted file mode 100644
index 6926dfc..0000000
Binary files a/android/build/assets/sfx/crash.ogg.import and /dev/null differ
diff --git a/android/build/assets/sprites/antenna.png.import b/android/build/assets/sprites/antenna.png.import
deleted file mode 100644
index 7e43b27..0000000
Binary files a/android/build/assets/sprites/antenna.png.import and /dev/null differ
diff --git a/android/build/assets/sprites/asteroid.png.import b/android/build/assets/sprites/asteroid.png.import
deleted file mode 100644
index 63c7c6a..0000000
Binary files a/android/build/assets/sprites/asteroid.png.import and /dev/null differ
diff --git a/android/build/assets/sprites/bus.png.import b/android/build/assets/sprites/bus.png.import
deleted file mode 100644
index 2b14e2a..0000000
Binary files a/android/build/assets/sprites/bus.png.import and /dev/null differ
diff --git a/android/build/assets/sprites/css.png.import b/android/build/assets/sprites/css.png.import
deleted file mode 100644
index 4f566b0..0000000
Binary files a/android/build/assets/sprites/css.png.import and /dev/null differ
diff --git a/android/build/assets/sprites/iss.png.import b/android/build/assets/sprites/iss.png.import
deleted file mode 100644
index 6740cca..0000000
Binary files a/android/build/assets/sprites/iss.png.import and /dev/null differ
diff --git a/android/build/assets/sprites/sat.png.import b/android/build/assets/sprites/sat.png.import
deleted file mode 100644
index 06eac40..0000000
Binary files a/android/build/assets/sprites/sat.png.import and /dev/null differ
diff --git a/android/build/assets/sprites/ss.png.import b/android/build/assets/sprites/ss.png.import
deleted file mode 100644
index cad410b..0000000
Binary files a/android/build/assets/sprites/ss.png.import and /dev/null differ
diff --git a/android/build/assets/sprites/tc.png.import b/android/build/assets/sprites/tc.png.import
deleted file mode 100644
index e104027..0000000
Binary files a/android/build/assets/sprites/tc.png.import and /dev/null differ
diff --git a/android/build/assets/title.gd b/android/build/assets/title.gd
deleted file mode 100644
index 660d062..0000000
--- a/android/build/assets/title.gd
+++ /dev/null
@@ -1,41 +0,0 @@
-extends Control
-
-
-# Called when the node enters the scene tree for the first time.
-var bgsound := AudioStreamPlayer.new()
-var wait
-#var galaxy = preload("res://backgounds/galaxy.tscn").instantiate()
-#var wormhole = preload("res://backgounds/wormhole.tscn").instantiate()
-
-func _ready():
- add_child(bgsound)
- var titlemusic = load("res://music/x-force.mp3")
- bgsound.stream = titlemusic
- bgsound.play(0)
- wait = Time.get_ticks_msec()
- #pass # Replace with function body.
-
-
-# Called every frame. 'delta' is the elapsed time since the previous frame.
-func _process(delta):
- pass
-
-func _input(event):
- # Mouse in viewport coordinates.
- if (Time.get_ticks_msec() - wait) >= 1000 && (event is InputEventMouseButton || Input.is_joy_button_pressed(0,JOY_BUTTON_X) || Input.is_joy_button_pressed(0,JOY_BUTTON_Y) || Input.is_joy_button_pressed(0,JOY_BUTTON_A) || Input.is_joy_button_pressed(0,JOY_BUTTON_B)):
- #print("Mouse Click/Unclick at: ", event.position)
- _level()
- elif (Time.get_ticks_msec() - wait) >= 1000 && (Input.is_key_pressed(KEY_ESCAPE) || Input.is_joy_button_pressed(0,JOY_BUTTON_BACK) || Input.is_joy_button_pressed(0,JOY_BUTTON_START) || Input.is_joy_button_pressed(0,JOY_BUTTON_RIGHT_SHOULDER) || Input.is_joy_button_pressed(0,JOY_BUTTON_LEFT_SHOULDER)):
- get_tree().quit()
-
-func _level():
- # This is like autoloading the scene, only
- # it happens after already loading the main scene.
- Global.live = 1
- if randi() % 2 == 0:
- get_tree().change_scene_to_file("res://backgounds/galaxy.tscn")
- else:
- get_tree().change_scene_to_file("res://backgounds/wormhole.tscn")
- #get_tree().root.add_child(title)
- #get_tree().root.remove_child(boot)
- #boot.queue_free()
diff --git a/android/build/assets/title.tscn.remap b/android/build/assets/title.tscn.remap
deleted file mode 100644
index 6cea8e1..0000000
--- a/android/build/assets/title.tscn.remap
+++ /dev/null
@@ -1,3 +0,0 @@
-[remap]
-
-path="res://.godot/exported/133200997/export-83ab91b9e9b044f82378160816dcd4b5-title.scn"
diff --git a/android/build/build.gradle b/android/build/build.gradle
deleted file mode 100644
index 01b148a..0000000
--- a/android/build/build.gradle
+++ /dev/null
@@ -1,243 +0,0 @@
-// Gradle build config for Godot Engine's Android port.
-buildscript {
- apply from: 'config.gradle'
-
- repositories {
- google()
- mavenCentral()
- }
- dependencies {
- classpath libraries.androidGradlePlugin
- classpath libraries.kotlinGradlePlugin
- }
-}
-
-plugins {
- id 'com.android.application'
- id 'org.jetbrains.kotlin.android'
-}
-
-apply from: 'config.gradle'
-
-allprojects {
- repositories {
- google()
- mavenCentral()
-
- // Godot user plugins custom maven repos
- String[] mavenRepos = getGodotPluginsMavenRepos()
- if (mavenRepos != null && mavenRepos.size() > 0) {
- for (String repoUrl : mavenRepos) {
- maven {
- url repoUrl
- }
- }
- }
- }
-}
-
-configurations {
- // Initializes a placeholder for the devImplementation dependency configuration.
- devImplementation {}
-}
-
-dependencies {
- implementation libraries.kotlinStdLib
- implementation libraries.androidxFragment
-
- if (rootProject.findProject(":lib")) {
- implementation project(":lib")
- } else if (rootProject.findProject(":godot:lib")) {
- implementation project(":godot:lib")
- } else {
- // Godot gradle build mode. In this scenario this project is the only one around and the Godot
- // library is available through the pre-generated godot-lib.*.aar android archive files.
- debugImplementation fileTree(dir: 'libs/debug', include: ['*.jar', '*.aar'])
- devImplementation fileTree(dir: 'libs/dev', include: ['*.jar', '*.aar'])
- releaseImplementation fileTree(dir: 'libs/release', include: ['*.jar', '*.aar'])
- }
-
- // Godot user plugins remote dependencies
- String[] remoteDeps = getGodotPluginsRemoteBinaries()
- if (remoteDeps != null && remoteDeps.size() > 0) {
- for (String dep : remoteDeps) {
- implementation dep
- }
- }
-
- // Godot user plugins local dependencies
- String[] pluginsBinaries = getGodotPluginsLocalBinaries()
- if (pluginsBinaries != null && pluginsBinaries.size() > 0) {
- implementation files(pluginsBinaries)
- }
-}
-
-android {
- compileSdkVersion versions.compileSdk
- buildToolsVersion versions.buildTools
- ndkVersion versions.ndkVersion
-
- compileOptions {
- sourceCompatibility versions.javaVersion
- targetCompatibility versions.javaVersion
- }
-
- kotlinOptions {
- jvmTarget = versions.javaVersion
- }
-
- assetPacks = [":assetPacks:installTime"]
-
- defaultConfig {
- // The default ignore pattern for the 'assets' directory includes hidden files and directories which are used by Godot projects.
- aaptOptions {
- ignoreAssetsPattern "!.svn:!.git:!.gitignore:!.ds_store:!*.scc:
_*:!CVS:!thumbs.db:!picasa.ini:!*~"
- }
-
- ndk {
- String[] export_abi_list = getExportEnabledABIs()
- abiFilters export_abi_list
- }
-
- manifestPlaceholders = [godotEditorVersion: getGodotEditorVersion()]
-
- // Feel free to modify the application id to your own.
- applicationId getExportPackageName()
- versionCode getExportVersionCode()
- versionName getExportVersionName()
- minSdkVersion getExportMinSdkVersion()
- targetSdkVersion getExportTargetSdkVersion()
-
- missingDimensionStrategy 'products', 'template'
- }
-
- lintOptions {
- abortOnError false
- disable 'MissingTranslation', 'UnusedResources'
- }
-
- ndkVersion versions.ndkVersion
-
- packagingOptions {
- exclude 'META-INF/LICENSE'
- exclude 'META-INF/NOTICE'
-
- // 'doNotStrip' is enabled for development within Android Studio
- if (shouldNotStrip()) {
- doNotStrip '**/*.so'
- }
- }
-
- signingConfigs {
- debug {
- if (hasCustomDebugKeystore()) {
- storeFile new File(getDebugKeystoreFile())
- storePassword getDebugKeystorePassword()
- keyAlias getDebugKeyAlias()
- keyPassword getDebugKeystorePassword()
- }
- }
-
- release {
- File keystoreFile = new File(getReleaseKeystoreFile())
- if (keystoreFile.isFile()) {
- storeFile keystoreFile
- storePassword getReleaseKeystorePassword()
- keyAlias getReleaseKeyAlias()
- keyPassword getReleaseKeystorePassword()
- }
- }
- }
-
- buildTypes {
-
- debug {
- // Signing and zip-aligning are skipped for prebuilt builds, but
- // performed for Godot gradle builds.
- zipAlignEnabled shouldZipAlign()
- if (shouldSign()) {
- signingConfig signingConfigs.debug
- } else {
- signingConfig null
- }
- }
-
- dev {
- initWith debug
- // Signing and zip-aligning are skipped for prebuilt builds, but
- // performed for Godot gradle builds.
- zipAlignEnabled shouldZipAlign()
- if (shouldSign()) {
- signingConfig signingConfigs.debug
- } else {
- signingConfig null
- }
- }
-
- release {
- // Signing and zip-aligning are skipped for prebuilt builds, but
- // performed for Godot gradle builds.
- zipAlignEnabled shouldZipAlign()
- if (shouldSign()) {
- signingConfig signingConfigs.release
- } else {
- signingConfig null
- }
- }
- }
-
- sourceSets {
- main {
- manifest.srcFile 'AndroidManifest.xml'
- java.srcDirs = ['src']
- res.srcDirs = ['res']
- aidl.srcDirs = ['aidl']
- assets.srcDirs = ['assets']
- }
- debug.jniLibs.srcDirs = ['libs/debug', 'libs/debug/vulkan_validation_layers']
- dev.jniLibs.srcDirs = ['libs/dev']
- release.jniLibs.srcDirs = ['libs/release']
- }
-
- applicationVariants.all { variant ->
- variant.outputs.all { output ->
- output.outputFileName = "android_${variant.name}.apk"
- }
- }
-}
-
-task copyAndRenameDebugApk(type: Copy) {
- from "$buildDir/outputs/apk/debug/android_debug.apk"
- into getExportPath()
- rename "android_debug.apk", getExportFilename()
-}
-
-task copyAndRenameDevApk(type: Copy) {
- from "$buildDir/outputs/apk/dev/android_dev.apk"
- into getExportPath()
- rename "android_dev.apk", getExportFilename()
-}
-
-task copyAndRenameReleaseApk(type: Copy) {
- from "$buildDir/outputs/apk/release/android_release.apk"
- into getExportPath()
- rename "android_release.apk", getExportFilename()
-}
-
-task copyAndRenameDebugAab(type: Copy) {
- from "$buildDir/outputs/bundle/debug/build-debug.aab"
- into getExportPath()
- rename "build-debug.aab", getExportFilename()
-}
-
-task copyAndRenameDevAab(type: Copy) {
- from "$buildDir/outputs/bundle/dev/build-dev.aab"
- into getExportPath()
- rename "build-dev.aab", getExportFilename()
-}
-
-task copyAndRenameReleaseAab(type: Copy) {
- from "$buildDir/outputs/bundle/release/build-release.aab"
- into getExportPath()
- rename "build-release.aab", getExportFilename()
-}
diff --git a/android/build/config.gradle b/android/build/config.gradle
deleted file mode 100644
index e7c0662..0000000
--- a/android/build/config.gradle
+++ /dev/null
@@ -1,370 +0,0 @@
-ext.versions = [
- androidGradlePlugin: '7.2.1',
- compileSdk : 33,
- // Also update 'platform/android/export/export_plugin.cpp#OPENGL_MIN_SDK_VERSION'
- minSdk : 21,
- // Also update 'platform/android/export/export_plugin.cpp#DEFAULT_TARGET_SDK_VERSION'
- targetSdk : 33,
- buildTools : '33.0.2',
- kotlinVersion : '1.7.0',
- fragmentVersion : '1.3.6',
- nexusPublishVersion: '1.1.0',
- javaVersion : 11,
- // Also update 'platform/android/detect.py#get_ndk_version()' when this is updated.
- ndkVersion : '23.2.8568313'
-
-]
-
-ext.libraries = [
- androidGradlePlugin: "com.android.tools.build:gradle:$versions.androidGradlePlugin",
- kotlinGradlePlugin : "org.jetbrains.kotlin:kotlin-gradle-plugin:$versions.kotlinVersion",
- kotlinStdLib : "org.jetbrains.kotlin:kotlin-stdlib:$versions.kotlinVersion",
- androidxFragment : "androidx.fragment:fragment:$versions.fragmentVersion",
-]
-
-ext.getExportPackageName = { ->
- // Retrieve the app id from the project property set by the Godot build command.
- String appId = project.hasProperty("export_package_name") ? project.property("export_package_name") : ""
- // Check if the app id is valid, otherwise use the default.
- if (appId == null || appId.isEmpty()) {
- appId = "com.godot.game"
- }
- return appId
-}
-
-ext.getExportVersionCode = { ->
- String versionCode = project.hasProperty("export_version_code") ? project.property("export_version_code") : ""
- if (versionCode == null || versionCode.isEmpty()) {
- versionCode = "1"
- }
- try {
- return Integer.parseInt(versionCode)
- } catch (NumberFormatException ignored) {
- return 1
- }
-}
-
-ext.getExportVersionName = { ->
- String versionName = project.hasProperty("export_version_name") ? project.property("export_version_name") : ""
- if (versionName == null || versionName.isEmpty()) {
- versionName = "1.0"
- }
- return versionName
-}
-
-ext.getExportMinSdkVersion = { ->
- String minSdkVersion = project.hasProperty("export_version_min_sdk") ? project.property("export_version_min_sdk") : ""
- if (minSdkVersion == null || minSdkVersion.isEmpty()) {
- minSdkVersion = "$versions.minSdk"
- }
- try {
- return Integer.parseInt(minSdkVersion)
- } catch (NumberFormatException ignored) {
- return versions.minSdk
- }
-}
-
-ext.getExportTargetSdkVersion = { ->
- String targetSdkVersion = project.hasProperty("export_version_target_sdk") ? project.property("export_version_target_sdk") : ""
- if (targetSdkVersion == null || targetSdkVersion.isEmpty()) {
- targetSdkVersion = "$versions.targetSdk"
- }
- try {
- return Integer.parseInt(targetSdkVersion)
- } catch (NumberFormatException ignored) {
- return versions.targetSdk
- }
-}
-
-ext.getGodotEditorVersion = { ->
- String editorVersion = project.hasProperty("godot_editor_version") ? project.property("godot_editor_version") : ""
- if (editorVersion == null || editorVersion.isEmpty()) {
- // Try the library version first
- editorVersion = getGodotLibraryVersionName()
-
- if (editorVersion.isEmpty()) {
- // Fallback value.
- editorVersion = "custom_build"
- }
- }
- return editorVersion
-}
-
-ext.getGodotLibraryVersionCode = { ->
- String versionName = ""
- int versionCode = 1
- (versionName, versionCode) = getGodotLibraryVersion()
- return versionCode
-}
-
-ext.getGodotLibraryVersionName = { ->
- String versionName = ""
- int versionCode = 1
- (versionName, versionCode) = getGodotLibraryVersion()
- return versionName
-}
-
-ext.generateGodotLibraryVersion = { List requiredKeys ->
- // Attempt to read the version from the `version.py` file.
- String libraryVersionName = ""
- int libraryVersionCode = 0
-
- File versionFile = new File("../../../version.py")
- if (versionFile.isFile()) {
- def map = [:]
-
- List lines = versionFile.readLines()
- for (String line in lines) {
- String[] keyValue = line.split("=")
- String key = keyValue[0].trim()
- String value = keyValue[1].trim().replaceAll("\"", "")
-
- if (requiredKeys.contains(key)) {
- if (!value.isEmpty()) {
- map[key] = value
- }
- requiredKeys.remove(key)
- }
- }
-
- if (requiredKeys.empty) {
- libraryVersionName = map.values().join(".")
- try {
- if (map.containsKey("status")) {
- int statusCode = 0
- String statusValue = map["status"]
- if (statusValue == null) {
- statusCode = 0
- } else if (statusValue.startsWith("dev")) {
- statusCode = 1
- } else if (statusValue.startsWith("alpha")) {
- statusCode = 2
- } else if (statusValue.startsWith("beta")) {
- statusCode = 3
- } else if (statusValue.startsWith("rc")) {
- statusCode = 4
- } else if (statusValue.startsWith("stable")) {
- statusCode = 5
- } else {
- statusCode = 0
- }
-
- libraryVersionCode = statusCode
- }
-
- if (map.containsKey("patch")) {
- libraryVersionCode += Integer.parseInt(map["patch"]) * 10
- }
-
- if (map.containsKey("minor")) {
- libraryVersionCode += (Integer.parseInt(map["minor"]) * 1000)
- }
-
- if (map.containsKey("major")) {
- libraryVersionCode += (Integer.parseInt(map["major"]) * 100000)
- }
- } catch (NumberFormatException ignore) {
- libraryVersionCode = 1
- }
- }
- }
-
- if (libraryVersionName.isEmpty()) {
- // Fallback value in case we're unable to read the file.
- libraryVersionName = "custom_build"
- }
-
- if (libraryVersionCode == 0) {
- libraryVersionCode = 1
- }
-
- return [libraryVersionName, libraryVersionCode]
-}
-
-ext.getGodotLibraryVersion = { ->
- List requiredKeys = ["major", "minor", "patch", "status", "module_config"]
- return generateGodotLibraryVersion(requiredKeys)
-}
-
-ext.getGodotPublishVersion = { ->
- List requiredKeys = ["major", "minor", "patch", "status"]
- String versionName = ""
- int versionCode = 1
- (versionName, versionCode) = generateGodotLibraryVersion(requiredKeys)
- if (!versionName.endsWith("stable")) {
- versionName += "-SNAPSHOT"
- }
- return versionName
-}
-
-final String VALUE_SEPARATOR_REGEX = "\\|"
-
-// get the list of ABIs the project should be exported to
-ext.getExportEnabledABIs = { ->
- String enabledABIs = project.hasProperty("export_enabled_abis") ? project.property("export_enabled_abis") : "";
- if (enabledABIs == null || enabledABIs.isEmpty()) {
- enabledABIs = "armeabi-v7a|arm64-v8a|x86|x86_64|"
- }
- Set exportAbiFilter = [];
- for (String abi_name : enabledABIs.split(VALUE_SEPARATOR_REGEX)) {
- if (!abi_name.trim().isEmpty()){
- exportAbiFilter.add(abi_name);
- }
- }
- return exportAbiFilter;
-}
-
-ext.getExportPath = {
- String exportPath = project.hasProperty("export_path") ? project.property("export_path") : ""
- if (exportPath == null || exportPath.isEmpty()) {
- exportPath = "."
- }
- return exportPath
-}
-
-ext.getExportFilename = {
- String exportFilename = project.hasProperty("export_filename") ? project.property("export_filename") : ""
- if (exportFilename == null || exportFilename.isEmpty()) {
- exportFilename = "godot_android"
- }
- return exportFilename
-}
-
-/**
- * Parse the project properties for the 'plugins_maven_repos' property and return the list
- * of maven repos.
- */
-ext.getGodotPluginsMavenRepos = { ->
- Set mavenRepos = []
-
- // Retrieve the list of maven repos.
- if (project.hasProperty("plugins_maven_repos")) {
- String mavenReposProperty = project.property("plugins_maven_repos")
- if (mavenReposProperty != null && !mavenReposProperty.trim().isEmpty()) {
- for (String mavenRepoUrl : mavenReposProperty.split(VALUE_SEPARATOR_REGEX)) {
- mavenRepos += mavenRepoUrl.trim()
- }
- }
- }
-
- return mavenRepos
-}
-
-/**
- * Parse the project properties for the 'plugins_remote_binaries' property and return
- * it for inclusion in the build dependencies.
- */
-ext.getGodotPluginsRemoteBinaries = { ->
- Set remoteDeps = []
-
- // Retrieve the list of remote plugins binaries.
- if (project.hasProperty("plugins_remote_binaries")) {
- String remoteDepsList = project.property("plugins_remote_binaries")
- if (remoteDepsList != null && !remoteDepsList.trim().isEmpty()) {
- for (String dep: remoteDepsList.split(VALUE_SEPARATOR_REGEX)) {
- remoteDeps += dep.trim()
- }
- }
- }
- return remoteDeps
-}
-
-/**
- * Parse the project properties for the 'plugins_local_binaries' property and return
- * their binaries for inclusion in the build dependencies.
- */
-ext.getGodotPluginsLocalBinaries = { ->
- Set binDeps = []
-
- // Retrieve the list of local plugins binaries.
- if (project.hasProperty("plugins_local_binaries")) {
- String pluginsList = project.property("plugins_local_binaries")
- if (pluginsList != null && !pluginsList.trim().isEmpty()) {
- for (String plugin : pluginsList.split(VALUE_SEPARATOR_REGEX)) {
- binDeps += plugin.trim()
- }
- }
- }
-
- return binDeps
-}
-
-ext.getDebugKeystoreFile = { ->
- String keystoreFile = project.hasProperty("debug_keystore_file") ? project.property("debug_keystore_file") : ""
- if (keystoreFile == null || keystoreFile.isEmpty()) {
- keystoreFile = "."
- }
- return keystoreFile
-}
-
-ext.hasCustomDebugKeystore = { ->
- File keystoreFile = new File(getDebugKeystoreFile())
- return keystoreFile.isFile()
-}
-
-ext.getDebugKeystorePassword = { ->
- String keystorePassword = project.hasProperty("debug_keystore_password") ? project.property("debug_keystore_password") : ""
- if (keystorePassword == null || keystorePassword.isEmpty()) {
- keystorePassword = "android"
- }
- return keystorePassword
-}
-
-ext.getDebugKeyAlias = { ->
- String keyAlias = project.hasProperty("debug_keystore_alias") ? project.property("debug_keystore_alias") : ""
- if (keyAlias == null || keyAlias.isEmpty()) {
- keyAlias = "androiddebugkey"
- }
- return keyAlias
-}
-
-ext.getReleaseKeystoreFile = { ->
- String keystoreFile = project.hasProperty("release_keystore_file") ? project.property("release_keystore_file") : ""
- if (keystoreFile == null || keystoreFile.isEmpty()) {
- keystoreFile = "."
- }
- return keystoreFile
-}
-
-ext.getReleaseKeystorePassword = { ->
- String keystorePassword = project.hasProperty("release_keystore_password") ? project.property("release_keystore_password") : ""
- return keystorePassword
-}
-
-ext.getReleaseKeyAlias = { ->
- String keyAlias = project.hasProperty("release_keystore_alias") ? project.property("release_keystore_alias") : ""
- return keyAlias
-}
-
-ext.isAndroidStudio = { ->
- def sysProps = System.getProperties()
- return sysProps != null && sysProps['idea.platform.prefix'] != null
-}
-
-ext.shouldZipAlign = { ->
- String zipAlignFlag = project.hasProperty("perform_zipalign") ? project.property("perform_zipalign") : ""
- if (zipAlignFlag == null || zipAlignFlag.isEmpty()) {
- if (isAndroidStudio()) {
- zipAlignFlag = "true"
- } else {
- zipAlignFlag = "false"
- }
- }
- return Boolean.parseBoolean(zipAlignFlag)
-}
-
-ext.shouldSign = { ->
- String signFlag = project.hasProperty("perform_signing") ? project.property("perform_signing") : ""
- if (signFlag == null || signFlag.isEmpty()) {
- if (isAndroidStudio()) {
- signFlag = "true"
- } else {
- signFlag = "false"
- }
- }
- return Boolean.parseBoolean(signFlag)
-}
-
-ext.shouldNotStrip = { ->
- return isAndroidStudio() || project.hasProperty("doNotStrip")
-}
diff --git a/android/build/gradle.properties b/android/build/gradle.properties
deleted file mode 100644
index d9f79b6..0000000
--- a/android/build/gradle.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-# Godot gradle build settings.
-# These properties apply when running a gradle build from the Godot editor.
-# NOTE: This should be kept in sync with 'godot/platform/android/java/gradle.properties' except
-# where otherwise specified.
-
-# For more details on how to configure your build environment visit
-# https://www.gradle.org/docs/current/userguide/build_environment.html
-
-android.enableJetifier=true
-android.useAndroidX=true
-
-# Specifies the JVM arguments used for the daemon process.
-# The setting is particularly useful for tweaking memory settings.
-org.gradle.jvmargs=-Xmx4536m
-
-# When configured, Gradle will run in incubating parallel mode.
-# This option should only be used with decoupled projects. More details, visit
-# https://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
-# org.gradle.parallel=true
-
-org.gradle.warning.mode=all
-
-# Enable resource optimizations for release build.
-# NOTE: This is turned off for template release build in order to support the build legacy process.
-android.enableResourceOptimizations=true
diff --git a/android/build/gradle/wrapper/gradle-wrapper.jar b/android/build/gradle/wrapper/gradle-wrapper.jar
deleted file mode 100644
index e708b1c..0000000
Binary files a/android/build/gradle/wrapper/gradle-wrapper.jar and /dev/null differ
diff --git a/android/build/gradle/wrapper/gradle-wrapper.properties b/android/build/gradle/wrapper/gradle-wrapper.properties
deleted file mode 100644
index aa991fc..0000000
--- a/android/build/gradle/wrapper/gradle-wrapper.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-distributionBase=GRADLE_USER_HOME
-distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip
-zipStoreBase=GRADLE_USER_HOME
-zipStorePath=wrapper/dists
diff --git a/android/build/gradlew b/android/build/gradlew
deleted file mode 100755
index 4f906e0..0000000
--- a/android/build/gradlew
+++ /dev/null
@@ -1,185 +0,0 @@
-#!/usr/bin/env sh
-
-#
-# Copyright 2015 the original author or authors.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-##############################################################################
-##
-## Gradle start up script for UN*X
-##
-##############################################################################
-
-# Attempt to set APP_HOME
-# Resolve links: $0 may be a link
-PRG="$0"
-# Need this for relative symlinks.
-while [ -h "$PRG" ] ; do
- ls=`ls -ld "$PRG"`
- link=`expr "$ls" : '.*-> \(.*\)$'`
- if expr "$link" : '/.*' > /dev/null; then
- PRG="$link"
- else
- PRG=`dirname "$PRG"`"/$link"
- fi
-done
-SAVED="`pwd`"
-cd "`dirname \"$PRG\"`/" >/dev/null
-APP_HOME="`pwd -P`"
-cd "$SAVED" >/dev/null
-
-APP_NAME="Gradle"
-APP_BASE_NAME=`basename "$0"`
-
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
-
-# Use the maximum available, or set MAX_FD != -1 to use that value.
-MAX_FD="maximum"
-
-warn () {
- echo "$*"
-}
-
-die () {
- echo
- echo "$*"
- echo
- exit 1
-}
-
-# OS specific support (must be 'true' or 'false').
-cygwin=false
-msys=false
-darwin=false
-nonstop=false
-case "`uname`" in
- CYGWIN* )
- cygwin=true
- ;;
- Darwin* )
- darwin=true
- ;;
- MINGW* )
- msys=true
- ;;
- NONSTOP* )
- nonstop=true
- ;;
-esac
-
-CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
-
-
-# Determine the Java command to use to start the JVM.
-if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- if [ ! -x "$JAVACMD" ] ; then
- die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
- fi
-else
- JAVACMD="java"
- which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
-fi
-
-# Increase the maximum file descriptors if we can.
-if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
- MAX_FD_LIMIT=`ulimit -H -n`
- if [ $? -eq 0 ] ; then
- if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
- MAX_FD="$MAX_FD_LIMIT"
- fi
- ulimit -n $MAX_FD
- if [ $? -ne 0 ] ; then
- warn "Could not set maximum file descriptor limit: $MAX_FD"
- fi
- else
- warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
- fi
-fi
-
-# For Darwin, add options to specify how the application appears in the dock
-if $darwin; then
- GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
-fi
-
-# For Cygwin or MSYS, switch paths to Windows format before running java
-if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
- APP_HOME=`cygpath --path --mixed "$APP_HOME"`
- CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
-
- JAVACMD=`cygpath --unix "$JAVACMD"`
-
- # We build the pattern for arguments to be converted via cygpath
- ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
- SEP=""
- for dir in $ROOTDIRSRAW ; do
- ROOTDIRS="$ROOTDIRS$SEP$dir"
- SEP="|"
- done
- OURCYGPATTERN="(^($ROOTDIRS))"
- # Add a user-defined pattern to the cygpath arguments
- if [ "$GRADLE_CYGPATTERN" != "" ] ; then
- OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
- fi
- # Now convert the arguments - kludge to limit ourselves to /bin/sh
- i=0
- for arg in "$@" ; do
- CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
- CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
-
- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
- eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
- else
- eval `echo args$i`="\"$arg\""
- fi
- i=`expr $i + 1`
- done
- case $i in
- 0) set -- ;;
- 1) set -- "$args0" ;;
- 2) set -- "$args0" "$args1" ;;
- 3) set -- "$args0" "$args1" "$args2" ;;
- 4) set -- "$args0" "$args1" "$args2" "$args3" ;;
- 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
- 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
- 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
- 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
- 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
- esac
-fi
-
-# Escape application args
-save () {
- for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
- echo " "
-}
-APP_ARGS=`save "$@"`
-
-# Collect all arguments for the java command, following the shell quoting and substitution rules
-eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
-
-exec "$JAVACMD" "$@"
diff --git a/android/build/gradlew.bat b/android/build/gradlew.bat
deleted file mode 100644
index 107acd3..0000000
--- a/android/build/gradlew.bat
+++ /dev/null
@@ -1,89 +0,0 @@
-@rem
-@rem Copyright 2015 the original author or authors.
-@rem
-@rem Licensed under the Apache License, Version 2.0 (the "License");
-@rem you may not use this file except in compliance with the License.
-@rem You may obtain a copy of the License at
-@rem
-@rem https://www.apache.org/licenses/LICENSE-2.0
-@rem
-@rem Unless required by applicable law or agreed to in writing, software
-@rem distributed under the License is distributed on an "AS IS" BASIS,
-@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-@rem See the License for the specific language governing permissions and
-@rem limitations under the License.
-@rem
-
-@if "%DEBUG%" == "" @echo off
-@rem ##########################################################################
-@rem
-@rem Gradle startup script for Windows
-@rem
-@rem ##########################################################################
-
-@rem Set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" setlocal
-
-set DIRNAME=%~dp0
-if "%DIRNAME%" == "" set DIRNAME=.
-set APP_BASE_NAME=%~n0
-set APP_HOME=%DIRNAME%
-
-@rem Resolve any "." and ".." in APP_HOME to make it shorter.
-for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
-
-@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
-
-@rem Find java.exe
-if defined JAVA_HOME goto findJavaFromJavaHome
-
-set JAVA_EXE=java.exe
-%JAVA_EXE% -version >NUL 2>&1
-if "%ERRORLEVEL%" == "0" goto execute
-
-echo.
-echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:findJavaFromJavaHome
-set JAVA_HOME=%JAVA_HOME:"=%
-set JAVA_EXE=%JAVA_HOME%/bin/java.exe
-
-if exist "%JAVA_EXE%" goto execute
-
-echo.
-echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:execute
-@rem Setup the command line
-
-set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
-
-
-@rem Execute Gradle
-"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
-
-:end
-@rem End local scope for the variables with windows NT shell
-if "%ERRORLEVEL%"=="0" goto mainEnd
-
-:fail
-rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
-rem the _cmd.exe /c_ return code!
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
-exit /b 1
-
-:mainEnd
-if "%OS%"=="Windows_NT" endlocal
-
-:omega
diff --git a/android/build/libs/debug/godot-lib.template_debug.aar b/android/build/libs/debug/godot-lib.template_debug.aar
deleted file mode 100644
index 65f0c77..0000000
Binary files a/android/build/libs/debug/godot-lib.template_debug.aar and /dev/null differ
diff --git a/android/build/libs/release/godot-lib.template_release.aar b/android/build/libs/release/godot-lib.template_release.aar
deleted file mode 100644
index 427dc67..0000000
Binary files a/android/build/libs/release/godot-lib.template_release.aar and /dev/null differ
diff --git a/android/build/res/drawable-nodpi/splash.png b/android/build/res/drawable-nodpi/splash.png
deleted file mode 100644
index 503a199..0000000
Binary files a/android/build/res/drawable-nodpi/splash.png and /dev/null differ
diff --git a/android/build/res/drawable-nodpi/splash_bg_color.png b/android/build/res/drawable-nodpi/splash_bg_color.png
deleted file mode 100644
index 47db7bc..0000000
Binary files a/android/build/res/drawable-nodpi/splash_bg_color.png and /dev/null differ
diff --git a/android/build/res/drawable/splash_drawable.xml b/android/build/res/drawable/splash_drawable.xml
deleted file mode 100644
index 2be7ba9..0000000
--- a/android/build/res/drawable/splash_drawable.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
- -
-
-
-
diff --git a/android/build/res/mipmap-hdpi-v4/icon.png b/android/build/res/mipmap-hdpi-v4/icon.png
deleted file mode 100644
index e188f04..0000000
Binary files a/android/build/res/mipmap-hdpi-v4/icon.png and /dev/null differ
diff --git a/android/build/res/mipmap-hdpi-v4/icon_foreground.png b/android/build/res/mipmap-hdpi-v4/icon_foreground.png
deleted file mode 100644
index 0805c5a..0000000
Binary files a/android/build/res/mipmap-hdpi-v4/icon_foreground.png and /dev/null differ
diff --git a/android/build/res/mipmap-mdpi-v4/icon.png b/android/build/res/mipmap-mdpi-v4/icon.png
deleted file mode 100644
index 465c292..0000000
Binary files a/android/build/res/mipmap-mdpi-v4/icon.png and /dev/null differ
diff --git a/android/build/res/mipmap-mdpi-v4/icon_foreground.png b/android/build/res/mipmap-mdpi-v4/icon_foreground.png
deleted file mode 100644
index 11b2b91..0000000
Binary files a/android/build/res/mipmap-mdpi-v4/icon_foreground.png and /dev/null differ
diff --git a/android/build/res/mipmap-xhdpi-v4/icon.png b/android/build/res/mipmap-xhdpi-v4/icon.png
deleted file mode 100644
index 5076107..0000000
Binary files a/android/build/res/mipmap-xhdpi-v4/icon.png and /dev/null differ
diff --git a/android/build/res/mipmap-xhdpi-v4/icon_foreground.png b/android/build/res/mipmap-xhdpi-v4/icon_foreground.png
deleted file mode 100644
index 07d61d4..0000000
Binary files a/android/build/res/mipmap-xhdpi-v4/icon_foreground.png and /dev/null differ
diff --git a/android/build/res/mipmap-xxhdpi-v4/icon.png b/android/build/res/mipmap-xxhdpi-v4/icon.png
deleted file mode 100644
index a26dc5e..0000000
Binary files a/android/build/res/mipmap-xxhdpi-v4/icon.png and /dev/null differ
diff --git a/android/build/res/mipmap-xxhdpi-v4/icon_foreground.png b/android/build/res/mipmap-xxhdpi-v4/icon_foreground.png
deleted file mode 100644
index ce9a470..0000000
Binary files a/android/build/res/mipmap-xxhdpi-v4/icon_foreground.png and /dev/null differ
diff --git a/android/build/res/mipmap-xxxhdpi-v4/icon.png b/android/build/res/mipmap-xxxhdpi-v4/icon.png
deleted file mode 100644
index 1dda0d5..0000000
Binary files a/android/build/res/mipmap-xxxhdpi-v4/icon.png and /dev/null differ
diff --git a/android/build/res/mipmap-xxxhdpi-v4/icon_foreground.png b/android/build/res/mipmap-xxxhdpi-v4/icon_foreground.png
deleted file mode 100644
index f00482c..0000000
Binary files a/android/build/res/mipmap-xxxhdpi-v4/icon_foreground.png and /dev/null differ
diff --git a/android/build/res/mipmap/icon.png b/android/build/res/mipmap/icon.png
deleted file mode 100644
index 1dda0d5..0000000
Binary files a/android/build/res/mipmap/icon.png and /dev/null differ
diff --git a/android/build/res/mipmap/icon_foreground.png b/android/build/res/mipmap/icon_foreground.png
deleted file mode 100644
index f00482c..0000000
Binary files a/android/build/res/mipmap/icon_foreground.png and /dev/null differ
diff --git a/android/build/res/values-ar/godot_project_name_string.xml b/android/build/res/values-ar/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-ar/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-bg/godot_project_name_string.xml b/android/build/res/values-bg/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-bg/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-ca/godot_project_name_string.xml b/android/build/res/values-ca/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-ca/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-cs/godot_project_name_string.xml b/android/build/res/values-cs/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-cs/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-da/godot_project_name_string.xml b/android/build/res/values-da/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-da/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-de/godot_project_name_string.xml b/android/build/res/values-de/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-de/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-el/godot_project_name_string.xml b/android/build/res/values-el/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-el/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-en/godot_project_name_string.xml b/android/build/res/values-en/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-en/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-es-rES/godot_project_name_string.xml b/android/build/res/values-es-rES/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-es-rES/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-es/godot_project_name_string.xml b/android/build/res/values-es/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-es/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-fa/godot_project_name_string.xml b/android/build/res/values-fa/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-fa/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-fi/godot_project_name_string.xml b/android/build/res/values-fi/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-fi/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-fr/godot_project_name_string.xml b/android/build/res/values-fr/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-fr/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-hi/godot_project_name_string.xml b/android/build/res/values-hi/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-hi/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-hr/godot_project_name_string.xml b/android/build/res/values-hr/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-hr/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-hu/godot_project_name_string.xml b/android/build/res/values-hu/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-hu/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-in/godot_project_name_string.xml b/android/build/res/values-in/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-in/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-it/godot_project_name_string.xml b/android/build/res/values-it/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-it/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-iw/godot_project_name_string.xml b/android/build/res/values-iw/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-iw/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-ja/godot_project_name_string.xml b/android/build/res/values-ja/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-ja/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-ko/godot_project_name_string.xml b/android/build/res/values-ko/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-ko/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-lt/godot_project_name_string.xml b/android/build/res/values-lt/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-lt/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-lv/godot_project_name_string.xml b/android/build/res/values-lv/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-lv/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-nb/godot_project_name_string.xml b/android/build/res/values-nb/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-nb/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-nl/godot_project_name_string.xml b/android/build/res/values-nl/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-nl/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-pl/godot_project_name_string.xml b/android/build/res/values-pl/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-pl/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-pt/godot_project_name_string.xml b/android/build/res/values-pt/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-pt/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-ro/godot_project_name_string.xml b/android/build/res/values-ro/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-ro/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-ru/godot_project_name_string.xml b/android/build/res/values-ru/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-ru/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-sk/godot_project_name_string.xml b/android/build/res/values-sk/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-sk/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-sl/godot_project_name_string.xml b/android/build/res/values-sl/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-sl/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-sr/godot_project_name_string.xml b/android/build/res/values-sr/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-sr/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-sv/godot_project_name_string.xml b/android/build/res/values-sv/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-sv/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-th/godot_project_name_string.xml b/android/build/res/values-th/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-th/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-tl/godot_project_name_string.xml b/android/build/res/values-tl/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-tl/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-tr/godot_project_name_string.xml b/android/build/res/values-tr/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-tr/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-uk/godot_project_name_string.xml b/android/build/res/values-uk/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-uk/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-vi/godot_project_name_string.xml b/android/build/res/values-vi/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-vi/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-zh-rHK/godot_project_name_string.xml b/android/build/res/values-zh-rHK/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-zh-rHK/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-zh-rTW/godot_project_name_string.xml b/android/build/res/values-zh-rTW/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-zh-rTW/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values-zh/godot_project_name_string.xml b/android/build/res/values-zh/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values-zh/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values/godot_project_name_string.xml b/android/build/res/values/godot_project_name_string.xml
deleted file mode 100644
index ab7f8b5..0000000
--- a/android/build/res/values/godot_project_name_string.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- The Red Robot Radio
-
diff --git a/android/build/res/values/themes.xml b/android/build/res/values/themes.xml
deleted file mode 100644
index d64b50c..0000000
--- a/android/build/res/values/themes.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
diff --git a/android/build/settings.gradle b/android/build/settings.gradle
deleted file mode 100644
index b4524a3..0000000
--- a/android/build/settings.gradle
+++ /dev/null
@@ -1,15 +0,0 @@
-// This is the root directory of the Godot Android gradle build.
-pluginManagement {
- apply from: 'config.gradle'
-
- plugins {
- id 'com.android.application' version versions.androidGradlePlugin
- id 'org.jetbrains.kotlin.android' version versions.kotlinVersion
- }
- repositories {
- gradlePluginPortal()
- google()
- }
-}
-
-include ':assetPacks:installTime'
diff --git a/android/build/src/com/godot/game/GodotApp.java b/android/build/src/com/godot/game/GodotApp.java
deleted file mode 100644
index 1d2cc05..0000000
--- a/android/build/src/com/godot/game/GodotApp.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/**************************************************************************/
-/* GodotApp.java */
-/**************************************************************************/
-/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
-/**************************************************************************/
-/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
-/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
-/* */
-/* Permission is hereby granted, free of charge, to any person obtaining */
-/* a copy of this software and associated documentation files (the */
-/* "Software"), to deal in the Software without restriction, including */
-/* without limitation the rights to use, copy, modify, merge, publish, */
-/* distribute, sublicense, and/or sell copies of the Software, and to */
-/* permit persons to whom the Software is furnished to do so, subject to */
-/* the following conditions: */
-/* */
-/* The above copyright notice and this permission notice shall be */
-/* included in all copies or substantial portions of the Software. */
-/* */
-/* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, */
-/* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF */
-/* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. */
-/* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY */
-/* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, */
-/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
-/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
-/**************************************************************************/
-
-package com.godot.game;
-
-import org.godotengine.godot.FullScreenGodotApp;
-
-import android.os.Bundle;
-
-/**
- * Template activity for Godot Android builds.
- * Feel free to extend and modify this class for your custom logic.
- */
-public class GodotApp extends FullScreenGodotApp {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- setTheme(R.style.GodotAppMainTheme);
- super.onCreate(savedInstanceState);
- }
-}
diff --git a/android/build/src/release/AndroidManifest.xml b/android/build/src/release/AndroidManifest.xml
deleted file mode 100644
index aaaecab..0000000
--- a/android/build/src/release/AndroidManifest.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/project.godot b/project.godot
index d3d30ef..76eca5a 100644
--- a/project.godot
+++ b/project.godot
@@ -24,6 +24,7 @@ Global="*res://global.gd"
window/size/viewport_width=1280
window/size/viewport_height=720
+window/size/mode=3
window/stretch/mode="viewport"
[rendering]